Plugin Directory

Changeset 3284832


Ignore:
Timestamp:
04/30/2025 11:10:12 AM (8 months ago)
Author:
rankmath
Message:

Update to version 1.0.244-beta from GitHub

Location:
seo-by-rank-math/trunk
Files:
1 added
26 edited

Legend:

Unmodified
Added
Removed
  • seo-by-rank-math/trunk/assets/admin/css/dashboard.css

    r3063621 r3284832  
    33 * URL:     https://rankmath.com/wordpress/plugin/seo-suite/
    44 * Name:    dashboard.css
    5  */:root{--rankmath-wp-adminbar-height: 0}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg)}}@keyframes bounce{from{-webkit-transform:translateY(0px);transform:translateY(0px)}to{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@-webkit-keyframes bounce{from{-webkit-transform:translateY(0px);transform:translateY(0px)}to{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@-webkit-keyframes loading{0%{background-size:20% 50% ,20% 50% ,20% 50%}20%{background-size:20% 20% ,20% 50% ,20% 50%}40%{background-size:20% 100%,20% 20% ,20% 50%}60%{background-size:20% 50% ,20% 100%,20% 20%}80%{background-size:20% 50% ,20% 50% ,20% 100%}100%{background-size:20% 50% ,20% 50% ,20% 50%}}@keyframes loading{0%{background-size:20% 50% ,20% 50% ,20% 50%}20%{background-size:20% 20% ,20% 50% ,20% 50%}40%{background-size:20% 100%,20% 20% ,20% 50%}60%{background-size:20% 50% ,20% 100%,20% 20%}80%{background-size:20% 50% ,20% 50% ,20% 100%}100%{background-size:20% 50% ,20% 50% ,20% 50%}}.rank-math-list-icon{margin:0 0 1.5rem}.rank-math-list-icon li{margin-bottom:18px;overflow:hidden}.rank-math-list-icon li a{text-decoration:none;color:#7f868d}.rank-math-list-icon li a:hover strong{color:#069de3}.rank-math-list-icon li a:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.rank-math-list-icon li strong{font-weight:600;display:block;margin:3px 0;color:#242628;-webkit-transition:0.25s linear all;transition:0.25s linear all}.rank-math-list-icon li p{margin:0}.rank-math-list-icon li i{float:left;margin-right:15px;text-align:center}.rank-math-list-icon li i.rm-icon-star-filled{color:#F7D070;background:#253142}.rank-math-list-icon li i.rm-icon-settings{color:#B8423F;background:rgba(184,66,63,0.1)}.rank-math-list-icon li i.rm-icon-import{color:#3494BE;background:rgba(52,148,190,0.1)}.rank-math-list-icon li i.rm-icon-post{color:#E3765C;background:rgba(227,118,92,0.1)}.rank-math-list-icon li i.rm-icon-help{color:#87a627;background:rgba(135,166,39,0.1)}.rank-math-list-icon li i.rm-icon-sitemap{color:#DBA240;background:rgba(219,162,64,0.1)}.rank-math-list-icon li i.rm-icon-support{color:#2940C9;background:rgba(41,64,201,0.1)}.rank-math-list-icon li>div{overflow:hidden}.rank-math-switch input[type=checkbox]{visibility:hidden;height:0;width:0}.rank-math-switch label{position:relative;display:block;cursor:pointer;text-indent:-9999px;border-radius:100px;background:#ddd;height:24px;width:44px}.rank-math-switch label:after{position:absolute;top:2px;left:2px;content:'';-webkit-transition:.4s;transition:.4s;border-radius:90px;background:#fff;height:20px;width:20px}.rank-math-switch input:checked+label{background:#528fcc}.rank-math-switch input:checked+label:after{-webkit-transform:translateX(100%);transform:translateX(100%)}.module-listing .grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.rank-math-list-icon li i,.module-listing .rank-math-box i{font-size:28px;line-height:50px;display:inline-block;color:#ccc;border-radius:6px;background:#eee;height:50px;width:50px}.module-listing .grid{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:.9375rem}.module-listing .grid.pro-active .rank-math-pro-badge{color:#10AC84;background:rgba(16,172,132,0.1)}.module-listing .rank-math-box{-webkit-box-flex:0;-ms-flex:0 0 288px;flex:0 0 288px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:1.875rem 1.25rem 80px;text-align:center;flex:0 0 288px}.module-listing .rank-math-box.is-pro{cursor:pointer}.module-listing .rank-math-box.is-pro:hover{border-color:#069de3;-webkit-box-shadow:0 0 0 3px rgba(6,157,227,0.15);box-shadow:0 0 0 3px rgba(6,157,227,0.15)}.module-listing .rank-math-box.rank-math-unlock-pro-box{border-color:#161e28;background:#253142}.module-listing .rank-math-box.rank-math-unlock-pro-box i{background:#161e28}.module-listing .rank-math-box.rank-math-unlock-pro-box a{text-decoration:none}.module-listing .rank-math-box.rank-math-unlock-pro-box a:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.module-listing .rank-math-box.rank-math-unlock-pro-box header h3{color:#f7d070}.module-listing .rank-math-box.rank-math-unlock-pro-box ul{line-height:1;margin-bottom:0;text-align:left;color:#a2aab5}.module-listing .rank-math-box.rank-math-unlock-pro-box ul li:before{font-family:dashicons;font-size:20px;width:20px;height:20px;margin-right:10px;content:'\f147';text-align:center;vertical-align:middle;color:#161e28;border-radius:10px;background:#9ce2b6}.module-listing .rank-math-box.rank-math-unlock-pro-box ul li:last-child{margin-bottom:0}.module-listing .rank-math-box.rank-math-unlock-pro-box .status{text-align:center;border-color:#161e28;background:#161e28}.module-listing .rank-math-box.rank-math-unlock-pro-box .status .button{font-weight:600;line-height:30px;float:none;padding:0 24px;text-transform:uppercase;color:#5a4000;border-color:#f7d070;background:#f7d070}.module-listing .rank-math-box i.rm-icon-404{color:#ff6f6f;background:rgba(255,111,111,0.15)}.module-listing .rank-math-box i.rm-icon-mobile{color:#448aff;background:rgba(68,138,255,0.15)}.module-listing .rank-math-box i.rm-icon-acf{color:#4caf50;background:rgba(76,175,80,0.15)}.module-listing .rank-math-box i.rm-icon-users{color:#ff4081;background:rgba(255,64,129,0.15)}.module-listing .rank-math-box i.rm-icon-comments{color:#b8423f;background:rgba(184,66,63,0.15)}.module-listing .rank-math-box i.rm-icon-images{color:#00bcd4;background:rgba(0,188,212,0.15)}.module-listing .rank-math-box i.rm-icon-link{color:#dba240;background:rgba(219,162,64,0.15)}.module-listing .rank-math-box i.rm-icon-local-seo{color:#ff9f43;background:rgba(255,159,67,0.15)}.module-listing .rank-math-box i.rm-icon-post{color:#679cf7;background:rgba(103,156,247,0.15)}.module-listing .rank-math-box i.rm-icon-podcast{color:#a95be7;background:rgba(169,91,231,0.15)}.module-listing .rank-math-box i.rm-icon-redirection{color:#f7b267;background:rgba(247,178,103,0.15)}.module-listing .rank-math-box i.rm-icon-schema{color:#843224;background:rgba(132,50,36,0.15)}.module-listing .rank-math-box i.rm-icon-role-manager{color:#87a627;background:rgba(135,166,39,0.15)}.module-listing .rank-math-box i.rm-icon-search-console{color:#3c88d8;background:rgba(60,136,216,0.15)}.module-listing .rank-math-box i.rm-icon-analyzer{color:#e3765c;background:rgba(227,118,92,0.15)}.module-listing .rank-math-box i.rm-icon-sitemap{color:#049404;background:rgba(4,148,4,0.15)}.module-listing .rank-math-box i.rm-icon-cart{color:#a13cf7;background:rgba(161,60,247,0.15)}.module-listing .rank-math-box i.rm-icon-video{color:#c4302b;background:rgba(196,48,43,0.15)}.module-listing .rank-math-box i.rm-icon-stories{color:#180ca4;background:rgba(24,12,164,0.15)}.module-listing .rank-math-box i.rm-icon-instant-indexing{color:#a40fa4;background:rgba(164,15,164,0.15)}.module-listing .rank-math-box i.rm-icon-content-ai{color:#e91e63;background:rgba(233,30,99,0.07)}.module-listing .rank-math-box i.rm-icon-content-ai:before{background:linear-gradient(-135deg, #ff4081, #3f51b5);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.module-listing .rank-math-box i.rm-icon-edit{color:#673ab7;background:rgba(103,58,183,0.15)}.module-listing .rank-math-box i.rm-icon-faq{color:#ff5722;background:rgba(255,87,34,0.15)}.module-listing .rank-math-box i.rm-icon-support{color:#009688;background:rgba(0,150,136,0.15)}.module-listing .rank-math-box i.rm-icon-job{color:#ff4081;background:rgba(255,64,129,0.15)}.module-listing .rank-math-box i.rm-icon-post-format{color:#607d8b;background:rgba(96,125,139,0.15)}.module-listing .rank-math-box i.rm-icon-book{color:#ff6f00;background:rgba(255,111,0,0.15)}.module-listing .rank-math-box i.rm-icon-misc{color:#c51162;background:rgba(197,17,98,0.15)}.module-listing .rank-math-box i.rm-icon-page{color:#9c27b0;background:rgba(156,39,176,0.15)}.module-listing .rank-math-box i.rm-icon-help{color:#1a237e;background:rgba(26,35,126,0.15)}.module-listing .rank-math-box i.rm-icon-thumbs-up{color:#00bfa5;background:rgba(0,191,165,0.15)}.module-listing .rank-math-box i.rm-icon-star{color:#e3aa0b;background:rgba(227,170,11,0.15)}.module-listing .rank-math-box i.rm-icon-user{color:#006064;background:rgba(0,96,100,0.15)}.module-listing .rank-math-box i.rm-icon-restaurant{color:#272649;background:rgba(26,24,78,0.15)}.module-listing .rank-math-box i.rm-icon-facebook{color:#3b5998;background:rgba(59,89,152,0.15)}.module-listing .rank-math-box i.rm-icon-comments-reply{color:#3b5998;background:rgba(59,89,152,0.15)}.module-listing .rank-math-box i.rm-icon-twitter{color:#03a9f4;background:rgba(3,169,244,0.15)}.module-listing .rank-math-box i.rm-icon-comments-reply.Tweet_Reply{color:#03a9f4;background:rgba(3,169,244,0.15)}.module-listing .rank-math-box i.rm-icon-instagram{color:#ff4081;background:rgba(255,64,129,0.15)}.module-listing .rank-math-box i.rm-icon-mail{color:#d93025;background:rgba(217,48,37,0.15)}.module-listing .rank-math-box i.rm-icon-mail-reply{color:#d93025;background:rgba(217,48,37,0.15)}.module-listing .rank-math-box i.rm-icon-light-bulb{color:#dca720;background:rgba(251,192,45,0.15)}.module-listing .rank-math-box i.rm-icon-tick{color:#4caf50;background:rgba(76,175,80,0.15)}.module-listing .rank-math-box i.rm-icon-text{color:#009688;background:rgba(0,150,136,0.15)}.module-listing .rank-math-box i.rm-icon-social{color:#ff5722;background:rgba(255,87,34,0.15)}.module-listing .rank-math-box i.rm-icon-dataset{color:#587c22;background:rgba(88,124,34,0.15)}.module-listing .rank-math-box i.rm-icon-youtube{color:#c4302b;background:rgba(196,48,43,0.15)}.module-listing .rank-math-box i.rm-icon-recipe{color:#4caf50;background:rgba(76,175,80,0.15)}.module-listing .rank-math-box i.rm-icon-code{color:#222;background:rgba(34,34,34,0.15)}.module-listing .rank-math-box i.rm-icon-seo{color:#6d4c41;background:rgba(109,76,65,0.15)}.module-listing .rank-math-box i.rm-icon-pencil{color:#1e88e5;background:rgba(30,136,229,0.15)}.module-listing .rank-math-box i.rm-icon-howto{color:#b71c1c;background:rgba(183,28,28,0.15)}.module-listing .rank-math-box i.rm-icon-heading{color:#0d47a1;background:rgba(13,71,161,0.15)}.module-listing .rank-math-box i.rm-icon-seo-title{color:#d50000;background:rgba(213,0,0,0.15)}.module-listing .rank-math-box i.rm-icon-seo-description{color:#f57f17;background:rgba(245,127,23,0.15)}.module-listing .rank-math-box i.rm-icon-text-align-left{color:#388e3c;background:rgba(56,142,60,0.15)}.module-listing .rank-math-box header h3{font-size:1.0625rem;margin:1.5rem 0 .75rem}.module-listing .rank-math-box header h3 .rank-math-pro-badge{font-weight:500}.module-listing .rank-math-box header h3 .rank-math-pro-badge.beta{color:#e91e63;background:rgba(233,30,99,0.1)}.module-listing .rank-math-box header .is-upgradeable div{font-size:20px;line-height:0;display:inline-block;height:10px;-webkit-transform:rotate(90deg);transform:rotate(90deg);vertical-align:3px;color:#b5bfc9}.module-listing .rank-math-box header .is-upgradeable div:hover,.module-listing .rank-math-box header .is-upgradeable div:focus{color:#10AC84}.module-listing .rank-math-box header .is-upgradeable div.upgraded{cursor:default;color:#10AC84}.module-listing .rank-math-box header p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;margin-bottom:0;-webkit-line-clamp:5}.module-listing .rank-math-box .module-settings{font-size:14px;line-height:30px;display:none;float:left;height:32px;padding:0 12px}.module-listing .rank-math-box .status{position:absolute;bottom:0;left:0;clear:both;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:60px;margin:0;padding:15px 20px;border-top:1px solid #b5bfc9;border-radius:0 0 6px 6px;background:#f8f9fa}.module-listing .rank-math-box .status label{color:#77797c}.module-listing .rank-math-box .status label.rank-math-tooltip span{visibility:hidden;text-indent:0;color:#fff;visibility:hidden}.module-listing .rank-math-box .status .cmb2-toggle{float:right;margin-top:3px}.module-listing .rank-math-box .status .cmb2-toggle .cmb2-slider{z-index:1;text-indent:-9999px}.module-listing .rank-math-box .status .cmb2-toggle .rank-math-tooltip span{top:50%;right:58px;bottom:auto;left:auto;width:110px;-webkit-transform:translate3d(-70%, -50%, 0);transform:translate3d(-70%, -50%, 0)}.module-listing .rank-math-box .status .cmb2-toggle .rank-math-tooltip span:after{top:50%;right:-8px;left:auto;width:0;height:0;content:'';-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);border-width:7px 0 7px 8px;border-style:solid;border-color:transparent transparent transparent #555d66}.module-listing .rank-math-box .status .cmb2-toggle .rank-math-tooltip:hover span{bottom:auto;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);opacity:1}.module-listing .rank-math-box .status .cmb2-toggle .input-loading{display:none}.module-listing .rank-math-box.active .module-settings{display:inline-block}.module-listing .rank-math-box.saving .cmb2-toggle label{display:none}.module-listing .rank-math-box.saving .cmb2-toggle .input-loading{display:block;margin-top:0}.module-listing .rank-math-box input:disabled+label.cmb2-slider.rank-math-tooltip>span:first-child{visibility:visible}.cmb2-toggle{position:relative;display:inline-block;width:50px;height:24px}.cmb2-toggle input{display:none}.cmb2-toggle input:checked+.cmb2-slider{border-color:#069de3;background-color:#069de3}.cmb2-toggle input:checked+.cmb2-slider:before{-webkit-transform:translateX(24px);transform:translateX(24px);background:#fff}.cmb2-toggle input:checked+.cmb2-slider .toggle_off{display:none}.cmb2-toggle input:checked+.cmb2-slider .toggle_on{display:block}.cmb2-toggle input+.cmb2-slider:focus{-webkit-box-shadow:0 0 0 2px #fff, 0 0 0 3px #555d66;box-shadow:0 0 0 2px #fff, 0 0 0 3px #555d66}.cmb2-toggle input:disabled+.cmb2-slider{border-color:#b5bfc9;background:transparent}.cmb2-toggle input:disabled+.cmb2-slider:before{background:#b5bfc9}.cmb2-toggle input:disabled+.cmb2-slider .toggle_on{border-color:#b5bfc9;background:#b5bfc9;fill:#b5bfc9}.cmb2-toggle input:disabled+.cmb2-slider .toggle_off{color:#b5bfc9}.cmb2-slider{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;border:2px solid #6c7781;border-radius:34px}.cmb2-slider:before{position:absolute;bottom:3px;left:4px;width:14px;height:14px;content:'';border-radius:50%;background-color:#6c7781}.cmb2-slider.disabled{opacity:.6}.toggle_on,.toggle_off{position:absolute;top:6px;left:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.toggle_on{display:none;border:1px solid #fff;border-radius:2px;outline:1px solid transparent;outline-offset:-1px;background:#fff;fill:#fff}.toggle_off{right:6px;left:auto;color:#6c7781;fill:currentColor}#side-sortables .cmb-row .cmb2-toggle+.cmb2-metabox-description{padding-bottom:0}.rank-math-onsite-checkout-modal{width:100%;height:100%;max-width:85%;max-height:85%}.rank-math-onsite-checkout-modal .components-modal__content{padding:0;margin-top:0}.rank-math-onsite-checkout-modal .components-modal__content .components-modal__header{padding:0;height:auto;width:auto;left:auto;right:10px;top:10px}.rank-math-onsite-checkout-modal .components-modal__content .components-modal__header button{padding:0;height:auto}.rank-math-onsite-checkout-modal .components-modal__content>div{height:100%}.rank-math-welcome-text{padding:10px 30px;border:1px solid #d8d8d8;border-radius:3px;-webkit-box-shadow:4px 4px 20px rgba(0,0,0,0.12);box-shadow:4px 4px 20px rgba(0,0,0,0.12)}.rank-math-box{margin-bottom:1.875rem}.rank-math-box header .button{font-weight:500;line-height:32px;color:#fff;border:0;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;position:absolute;top:1.875rem;right:1.875rem}.rank-math-box header .button i{font-size:14px;font-weight:600;display:inline-block;margin-top:-4px;margin-right:5px;vertical-align:middle}.rank-math-box.status-green header h3{color:#58bb58}.rank-math-box.status-green header .button{background:#58bb58}.rank-math-box.status-red header h3{color:#ee6a5e}.rank-math-box.status-red header .button{background:#ee6a5e}.rank-math-box .regular-text.fullwidth{width:100%;margin-top:5px;padding:12px;vertical-align:top;color:#777;border-color:#ddd;background:#e5e5e5;-webkit-box-shadow:none !important;box-shadow:none !important}.rank-math-box .regular-text.fullwidth:focus{background:#f5f5f5}.rank-math-box form p{font-size:1.125rem;margin-bottom:0}.rank-math-box form .button-xlarge{margin-top:25px}.rank-math-box form .button-connect{font-size:24px;line-height:82px;display:table;height:auto;min-height:30px;margin:25px auto 0;padding:0 40px;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);text-align:center;border-radius:82px}[id^='cmb2-metabox-rank'] input[type=checkbox]{margin:0 5px 0 0}[id^='cmb2-metabox-rank'] input[type=checkbox]:checked,[id^='cmb2-metabox-rank'] input[type=checkbox]:checked:focus{border-color:#069de3;background:#069de3;-webkit-box-shadow:none !important;box-shadow:none !important}[id^='cmb2-metabox-rank'] input[type=checkbox]:checked:before,[id^='cmb2-metabox-rank'] input[type=checkbox]:checked:focus:before{font-family:'dashicons';font-size:20px;line-height:20px;content:'\f147';color:#fff}@media screen and (max-width: 782px){[id^='cmb2-metabox-rank'] input[type=checkbox]:checked:before,[id^='cmb2-metabox-rank'] input[type=checkbox]:checked:focus:before{width:1.875rem;height:1.875rem;margin:-.1875rem -.3125rem}}.rank-math-systm-status{border-collapse:collapse}.rank-math-systm-status td,.rank-math-systm-status th{border:1px solid #b5bfc9}.rank-math-systm-status td:first-child{width:33%}.rank-math-systm-status thead th{font-weight:700}.rank-math-systm-status .rank-math-tooltip{float:right}.rank-math-systm-status+.rank-math-systm-status{margin-top:40px}#debug-report{display:none}#debug-report textarea{font-family:monospace;font-size:12px;line-height:20px;margin:0;padding:20px;resize:none;border-radius:0;outline:0;height:300px;width:100%}body.rtl .module-listing .rank-math-box>.dashicons{float:right}body.rtl .module-listing .rank-math-box header{padding-right:20px;padding-left:0}body.rtl .module-listing .status .rank-math-switch{float:left}body.rtl .module-listing .status .rank-math-switch label{float:left}body.rtl .module-listing .status .rank-math-switch strong{float:right;margin-left:12px}body.rtl .rank-math-box header .button{right:auto;left:20px}body.rtl .rank-math-systm-status .rank-math-tooltip{float:left}
     5 */:root{--rankmath-wp-adminbar-height: 0}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg)}}@keyframes bounce{from{-webkit-transform:translateY(0px);transform:translateY(0px)}to{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@-webkit-keyframes bounce{from{-webkit-transform:translateY(0px);transform:translateY(0px)}to{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@-webkit-keyframes loading{0%{background-size:20% 50% ,20% 50% ,20% 50%}20%{background-size:20% 20% ,20% 50% ,20% 50%}40%{background-size:20% 100%,20% 20% ,20% 50%}60%{background-size:20% 50% ,20% 100%,20% 20%}80%{background-size:20% 50% ,20% 50% ,20% 100%}100%{background-size:20% 50% ,20% 50% ,20% 50%}}@keyframes loading{0%{background-size:20% 50% ,20% 50% ,20% 50%}20%{background-size:20% 20% ,20% 50% ,20% 50%}40%{background-size:20% 100%,20% 20% ,20% 50%}60%{background-size:20% 50% ,20% 100%,20% 20%}80%{background-size:20% 50% ,20% 50% ,20% 100%}100%{background-size:20% 50% ,20% 50% ,20% 50%}}#rank-math-dashboard-page .rank-math-tab-panel{margin-top:0}.components-tab-panel__tab-content{margin-bottom:-1rem}.rank-math-wrap{margin-right:0}.rank-math-page .rank-math-breadcrumbs{margin-bottom:20px}.rank-math-page .rank-math-breadcrumbs .divider{margin:0 8px}.rank-math-breadcrumbs-wrap+.rank-math-notice{max-width:994px;margin-right:20px}.center{text-align:center}.rank-math-list-icon{margin:0 0 1.5rem}.rank-math-list-icon li{margin-bottom:18px;overflow:hidden}.rank-math-list-icon li a{text-decoration:none;color:#7f868d}.rank-math-list-icon li a:hover strong{color:#069de3}.rank-math-list-icon li a:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.rank-math-list-icon li strong{font-weight:600;display:block;margin:3px 0;color:#242628;-webkit-transition:0.25s linear all;transition:0.25s linear all}.rank-math-list-icon li p{margin:0}.rank-math-list-icon li i{float:left;margin-right:15px;text-align:center}.rank-math-list-icon li i.rm-icon-star-filled{color:#F7D070;background:#253142}.rank-math-list-icon li i.rm-icon-settings{color:#B8423F;background:rgba(184,66,63,0.1)}.rank-math-list-icon li i.rm-icon-import{color:#3494BE;background:rgba(52,148,190,0.1)}.rank-math-list-icon li i.rm-icon-post{color:#E3765C;background:rgba(227,118,92,0.1)}.rank-math-list-icon li i.rm-icon-help{color:#87a627;background:rgba(135,166,39,0.1)}.rank-math-list-icon li i.rm-icon-sitemap{color:#DBA240;background:rgba(219,162,64,0.1)}.rank-math-list-icon li i.rm-icon-support{color:#2940C9;background:rgba(41,64,201,0.1)}.rank-math-list-icon li>div{overflow:hidden}.rank-math-switch input[type=checkbox]{visibility:hidden;height:0;width:0}.rank-math-switch label{position:relative;display:block;cursor:pointer;text-indent:-9999px;border-radius:100px;background:#ddd;height:24px;width:44px}.rank-math-switch label:after{position:absolute;top:2px;left:2px;content:'';-webkit-transition:.4s;transition:.4s;border-radius:90px;background:#fff;height:20px;width:20px}.rank-math-switch input:checked+label{background:#528fcc}.rank-math-switch input:checked+label:after{-webkit-transform:translateX(100%);transform:translateX(100%)}.module-listing .grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.rank-math-list-icon li i,.module-listing .rank-math-box i{font-size:28px;line-height:50px;display:inline-block;color:#ccc;border-radius:6px;background:#eee;height:50px;width:50px}.module-listing .grid{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:.9375rem}.module-listing .grid.pro-active .rank-math-pro-badge{color:#10AC84;background:rgba(16,172,132,0.1)}.module-listing .rank-math-box{-webkit-box-flex:0;-ms-flex:0 0 288px;flex:0 0 288px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:1.875rem 1.25rem 80px;text-align:center;flex:0 0 288px}.module-listing .rank-math-box.is-pro{cursor:pointer}.module-listing .rank-math-box.is-pro:hover{border-color:#069de3;-webkit-box-shadow:0 0 0 3px rgba(6,157,227,0.15);box-shadow:0 0 0 3px rgba(6,157,227,0.15)}.module-listing .rank-math-box.rank-math-unlock-pro-box{border-color:#161e28;background:#253142}.module-listing .rank-math-box.rank-math-unlock-pro-box i{background:#161e28}.module-listing .rank-math-box.rank-math-unlock-pro-box a{text-decoration:none}.module-listing .rank-math-box.rank-math-unlock-pro-box a:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.module-listing .rank-math-box.rank-math-unlock-pro-box header h3{color:#f7d070}.module-listing .rank-math-box.rank-math-unlock-pro-box ul{line-height:1;margin-bottom:0;text-align:left;color:#a2aab5}.module-listing .rank-math-box.rank-math-unlock-pro-box ul li:before{font-family:dashicons;font-size:20px;width:20px;height:20px;margin-right:10px;content:'\f147';text-align:center;vertical-align:middle;color:#161e28;border-radius:10px;background:#9ce2b6}.module-listing .rank-math-box.rank-math-unlock-pro-box ul li:last-child{margin-bottom:0}.module-listing .rank-math-box.rank-math-unlock-pro-box .status{text-align:center;border-color:#161e28;background:#161e28}.module-listing .rank-math-box.rank-math-unlock-pro-box .status .button{font-weight:600;line-height:30px;float:none;padding:0 24px;text-transform:uppercase;color:#5a4000;border-color:#f7d070;background:#f7d070}.module-listing .rank-math-box i.rm-icon-404{color:#ff6f6f;background:rgba(255,111,111,0.15)}.module-listing .rank-math-box i.rm-icon-mobile{color:#448aff;background:rgba(68,138,255,0.15)}.module-listing .rank-math-box i.rm-icon-acf{color:#4caf50;background:rgba(76,175,80,0.15)}.module-listing .rank-math-box i.rm-icon-users{color:#ff4081;background:rgba(255,64,129,0.15)}.module-listing .rank-math-box i.rm-icon-comments{color:#b8423f;background:rgba(184,66,63,0.15)}.module-listing .rank-math-box i.rm-icon-images{color:#00bcd4;background:rgba(0,188,212,0.15)}.module-listing .rank-math-box i.rm-icon-link{color:#dba240;background:rgba(219,162,64,0.15)}.module-listing .rank-math-box i.rm-icon-local-seo{color:#ff9f43;background:rgba(255,159,67,0.15)}.module-listing .rank-math-box i.rm-icon-post{color:#679cf7;background:rgba(103,156,247,0.15)}.module-listing .rank-math-box i.rm-icon-podcast{color:#a95be7;background:rgba(169,91,231,0.15)}.module-listing .rank-math-box i.rm-icon-redirection{color:#f7b267;background:rgba(247,178,103,0.15)}.module-listing .rank-math-box i.rm-icon-schema{color:#843224;background:rgba(132,50,36,0.15)}.module-listing .rank-math-box i.rm-icon-role-manager{color:#87a627;background:rgba(135,166,39,0.15)}.module-listing .rank-math-box i.rm-icon-search-console{color:#3c88d8;background:rgba(60,136,216,0.15)}.module-listing .rank-math-box i.rm-icon-analyzer{color:#e3765c;background:rgba(227,118,92,0.15)}.module-listing .rank-math-box i.rm-icon-sitemap{color:#049404;background:rgba(4,148,4,0.15)}.module-listing .rank-math-box i.rm-icon-cart{color:#a13cf7;background:rgba(161,60,247,0.15)}.module-listing .rank-math-box i.rm-icon-video{color:#c4302b;background:rgba(196,48,43,0.15)}.module-listing .rank-math-box i.rm-icon-stories{color:#180ca4;background:rgba(24,12,164,0.15)}.module-listing .rank-math-box i.rm-icon-instant-indexing{color:#a40fa4;background:rgba(164,15,164,0.15)}.module-listing .rank-math-box i.rm-icon-content-ai{color:#e91e63;background:rgba(233,30,99,0.07)}.module-listing .rank-math-box i.rm-icon-content-ai:before{background:linear-gradient(-135deg, #ff4081, #3f51b5);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.module-listing .rank-math-box i.rm-icon-edit{color:#673ab7;background:rgba(103,58,183,0.15)}.module-listing .rank-math-box i.rm-icon-faq{color:#ff5722;background:rgba(255,87,34,0.15)}.module-listing .rank-math-box i.rm-icon-support{color:#009688;background:rgba(0,150,136,0.15)}.module-listing .rank-math-box i.rm-icon-job{color:#ff4081;background:rgba(255,64,129,0.15)}.module-listing .rank-math-box i.rm-icon-post-format{color:#607d8b;background:rgba(96,125,139,0.15)}.module-listing .rank-math-box i.rm-icon-book{color:#ff6f00;background:rgba(255,111,0,0.15)}.module-listing .rank-math-box i.rm-icon-misc{color:#c51162;background:rgba(197,17,98,0.15)}.module-listing .rank-math-box i.rm-icon-page{color:#9c27b0;background:rgba(156,39,176,0.15)}.module-listing .rank-math-box i.rm-icon-help{color:#1a237e;background:rgba(26,35,126,0.15)}.module-listing .rank-math-box i.rm-icon-thumbs-up{color:#00bfa5;background:rgba(0,191,165,0.15)}.module-listing .rank-math-box i.rm-icon-star{color:#e3aa0b;background:rgba(227,170,11,0.15)}.module-listing .rank-math-box i.rm-icon-user{color:#006064;background:rgba(0,96,100,0.15)}.module-listing .rank-math-box i.rm-icon-restaurant{color:#272649;background:rgba(26,24,78,0.15)}.module-listing .rank-math-box i.rm-icon-facebook{color:#3b5998;background:rgba(59,89,152,0.15)}.module-listing .rank-math-box i.rm-icon-comments-reply{color:#3b5998;background:rgba(59,89,152,0.15)}.module-listing .rank-math-box i.rm-icon-twitter{color:#03a9f4;background:rgba(3,169,244,0.15)}.module-listing .rank-math-box i.rm-icon-comments-reply.Tweet_Reply{color:#03a9f4;background:rgba(3,169,244,0.15)}.module-listing .rank-math-box i.rm-icon-instagram{color:#ff4081;background:rgba(255,64,129,0.15)}.module-listing .rank-math-box i.rm-icon-mail{color:#d93025;background:rgba(217,48,37,0.15)}.module-listing .rank-math-box i.rm-icon-mail-reply{color:#d93025;background:rgba(217,48,37,0.15)}.module-listing .rank-math-box i.rm-icon-light-bulb{color:#dca720;background:rgba(251,192,45,0.15)}.module-listing .rank-math-box i.rm-icon-tick{color:#4caf50;background:rgba(76,175,80,0.15)}.module-listing .rank-math-box i.rm-icon-text{color:#009688;background:rgba(0,150,136,0.15)}.module-listing .rank-math-box i.rm-icon-social{color:#ff5722;background:rgba(255,87,34,0.15)}.module-listing .rank-math-box i.rm-icon-dataset{color:#587c22;background:rgba(88,124,34,0.15)}.module-listing .rank-math-box i.rm-icon-youtube{color:#c4302b;background:rgba(196,48,43,0.15)}.module-listing .rank-math-box i.rm-icon-recipe{color:#4caf50;background:rgba(76,175,80,0.15)}.module-listing .rank-math-box i.rm-icon-code{color:#222;background:rgba(34,34,34,0.15)}.module-listing .rank-math-box i.rm-icon-seo{color:#6d4c41;background:rgba(109,76,65,0.15)}.module-listing .rank-math-box i.rm-icon-pencil{color:#1e88e5;background:rgba(30,136,229,0.15)}.module-listing .rank-math-box i.rm-icon-howto{color:#b71c1c;background:rgba(183,28,28,0.15)}.module-listing .rank-math-box i.rm-icon-heading{color:#0d47a1;background:rgba(13,71,161,0.15)}.module-listing .rank-math-box i.rm-icon-seo-title{color:#d50000;background:rgba(213,0,0,0.15)}.module-listing .rank-math-box i.rm-icon-seo-description{color:#f57f17;background:rgba(245,127,23,0.15)}.module-listing .rank-math-box i.rm-icon-text-align-left{color:#388e3c;background:rgba(56,142,60,0.15)}.module-listing .rank-math-box header h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;font-size:1.0625rem;margin:1.5rem 0 .75rem}.module-listing .rank-math-box header h3 .rank-math-pro-badge{font-weight:500}.module-listing .rank-math-box header h3 .rank-math-pro-badge.beta{color:#e91e63;background:rgba(233,30,99,0.1)}.module-listing .rank-math-box header .is-upgradeable div{font-size:20px;line-height:0;display:inline-block;height:10px;-webkit-transform:rotate(90deg);transform:rotate(90deg);vertical-align:3px;color:#b5bfc9}.module-listing .rank-math-box header .is-upgradeable div:hover,.module-listing .rank-math-box header .is-upgradeable div:focus{color:#10AC84}.module-listing .rank-math-box header .is-upgradeable div.upgraded{cursor:default;color:#10AC84}.module-listing .rank-math-box header p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;margin-bottom:0;-webkit-line-clamp:5}.module-listing .rank-math-box .module-settings{font-size:14px;line-height:30px;float:left;height:32px;padding:0 12px}.module-listing .rank-math-box .status{position:absolute;bottom:0;left:0;clear:both;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:60px;margin:0;padding:15px 20px;border-top:1px solid #b5bfc9;border-radius:0 0 6px 6px;background:#f8f9fa}.module-listing .rank-math-box .status .toggle-container{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.module-listing .rank-math-box .status::after{display:none}.module-listing .rank-math-box.saving .cmb2-toggle label{display:none}.module-listing .rank-math-box.saving .cmb2-toggle .input-loading{display:block;margin-top:0}.module-listing .rank-math-box input:disabled+label.cmb2-slider.rank-math-tooltip>span:first-child{visibility:visible}.cmb2-toggle{position:relative;display:inline-block;width:50px;height:24px}.cmb2-toggle input{display:none}.cmb2-toggle input:checked+.cmb2-slider{border-color:#069de3;background-color:#069de3}.cmb2-toggle input:checked+.cmb2-slider:before{-webkit-transform:translateX(24px);transform:translateX(24px);background:#fff}.cmb2-toggle input:checked+.cmb2-slider .toggle_off{display:none}.cmb2-toggle input:checked+.cmb2-slider .toggle_on{display:block}.cmb2-toggle input+.cmb2-slider:focus{-webkit-box-shadow:0 0 0 2px #fff, 0 0 0 3px #555d66;box-shadow:0 0 0 2px #fff, 0 0 0 3px #555d66}.cmb2-toggle input:disabled+.cmb2-slider{border-color:#b5bfc9;background:transparent}.cmb2-toggle input:disabled+.cmb2-slider:before{background:#b5bfc9}.cmb2-toggle input:disabled+.cmb2-slider .toggle_on{border-color:#b5bfc9;background:#b5bfc9;fill:#b5bfc9}.cmb2-toggle input:disabled+.cmb2-slider .toggle_off{color:#b5bfc9}.cmb2-slider{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;border:2px solid #6c7781;border-radius:34px}.cmb2-slider:before{position:absolute;bottom:3px;left:4px;width:14px;height:14px;content:'';border-radius:50%;background-color:#6c7781}.cmb2-slider.disabled{opacity:.6}.toggle_on,.toggle_off{position:absolute;top:6px;left:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.toggle_on{display:none;border:1px solid #fff;border-radius:2px;outline:1px solid transparent;outline-offset:-1px;background:#fff;fill:#fff}.toggle_off{right:6px;left:auto;color:#6c7781;fill:currentColor}#side-sortables .cmb-row .cmb2-toggle+.cmb2-metabox-description{padding-bottom:0}.rank-math-onsite-checkout-modal{width:100%;height:100%;max-width:85%;max-height:85%}.rank-math-onsite-checkout-modal .components-modal__content{padding:0;margin-top:0}.rank-math-onsite-checkout-modal .components-modal__content .components-modal__header{padding:0;height:auto;width:auto;left:auto;right:10px;top:10px}.rank-math-onsite-checkout-modal .components-modal__content .components-modal__header button{padding:0;height:auto}.rank-math-onsite-checkout-modal .components-modal__content>div{height:100%}.rank-math-welcome-text{padding:10px 30px;border:1px solid #d8d8d8;border-radius:3px;-webkit-box-shadow:4px 4px 20px rgba(0,0,0,0.12);box-shadow:4px 4px 20px rgba(0,0,0,0.12)}.rank-math-box{margin-bottom:1.875rem}.rank-math-box header .button{font-weight:500;line-height:32px;color:#fff;border:0;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;position:absolute;top:1.875rem;right:1.875rem}.rank-math-box header .button i{font-size:14px;font-weight:600;display:inline-block;margin-top:-4px;margin-right:5px;vertical-align:middle}.rank-math-box.status-green header h3{color:#58bb58}.rank-math-box.status-green header .button{background:#58bb58}.rank-math-box.status-red header h3{color:#ee6a5e}.rank-math-box.status-red header .button{background:#ee6a5e}.rank-math-box .regular-text.fullwidth{width:100%;margin-top:5px;padding:12px;vertical-align:top;color:#777;border-color:#ddd;background:#e5e5e5;-webkit-box-shadow:none !important;box-shadow:none !important}.rank-math-box .regular-text.fullwidth:focus{background:#f5f5f5}.rank-math-box form p{font-size:1.125rem;margin-bottom:0}.rank-math-box form .button-xlarge{margin-top:25px}.rank-math-box form .button-connect{font-size:24px;line-height:82px;display:table;height:auto;min-height:30px;margin:25px auto 0;padding:0 40px;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);text-align:center;border-radius:82px}[id^='cmb2-metabox-rank'] input[type=checkbox]{margin:0 5px 0 0}[id^='cmb2-metabox-rank'] input[type=checkbox]:checked,[id^='cmb2-metabox-rank'] input[type=checkbox]:checked:focus{border-color:#069de3;background:#069de3;-webkit-box-shadow:none !important;box-shadow:none !important}[id^='cmb2-metabox-rank'] input[type=checkbox]:checked:before,[id^='cmb2-metabox-rank'] input[type=checkbox]:checked:focus:before{font-family:'dashicons';font-size:20px;line-height:20px;content:'\f147';color:#fff}@media screen and (max-width: 782px){[id^='cmb2-metabox-rank'] input[type=checkbox]:checked:before,[id^='cmb2-metabox-rank'] input[type=checkbox]:checked:focus:before{width:1.875rem;height:1.875rem;margin:-.1875rem -.3125rem}}.rank-math-systm-status{border-collapse:collapse}.rank-math-systm-status td,.rank-math-systm-status th{border:1px solid #b5bfc9}.rank-math-systm-status td:first-child{width:33%}.rank-math-systm-status thead th{font-weight:700}.rank-math-systm-status .rank-math-tooltip{float:right}.rank-math-systm-status+.rank-math-systm-status{margin-top:40px}#debug-report{display:none}#debug-report textarea{font-family:monospace;font-size:12px;line-height:20px;margin:0;padding:20px;resize:none;border-radius:0;outline:0;height:300px;width:100%}body.rtl .module-listing .rank-math-box>.dashicons{float:right}body.rtl .module-listing .rank-math-box header{padding-right:20px;padding-left:0}body.rtl .module-listing .status .rank-math-switch{float:left}body.rtl .module-listing .status .rank-math-switch label{float:left}body.rtl .module-listing .status .rank-math-switch strong{float:right;margin-left:12px}body.rtl .rank-math-box header .button{right:auto;left:20px}body.rtl .rank-math-systm-status .rank-math-tooltip{float:left}
  • seo-by-rank-math/trunk/assets/admin/js/components.js

    r3270286 r3284832  
    1 !function(){var t={4184:function(t,e){var n;!function(){"use strict";var o={}.hasOwnProperty;function r(){for(var t=[],e=0;e<arguments.length;e++){var n=arguments[e];if(n){var a=typeof n;if("string"===a||"number"===a)t.push(n);else if(Array.isArray(n)){if(n.length){var i=r.apply(null,n);i&&t.push(i)}}else if("object"===a){if(n.toString!==Object.prototype.toString&&!n.toString.toString().includes("[native code]")){t.push(n.toString());continue}for(var l in n)o.call(n,l)&&n[l]&&t.push(l)}}}return t.join(" ")}t.exports?(r.default=r,t.exports=r):void 0===(n=function(){return r}.apply(e,[]))||(t.exports=n)}()},2853:function(t,e,n){"use strict";var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([t.id,':root{--rankmath-wp-adminbar-height: 0}.rank-math-button.components-button{display:inline-flex !important;height:auto;min-height:30px;padding:0 20px;border:1px solid #7f868d;border-radius:3px;color:#6b7278;background:#f8f9fa;font-size:14px;line-height:38px;vertical-align:top;transition:.05s ease-in-out}.rank-math-button.components-button:active:not(:disabled),.rank-math-button.components-button.button-secondary:active:not(:disabled),.rank-math-button.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):active:not(:disabled){border-color:#8c8f94;box-shadow:none;background:#f6f7f7}.rank-math-button.components-button:focus:not(:disabled),.rank-math-button.components-button:hover:not(:disabled),.rank-math-button.components-button.button-secondary:hover:not(:disabled),.rank-math-button.components-button.button-secondary:focus:not(:disabled),.rank-math-button.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):hover:not(:disabled),.rank-math-button.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):focus:not(:disabled){border-color:#069de3;color:#069de3;background:#f8f9fa}.rank-math-button.components-button:focus:not(:disabled){box-shadow:0 0 0 1px #069de3;outline-width:2px;outline-offset:0}.rank-math-button.components-button:disabled{opacity:1;pointer-events:none}.rank-math-button.components-button.has-icon i,.rank-math-button.components-button.has-icon svg,.rank-math-button.components-button.has-icon .dashicons{margin:0 !important}.rank-math-button.components-button.has-icon i,.rank-math-button.components-button.has-icon .dashicons{font-size:20px !important}.rank-math-button.components-button.has-icon .dashicons{display:inline-flex;justify-content:center;align-items:center;width:20px !important;height:20px !important}.rank-math-button.components-button.has-icon svg{width:20px;height:20px}.rank-math-button.components-button.has-icon svg path{fill:currentColor;fill-opacity:1}.rank-math-button.components-button.has-icon.has-text{gap:5px}.rank-math-button.components-button.is-small{min-height:26px;padding:0 8px;font-size:11px;line-height:2.18}.rank-math-button.components-button.is-small.has-icon.has-text{gap:5px}.rank-math-button.components-button.is-small.has-icon.has-text i,.rank-math-button.components-button.is-small.has-icon.has-text svg,.rank-math-button.components-button.is-small.has-icon.has-text .dashicons{margin:0 !important}.rank-math-button.components-button.is-small.has-icon.has-text i,.rank-math-button.components-button.is-small.has-icon.has-text .dashicons{font-size:13px !important}.rank-math-button.components-button.is-small.has-icon.has-text .dashicons{display:inline-flex;justify-content:center;align-items:center;width:13px !important;height:13px !important}.rank-math-button.components-button.is-small.has-icon.has-text svg{width:13px;height:13px}.rank-math-button.components-button.is-small.has-icon.has-text svg path{fill:currentColor;fill-opacity:1}.rank-math-button.components-button.is-large{min-height:32px;padding:0 12px;line-height:2.30769231}.rank-math-button.components-button.is-xlarge{height:46px;font-size:16px;line-height:44px}.rank-math-button.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link){border-color:#ee6a5e;box-shadow:none;color:#ee6a5e;background:rgba(0,0,0,0)}.rank-math-button.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):hover:not(:disabled),.rank-math-button.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):focus:not(:disabled){box-shadow:0 0 0 1px #ee6a5e}.rank-math-button.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):active:not(:focus):not(:disabled){color:#ee6a5e}.rank-math-button.components-button.button-animate,.rank-math-button.components-button.button-primary{border-color:#069de3;color:#fff;background:#069de3}.rank-math-button.components-button.button-animate:hover:not(:disabled),.rank-math-button.components-button.button-primary:hover:not(:disabled){color:#fff}.rank-math-button.components-button.button-animate:active:not(:disabled),.rank-math-button.components-button.button-primary:active:not(:disabled){border-color:#135e96;background:#135e96}.rank-math-button.components-button.button-animate:hover:not(:disabled),.rank-math-button.components-button.button-animate:focus:not(:disabled),.rank-math-button.components-button.button-primary:hover:not(:disabled),.rank-math-button.components-button.button-primary:focus:not(:disabled){border-color:#08a7f1;background:#08a7f1}.rank-math-button.components-button.button-animate:focus:not(:disabled),.rank-math-button.components-button.button-primary:focus:not(:disabled){color:#fff;box-shadow:0 0 0 1px #fff,0 0 0 3px #069de3}.rank-math-button.components-button.button-animate:disabled,.rank-math-button.components-button.button-primary:disabled{border-color:#069de3 !important;color:#9fdffc !important;background:#069de3 !important}.rank-math-button.components-button.button-primary-outline{border-color:#2271b1;color:#2271b1;background:#f6f7f7}.rank-math-button.components-button.button-primary-outline:hover:not(:disabled){border-color:#0a4b78;background:#f0f0f1}.rank-math-button.components-button.button-primary-outline:active:not(:disabled){border-color:#8c8f94}.rank-math-button.components-button.button-primary-outline:disabled{border-color:#2271b1 !important;color:#2271b1 !important;background:#f6f7f7 !important}.rank-math-button.components-button.button-primary-outline:hover:not(:disabled),.rank-math-button.components-button.button-primary-outline:focus:not(:disabled){color:#0a4b78}.rank-math-button.components-button.button-primary-outline:focus:not(:disabled){border-color:#3582c4;box-shadow:0 0 0 1px #3582c4;color:#0a4b78;background:#f6f7f7}.rank-math-button.components-button.button-primary-outline.is-destructive{color:#d63638}.rank-math-button.components-button.button-primary-outline.is-destructive:hover:not(:focus){box-shadow:none}.rank-math-button.components-button.button-primary-outline.is-destructive:focus:not(:disabled){background:#f6f7f7}.rank-math-button.components-button.button-animate:disabled,.rank-math-button.components-button.button-secondary:disabled{color:#a7aaad !important;background-color:#f6f7f7 !important;border-color:#dcdcde !important}.rank-math-button.components-button.button-secondary,.rank-math-button.components-button.button-secondary:active:not(:focus):not(:disabled){color:#6b7278}.rank-math-button.components-button.button-secondary{border-color:#7f868d;box-shadow:none;background:#f8f9fa}.rank-math-button.components-button.button-secondary:hover:not(:disabled),.rank-math-button.components-button.button-secondary:active:not(:disabled){box-shadow:none}.rank-math-button.components-button.button-secondary:focus:not(:disabled){box-shadow:0 0 0 1px #069de3}.rank-math-button.components-button.button-link{height:auto;min-height:0;padding:0;border:0;border-radius:0;color:#2271b1;background:none;line-height:1.3;transition:.05s ease-in-out}.rank-math-button.components-button.button-link:hover:not(:disabled),.rank-math-button.components-button.button-link:active:not(:disabled){color:#135e96;background:none}.rank-math-button.components-button.button-link:focus:not(:disabled){box-shadow:0 0 0 1px #4f94d4,0 0 2px 1px rgba(79,148,212,.8);outline-width:1px;color:#043959}.rank-math-button.components-button.button-green,.rank-math-button.components-button.button-green:focus:not(:disabled){color:#fff}.rank-math-button.components-button.button-green{display:inline-block;width:auto;max-width:100%;padding:0 2rem;margin:0 auto;border-color:#10ac84;background:#10ac84;font-weight:500}.rank-math-button.components-button.button-green:active:not(:disabled){color:#1e1e1e}.rank-math-button.components-button.button-green:hover:not(:disabled),.rank-math-button.components-button.button-green:focus:not(:disabled){border-color:#0f9e79;color:#fff;background:#0f9e79}.rank-math-button.components-button.button-green:focus:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #0f9e79}.rank-math-button.components-button.button-remove-group,.rank-math-button.components-button.button-remove-group:active{color:#a00}.rank-math-button.components-button.button-remove-group{padding:0 10px;border:0;box-shadow:none;background:rgba(0,0,0,0)}.rank-math-button.components-button.button-remove-group:focus:not(:disabled),.rank-math-button.components-button.button-remove-group:hover:not(:disabled){box-shadow:0 0 0 1px #dc3232}.rank-math-button.components-button.button-animate{gap:8px;position:relative;transform:perspective(1px) translateZ(0);height:auto;min-height:30px;padding:0 40px;border-radius:82px;font-size:24px;line-height:82px;text-align:center}.rank-math-button.components-button.button-animate:disabled{opacity:1}.rank-math-button.components-button.button-animate:not(:disabled)::before{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;content:"";border:#bcdbea solid 6px;border-radius:55px;animation:ripple-out 1s linear infinite}.rank-math-button.components-button.button-start-new-chat{width:16.5rem;height:42px;line-height:15px;font-weight:500}.rank-math-button.components-button.button-start-new-chat.has-icon.has-text{justify-content:center;gap:12px;padding-left:16px;padding-right:16px}.rank-math-button.components-button.button-start-new-chat.has-icon.has-text i{font-size:14px}@media screen and (max-width: 782px){.rank-math-button.components-button.is-small,.rank-math-button.components-button.is-large{min-height:40px;padding:0 14px;margin-bottom:4px;font-size:14px;line-height:2.71428571;vertical-align:middle}.rank-math-button.components-button.button-animate{font-size:15px;padding:0 20px}}@keyframes ripple-out{100%{top:-20px;right:-20px;bottom:-20px;left:-20px;opacity:0}}',""]),e.Z=i},4679:function(t,e,n){"use strict";var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a),l=n(1667),c=n.n(l),s=new URL(n(5132),n.b),u=i()(r()),m=c()(s);u.push([t.id,":root{--rankmath-wp-adminbar-height: 0}.rank-math-checkbox-control .components-base-control__field{margin:0}.rank-math-checkbox-control .components-base-control__field .components-flex{align-items:center}.rank-math-checkbox-control .components-base-control__field .components-checkbox-control__input-container{width:auto;height:auto;margin-right:4px;aspect-ratio:auto}.rank-math-checkbox-control .components-base-control__field .components-checkbox-control__input-container .components-checkbox-control__indeterminate{display:none}.rank-math-checkbox-control .components-base-control__field .components-checkbox-control__input-container .components-checkbox-control__checked{display:none}.rank-math-checkbox-control .components-base-control__field .components-checkbox-control__input-container .components-checkbox-control__input{display:inline-block;width:1rem;min-width:1rem;height:1rem;padding:0 !important;margin:0 5px 0 0;border:1px solid #8c8f94;border-radius:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);outline:0;color:#50575e;background:#fff;line-height:0;text-align:center;vertical-align:-3px;clear:none;transition:.05s border-color ease-in-out}@media screen and (max-width: 782px){.rank-math-checkbox-control .components-base-control__field .components-checkbox-control__input-container .components-checkbox-control__input{width:1.5625rem;height:1.5625rem;max-width:1.5625rem}}.rank-math-checkbox-control .components-base-control__field .components-checkbox-control__input-container .components-checkbox-control__input:disabled{border-color:rgba(255,255,255,.75);box-shadow:inset 0 1px 2px rgba(0,0,0,.04);color:rgba(44,51,56,.5);opacity:.7;background:rgba(255,255,255,.5);pointer-events:none}.rank-math-checkbox-control .components-base-control__field .components-checkbox-control__input-container .components-checkbox-control__input:disabled+label{pointer-events:none}.rank-math-checkbox-control .components-base-control__field .components-checkbox-control__input-container .components-checkbox-control__input:focus,.rank-math-checkbox-control .components-base-control__field .components-checkbox-control__input-container .components-checkbox-control__input:hover:not(:disabled){box-shadow:0 0 0 1px #2271b1}.rank-math-checkbox-control .components-base-control__field .components-checkbox-control__input-container .components-checkbox-control__input:focus{border-color:#2271b1;outline:2px solid rgba(0,0,0,0)}.rank-math-checkbox-control .components-base-control__field .components-checkbox-control__input-container .components-checkbox-control__input:checked::before{float:left;content:url("+m+');width:1.3125rem;height:1.3125rem;margin:-0.1875rem 0 0 -0.25rem}@media screen and (max-width: 782px){.rank-math-checkbox-control .components-base-control__field .components-checkbox-control__input-container .components-checkbox-control__input:checked::before{width:1.875rem;height:1.875rem;margin-left:-0.3125rem;margin-right:-0.3125rem}}.rank-math-checkbox-control .components-base-control__field .components-checkbox-control__label{color:#242628;font-size:14px;line-height:16px;vertical-align:middle;cursor:pointer}.rank-math-checkbox-control.is-disabled .components-base-control__field label{pointer-events:none}.rank-math-checkbox-control.metabox.is-indeterminate{display:inline-block;width:49%;margin:1px 0 5px 0}.rank-math-checkbox-control.metabox .components-base-control__field .components-checkbox-control__input:hover:not(:focus){box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.rank-math-checkbox-control.metabox .components-base-control__field .components-checkbox-control__input:checked{border-color:#069de3;box-shadow:none;background:#069de3}.rank-math-checkbox-control.metabox .components-base-control__field .components-checkbox-control__input:checked:hover{box-shadow:none}.rank-math-checkbox-control.metabox .components-base-control__field .components-checkbox-control__input:checked::before{content:"";color:#fff;font-family:"dashicons";font-size:20px;line-height:20px}@media screen and (max-width: 782px){.rank-math-checkbox-control.metabox .components-base-control__field .components-checkbox-control__input:checked::before{width:1.875rem;height:1.875rem;margin:2px -0.3125rem;font-size:30px}}',""]),e.Z=u},1403:function(t,e,n){"use strict";var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([t.id,':root{--rankmath-wp-adminbar-height: 0}.field-big-labels .rank-math-checkbox-list{padding:0;margin:0}.field-big-labels .rank-math-checkbox-list::before{display:table;content:""}.field-big-labels .rank-math-checkbox-list li{float:left;padding:0 8px;margin:0 0 15px;width:50%;box-sizing:border-box}.field-big-labels .rank-math-checkbox-list li .rank-math-checkbox-control{width:100% !important;margin:0 !important}.field-big-labels .rank-math-checkbox-list li .rank-math-checkbox-control .components-base-control__field{position:relative}.field-big-labels .rank-math-checkbox-list li .rank-math-checkbox-control .components-base-control__field .components-checkbox-control__label{display:block;width:100%;padding:10px 12px 10px 38px;border:1px solid #c3c4c7;border-radius:3px;background:#f8f9fa;cursor:pointer}.field-big-labels .rank-math-checkbox-list li .rank-math-checkbox-control .components-base-control__field .components-checkbox-control__label:hover{border-color:#7f868d}@media screen and (max-width: 782px){.field-big-labels .rank-math-checkbox-list li .rank-math-checkbox-control .components-base-control__field .components-checkbox-control__label{padding-left:50px}}.field-big-labels .rank-math-checkbox-list li .rank-math-checkbox-control .components-base-control__field .components-checkbox-control__input-container{position:absolute;top:50%;left:13px;transform:translateY(-50%);width:fit-content;height:fit-content}.field-big-labels .rank-math-checkbox-list li .rank-math-checkbox-control.is-disabled .components-checkbox-control__label{opacity:.7}',""]),e.Z=i},2548:function(t,e,n){"use strict";var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([t.id,":root{--rankmath-wp-adminbar-height: 0}.rank-math-radio-control .components-radio-control__input[type=radio]{display:inline-block;width:1rem;min-width:1rem;height:1rem;padding:0 !important;margin:0 5px 0 0;border:1px solid #8c8f94;border-radius:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);outline:0;color:#50575e;background:#fff;line-height:0;text-align:center;vertical-align:-3px;clear:none;transition:.05s border-color ease-in-out;margin-right:9px;border-radius:50%;line-height:.71428571}@media screen and (max-width: 782px){.rank-math-radio-control .components-radio-control__input[type=radio]{width:1.5625rem;height:1.5625rem;max-width:1.5625rem}}.rank-math-radio-control .components-radio-control__input[type=radio]:checked::before{position:unset;transform:none;width:.5rem;height:.5rem;margin:.1875rem;border:none;background-color:#3582c4}.rank-math-radio-control .components-radio-control__input[type=radio]:disabled{border-color:rgba(255,255,255,.75);box-shadow:inset 0 1px 2px rgba(0,0,0,.04);color:rgba(44,51,56,.5);opacity:.7;background:rgba(255,255,255,.5);pointer-events:none}.rank-math-radio-control .components-radio-control__input[type=radio]:disabled+label{pointer-events:none}.rank-math-radio-control label{color:#242628;font-size:14px;line-height:16px;vertical-align:middle;cursor:pointer}.rank-math-radio-control.metabox .components-radio-control__input[type=radio],.rank-math-radio-control.metabox .components-radio-control__input[type=radio]:disabled{border-color:#7f868d;box-shadow:0 0 0 1px #7f868d}.rank-math-radio-control.metabox .components-radio-control__input[type=radio]:checked{border-color:#069de3;box-shadow:0 0 0 1px #069de3}.rank-math-radio-control.metabox .components-radio-control__input[type=radio]:checked::before{background:#069de3}@media screen and (max-width: 782px){.rank-math-radio-control .components-radio-control__input[type=radio]:checked::before{transform:translate(5px, 5px)}}",""]),e.Z=i},6236:function(t,e,n){"use strict";var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([t.id,':root{--rankmath-wp-adminbar-height: 0}.rank-math-toggle-control .components-base-control__field{margin-bottom:0}.rank-math-toggle-control .components-base-control__field .components-flex{gap:8px}.rank-math-toggle-control .components-base-control__field .components-flex .components-form-toggle{height:unset;margin-right:0}.rank-math-toggle-control .components-base-control__field .components-flex .components-form-toggle__input:focus+.components-form-toggle__track{box-shadow:none;outline:none}.rank-math-toggle-control .components-base-control__field .components-flex .components-form-toggle__input:focus+.components-form-toggle__track:hover:not(:disabled),.rank-math-toggle-control .components-base-control__field .components-flex .components-form-toggle__input:focus+.components-form-toggle__track:focus:not(:disabled),.rank-math-toggle-control .components-base-control__field .components-flex .components-form-toggle__input:focus+.components-form-toggle__track:active:not(:disabled){box-shadow:none;outline:none}.rank-math-toggle-control .components-base-control__field .components-flex .components-form-toggle__track{width:50px;height:24px;border:2px solid #6c7781;border-radius:34px}.rank-math-toggle-control .components-base-control__field .components-flex .components-form-toggle__thumb{top:50%;left:5px;transform:translateY(-50%);width:14px;height:14px;border:none;background-color:#6c7781}.rank-math-toggle-control .components-base-control__field .components-flex .components-form-toggle::after{content:"";position:absolute;top:50%;right:6px;transform:translateY(-50%);width:8px;height:8px;border:3px solid #6c7781;border-radius:50%;box-sizing:border-box}.rank-math-toggle-control .components-base-control__field .components-flex .components-form-toggle.is-checked .components-form-toggle__track{border-color:#069de3;background-color:#069de3}.rank-math-toggle-control .components-base-control__field .components-flex .components-form-toggle.is-checked .components-form-toggle__thumb{right:5px;left:auto;background-color:#fff}.rank-math-toggle-control .components-base-control__field .components-flex .components-form-toggle.is-checked::after{right:auto;left:11px;width:3px;height:8px;border:none;border-radius:1px;background:#fff}.rank-math-toggle-control .components-base-control__field .components-flex .components-form-toggle.is-disabled{opacity:1;pointer-events:none}.rank-math-toggle-control .components-base-control__field .components-flex .components-form-toggle.is-disabled.is-checked::after{background:#b5bfc9}.rank-math-toggle-control .components-base-control__field .components-flex .components-form-toggle.is-disabled .components-form-toggle__track{border-color:#b5bfc9;background:rgba(0,0,0,0)}.rank-math-toggle-control .components-base-control__field .components-flex .components-form-toggle.is-disabled .components-form-toggle__thumb{background:#b5bfc9}.rank-math-toggle-control .components-base-control__field .components-flex .components-form-toggle.is-disabled::after{border-color:#b5bfc9}.rank-math-toggle-control .components-base-control__field .components-flex .components-form-toggle.is-disabled+label{pointer-events:none}.rank-math-toggle-control .components-base-control__field .components-flex .components-toggle-control__label{color:#242628;font-size:14px;line-height:16px;vertical-align:middle;cursor:pointer}',""]),e.Z=i},2408:function(t,e,n){"use strict";var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([t.id,':root{--rankmath-wp-adminbar-height: 0}.rank-math-date-picker{display:inline-block;position:relative}.rank-math-date-picker .rank-math-text-control.components-base-control.regular-text{position:relative;width:120px}.rank-math-date-picker .components-datetime__date{position:absolute;left:2px;border:1px solid #dfdfdf;box-shadow:0 3px 6px rgba(0,0,0,.075);background:#fff;opacity:0;z-index:-1;transition:all .2s ease-in-out}.rank-math-date-picker .components-datetime__date:focus-within{opacity:1;z-index:1}.rank-math-date-picker .components-datetime__date>.components-flex{margin-bottom:0;background:#00a0d2}.rank-math-date-picker .components-datetime__date>.components-flex h3,.rank-math-date-picker .components-datetime__date>.components-flex button{color:#fff}.rank-math-date-picker .components-datetime__date>.components-flex h3{font-size:14px}.rank-math-date-picker .components-datetime__date>.components-flex button{box-shadow:none;outline:none}.rank-math-date-picker .components-datetime__date>.components-flex button:hover{opacity:.7}.rank-math-date-picker .components-datetime__date>.css-1srrseb{justify-items:inherit;gap:0;position:relative}.rank-math-date-picker .components-datetime__date>.css-1srrseb>div{padding:10px;color:#fff;background:#32373c;line-height:1.4em;z-index:20}.rank-math-date-picker .components-datetime__date>.css-1srrseb button{width:100%;height:100%;border-radius:0;box-shadow:none;padding:5px 10px;border-top:1px solid #f4f4f4;border-right:1px solid #f4f4f4;color:#444;line-height:1.4em;z-index:20}.rank-math-date-picker .components-datetime__date>.css-1srrseb button:hover:not(:disabled),.rank-math-date-picker .components-datetime__date>.css-1srrseb button:focus:not(:disabled),.rank-math-date-picker .components-datetime__date>.css-1srrseb button[aria-label*=Selected]:not(:disabled){color:#fff;background:#0073aa}.rank-math-date-picker .components-datetime__date>.css-1srrseb button:disabled,.rank-math-date-picker .components-datetime__date>.css-1srrseb button[aria-label*=Selected]:disabled{color:rgba(68,68,68,.5);opacity:1}.rank-math-date-picker .components-datetime__date>.css-1srrseb button[aria-label*=Selected]:disabled{background:#f0f0c0}.rank-math-date-picker .components-datetime__date>.css-1srrseb button:first-of-type{border-left:1px solid #f4f4f4}.rank-math-date-picker .components-datetime__date>.css-1srrseb::after,.rank-math-date-picker .components-datetime__date>.css-1srrseb::before{content:"";display:block;position:absolute;top:38px;bottom:0;background:#f4f4f4;z-index:10}.rank-math-date-picker .components-datetime__date>.css-1srrseb::after{left:0;width:42px}.rank-math-date-picker .components-datetime__date>.css-1srrseb::before{right:0;width:42px}.rank-math-date-picker .components-datetime__date::after{content:"";display:block;position:absolute;bottom:28px;left:0;right:0;height:1px;background:#f4f4f4}.rank-math-date-picker.hide-date-picker .components-datetime__date{opacity:0;z-index:-1}.rank-math-date-picker.show-date-picker .components-datetime__date{opacity:1;z-index:1}.rank-math-date-picker+.field-description{display:inline-block;margin-left:6px}',""]),e.Z=i},4258:function(t,e,n){"use strict";var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([t.id,":root{--rankmath-wp-adminbar-height: 0}.rank-math-text-control.components-base-control .components-base-control__field{margin-bottom:0}.rank-math-text-control.components-base-control .components-base-control__field .components-text-control__input{min-height:30px;padding:0 8px;margin:0 1px;font-size:14px;line-height:2;border-radius:4px;border:1px solid #8c8f94;box-shadow:0 0 0 rgba(0,0,0,0);color:#2c3338;background-color:#fff}.rank-math-text-control.components-base-control .components-base-control__field .components-text-control__input:read-only{background-color:#f0f0f1}.rank-math-text-control.components-base-control .components-base-control__field .components-text-control__input:focus{background:#fff}.rank-math-text-control.components-base-control .components-base-control__field .components-text-control__input:focus{border-color:#2271b1;box-shadow:0 0 0 1px #2271b1;outline:2px solid rgba(0,0,0,0)}.rank-math-text-control.components-base-control .components-base-control__field .components-text-control__input:disabled{border-color:rgba(255,255,255,.75);box-shadow:inset 0 1px 2px rgba(0,0,0,.04);color:rgba(44,51,56,.5);background:rgba(255,255,255,.5)}.rank-math-text-control.components-base-control.regular-text{width:100%}.rank-math-text-control.components-base-control.regular-text .components-base-control__field .components-text-control__input{width:100%;height:40px;padding:.75em .6em;border-color:#7f868d;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.rank-math-text-control.components-base-control.regular-text .components-base-control__field .components-text-control__input:hover:not(:disabled){border-color:#069de3;outline:none}.rank-math-text-control.components-base-control.regular-text .components-base-control__field .components-text-control__input:focus:not(:disabled){box-shadow:0 0 0 1px #069de3;border-color:#069de3;outline:none;background-color:#fff}.rank-math-text-control.components-base-control.no-value .invalid{background:pink}.rank-math-text-control.components-base-control:not(.no-value) .invalid{background-color:#fff;border-color:#8c8f94 !important}.rank-math-text-control.components-base-control:not(.no-value) .invalid:focus{border-color:#2271b1 !important}.rank-math-text-control.components-base-control:not(.no-value) .invalid+span{display:none}@media screen and (max-width: 782px){.rank-math-text-control.components-base-control .components-base-control__field .components-text-control__input{min-height:40px;padding:3px 10px;font-size:16px}}",""]),e.Z=i},5912:function(t,e,n){"use strict";var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([t.id,':root{--rankmath-wp-adminbar-height: 0}.rank-math-textarea-control.components-base-control .components-base-control__field{margin:0}.rank-math-textarea-control.components-base-control .components-textarea-control__input{padding:2px 6px;font-size:14px;line-height:1.42857143;overflow:auto;resize:vertical;border-radius:4px;border:1px solid #8c8f94;box-shadow:0 0 0 rgba(0,0,0,0);color:#2c3338;background-color:#fff}.rank-math-textarea-control.components-base-control .components-textarea-control__input:read-only{background-color:#f0f0f1}.rank-math-textarea-control.components-base-control .components-textarea-control__input:focus{border-color:#2271b1;box-shadow:0 0 0 1px #2271b1;outline:2px solid rgba(0,0,0,0)}.rank-math-textarea-control.components-base-control .components-textarea-control__input:disabled{border-color:rgba(255,255,255,.75);box-shadow:inset 0 1px 2px rgba(0,0,0,.04);color:rgba(44,51,56,.5);background:rgba(255,255,255,.5)}.rank-math-textarea-control.components-base-control.metabox .components-textarea-control__input,.rank-math-textarea-control.components-base-control.code-box .components-textarea-control__input{display:block;width:100%;height:40px;padding:.75em .6em;border-color:#7f868d;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;height:auto;resize:none}.rank-math-textarea-control.components-base-control.metabox .components-textarea-control__input:hover:not(:disabled),.rank-math-textarea-control.components-base-control.code-box .components-textarea-control__input:hover:not(:disabled){border-color:#069de3;outline:none}.rank-math-textarea-control.components-base-control.metabox .components-textarea-control__input:focus:not(:disabled),.rank-math-textarea-control.components-base-control.code-box .components-textarea-control__input:focus:not(:disabled){box-shadow:0 0 0 1px #069de3;border-color:#069de3;outline:none;background-color:#fff}.rank-math-textarea-control.components-base-control.code-box .components-textarea-control__input,.rank-math-textarea-control.components-base-control.code-box .components-textarea-control__input:focus{display:block;width:100%;border-color:#32344b;color:#bbbec5;background:#32344b;resize:none}.rank-math-textarea-control.components-base-control.code-box .components-textarea-control__input::placeholder,.rank-math-textarea-control.components-base-control.code-box .components-textarea-control__input:focus::placeholder{color:#63686f}.rank-math-textarea-control.components-base-control.code .components-textarea-control__input{font-family:"Consolas","Monaco",monospace}',""]),e.Z=i},3326:function(t,e,n){"use strict";var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([t.id,":root{--rankmath-wp-adminbar-height: 0}.rank-math-table{width:100%;border:1px solid #c3c4c7;border-collapse:collapse;box-shadow:0 1px 1px rgba(0,0,0,.04);font-size:14px}.rank-math-table *{word-wrap:break-word}.rank-math-table thead{border-bottom:1px solid #c3c4c7;background:#fff}.rank-math-table tbody tr:nth-child(2n+1){background:#f6f7f7}.rank-math-table td,.rank-math-table th{padding:15px 10px;text-align:left;vertical-align:top}.rank-math-table th{color:#2c3338;line-height:1.4em;font-weight:600;vertical-align:top;text-transform:capitalize}.rank-math-table td{color:#50575e;line-height:1.3;vertical-align:middle}.rank-math-table.small td,.rank-math-table.small th{padding:8px 10px;font-size:13px;line-height:1.5em}",""]),e.Z=i},6185:function(t,e,n){"use strict";var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([t.id,':root{--rankmath-wp-adminbar-height: 0}.rank-math-rating{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:316px;height:60px;border:1px solid #e2e4e7;border-radius:6px;background:#fff}.rank-math-rating__stars{margin:auto}.rank-math-rating__stars .components-button{height:fit-content;box-shadow:none;outline:none;color:#aaa}.rank-math-rating__stars .components-button:hover:not(:disabled),.rank-math-rating__stars .components-button:focus:not(:disabled),.rank-math-rating__stars .components-button:active:not(:disabled){box-shadow:none;outline:none}.rank-math-rating__stars .components-button.has-icon{min-width:fit-content;padding:0}.rank-math-rating__stars .components-button .dashicons{width:40px !important;height:40px !important;margin:0;font-size:40px !important}.rank-math-rating__stars .components-button:hover,.rank-math-rating__stars .components-button.highlighted{color:#f9cb12}.rank-math-rating__face{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:70px;height:100%;border-left:1px solid #e2e4e7;background:#f0f2f4}.rank-math-rating__face .smiley{position:relative;width:40px;height:40px;padding:5px;border-radius:100%;box-sizing:border-box;background:linear-gradient(135deg, #ffe919 0%, #fbc000 100%)}.rank-math-rating__face .smiley .eyes{width:100%;padding:0 5px;margin-top:15%;box-sizing:border-box;transition:all 300ms cubic-bezier(0.645, 0.045, 0.355, 1)}.rank-math-rating__face .smiley .eyes .eye{position:relative;float:left;width:8px;height:8px;border-radius:100%;background:#b57700}.rank-math-rating__face .smiley .eyes .eye:nth-of-type(2){float:right}.rank-math-rating__face .smiley .eyes .eye::after{display:block;content:"";position:absolute;top:-15px;left:5px;transform:rotate(0deg);height:0;width:0;background:#fed800;transition:all 300ms cubic-bezier(0.645, 0.045, 0.355, 1)}.rank-math-rating__face .smiley .eyes .eye:first-of-type::after{right:5px;left:auto;transform:rotate(0deg)}.rank-math-rating__face .smiley .mouth{position:absolute;bottom:18%;left:50%;width:60%;height:30%;margin-left:-30%;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:40px;border-bottom-left-radius:40px;box-sizing:border-box;background:#b57700;transition:all 300ms cubic-bezier(0.645, 0.045, 0.355, 1)}.rank-math-rating__face .smiley.angry .eyes{margin-top:35%}.rank-math-rating__face .smiley.angry .eye::after{top:-3px;left:-5px;transform:rotate(-35deg);width:120%;height:50%;border-radius:0}.rank-math-rating__face .smiley.angry .eye:first-of-type::after{right:-5px;left:auto;transform:rotate(35deg)}.rank-math-rating__face .smiley.angry .mouth{bottom:18%;left:50%;width:40%;height:20%;margin-left:-20%;border-bottom:0;border-top-left-radius:100%;border-top-right-radius:100%;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.rank-math-rating__face .smiley.angry .eyes,.rank-math-rating__face .smiley.angry .mouth{animation:move-angry-head .6s}.rank-math-rating__face .smiley.normal .eyes{margin-top:30%}.rank-math-rating__face .smiley.normal .eye{height:8px;margin-top:0;animation:blink .6s}.rank-math-rating__face .smiley.normal .mouth{bottom:25%;width:40%;height:10%;margin-left:-20%;border-top-left-radius:40px;border-top-right-radius:40px;border-bottom-right-radius:40px;border-bottom-left-radius:40px}.rank-math-rating__face .smiley.happy .eyes{animation:move-eyes-down .8s}.rank-math-rating__face .smiley.happy .eye:nth-of-type(2){height:8px;margin-top:0;animation:wink .8s}@keyframes wink{0%{height:8px;margin-top:0}30%{height:4px;margin-top:4px}70%{height:4px;margin-top:4px}100%{height:8px;margin-top:0}}@keyframes move-eyes-down{0%{margin-top:15%}35%{margin-top:19%}65%{margin-top:19%}100%{margin-top:15%}}@keyframes move-angry-head{0%{transform:translateX(0%)}20%{transform:translateX(-20%)}40%{transform:translateX(15%)}60%{transform:translateX(-10%)}80%{transform:translateX(5%)}100%{transform:translateX(0%)}}',""]),e.Z=i},5772:function(t,e,n){"use strict";var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([t.id,":root{--rankmath-wp-adminbar-height: 0}.rank-math-tooltip-container{display:inline;vertical-align:middle}.rank-math-tooltip-container.is-block{display:block}.rank-math-tooltip-container .dashicons-editor-help{color:#b5bfc9;height:20px;line-height:18px}.rank-math-tooltip-container:hover .dashicons-editor-help{color:#069de3}.rank-math-tooltip-popover{transition:all .3s ease-in-out;z-index:-1;opacity:0 !important;pointer-events:none}.rank-math-tooltip-popover.is-visible{margin:0 !important;z-index:1000000;opacity:1 !important}.rank-math-tooltip-popover.top,.rank-math-tooltip-popover.top-end,.rank-math-tooltip-popover.top-start,.rank-math-tooltip-popover.bottom,.rank-math-tooltip-popover.bottom-end .rank-math-tooltip-popover.bottom-start{margin-top:10px}.rank-math-tooltip-popover.left,.rank-math-tooltip-popover.left-end,.rank-math-tooltip-popover.left-start,.rank-math-tooltip-popover.right,.rank-math-tooltip-popover.right-end,.rank-math-tooltip-popover.right-start{margin-left:10px}.rank-math-tooltip-popover .components-popover__content{width:200px;padding:8px 10px;border-radius:3px;box-shadow:none;outline:none;color:#fff;background:#555d66;font-size:11px;font-weight:400;line-height:1.5;text-align:center;white-space:normal}.rank-math-tooltip-popover .components-popover__arrow .components-popover__triangle-bg{fill:#555d66}.rank-math-tooltip-popover .components-popover__arrow .components-popover__triangle-border{stroke:rgba(0,0,0,0)}.rank-math-tooltip-popover .components-popover__arrow::before{background:#555d66}",""]),e.Z=i},388:function(t,e,n){"use strict";var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([t.id,':root{--rankmath-wp-adminbar-height: 0}.media-status .img-status{display:inline-block;position:relative;width:auto;margin-right:10px;vertical-align:middle;clear:none}.media-status .img-status:hover img{border-color:#fc948b;box-shadow:0 0 0 1px #fc948b}.media-status .img-status:hover .remove-file-button{opacity:1}.media-status .img-status img{max-width:350px;height:auto;margin:15px 0 0 0;border:5px solid #fff;border-radius:2px;box-shadow:inset 0 0 15px rgba(0,0,0,.3),inset 0 0 0 1px rgba(0,0,0,.05);outline:1px solid #e9e9e9;background:#eee;background-image:linear-gradient(45deg, #d0d0d0 25%, transparent 25%, transparent 75%, #d0d0d0 75%, #d0d0d0),linear-gradient(45deg, #d0d0d0 25%, transparent 25%, transparent 75%, #d0d0d0 75%, #d0d0d0);background-position:0 0,10px 10px;background-size:20px 20px;cursor:pointer}.media-status .img-status .remove-file-button,.media-status .img-status .remove-file-button:hover:not(:disabled){background-color:#fc948b}.media-status .img-status .remove-file-button{display:flex;align-items:center;justify-content:center;position:absolute;top:16px;right:1px;left:auto;width:38px;height:38px;border:0;border-radius:0;opacity:0;line-height:38px}.media-status .img-status .remove-file-button:hover:not(:disabled){border:0}.media-status .img-status .remove-file-button:focus{box-shadow:none;outline:none}.media-status .img-status .remove-file-button::before{display:inline-block;content:"";color:#fff;font-family:"dashicons";font-size:20px;font-weight:400;font-style:normal;text-align:center;vertical-align:top;text-decoration:none}',""]),e.Z=i},5399:function(t,e,n){"use strict";var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a),l=n(1667),c=n.n(l),s=new URL(n(9394),n.b),u=new URL(n(866),n.b),m=i()(r()),p=c()(s),b=c()(u);m.push([t.id,":root{--rankmath-wp-adminbar-height: 0}.components-base-control__field.css-1t5ousf{margin-bottom:0}.rank-math-select-control.rank-math-select-control.rank-math-select-control{width:fit-content;max-width:25rem;border-radius:3px;gap:0}.rank-math-select-control.rank-math-select-control.rank-math-select-control .components-input-control-suffix-wrapper{display:none}.rank-math-select-control.rank-math-select-control.rank-math-select-control .components-input-control__label{color:#242628;font-size:14px;line-height:16px;vertical-align:middle;cursor:pointer;font-weight:400;line-height:1.4em;text-transform:inherit}.rank-math-select-control.rank-math-select-control.rank-math-select-control .components-select-control__input{min-height:30px;padding:0 24px 0 8px;border-color:#8c8f94;border-radius:3px;color:#2c3338;background:#fff url("+p+") no-repeat right 5px top 55%;background-size:16px 16px;font-size:14px;line-height:2;vertical-align:middle}.rank-math-select-control.rank-math-select-control.rank-math-select-control .components-select-control__input:hover{color:#2271b1}.rank-math-select-control.rank-math-select-control.rank-math-select-control .components-select-control__input:focus{border-color:#2271b1;color:#0a4b78}.rank-math-select-control.rank-math-select-control.rank-math-select-control:focus-within .components-select-control__input,.rank-math-select-control.rank-math-select-control.rank-math-select-control:focus-within .components-input-control__backdrop{border-color:#2271b1 !important}.rank-math-select-control.rank-math-select-control.rank-math-select-control:focus-within .components-input-control__backdrop{box-shadow:0 0 0 1px #2271b1 !important}.rank-math-select-control.rank-math-select-control.rank-math-select-control.is-disabled .components-input-control__container{opacity:.7}.rank-math-select-control.rank-math-select-control.rank-math-select-control.is-disabled .components-select-control__input{color:#a7aaad;border-color:#dcdcde;background-color:#f6f7f7;background-image:url("+b+");text-shadow:0 1px 0 #fff;cursor:default}.rank-math-select-control.rank-math-select-control.rank-math-select-control.is-metabox{width:100%}.rank-math-select-control.rank-math-select-control.rank-math-select-control.is-metabox .components-select-control__input{min-height:40px;padding:0px 22px 0px .6em}.rank-math-select-control.rank-math-select-control.rank-math-select-control.is-metabox:hover .components-select-control__input,.rank-math-select-control.rank-math-select-control.rank-math-select-control.is-metabox:focus-within .components-select-control__input{color:#2271b1}.rank-math-select-control.rank-math-select-control.rank-math-select-control.is-metabox:hover .components-input-control__backdrop,.rank-math-select-control.rank-math-select-control.rank-math-select-control.is-metabox:focus-within .components-input-control__backdrop{border-color:#069de3 !important}.rank-math-select-control.rank-math-select-control.rank-math-select-control.is-metabox:focus-within .components-input-control__backdrop{box-shadow:0 0 0 1px #069de3 !important}@media screen and (max-width: 782px){.rank-math-select-control.rank-math-select-control.rank-math-select-control{width:100%;max-width:100%}.rank-math-select-control.rank-math-select-control.rank-math-select-control .components-select-control__input{min-height:40px;padding:5px 24px 5px 8px;font-size:16px;line-height:1.625}}",""]),e.Z=m},719:function(t,e,n){"use strict";var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([t.id,":root{--rankmath-wp-adminbar-height: 0}.rank-math-select-variable{position:relative;max-width:25rem;background-color:#fff}.rank-math-select-variable[aria-disabled=true]{pointer-events:none}.rank-math-select-variable .select-input{position:relative}.rank-math-select-variable .select-input .components-text-control__input{padding-right:50px}.rank-math-select-variable .select-input .rank-math-text-control+.rank-math-button{top:1px;right:0;bottom:1px;border-width:0 0 0 1px;border-radius:0 3px 3px 0}.rank-math-select-variable .select-input .rank-math-textarea-control+.rank-math-button{top:auto;right:1px;bottom:1px;min-height:40px;border-width:1px 0 0 1px;border-radius:3px 0 3px 0}.rank-math-select-variable .select-input .rank-math-button{position:absolute;height:auto;padding:0 10px;box-shadow:none;color:#858b90;line-height:40px}.rank-math-select-variable .select-menu{position:absolute;top:48px;right:0;z-index:999;overflow:auto;width:80%;max-width:450px;height:220px;border:1px solid #b5bfc9;border-radius:6px;background:#fff}.rank-math-select-variable .select-menu.is-textarea-menu{top:70px}.rank-math-select-variable .select-menu .components-search-control .components-base-control__field{margin-bottom:0}.rank-math-select-variable .select-menu .components-search-control .components-base-control__field .components-input-control__container{background-color:rgba(0,0,0,0)}.rank-math-select-variable .select-menu .components-search-control .components-base-control__field .components-input-control__container .components-input-control__input{border-radius:4px;border:1px solid #8c8f94;box-shadow:0 0 0 rgba(0,0,0,0);color:#2c3338;background-color:#fff;width:calc(100% - 20px);max-width:100%;height:34px;min-height:30px;padding:0 8px;margin:10px;border-color:#b5bfc9;background:#fff;font-size:14px;line-height:2}.rank-math-select-variable .select-menu .components-search-control .components-base-control__field .components-input-control__container .components-input-control__input:focus{border-color:#2271b1;box-shadow:0 0 0 1px #2271b1;outline:2px solid rgba(0,0,0,0)}.rank-math-select-variable .select-menu .components-search-control .components-base-control__field .components-input-control__container .components-input-control__input:disabled{border-color:rgba(255,255,255,.75);box-shadow:inset 0 1px 2px rgba(0,0,0,.04);color:rgba(44,51,56,.5);background:rgba(255,255,255,.5)}.rank-math-select-variable .select-menu .components-search-control .components-base-control__field .components-input-control__container .components-input-control__input:focus{border-color:#069de3;box-shadow:0 0 0 1px #069de3 !important;outline:2px solid rgba(0,0,0,0);background-color:#fff}.rank-math-select-variable .select-menu .components-search-control .components-base-control__field .components-input-control__container .components-input-control__suffix{display:none}.rank-math-select-variable .select-menu .components-search-control .components-base-control__field .components-input-control__container .components-input-control__backdrop{border:0;box-shadow:none;outline:none}.rank-math-select-variable .select-menu ul{margin:0}.rank-math-select-variable .select-menu ul li{position:relative;margin:0;padding:10px;cursor:pointer}.rank-math-select-variable .select-menu ul li:not(:last-child){border-bottom:1px solid #b5bfc9}.rank-math-select-variable .select-menu ul li div:first-of-type{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.rank-math-select-variable .select-menu ul li div:first-of-type p,.rank-math-select-variable .select-menu ul li div:first-of-type h1{margin:0}.rank-math-select-variable .select-menu ul li div:first-of-type p,.rank-math-select-variable .select-menu ul li div:first-of-type h1{font-size:12px;line-height:16px}.rank-math-select-variable .select-menu ul li div:first-of-type h1{font-weight:600}.rank-math-select-variable .select-menu ul li div:first-of-type p{display:inline-block;padding:.25em .4em;margin-top:3px;border-radius:.25rem;background-color:#f0f2f4;font-size:12px;line-height:16px}.rank-math-select-variable .select-menu ul li .description{display:block;color:#7f868d;font-style:italic}.rank-math-select-variable .select-menu ul li:hover{background:#f8f9fa}",""]),e.Z=i},3539:function(t,e,n){"use strict";var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([t.id,':root{--rankmath-wp-adminbar-height: 0}.rank-math-select-with-searchbox{position:relative;max-width:25rem;background-color:#fff}.rank-math-select-with-searchbox label{color:#242628;font-size:14px;line-height:16px;vertical-align:middle;cursor:pointer;line-height:1.4em}.rank-math-select-with-searchbox .components-button.is-secondary{display:flex;justify-content:space-between;width:100%;height:40px;padding:.75em .6em;border-color:#7f868d;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;border-width:1px;border-style:solid;border-radius:4px;box-sizing:border-box;box-shadow:none;color:#444;background-color:#fff;line-height:18px}.rank-math-select-with-searchbox .components-button.is-secondary:hover:not(:disabled){border-color:#069de3;outline:none}.rank-math-select-with-searchbox .components-button.is-secondary:focus:not(:disabled){box-shadow:0 0 0 1px #069de3;border-color:#069de3;outline:none;background-color:#fff}.rank-math-select-with-searchbox .components-button.is-secondary::after{content:"";margin-left:auto;color:#888;font-size:18px;font-family:"dashicons"}.rank-math-select-with-searchbox .components-button.is-secondary:hover:not(:focus):not(:disabled),.rank-math-select-with-searchbox .components-button.is-secondary:active:not(:focus):not(:disabled){box-shadow:none;color:currentColor;background-color:#fff}.rank-math-select-with-searchbox .components-button.is-secondary:focus:not(:disabled){color:#444;background-color:#fff}.rank-math-select-with-searchbox .components-button.is-secondary:disabled{color:rgba(44,51,56,.5);pointer-events:none}.rank-math-select-with-searchbox .components-button.is-secondary:disabled::after{color:currentColor}.rank-math-select-with-searchbox .components-button.is-secondary[aria-expanded=true]{border-bottom-right-radius:0;border-bottom-left-radius:0}.rank-math-select-with-searchbox .components-button.is-secondary[aria-expanded=true]::after{transform:rotate(180deg)}.rank-math-select-with-searchbox .select-menu{display:block;position:absolute;left:0;z-index:1051;width:100%;border:1px solid #7f868d;border-top:none;border-radius:4px;border-top-left-radius:0;border-top-right-radius:0;box-sizing:border-box;background-color:#fff}.rank-math-select-with-searchbox .select-menu .components-search-control .components-base-control__field{margin-bottom:0}.rank-math-select-with-searchbox .select-menu .components-search-control .components-base-control__field .components-input-control__container{background-color:rgba(0,0,0,0)}.rank-math-select-with-searchbox .select-menu .components-search-control .components-base-control__field .components-input-control__container .components-input-control__input{border-radius:4px;border:1px solid #8c8f94;box-shadow:0 0 0 rgba(0,0,0,0);color:#2c3338;background-color:#fff;width:calc(100% - 8px);max-width:100%;height:34px;min-height:30px;padding:0 8px;margin:4px;border-color:#b5bfc9;background:#fff;font-size:14px;line-height:2}.rank-math-select-with-searchbox .select-menu .components-search-control .components-base-control__field .components-input-control__container .components-input-control__input:focus{border-color:#2271b1;box-shadow:0 0 0 1px #2271b1;outline:2px solid rgba(0,0,0,0)}.rank-math-select-with-searchbox .select-menu .components-search-control .components-base-control__field .components-input-control__container .components-input-control__input:disabled{border-color:rgba(255,255,255,.75);box-shadow:inset 0 1px 2px rgba(0,0,0,.04);color:rgba(44,51,56,.5);background:rgba(255,255,255,.5)}.rank-math-select-with-searchbox .select-menu .components-search-control .components-base-control__field .components-input-control__container .components-input-control__input:focus{border-color:#069de3;box-shadow:0 0 0 1px #069de3 !important;outline:2px solid rgba(0,0,0,0);background-color:#fff}.rank-math-select-with-searchbox .select-menu .components-search-control .components-base-control__field .components-input-control__container .components-input-control__suffix{display:none}.rank-math-select-with-searchbox .select-menu .components-search-control .components-base-control__field .components-input-control__container .components-input-control__backdrop{border:0;box-shadow:none;outline:none}.rank-math-select-with-searchbox .select-menu ul{margin:0;max-height:200px;overflow-y:auto}.rank-math-select-with-searchbox .select-menu ul li{padding:6px;margin-bottom:6px;font-size:13px;cursor:pointer}.rank-math-select-with-searchbox .select-menu ul li:hover{color:#fff;background-color:#5897fb}.rank-math-select-with-searchbox .select-menu .no-results{display:block;margin:6px;font-size:13px}',""]),e.Z=i},4465:function(t,e,n){"use strict";var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([t.id,":root{--rankmath-wp-adminbar-height: 0}.components-base-control .components-base-control__field .rank-math-toggle-group-control.components-toggle-group-control{display:inline-block;width:fit-content;padding:5px 0 0 5px;margin:0;border:1px solid #b5bfc9;border-radius:4px;background:#fff}.components-base-control .components-base-control__field .rank-math-toggle-group-control.components-toggle-group-control:before{display:none}.components-base-control .components-base-control__field .rank-math-toggle-group-control.components-toggle-group-control:focus-within{box-shadow:none;outline:none}.components-base-control .components-base-control__field .rank-math-toggle-group-control.components-toggle-group-control .components-toggle-group-control-option-base{min-height:36px;margin-right:5px;margin-bottom:5px;padding:0 15px;border:1px solid #dadfe4;border-radius:4px;box-sizing:border-box;color:#666d73;white-space:wrap;transition:none}.components-base-control .components-base-control__field .rank-math-toggle-group-control.components-toggle-group-control .components-toggle-group-control-option-base:hover{border-color:#069de3;color:#069de3}.components-base-control .components-base-control__field .rank-math-toggle-group-control.components-toggle-group-control .components-toggle-group-control-option-base[aria-checked=true],.components-base-control .components-base-control__field .rank-math-toggle-group-control.components-toggle-group-control .components-toggle-group-control-option-base[aria-checked=true]:hover{border-color:#069de3;color:#fff;background-color:#069de3}.components-base-control .components-base-control__field .rank-math-toggle-group-control.components-toggle-group-control .components-toggle-group-control-option-base>div{font-size:14px;font-weight:500}.components-base-control .components-base-control__field .rank-math-toggle-group-control.components-toggle-group-control .components-toggle-group-control-option-base+div{display:none}.components-base-control .components-base-control__field .rank-math-toggle-group-control.components-toggle-group-control[aria-disabled=true]{opacity:.4}.components-base-control .components-base-control__field .css-zjik7{display:none}",""]),e.Z=i},7269:function(t,e,n){"use strict";var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([t.id,":root{--rankmath-wp-adminbar-height: 0}.rank-math-status-anchor-tag.components-button.is-secondary{height:22px;padding:4px 6px;border-radius:2px;box-shadow:none;outline:none;font-size:11px;line-height:13px}.rank-math-status-anchor-tag.components-button.is-secondary:hover:not(:disabled),.rank-math-status-anchor-tag.components-button.is-secondary:focus:not(:disabled),.rank-math-status-anchor-tag.components-button.is-secondary:active:not(:disabled){box-shadow:none;outline:none}.rank-math-status-anchor-tag.components-button.is-secondary.is-good{color:#55a853;background-color:rgba(85,168,83,.1)}.rank-math-status-anchor-tag.components-button.is-secondary.is-good:active{color:#fff;background-color:#7ac979}.rank-math-status-anchor-tag.components-button.is-secondary.is-good:hover,.rank-math-status-anchor-tag.components-button.is-secondary.is-good:focus{color:#3d993a;background-color:rgba(85,168,83,.15)}.rank-math-status-anchor-tag.components-button.is-secondary.is-neutral{color:#df962c;background-color:rgba(223,150,44,.1)}.rank-math-status-anchor-tag.components-button.is-secondary.is-neutral:active{color:#fff;background-color:#ffbe5f}.rank-math-status-anchor-tag.components-button.is-secondary.is-neutral:hover,.rank-math-status-anchor-tag.components-button.is-secondary.is-neutral:focus{color:#d68915;background-color:rgba(223,150,44,.15)}.rank-math-status-anchor-tag.components-button.is-secondary.is-bad{color:#e37a73;background-color:rgba(227,122,115,.1)}.rank-math-status-anchor-tag.components-button.is-secondary.is-bad:active{color:#fff;background-color:#f29c96}.rank-math-status-anchor-tag.components-button.is-secondary.is-bad:hover,.rank-math-status-anchor-tag.components-button.is-secondary.is-bad:focus{color:#d9655d;background-color:rgba(227,122,115,.15)}.rank-math-status-anchor-tag.components-button.is-secondary.is-default{color:#757575;background-color:rgba(0,0,0,.05)}.rank-math-status-anchor-tag.components-button.is-secondary.is-default:active{color:#fff;background-color:#383838}.rank-math-status-anchor-tag.components-button.is-secondary.is-default:hover,.rank-math-status-anchor-tag.components-button.is-secondary.is-default:focus{color:#383838;background-color:rgba(0,0,0,.1)}",""]),e.Z=i},3328:function(t,e,n){"use strict";var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([t.id,":root{--rankmath-wp-adminbar-height: 0}.rank-math-status-button.components-button{min-height:32px;padding:0 12px;border-radius:4px;font-size:14px;font-weight:500;line-height:2.30769231}.rank-math-status-button.components-button.has-icon.has-text svg{width:14px;height:14px;margin-right:5px}.rank-math-status-button.components-button.is-connected{border:1px solid #58bb58;color:#fff;background-color:#58bb58}.rank-math-status-button.components-button.is-connected svg path{fill:#fff}.rank-math-status-button.components-button.is-disconnected{border:1px solid #ee6a5e;color:#fff;background-color:#ee6a5e}.rank-math-status-button.components-button.is-disconnected svg path{fill:#fff}.rank-math-status-button.components-button.is-disconnect:hover{border-color:#ee6a5e;box-shadow:none;color:#fff;background:#ee6a5e}.rank-math-status-button.components-button.is-connected,.rank-math-status-button.components-button.is-disconnected{pointer-events:none}",""]),e.Z=i},185:function(t,e,n){"use strict";var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([t.id,":root{--rankmath-wp-adminbar-height: 0}.rank-math-status-list{display:flex;gap:8px;width:16.5rem}.rank-math-status-list:active .rank-math-status-list__description-icon{color:#fff;background-color:#383838}.rank-math-status-list__icon{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:14px;height:14px;border-radius:8px;transform:translateY(5px)}.rank-math-status-list__description{flex:1 1 0;color:#2f2f2f;font-size:13px;font-weight:400;line-height:20px}.rank-math-status-list__description a{display:inline-block;visibility:hidden;transform:translateY(1px)}.rank-math-status-list__description a:hover svg{border-radius:6px;background-color:#383838}.rank-math-status-list__description a:hover svg path:not(:last-of-type){fill:#fff}.rank-math-status-list:hover .rank-math-status-list__description a{visibility:visible}.rank-math-status-list.is-good .rank-math-status-list__icon{color:#3d993a;background-color:rgba(85,168,83,.15)}.rank-math-status-list.is-good .rank-math-status-list__icon svg path{fill:#3d993a}.rank-math-status-list.is-good:hover .rank-math-status-list__icon{color:#fff;background-color:#7ac979}.rank-math-status-list.is-good:hover .rank-math-status-list__icon svg path{fill:#fff}.rank-math-status-list.is-neutral .rank-math-status-list__icon{color:#d18e08;background-color:rgba(223,150,44,.15)}.rank-math-status-list.is-neutral .rank-math-status-list__icon svg path{fill:#d18e08}.rank-math-status-list.is-neutral:hover .rank-math-status-list__icon{color:#fff;background-color:#ffbe5f}.rank-math-status-list.is-neutral:hover .rank-math-status-list__icon svg path{fill:#fff}.rank-math-status-list.is-bad .rank-math-status-list__icon{color:#d9655d;background-color:rgba(227,122,115,.15)}.rank-math-status-list.is-bad .rank-math-status-list__icon svg path{fill:#d9655d}.rank-math-status-list.is-bad:hover .rank-math-status-list__icon{color:#fff;background-color:#f29c96}.rank-math-status-list.is-bad:hover .rank-math-status-list__icon svg path{fill:#fff}",""]),e.Z=i},5073:function(t,e,n){"use strict";var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([t.id,":root{--rankmath-wp-adminbar-height: 0}.rank-math-tab-panel{margin-top:20px}.rank-math-tab-panel>.components-tab-panel__tabs,.rank-math-tab-panel>.components-tab-panel__tab-content{position:relative}.rank-math-tab-panel>.components-tab-panel__tabs{z-index:10;flex-wrap:wrap}.rank-math-tab-panel>.components-tab-panel__tabs .components-tab-panel__tabs-item{height:auto;padding:0 15px;border:1px solid #b5bfc9;border-right:0;color:#5b646c;background:#f0f2f4;font-size:15px;font-weight:500;line-height:39px}.rank-math-tab-panel>.components-tab-panel__tabs .components-tab-panel__tabs-item::before,.rank-math-tab-panel>.components-tab-panel__tabs .components-tab-panel__tabs-item::after{display:none}.rank-math-tab-panel>.components-tab-panel__tabs .components-tab-panel__tabs-item:first-child{border-radius:4px 0 0 0}.rank-math-tab-panel>.components-tab-panel__tabs .components-tab-panel__tabs-item:last-child{border-right:1px solid #b5bfc9;border-radius:0 4px 0 0}.rank-math-tab-panel>.components-tab-panel__tabs .components-tab-panel__tabs-item i{margin-right:9px}.rank-math-tab-panel>.components-tab-panel__tabs .components-tab-panel__tabs-item:hover,.rank-math-tab-panel>.components-tab-panel__tabs .components-tab-panel__tabs-item.is-active{color:#1a1e22;background:#f8f9fa}.rank-math-tab-panel>.components-tab-panel__tabs .components-tab-panel__tabs-item.is-active{border-bottom-color:rgba(0,0,0,0)}.rank-math-tab-panel>.components-tab-panel__tabs[aria-orientation=horizontal]+.components-tab-panel__tab-content{padding:30px 20px 5.5rem 20px;margin-left:-20px;margin-top:-1px;border-top:1px solid #b5bfc9;border-bottom:1px solid #b5bfc9;background:#f8f9fa}@media screen and (max-width: 768px){.rank-math-tab-panel>.components-tab-panel__tabs{flex-direction:column;border:1px solid #b5bfc9;border-bottom:0;border-radius:4px 4px 0 0}.rank-math-tab-panel>.components-tab-panel__tabs .components-tab-panel__tabs-item{border:0;border-bottom:1px solid #b5bfc9}.rank-math-tab-panel>.components-tab-panel__tabs .components-tab-panel__tabs-item:last-child{border-right:0}.rank-math-tab-panel>.components-tab-panel__tabs .components-tab-panel__tabs-item.is-active{border-bottom-color:#b5bfc9}}@media screen and (max-width: 368px){.rank-math-tab-panel>.components-tab-panel__tabs{margin-left:-20px;border-radius:0}.rank-math-tab-panel>.components-tab-panel__tabs .components-tab-panel__tabs-item{flex:auto;border-radius:0;border-right:0}}",""]),e.Z=i},3645:function(t){"use strict";t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var n="",o=void 0!==e[5];return e[4]&&(n+="@supports (".concat(e[4],") {")),e[2]&&(n+="@media ".concat(e[2]," {")),o&&(n+="@layer".concat(e[5].length>0?" ".concat(e[5]):""," {")),n+=t(e),o&&(n+="}"),e[2]&&(n+="}"),e[4]&&(n+="}"),n})).join("")},e.i=function(t,n,o,r,a){"string"==typeof t&&(t=[[null,t,void 0]]);var i={};if(o)for(var l=0;l<this.length;l++){var c=this[l][0];null!=c&&(i[c]=!0)}for(var s=0;s<t.length;s++){var u=[].concat(t[s]);o&&i[u[0]]||(void 0!==a&&(void 0===u[5]||(u[1]="@layer".concat(u[5].length>0?" ".concat(u[5]):""," {").concat(u[1],"}")),u[5]=a),n&&(u[2]?(u[1]="@media ".concat(u[2]," {").concat(u[1],"}"),u[2]=n):u[2]=n),r&&(u[4]?(u[1]="@supports (".concat(u[4],") {").concat(u[1],"}"),u[4]=r):u[4]="".concat(r)),e.push(u))}},e}},1667:function(t){"use strict";t.exports=function(t,e){return e||(e={}),t?(t=String(t.__esModule?t.default:t),/^['"].*['"]$/.test(t)&&(t=t.slice(1,-1)),e.hash&&(t+=e.hash),/["'() \t\n]|(%20)/.test(t)||e.needQuotes?'"'.concat(t.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):t):t}},8081:function(t){"use strict";t.exports=function(t){return t[1]}},3379:function(t){"use strict";var e=[];function n(t){for(var n=-1,o=0;o<e.length;o++)if(e[o].identifier===t){n=o;break}return n}function o(t,o){for(var a={},i=[],l=0;l<t.length;l++){var c=t[l],s=o.base?c[0]+o.base:c[0],u=a[s]||0,m="".concat(s," ").concat(u);a[s]=u+1;var p=n(m),b={css:c[1],media:c[2],sourceMap:c[3],supports:c[4],layer:c[5]};if(-1!==p)e[p].references++,e[p].updater(b);else{var d=r(b,o);o.byIndex=l,e.splice(l,0,{identifier:m,updater:d,references:1})}i.push(m)}return i}function r(t,e){var n=e.domAPI(e);n.update(t);return function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap&&e.supports===t.supports&&e.layer===t.layer)return;n.update(t=e)}else n.remove()}}t.exports=function(t,r){var a=o(t=t||[],r=r||{});return function(t){t=t||[];for(var i=0;i<a.length;i++){var l=n(a[i]);e[l].references--}for(var c=o(t,r),s=0;s<a.length;s++){var u=n(a[s]);0===e[u].references&&(e[u].updater(),e.splice(u,1))}a=c}}},569:function(t){"use strict";var e={};t.exports=function(t,n){var o=function(t){if(void 0===e[t]){var n=document.querySelector(t);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(t){n=null}e[t]=n}return e[t]}(t);if(!o)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");o.appendChild(n)}},9216:function(t){"use strict";t.exports=function(t){var e=document.createElement("style");return t.setAttributes(e,t.attributes),t.insert(e,t.options),e}},3565:function(t,e,n){"use strict";t.exports=function(t){var e=n.nc;e&&t.setAttribute("nonce",e)}},7795:function(t){"use strict";t.exports=function(t){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var e=t.insertStyleElement(t);return{update:function(n){!function(t,e,n){var o="";n.supports&&(o+="@supports (".concat(n.supports,") {")),n.media&&(o+="@media ".concat(n.media," {"));var r=void 0!==n.layer;r&&(o+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),o+=n.css,r&&(o+="}"),n.media&&(o+="}"),n.supports&&(o+="}");var a=n.sourceMap;a&&"undefined"!=typeof btoa&&(o+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),e.styleTagTransform(o,t,e.options)}(e,t,n)},remove:function(){!function(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t)}(e)}}}},4589:function(t){"use strict";t.exports=function(t,e){if(e.styleSheet)e.styleSheet.cssText=t;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(t))}}},9394:function(t){"use strict";t.exports="data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E"},866:function(t){"use strict";t.exports="data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23a0a5aa%22%2F%3E%3C%2Fsvg%3E"},5132:function(t){"use strict";t.exports="data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%233582c4%27%2F%3E%3C%2Fsvg%3E"}},e={};function n(o){var r=e[o];if(void 0!==r)return r.exports;var a=e[o]={id:o,exports:{}};return t[o](a,a.exports,n),a.exports}n.m=t,n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,{a:e}),e},n.d=function(t,e){for(var o in e)n.o(e,o)&&!n.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:e[o]})},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.b=document.baseURI||self.location.href,n.nc=void 0,function(){"use strict";var t=jQuery,e=n.n(t),o=n(4184),r=n.n(o),a=wp.components,i=wp.element,l=n(3379),c=n.n(l),s=n(7795),u=n.n(s),m=n(569),p=n.n(m),b=n(3565),d=n.n(b),f=n(9216),h=n.n(f),g=n(4589),y=n.n(g),v=n(2853),k={};k.styleTagTransform=y(),k.setAttributes=d(),k.insert=p().bind(null,"head"),k.domAPI=u(),k.insertStyleElement=h();c()(v.Z,k),v.Z&&v.Z.locals&&v.Z.locals;function x(t){return x="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},x(t)}var w=["icon","variant","onClick","children","disabled","className","size"];function _(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,o)}return n}function O(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?_(Object(n),!0).forEach((function(e){j(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):_(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function j(t,e,n){return(e=function(t){var e=function(t,e){if("object"!==x(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!==x(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===x(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function S(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n,o,r={},a=Object.keys(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}var E=(0,i.forwardRef)((function(t,e){var n=t.icon,o=t.variant,i=t.onClick,l=t.children,c=t.disabled,s=t.className,u=t.size,m=void 0===u?"default":u,p=S(t,w);s=r()("button",s,"rank-math-button",o?"button-".concat(o):"",{"is-xlarge":"xlarge"===m,"is-large":"large"===m,"button-secondary":"remove-group"===o,"button-primary":"start-new-chat"===o});var b=O(O({},p),{},{ref:e,size:m,icon:n,variant:o,onClick:i,children:l,disabled:c,className:s,"aria-disabled":c});return wp.element.createElement(a.Button,b)})),P=n(4679),N={};N.styleTagTransform=y(),N.setAttributes=d(),N.insert=p().bind(null,"head"),N.domAPI=u(),N.insertStyleElement=h();c()(P.Z,N),P.Z&&P.Z.locals&&P.Z.locals;function C(t){return C="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},C(t)}var A=["label","checked","variant","disabled","onChange","className","indeterminate"];function I(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,o)}return n}function T(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?I(Object(n),!0).forEach((function(e){Z(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):I(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Z(t,e,n){return(e=function(t){var e=function(t,e){if("object"!==C(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!==C(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===C(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function D(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n,o,r={},a=Object.keys(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}var z=function(t){var e=t.label,n=t.checked,o=t.variant,i=t.disabled,l=t.onChange,c=t.className,s=t.indeterminate,u=D(t,A);c=r()(o,c,"rank-math-checkbox-control",{"is-indeterminate":s,"is-disabled":i});var m=T(T({},u),{},{label:e,checked:n,disabled:i,onChange:l,className:c,indeterminate:s,__nextHasNoMarginBottom:!1});return wp.element.createElement(a.CheckboxControl,m)},M=lodash,L=wp.i18n,R=n(1403),F={};F.styleTagTransform=y(),F.setAttributes=d(),F.insert=p().bind(null,"head"),F.domAPI=u(),F.insertStyleElement=h();c()(R.Z,F),R.Z&&R.Z.locals&&R.Z.locals;var U=["id","label"];function B(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n,o,r={},a=Object.keys(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}function $(){return $=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t},$.apply(this,arguments)}function H(t){return function(t){if(Array.isArray(t))return W(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return W(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return W(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function W(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,o=new Array(e);n<e;n++)o[n]=t[n];return o}var G=n(2548),X={};X.styleTagTransform=y(),X.setAttributes=d(),X.insert=p().bind(null,"head"),X.domAPI=u(),X.insertStyleElement=h();c()(G.Z,X),G.Z&&G.Z.locals&&G.Z.locals;function Y(t){return Y="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Y(t)}var q=["label","variant","options","selected","disabled","onChange","className"];function Q(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,o)}return n}function V(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Q(Object(n),!0).forEach((function(e){J(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Q(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function J(t,e,n){return(e=function(t){var e=function(t,e){if("object"!==Y(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!==Y(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===Y(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function K(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n,o,r={},a=Object.keys(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}var tt=n(6236),et={};et.styleTagTransform=y(),et.setAttributes=d(),et.insert=p().bind(null,"head"),et.domAPI=u(),et.insertStyleElement=h();c()(tt.Z,et),tt.Z&&tt.Z.locals&&tt.Z.locals;function nt(t){return nt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},nt(t)}var ot=["label","onChange","disabled","checked","className"];function rt(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,o)}return n}function at(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?rt(Object(n),!0).forEach((function(e){it(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):rt(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function it(t,e,n){return(e=function(t){var e=function(t,e){if("object"!==nt(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!==nt(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===nt(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function lt(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n,o,r={},a=Object.keys(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}var ct=wp.compose,st=wp.data;function ut(t){return ut="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ut(t)}var mt=["id","type","content","Component","isDisabled"];function pt(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,o)}return n}function bt(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?pt(Object(n),!0).forEach((function(e){dt(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):pt(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function dt(t,e,n){return(e=function(t){var e=function(t,e){if("object"!==ut(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!==ut(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===ut(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function ft(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n,o,r={},a=Object.keys(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}var ht=(0,ct.compose)((0,st.withSelect)((function(t,e){var n=t("rank-math-settings").getAppData();return{field:e.field,settingType:e.settingType,settings:n}})),(0,st.withDispatch)((function(t,e){var n=e.settings,o=e.settingType;return{updateSetting:function(e,r){n[o][e]=r,t("rank-math-settings").updateSettings(n)}}})))((function(t){var e,n=t.field,o=t.settingType,r=t.settings,a=n.id,l=n.type,c=n.content,s=n.Component,u=n.isDisabled,m=ft(n,mt),p=(null===(e=r[o])||void 0===e?void 0:e[a])||"",b=function(e){return t.updateSetting(a,e)},d=function(){var t={toggle:"checked",checkbox:"checked"}[l]||"value",e=(0,M.includes)(["component","group"],l);return bt(bt({},m),{},dt(dt({id:a},t,m.value||p),"onChange",m.onChange||!u&&b),e&&{settingType:o})},f={file:window.rankMathComponents.UploadFile,text:window.rankMathComponents.TextControl,select:window.rankMathComponents.SelectControl,toggle:window.rankMathComponents.ToggleControl,select_search:window.rankMathComponents.SelectWithSearch,multicheck:window.rankMathComponents.CheckboxList,multicheck_inline:window.rankMathComponents.CheckboxList,radio_inline:window.rankMathComponents.ToggleGroupControl,repeatable_group:window.rankMathComponents.RepeatableGroup,group:window.rankMathComponents.Group,checkbox:window.rankMathComponents.CheckboxControl}[l];return f?wp.element.createElement(f,d()):"component"===l?wp.element.createElement(s,d()):"raw"===l?(0,i.createElement)(c):null}));function gt(t){return gt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},gt(t)}function yt(){return yt=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t},yt.apply(this,arguments)}function vt(t){return function(t){if(Array.isArray(t))return kt(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return kt(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return kt(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function kt(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,o=new Array(e);n<e;n++)o[n]=t[n];return o}function xt(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,o)}return n}function wt(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?xt(Object(n),!0).forEach((function(e){_t(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):xt(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function _t(t,e,n){return(e=function(t){var e=function(t,e){if("object"!==gt(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!==gt(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===gt(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Ot=n(4258),jt={};jt.styleTagTransform=y(),jt.setAttributes=d(),jt.insert=p().bind(null,"head"),jt.domAPI=u(),jt.insertStyleElement=h();c()(Ot.Z,jt),Ot.Z&&Ot.Z.locals&&Ot.Z.locals;function St(t){return St="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},St(t)}var Et=["value","onChange","className","type","variant"];function Pt(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,o)}return n}function Nt(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Pt(Object(n),!0).forEach((function(e){Ct(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Pt(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Ct(t,e,n){return(e=function(t){var e=function(t,e){if("object"!==St(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!==St(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===St(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function At(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n,o,r={},a=Object.keys(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}var It=function(t){var e=t.value,n=t.onChange,o=t.className,i=t.type,l=void 0===i?"text":i,c=t.variant,s=void 0===c?"regular-text":c,u=At(t,Et);o=r()(s,o,"rank-math-text-control",{"no-value":!(null!=e&&e.trim())});var m=Nt(Nt({},u),{},{type:l,value:e,onChange:n,className:o});return wp.element.createElement(a.TextControl,m)};function Tt(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var o,r,a,i,l=[],c=!0,s=!1;try{if(a=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(o=a.call(n)).done)&&(l.push(o.value),l.length!==e);c=!0);}catch(t){s=!0,r=t}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw r}}return l}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return Zt(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Zt(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Zt(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,o=new Array(e);n<e;n++)o[n]=t[n];return o}var Dt=function(){var t=Tt((0,i.useState)(!1),2),e=t[0],n=t[1],o=(0,i.useRef)(null);return(0,i.useEffect)((function(){var t=function(t){var e=t.target;e&&o.current&&!o.current.contains(e)&&n(!1)};return document.addEventListener("mousedown",t),function(){document.removeEventListener("mousedown",t)}}),[]),[e,n,o]},zt=n(2408),Mt={};Mt.styleTagTransform=y(),Mt.setAttributes=d(),Mt.insert=p().bind(null,"head"),Mt.domAPI=u(),Mt.insertStyleElement=h();c()(zt.Z,Mt),zt.Z&&zt.Z.locals&&zt.Z.locals;var Lt=["value","onChange","inputProps"];function Rt(){return Rt=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t},Rt.apply(this,arguments)}function Ft(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var o,r,a,i,l=[],c=!0,s=!1;try{if(a=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(o=a.call(n)).done)&&(l.push(o.value),l.length!==e);c=!0);}catch(t){s=!0,r=t}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw r}}return l}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return Ut(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Ut(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ut(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,o=new Array(e);n<e;n++)o[n]=t[n];return o}function Bt(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n,o,r={},a=Object.keys(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}var $t=n(5912),Ht={};Ht.styleTagTransform=y(),Ht.setAttributes=d(),Ht.insert=p().bind(null,"head"),Ht.domAPI=u(),Ht.insertStyleElement=h();c()($t.Z,Ht),$t.Z&&$t.Z.locals&&$t.Z.locals;function Wt(t){return Wt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Wt(t)}var Gt=["help","value","label","disabled","placeholder","className","onChange","variant","rows","cols"];function Xt(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,o)}return n}function Yt(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Xt(Object(n),!0).forEach((function(e){qt(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Xt(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function qt(t,e,n){return(e=function(t){var e=function(t,e){if("object"!==Wt(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!==Wt(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===Wt(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Qt(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n,o,r={},a=Object.keys(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}var Vt=function(t){var e=t.help,n=t.value,o=t.label,i=t.disabled,l=t.placeholder,c=t.className,s=t.onChange,u=t.variant,m=t.rows,p=void 0===m?4:m,b=t.cols,d=void 0===b?30:b,f=Qt(t,Gt);c=r()(u,c,"rank-math-textarea-control");var h=Yt(Yt({},f),{},{rows:p,cols:d,help:e,value:n,label:o,onChange:s,disabled:i,placeholder:l,className:c});return wp.element.createElement(a.TextareaControl,h)},Jt=n(3326),Kt={};Kt.styleTagTransform=y(),Kt.setAttributes=d(),Kt.insert=p().bind(null,"head"),Kt.domAPI=u(),Kt.insertStyleElement=h();c()(Jt.Z,Kt),Jt.Z&&Jt.Z.locals&&Jt.Z.locals;var te=["fields","size","className"];function ee(){return ee=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t},ee.apply(this,arguments)}function ne(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n,o,r={},a=Object.keys(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}function oe(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var o,r,a,i,l=[],c=!0,s=!1;try{if(a=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(o=a.call(n)).done)&&(l.push(o.value),l.length!==e);c=!0);}catch(t){s=!0,r=t}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw r}}return l}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return re(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return re(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function re(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,o=new Array(e);n<e;n++)o[n]=t[n];return o}function ae(t){return ae="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ae(t)}function ie(t){return ie="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ie(t)}var le=["icon","children","onRemove","className","actions","status","variant","politeness","isDismissible"];function ce(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,o)}return n}function se(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?ce(Object(n),!0).forEach((function(e){ue(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):ce(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function ue(t,e,n){return(e=function(t){var e=function(t,e){if("object"!==ie(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!==ie(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===ie(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function me(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n,o,r={},a=Object.keys(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}var pe=function(t){var e=t.icon,n=t.children,o=t.onRemove,i=t.className,l=t.actions,c=void 0===l?[]:l,s=t.status,u=void 0===s?"info":s,m=t.variant,p=void 0===m?"default":m,b=t.politeness,d=void 0===b?"polite":b,f=t.isDismissible,h=void 0!==f&&f,g=me(t,le);i=r()(i,"rank-math-notice",{"has-icon":e,"is-alt":"alt"===p});var y=se(se({},g),{},{status:u,actions:c,onRemove:o,className:i,politeness:d,isDismissible:h});return wp.element.createElement(a.Notice,y,e&&wp.element.createElement("span",{className:"rank-math-notice__icon"},e),n)};function be(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=rankMath.links[t]||"";if(!n)return"#";if(!e)return n;var o={utm_source:"Plugin",utm_medium:encodeURIComponent(e),utm_campaign:"WP"};return n+"?"+Object.keys(o).map((function(t){return"".concat(t,"=").concat(o[t])})).join("&")}var de=["className"];function fe(){return fe=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t},fe.apply(this,arguments)}function he(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n,o,r={},a=Object.keys(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}var ge=n(6185),ye={};ye.styleTagTransform=y(),ye.setAttributes=d(),ye.insert=p().bind(null,"head"),ye.domAPI=u(),ye.insertStyleElement=h();c()(ge.Z,ye),ge.Z&&ge.Z.locals&&ge.Z.locals;var ve=["value","onChange","className"];function ke(){return ke=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t},ke.apply(this,arguments)}function xe(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var o,r,a,i,l=[],c=!0,s=!1;try{if(a=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(o=a.call(n)).done)&&(l.push(o.value),l.length!==e);c=!0);}catch(t){s=!0,r=t}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw r}}return l}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return we(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return we(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function we(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,o=new Array(e);n<e;n++)o[n]=t[n];return o}function _e(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n,o,r={},a=Object.keys(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}var Oe=wp.url,je=n(5772),Se={};Se.styleTagTransform=y(),Se.setAttributes=d(),Se.insert=p().bind(null,"head"),Se.domAPI=u(),Se.insertStyleElement=h();c()(je.Z,Se),je.Z&&je.Z.locals&&je.Z.locals;function Ee(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var o,r,a,i,l=[],c=!0,s=!1;try{if(a=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(o=a.call(n)).done)&&(l.push(o.value),l.length!==e);c=!0);}catch(t){s=!0,r=t}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw r}}return l}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return Pe(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Pe(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Pe(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,o=new Array(e);n<e;n++)o[n]=t[n];return o}var Ne=function(t){var e=t.text,n=t.children,o=t.className,l=t.isBlock,c=void 0!==l&&l,s=t.placement,u=void 0===s?"top":s,m=Ee((0,i.useState)(!1),2),p=m[0],b=m[1];o=r()(o,"rank-math-tooltip-container",{"is-inline":c});var d=r()(u,"rank-math-tooltip-popover",{"is-visible":p}),f=function(){b((function(t){return!t}))};return wp.element.createElement("div",{className:o,onMouseEnter:f,onMouseLeave:f},n,e&&wp.element.createElement(a.Popover,{offset:8,shift:!0,noArrow:!1,placement:u,className:d},e))},Ce=n(388),Ae={};Ae.styleTagTransform=y(),Ae.setAttributes=d(),Ae.insert=p().bind(null,"head"),Ae.domAPI=u(),Ae.insertStyleElement=h();c()(Ce.Z,Ae),Ce.Z&&Ce.Z.locals&&Ce.Z.locals;var Ie=n(5399),Te={};Te.styleTagTransform=y(),Te.setAttributes=d(),Te.insert=p().bind(null,"head"),Te.domAPI=u(),Te.insertStyleElement=h();c()(Ie.Z,Te),Ie.Z&&Ie.Z.locals&&Ie.Z.locals;function Ze(t){return Ze="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ze(t)}var De=["value","options","onChange","className","disabled","variant","disabledOptions"];function ze(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,o)}return n}function Me(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?ze(Object(n),!0).forEach((function(e){Le(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):ze(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Le(t,e,n){return(e=function(t){var e=function(t,e){if("object"!==Ze(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!==Ze(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===Ze(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Re(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var o,r,a,i,l=[],c=!0,s=!1;try{if(a=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(o=a.call(n)).done)&&(l.push(o.value),l.length!==e);c=!0);}catch(t){s=!0,r=t}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw r}}return l}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return Fe(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Fe(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Fe(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,o=new Array(e);n<e;n++)o[n]=t[n];return o}function Ue(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n,o,r={},a=Object.keys(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}var Be=n(719),$e={};$e.styleTagTransform=y(),$e.setAttributes=d(),$e.insert=p().bind(null,"head"),$e.domAPI=u(),$e.insertStyleElement=h();c()(Be.Z,$e),Be.Z&&Be.Z.locals&&Be.Z.locals;function He(t){return He="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},He(t)}var We=["as","value","label","style","options","onChange","width","className","disabled"];function Ge(){return Ge=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t},Ge.apply(this,arguments)}function Xe(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,o)}return n}function Ye(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Xe(Object(n),!0).forEach((function(e){qe(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Xe(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function qe(t,e,n){return(e=function(t){var e=function(t,e){if("object"!==He(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!==He(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===He(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Qe(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var o,r,a,i,l=[],c=!0,s=!1;try{if(a=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(o=a.call(n)).done)&&(l.push(o.value),l.length!==e);c=!0);}catch(t){s=!0,r=t}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw r}}return l}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return Ve(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Ve(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ve(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,o=new Array(e);n<e;n++)o[n]=t[n];return o}function Je(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n,o,r={},a=Object.keys(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}var Ke=(0,i.forwardRef)((function(t,e){var n=t.as,o=t.value,l=(t.label,t.style),c=t.options,s=t.onChange,u=t.width,m=void 0===u?"100%":u,p=t.className,b=void 0===p?"":p,d=t.disabled,f=void 0!==d&&d,h=Je(t,We),g=Qe((0,i.useState)(""),2),y=g[0],v=g[1],k=Qe(Dt(),3),x=k[0],w=k[1],_=k[2],O=null!=e?e:_,j=function(){var t=(0,M.lowerCase)(y);return(0,M.filter)(c,(function(e){var n=e.name,o=e.variable,r=e.description;return(0,M.includes)((0,M.lowerCase)(n),t)||(0,M.includes)((0,M.lowerCase)(o),t)||(0,M.includes)((0,M.lowerCase)(r),t)}))},S={value:o,onChange:s,disabled:f},P=Ye(Ye({},h),{},{ref:O,style:Ye({width:m},l),"aria-disabled":f,className:"rank-math-select-variable ".concat(b)});return wp.element.createElement("div",P,wp.element.createElement("div",{className:"select-input","aria-expanded":x},"textarea"===n?wp.element.createElement(Vt,Ge({rows:2,variant:"metabox"},S)):wp.element.createElement(It,Ge({variant:"regular-text"},S)),wp.element.createElement(E,{variant:"secondary",disabled:f,icon:wp.element.createElement(a.Icon,{icon:"arrow-down-alt2"}),onClick:function(){return w((function(t){return!t}))}})),x&&wp.element.createElement("div",{className:r()("select-menu",{"is-textarea-menu":"textarea"===n})},wp.element.createElement(a.SearchControl,{value:y,onChange:v,placeholder:(0,L.__)("Search …","rank-math"),autoFocus:!0}),j.length>0?wp.element.createElement("ul",{tabIndex:"-1",role:"listbox","aria-hidden":"false","aria-expanded":x},(0,M.map)(j,(function(t){var e=t.name,n=t.variable,r=t.description;return wp.element.createElement("li",{role:"option",key:n,"aria-hidden":"true","data-value":n,onClick:function(){return t=n,s("".concat(o," ").concat(t)),w(!1),void v("");var t}},wp.element.createElement("div",null,wp.element.createElement("h1",null,e),wp.element.createElement("p",null,n)),wp.element.createElement(i.RawHTML,{className:"description"},r))}))):wp.element.createElement("span",{className:"no-results"})))})),tn=n(3539),en={};en.styleTagTransform=y(),en.setAttributes=d(),en.insert=p().bind(null,"head"),en.domAPI=u(),en.insertStyleElement=h();c()(tn.Z,en),tn.Z&&tn.Z.locals&&tn.Z.locals;function nn(t){return nn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},nn(t)}var on=["value","style","label","options","onChange","width","className","disabled"];function rn(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,o)}return n}function an(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?rn(Object(n),!0).forEach((function(e){ln(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):rn(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function ln(t,e,n){return(e=function(t){var e=function(t,e){if("object"!==nn(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!==nn(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===nn(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function cn(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var o,r,a,i,l=[],c=!0,s=!1;try{if(a=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(o=a.call(n)).done)&&(l.push(o.value),l.length!==e);c=!0);}catch(t){s=!0,r=t}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw r}}return l}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return sn(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return sn(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function sn(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,o=new Array(e);n<e;n++)o[n]=t[n];return o}function un(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n,o,r={},a=Object.keys(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}var mn=(0,i.forwardRef)((function(t,e){var n=t.value,o=t.style,r=t.label,l=t.options,c=t.onChange,s=t.width,u=void 0===s?"100%":s,m=t.className,p=void 0===m?"":m,b=t.disabled,d=void 0!==b&&b,f=un(t,on),h=cn((0,i.useState)(""),2),g=h[0],y=h[1],v=cn(Dt(),3),k=v[0],x=v[1],w=v[2],_=null!=e?e:w,O=l[n],j=(0,M.map)((0,M.entries)(l),(function(t){var e=cn(t,2);return{key:e[0],name:e[1]}})),S=(0,M.filter)(j,(function(t){var e=t.name;return(0,M.includes)((0,M.lowerCase)(e),(0,M.lowerCase)(g))})),E=an(an({},f),{},{ref:_,style:an({width:u},o),className:"rank-math-select-with-searchbox ".concat(p)});return(0,i.useEffect)((function(){if(k&&_.current){var t=_.current.querySelector('.select-menu ul li[aria-selected="true"]');t&&t.scrollIntoView({behavior:"auto",block:"nearest"})}}),[k]),wp.element.createElement("div",E,r&&wp.element.createElement("label",{htmlFor:"select-menu"},r),wp.element.createElement(a.Button,{variant:"secondary",disabled:d,"aria-expanded":k,onClick:function(){return x((function(t){return!t}))}},wp.element.createElement("span",{dangerouslySetInnerHTML:{__html:O}})),k&&wp.element.createElement("div",{className:"select-menu"},wp.element.createElement(a.SearchControl,{value:g,onChange:y,placeholder:null,autoFocus:!0}),S.length>0?wp.element.createElement("ul",{tabIndex:"-1",role:"listbox","aria-hidden":"false","aria-expanded":k},(0,M.map)(S,(function(t){var e=t.key,o=t.name;return wp.element.createElement("li",{key:e,role:"option","aria-hidden":"true","aria-selected":e===n,onClick:function(){return c(e),x(!1),void y("")}},wp.element.createElement("span",{dangerouslySetInnerHTML:{__html:o}}))}))):wp.element.createElement("span",{className:"no-results"},(0,L.__)("No results found","rank-math"))))})),pn=n(4465),bn={};bn.styleTagTransform=y(),bn.setAttributes=d(),bn.insert=p().bind(null,"head"),bn.domAPI=u(),bn.insertStyleElement=h();c()(pn.Z,bn),pn.Z&&pn.Z.locals&&pn.Z.locals;function dn(t){return dn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},dn(t)}var fn=["value","options","onChange","children","className","width","disabled"];function hn(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var o,r,a,i,l=[],c=!0,s=!1;try{if(a=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(o=a.call(n)).done)&&(l.push(o.value),l.length!==e);c=!0);}catch(t){s=!0,r=t}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw r}}return l}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return gn(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return gn(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function gn(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,o=new Array(e);n<e;n++)o[n]=t[n];return o}function yn(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,o)}return n}function vn(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?yn(Object(n),!0).forEach((function(e){kn(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):yn(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function kn(t,e,n){return(e=function(t){var e=function(t,e){if("object"!==dn(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!==dn(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===dn(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function xn(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n,o,r={},a=Object.keys(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}var wn=n(7269),_n={};_n.styleTagTransform=y(),_n.setAttributes=d(),_n.insert=p().bind(null,"head"),_n.domAPI=u(),_n.insertStyleElement=h();c()(wn.Z,_n),wn.Z&&wn.Z.locals&&wn.Z.locals;function On(t){return On="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},On(t)}var jn=["className","children","href","severity"];function Sn(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,o)}return n}function En(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Sn(Object(n),!0).forEach((function(e){Pn(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Sn(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Pn(t,e,n){return(e=function(t){var e=function(t,e){if("object"!==On(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!==On(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===On(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Nn(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n,o,r={},a=Object.keys(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}var Cn={status:{good:wp.element.createElement("svg",{width:"9",height:"8",viewBox:"0 0 9 8",fill:"none",xmlns:"http://www.w3.org/2000/svg"}," ",wp.element.createElement("path",{d:"M2.43293 6.20687L7.72329 0.916504L8.6001 1.79331L3.30974 7.08367L2.43293 6.20687Z",fill:"white"})," ",wp.element.createElement("path",{d:"M3.30974 7.08367L0.600098 4.37403L1.4769 3.49723L4.18653 6.20686L3.30974 7.08367Z",fill:"white"})),neutral:wp.element.createElement("svg",{width:"3",height:"8",viewBox:"0 0 3 8",fill:"none",xmlns:"http://www.w3.org/2000/svg"}," ",wp.element.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.935694 0L1.05966 4.56408H2.53953L2.66349 0H0.935694Z",fill:"white"})," ",wp.element.createElement("path",{d:"M1.79575 8C1.23014 8 0.780762 7.55837 0.780762 6.99276C0.780762 6.42716 1.23014 5.99328 1.79575 5.99328C2.37684 5.99328 2.81848 6.42716 2.81848 6.99276C2.81848 7.55837 2.37684 8 1.79575 8Z",fill:"white"})," "),bad:wp.element.createElement("svg",{width:"8",height:"8",viewBox:"0 0 8 8",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{d:"M4 3.22222L1.27778 0.5L0.5 1.27778L3.22222 4L0.5 6.72222L1.27778 7.5L4 4.77778L6.72222 7.5L7.5 6.72222L4.77778 4L7.5 1.27778L6.72222 0.5L4 3.22222Z",fill:"white"}))},statusIcons:{connected:wp.element.createElement("svg",{width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"}," ",wp.element.createElement("path",{d:"M13.2561 2.93135C13.0592 2.73447 12.753 2.73447 12.5561 2.93135L5.11858 10.1501L1.44358 6.54072C1.2467 6.34385 0.940452 6.36572 0.743577 6.54072C0.546702 6.7376 0.568577 7.04385 0.743577 7.24072L4.61545 11.0032C4.7467 11.1345 4.9217 11.2001 5.11858 11.2001C5.31545 11.2001 5.46858 11.1345 5.6217 11.0032L13.2561 3.5876C13.453 3.43447 13.453 3.12822 13.2561 2.93135Z",fill:"white"})," "),disconnected:wp.element.createElement("svg",{width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg"}," ",wp.element.createElement("path",{d:"M6.5499 5.9999L10.7437 1.80615C10.8983 1.65146 10.8983 1.41084 10.7437 1.25615C10.589 1.10146 10.3483 1.10146 10.1937 1.25615L5.9999 5.4499L1.80615 1.25615C1.65146 1.10146 1.41084 1.10146 1.25615 1.25615C1.10146 1.41084 1.10146 1.65146 1.25615 1.80615L5.4499 5.9999L1.25615 10.1937C1.10146 10.3483 1.10146 10.589 1.25615 10.7437C1.3249 10.8124 1.42803 10.864 1.53115 10.864C1.63428 10.864 1.7374 10.8296 1.80615 10.7437L5.9999 6.5499L10.1937 10.7437C10.2624 10.8124 10.3655 10.864 10.4687 10.864C10.5718 10.864 10.6749 10.8296 10.7437 10.7437C10.8983 10.589 10.8983 10.3483 10.7437 10.1937L6.5499 5.9999Z",fill:"#868686"})," ")}},An=n(3328),In={};In.styleTagTransform=y(),In.setAttributes=d(),In.insert=p().bind(null,"head"),In.domAPI=u(),In.insertStyleElement=h();c()(An.Z,In),An.Z&&An.Z.locals&&An.Z.locals;function Tn(t){return Tn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Tn(t)}var Zn=["children","className","onClick","status"];function Dn(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,o)}return n}function zn(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Dn(Object(n),!0).forEach((function(e){Mn(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Dn(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Mn(t,e,n){return(e=function(t){var e=function(t,e){if("object"!==Tn(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!==Tn(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===Tn(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Ln(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n,o,r={},a=Object.keys(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}var Rn=n(185),Fn={};Fn.styleTagTransform=y(),Fn.setAttributes=d(),Fn.insert=p().bind(null,"head"),Fn.domAPI=u(),Fn.insertStyleElement=h();c()(Rn.Z,Fn),Rn.Z&&Rn.Z.locals&&Rn.Z.locals;var Un=["status","href","className","description"];function Bn(){return Bn=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t},Bn.apply(this,arguments)}function $n(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n,o,r={},a=Object.keys(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}var Hn=n(5073),Wn={};Wn.styleTagTransform=y(),Wn.setAttributes=d(),Wn.insert=p().bind(null,"head"),Wn.domAPI=u(),Wn.insertStyleElement=h();c()(Hn.Z,Wn),Hn.Z&&Hn.Z.locals&&Hn.Z.locals;function Gn(t){return Gn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Gn(t)}var Xn=["className"];function Yn(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,o)}return n}function qn(t,e,n){return(e=function(t){var e=function(t,e){if("object"!==Gn(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!==Gn(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===Gn(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Qn(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n,o,r={},a=Object.keys(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}var Vn=function(t){return wp.element.createElement("div",{className:"serp-preview"},wp.element.createElement("div",{className:"serp-preview-body"},wp.element.createElement("div",{className:"serp-url-wrapper"},wp.element.createElement("img",{src:t.favicon,width:16,height:16,className:"serp-favicon",alt:"favicon"}),wp.element.createElement("span",{className:"serp-url"},t.url)),wp.element.createElement("h5",{className:"serp-title"},t.title),wp.element.createElement("p",{className:"serp-description"},t.description)))},Jn=function(t){var e=t.size,n=t.strokeWidth,o=t.value,r=t.max,a=(e-n)/2,i="0 0 ".concat(e," ").concat(e),l=a*Math.PI*2,c=l-l*o/r;return wp.element.createElement("svg",{width:e,height:e,viewBox:i},wp.element.createElement("circle",{fill:"none",stroke:"#e9e9ea",cx:e/2,cy:e/2,r:a,strokeWidth:"".concat(n,"px")}),wp.element.createElement("circle",{className:"circle-progress",fill:"none",stroke:o>70?"#10ac84":o>50?"#ff9f43":"#ed5e5e",strokeLinecap:"round",strokeLinejoin:"round",strokeDasharray:l,strokeDashoffset:c,cx:e/2,cy:e/2,r:a,strokeWidth:"".concat(n,"px"),transform:"rotate(-90 ".concat(e/2," ").concat(e/2,")"),style:{animation:"dashAnimation 1s ease-in-out forwards"}}),wp.element.createElement("style",null,"\n\t\t\t\t\t@keyframes dashAnimation {\n\t\t\t\t\t\tfrom {\n\t\t\t\t\t\t\tstroke-dashoffset: ".concat(l,";\n\t\t\t\t\t\t}\n\t\t\t\t\t\tto {\n\t\t\t\t\t\t\tstroke-dashoffset: ").concat(c,";\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t")))},Kn=function(t){var e=t.metrices,n=t.date,o=t.serpData,r=e.percent,a=e.statuses,i=e.total-a.info,l=[{status:"good",value:a.ok,label:(0,L.__)("Passed Tests","rank-math")},{status:"average",value:a.warning,label:(0,L.__)("Warnings","rank-math")},{status:"bad",value:a.fail,label:(0,L.__)("Failed Tests","rank-math")}];return wp.element.createElement("div",{className:"rank-math-result-graphs rank-math-box"},n&&wp.element.createElement("div",{className:"rank-math-analysis-date"},wp.element.createElement("span",null,(0,L.__)("Last checked: ","rank-math")),n.date," ",(0,L.__)(" at ","rank-math")," ",n.time),wp.element.createElement("div",{className:"three-col"},wp.element.createElement("div",{className:"graphs-main"},wp.element.createElement("div",{id:"rank-math-circle-progress"},wp.element.createElement(Jn,{max:100,size:207,value:Math.abs(r),strokeWidth:15}),wp.element.createElement("div",{className:"result-main-score"},wp.element.createElement("strong",null,Math.abs(r),"/100"),wp.element.createElement("div",null,(0,L.__)("SEO Score","rank-math"))))),wp.element.createElement("div",{className:"graphs-side"},wp.element.createElement("ul",{className:"chart"},(0,M.map)(l,(function(t){var e=t.status,n=t.value,o=t.label;return wp.element.createElement("li",{key:e,className:"chart-bar-".concat(e)},wp.element.createElement("div",{className:"result-score"},wp.element.createElement("div",null,o),wp.element.createElement("strong",null,Math.abs(n),"/",Math.abs(i))),wp.element.createElement("div",{className:"chart-bar"},wp.element.createElement("span",{style:{width:Math.abs((0,M.round)(n/i*100))+"%"}})))})))),o&&wp.element.createElement(Vn,o)))},to=wp.hooks,eo=function(t){return{ok:"dashicons dashicons-yes status-ok",fail:"dashicons dashicons-no-alt status-fail",warning:"dashicons dashicons-warning status-warning",info:"dashicons dashicons-info status-info"}[t]||""},no=function(t){return{ok:(0,L.__)("Passed","rank-math"),fail:(0,L.__)("Failed","rank-math"),warning:(0,L.__)("Warning","rank-math"),info:(0,L.__)("Info","rank-math")}[t]||""};function oo(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var o,r,a,i,l=[],c=!0,s=!1;try{if(a=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(o=a.call(n)).done)&&(l.push(o.value),l.length!==e);c=!0);}catch(t){s=!0,r=t}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw r}}return l}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return ro(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ro(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ro(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,o=new Array(e);n<e;n++)o[n]=t[n];return o}var ao=function(t){return(0,M.includes)(["links_ratio","keywords_meta","page_objects"],t)},io=function(t){var e=t.data,n=t.test_id;if("common_keywords"===n)return function(t){var e=(0,M.max)((0,M.values)(t));return wp.element.createElement("div",{className:"wp-tag-cloud"},(0,M.map)((0,M.entries)(t),(function(t,n){var o=oo(t,2),r=o[0],a=o[1]/e*12+10;return a=(0,M.round)(a,2),wp.element.createElement("span",{key:n,className:"keyword-cloud-item",style:{fontSize:"".concat(a,"px")}},r)})))}(e);if(function(t){return(0,M.includes)(["img_alt","minify_css","minify_js","active_plugins","h1_heading","h2_headings"],t)}(n)||ao(n))return function(t,e){return wp.element.createElement("ul",{className:"info-list"},(0,M.map)((0,M.entries)(e),(function(e,n){var o=oo(e,2),r=o[0],a=o[1];return a=(0,M.isArray)(a)?(0,M.join)(a,", "):a,ao(t)?wp.element.createElement("li",{key:n},wp.element.createElement("strong",null,r,": "),a):wp.element.createElement("li",{key:n},(0,M.isString)(r)&&!(0,M.isNumber)(Number(r))?wp.element.createElement(React.Fragment,null,r," (",a,")"):a)})))}(n,e);if((0,M.includes)(["title_length","description_length","canonical"],n)){var o=(0,M.isArray)(e)?(0,M.join)(e,", "):e;return wp.element.createElement("code",{className:"full-width"},o)}};function lo(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var o,r,a,i,l=[],c=!0,s=!1;try{if(a=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(o=a.call(n)).done)&&(l.push(o.value),l.length!==e);c=!0);}catch(t){s=!0,r=t}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw r}}return l}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return co(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return co(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function co(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,o=new Array(e);n<e;n++)o[n]=t[n];return o}var so=function(t){var e=t.result,n=lo((0,i.useState)(!1),2),o=n[0],r=n[1],a=e.status,l=e.title,c=e.tooltip,s=e.kb_link,u=e.fix,m=e.message,p=e.data,b=s||"https://rankmath.com/kb/seo-analysis",d=(0,M.includes)(["fail","warning"],a)&&u;return wp.element.createElement(React.Fragment,null,wp.element.createElement("div",{className:"row-title"},e&&function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"info";return wp.element.createElement("div",{className:"status-icon ".concat(eo(t)),title:no(t)})}(a),wp.element.createElement("h3",null,wp.element.createElement("span",{dangerouslySetInnerHTML:{__html:l}}),c&&wp.element.createElement(Ne,{text:c},wp.element.createElement("a",{href:s,target:"_blank",rel:"noreferrer"},wp.element.createElement("em",{className:"dashicons-before dashicons-editor-help"}))))),wp.element.createElement("div",{className:"row-description"},wp.element.createElement("div",{className:"row-content"},d&&wp.element.createElement(E,{variant:"secondary",size:"small",className:"result-action",onClick:function(){return r(!o)}},(0,L.__)("How to fix","rank-math")),wp.element.createElement(i.RawHTML,null,m),o&&wp.element.createElement("div",{className:"how-to-fix-wrapper"},wp.element.createElement("div",{className:"analysis-test-how-to-fix"},wp.element.createElement(i.RawHTML,null,u),!/<\/a><\/p>$/i.test(u.trim())&&wp.element.createElement("p",null,wp.element.createElement(E,{variant:"link",href:b,target:"_blank",className:"analysis-read-more",rel:"noreferrer"},(0,L.__)("Read more","rank-math"))))),wp.element.createElement("div",{className:"clear"}),p&&!(0,M.isEmpty)(p)&&io(e))))};function uo(t){return function(t){if(Array.isArray(t))return mo(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return mo(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return mo(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function mo(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,o=new Array(e);n<e;n++)o[n]=t[n];return o}var po=function(t){var e=t.statuses,n=e.ok,o=e.info,r=e.warning,a=e.fail;return[{name:"all",title:wp.element.createElement(React.Fragment,null,(0,L.__)("All","rank-math"),wp.element.createElement("span",{className:"rank-math-result-filter-count"},t.total-o)),className:"rank-math-result-filter rank-math-result-filter-all",results:t}].concat(uo(n>0?[{name:"ok",title:wp.element.createElement(React.Fragment,null,(0,L.__)("Passed Tests","rank-math"),wp.element.createElement("span",{className:"rank-math-result-filter-count"},n)),className:"rank-math-result-filter rank-math-result-filter-passed",results:t}]:[]),uo(r>0?[{name:"warning",title:wp.element.createElement(React.Fragment,null,(0,L.__)("Warnings","rank-math"),wp.element.createElement("span",{className:"rank-math-result-filter-count"},r)),className:"rank-math-result-filter rank-math-result-filter-warnings",results:t}]:[]),uo(a>0?[{name:"fail",title:wp.element.createElement(React.Fragment,null,(0,L.__)("Failed Tests","rank-math"),wp.element.createElement("span",{className:"rank-math-result-filter-count"},a)),className:"rank-math-result-filter rank-math-result-filter-failed",results:t}]:[]))},bo=function(t){return{priority:(0,L.__)("Priority","rank-math"),advanced:(0,L.__)("Advanced SEO","rank-math"),basic:(0,L.__)("Basic SEO","rank-math"),performance:(0,L.__)("Performance","rank-math"),security:(0,L.__)("Security","rank-math")}[t]||""};function fo(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var o,r,a,i,l=[],c=!0,s=!1;try{if(a=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(o=a.call(n)).done)&&(l.push(o.value),l.length!==e);c=!0);}catch(t){s=!0,r=t}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw r}}return l}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return ho(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ho(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ho(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,o=new Array(e);n<e;n++)o[n]=t[n];return o}var go=function(t){var e=fo((0,i.useState)("all"),2),n=e[0],o=e[1];return wp.element.createElement(a.TabPanel,{className:"seo-analysis-results",tabs:po(t.metrices),initialTabName:"all",onSelect:function(t){return o(t)}},(function(){return(0,M.map)((0,M.entries)(t.results),(function(t,e){var o=fo(t,2),r=o[0],a=o[1],i=function(t,e){return(0,M.map)(e,(function(e,n){return"all"!==t&&t!==e.status?null:wp.element.createElement("div",{key:n,className:"table-row rank-math-result-status-".concat(e.status),"data-status":e.status},wp.element.createElement(so,{result:e}))}))}(n,a);if(!(0,M.isEmpty)((0,M.compact)(i)))return wp.element.createElement("div",{key:e,className:"rank-math-result-table rank-math-result-category-".concat(r)},wp.element.createElement("div",{className:"category-title"},bo(r)),(0,to.applyFilters)("rank_math_analysis_category_notice","",r),i)}))}))};function yo(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var o,r,a,i,l=[],c=!0,s=!1;try{if(a=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(o=a.call(n)).done)&&(l.push(o.value),l.length!==e);c=!0);}catch(t){s=!0,r=t}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw r}}return l}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return vo(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return vo(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function vo(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,o=new Array(e);n<e;n++)o[n]=t[n];return o}window.rankMathComponents={Button:E,CheckboxControl:z,CheckboxList:function(t){var e=t.value,n=void 0===e?[]:e,o=t.options,r=t.onChange,a=t.toggleAll,i=t.variant,l=void 0===i?"metabox":i,c=function(t){if(!(0,M.find)(o,(function(e){return e.id===t})).disabled){var e=(0,M.includes)(n,t)?(0,M.filter)(n,(function(e){return e!==t})):[].concat(H(n),[t]);r(e)}};return wp.element.createElement(React.Fragment,null,a&&wp.element.createElement(E,$({onClick:function(){var t=(0,M.filter)(o,(function(t){return!t.disabled})),e=(0,M.map)(t,(function(t){return t.id})),a=(0,M.map)((0,M.filter)(o,(function(t){return t.disabled})),(function(t){return t.id})),i=(0,M.every)(e,(function(t){return(0,M.includes)(n,t)}))?(0,M.filter)(n,(function(t){return(0,M.includes)(a,t)})):[].concat(H(n),H((0,M.filter)(e,(function(t){return!(0,M.includes)(n,t)}))));r(i)},className:"field-multicheck-toggle",children:(0,L.__)("Select / Deselect All","rank-math")},a)),wp.element.createElement("ul",{className:"rank-math-checkbox-list"},(0,M.map)(o,(function(t){var e=t.id,o=t.label,r=B(t,U);return wp.element.createElement("li",{key:e},wp.element.createElement(z,$({},r,{variant:l,checked:(0,M.includes)(n,e),onChange:function(){return c(e)},label:wp.element.createElement("span",{dangerouslySetInnerHTML:{__html:o}})})))}))))},RadioControl:function(t){var e=t.label,n=t.variant,o=t.options,i=t.selected,l=t.disabled,c=t.onChange,s=t.className,u=void 0===s?"":s,m=K(t,q);u=r()(u,n,"rank-math-radio-control");var p=V(V({},m),{},{label:e,options:o,selected:i,onChange:c,disabled:l,className:u});return wp.element.createElement(a.RadioControl,p)},ToggleControl:function(t){var e=t.label,n=t.onChange,o=t.disabled,r=t.checked,i=t.className,l=void 0===i?"":i,c=at(at({},lt(t,ot)),{},{label:e,onChange:n,disabled:o,checked:r,__nextHasNoMarginBottom:!0,className:"rank-math-toggle-control ".concat(l)});return wp.element.createElement(a.ToggleControl,c)},Group:function(t){var e=t.fields,n=t.settingType;return(0,M.map)(e,(function(t,e){return wp.element.createElement(ht,{key:e,settingType:n,field:t})}))},RepeatableGroup:function(t){var e=t.id,n=t.value,o=t.onChange,r=t.options,a=t.fields,l=t.default,c=void 0===l?{}:l,s=r.addButton,u=r.removeButton,m=function(){var t=(0,M.concat)(n,[c]);o(t)},p=function(t,e,r){var a=(0,M.map)(n,(function(n,o){return e===o?wt(wt({},n),{},_t({},r,t)):n}));o(a)};return(0,i.useEffect)((function(){0===n.length&&m()}),[n]),wp.element.createElement(React.Fragment,null,(0,M.map)(n,(function(t,r){return wp.element.createElement("div",{key:r,className:"field-repeatable-grouping"},(0,M.map)(a,(function(a){var i="".concat(e,"_").concat(r,"_").concat(a.id),l=wt(wt({},a),{},{id:i,value:t[a.id]||"",onChange:function(t){return p(t,r,a.id)},onPaste:function(t){return function(t,e,r){if(!n[e][r]){t.preventDefault();var a=t.clipboardData.getData("text"),i=(0,M.filter)((0,M.split)(a,"\n"),Boolean);if(!(i.length<1)){var l=vt(n);l[e]=wt(wt({},l[e]),{},_t({},r,i[0]));var c=(0,M.map)((0,M.slice)(i,1),(function(t){return wt(wt({},l[e]),{},_t({},r,t))})),s=e+1;o([].concat(vt((0,M.slice)(l,0,s)),vt(c),vt((0,M.slice)(l,s))))}}}(t,r,a.id)}});return wp.element.createElement("div",{key:i,className:"group-item group-item-".concat(a.type)},wp.element.createElement(ht,{field:l}))})),u&&wp.element.createElement(E,yt({},u,{variant:"remove-group",onClick:function(){return t=r,e=(0,M.filter)(n,(function(e,n){return n!==t})),void o(e);var t,e}})))})),s&&wp.element.createElement(E,yt({onClick:m},s)))},DatePicker:function(t){var e=t.value,n=t.onChange,o=t.inputProps,r=Bt(t,Lt),i=Ft(Dt(),3),l=i[0],c=i[1],s=i[2];return wp.element.createElement("div",{ref:s,className:"rank-math-date-picker ".concat(l?"show-date-picker":"hide-date-picker")},wp.element.createElement(It,Rt({},o,{value:e,onChange:n,onClick:function(){return c(!0)},onKeyDown:function(t){(0,M.includes)(["0","1","2","3","4","5","6","7","8","9","-","Backspace","ArrowLeft","ArrowRight"],t.key)||t.preventDefault()},onBlur:function(t){var e=t.target.value;if(/^\d{4}-\d{2}-\d{2}$/.test(e)){var r=Ft((0,M.map)((0,M.split)(e,"-"),Number),3),a=r[0],i=r[1],l=r[2],c=new Date(a,i-1,l);c.getFullYear()===a&&c.getMonth()===i-1&&c.getDate()===l?o.onBlur(t):n("")}else n("")}})),wp.element.createElement(a.DatePicker,Rt({},r,{onChange:function(t){var e=t.split("T")[0];c(!1),n(e)}})))},TextareaControl:Vt,TextControl:It,Table:function(t){var e=t.fields,n=t.size,o=t.className,a=ne(t,te);return o=r()("rank-math-table",o,n),wp.element.createElement("table",ee({className:o},a),wp.element.createElement("tbody",null,(0,M.map)((0,M.entries)(e),(function(t,e){return wp.element.createElement("tr",{key:e},function(t){return(0,M.map)(t,(function(t){return wp.element.createElement("td",null,"object"===ae(t)?(0,M.map)((0,M.entries)(t),(function(t){var e=oe(t,2),n=e[0],o=e[1];return wp.element.createElement(React.Fragment,null,n,": ",o)})):t)}))}(t))}))))},Notice:pe,MaybeShowInvalidSiteurlNotice:function(t){if(!t.isSiteUrlValid)return wp.element.createElement(pe,{status:"warning",className:"notice-connect-disabled"},wp.element.createElement("span",{dangerouslySetInnerHTML:{__html:(0,L.sprintf)((0,L.__)("Rank Math cannot be connected because your site URL doesn't appear to be a valid URL. If the domain name contains special characters, please make sure to use the encoded version in the %1$s &amp; %2$s fields on the %3$s page.","rank-math"),"<strong>".concat((0,L.__)("WordPress Address (URL)","rank-math"),"</strong>"),"<strong>".concat((0,L.__)("Site Address (URL)","rank-math"),"</strong>"),'<a href="'.concat(rankMath.homeUrl,'/wp-admin/options-general.php">').concat((0,L.__)("WordPress General Settings","rank-math"),"</a>"))}}))},PrivacyBox:function(t){var e=t.className,n=void 0===e?"":e,o=he(t,de);return wp.element.createElement("div",fe({},o,{id:"rank-math-pro-cta",className:"rank-math-privacy-box ".concat(n)}),wp.element.createElement("div",{className:"rank-math-cta-table"},wp.element.createElement("div",{className:"rank-math-cta-body less-padding"},wp.element.createElement("i",{className:"dashicons dashicons-lock"}),wp.element.createElement("p",{dangerouslySetInnerHTML:{__html:(0,L.sprintf)((0,L.__)("We do not store any of the data from your Google account on our servers, everything is processed & stored on your server. We take your privacy extremely seriously and ensure it is never misused. %s","rank-math"),'<a href="'.concat(be("usage-policy","Analytics Privacy Notice"),'" target="_blank" rel="noopener noreferrer">').concat((0,L.__)("Learn more.","rank-math"),"</a>"))}}))))},ProBadge:function(t){var e=t.href;return wp.element.createElement("span",{className:"rank-math-pro-badge"},wp.element.createElement("a",{href:e,target:"_blank",rel:"noopener noreferrer"},(0,L.__)("PRO","rank-math")))},Rating:function(t){t.value;var e=t.onChange,n=t.className,o=void 0===n?"":n,r=_e(t,ve),l=xe((0,i.useState)({face:"",num:""}),2),c=l[0],s=l[1],u=function(){s({face:"",num:""})};return wp.element.createElement("div",ke({},r,{className:"rank-math-rating ".concat(o)}),wp.element.createElement("div",{className:"rank-math-rating__stars"},Array.from({length:5},(function(t,n){return wp.element.createElement(a.Button,{key:n,onMouseOut:u,onMouseOver:function(){return function(t){var e=t+1;s(t<2?{face:"angry",num:e}:t>=2&&t<4?{face:"normal",num:e}:{face:"happy",num:e})}(n)},onClick:function(){return e(n+1)},icon:wp.element.createElement(a.Icon,{icon:"star-filled"}),className:n<c.num&&"highlighted"})}))),wp.element.createElement("div",{className:"rank-math-rating__face"},wp.element.createElement("div",{className:"smiley ".concat(c.face)},wp.element.createElement("div",{className:"eyes"},wp.element.createElement("span",{className:"eye"}),wp.element.createElement("span",{className:"eye"})),wp.element.createElement("div",{className:"mouth"}))))},SocialShare:function(t){if(!t.isWhitelabel){var e=be("logo","Setup Wizard Tweet Button"),n=be("logo","Facebook"),o=(0,L.sprintf)((0,L.__)("I just installed @RankMathSEO #WordPress Plugin. It looks great! %s","rank-math"),e),r=(0,L.__)("I just installed Rank Math SEO WordPress Plugin. It looks promising!","rank-math"),a=(0,Oe.addQueryArgs)("https://www.facebook.com/sharer/sharer.php",{u:n,quote:r,caption:(0,L.__)("SEO by Rank Math","rank-math")}),i=(0,Oe.addQueryArgs)("https://twitter.com/intent/tweet",{text:o,hashtags:"SEO"}),l=function(t,e){t.preventDefault(),window.open(e,"sharewindow","resizable,width=600,height=300")};return wp.element.createElement("span",{className:"wizard-share"},wp.element.createElement("a",{href:"##",onClick:function(t){return l(t,i)},className:"share-twitter"},wp.element.createElement("span",{className:"dashicons dashicons-twitter"})," ",(0,L.__)("Tweet","rank-math")),wp.element.createElement("a",{href:"##",onClick:function(t){return l(t,a)},className:"share-facebook"},wp.element.createElement("span",{className:"dashicons dashicons-facebook-alt"})," ",(0,L.__)("Share","rank-math")))}},Tooltip:Ne,UploadFile:function(t){var e=t.value,n=t.onChange,o=t.name,r=t.description,a=e.url,i=e.alt,l=e.filename,c=wp.media({title:o,multiple:!1,library:{type:"image"},button:{text:"Use this file"}});return c.on("select",(function(){var t=c.state().get("selection").first().toJSON();n(t)})),wp.element.createElement(React.Fragment,null,wp.element.createElement(E,{variant:"secondary",onClick:function(){return c.open()}},(0,L.__)("Add or Upload File","rank-math")),wp.element.createElement("p",{className:"field-description",dangerouslySetInnerHTML:{__html:r}}),!(0,M.isEmpty)(e)&&wp.element.createElement("div",{className:"media-status"},wp.element.createElement("div",{className:"img-status media-item"},wp.element.createElement("img",{width:350,height:196,src:a,alt:i,title:l}),wp.element.createElement(E,{className:"remove-file-button",onClick:function(){return n({})}}))))},SelectControl:function(t){var e=t.value,n=t.options,o=t.onChange,i=t.className,l=t.disabled,c=void 0!==l&&l,s=t.variant,u=void 0===s?"metabox":s,m=t.disabledOptions,p=void 0===m?[]:m,b=Ue(t,De);i=r()(i,"rank-math-select-control",{"is-disabled":c,"is-metabox":"metabox"===u});var d=(0,M.map)((0,M.entries)(n),(function(t){var e=Re(t,2),n=e[0];return{value:n,label:e[1],disabled:(0,M.includes)(p,n)}})),f=Me(Me({},b),{},{value:e,onChange:o,disabled:c,className:i,options:d,__nextUnconstrainedWidth:!0,__next36pxDefasultSize:!0});return wp.element.createElement(a.SelectControl,f)},SelectVariable:Ke,SelectWithSearch:mn,ToggleGroupControl:function(t){var e=t.value,n=t.options,o=t.onChange,r=t.children,i=t.className,l=void 0===i?"":i,c=t.width,s=void 0===c?"100%":c,u=t.disabled,m=void 0!==u&&u,p=vn(vn({},xn(t,fn)),{},{value:e,onChange:o,"aria-disabled":m,__nextHasNoMarginBottom:!0,className:"rank-math-toggle-group-control ".concat(l)});return wp.element.createElement(a.Disabled,{isDisabled:m,style:{width:s}},wp.element.createElement(a.__experimentalToggleGroupControl,p,(0,M.map)((0,M.entries)(n),(function(t){var e=hn(t,2),n=e[0],o=e[1];return wp.element.createElement(a.__experimentalToggleGroupControlOption,{label:o,value:n,key:n})})),r))},StatusAnchorTag:function(t){var e=t.className,n=t.children,o=t.href,i=void 0===o?"":o,l=t.severity,c=void 0===l?"default":l,s=Nn(t,jn);e=r()(e,"is-".concat(c),"rank-math-status-anchor-tag");var u=En(En({},s),{},{href:i,children:n,className:e,target:"_blank",variant:"secondary",rel:"noopener noreferrer"});return wp.element.createElement(a.Button,u)},StatusButton:function(t){var e=t.children,n=t.className,o=t.onClick,a=t.status,i=Ln(t,Zn);n=r()(n,"is-".concat(a),"rank-math-status-button");var l=zn(zn({},i),{},{onClick:o,children:e,className:n,icon:Cn.statusIcons[a],isDestructive:"disconnect"===a,size:"disconnect"===a?"xlarge":"large"});return wp.element.createElement(E,l)},StatusList:function(t){var e=t.status,n=void 0===e?"good":e,o=t.href,a=t.className,i=t.description,l=$n(t,Un);return a=r()(a,"is-".concat(n),"rank-math-status-list"),wp.element.createElement("div",Bn({},l,{className:a}),wp.element.createElement("span",{className:"rank-math-status-list__icon"},Cn.status[n]),wp.element.createElement("div",{className:"rank-math-status-list__description"},i," ",wp.element.createElement("a",{href:o,target:"_blank",rel:"noopener noreferrer"},Cn.help)))},TabPanel:function(t){var e=t.className,n=void 0===e?"":e,o=Qn(t,Xn);return n="rank-math-tab-panel ".concat(n),wp.element.createElement(a.TabPanel,function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Yn(Object(n),!0).forEach((function(e){qn(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Yn(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}({className:n},o))},AnalyzerResult:function(t){var e=t.results;if(!(0,M.isEmpty)(e))return wp.element.createElement("div",{className:"rank-math-results-wrapper"},wp.element.createElement(Kn,e),wp.element.createElement("div",{id:"analysis-result"},wp.element.createElement(go,e)))},ProgressBar:function(){var t=yo((0,i.useState)(0),2),e=t[0],n=t[1];return(0,i.useEffect)((function(){var t=setInterval((function(){n((function(e){return e>=100?(clearInterval(t),e):e+1}))}),30);return function(){return clearInterval(t)}}),[]),wp.element.createElement("div",{className:"progress-bar"},wp.element.createElement("div",{className:"progress",style:{width:e+"%"}}),wp.element.createElement("div",{className:"progress-text"},wp.element.createElement("span",null,e,"% "),(0,L.__)("Complete","rank-math")))},Breadcrumbs:function(t){var e=t.activePage;return wp.element.createElement("div",{className:"rank-math-breadcrumbs-wrap"},wp.element.createElement("div",{className:"rank-math-breadcrumbs"},wp.element.createElement("span",null,(0,L.__)("Dashboard","rank-math")),wp.element.createElement("span",{className:"divider"},"/"),wp.element.createElement("span",{className:"active"},e)))},Graphs:Kn,getCategoryLabel:bo,getStatusIcons:eo,getStatusLabels:no},e()((function(){var t=e()("body");if(t.hasClass("rank-math_page_rank-math-role-manager")||t.hasClass("rank-math_page_rank-math-seo-analysis")||t.hasClass("rank-math_page_rank-math-status")){setTimeout((function(){var t,e;t=document.querySelector(".rank-math-notice"),e=document.querySelector(".rank-math-wrap"),t&&e&&e.insertAdjacentElement("afterbegin",t)}),1)}}))}()}();
     1!function(){var t={4184:function(t,e){var n;!function(){"use strict";var o={}.hasOwnProperty;function r(){for(var t=[],e=0;e<arguments.length;e++){var n=arguments[e];if(n){var a=typeof n;if("string"===a||"number"===a)t.push(n);else if(Array.isArray(n)){if(n.length){var i=r.apply(null,n);i&&t.push(i)}}else if("object"===a){if(n.toString!==Object.prototype.toString&&!n.toString.toString().includes("[native code]")){t.push(n.toString());continue}for(var l in n)o.call(n,l)&&n[l]&&t.push(l)}}}return t.join(" ")}t.exports?(r.default=r,t.exports=r):void 0===(n=function(){return r}.apply(e,[]))||(t.exports=n)}()},2853:function(t,e,n){"use strict";var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([t.id,':root{--rankmath-wp-adminbar-height: 0}.rank-math-button.components-button{display:inline-flex !important;height:auto;min-height:30px;padding:0 20px;border:1px solid #7f868d;border-radius:3px;color:#6b7278;background:#f8f9fa;font-size:14px;line-height:38px;vertical-align:top;transition:.05s ease-in-out}.rank-math-button.components-button:active:not(:disabled),.rank-math-button.components-button.button-secondary:active:not(:disabled),.rank-math-button.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):active:not(:disabled){border-color:#8c8f94;box-shadow:none;background:#f6f7f7}.rank-math-button.components-button:focus:not(:disabled),.rank-math-button.components-button:hover:not(:disabled),.rank-math-button.components-button.button-secondary:hover:not(:disabled),.rank-math-button.components-button.button-secondary:focus:not(:disabled),.rank-math-button.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):hover:not(:disabled),.rank-math-button.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):focus:not(:disabled){border-color:#069de3;color:#069de3;background:#f8f9fa}.rank-math-button.components-button:focus:not(:disabled){box-shadow:0 0 0 1px #069de3;outline-width:2px;outline-offset:0}.rank-math-button.components-button:disabled{opacity:1;pointer-events:none}.rank-math-button.components-button.has-icon i,.rank-math-button.components-button.has-icon svg,.rank-math-button.components-button.has-icon .dashicons{margin:0 !important}.rank-math-button.components-button.has-icon i,.rank-math-button.components-button.has-icon .dashicons{font-size:20px !important}.rank-math-button.components-button.has-icon .dashicons{display:inline-flex;justify-content:center;align-items:center;width:20px !important;height:20px !important}.rank-math-button.components-button.has-icon svg{width:20px;height:20px}.rank-math-button.components-button.has-icon svg path{fill:currentColor;fill-opacity:1}.rank-math-button.components-button.has-icon.has-text{gap:5px}.rank-math-button.components-button.is-small{min-height:26px;padding:0 8px;font-size:11px;line-height:2.18}.rank-math-button.components-button.is-small.has-icon.has-text{gap:5px}.rank-math-button.components-button.is-small.has-icon.has-text i,.rank-math-button.components-button.is-small.has-icon.has-text svg,.rank-math-button.components-button.is-small.has-icon.has-text .dashicons{margin:0 !important}.rank-math-button.components-button.is-small.has-icon.has-text i,.rank-math-button.components-button.is-small.has-icon.has-text .dashicons{font-size:13px !important}.rank-math-button.components-button.is-small.has-icon.has-text .dashicons{display:inline-flex;justify-content:center;align-items:center;width:13px !important;height:13px !important}.rank-math-button.components-button.is-small.has-icon.has-text svg{width:13px;height:13px}.rank-math-button.components-button.is-small.has-icon.has-text svg path{fill:currentColor;fill-opacity:1}.rank-math-button.components-button.is-large{min-height:32px;padding:0 12px;line-height:2.30769231}.rank-math-button.components-button.is-xlarge{height:46px;font-size:16px;line-height:44px}.rank-math-button.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link){border-color:#ee6a5e;box-shadow:none;color:#ee6a5e;background:rgba(0,0,0,0)}.rank-math-button.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):hover:not(:disabled),.rank-math-button.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):focus:not(:disabled){box-shadow:0 0 0 1px #ee6a5e}.rank-math-button.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):active:not(:focus):not(:disabled){color:#ee6a5e}.rank-math-button.components-button.button-animate,.rank-math-button.components-button.button-primary{border-color:#069de3;color:#fff;background:#069de3}.rank-math-button.components-button.button-animate:hover:not(:disabled),.rank-math-button.components-button.button-primary:hover:not(:disabled){color:#fff}.rank-math-button.components-button.button-animate:active:not(:disabled),.rank-math-button.components-button.button-primary:active:not(:disabled){border-color:#135e96;background:#135e96}.rank-math-button.components-button.button-animate:hover:not(:disabled),.rank-math-button.components-button.button-animate:focus:not(:disabled),.rank-math-button.components-button.button-primary:hover:not(:disabled),.rank-math-button.components-button.button-primary:focus:not(:disabled){border-color:#08a7f1;background:#08a7f1}.rank-math-button.components-button.button-animate:focus:not(:disabled),.rank-math-button.components-button.button-primary:focus:not(:disabled){color:#fff;box-shadow:0 0 0 1px #fff,0 0 0 3px #069de3}.rank-math-button.components-button.button-animate:disabled,.rank-math-button.components-button.button-primary:disabled{border-color:#069de3 !important;color:#9fdffc !important;background:#069de3 !important}.rank-math-button.components-button.button-primary-outline{border-color:#2271b1;color:#2271b1;background:#f6f7f7}.rank-math-button.components-button.button-primary-outline:hover:not(:disabled){border-color:#0a4b78;background:#f0f0f1}.rank-math-button.components-button.button-primary-outline:active:not(:disabled){border-color:#8c8f94}.rank-math-button.components-button.button-primary-outline:disabled{border-color:#2271b1 !important;color:#2271b1 !important;background:#f6f7f7 !important}.rank-math-button.components-button.button-primary-outline:hover:not(:disabled),.rank-math-button.components-button.button-primary-outline:focus:not(:disabled){color:#0a4b78}.rank-math-button.components-button.button-primary-outline:focus:not(:disabled){border-color:#3582c4;box-shadow:0 0 0 1px #3582c4;color:#0a4b78;background:#f6f7f7}.rank-math-button.components-button.button-primary-outline.is-destructive{color:#d63638}.rank-math-button.components-button.button-primary-outline.is-destructive:hover:not(:focus){box-shadow:none}.rank-math-button.components-button.button-primary-outline.is-destructive:focus:not(:disabled){background:#f6f7f7}.rank-math-button.components-button.button-animate:disabled,.rank-math-button.components-button.button-secondary:disabled{color:#a7aaad !important;background-color:#f6f7f7 !important;border-color:#dcdcde !important}.rank-math-button.components-button.button-secondary,.rank-math-button.components-button.button-secondary:active:not(:focus):not(:disabled){color:#6b7278}.rank-math-button.components-button.button-secondary{border-color:#7f868d;box-shadow:none;background:#f8f9fa}.rank-math-button.components-button.button-secondary:hover:not(:disabled),.rank-math-button.components-button.button-secondary:active:not(:disabled){box-shadow:none}.rank-math-button.components-button.button-secondary:focus:not(:disabled){box-shadow:0 0 0 1px #069de3}.rank-math-button.components-button.button-link{height:auto;min-height:0;padding:0;border:0;border-radius:0;color:#2271b1;background:none;line-height:1.3;transition:.05s ease-in-out}.rank-math-button.components-button.button-link:hover:not(:disabled),.rank-math-button.components-button.button-link:active:not(:disabled){color:#135e96;background:none}.rank-math-button.components-button.button-link:focus:not(:disabled){box-shadow:0 0 0 1px #4f94d4,0 0 2px 1px rgba(79,148,212,.8);outline-width:1px;color:#043959}.rank-math-button.components-button.button-green,.rank-math-button.components-button.button-green:focus:not(:disabled){color:#fff}.rank-math-button.components-button.button-green{display:inline-block;width:auto;max-width:100%;padding:0 2rem;margin:0 auto;border-color:#10ac84;background:#10ac84;font-weight:500}.rank-math-button.components-button.button-green:active:not(:disabled){color:#1e1e1e}.rank-math-button.components-button.button-green:hover:not(:disabled),.rank-math-button.components-button.button-green:focus:not(:disabled){border-color:#0f9e79;color:#fff;background:#0f9e79}.rank-math-button.components-button.button-green:focus:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #0f9e79}.rank-math-button.components-button.button-remove-group,.rank-math-button.components-button.button-remove-group:active{color:#a00}.rank-math-button.components-button.button-remove-group{padding:0 10px;border:0;box-shadow:none;background:rgba(0,0,0,0)}.rank-math-button.components-button.button-remove-group:focus:not(:disabled),.rank-math-button.components-button.button-remove-group:hover:not(:disabled){box-shadow:0 0 0 1px #dc3232}.rank-math-button.components-button.button-animate{gap:8px;position:relative;transform:perspective(1px) translateZ(0);height:auto;min-height:30px;padding:0 40px;border-radius:82px;font-size:24px;line-height:82px;text-align:center}.rank-math-button.components-button.button-animate:disabled{opacity:1}.rank-math-button.components-button.button-animate:not(:disabled)::before{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;content:"";border:#bcdbea solid 6px;border-radius:55px;animation:ripple-out 1s linear infinite}.rank-math-button.components-button.button-start-new-chat{width:16.5rem;height:42px;line-height:15px;font-weight:500}.rank-math-button.components-button.button-start-new-chat.has-icon.has-text{justify-content:center;gap:12px;padding-left:16px;padding-right:16px}.rank-math-button.components-button.button-start-new-chat.has-icon.has-text i{font-size:14px}@media screen and (max-width: 782px){.rank-math-button.components-button.is-small,.rank-math-button.components-button.is-large{min-height:40px;padding:0 14px;margin-bottom:4px;font-size:14px;line-height:2.71428571;vertical-align:middle}.rank-math-button.components-button.button-animate{font-size:15px;padding:0 20px}}@keyframes ripple-out{100%{top:-20px;right:-20px;bottom:-20px;left:-20px;opacity:0}}',""]),e.Z=i},4679:function(t,e,n){"use strict";var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a),l=n(1667),c=n.n(l),s=new URL(n(5132),n.b),u=i()(r()),m=c()(s);u.push([t.id,":root{--rankmath-wp-adminbar-height: 0}.rank-math-checkbox-control .components-base-control__field{margin:0}.rank-math-checkbox-control .components-base-control__field .components-flex{align-items:center}.rank-math-checkbox-control .components-base-control__field .components-checkbox-control__input-container{width:auto;height:auto;margin-right:4px;aspect-ratio:auto}.rank-math-checkbox-control .components-base-control__field .components-checkbox-control__input-container .components-checkbox-control__indeterminate{display:none}.rank-math-checkbox-control .components-base-control__field .components-checkbox-control__input-container .components-checkbox-control__checked{display:none}.rank-math-checkbox-control .components-base-control__field .components-checkbox-control__input-container .components-checkbox-control__input{display:inline-block;width:1rem;min-width:1rem;height:1rem;padding:0 !important;margin:0 5px 0 0;border:1px solid #8c8f94;border-radius:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);outline:0;color:#50575e;background:#fff;line-height:0;text-align:center;vertical-align:-3px;clear:none;transition:.05s border-color ease-in-out}@media screen and (max-width: 782px){.rank-math-checkbox-control .components-base-control__field .components-checkbox-control__input-container .components-checkbox-control__input{width:1.5625rem;height:1.5625rem;max-width:1.5625rem}}.rank-math-checkbox-control .components-base-control__field .components-checkbox-control__input-container .components-checkbox-control__input:disabled{border-color:rgba(255,255,255,.75);box-shadow:inset 0 1px 2px rgba(0,0,0,.04);color:rgba(44,51,56,.5);opacity:.7;background:rgba(255,255,255,.5);pointer-events:none}.rank-math-checkbox-control .components-base-control__field .components-checkbox-control__input-container .components-checkbox-control__input:disabled+label{pointer-events:none}.rank-math-checkbox-control .components-base-control__field .components-checkbox-control__input-container .components-checkbox-control__input:focus,.rank-math-checkbox-control .components-base-control__field .components-checkbox-control__input-container .components-checkbox-control__input:hover:not(:disabled){box-shadow:0 0 0 1px #2271b1}.rank-math-checkbox-control .components-base-control__field .components-checkbox-control__input-container .components-checkbox-control__input:focus{border-color:#2271b1;outline:2px solid rgba(0,0,0,0)}.rank-math-checkbox-control .components-base-control__field .components-checkbox-control__input-container .components-checkbox-control__input:checked::before{float:left;content:url("+m+');width:1.3125rem;height:1.3125rem;margin:-0.1875rem 0 0 -0.25rem}@media screen and (max-width: 782px){.rank-math-checkbox-control .components-base-control__field .components-checkbox-control__input-container .components-checkbox-control__input:checked::before{width:1.875rem;height:1.875rem;margin-left:-0.3125rem;margin-right:-0.3125rem}}.rank-math-checkbox-control .components-base-control__field .components-checkbox-control__label{color:#242628;font-size:14px;line-height:16px;vertical-align:middle;cursor:pointer}.rank-math-checkbox-control.is-disabled .components-base-control__field label{pointer-events:none}.rank-math-checkbox-control.metabox.is-indeterminate{display:inline-block;width:49%;margin:1px 0 5px 0}.rank-math-checkbox-control.metabox .components-base-control__field .components-checkbox-control__input:hover:not(:focus){box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.rank-math-checkbox-control.metabox .components-base-control__field .components-checkbox-control__input:checked{border-color:#069de3;box-shadow:none;background:#069de3}.rank-math-checkbox-control.metabox .components-base-control__field .components-checkbox-control__input:checked:hover{box-shadow:none}.rank-math-checkbox-control.metabox .components-base-control__field .components-checkbox-control__input:checked::before{content:"";color:#fff;font-family:"dashicons";font-size:20px;line-height:20px}@media screen and (max-width: 782px){.rank-math-checkbox-control.metabox .components-base-control__field .components-checkbox-control__input:checked::before{width:1.875rem;height:1.875rem;margin:2px -0.3125rem;font-size:30px}}',""]),e.Z=u},1403:function(t,e,n){"use strict";var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([t.id,':root{--rankmath-wp-adminbar-height: 0}.field-big-labels .rank-math-checkbox-list{padding:0;margin:0}.field-big-labels .rank-math-checkbox-list::before{display:table;content:""}.field-big-labels .rank-math-checkbox-list li{float:left;padding:0 8px;margin:0 0 15px;width:50%;box-sizing:border-box}.field-big-labels .rank-math-checkbox-list li .rank-math-checkbox-control{width:100% !important;margin:0 !important}.field-big-labels .rank-math-checkbox-list li .rank-math-checkbox-control .components-base-control__field{position:relative}.field-big-labels .rank-math-checkbox-list li .rank-math-checkbox-control .components-base-control__field .components-checkbox-control__label{display:block;width:100%;padding:10px 12px 10px 38px;border:1px solid #c3c4c7;border-radius:3px;background:#f8f9fa;cursor:pointer}.field-big-labels .rank-math-checkbox-list li .rank-math-checkbox-control .components-base-control__field .components-checkbox-control__label:hover{border-color:#7f868d}@media screen and (max-width: 782px){.field-big-labels .rank-math-checkbox-list li .rank-math-checkbox-control .components-base-control__field .components-checkbox-control__label{padding-left:50px}}.field-big-labels .rank-math-checkbox-list li .rank-math-checkbox-control .components-base-control__field .components-checkbox-control__input-container{position:absolute;top:50%;left:13px;transform:translateY(-50%);width:fit-content;height:fit-content}.field-big-labels .rank-math-checkbox-list li .rank-math-checkbox-control.is-disabled .components-checkbox-control__label{opacity:.7}',""]),e.Z=i},2548:function(t,e,n){"use strict";var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([t.id,":root{--rankmath-wp-adminbar-height: 0}.rank-math-radio-control .components-radio-control__input[type=radio]{display:inline-block;width:1rem;min-width:1rem;height:1rem;padding:0 !important;margin:0 5px 0 0;border:1px solid #8c8f94;border-radius:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);outline:0;color:#50575e;background:#fff;line-height:0;text-align:center;vertical-align:-3px;clear:none;transition:.05s border-color ease-in-out;margin-right:9px;border-radius:50%;line-height:.71428571}@media screen and (max-width: 782px){.rank-math-radio-control .components-radio-control__input[type=radio]{width:1.5625rem;height:1.5625rem;max-width:1.5625rem}}.rank-math-radio-control .components-radio-control__input[type=radio]:checked::before{position:unset;transform:none;width:.5rem;height:.5rem;margin:.1875rem;border:none;background-color:#3582c4}.rank-math-radio-control .components-radio-control__input[type=radio]:disabled{border-color:rgba(255,255,255,.75);box-shadow:inset 0 1px 2px rgba(0,0,0,.04);color:rgba(44,51,56,.5);opacity:.7;background:rgba(255,255,255,.5);pointer-events:none}.rank-math-radio-control .components-radio-control__input[type=radio]:disabled+label{pointer-events:none}.rank-math-radio-control label{color:#242628;font-size:14px;line-height:16px;vertical-align:middle;cursor:pointer}.rank-math-radio-control.metabox .components-radio-control__input[type=radio],.rank-math-radio-control.metabox .components-radio-control__input[type=radio]:disabled{border-color:#7f868d;box-shadow:0 0 0 1px #7f868d}.rank-math-radio-control.metabox .components-radio-control__input[type=radio]:checked{border-color:#069de3;box-shadow:0 0 0 1px #069de3}.rank-math-radio-control.metabox .components-radio-control__input[type=radio]:checked::before{background:#069de3}@media screen and (max-width: 782px){.rank-math-radio-control .components-radio-control__input[type=radio]:checked::before{transform:translate(5px, 5px)}}",""]),e.Z=i},6236:function(t,e,n){"use strict";var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([t.id,':root{--rankmath-wp-adminbar-height: 0}.rank-math-toggle-control .components-base-control__field{margin-bottom:0}.rank-math-toggle-control .components-base-control__field .components-flex{gap:8px}.rank-math-toggle-control .components-base-control__field .components-flex .components-form-toggle{height:unset;margin-right:0}.rank-math-toggle-control .components-base-control__field .components-flex .components-form-toggle__input:focus+.components-form-toggle__track{box-shadow:none;outline:none}.rank-math-toggle-control .components-base-control__field .components-flex .components-form-toggle__input:focus+.components-form-toggle__track:hover:not(:disabled),.rank-math-toggle-control .components-base-control__field .components-flex .components-form-toggle__input:focus+.components-form-toggle__track:focus:not(:disabled),.rank-math-toggle-control .components-base-control__field .components-flex .components-form-toggle__input:focus+.components-form-toggle__track:active:not(:disabled){box-shadow:none;outline:none}.rank-math-toggle-control .components-base-control__field .components-flex .components-form-toggle__track{width:50px;height:24px;border:2px solid #6c7781;border-radius:34px}.rank-math-toggle-control .components-base-control__field .components-flex .components-form-toggle__thumb{top:50%;left:5px;transform:translateY(-50%);width:14px;height:14px;border:none;background-color:#6c7781}.rank-math-toggle-control .components-base-control__field .components-flex .components-form-toggle::after{content:"";position:absolute;top:50%;right:6px;transform:translateY(-50%);width:8px;height:8px;border:3px solid #6c7781;border-radius:50%;box-sizing:border-box}.rank-math-toggle-control .components-base-control__field .components-flex .components-form-toggle.is-checked .components-form-toggle__track{border-color:#069de3;background-color:#069de3}.rank-math-toggle-control .components-base-control__field .components-flex .components-form-toggle.is-checked .components-form-toggle__thumb{right:5px;left:auto;background-color:#fff}.rank-math-toggle-control .components-base-control__field .components-flex .components-form-toggle.is-checked::after{right:auto;left:11px;width:3px;height:8px;border:none;border-radius:1px;background:#fff}.rank-math-toggle-control .components-base-control__field .components-flex .components-form-toggle.is-disabled{opacity:1;pointer-events:none}.rank-math-toggle-control .components-base-control__field .components-flex .components-form-toggle.is-disabled.is-checked::after{background:#b5bfc9}.rank-math-toggle-control .components-base-control__field .components-flex .components-form-toggle.is-disabled .components-form-toggle__track{border-color:#b5bfc9;background:rgba(0,0,0,0)}.rank-math-toggle-control .components-base-control__field .components-flex .components-form-toggle.is-disabled .components-form-toggle__thumb{background:#b5bfc9}.rank-math-toggle-control .components-base-control__field .components-flex .components-form-toggle.is-disabled::after{border-color:#b5bfc9}.rank-math-toggle-control .components-base-control__field .components-flex .components-form-toggle.is-disabled+label{pointer-events:none}.rank-math-toggle-control .components-base-control__field .components-flex .components-toggle-control__label{color:#242628;font-size:14px;line-height:16px;vertical-align:middle;cursor:pointer}.rank-math-toggle-control.hide-label .components-toggle-control__label{display:none}',""]),e.Z=i},2408:function(t,e,n){"use strict";var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([t.id,':root{--rankmath-wp-adminbar-height: 0}.rank-math-date-picker{display:inline-block;position:relative}.rank-math-date-picker .rank-math-text-control.components-base-control.regular-text{position:relative;width:120px}.rank-math-date-picker .components-datetime__date{position:absolute;left:2px;border:1px solid #dfdfdf;box-shadow:0 3px 6px rgba(0,0,0,.075);background:#fff;opacity:0;z-index:-1;transition:all .2s ease-in-out}.rank-math-date-picker .components-datetime__date:focus-within{opacity:1;z-index:1}.rank-math-date-picker .components-datetime__date>.components-flex{margin-bottom:0;background:#00a0d2}.rank-math-date-picker .components-datetime__date>.components-flex h3,.rank-math-date-picker .components-datetime__date>.components-flex button{color:#fff}.rank-math-date-picker .components-datetime__date>.components-flex h3{font-size:14px}.rank-math-date-picker .components-datetime__date>.components-flex button{box-shadow:none;outline:none}.rank-math-date-picker .components-datetime__date>.components-flex button:hover{opacity:.7}.rank-math-date-picker .components-datetime__date>.css-1srrseb{justify-items:inherit;gap:0;position:relative}.rank-math-date-picker .components-datetime__date>.css-1srrseb>div{padding:10px;color:#fff;background:#32373c;line-height:1.4em;z-index:20}.rank-math-date-picker .components-datetime__date>.css-1srrseb button{width:100%;height:100%;border-radius:0;box-shadow:none;padding:5px 10px;border-top:1px solid #f4f4f4;border-right:1px solid #f4f4f4;color:#444;line-height:1.4em;z-index:20}.rank-math-date-picker .components-datetime__date>.css-1srrseb button:hover:not(:disabled),.rank-math-date-picker .components-datetime__date>.css-1srrseb button:focus:not(:disabled),.rank-math-date-picker .components-datetime__date>.css-1srrseb button[aria-label*=Selected]:not(:disabled){color:#fff;background:#0073aa}.rank-math-date-picker .components-datetime__date>.css-1srrseb button:disabled,.rank-math-date-picker .components-datetime__date>.css-1srrseb button[aria-label*=Selected]:disabled{color:rgba(68,68,68,.5);opacity:1}.rank-math-date-picker .components-datetime__date>.css-1srrseb button[aria-label*=Selected]:disabled{background:#f0f0c0}.rank-math-date-picker .components-datetime__date>.css-1srrseb button:first-of-type{border-left:1px solid #f4f4f4}.rank-math-date-picker .components-datetime__date>.css-1srrseb::after,.rank-math-date-picker .components-datetime__date>.css-1srrseb::before{content:"";display:block;position:absolute;top:38px;bottom:0;background:#f4f4f4;z-index:10}.rank-math-date-picker .components-datetime__date>.css-1srrseb::after{left:0;width:42px}.rank-math-date-picker .components-datetime__date>.css-1srrseb::before{right:0;width:42px}.rank-math-date-picker .components-datetime__date::after{content:"";display:block;position:absolute;bottom:28px;left:0;right:0;height:1px;background:#f4f4f4}.rank-math-date-picker.hide-date-picker .components-datetime__date{opacity:0;z-index:-1}.rank-math-date-picker.show-date-picker .components-datetime__date{opacity:1;z-index:1}.rank-math-date-picker+.field-description{display:inline-block;margin-left:6px}',""]),e.Z=i},4258:function(t,e,n){"use strict";var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([t.id,":root{--rankmath-wp-adminbar-height: 0}.rank-math-text-control.components-base-control .components-base-control__field{margin-bottom:0}.rank-math-text-control.components-base-control .components-base-control__field .components-text-control__input{min-height:30px;padding:0 8px;margin:0 1px;font-size:14px;line-height:2;border-radius:4px;border:1px solid #8c8f94;box-shadow:0 0 0 rgba(0,0,0,0);color:#2c3338;background-color:#fff}.rank-math-text-control.components-base-control .components-base-control__field .components-text-control__input:read-only{background-color:#f0f0f1}.rank-math-text-control.components-base-control .components-base-control__field .components-text-control__input:focus{background:#fff}.rank-math-text-control.components-base-control .components-base-control__field .components-text-control__input:focus{border-color:#2271b1;box-shadow:0 0 0 1px #2271b1;outline:2px solid rgba(0,0,0,0)}.rank-math-text-control.components-base-control .components-base-control__field .components-text-control__input:disabled{border-color:rgba(255,255,255,.75);box-shadow:inset 0 1px 2px rgba(0,0,0,.04);color:rgba(44,51,56,.5);background:rgba(255,255,255,.5)}.rank-math-text-control.components-base-control.regular-text{width:100%}.rank-math-text-control.components-base-control.regular-text .components-base-control__field .components-text-control__input{width:100%;height:40px;padding:.75em .6em;border-color:#7f868d;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.rank-math-text-control.components-base-control.regular-text .components-base-control__field .components-text-control__input:hover:not(:disabled){border-color:#069de3;outline:none}.rank-math-text-control.components-base-control.regular-text .components-base-control__field .components-text-control__input:focus:not(:disabled){box-shadow:0 0 0 1px #069de3;border-color:#069de3;outline:none;background-color:#fff}.rank-math-text-control.components-base-control.no-value .invalid{background:pink}.rank-math-text-control.components-base-control:not(.no-value) .invalid{background-color:#fff;border-color:#8c8f94 !important}.rank-math-text-control.components-base-control:not(.no-value) .invalid:focus{border-color:#2271b1 !important}.rank-math-text-control.components-base-control:not(.no-value) .invalid+span{display:none}@media screen and (max-width: 782px){.rank-math-text-control.components-base-control .components-base-control__field .components-text-control__input{min-height:40px;padding:3px 10px;font-size:16px}}",""]),e.Z=i},5912:function(t,e,n){"use strict";var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([t.id,':root{--rankmath-wp-adminbar-height: 0}.rank-math-textarea-control.components-base-control .components-base-control__field{margin:0}.rank-math-textarea-control.components-base-control .components-textarea-control__input{padding:2px 6px;font-size:14px;line-height:1.42857143;overflow:auto;resize:vertical;border-radius:4px;border:1px solid #8c8f94;box-shadow:0 0 0 rgba(0,0,0,0);color:#2c3338;background-color:#fff}.rank-math-textarea-control.components-base-control .components-textarea-control__input:read-only{background-color:#f0f0f1}.rank-math-textarea-control.components-base-control .components-textarea-control__input:focus{border-color:#2271b1;box-shadow:0 0 0 1px #2271b1;outline:2px solid rgba(0,0,0,0)}.rank-math-textarea-control.components-base-control .components-textarea-control__input:disabled{border-color:rgba(255,255,255,.75);box-shadow:inset 0 1px 2px rgba(0,0,0,.04);color:rgba(44,51,56,.5);background:rgba(255,255,255,.5)}.rank-math-textarea-control.components-base-control.metabox .components-textarea-control__input,.rank-math-textarea-control.components-base-control.code-box .components-textarea-control__input{display:block;width:100%;height:40px;padding:.75em .6em;border-color:#7f868d;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;height:auto;resize:none}.rank-math-textarea-control.components-base-control.metabox .components-textarea-control__input:hover:not(:disabled),.rank-math-textarea-control.components-base-control.code-box .components-textarea-control__input:hover:not(:disabled){border-color:#069de3;outline:none}.rank-math-textarea-control.components-base-control.metabox .components-textarea-control__input:focus:not(:disabled),.rank-math-textarea-control.components-base-control.code-box .components-textarea-control__input:focus:not(:disabled){box-shadow:0 0 0 1px #069de3;border-color:#069de3;outline:none;background-color:#fff}.rank-math-textarea-control.components-base-control.code-box .components-textarea-control__input,.rank-math-textarea-control.components-base-control.code-box .components-textarea-control__input:focus{display:block;width:100%;border-color:#32344b;color:#bbbec5;background:#32344b;resize:none}.rank-math-textarea-control.components-base-control.code-box .components-textarea-control__input::placeholder,.rank-math-textarea-control.components-base-control.code-box .components-textarea-control__input:focus::placeholder{color:#63686f}.rank-math-textarea-control.components-base-control.code .components-textarea-control__input{font-family:"Consolas","Monaco",monospace}',""]),e.Z=i},3326:function(t,e,n){"use strict";var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([t.id,":root{--rankmath-wp-adminbar-height: 0}.rank-math-table{width:100%;border:1px solid #c3c4c7;border-collapse:collapse;box-shadow:0 1px 1px rgba(0,0,0,.04);font-size:14px}.rank-math-table *{word-wrap:break-word}.rank-math-table thead{border-bottom:1px solid #c3c4c7;background:#fff}.rank-math-table tbody tr:nth-child(2n+1){background:#f6f7f7}.rank-math-table td,.rank-math-table th{padding:15px 10px;text-align:left;vertical-align:top}.rank-math-table th{color:#2c3338;line-height:1.4em;font-weight:600;vertical-align:top;text-transform:capitalize}.rank-math-table td{color:#50575e;line-height:1.3;vertical-align:middle}.rank-math-table.small td,.rank-math-table.small th{padding:8px 10px;font-size:13px;line-height:1.5em}",""]),e.Z=i},6185:function(t,e,n){"use strict";var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([t.id,':root{--rankmath-wp-adminbar-height: 0}.rank-math-rating{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:316px;height:60px;border:1px solid #e2e4e7;border-radius:6px;background:#fff}.rank-math-rating__stars{margin:auto}.rank-math-rating__stars .components-button{height:fit-content;box-shadow:none;outline:none;color:#aaa}.rank-math-rating__stars .components-button:hover:not(:disabled),.rank-math-rating__stars .components-button:focus:not(:disabled),.rank-math-rating__stars .components-button:active:not(:disabled){box-shadow:none;outline:none}.rank-math-rating__stars .components-button.has-icon{min-width:fit-content;padding:0}.rank-math-rating__stars .components-button .dashicons{width:40px !important;height:40px !important;margin:0;font-size:40px !important}.rank-math-rating__stars .components-button:hover,.rank-math-rating__stars .components-button.highlighted{color:#f9cb12}.rank-math-rating__face{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:70px;height:100%;border-left:1px solid #e2e4e7;background:#f0f2f4}.rank-math-rating__face .smiley{position:relative;width:40px;height:40px;padding:5px;border-radius:100%;box-sizing:border-box;background:linear-gradient(135deg, #ffe919 0%, #fbc000 100%)}.rank-math-rating__face .smiley .eyes{width:100%;padding:0 5px;margin-top:15%;box-sizing:border-box;transition:all 300ms cubic-bezier(0.645, 0.045, 0.355, 1)}.rank-math-rating__face .smiley .eyes .eye{position:relative;float:left;width:8px;height:8px;border-radius:100%;background:#b57700}.rank-math-rating__face .smiley .eyes .eye:nth-of-type(2){float:right}.rank-math-rating__face .smiley .eyes .eye::after{display:block;content:"";position:absolute;top:-15px;left:5px;transform:rotate(0deg);height:0;width:0;background:#fed800;transition:all 300ms cubic-bezier(0.645, 0.045, 0.355, 1)}.rank-math-rating__face .smiley .eyes .eye:first-of-type::after{right:5px;left:auto;transform:rotate(0deg)}.rank-math-rating__face .smiley .mouth{position:absolute;bottom:18%;left:50%;width:60%;height:30%;margin-left:-30%;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:40px;border-bottom-left-radius:40px;box-sizing:border-box;background:#b57700;transition:all 300ms cubic-bezier(0.645, 0.045, 0.355, 1)}.rank-math-rating__face .smiley.angry .eyes{margin-top:35%}.rank-math-rating__face .smiley.angry .eye::after{top:-3px;left:-5px;transform:rotate(-35deg);width:120%;height:50%;border-radius:0}.rank-math-rating__face .smiley.angry .eye:first-of-type::after{right:-5px;left:auto;transform:rotate(35deg)}.rank-math-rating__face .smiley.angry .mouth{bottom:18%;left:50%;width:40%;height:20%;margin-left:-20%;border-bottom:0;border-top-left-radius:100%;border-top-right-radius:100%;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.rank-math-rating__face .smiley.angry .eyes,.rank-math-rating__face .smiley.angry .mouth{animation:move-angry-head .6s}.rank-math-rating__face .smiley.normal .eyes{margin-top:30%}.rank-math-rating__face .smiley.normal .eye{height:8px;margin-top:0;animation:blink .6s}.rank-math-rating__face .smiley.normal .mouth{bottom:25%;width:40%;height:10%;margin-left:-20%;border-top-left-radius:40px;border-top-right-radius:40px;border-bottom-right-radius:40px;border-bottom-left-radius:40px}.rank-math-rating__face .smiley.happy .eyes{animation:move-eyes-down .8s}.rank-math-rating__face .smiley.happy .eye:nth-of-type(2){height:8px;margin-top:0;animation:wink .8s}@keyframes wink{0%{height:8px;margin-top:0}30%{height:4px;margin-top:4px}70%{height:4px;margin-top:4px}100%{height:8px;margin-top:0}}@keyframes move-eyes-down{0%{margin-top:15%}35%{margin-top:19%}65%{margin-top:19%}100%{margin-top:15%}}@keyframes move-angry-head{0%{transform:translateX(0%)}20%{transform:translateX(-20%)}40%{transform:translateX(15%)}60%{transform:translateX(-10%)}80%{transform:translateX(5%)}100%{transform:translateX(0%)}}',""]),e.Z=i},5772:function(t,e,n){"use strict";var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([t.id,":root{--rankmath-wp-adminbar-height: 0}.rank-math-tooltip-container{display:inline;vertical-align:middle}.rank-math-tooltip-container.is-block{display:block}.rank-math-tooltip-container .dashicons-editor-help{color:#b5bfc9;height:20px;line-height:18px}.rank-math-tooltip-container:hover .dashicons-editor-help{color:#069de3}.rank-math-tooltip-popover{transition:all .3s ease-in-out;z-index:-1;opacity:0 !important;pointer-events:none}.rank-math-tooltip-popover.is-visible{margin:0 !important;z-index:1000000;opacity:1 !important}.rank-math-tooltip-popover.top,.rank-math-tooltip-popover.top-end,.rank-math-tooltip-popover.top-start,.rank-math-tooltip-popover.bottom,.rank-math-tooltip-popover.bottom-end .rank-math-tooltip-popover.bottom-start{margin-top:10px}.rank-math-tooltip-popover.left,.rank-math-tooltip-popover.left-end,.rank-math-tooltip-popover.left-start,.rank-math-tooltip-popover.right,.rank-math-tooltip-popover.right-end,.rank-math-tooltip-popover.right-start{margin-left:10px}.rank-math-tooltip-popover .components-popover__content{width:200px;padding:8px 10px;border-radius:3px;box-shadow:none;outline:none;color:#fff;background:#555d66;font-size:11px;font-weight:400;line-height:1.5;text-align:center;white-space:normal}.rank-math-tooltip-popover .components-popover__arrow .components-popover__triangle-bg{fill:#555d66}.rank-math-tooltip-popover .components-popover__arrow .components-popover__triangle-border{stroke:rgba(0,0,0,0)}.rank-math-tooltip-popover .components-popover__arrow::before{background:#555d66}",""]),e.Z=i},388:function(t,e,n){"use strict";var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([t.id,':root{--rankmath-wp-adminbar-height: 0}.media-status .img-status{display:inline-block;position:relative;width:auto;margin-right:10px;vertical-align:middle;clear:none}.media-status .img-status:hover img{border-color:#fc948b;box-shadow:0 0 0 1px #fc948b}.media-status .img-status:hover .remove-file-button{opacity:1}.media-status .img-status img{max-width:350px;height:auto;margin:15px 0 0 0;border:5px solid #fff;border-radius:2px;box-shadow:inset 0 0 15px rgba(0,0,0,.3),inset 0 0 0 1px rgba(0,0,0,.05);outline:1px solid #e9e9e9;background:#eee;background-image:linear-gradient(45deg, #d0d0d0 25%, transparent 25%, transparent 75%, #d0d0d0 75%, #d0d0d0),linear-gradient(45deg, #d0d0d0 25%, transparent 25%, transparent 75%, #d0d0d0 75%, #d0d0d0);background-position:0 0,10px 10px;background-size:20px 20px;cursor:pointer}.media-status .img-status .remove-file-button,.media-status .img-status .remove-file-button:hover:not(:disabled){background-color:#fc948b}.media-status .img-status .remove-file-button{display:flex;align-items:center;justify-content:center;position:absolute;top:16px;right:1px;left:auto;width:38px;height:38px;border:0;border-radius:0;opacity:0;line-height:38px}.media-status .img-status .remove-file-button:hover:not(:disabled){border:0}.media-status .img-status .remove-file-button:focus{box-shadow:none;outline:none}.media-status .img-status .remove-file-button::before{display:inline-block;content:"";color:#fff;font-family:"dashicons";font-size:20px;font-weight:400;font-style:normal;text-align:center;vertical-align:top;text-decoration:none}',""]),e.Z=i},5399:function(t,e,n){"use strict";var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a),l=n(1667),c=n.n(l),s=new URL(n(9394),n.b),u=new URL(n(866),n.b),m=i()(r()),p=c()(s),b=c()(u);m.push([t.id,":root{--rankmath-wp-adminbar-height: 0}.components-base-control__field.css-1t5ousf{margin-bottom:0}.rank-math-select-control.rank-math-select-control.rank-math-select-control{width:fit-content;max-width:25rem;border-radius:3px;gap:0}.rank-math-select-control.rank-math-select-control.rank-math-select-control .components-input-control-suffix-wrapper{display:none}.rank-math-select-control.rank-math-select-control.rank-math-select-control .components-input-control__label{color:#242628;font-size:14px;line-height:16px;vertical-align:middle;cursor:pointer;font-weight:400;line-height:1.4em;text-transform:inherit}.rank-math-select-control.rank-math-select-control.rank-math-select-control .components-select-control__input{min-height:30px;padding:0 24px 0 8px;border-color:#8c8f94;border-radius:3px;color:#2c3338;background:#fff url("+p+") no-repeat right 5px top 55%;background-size:16px 16px;font-size:14px;line-height:2;vertical-align:middle}.rank-math-select-control.rank-math-select-control.rank-math-select-control .components-select-control__input:hover{color:#2271b1}.rank-math-select-control.rank-math-select-control.rank-math-select-control .components-select-control__input:focus{border-color:#2271b1;color:#0a4b78}.rank-math-select-control.rank-math-select-control.rank-math-select-control:focus-within .components-select-control__input,.rank-math-select-control.rank-math-select-control.rank-math-select-control:focus-within .components-input-control__backdrop{border-color:#2271b1 !important}.rank-math-select-control.rank-math-select-control.rank-math-select-control:focus-within .components-input-control__backdrop{box-shadow:0 0 0 1px #2271b1 !important}.rank-math-select-control.rank-math-select-control.rank-math-select-control.is-disabled .components-input-control__container{opacity:.7}.rank-math-select-control.rank-math-select-control.rank-math-select-control.is-disabled .components-select-control__input{color:#a7aaad;border-color:#dcdcde;background-color:#f6f7f7;background-image:url("+b+");text-shadow:0 1px 0 #fff;cursor:default}.rank-math-select-control.rank-math-select-control.rank-math-select-control.is-metabox{width:100%}.rank-math-select-control.rank-math-select-control.rank-math-select-control.is-metabox .components-select-control__input{min-height:40px;padding:0px 22px 0px .6em}.rank-math-select-control.rank-math-select-control.rank-math-select-control.is-metabox:hover .components-select-control__input,.rank-math-select-control.rank-math-select-control.rank-math-select-control.is-metabox:focus-within .components-select-control__input{color:#2271b1}.rank-math-select-control.rank-math-select-control.rank-math-select-control.is-metabox:hover .components-input-control__backdrop,.rank-math-select-control.rank-math-select-control.rank-math-select-control.is-metabox:focus-within .components-input-control__backdrop{border-color:#069de3 !important}.rank-math-select-control.rank-math-select-control.rank-math-select-control.is-metabox:focus-within .components-input-control__backdrop{box-shadow:0 0 0 1px #069de3 !important}@media screen and (max-width: 782px){.rank-math-select-control.rank-math-select-control.rank-math-select-control{width:100%;max-width:100%}.rank-math-select-control.rank-math-select-control.rank-math-select-control .components-select-control__input{min-height:40px;padding:5px 24px 5px 8px;font-size:16px;line-height:1.625}}",""]),e.Z=m},719:function(t,e,n){"use strict";var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([t.id,":root{--rankmath-wp-adminbar-height: 0}.rank-math-select-variable{position:relative;max-width:25rem;background-color:#fff}.rank-math-select-variable[aria-disabled=true]{pointer-events:none}.rank-math-select-variable .select-input{position:relative}.rank-math-select-variable .select-input .components-text-control__input{padding-right:50px}.rank-math-select-variable .select-input .rank-math-text-control+.rank-math-button{top:1px;right:0;bottom:1px;border-width:0 0 0 1px;border-radius:0 3px 3px 0}.rank-math-select-variable .select-input .rank-math-textarea-control+.rank-math-button{top:auto;right:1px;bottom:1px;min-height:40px;border-width:1px 0 0 1px;border-radius:3px 0 3px 0}.rank-math-select-variable .select-input .rank-math-button{position:absolute;height:auto;padding:0 10px;box-shadow:none;color:#858b90;line-height:40px}.rank-math-select-variable .select-menu{position:absolute;top:48px;right:0;z-index:999;overflow:auto;width:80%;max-width:450px;height:220px;border:1px solid #b5bfc9;border-radius:6px;background:#fff}.rank-math-select-variable .select-menu.is-textarea-menu{top:70px}.rank-math-select-variable .select-menu .components-search-control .components-base-control__field{margin-bottom:0}.rank-math-select-variable .select-menu .components-search-control .components-base-control__field .components-input-control__container{background-color:rgba(0,0,0,0)}.rank-math-select-variable .select-menu .components-search-control .components-base-control__field .components-input-control__container .components-input-control__input{border-radius:4px;border:1px solid #8c8f94;box-shadow:0 0 0 rgba(0,0,0,0);color:#2c3338;background-color:#fff;width:calc(100% - 20px);max-width:100%;height:34px;min-height:30px;padding:0 8px;margin:10px;border-color:#b5bfc9;background:#fff;font-size:14px;line-height:2}.rank-math-select-variable .select-menu .components-search-control .components-base-control__field .components-input-control__container .components-input-control__input:focus{border-color:#2271b1;box-shadow:0 0 0 1px #2271b1;outline:2px solid rgba(0,0,0,0)}.rank-math-select-variable .select-menu .components-search-control .components-base-control__field .components-input-control__container .components-input-control__input:disabled{border-color:rgba(255,255,255,.75);box-shadow:inset 0 1px 2px rgba(0,0,0,.04);color:rgba(44,51,56,.5);background:rgba(255,255,255,.5)}.rank-math-select-variable .select-menu .components-search-control .components-base-control__field .components-input-control__container .components-input-control__input:focus{border-color:#069de3;box-shadow:0 0 0 1px #069de3 !important;outline:2px solid rgba(0,0,0,0);background-color:#fff}.rank-math-select-variable .select-menu .components-search-control .components-base-control__field .components-input-control__container .components-input-control__suffix{display:none}.rank-math-select-variable .select-menu .components-search-control .components-base-control__field .components-input-control__container .components-input-control__backdrop{border:0;box-shadow:none;outline:none}.rank-math-select-variable .select-menu ul{margin:0}.rank-math-select-variable .select-menu ul li{position:relative;margin:0;padding:10px;cursor:pointer}.rank-math-select-variable .select-menu ul li:not(:last-child){border-bottom:1px solid #b5bfc9}.rank-math-select-variable .select-menu ul li div:first-of-type{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.rank-math-select-variable .select-menu ul li div:first-of-type p,.rank-math-select-variable .select-menu ul li div:first-of-type h1{margin:0}.rank-math-select-variable .select-menu ul li div:first-of-type p,.rank-math-select-variable .select-menu ul li div:first-of-type h1{font-size:12px;line-height:16px}.rank-math-select-variable .select-menu ul li div:first-of-type h1{font-weight:600}.rank-math-select-variable .select-menu ul li div:first-of-type p{display:inline-block;padding:.25em .4em;margin-top:3px;border-radius:.25rem;background-color:#f0f2f4;font-size:12px;line-height:16px}.rank-math-select-variable .select-menu ul li .description{display:block;color:#7f868d;font-style:italic}.rank-math-select-variable .select-menu ul li:hover{background:#f8f9fa}",""]),e.Z=i},3539:function(t,e,n){"use strict";var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([t.id,':root{--rankmath-wp-adminbar-height: 0}.rank-math-select-with-searchbox{position:relative;max-width:25rem;background-color:#fff}.rank-math-select-with-searchbox label{color:#242628;font-size:14px;line-height:16px;vertical-align:middle;cursor:pointer;line-height:1.4em}.rank-math-select-with-searchbox .components-button.is-secondary{display:flex;justify-content:space-between;width:100%;height:40px;padding:.75em .6em;border-color:#7f868d;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;border-width:1px;border-style:solid;border-radius:4px;box-sizing:border-box;box-shadow:none;color:#444;background-color:#fff;line-height:18px}.rank-math-select-with-searchbox .components-button.is-secondary:hover:not(:disabled){border-color:#069de3;outline:none}.rank-math-select-with-searchbox .components-button.is-secondary:focus:not(:disabled){box-shadow:0 0 0 1px #069de3;border-color:#069de3;outline:none;background-color:#fff}.rank-math-select-with-searchbox .components-button.is-secondary::after{content:"";margin-left:auto;color:#888;font-size:18px;font-family:"dashicons"}.rank-math-select-with-searchbox .components-button.is-secondary:hover:not(:focus):not(:disabled),.rank-math-select-with-searchbox .components-button.is-secondary:active:not(:focus):not(:disabled){box-shadow:none;color:currentColor;background-color:#fff}.rank-math-select-with-searchbox .components-button.is-secondary:focus:not(:disabled){color:#444;background-color:#fff}.rank-math-select-with-searchbox .components-button.is-secondary:disabled{color:rgba(44,51,56,.5);pointer-events:none}.rank-math-select-with-searchbox .components-button.is-secondary:disabled::after{color:currentColor}.rank-math-select-with-searchbox .components-button.is-secondary[aria-expanded=true]{border-bottom-right-radius:0;border-bottom-left-radius:0}.rank-math-select-with-searchbox .components-button.is-secondary[aria-expanded=true]::after{transform:rotate(180deg)}.rank-math-select-with-searchbox .select-menu{display:block;position:absolute;left:0;z-index:1051;width:100%;border:1px solid #7f868d;border-top:none;border-radius:4px;border-top-left-radius:0;border-top-right-radius:0;box-sizing:border-box;background-color:#fff}.rank-math-select-with-searchbox .select-menu .components-search-control .components-base-control__field{margin-bottom:0}.rank-math-select-with-searchbox .select-menu .components-search-control .components-base-control__field .components-input-control__container{background-color:rgba(0,0,0,0)}.rank-math-select-with-searchbox .select-menu .components-search-control .components-base-control__field .components-input-control__container .components-input-control__input{border-radius:4px;border:1px solid #8c8f94;box-shadow:0 0 0 rgba(0,0,0,0);color:#2c3338;background-color:#fff;width:calc(100% - 8px);max-width:100%;height:34px;min-height:30px;padding:0 8px;margin:4px;border-color:#b5bfc9;background:#fff;font-size:14px;line-height:2}.rank-math-select-with-searchbox .select-menu .components-search-control .components-base-control__field .components-input-control__container .components-input-control__input:focus{border-color:#2271b1;box-shadow:0 0 0 1px #2271b1;outline:2px solid rgba(0,0,0,0)}.rank-math-select-with-searchbox .select-menu .components-search-control .components-base-control__field .components-input-control__container .components-input-control__input:disabled{border-color:rgba(255,255,255,.75);box-shadow:inset 0 1px 2px rgba(0,0,0,.04);color:rgba(44,51,56,.5);background:rgba(255,255,255,.5)}.rank-math-select-with-searchbox .select-menu .components-search-control .components-base-control__field .components-input-control__container .components-input-control__input:focus{border-color:#069de3;box-shadow:0 0 0 1px #069de3 !important;outline:2px solid rgba(0,0,0,0);background-color:#fff}.rank-math-select-with-searchbox .select-menu .components-search-control .components-base-control__field .components-input-control__container .components-input-control__suffix{display:none}.rank-math-select-with-searchbox .select-menu .components-search-control .components-base-control__field .components-input-control__container .components-input-control__backdrop{border:0;box-shadow:none;outline:none}.rank-math-select-with-searchbox .select-menu ul{margin:0;max-height:200px;overflow-y:auto}.rank-math-select-with-searchbox .select-menu ul li{padding:6px;margin-bottom:6px;font-size:13px;cursor:pointer}.rank-math-select-with-searchbox .select-menu ul li:hover{color:#fff;background-color:#5897fb}.rank-math-select-with-searchbox .select-menu .no-results{display:block;margin:6px;font-size:13px}',""]),e.Z=i},4465:function(t,e,n){"use strict";var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([t.id,":root{--rankmath-wp-adminbar-height: 0}.components-base-control .components-base-control__field .rank-math-toggle-group-control.components-toggle-group-control{display:inline-block;width:fit-content;padding:5px 0 0 5px;margin:0;border:1px solid #b5bfc9;border-radius:4px;background:#fff}.components-base-control .components-base-control__field .rank-math-toggle-group-control.components-toggle-group-control:before{display:none}.components-base-control .components-base-control__field .rank-math-toggle-group-control.components-toggle-group-control:focus-within{box-shadow:none;outline:none}.components-base-control .components-base-control__field .rank-math-toggle-group-control.components-toggle-group-control .components-toggle-group-control-option-base{min-height:36px;margin-right:5px;margin-bottom:5px;padding:0 15px;border:1px solid #dadfe4;border-radius:4px;box-sizing:border-box;color:#666d73;white-space:wrap;transition:none}.components-base-control .components-base-control__field .rank-math-toggle-group-control.components-toggle-group-control .components-toggle-group-control-option-base:hover{border-color:#069de3;color:#069de3}.components-base-control .components-base-control__field .rank-math-toggle-group-control.components-toggle-group-control .components-toggle-group-control-option-base[aria-checked=true],.components-base-control .components-base-control__field .rank-math-toggle-group-control.components-toggle-group-control .components-toggle-group-control-option-base[aria-checked=true]:hover{border-color:#069de3;color:#fff;background-color:#069de3}.components-base-control .components-base-control__field .rank-math-toggle-group-control.components-toggle-group-control .components-toggle-group-control-option-base>div{font-size:14px;font-weight:500}.components-base-control .components-base-control__field .rank-math-toggle-group-control.components-toggle-group-control .components-toggle-group-control-option-base+div{display:none}.components-base-control .components-base-control__field .rank-math-toggle-group-control.components-toggle-group-control[aria-disabled=true]{opacity:.4}.components-base-control .components-base-control__field .css-zjik7{display:none}",""]),e.Z=i},7269:function(t,e,n){"use strict";var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([t.id,":root{--rankmath-wp-adminbar-height: 0}.rank-math-status-anchor-tag.components-button.is-secondary{height:22px;padding:4px 6px;border-radius:2px;box-shadow:none;outline:none;font-size:11px;line-height:13px}.rank-math-status-anchor-tag.components-button.is-secondary:hover:not(:disabled),.rank-math-status-anchor-tag.components-button.is-secondary:focus:not(:disabled),.rank-math-status-anchor-tag.components-button.is-secondary:active:not(:disabled){box-shadow:none;outline:none}.rank-math-status-anchor-tag.components-button.is-secondary.is-good{color:#55a853;background-color:rgba(85,168,83,.1)}.rank-math-status-anchor-tag.components-button.is-secondary.is-good:active{color:#fff;background-color:#7ac979}.rank-math-status-anchor-tag.components-button.is-secondary.is-good:hover,.rank-math-status-anchor-tag.components-button.is-secondary.is-good:focus{color:#3d993a;background-color:rgba(85,168,83,.15)}.rank-math-status-anchor-tag.components-button.is-secondary.is-neutral{color:#df962c;background-color:rgba(223,150,44,.1)}.rank-math-status-anchor-tag.components-button.is-secondary.is-neutral:active{color:#fff;background-color:#ffbe5f}.rank-math-status-anchor-tag.components-button.is-secondary.is-neutral:hover,.rank-math-status-anchor-tag.components-button.is-secondary.is-neutral:focus{color:#d68915;background-color:rgba(223,150,44,.15)}.rank-math-status-anchor-tag.components-button.is-secondary.is-bad{color:#e37a73;background-color:rgba(227,122,115,.1)}.rank-math-status-anchor-tag.components-button.is-secondary.is-bad:active{color:#fff;background-color:#f29c96}.rank-math-status-anchor-tag.components-button.is-secondary.is-bad:hover,.rank-math-status-anchor-tag.components-button.is-secondary.is-bad:focus{color:#d9655d;background-color:rgba(227,122,115,.15)}.rank-math-status-anchor-tag.components-button.is-secondary.is-default{color:#757575;background-color:rgba(0,0,0,.05)}.rank-math-status-anchor-tag.components-button.is-secondary.is-default:active{color:#fff;background-color:#383838}.rank-math-status-anchor-tag.components-button.is-secondary.is-default:hover,.rank-math-status-anchor-tag.components-button.is-secondary.is-default:focus{color:#383838;background-color:rgba(0,0,0,.1)}",""]),e.Z=i},3328:function(t,e,n){"use strict";var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([t.id,":root{--rankmath-wp-adminbar-height: 0}.rank-math-status-button.components-button{min-height:32px;padding:0 12px;border-radius:4px;font-size:14px;font-weight:500;line-height:2.30769231}.rank-math-status-button.components-button.has-icon.has-text svg{width:14px;height:14px;margin-right:5px}.rank-math-status-button.components-button.is-connected{border:1px solid #58bb58;color:#fff;background-color:#58bb58}.rank-math-status-button.components-button.is-connected svg path{fill:#fff}.rank-math-status-button.components-button.is-disconnected{border:1px solid #ee6a5e;color:#fff;background-color:#ee6a5e}.rank-math-status-button.components-button.is-disconnected svg path{fill:#fff}.rank-math-status-button.components-button.is-disconnect:hover{border-color:#ee6a5e;box-shadow:none;color:#fff;background:#ee6a5e}.rank-math-status-button.components-button.is-connected,.rank-math-status-button.components-button.is-disconnected{pointer-events:none}",""]),e.Z=i},185:function(t,e,n){"use strict";var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([t.id,":root{--rankmath-wp-adminbar-height: 0}.rank-math-status-list{display:flex;gap:8px;width:16.5rem}.rank-math-status-list:active .rank-math-status-list__description-icon{color:#fff;background-color:#383838}.rank-math-status-list__icon{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:14px;height:14px;border-radius:8px;transform:translateY(5px)}.rank-math-status-list__description{flex:1 1 0;color:#2f2f2f;font-size:13px;font-weight:400;line-height:20px}.rank-math-status-list__description a{display:inline-block;visibility:hidden;transform:translateY(1px)}.rank-math-status-list__description a:hover svg{border-radius:6px;background-color:#383838}.rank-math-status-list__description a:hover svg path:not(:last-of-type){fill:#fff}.rank-math-status-list:hover .rank-math-status-list__description a{visibility:visible}.rank-math-status-list.is-good .rank-math-status-list__icon{color:#3d993a;background-color:rgba(85,168,83,.15)}.rank-math-status-list.is-good .rank-math-status-list__icon svg path{fill:#3d993a}.rank-math-status-list.is-good:hover .rank-math-status-list__icon{color:#fff;background-color:#7ac979}.rank-math-status-list.is-good:hover .rank-math-status-list__icon svg path{fill:#fff}.rank-math-status-list.is-neutral .rank-math-status-list__icon{color:#d18e08;background-color:rgba(223,150,44,.15)}.rank-math-status-list.is-neutral .rank-math-status-list__icon svg path{fill:#d18e08}.rank-math-status-list.is-neutral:hover .rank-math-status-list__icon{color:#fff;background-color:#ffbe5f}.rank-math-status-list.is-neutral:hover .rank-math-status-list__icon svg path{fill:#fff}.rank-math-status-list.is-bad .rank-math-status-list__icon{color:#d9655d;background-color:rgba(227,122,115,.15)}.rank-math-status-list.is-bad .rank-math-status-list__icon svg path{fill:#d9655d}.rank-math-status-list.is-bad:hover .rank-math-status-list__icon{color:#fff;background-color:#f29c96}.rank-math-status-list.is-bad:hover .rank-math-status-list__icon svg path{fill:#fff}",""]),e.Z=i},5073:function(t,e,n){"use strict";var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([t.id,":root{--rankmath-wp-adminbar-height: 0}.rank-math-tab-panel{margin-top:20px}.rank-math-tab-panel>.components-tab-panel__tabs,.rank-math-tab-panel>.components-tab-panel__tab-content{position:relative}.rank-math-tab-panel>.components-tab-panel__tabs{z-index:10;flex-wrap:wrap}.rank-math-tab-panel>.components-tab-panel__tabs .components-tab-panel__tabs-item{height:auto;padding:0 15px;border:1px solid #b5bfc9;border-right:0;color:#5b646c;background:#f0f2f4;font-size:15px;font-weight:500;line-height:39px}.rank-math-tab-panel>.components-tab-panel__tabs .components-tab-panel__tabs-item>a{color:inherit;text-decoration:none}.rank-math-tab-panel>.components-tab-panel__tabs .components-tab-panel__tabs-item::before,.rank-math-tab-panel>.components-tab-panel__tabs .components-tab-panel__tabs-item::after{display:none}.rank-math-tab-panel>.components-tab-panel__tabs .components-tab-panel__tabs-item:first-child{border-radius:4px 0 0 0}.rank-math-tab-panel>.components-tab-panel__tabs .components-tab-panel__tabs-item:last-child{border-right:1px solid #b5bfc9;border-radius:0 4px 0 0}.rank-math-tab-panel>.components-tab-panel__tabs .components-tab-panel__tabs-item i{margin-right:9px}.rank-math-tab-panel>.components-tab-panel__tabs .components-tab-panel__tabs-item:hover,.rank-math-tab-panel>.components-tab-panel__tabs .components-tab-panel__tabs-item.is-active{color:#1a1e22;background:#f8f9fa}.rank-math-tab-panel>.components-tab-panel__tabs .components-tab-panel__tabs-item.is-active{border-bottom-color:rgba(0,0,0,0)}.rank-math-tab-panel>.components-tab-panel__tabs .components-tab-panel__tabs-item.is-external a{margin:0 -15px;padding:0 15px;box-shadow:none}.rank-math-tab-panel>.components-tab-panel__tabs[aria-orientation=horizontal]+.components-tab-panel__tab-content{padding:30px 20px 5.5rem 20px;margin-left:-20px;margin-top:-1px;border-top:1px solid #b5bfc9;border-bottom:1px solid #b5bfc9;background:#f8f9fa}@media screen and (max-width: 768px){.rank-math-tab-panel>.components-tab-panel__tabs{flex-direction:column;border:1px solid #b5bfc9;border-bottom:0;border-radius:4px 4px 0 0}.rank-math-tab-panel>.components-tab-panel__tabs .components-tab-panel__tabs-item{border:0;border-bottom:1px solid #b5bfc9}.rank-math-tab-panel>.components-tab-panel__tabs .components-tab-panel__tabs-item:last-child{border-right:0}.rank-math-tab-panel>.components-tab-panel__tabs .components-tab-panel__tabs-item.is-active{border-bottom-color:#b5bfc9}}@media screen and (max-width: 368px){.rank-math-tab-panel>.components-tab-panel__tabs{margin-left:-20px;border-radius:0}.rank-math-tab-panel>.components-tab-panel__tabs .components-tab-panel__tabs-item{flex:auto;border-radius:0;border-right:0}}",""]),e.Z=i},3645:function(t){"use strict";t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var n="",o=void 0!==e[5];return e[4]&&(n+="@supports (".concat(e[4],") {")),e[2]&&(n+="@media ".concat(e[2]," {")),o&&(n+="@layer".concat(e[5].length>0?" ".concat(e[5]):""," {")),n+=t(e),o&&(n+="}"),e[2]&&(n+="}"),e[4]&&(n+="}"),n})).join("")},e.i=function(t,n,o,r,a){"string"==typeof t&&(t=[[null,t,void 0]]);var i={};if(o)for(var l=0;l<this.length;l++){var c=this[l][0];null!=c&&(i[c]=!0)}for(var s=0;s<t.length;s++){var u=[].concat(t[s]);o&&i[u[0]]||(void 0!==a&&(void 0===u[5]||(u[1]="@layer".concat(u[5].length>0?" ".concat(u[5]):""," {").concat(u[1],"}")),u[5]=a),n&&(u[2]?(u[1]="@media ".concat(u[2]," {").concat(u[1],"}"),u[2]=n):u[2]=n),r&&(u[4]?(u[1]="@supports (".concat(u[4],") {").concat(u[1],"}"),u[4]=r):u[4]="".concat(r)),e.push(u))}},e}},1667:function(t){"use strict";t.exports=function(t,e){return e||(e={}),t?(t=String(t.__esModule?t.default:t),/^['"].*['"]$/.test(t)&&(t=t.slice(1,-1)),e.hash&&(t+=e.hash),/["'() \t\n]|(%20)/.test(t)||e.needQuotes?'"'.concat(t.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):t):t}},8081:function(t){"use strict";t.exports=function(t){return t[1]}},3379:function(t){"use strict";var e=[];function n(t){for(var n=-1,o=0;o<e.length;o++)if(e[o].identifier===t){n=o;break}return n}function o(t,o){for(var a={},i=[],l=0;l<t.length;l++){var c=t[l],s=o.base?c[0]+o.base:c[0],u=a[s]||0,m="".concat(s," ").concat(u);a[s]=u+1;var p=n(m),b={css:c[1],media:c[2],sourceMap:c[3],supports:c[4],layer:c[5]};if(-1!==p)e[p].references++,e[p].updater(b);else{var d=r(b,o);o.byIndex=l,e.splice(l,0,{identifier:m,updater:d,references:1})}i.push(m)}return i}function r(t,e){var n=e.domAPI(e);n.update(t);return function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap&&e.supports===t.supports&&e.layer===t.layer)return;n.update(t=e)}else n.remove()}}t.exports=function(t,r){var a=o(t=t||[],r=r||{});return function(t){t=t||[];for(var i=0;i<a.length;i++){var l=n(a[i]);e[l].references--}for(var c=o(t,r),s=0;s<a.length;s++){var u=n(a[s]);0===e[u].references&&(e[u].updater(),e.splice(u,1))}a=c}}},569:function(t){"use strict";var e={};t.exports=function(t,n){var o=function(t){if(void 0===e[t]){var n=document.querySelector(t);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(t){n=null}e[t]=n}return e[t]}(t);if(!o)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");o.appendChild(n)}},9216:function(t){"use strict";t.exports=function(t){var e=document.createElement("style");return t.setAttributes(e,t.attributes),t.insert(e,t.options),e}},3565:function(t,e,n){"use strict";t.exports=function(t){var e=n.nc;e&&t.setAttribute("nonce",e)}},7795:function(t){"use strict";t.exports=function(t){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var e=t.insertStyleElement(t);return{update:function(n){!function(t,e,n){var o="";n.supports&&(o+="@supports (".concat(n.supports,") {")),n.media&&(o+="@media ".concat(n.media," {"));var r=void 0!==n.layer;r&&(o+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),o+=n.css,r&&(o+="}"),n.media&&(o+="}"),n.supports&&(o+="}");var a=n.sourceMap;a&&"undefined"!=typeof btoa&&(o+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),e.styleTagTransform(o,t,e.options)}(e,t,n)},remove:function(){!function(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t)}(e)}}}},4589:function(t){"use strict";t.exports=function(t,e){if(e.styleSheet)e.styleSheet.cssText=t;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(t))}}},9394:function(t){"use strict";t.exports="data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E"},866:function(t){"use strict";t.exports="data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23a0a5aa%22%2F%3E%3C%2Fsvg%3E"},5132:function(t){"use strict";t.exports="data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%233582c4%27%2F%3E%3C%2Fsvg%3E"}},e={};function n(o){var r=e[o];if(void 0!==r)return r.exports;var a=e[o]={id:o,exports:{}};return t[o](a,a.exports,n),a.exports}n.m=t,n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,{a:e}),e},n.d=function(t,e){for(var o in e)n.o(e,o)&&!n.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:e[o]})},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.b=document.baseURI||self.location.href,n.nc=void 0,function(){"use strict";var t=jQuery,e=n.n(t),o=n(4184),r=n.n(o),a=wp.components,i=wp.element,l=n(3379),c=n.n(l),s=n(7795),u=n.n(s),m=n(569),p=n.n(m),b=n(3565),d=n.n(b),f=n(9216),h=n.n(f),g=n(4589),y=n.n(g),v=n(2853),k={};k.styleTagTransform=y(),k.setAttributes=d(),k.insert=p().bind(null,"head"),k.domAPI=u(),k.insertStyleElement=h();c()(v.Z,k),v.Z&&v.Z.locals&&v.Z.locals;function x(t){return x="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},x(t)}var w=["icon","variant","onClick","children","disabled","className","size"];function _(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,o)}return n}function O(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?_(Object(n),!0).forEach((function(e){j(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):_(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function j(t,e,n){return(e=function(t){var e=function(t,e){if("object"!==x(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!==x(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===x(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function S(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n,o,r={},a=Object.keys(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}var E=(0,i.forwardRef)((function(t,e){var n=t.icon,o=t.variant,i=t.onClick,l=t.children,c=t.disabled,s=t.className,u=t.size,m=void 0===u?"default":u,p=S(t,w);s=r()("button",s,"rank-math-button",o?"button-".concat(o):"",{"is-xlarge":"xlarge"===m,"is-large":"large"===m,"button-secondary":"remove-group"===o,"button-primary":"start-new-chat"===o});var b=O(O({},p),{},{ref:e,size:m,icon:n,variant:o,onClick:i,children:l,disabled:c,className:s,"aria-disabled":c});return wp.element.createElement(a.Button,b)})),P=n(4679),N={};N.styleTagTransform=y(),N.setAttributes=d(),N.insert=p().bind(null,"head"),N.domAPI=u(),N.insertStyleElement=h();c()(P.Z,N),P.Z&&P.Z.locals&&P.Z.locals;function C(t){return C="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},C(t)}var A=["label","checked","variant","disabled","onChange","className","indeterminate"];function I(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,o)}return n}function T(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?I(Object(n),!0).forEach((function(e){Z(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):I(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Z(t,e,n){return(e=function(t){var e=function(t,e){if("object"!==C(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!==C(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===C(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function D(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n,o,r={},a=Object.keys(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}var z=function(t){var e=t.label,n=t.checked,o=t.variant,i=t.disabled,l=t.onChange,c=t.className,s=t.indeterminate,u=D(t,A);c=r()(o,c,"rank-math-checkbox-control",{"is-indeterminate":s,"is-disabled":i});var m=T(T({},u),{},{label:e,checked:n,disabled:i,onChange:l,className:c,indeterminate:s,__nextHasNoMarginBottom:!1});return wp.element.createElement(a.CheckboxControl,m)},M=lodash,L=wp.i18n,R=n(1403),F={};F.styleTagTransform=y(),F.setAttributes=d(),F.insert=p().bind(null,"head"),F.domAPI=u(),F.insertStyleElement=h();c()(R.Z,F),R.Z&&R.Z.locals&&R.Z.locals;var U=["id","label"];function B(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n,o,r={},a=Object.keys(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}function $(){return $=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t},$.apply(this,arguments)}function H(t){return function(t){if(Array.isArray(t))return W(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return W(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return W(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function W(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,o=new Array(e);n<e;n++)o[n]=t[n];return o}var G=n(2548),X={};X.styleTagTransform=y(),X.setAttributes=d(),X.insert=p().bind(null,"head"),X.domAPI=u(),X.insertStyleElement=h();c()(G.Z,X),G.Z&&G.Z.locals&&G.Z.locals;function Y(t){return Y="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Y(t)}var q=["label","variant","options","selected","disabled","onChange","className"];function Q(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,o)}return n}function V(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Q(Object(n),!0).forEach((function(e){J(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Q(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function J(t,e,n){return(e=function(t){var e=function(t,e){if("object"!==Y(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!==Y(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===Y(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function K(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n,o,r={},a=Object.keys(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}var tt=n(6236),et={};et.styleTagTransform=y(),et.setAttributes=d(),et.insert=p().bind(null,"head"),et.domAPI=u(),et.insertStyleElement=h();c()(tt.Z,et),tt.Z&&tt.Z.locals&&tt.Z.locals;function nt(t){return nt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},nt(t)}var ot=["label","onChange","disabled","checked","className"];function rt(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,o)}return n}function at(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?rt(Object(n),!0).forEach((function(e){it(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):rt(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function it(t,e,n){return(e=function(t){var e=function(t,e){if("object"!==nt(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!==nt(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===nt(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function lt(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n,o,r={},a=Object.keys(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}var ct=wp.compose,st=wp.data;function ut(t){return ut="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ut(t)}var mt=["id","type","content","Component","isDisabled"];function pt(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,o)}return n}function bt(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?pt(Object(n),!0).forEach((function(e){dt(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):pt(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function dt(t,e,n){return(e=function(t){var e=function(t,e){if("object"!==ut(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!==ut(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===ut(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function ft(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n,o,r={},a=Object.keys(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}var ht=(0,ct.compose)((0,st.withSelect)((function(t,e){var n=t("rank-math-settings").getAppData();return{field:e.field,settingType:e.settingType,settings:n}})),(0,st.withDispatch)((function(t,e){var n=e.settings,o=e.settingType;return{updateSetting:function(e,r){n[o][e]=r,t("rank-math-settings").updateSettings(n)}}})))((function(t){var e,n=t.field,o=t.settingType,r=t.settings,a=n.id,l=n.type,c=n.content,s=n.Component,u=n.isDisabled,m=ft(n,mt),p=(null===(e=r[o])||void 0===e?void 0:e[a])||"",b=function(e){return t.updateSetting(a,e)},d=function(){var t={toggle:"checked",checkbox:"checked"}[l]||"value",e=(0,M.includes)(["component","group"],l);return bt(bt({},m),{},dt(dt({id:a},t,m.value||p),"onChange",m.onChange||!u&&b),e&&{settingType:o})},f={file:window.rankMathComponents.UploadFile,text:window.rankMathComponents.TextControl,select:window.rankMathComponents.SelectControl,toggle:window.rankMathComponents.ToggleControl,select_search:window.rankMathComponents.SelectWithSearch,multicheck:window.rankMathComponents.CheckboxList,multicheck_inline:window.rankMathComponents.CheckboxList,radio_inline:window.rankMathComponents.ToggleGroupControl,repeatable_group:window.rankMathComponents.RepeatableGroup,group:window.rankMathComponents.Group,checkbox:window.rankMathComponents.CheckboxControl}[l];return f?wp.element.createElement(f,d()):"component"===l?wp.element.createElement(s,d()):"raw"===l?(0,i.createElement)(c):null}));function gt(t){return gt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},gt(t)}function yt(){return yt=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t},yt.apply(this,arguments)}function vt(t){return function(t){if(Array.isArray(t))return kt(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return kt(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return kt(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function kt(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,o=new Array(e);n<e;n++)o[n]=t[n];return o}function xt(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,o)}return n}function wt(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?xt(Object(n),!0).forEach((function(e){_t(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):xt(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function _t(t,e,n){return(e=function(t){var e=function(t,e){if("object"!==gt(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!==gt(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===gt(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Ot=n(4258),jt={};jt.styleTagTransform=y(),jt.setAttributes=d(),jt.insert=p().bind(null,"head"),jt.domAPI=u(),jt.insertStyleElement=h();c()(Ot.Z,jt),Ot.Z&&Ot.Z.locals&&Ot.Z.locals;function St(t){return St="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},St(t)}var Et=["value","onChange","className","type","variant"];function Pt(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,o)}return n}function Nt(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Pt(Object(n),!0).forEach((function(e){Ct(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Pt(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Ct(t,e,n){return(e=function(t){var e=function(t,e){if("object"!==St(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!==St(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===St(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function At(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n,o,r={},a=Object.keys(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}var It=function(t){var e=t.value,n=t.onChange,o=t.className,i=t.type,l=void 0===i?"text":i,c=t.variant,s=void 0===c?"regular-text":c,u=At(t,Et);o=r()(s,o,"rank-math-text-control",{"no-value":!(null!=e&&e.trim())});var m=Nt(Nt({},u),{},{type:l,value:e,onChange:n,className:o});return wp.element.createElement(a.TextControl,m)};function Tt(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var o,r,a,i,l=[],c=!0,s=!1;try{if(a=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(o=a.call(n)).done)&&(l.push(o.value),l.length!==e);c=!0);}catch(t){s=!0,r=t}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw r}}return l}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return Zt(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Zt(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Zt(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,o=new Array(e);n<e;n++)o[n]=t[n];return o}var Dt=function(){var t=Tt((0,i.useState)(!1),2),e=t[0],n=t[1],o=(0,i.useRef)(null);return(0,i.useEffect)((function(){var t=function(t){var e=t.target;e&&o.current&&!o.current.contains(e)&&n(!1)};return document.addEventListener("mousedown",t),function(){document.removeEventListener("mousedown",t)}}),[]),[e,n,o]},zt=n(2408),Mt={};Mt.styleTagTransform=y(),Mt.setAttributes=d(),Mt.insert=p().bind(null,"head"),Mt.domAPI=u(),Mt.insertStyleElement=h();c()(zt.Z,Mt),zt.Z&&zt.Z.locals&&zt.Z.locals;var Lt=["value","onChange","inputProps"];function Rt(){return Rt=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t},Rt.apply(this,arguments)}function Ft(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var o,r,a,i,l=[],c=!0,s=!1;try{if(a=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(o=a.call(n)).done)&&(l.push(o.value),l.length!==e);c=!0);}catch(t){s=!0,r=t}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw r}}return l}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return Ut(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Ut(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ut(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,o=new Array(e);n<e;n++)o[n]=t[n];return o}function Bt(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n,o,r={},a=Object.keys(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}var $t=n(5912),Ht={};Ht.styleTagTransform=y(),Ht.setAttributes=d(),Ht.insert=p().bind(null,"head"),Ht.domAPI=u(),Ht.insertStyleElement=h();c()($t.Z,Ht),$t.Z&&$t.Z.locals&&$t.Z.locals;function Wt(t){return Wt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Wt(t)}var Gt=["help","value","label","disabled","placeholder","className","onChange","variant","rows","cols"];function Xt(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,o)}return n}function Yt(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Xt(Object(n),!0).forEach((function(e){qt(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Xt(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function qt(t,e,n){return(e=function(t){var e=function(t,e){if("object"!==Wt(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!==Wt(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===Wt(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Qt(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n,o,r={},a=Object.keys(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}var Vt=function(t){var e=t.help,n=t.value,o=t.label,i=t.disabled,l=t.placeholder,c=t.className,s=t.onChange,u=t.variant,m=t.rows,p=void 0===m?4:m,b=t.cols,d=void 0===b?30:b,f=Qt(t,Gt);c=r()(u,c,"rank-math-textarea-control");var h=Yt(Yt({},f),{},{rows:p,cols:d,help:e,value:n,label:o,onChange:s,disabled:i,placeholder:l,className:c});return wp.element.createElement(a.TextareaControl,h)},Jt=n(3326),Kt={};Kt.styleTagTransform=y(),Kt.setAttributes=d(),Kt.insert=p().bind(null,"head"),Kt.domAPI=u(),Kt.insertStyleElement=h();c()(Jt.Z,Kt),Jt.Z&&Jt.Z.locals&&Jt.Z.locals;var te=["fields","size","className"];function ee(){return ee=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t},ee.apply(this,arguments)}function ne(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n,o,r={},a=Object.keys(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}function oe(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var o,r,a,i,l=[],c=!0,s=!1;try{if(a=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(o=a.call(n)).done)&&(l.push(o.value),l.length!==e);c=!0);}catch(t){s=!0,r=t}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw r}}return l}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return re(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return re(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function re(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,o=new Array(e);n<e;n++)o[n]=t[n];return o}function ae(t){return ae="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ae(t)}function ie(t){return ie="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ie(t)}var le=["icon","children","onRemove","className","actions","status","variant","politeness","isDismissible"];function ce(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,o)}return n}function se(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?ce(Object(n),!0).forEach((function(e){ue(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):ce(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function ue(t,e,n){return(e=function(t){var e=function(t,e){if("object"!==ie(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!==ie(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===ie(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function me(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n,o,r={},a=Object.keys(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}var pe=function(t){var e=t.icon,n=t.children,o=t.onRemove,i=t.className,l=t.actions,c=void 0===l?[]:l,s=t.status,u=void 0===s?"info":s,m=t.variant,p=void 0===m?"default":m,b=t.politeness,d=void 0===b?"polite":b,f=t.isDismissible,h=void 0!==f&&f,g=me(t,le);i=r()(i,"rank-math-notice",{"has-icon":e,"is-alt":"alt"===p});var y=se(se({},g),{},{status:u,actions:c,onRemove:o,className:i,politeness:d,isDismissible:h});return wp.element.createElement(a.Notice,y,e&&wp.element.createElement("span",{className:"rank-math-notice__icon"},e),n)};function be(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=rankMath.links[t]||"";if(!n)return"#";if(!e)return n;var o={utm_source:"Plugin",utm_medium:encodeURIComponent(e),utm_campaign:"WP"};return n+"?"+Object.keys(o).map((function(t){return"".concat(t,"=").concat(o[t])})).join("&")}var de=["className"];function fe(){return fe=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t},fe.apply(this,arguments)}function he(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n,o,r={},a=Object.keys(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}var ge=n(6185),ye={};ye.styleTagTransform=y(),ye.setAttributes=d(),ye.insert=p().bind(null,"head"),ye.domAPI=u(),ye.insertStyleElement=h();c()(ge.Z,ye),ge.Z&&ge.Z.locals&&ge.Z.locals;var ve=["value","onChange","className"];function ke(){return ke=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t},ke.apply(this,arguments)}function xe(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var o,r,a,i,l=[],c=!0,s=!1;try{if(a=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(o=a.call(n)).done)&&(l.push(o.value),l.length!==e);c=!0);}catch(t){s=!0,r=t}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw r}}return l}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return we(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return we(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function we(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,o=new Array(e);n<e;n++)o[n]=t[n];return o}function _e(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n,o,r={},a=Object.keys(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}var Oe=wp.url,je=n(5772),Se={};Se.styleTagTransform=y(),Se.setAttributes=d(),Se.insert=p().bind(null,"head"),Se.domAPI=u(),Se.insertStyleElement=h();c()(je.Z,Se),je.Z&&je.Z.locals&&je.Z.locals;function Ee(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var o,r,a,i,l=[],c=!0,s=!1;try{if(a=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(o=a.call(n)).done)&&(l.push(o.value),l.length!==e);c=!0);}catch(t){s=!0,r=t}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw r}}return l}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return Pe(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Pe(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Pe(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,o=new Array(e);n<e;n++)o[n]=t[n];return o}var Ne=function(t){var e=t.text,n=t.children,o=t.className,l=t.isBlock,c=void 0!==l&&l,s=t.placement,u=void 0===s?"top":s,m=Ee((0,i.useState)(!1),2),p=m[0],b=m[1];o=r()(o,"rank-math-tooltip-container",{"is-inline":c});var d=r()(u,"rank-math-tooltip-popover",{"is-visible":p}),f=function(){b((function(t){return!t}))};return wp.element.createElement("div",{className:o,onMouseEnter:f,onMouseLeave:f},n,e&&wp.element.createElement(a.Popover,{offset:8,shift:!0,noArrow:!1,placement:u,className:d},e))},Ce=n(388),Ae={};Ae.styleTagTransform=y(),Ae.setAttributes=d(),Ae.insert=p().bind(null,"head"),Ae.domAPI=u(),Ae.insertStyleElement=h();c()(Ce.Z,Ae),Ce.Z&&Ce.Z.locals&&Ce.Z.locals;var Ie=n(5399),Te={};Te.styleTagTransform=y(),Te.setAttributes=d(),Te.insert=p().bind(null,"head"),Te.domAPI=u(),Te.insertStyleElement=h();c()(Ie.Z,Te),Ie.Z&&Ie.Z.locals&&Ie.Z.locals;function Ze(t){return Ze="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ze(t)}var De=["value","options","onChange","className","disabled","variant","disabledOptions"];function ze(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,o)}return n}function Me(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?ze(Object(n),!0).forEach((function(e){Le(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):ze(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Le(t,e,n){return(e=function(t){var e=function(t,e){if("object"!==Ze(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!==Ze(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===Ze(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Re(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var o,r,a,i,l=[],c=!0,s=!1;try{if(a=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(o=a.call(n)).done)&&(l.push(o.value),l.length!==e);c=!0);}catch(t){s=!0,r=t}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw r}}return l}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return Fe(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Fe(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Fe(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,o=new Array(e);n<e;n++)o[n]=t[n];return o}function Ue(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n,o,r={},a=Object.keys(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}var Be=n(719),$e={};$e.styleTagTransform=y(),$e.setAttributes=d(),$e.insert=p().bind(null,"head"),$e.domAPI=u(),$e.insertStyleElement=h();c()(Be.Z,$e),Be.Z&&Be.Z.locals&&Be.Z.locals;function He(t){return He="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},He(t)}var We=["as","value","label","style","options","onChange","width","className","disabled"];function Ge(){return Ge=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t},Ge.apply(this,arguments)}function Xe(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,o)}return n}function Ye(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Xe(Object(n),!0).forEach((function(e){qe(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Xe(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function qe(t,e,n){return(e=function(t){var e=function(t,e){if("object"!==He(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!==He(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===He(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Qe(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var o,r,a,i,l=[],c=!0,s=!1;try{if(a=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(o=a.call(n)).done)&&(l.push(o.value),l.length!==e);c=!0);}catch(t){s=!0,r=t}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw r}}return l}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return Ve(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Ve(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ve(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,o=new Array(e);n<e;n++)o[n]=t[n];return o}function Je(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n,o,r={},a=Object.keys(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}var Ke=(0,i.forwardRef)((function(t,e){var n=t.as,o=t.value,l=(t.label,t.style),c=t.options,s=t.onChange,u=t.width,m=void 0===u?"100%":u,p=t.className,b=void 0===p?"":p,d=t.disabled,f=void 0!==d&&d,h=Je(t,We),g=Qe((0,i.useState)(""),2),y=g[0],v=g[1],k=Qe(Dt(),3),x=k[0],w=k[1],_=k[2],O=null!=e?e:_,j=function(){var t=(0,M.lowerCase)(y);return(0,M.filter)(c,(function(e){var n=e.name,o=e.variable,r=e.description;return(0,M.includes)((0,M.lowerCase)(n),t)||(0,M.includes)((0,M.lowerCase)(o),t)||(0,M.includes)((0,M.lowerCase)(r),t)}))},S={value:o,onChange:s,disabled:f},P=Ye(Ye({},h),{},{ref:O,style:Ye({width:m},l),"aria-disabled":f,className:"rank-math-select-variable ".concat(b)});return wp.element.createElement("div",P,wp.element.createElement("div",{className:"select-input","aria-expanded":x},"textarea"===n?wp.element.createElement(Vt,Ge({rows:2,variant:"metabox"},S)):wp.element.createElement(It,Ge({variant:"regular-text"},S)),wp.element.createElement(E,{variant:"secondary",disabled:f,icon:wp.element.createElement(a.Icon,{icon:"arrow-down-alt2"}),onClick:function(){return w((function(t){return!t}))}})),x&&wp.element.createElement("div",{className:r()("select-menu",{"is-textarea-menu":"textarea"===n})},wp.element.createElement(a.SearchControl,{value:y,onChange:v,placeholder:(0,L.__)("Search …","rank-math"),autoFocus:!0}),j.length>0?wp.element.createElement("ul",{tabIndex:"-1",role:"listbox","aria-hidden":"false","aria-expanded":x},(0,M.map)(j,(function(t){var e=t.name,n=t.variable,r=t.description;return wp.element.createElement("li",{role:"option",key:n,"aria-hidden":"true","data-value":n,onClick:function(){return t=n,s("".concat(o," ").concat(t)),w(!1),void v("");var t}},wp.element.createElement("div",null,wp.element.createElement("h1",null,e),wp.element.createElement("p",null,n)),wp.element.createElement(i.RawHTML,{className:"description"},r))}))):wp.element.createElement("span",{className:"no-results"})))})),tn=n(3539),en={};en.styleTagTransform=y(),en.setAttributes=d(),en.insert=p().bind(null,"head"),en.domAPI=u(),en.insertStyleElement=h();c()(tn.Z,en),tn.Z&&tn.Z.locals&&tn.Z.locals;function nn(t){return nn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},nn(t)}var on=["value","style","label","options","onChange","width","className","disabled"];function rn(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,o)}return n}function an(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?rn(Object(n),!0).forEach((function(e){ln(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):rn(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function ln(t,e,n){return(e=function(t){var e=function(t,e){if("object"!==nn(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!==nn(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===nn(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function cn(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var o,r,a,i,l=[],c=!0,s=!1;try{if(a=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(o=a.call(n)).done)&&(l.push(o.value),l.length!==e);c=!0);}catch(t){s=!0,r=t}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw r}}return l}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return sn(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return sn(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function sn(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,o=new Array(e);n<e;n++)o[n]=t[n];return o}function un(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n,o,r={},a=Object.keys(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}var mn=(0,i.forwardRef)((function(t,e){var n=t.value,o=t.style,r=t.label,l=t.options,c=t.onChange,s=t.width,u=void 0===s?"100%":s,m=t.className,p=void 0===m?"":m,b=t.disabled,d=void 0!==b&&b,f=un(t,on),h=cn((0,i.useState)(""),2),g=h[0],y=h[1],v=cn(Dt(),3),k=v[0],x=v[1],w=v[2],_=null!=e?e:w,O=l[n],j=(0,M.map)((0,M.entries)(l),(function(t){var e=cn(t,2);return{key:e[0],name:e[1]}})),S=(0,M.filter)(j,(function(t){var e=t.name;return(0,M.includes)((0,M.lowerCase)(e),(0,M.lowerCase)(g))})),E=an(an({},f),{},{ref:_,style:an({width:u},o),className:"rank-math-select-with-searchbox ".concat(p)});return(0,i.useEffect)((function(){if(k&&_.current){var t=_.current.querySelector('.select-menu ul li[aria-selected="true"]');t&&t.scrollIntoView({behavior:"auto",block:"nearest"})}}),[k]),wp.element.createElement("div",E,r&&wp.element.createElement("label",{htmlFor:"select-menu"},r),wp.element.createElement(a.Button,{variant:"secondary",disabled:d,"aria-expanded":k,onClick:function(){return x((function(t){return!t}))}},wp.element.createElement("span",{dangerouslySetInnerHTML:{__html:O}})),k&&wp.element.createElement("div",{className:"select-menu"},wp.element.createElement(a.SearchControl,{value:g,onChange:y,placeholder:null,autoFocus:!0}),S.length>0?wp.element.createElement("ul",{tabIndex:"-1",role:"listbox","aria-hidden":"false","aria-expanded":k},(0,M.map)(S,(function(t){var e=t.key,o=t.name;return wp.element.createElement("li",{key:e,role:"option","aria-hidden":"true","aria-selected":e===n,onClick:function(){return c(e),x(!1),void y("")}},wp.element.createElement("span",{dangerouslySetInnerHTML:{__html:o}}))}))):wp.element.createElement("span",{className:"no-results"},(0,L.__)("No results found","rank-math"))))})),pn=n(4465),bn={};bn.styleTagTransform=y(),bn.setAttributes=d(),bn.insert=p().bind(null,"head"),bn.domAPI=u(),bn.insertStyleElement=h();c()(pn.Z,bn),pn.Z&&pn.Z.locals&&pn.Z.locals;function dn(t){return dn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},dn(t)}var fn=["value","options","onChange","children","className","width","disabled"];function hn(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var o,r,a,i,l=[],c=!0,s=!1;try{if(a=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(o=a.call(n)).done)&&(l.push(o.value),l.length!==e);c=!0);}catch(t){s=!0,r=t}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw r}}return l}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return gn(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return gn(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function gn(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,o=new Array(e);n<e;n++)o[n]=t[n];return o}function yn(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,o)}return n}function vn(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?yn(Object(n),!0).forEach((function(e){kn(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):yn(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function kn(t,e,n){return(e=function(t){var e=function(t,e){if("object"!==dn(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!==dn(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===dn(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function xn(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n,o,r={},a=Object.keys(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}var wn=n(7269),_n={};_n.styleTagTransform=y(),_n.setAttributes=d(),_n.insert=p().bind(null,"head"),_n.domAPI=u(),_n.insertStyleElement=h();c()(wn.Z,_n),wn.Z&&wn.Z.locals&&wn.Z.locals;function On(t){return On="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},On(t)}var jn=["className","children","href","severity"];function Sn(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,o)}return n}function En(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Sn(Object(n),!0).forEach((function(e){Pn(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Sn(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Pn(t,e,n){return(e=function(t){var e=function(t,e){if("object"!==On(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!==On(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===On(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Nn(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n,o,r={},a=Object.keys(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}var Cn={status:{good:wp.element.createElement("svg",{width:"9",height:"8",viewBox:"0 0 9 8",fill:"none",xmlns:"http://www.w3.org/2000/svg"}," ",wp.element.createElement("path",{d:"M2.43293 6.20687L7.72329 0.916504L8.6001 1.79331L3.30974 7.08367L2.43293 6.20687Z",fill:"white"})," ",wp.element.createElement("path",{d:"M3.30974 7.08367L0.600098 4.37403L1.4769 3.49723L4.18653 6.20686L3.30974 7.08367Z",fill:"white"})),neutral:wp.element.createElement("svg",{width:"3",height:"8",viewBox:"0 0 3 8",fill:"none",xmlns:"http://www.w3.org/2000/svg"}," ",wp.element.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.935694 0L1.05966 4.56408H2.53953L2.66349 0H0.935694Z",fill:"white"})," ",wp.element.createElement("path",{d:"M1.79575 8C1.23014 8 0.780762 7.55837 0.780762 6.99276C0.780762 6.42716 1.23014 5.99328 1.79575 5.99328C2.37684 5.99328 2.81848 6.42716 2.81848 6.99276C2.81848 7.55837 2.37684 8 1.79575 8Z",fill:"white"})," "),bad:wp.element.createElement("svg",{width:"8",height:"8",viewBox:"0 0 8 8",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{d:"M4 3.22222L1.27778 0.5L0.5 1.27778L3.22222 4L0.5 6.72222L1.27778 7.5L4 4.77778L6.72222 7.5L7.5 6.72222L4.77778 4L7.5 1.27778L6.72222 0.5L4 3.22222Z",fill:"white"}))},statusIcons:{connected:wp.element.createElement("svg",{width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"}," ",wp.element.createElement("path",{d:"M13.2561 2.93135C13.0592 2.73447 12.753 2.73447 12.5561 2.93135L5.11858 10.1501L1.44358 6.54072C1.2467 6.34385 0.940452 6.36572 0.743577 6.54072C0.546702 6.7376 0.568577 7.04385 0.743577 7.24072L4.61545 11.0032C4.7467 11.1345 4.9217 11.2001 5.11858 11.2001C5.31545 11.2001 5.46858 11.1345 5.6217 11.0032L13.2561 3.5876C13.453 3.43447 13.453 3.12822 13.2561 2.93135Z",fill:"white"})," "),disconnected:wp.element.createElement("svg",{width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg"}," ",wp.element.createElement("path",{d:"M6.5499 5.9999L10.7437 1.80615C10.8983 1.65146 10.8983 1.41084 10.7437 1.25615C10.589 1.10146 10.3483 1.10146 10.1937 1.25615L5.9999 5.4499L1.80615 1.25615C1.65146 1.10146 1.41084 1.10146 1.25615 1.25615C1.10146 1.41084 1.10146 1.65146 1.25615 1.80615L5.4499 5.9999L1.25615 10.1937C1.10146 10.3483 1.10146 10.589 1.25615 10.7437C1.3249 10.8124 1.42803 10.864 1.53115 10.864C1.63428 10.864 1.7374 10.8296 1.80615 10.7437L5.9999 6.5499L10.1937 10.7437C10.2624 10.8124 10.3655 10.864 10.4687 10.864C10.5718 10.864 10.6749 10.8296 10.7437 10.7437C10.8983 10.589 10.8983 10.3483 10.7437 10.1937L6.5499 5.9999Z",fill:"#868686"})," ")}},An=n(3328),In={};In.styleTagTransform=y(),In.setAttributes=d(),In.insert=p().bind(null,"head"),In.domAPI=u(),In.insertStyleElement=h();c()(An.Z,In),An.Z&&An.Z.locals&&An.Z.locals;function Tn(t){return Tn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Tn(t)}var Zn=["children","className","onClick","status"];function Dn(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,o)}return n}function zn(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Dn(Object(n),!0).forEach((function(e){Mn(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Dn(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Mn(t,e,n){return(e=function(t){var e=function(t,e){if("object"!==Tn(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!==Tn(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===Tn(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Ln(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n,o,r={},a=Object.keys(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}var Rn=n(185),Fn={};Fn.styleTagTransform=y(),Fn.setAttributes=d(),Fn.insert=p().bind(null,"head"),Fn.domAPI=u(),Fn.insertStyleElement=h();c()(Rn.Z,Fn),Rn.Z&&Rn.Z.locals&&Rn.Z.locals;var Un=["status","href","className","description"];function Bn(){return Bn=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t},Bn.apply(this,arguments)}function $n(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n,o,r={},a=Object.keys(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}var Hn=n(5073),Wn={};Wn.styleTagTransform=y(),Wn.setAttributes=d(),Wn.insert=p().bind(null,"head"),Wn.domAPI=u(),Wn.insertStyleElement=h();c()(Hn.Z,Wn),Hn.Z&&Hn.Z.locals&&Hn.Z.locals;function Gn(t){return Gn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Gn(t)}var Xn=["className"];function Yn(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,o)}return n}function qn(t,e,n){return(e=function(t){var e=function(t,e){if("object"!==Gn(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!==Gn(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===Gn(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Qn(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n,o,r={},a=Object.keys(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}var Vn=function(t){return wp.element.createElement("div",{className:"serp-preview"},wp.element.createElement("div",{className:"serp-preview-body"},wp.element.createElement("div",{className:"serp-url-wrapper"},wp.element.createElement("img",{src:t.favicon,width:16,height:16,className:"serp-favicon",alt:"favicon"}),wp.element.createElement("span",{className:"serp-url"},t.url)),wp.element.createElement("h5",{className:"serp-title"},t.title),wp.element.createElement("p",{className:"serp-description"},t.description)))},Jn=function(t){var e=t.size,n=t.strokeWidth,o=t.value,r=t.max,a=(e-n)/2,i="0 0 ".concat(e," ").concat(e),l=a*Math.PI*2,c=l-l*o/r;return wp.element.createElement("svg",{width:e,height:e,viewBox:i},wp.element.createElement("circle",{fill:"none",stroke:"#e9e9ea",cx:e/2,cy:e/2,r:a,strokeWidth:"".concat(n,"px")}),wp.element.createElement("circle",{className:"circle-progress",fill:"none",stroke:o>70?"#10ac84":o>50?"#ff9f43":"#ed5e5e",strokeLinecap:"round",strokeLinejoin:"round",strokeDasharray:l,strokeDashoffset:c,cx:e/2,cy:e/2,r:a,strokeWidth:"".concat(n,"px"),transform:"rotate(-90 ".concat(e/2," ").concat(e/2,")"),style:{animation:"dashAnimation 1s ease-in-out forwards"}}),wp.element.createElement("style",null,"\n\t\t\t\t\t@keyframes dashAnimation {\n\t\t\t\t\t\tfrom {\n\t\t\t\t\t\t\tstroke-dashoffset: ".concat(l,";\n\t\t\t\t\t\t}\n\t\t\t\t\t\tto {\n\t\t\t\t\t\t\tstroke-dashoffset: ").concat(c,";\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t")))},Kn=function(t){var e=t.metrices,n=t.date,o=t.serpData,r=e.percent,a=e.statuses,i=e.total-a.info,l=[{status:"good",value:a.ok,label:(0,L.__)("Passed Tests","rank-math")},{status:"average",value:a.warning,label:(0,L.__)("Warnings","rank-math")},{status:"bad",value:a.fail,label:(0,L.__)("Failed Tests","rank-math")}];return wp.element.createElement("div",{className:"rank-math-result-graphs rank-math-box"},n&&wp.element.createElement("div",{className:"rank-math-analysis-date"},wp.element.createElement("span",null,(0,L.__)("Last checked: ","rank-math")),n.date," ",(0,L.__)(" at ","rank-math")," ",n.time),wp.element.createElement("div",{className:"three-col"},wp.element.createElement("div",{className:"graphs-main"},wp.element.createElement("div",{id:"rank-math-circle-progress"},wp.element.createElement(Jn,{max:100,size:207,value:Math.abs(r),strokeWidth:15}),wp.element.createElement("div",{className:"result-main-score"},wp.element.createElement("strong",null,Math.abs(r),"/100"),wp.element.createElement("div",null,(0,L.__)("SEO Score","rank-math"))))),wp.element.createElement("div",{className:"graphs-side"},wp.element.createElement("ul",{className:"chart"},(0,M.map)(l,(function(t){var e=t.status,n=t.value,o=t.label;return wp.element.createElement("li",{key:e,className:"chart-bar-".concat(e)},wp.element.createElement("div",{className:"result-score"},wp.element.createElement("div",null,o),wp.element.createElement("strong",null,Math.abs(n),"/",Math.abs(i))),wp.element.createElement("div",{className:"chart-bar"},wp.element.createElement("span",{style:{width:Math.abs((0,M.round)(n/i*100))+"%"}})))})))),o&&wp.element.createElement(Vn,o)))},to=wp.hooks,eo=function(t){return{ok:"dashicons dashicons-yes status-ok",fail:"dashicons dashicons-no-alt status-fail",warning:"dashicons dashicons-warning status-warning",info:"dashicons dashicons-info status-info"}[t]||""},no=function(t){return{ok:(0,L.__)("Passed","rank-math"),fail:(0,L.__)("Failed","rank-math"),warning:(0,L.__)("Warning","rank-math"),info:(0,L.__)("Info","rank-math")}[t]||""};function oo(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var o,r,a,i,l=[],c=!0,s=!1;try{if(a=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(o=a.call(n)).done)&&(l.push(o.value),l.length!==e);c=!0);}catch(t){s=!0,r=t}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw r}}return l}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return ro(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ro(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ro(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,o=new Array(e);n<e;n++)o[n]=t[n];return o}var ao=function(t){return(0,M.includes)(["links_ratio","keywords_meta","page_objects"],t)},io=function(t){var e=t.data,n=t.test_id;if("common_keywords"===n)return function(t){var e=(0,M.max)((0,M.values)(t));return wp.element.createElement("div",{className:"wp-tag-cloud"},(0,M.map)((0,M.entries)(t),(function(t,n){var o=oo(t,2),r=o[0],a=o[1]/e*12+10;return a=(0,M.round)(a,2),wp.element.createElement("span",{key:n,className:"keyword-cloud-item",style:{fontSize:"".concat(a,"px")}},r)})))}(e);if(function(t){return(0,M.includes)(["img_alt","minify_css","minify_js","active_plugins","h1_heading","h2_headings"],t)}(n)||ao(n))return function(t,e){return wp.element.createElement("ul",{className:"info-list"},(0,M.map)((0,M.entries)(e),(function(e,n){var o=oo(e,2),r=o[0],a=o[1];return a=(0,M.isArray)(a)?(0,M.join)(a,", "):a,ao(t)?wp.element.createElement("li",{key:n},wp.element.createElement("strong",null,r,": "),a):wp.element.createElement("li",{key:n},(0,M.isString)(r)&&!(0,M.isNumber)(Number(r))?wp.element.createElement(React.Fragment,null,r," (",a,")"):a)})))}(n,e);if((0,M.includes)(["title_length","description_length","canonical"],n)){var o=(0,M.isArray)(e)?(0,M.join)(e,", "):e;return wp.element.createElement("code",{className:"full-width"},o)}};function lo(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var o,r,a,i,l=[],c=!0,s=!1;try{if(a=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(o=a.call(n)).done)&&(l.push(o.value),l.length!==e);c=!0);}catch(t){s=!0,r=t}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw r}}return l}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return co(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return co(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function co(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,o=new Array(e);n<e;n++)o[n]=t[n];return o}var so=function(t){var e=t.result,n=lo((0,i.useState)(!1),2),o=n[0],r=n[1],a=e.status,l=e.title,c=e.tooltip,s=e.kb_link,u=e.fix,m=e.message,p=e.data,b=s||"https://rankmath.com/kb/seo-analysis",d=(0,M.includes)(["fail","warning"],a)&&u;return wp.element.createElement(React.Fragment,null,wp.element.createElement("div",{className:"row-title"},e&&function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"info";return wp.element.createElement("div",{className:"status-icon ".concat(eo(t)),title:no(t)})}(a),wp.element.createElement("h3",null,wp.element.createElement("span",{dangerouslySetInnerHTML:{__html:l}}),c&&wp.element.createElement(Ne,{text:c},wp.element.createElement("a",{href:s,target:"_blank",rel:"noreferrer"},wp.element.createElement("em",{className:"dashicons-before dashicons-editor-help"}))))),wp.element.createElement("div",{className:"row-description"},wp.element.createElement("div",{className:"row-content"},d&&wp.element.createElement(E,{variant:"secondary",size:"small",className:"result-action",onClick:function(){return r(!o)}},(0,L.__)("How to fix","rank-math")),wp.element.createElement(i.RawHTML,null,m),o&&wp.element.createElement("div",{className:"how-to-fix-wrapper"},wp.element.createElement("div",{className:"analysis-test-how-to-fix"},wp.element.createElement(i.RawHTML,null,u),!/<\/a><\/p>$/i.test(u.trim())&&wp.element.createElement("p",null,wp.element.createElement(E,{variant:"link",href:b,target:"_blank",className:"analysis-read-more",rel:"noreferrer"},(0,L.__)("Read more","rank-math"))))),wp.element.createElement("div",{className:"clear"}),p&&!(0,M.isEmpty)(p)&&io(e))))};function uo(t){return function(t){if(Array.isArray(t))return mo(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return mo(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return mo(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function mo(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,o=new Array(e);n<e;n++)o[n]=t[n];return o}var po=function(t){var e=t.statuses,n=e.ok,o=e.info,r=e.warning,a=e.fail;return[{name:"all",title:wp.element.createElement(React.Fragment,null,(0,L.__)("All","rank-math"),wp.element.createElement("span",{className:"rank-math-result-filter-count"},t.total-o)),className:"rank-math-result-filter rank-math-result-filter-all",results:t}].concat(uo(n>0?[{name:"ok",title:wp.element.createElement(React.Fragment,null,(0,L.__)("Passed Tests","rank-math"),wp.element.createElement("span",{className:"rank-math-result-filter-count"},n)),className:"rank-math-result-filter rank-math-result-filter-passed",results:t}]:[]),uo(r>0?[{name:"warning",title:wp.element.createElement(React.Fragment,null,(0,L.__)("Warnings","rank-math"),wp.element.createElement("span",{className:"rank-math-result-filter-count"},r)),className:"rank-math-result-filter rank-math-result-filter-warnings",results:t}]:[]),uo(a>0?[{name:"fail",title:wp.element.createElement(React.Fragment,null,(0,L.__)("Failed Tests","rank-math"),wp.element.createElement("span",{className:"rank-math-result-filter-count"},a)),className:"rank-math-result-filter rank-math-result-filter-failed",results:t}]:[]))},bo=function(t){return{priority:(0,L.__)("Priority","rank-math"),advanced:(0,L.__)("Advanced SEO","rank-math"),basic:(0,L.__)("Basic SEO","rank-math"),performance:(0,L.__)("Performance","rank-math"),security:(0,L.__)("Security","rank-math")}[t]||""};function fo(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var o,r,a,i,l=[],c=!0,s=!1;try{if(a=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(o=a.call(n)).done)&&(l.push(o.value),l.length!==e);c=!0);}catch(t){s=!0,r=t}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw r}}return l}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return ho(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ho(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ho(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,o=new Array(e);n<e;n++)o[n]=t[n];return o}var go=function(t){var e=fo((0,i.useState)("all"),2),n=e[0],o=e[1];return wp.element.createElement(a.TabPanel,{className:"seo-analysis-results",tabs:po(t.metrices),initialTabName:"all",onSelect:function(t){return o(t)}},(function(){return(0,M.map)((0,M.entries)(t.results),(function(t,e){var o=fo(t,2),r=o[0],a=o[1],i=function(t,e){return(0,M.map)(e,(function(e,n){return"all"!==t&&t!==e.status?null:wp.element.createElement("div",{key:n,className:"table-row rank-math-result-status-".concat(e.status),"data-status":e.status},wp.element.createElement(so,{result:e}))}))}(n,a);if(!(0,M.isEmpty)((0,M.compact)(i)))return wp.element.createElement("div",{key:e,className:"rank-math-result-table rank-math-result-category-".concat(r)},wp.element.createElement("div",{className:"category-title"},bo(r)),(0,to.applyFilters)("rank_math_analysis_category_notice","",r),i)}))}))};function yo(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var o,r,a,i,l=[],c=!0,s=!1;try{if(a=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(o=a.call(n)).done)&&(l.push(o.value),l.length!==e);c=!0);}catch(t){s=!0,r=t}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw r}}return l}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return vo(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return vo(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function vo(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,o=new Array(e);n<e;n++)o[n]=t[n];return o}window.rankMathComponents={Button:E,CheckboxControl:z,CheckboxList:function(t){var e=t.value,n=void 0===e?[]:e,o=t.options,r=t.onChange,a=t.toggleAll,i=t.variant,l=void 0===i?"metabox":i,c=function(t){if(!(0,M.find)(o,(function(e){return e.id===t})).disabled){var e=(0,M.includes)(n,t)?(0,M.filter)(n,(function(e){return e!==t})):[].concat(H(n),[t]);r(e)}};return wp.element.createElement(React.Fragment,null,a&&wp.element.createElement(E,$({onClick:function(){var t=(0,M.filter)(o,(function(t){return!t.disabled})),e=(0,M.map)(t,(function(t){return t.id})),a=(0,M.map)((0,M.filter)(o,(function(t){return t.disabled})),(function(t){return t.id})),i=(0,M.every)(e,(function(t){return(0,M.includes)(n,t)}))?(0,M.filter)(n,(function(t){return(0,M.includes)(a,t)})):[].concat(H(n),H((0,M.filter)(e,(function(t){return!(0,M.includes)(n,t)}))));r(i)},className:"field-multicheck-toggle",children:(0,L.__)("Select / Deselect All","rank-math")},a)),wp.element.createElement("ul",{className:"rank-math-checkbox-list"},(0,M.map)(o,(function(t){var e=t.id,o=t.label,r=B(t,U);return wp.element.createElement("li",{key:e},wp.element.createElement(z,$({},r,{variant:l,checked:(0,M.includes)(n,e),onChange:function(){return c(e)},label:wp.element.createElement("span",{dangerouslySetInnerHTML:{__html:o}})})))}))))},RadioControl:function(t){var e=t.label,n=t.variant,o=t.options,i=t.selected,l=t.disabled,c=t.onChange,s=t.className,u=void 0===s?"":s,m=K(t,q);u=r()(u,n,"rank-math-radio-control");var p=V(V({},m),{},{label:e,options:o,selected:i,onChange:c,disabled:l,className:u});return wp.element.createElement(a.RadioControl,p)},ToggleControl:function(t){var e=t.label,n=t.onChange,o=t.disabled,r=t.checked,i=t.className,l=void 0===i?"":i,c=at(at({},lt(t,ot)),{},{label:e,onChange:n,disabled:o,checked:r,__nextHasNoMarginBottom:!0,className:"rank-math-toggle-control ".concat(l," ").concat(e?"":"hide-label")});return wp.element.createElement(a.ToggleControl,c)},Group:function(t){var e=t.fields,n=t.settingType;return(0,M.map)(e,(function(t,e){return wp.element.createElement(ht,{key:e,settingType:n,field:t})}))},RepeatableGroup:function(t){var e=t.id,n=t.value,o=t.onChange,r=t.options,a=t.fields,l=t.default,c=void 0===l?{}:l,s=r.addButton,u=r.removeButton,m=function(){var t=(0,M.concat)(n,[c]);o(t)},p=function(t,e,r){var a=(0,M.map)(n,(function(n,o){return e===o?wt(wt({},n),{},_t({},r,t)):n}));o(a)};return(0,i.useEffect)((function(){0===n.length&&m()}),[n]),wp.element.createElement(React.Fragment,null,(0,M.map)(n,(function(t,r){return wp.element.createElement("div",{key:r,className:"field-repeatable-grouping"},(0,M.map)(a,(function(a){var i="".concat(e,"_").concat(r,"_").concat(a.id),l=wt(wt({},a),{},{id:i,value:t[a.id]||"",onChange:function(t){return p(t,r,a.id)},onPaste:function(t){return function(t,e,r){if(!n[e][r]){t.preventDefault();var a=t.clipboardData.getData("text"),i=(0,M.filter)((0,M.split)(a,"\n"),Boolean);if(!(i.length<1)){var l=vt(n);l[e]=wt(wt({},l[e]),{},_t({},r,i[0]));var c=(0,M.map)((0,M.slice)(i,1),(function(t){return wt(wt({},l[e]),{},_t({},r,t))})),s=e+1;o([].concat(vt((0,M.slice)(l,0,s)),vt(c),vt((0,M.slice)(l,s))))}}}(t,r,a.id)}});return wp.element.createElement("div",{key:i,className:"group-item group-item-".concat(a.type)},wp.element.createElement(ht,{field:l}))})),u&&wp.element.createElement(E,yt({},u,{variant:"remove-group",onClick:function(){return t=r,e=(0,M.filter)(n,(function(e,n){return n!==t})),void o(e);var t,e}})))})),s&&wp.element.createElement(E,yt({onClick:m},s)))},DatePicker:function(t){var e=t.value,n=t.onChange,o=t.inputProps,r=Bt(t,Lt),i=Ft(Dt(),3),l=i[0],c=i[1],s=i[2];return wp.element.createElement("div",{ref:s,className:"rank-math-date-picker ".concat(l?"show-date-picker":"hide-date-picker")},wp.element.createElement(It,Rt({},o,{value:e,onChange:n,onClick:function(){return c(!0)},onKeyDown:function(t){(0,M.includes)(["0","1","2","3","4","5","6","7","8","9","-","Backspace","ArrowLeft","ArrowRight"],t.key)||t.preventDefault()},onBlur:function(t){var e=t.target.value;if(/^\d{4}-\d{2}-\d{2}$/.test(e)){var r=Ft((0,M.map)((0,M.split)(e,"-"),Number),3),a=r[0],i=r[1],l=r[2],c=new Date(a,i-1,l);c.getFullYear()===a&&c.getMonth()===i-1&&c.getDate()===l?o.onBlur(t):n("")}else n("")}})),wp.element.createElement(a.DatePicker,Rt({},r,{onChange:function(t){var e=t.split("T")[0];c(!1),n(e)}})))},TextareaControl:Vt,TextControl:It,Table:function(t){var e=t.fields,n=t.size,o=t.className,a=ne(t,te);return o=r()("rank-math-table",o,n),wp.element.createElement("table",ee({className:o},a),wp.element.createElement("tbody",null,(0,M.map)((0,M.entries)(e),(function(t,e){return wp.element.createElement("tr",{key:e},function(t){return(0,M.map)(t,(function(t){return wp.element.createElement("td",null,"object"===ae(t)?(0,M.map)((0,M.entries)(t),(function(t){var e=oe(t,2),n=e[0],o=e[1];return wp.element.createElement(React.Fragment,null,n,": ",o)})):t)}))}(t))}))))},Notice:pe,InvalidSiteUrlNotice:function(t){if(!t.isSiteUrlValid)return wp.element.createElement(pe,{status:"warning",className:"notice-connect-disabled"},wp.element.createElement(i.RawHTML,null,(0,L.sprintf)((0,L.__)("Rank Math cannot be connected because your site URL doesn't appear to be a valid URL. If the domain name contains special characters, please make sure to use the encoded version in the %1$s &amp; %2$s fields on the %3$s page.","rank-math"),"<strong>".concat((0,L.__)("WordPress Address (URL)","rank-math"),"</strong>"),"<strong>".concat((0,L.__)("Site Address (URL)","rank-math"),"</strong>"),'<a href="'.concat(window.location.origin,'/wp-admin/options-general.php" target="_blank">').concat((0,L.__)("WordPress General Settings","rank-math"),"</a>"))))},PrivacyBox:function(t){var e=t.className,n=void 0===e?"":e,o=he(t,de);return wp.element.createElement("div",fe({},o,{id:"rank-math-pro-cta",className:"rank-math-privacy-box ".concat(n)}),wp.element.createElement("div",{className:"rank-math-cta-table"},wp.element.createElement("div",{className:"rank-math-cta-body less-padding"},wp.element.createElement("i",{className:"dashicons dashicons-lock"}),wp.element.createElement("p",{dangerouslySetInnerHTML:{__html:(0,L.sprintf)((0,L.__)("We do not store any of the data from your Google account on our servers, everything is processed & stored on your server. We take your privacy extremely seriously and ensure it is never misused. %s","rank-math"),'<a href="'.concat(be("usage-policy","Analytics Privacy Notice"),'" target="_blank" rel="noopener noreferrer">').concat((0,L.__)("Learn more.","rank-math"),"</a>"))}}))))},ProBadge:function(t){var e=t.href;return wp.element.createElement("span",{className:"rank-math-pro-badge"},wp.element.createElement("a",{href:e,target:"_blank",rel:"noopener noreferrer"},(0,L.__)("PRO","rank-math")))},Rating:function(t){t.value;var e=t.onChange,n=t.className,o=void 0===n?"":n,r=_e(t,ve),l=xe((0,i.useState)({face:"",num:""}),2),c=l[0],s=l[1],u=function(){s({face:"",num:""})};return wp.element.createElement("div",ke({},r,{className:"rank-math-rating ".concat(o)}),wp.element.createElement("div",{className:"rank-math-rating__stars"},Array.from({length:5},(function(t,n){return wp.element.createElement(a.Button,{key:n,onMouseOut:u,onMouseOver:function(){return function(t){var e=t+1;s(t<2?{face:"angry",num:e}:t>=2&&t<4?{face:"normal",num:e}:{face:"happy",num:e})}(n)},onClick:function(){return e(n+1)},icon:wp.element.createElement(a.Icon,{icon:"star-filled"}),className:n<c.num&&"highlighted"})}))),wp.element.createElement("div",{className:"rank-math-rating__face"},wp.element.createElement("div",{className:"smiley ".concat(c.face)},wp.element.createElement("div",{className:"eyes"},wp.element.createElement("span",{className:"eye"}),wp.element.createElement("span",{className:"eye"})),wp.element.createElement("div",{className:"mouth"}))))},SocialShare:function(t){if(!t.isWhitelabel){var e=be("logo","Setup Wizard Tweet Button"),n=be("logo","Facebook"),o=(0,L.sprintf)((0,L.__)("I just installed @RankMathSEO #WordPress Plugin. It looks great! %s","rank-math"),e),r=(0,L.__)("I just installed Rank Math SEO WordPress Plugin. It looks promising!","rank-math"),a=(0,Oe.addQueryArgs)("https://www.facebook.com/sharer/sharer.php",{u:n,quote:r,caption:(0,L.__)("SEO by Rank Math","rank-math")}),i=(0,Oe.addQueryArgs)("https://twitter.com/intent/tweet",{text:o,hashtags:"SEO"}),l=function(t,e){t.preventDefault(),window.open(e,"sharewindow","resizable,width=600,height=300")};return wp.element.createElement("span",{className:"wizard-share"},wp.element.createElement("a",{href:"##",onClick:function(t){return l(t,i)},className:"share-twitter"},wp.element.createElement("span",{className:"dashicons dashicons-twitter"})," ",(0,L.__)("Tweet","rank-math")),wp.element.createElement("a",{href:"##",onClick:function(t){return l(t,a)},className:"share-facebook"},wp.element.createElement("span",{className:"dashicons dashicons-facebook-alt"})," ",(0,L.__)("Share","rank-math")))}},Tooltip:Ne,UploadFile:function(t){var e=t.value,n=t.onChange,o=t.name,r=t.description,a=e.url,i=e.alt,l=e.filename,c=wp.media({title:o,multiple:!1,library:{type:"image"},button:{text:"Use this file"}});return c.on("select",(function(){var t=c.state().get("selection").first().toJSON();n(t)})),wp.element.createElement(React.Fragment,null,wp.element.createElement(E,{variant:"secondary",onClick:function(){return c.open()}},(0,L.__)("Add or Upload File","rank-math")),wp.element.createElement("p",{className:"field-description",dangerouslySetInnerHTML:{__html:r}}),!(0,M.isEmpty)(e)&&wp.element.createElement("div",{className:"media-status"},wp.element.createElement("div",{className:"img-status media-item"},wp.element.createElement("img",{width:350,height:196,src:a,alt:i,title:l}),wp.element.createElement(E,{className:"remove-file-button",onClick:function(){return n({})}}))))},SelectControl:function(t){var e=t.value,n=t.options,o=t.onChange,i=t.className,l=t.disabled,c=void 0!==l&&l,s=t.variant,u=void 0===s?"metabox":s,m=t.disabledOptions,p=void 0===m?[]:m,b=Ue(t,De);i=r()(i,"rank-math-select-control",{"is-disabled":c,"is-metabox":"metabox"===u});var d=(0,M.map)((0,M.entries)(n),(function(t){var e=Re(t,2),n=e[0];return{value:n,label:e[1],disabled:(0,M.includes)(p,n)}})),f=Me(Me({},b),{},{value:e,onChange:o,disabled:c,className:i,options:d,__nextUnconstrainedWidth:!0,__next36pxDefasultSize:!0});return wp.element.createElement(a.SelectControl,f)},SelectVariable:Ke,SelectWithSearch:mn,ToggleGroupControl:function(t){var e=t.value,n=t.options,o=t.onChange,r=t.children,i=t.className,l=void 0===i?"":i,c=t.width,s=void 0===c?"100%":c,u=t.disabled,m=void 0!==u&&u,p=vn(vn({},xn(t,fn)),{},{value:e,onChange:o,"aria-disabled":m,__nextHasNoMarginBottom:!0,className:"rank-math-toggle-group-control ".concat(l)});return wp.element.createElement(a.Disabled,{isDisabled:m,style:{width:s}},wp.element.createElement(a.__experimentalToggleGroupControl,p,(0,M.map)((0,M.entries)(n),(function(t){var e=hn(t,2),n=e[0],o=e[1];return wp.element.createElement(a.__experimentalToggleGroupControlOption,{label:o,value:n,key:n})})),r))},StatusAnchorTag:function(t){var e=t.className,n=t.children,o=t.href,i=void 0===o?"":o,l=t.severity,c=void 0===l?"default":l,s=Nn(t,jn);e=r()(e,"is-".concat(c),"rank-math-status-anchor-tag");var u=En(En({},s),{},{href:i,children:n,className:e,target:"_blank",variant:"secondary",rel:"noopener noreferrer"});return wp.element.createElement(a.Button,u)},StatusButton:function(t){var e=t.children,n=t.className,o=t.onClick,a=t.status,i=Ln(t,Zn);n=r()(n,"is-".concat(a),"rank-math-status-button");var l=zn(zn({},i),{},{onClick:o,children:e,className:n,icon:Cn.statusIcons[a],isDestructive:"disconnect"===a,size:"disconnect"===a?"xlarge":"large"});return wp.element.createElement(E,l)},StatusList:function(t){var e=t.status,n=void 0===e?"good":e,o=t.href,a=t.className,i=t.description,l=$n(t,Un);return a=r()(a,"is-".concat(n),"rank-math-status-list"),wp.element.createElement("div",Bn({},l,{className:a}),wp.element.createElement("span",{className:"rank-math-status-list__icon"},Cn.status[n]),wp.element.createElement("div",{className:"rank-math-status-list__description"},i," ",wp.element.createElement("a",{href:o,target:"_blank",rel:"noopener noreferrer"},Cn.help)))},TabPanel:function(t){var e=t.className,n=void 0===e?"":e,o=Qn(t,Xn);return n="rank-math-tab-panel ".concat(n),wp.element.createElement(a.TabPanel,function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Yn(Object(n),!0).forEach((function(e){qn(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Yn(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}({className:n},o))},AnalyzerResult:function(t){var e=t.results;if(!(0,M.isEmpty)(e))return wp.element.createElement("div",{className:"rank-math-results-wrapper"},wp.element.createElement(Kn,e),wp.element.createElement("div",{id:"analysis-result"},wp.element.createElement(go,e)))},ProgressBar:function(){var t=yo((0,i.useState)(0),2),e=t[0],n=t[1];return(0,i.useEffect)((function(){var t=setInterval((function(){n((function(e){return e>=100?(clearInterval(t),e):e+1}))}),30);return function(){return clearInterval(t)}}),[]),wp.element.createElement("div",{className:"progress-bar"},wp.element.createElement("div",{className:"progress",style:{width:e+"%"}}),wp.element.createElement("div",{className:"progress-text"},wp.element.createElement("span",null,e,"% "),(0,L.__)("Complete","rank-math")))},Breadcrumbs:function(t){var e=t.activePage;return wp.element.createElement("div",{className:"rank-math-breadcrumbs-wrap"},wp.element.createElement("div",{className:"rank-math-breadcrumbs"},wp.element.createElement("span",null,(0,L.__)("Dashboard","rank-math")),wp.element.createElement("span",{className:"divider"},"/"),wp.element.createElement("span",{className:"active"},e)))},Graphs:Kn,getCategoryLabel:bo,getStatusIcons:eo,getStatusLabels:no},e()((function(){var t=e()("body");if(t.hasClass("rank-math_page_rank-math-role-manager")||t.hasClass("rank-math_page_rank-math-seo-analysis")||t.hasClass("rank-math_page_rank-math-status")||t.hasClass("toplevel_page_rank-math")){setTimeout((function(){var t,e;t=document.querySelector(".rank-math-notice"),e=document.querySelector(".rank-math-wrap"),t&&e&&e.insertAdjacentElement("afterbegin",t)}),1)}}))}()}();
  • seo-by-rank-math/trunk/assets/admin/js/dashboard.js

    r3063621 r3284832  
    1 !function(){"use strict";var e={n:function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,{a:n}),n},d:function(t,n){for(var a in n)e.o(n,a)&&!e.o(t,a)&&Object.defineProperty(t,a,{enumerable:!0,get:n[a]})},o:function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}},t=jQuery,n=e.n(t),a=lodash,o=wp.i18n,r=wp.components,i=wp.element;function l(e){return l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},l(e)}function u(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,(o=a.key,r=void 0,r=function(e,t){if("object"!==l(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!==l(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(o,"string"),"symbol"===l(r)?r:String(r)),a)}var o,r}var c=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.deactivatePlugins(),this.updateModules(),this.initializeClipBoard(),this.modeSelector(),this.dashboardWidget(),this.onsiteCheckout()}var t,c,d;return t=e,(c=[{key:"deactivatePlugins",value:function(){n()(".dashboard-deactivate-plugin").on("click",(function(e){e.preventDefault();var t=n()(this);return n().ajax({url:window.ajaxurl,type:"POST",data:{action:"rank_math_deactivate_plugins",security:rankMath.security,plugin:"all"}}).always((function(e){"1"===e&&t.parents(".rank-math-notice").remove()})),!1}))}},{key:"updateModules",value:function(){n()(".rank-math-box.is-pro").on("click",(function(e){return e.preventDefault(),window.open("//rankmath.com/pricing/?utm_source=Plugin&utm_medium=Unlock%20PRO%20Module%20Box&utm_campaign=WP"),!1})),n()(".rank-math-modules").on("change",(function(){var e=n()(this),t=e.closest(".rank-math-box"),a=e.is(":checked"),o=e.val();t.addClass("saving"),n().ajax({url:rankMath.api.root+"rankmath/v1/saveModule",method:"POST",beforeSend:function(e){e.setRequestHeader("X-WP-Nonce",rankMath.api.nonce)},data:{module:o,state:a?"on":"off"}}).done((function(e){e?(t.removeClass("saving"),t.toggleClass("active",a),n().ajax({url:window.location.pathname+window.location.search,method:"GET"}).done((function(e){if(e){var t=n()(e).find("#toplevel_page_rank-math"),a=n()("#toplevel_page_rank-math > .wp-submenu");t.length&&t.find("> .wp-submenu > li").length!==a.children("li").length&&a.fadeOut(200,(function(){a.html(t.find("> .wp-submenu").hide().children()).fadeIn(400)}))}})),n()(".rank-math-modules").each((function(){var e=n()(this),t=e.data("depmodules");if("object"===l(t)&&t.length){var a=t.filter((function(e){return!n()("#module-"+e).is(":checked")})).length>0;e.prop("disabled",a),a?e.closest(".rank-math-box").removeClass("active"):e.is(":checked")&&e.closest(".rank-math-box").addClass("active")}}))):window.alert("Something went wrong! Please try again.")}))}))}},{key:"initializeClipBoard",value:function(){"undefined"!=typeof ClipboardJS&&(n()(".get-debug-report").on("click",(function(){return n()("#debug-report").slideDown(),n()("#debug-report textarea").trigger("focus").trigger("select"),n()(this).parent().fadeOut(),!1})),new ClipboardJS("#copy-for-support"))}},{key:"modeSelector",value:function(){n()(".rank-math-mode-selector a").on("click",(function(e){e.preventDefault();var t=n()(this).data("mode");return n().ajax({url:rankMath.api.root+"rankmath/v1/updateMode",method:"POST",beforeSend:function(e){e.setRequestHeader("X-WP-Nonce",rankMath.api.nonce)},data:{mode:t}}).done((function(e){e?window.location.reload():window.alert("Something went wrong! Please try again.")})),!1}))}},{key:"dashboardWidget",value:function(){var e=n()("#rank-math-dashboard-widget");e.length&&n().ajax({url:rankMath.api.root+"rankmath/v1/dashboardWidget",method:"GET",beforeSend:function(e){e.setRequestHeader("X-WP-Nonce",rankMath.api.nonce)}}).done((function(t){t?e.removeClass("rank-math-loading").html(t):e.removeClass("rank-math-loading").html((0,o.__)("Something went wrong! Please try again.","rank-math"))}))}},{key:"onsiteCheckout",value:function(){n()(".pro-link").on("click",(function(e){var t=n()(this).data("url");if(void 0!==t&&""!==t)return e.preventDefault(),(0,a.isNull)(document.getElementById("rank-math-onsite-checkout-wrapper"))?(n()("body").append('<div id="rank-math-onsite-checkout-wrapper"></div>'),setTimeout((function(){(0,i.render)(wp.element.createElement(r.Modal,{className:"rank-math-onsite-checkout-modal",onRequestClose:function(e){if(!(0,a.isUndefined)(e)&&(0,a.includes)(e.target.classList,"rank-math-onsite-checkout-modal"))return!1;n()(".components-modal__screen-overlay").hide(),n()("body").removeClass("modal-open")},shouldCloseOnClickOutside:!0},wp.element.createElement("iframe",{width:"100%",height:"100%",src:t})),document.getElementById("rank-math-onsite-checkout-wrapper"))}),100),!1):(n()(".components-modal__screen-overlay").show(),!1)}))}}])&&u(t.prototype,c),d&&u(t,d),Object.defineProperty(t,"prototype",{writable:!1}),e}();n()((function(){new c}))}();
     1!function(){"use strict";var e={n:function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,{a:n}),n},d:function(t,n){for(var r in n)e.o(n,r)&&!e.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:n[r]})},o:function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}},t=jQuery,n=e.n(t),r=wp.i18n;function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(a=r.key,i=void 0,i=function(e,t){if("object"!==o(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==o(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(a,"string"),"symbol"===o(i)?i:String(i)),r)}var a,i}var i=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.deactivatePlugins(),this.initializeClipBoard(),this.modeSelector(),this.dashboardWidget()}var t,o,i;return t=e,(o=[{key:"deactivatePlugins",value:function(){n()(".dashboard-deactivate-plugin").on("click",(function(e){e.preventDefault();var t=n()(this);return n().ajax({url:window.ajaxurl,type:"POST",data:{action:"rank_math_deactivate_plugins",security:rankMath.security,plugin:"all"}}).always((function(e){"1"===e&&t.parents(".rank-math-notice").remove()})),!1}))}},{key:"initializeClipBoard",value:function(){"undefined"!=typeof ClipboardJS&&(n()(".get-debug-report").on("click",(function(){return n()("#debug-report").slideDown(),n()("#debug-report textarea").trigger("focus").trigger("select"),n()(this).parent().fadeOut(),!1})),new ClipboardJS("#copy-for-support"))}},{key:"modeSelector",value:function(){n()(".rank-math-mode-selector a").on("click",(function(e){e.preventDefault();var t=n()(this).data("mode");return n().ajax({url:rankMath.api.root+"rankmath/v1/updateMode",method:"POST",beforeSend:function(e){e.setRequestHeader("X-WP-Nonce",rankMath.api.nonce)},data:{mode:t}}).done((function(e){e?window.location.reload():window.alert("Something went wrong! Please try again.")})),!1}))}},{key:"dashboardWidget",value:function(){var e=n()("#rank-math-dashboard-widget");e.length&&n().ajax({url:rankMath.api.root+"rankmath/v1/dashboardWidget",method:"GET",beforeSend:function(e){e.setRequestHeader("X-WP-Nonce",rankMath.api.nonce)}}).done((function(t){t?e.removeClass("rank-math-loading").html(t):e.removeClass("rank-math-loading").html((0,r.__)("Something went wrong! Please try again.","rank-math"))}))}}])&&a(t.prototype,o),i&&a(t,i),Object.defineProperty(t,"prototype",{writable:!1}),e}();n()((function(){new i}))}();
  • seo-by-rank-math/trunk/includes/admin/class-admin-header.php

    r3253535 r3284832  
    5656        <?php
    5757
     58        // Breadcrumbs.
    5859        if ( $show_breadcrumbs ) {
    59             // Breadcrumbs.
    6060            rank_math()->admin->display_admin_breadcrumbs();
    6161        }
  • seo-by-rank-math/trunk/includes/admin/class-admin-menu.php

    r3242417 r3284832  
    5656        if ( empty( array_intersect( $current_user->roles, $capabilities ) ) && ! current_user_can( 'setup_network' ) ) {
    5757            return;
     58        }
     59
     60        $modules = rank_math()->manager->modules;
     61        $data    = [];
     62        foreach ( $modules as $id => $module ) {
     63            $data[ $id ] = array_merge(
     64                [
     65                    'id'       => $module->get_id(),
     66                    'isActive' => $module->is_active(),
     67                    'isHidden' => $module->is_hidden(),
     68                    'isPro'    => $module->is_pro_module(),
     69                ],
     70                $module->get_args()
     71            );
    5872        }
    5973
     
    7286                    'styles'  => [ 'rank-math-dashboard' => '' ],
    7387                    'scripts' => [
    74                         'rank-math-dashboard' => '',
     88                        'lodash'               => '',
     89                        'rank-math-components' => '',
     90                        'rank-math-dashboard'  => '',
     91                        'rank-math-modules'    => rank_math()->plugin_url() . 'assets/admin/js/modules.js',
     92                    ],
     93                    'json'    => [
     94                        'isPro'                    => defined( 'RANK_MATH_PRO_FILE' ),
     95                        'isSiteConnected'          => Helper::is_site_connected(),
     96                        'registerProductNonce'     => wp_create_nonce( 'rank_math_register_product' ),
     97                        'activateUrl'              => Admin_Helper::get_activate_url(),
     98                        'isSiteUrlValid'           => Admin_Helper::is_site_url_valid(),
     99                        'isAdvancedMode'           => Helper::is_advanced_mode(),
     100                        'contentAiPlan'            => Helper::get_content_ai_plan(),
     101                        'modulesList'              => $data,
     102                        'isPluginActiveForNetwork' => Helper::is_plugin_active_for_network(),
     103                        'isNetworkAdmin'           => is_network_admin(),
     104                        'canUser'                  => [
     105                            'manageOptions'  => current_user_can( 'manage_options' ),
     106                            'setupNetwork'   => current_user_can( 'setup_network' ),
     107                            'installPlugins' => current_user_can( 'install_plugins' ),
     108                        ],
    75109                    ],
    76110                ],
  • seo-by-rank-math/trunk/includes/admin/class-admin.php

    r3253535 r3284832  
    3737        $this->action( 'init', 'flush', 999 );
    3838        $this->filter( 'user_contactmethods', 'update_user_contactmethods' );
     39        $this->action( 'profile_update', 'profile_update', 10, 3 );
    3940        $this->action( 'admin_footer', 'convert_additional_profile_url_to_textarea' );
    4041        $this->action( 'save_post', 'canonical_check_notice' );
     
    4950        $this->ajax( 'save_checklist_layout', 'save_checklist_layout' );
    5051        $this->ajax( 'deactivate_plugins', 'deactivate_plugins' );
     52    }
     53
     54    /**
     55     * Update user profile.
     56     *
     57     * @param int   $user_id      The user ID.
     58     * @param array $old_user_data Old user data.
     59     * @param array $userdata      User data.
     60     */
     61    public function profile_update( $user_id, $old_user_data, $userdata ) {
     62        if ( ! current_user_can( 'edit_user', $user_id ) ) {
     63            return false;
     64        }
     65
     66        $nonce = Param::post( '_wpnonce', '', FILTER_SANITIZE_SPECIAL_CHARS );
     67        if ( ! wp_verify_nonce( $nonce, 'update-user_' . $user_id ) ) {
     68            return false;
     69        }
     70
     71        $twitter                 = Param::post( 'twitter', '', FILTER_SANITIZE_URL );
     72        $facebook                = Param::post( 'facebook', '', FILTER_SANITIZE_URL );
     73        $additional_profile_urls = Param::post( 'additional_profile_urls', '' );
     74
     75        if ( $additional_profile_urls ) {
     76            $additional_profile_urls = array_map( 'sanitize_url', explode( PHP_EOL, $additional_profile_urls ) );
     77            $additional_profile_urls = implode( ' ', $additional_profile_urls );
     78        }
     79
     80        update_user_meta( $user_id, 'twitter', $twitter );
     81        update_user_meta( $user_id, 'facebook', $facebook );
     82        update_user_meta( $user_id, 'additional_profile_urls', $additional_profile_urls );
    5183    }
    5284
  • seo-by-rank-math/trunk/includes/admin/class-assets.php

    r3242417 r3284832  
    1818use RankMath\Google\Analytics;
    1919use RankMath\Analytics\Url_Inspection;
     20use RankMath\Admin\Admin_Helper;
    2021
    2122defined( 'ABSPATH' ) || exit;
     
    6667        // Scripts.
    6768        wp_register_script( self::PREFIX . 'common', $js . 'common.js', [ 'jquery', 'wp-i18n', 'lodash' ], rank_math()->version, true );
    68         wp_register_script( self::PREFIX . 'dashboard', $js . 'dashboard.js', [ 'jquery', 'clipboard', 'lodash', 'wp-components', 'wp-element' ], rank_math()->version, true );
     69        wp_register_script( self::PREFIX . 'dashboard', $js . 'dashboard.js', [ 'jquery', 'clipboard', 'lodash', 'wp-components', 'wp-element', 'rank-math-components' ], rank_math()->version, true );
    6970        wp_register_script( self::PREFIX . 'components', $js . 'components.js', [ 'lodash', 'wp-components', 'wp-element', 'wp-api-fetch' ], rank_math()->version, true );
    7071
  • seo-by-rank-math/trunk/includes/admin/views/dashboard.php

    r2994450 r3284832  
    77 */
    88
    9 use RankMath\Helpers\Param;
    10 use RankMath\Admin\Admin_Helper;
    11 
    129defined( 'ABSPATH' ) || exit;
    1310
    14 $is_network_admin  = is_network_admin();
    15 $is_network_active = RankMath\Helper::is_plugin_active_for_network();
    16 $current_tab       = $is_network_active && $is_network_admin ? 'help' : Param::get( 'view', 'modules' );
    17 
    1811// Header.
    19 rank_math()->admin->display_admin_header();
     12rank_math()->admin->display_admin_header( false );
    2013?>
    21 <div class="wrap rank-math-wrap dashboard">
    22 
    23     <span class="wp-header-end"></span>
    24 
    25     <?php rank_math()->admin->display_dashboard_nav(); ?>
    26 
    27     <?php
    28     if ( $is_network_active && ! $is_network_admin && 'help' === $current_tab ) {
    29         return;
    30     }
    31 
    32     // phpcs:disable
    33     // Display modules activation and deactivation form.
    34     if ( 'modules' === $current_tab ) {
    35         rank_math()->manager->display_form();
    36 
    37     // Others.
    38     } else {
    39         $file = apply_filters( 'rank_math/admin/dashboard_view', Admin_Helper::get_view( "dashboard-{$current_tab}" ), $current_tab );
    40         if ( file_exists( $file ) ) {
    41             include_once $file;
    42         }
    43     }
    44     // phpcs:enable
    45     ?>
    46 </div>
     14<div class="wrap rank-math-wrap dashboard" id="rank-math-dashboard-page"></div>
  • seo-by-rank-math/trunk/includes/helpers/class-content-ai.php

    r3254675 r3284832  
    438438    public static function get_content_ai_errors() {
    439439        return [
    440             'not_connected'          => esc_html__( 'Please connect your account to use the Content AI.', 'rank-math' ),
    441             'plugin_update_required' => esc_html__( 'Please update the Rank Math SEO plugin to the latest version to use this feature.', 'rank-math' ),
    442             'upgrade_required'       => esc_html__( 'This feature is only available for Content AI subscribers.', 'rank-math' ),
    443             'rate_limit_exceeded'    => esc_html__( 'Oops! Too many requests in a short time. Please try again after some time.', 'rank-math' ),
    444             'domain_limit_reached'   => esc_html__( 'You\'ve used up all available credits for this domain.', 'rank-math' ),
    445             'account_limit_reached'  => esc_html__( 'You\'ve used up all available credits from the connected account.', 'rank-math' ),
    446             'content_filter'         => esc_html__( 'Please revise the entered values in the fields as they are not secure. Make the required adjustments and try again.', 'rank-math' ),
    447             'api_content_filter'     => esc_html__( 'The output was stopped as it was identified as potentially unsafe by the content filter.', 'rank-math' ),
    448             'could_not_generate'     => esc_html__( 'Could not generate. Please try again later.', 'rank-math' ),
    449             'invalid_key'            => esc_html__( 'Invalid API key. Please check your API key or reconnect the site and try again.', 'rank-math' ),
    450             'not_found'              => esc_html__( 'User wallet not found.', 'rank-math' ),
     440            'not_connected'           => esc_html__( 'Please connect your account to use the Content AI.', 'rank-math' ),
     441            'plugin_update_required'  => esc_html__( 'Please update the Rank Math SEO plugin to the latest version to use this feature.', 'rank-math' ),
     442            'upgrade_required'        => esc_html__( 'This feature is only available for Content AI subscribers.', 'rank-math' ),
     443            'rate_limit_exceeded'     => esc_html__( 'Oops! Too many requests in a short time. Please try again after some time.', 'rank-math' ),
     444            'domain_limit_reached'    => esc_html__( 'You\'ve used up all available credits for this domain.', 'rank-math' ),
     445            'account_limit_reached'   => esc_html__( 'You\'ve used up all available credits from the connected account.', 'rank-math' ),
     446            'content_filter'          => esc_html__( 'Please revise the entered values in the fields as they are not secure. Make the required adjustments and try again.', 'rank-math' ),
     447            'api_content_filter'      => esc_html__( 'The output was stopped as it was identified as potentially unsafe by the content filter.', 'rank-math' ),
     448            'could_not_generate'      => esc_html__( 'Could not generate. Please try again later.', 'rank-math' ),
     449            'invalid_key'             => esc_html__( 'Invalid API key. Please check your API key or reconnect the site and try again.', 'rank-math' ),
     450            'invalid_input'           => esc_html__( 'The input provided is invalid. Please check the format and try again.', 'rank-math' ),
     451            'temporarily_unavailable' => esc_html__( 'The service is temporarily unavailable. Please try again later.', 'rank-math' ),
     452            'invalid_client'          => esc_html__( 'Unauthorized request. The client credentials are invalid.', 'rank-math' ),
     453            'no_results'              => esc_html__( 'No results found for the given query. Please modify your request and try again', 'rank-math' ),
     454            'not_enough_results'      => esc_html__( 'Insufficient results to complete the request. Please refine your query or reduce the requirements.', 'rank-math' ),
     455            'not_found'               => esc_html__( 'User wallet not found.', 'rank-math' ),
    451456        ];
    452457    }
  • seo-by-rank-math/trunk/includes/module/class-module.php

    r3242417 r3284832  
    7878
    7979    /**
     80     * Get module id.
     81     *
     82     * @return string
     83     */
     84    public function get_args() {
     85        return $this->args;
     86    }
     87
     88    /**
    8089     * Get module icon.
    8190     *
  • seo-by-rank-math/trunk/includes/modules/analytics/class-ajax.php

    r3142114 r3284832  
    140140        }
    141141
    142         $stream = $this->create_ga4_data_stream( "properties/{$property_id}" );
     142        $stream = $this->create_ga4_data_stream( $property_id );
    143143        if ( ! is_array( $stream ) ) {
    144144            $this->error( $stream );
     
    564564
    565565        $stream = Api::get()->http_post(
    566             "https://analyticsadmin.googleapis.com/v1alpha/{$property_id}/dataStreams",
     566            "https://analyticsadmin.googleapis.com/v1alpha/properties/{$property_id}/dataStreams",
    567567            $args
    568568        );
  • seo-by-rank-math/trunk/includes/modules/content-ai/assets/js/content-ai.js

    r3265648 r3284832  
    1 !function(){var e={634:function(e){e.exports=function(){"use strict";function e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function t(t){for(var a=1;a<arguments.length;a++){var r=null!=arguments[a]?arguments[a]:{};a%2?e(Object(r),!0).forEach((function(e){n(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):e(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function n(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!=typeof a)return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var a="​";const r=(e,t,n,a)=>(e=""+e,t=""+t,a&&(e=e.trim(),t=t.trim()),n?e==t:e.toLowerCase()==t.toLowerCase()),i=(e,t)=>e&&Array.isArray(e)&&e.map((e=>o(e,t)));function o(e,t){var n,a={};for(n in e)t.indexOf(n)<0&&(a[n]=e[n]);return a}function s(e){var t=document.createElement("div");return e.replace(/\&#?[0-9a-z]+;/gi,(function(e){return t.innerHTML=e,t.innerText}))}function l(e){return(new DOMParser).parseFromString(e.trim(),"text/html").body.firstElementChild}function c(e,t){for(t=t||"previous";e=e[t+"Sibling"];)if(3==e.nodeType)return e}function u(e){return"string"==typeof e?e.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/`|'/g,"&#039;"):e}function m(e){var t=Object.prototype.toString.call(e).split(" ")[1].slice(0,-1);return e===Object(e)&&"Array"!=t&&"Function"!=t&&"RegExp"!=t&&"HTMLUnknownElement"!=t}function d(e,t,n){function a(e,t){for(var n in t)if(t.hasOwnProperty(n)){if(m(t[n])){m(e[n])?a(e[n],t[n]):e[n]=Object.assign({},t[n]);continue}if(Array.isArray(t[n])){e[n]=Object.assign([],t[n]);continue}e[n]=t[n]}}return e instanceof Object||(e={}),a(e,t),n&&a(e,n),e}function p(){const e=[],t={};for(let n of arguments)for(let a of n)m(a)?t[a.value]||(e.push(a),t[a.value]=1):e.includes(a)||e.push(a);return e}function h(e){return String.prototype.normalize?"string"==typeof e?e.normalize("NFD").replace(/[\u0300-\u036f]/g,""):void 0:e}var g=()=>/(?=.*chrome)(?=.*android)/i.test(navigator.userAgent);function f(){return([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g,(e=>(e^crypto.getRandomValues(new Uint8Array(1))[0]&15>>e/4).toString(16)))}function _(e){return e&&e.classList&&e.classList.contains(this.settings.classNames.tag)}function b(e,t){var n=window.getSelection();return t=t||n.getRangeAt(0),"string"==typeof e&&(e=document.createTextNode(e)),t&&(t.deleteContents(),t.insertNode(e)),e}function w(e,t,n){return e?(t&&(e.__tagifyTagData=n?t:d({},e.__tagifyTagData||{},t)),e.__tagifyTagData):(console.warn("tag element doesn't exist",e,t),t)}function v(e){if(e&&e.parentNode){var t=e,n=window.getSelection(),a=n.getRangeAt(0);n.rangeCount&&(a.setStartAfter(t),a.collapse(!0),n.removeAllRanges(),n.addRange(a))}}function k(e,t){e.forEach((e=>{if(w(e.previousSibling)||!e.previousSibling){var n=document.createTextNode(a);e.before(n),t&&v(n)}}))}var y={delimiters:",",pattern:null,tagTextProp:"value",maxTags:1/0,callbacks:{},addTagOnBlur:!0,onChangeAfterBlur:!0,duplicates:!1,whitelist:[],blacklist:[],enforceWhitelist:!1,userInput:!0,keepInvalidTags:!1,createInvalidTags:!0,mixTagsAllowedAfter:/,|\.|\:|\s/,mixTagsInterpolator:["[[","]]"],backspace:!0,skipInvalid:!1,pasteAsTags:!0,editTags:{clicks:2,keepInvalid:!0},transformTag:()=>{},trim:!0,a11y:{focusableTags:!1},mixMode:{insertAfterTag:" "},autoComplete:{enabled:!0,rightKey:!1},classNames:{namespace:"tagify",mixMode:"tagify--mix",selectMode:"tagify--select",input:"tagify__input",focus:"tagify--focus",tagNoAnimation:"tagify--noAnim",tagInvalid:"tagify--invalid",tagNotAllowed:"tagify--notAllowed",scopeLoading:"tagify--loading",hasMaxTags:"tagify--hasMaxTags",hasNoTags:"tagify--noTags",empty:"tagify--empty",inputInvalid:"tagify__input--invalid",dropdown:"tagify__dropdown",dropdownWrapper:"tagify__dropdown__wrapper",dropdownHeader:"tagify__dropdown__header",dropdownFooter:"tagify__dropdown__footer",dropdownItem:"tagify__dropdown__item",dropdownItemActive:"tagify__dropdown__item--active",dropdownItemHidden:"tagify__dropdown__item--hidden",dropdownInital:"tagify__dropdown--initial",tag:"tagify__tag",tagText:"tagify__tag-text",tagX:"tagify__tag__removeBtn",tagLoading:"tagify__tag--loading",tagEditing:"tagify__tag--editable",tagFlash:"tagify__tag--flash",tagHide:"tagify__tag--hide"},dropdown:{classname:"",enabled:2,maxItems:10,searchKeys:["value","searchBy"],fuzzySearch:!0,caseSensitive:!1,accentedSearch:!0,includeSelectedTags:!1,highlightFirst:!1,closeOnSelect:!0,clearOnSelect:!0,position:"all",appendTarget:null},hooks:{beforeRemoveTag:()=>Promise.resolve(),beforePaste:()=>Promise.resolve(),suggestionClick:()=>Promise.resolve()}};function E(){this.dropdown={};for(let e in this._dropdown)this.dropdown[e]="function"==typeof this._dropdown[e]?this._dropdown[e].bind(this):this._dropdown[e];this.dropdown.refs()}var C={refs(){this.DOM.dropdown=this.parseTemplate("dropdown",[this.settings]),this.DOM.dropdown.content=this.DOM.dropdown.querySelector("[data-selector='tagify-suggestions-wrapper']")},getHeaderRef(){return this.DOM.dropdown.querySelector("[data-selector='tagify-suggestions-header']")},getFooterRef(){return this.DOM.dropdown.querySelector("[data-selector='tagify-suggestions-footer']")},getAllSuggestionsRefs(){return[...this.DOM.dropdown.content.querySelectorAll(this.settings.classNames.dropdownItemSelector)]},show(e){var t,n,a,i=this.settings,o="mix"==i.mode&&!i.enforceWhitelist,s=!i.whitelist||!i.whitelist.length,l="manual"==i.dropdown.position;if(e=void 0===e?this.state.inputText:e,!(s&&!o&&!i.templates.dropdownItemNoMatch||!1===i.dropdown.enable||this.state.isLoading||this.settings.readonly)){if(clearTimeout(this.dropdownHide__bindEventsTimeout),this.suggestedListItems=this.dropdown.filterListItems(e),e&&!this.suggestedListItems.length&&(this.trigger("dropdown:noMatch",e),i.templates.dropdownItemNoMatch&&(a=i.templates.dropdownItemNoMatch.call(this,{value:e}))),!a){if(this.suggestedListItems.length)e&&o&&!this.state.editing.scope&&!r(this.suggestedListItems[0].value,e)&&this.suggestedListItems.unshift({value:e});else{if(!e||!o||this.state.editing.scope)return this.input.autocomplete.suggest.call(this),void this.dropdown.hide();this.suggestedListItems=[{value:e}]}n=""+(m(t=this.suggestedListItems[0])?t.value:t),i.autoComplete&&n&&0==n.indexOf(e)&&this.input.autocomplete.suggest.call(this,t)}this.dropdown.fill(a),i.dropdown.highlightFirst&&this.dropdown.highlightOption(this.DOM.dropdown.content.querySelector(i.classNames.dropdownItemSelector)),this.state.dropdown.visible||setTimeout(this.dropdown.events.binding.bind(this)),this.state.dropdown.visible=e||!0,this.state.dropdown.query=e,this.setStateSelection(),l||setTimeout((()=>{this.dropdown.position(),this.dropdown.render()})),setTimeout((()=>{this.trigger("dropdown:show",this.DOM.dropdown)}))}},hide(e){var t=this.DOM,n=t.scope,a=t.dropdown,r="manual"==this.settings.dropdown.position&&!e;if(a&&document.body.contains(a)&&!r)return window.removeEventListener("resize",this.dropdown.position),this.dropdown.events.binding.call(this,!1),n.setAttribute("aria-expanded",!1),a.parentNode.removeChild(a),setTimeout((()=>{this.state.dropdown.visible=!1}),100),this.state.dropdown.query=this.state.ddItemData=this.state.ddItemElm=this.state.selection=null,this.state.tag&&this.state.tag.value.length&&(this.state.flaggedTags[this.state.tag.baseOffset]=this.state.tag),this.trigger("dropdown:hide",a),this},toggle(e){this.dropdown[this.state.dropdown.visible&&!e?"hide":"show"]()},render(){var e,t,n=((t=this.DOM.dropdown.cloneNode(!0)).style.cssText="position:fixed; top:-9999px; opacity:0",document.body.appendChild(t),e=t.clientHeight,t.parentNode.removeChild(t),e),a=this.settings;return"number"==typeof a.dropdown.enabled&&a.dropdown.enabled>=0?(this.DOM.scope.setAttribute("aria-expanded",!0),document.body.contains(this.DOM.dropdown)||(this.DOM.dropdown.classList.add(a.classNames.dropdownInital),this.dropdown.position(n),a.dropdown.appendTarget.appendChild(this.DOM.dropdown),setTimeout((()=>this.DOM.dropdown.classList.remove(a.classNames.dropdownInital)))),this):this},fill(e){e="string"==typeof e?e:this.dropdown.createListHTML(e||this.suggestedListItems);var t,n=this.settings.templates.dropdownContent.call(this,e);this.DOM.dropdown.content.innerHTML=(t=n)?t.replace(/\>[\r\n ]+\</g,"><").split(/>\s+</).join("><").trim():""},fillHeaderFooter(){var e=this.dropdown.filterListItems(this.state.dropdown.query),t=this.parseTemplate("dropdownHeader",[e]),n=this.parseTemplate("dropdownFooter",[e]),a=this.dropdown.getHeaderRef(),r=this.dropdown.getFooterRef();t&&a?.parentNode.replaceChild(t,a),n&&r?.parentNode.replaceChild(n,r)},refilter(e){e=e||this.state.dropdown.query||"",this.suggestedListItems=this.dropdown.filterListItems(e),this.dropdown.fill(),this.suggestedListItems.length||this.dropdown.hide(),this.trigger("dropdown:updated",this.DOM.dropdown)},position(e){var t=this.settings.dropdown;if("manual"!=t.position){var n,a,r,i,o,s,l=this.DOM.dropdown,c=t.placeAbove,u=t.appendTarget===document.body,m=u?window.pageYOffset:t.appendTarget.scrollTop,d=document.fullscreenElement||document.webkitFullscreenElement||document.documentElement,p=d.clientHeight,h=Math.max(d.clientWidth||0,window.innerWidth||0)>480?t.position:"all",g=this.DOM["input"==h?"input":"scope"];if(e=e||l.clientHeight,this.state.dropdown.visible){if("text"==h?(r=(n=function(){const e=document.getSelection();if(e.rangeCount){const t=e.getRangeAt(0),n=t.startContainer,a=t.startOffset;let r,i;if(a>0)return i=document.createRange(),i.setStart(n,a-1),i.setEnd(n,a),r=i.getBoundingClientRect(),{left:r.right,top:r.top,bottom:r.bottom};if(n.getBoundingClientRect)return n.getBoundingClientRect()}return{left:-9999,top:-9999}}()).bottom,a=n.top,i=n.left,o="auto"):(s=function(e){for(var t=0,n=0;e&&e!=d;)t+=e.offsetLeft||0,n+=e.offsetTop||0,e=e.parentNode;return{left:t,top:n}}(t.appendTarget),a=(n=g.getBoundingClientRect()).top-s.top,r=n.bottom-1-s.top,i=n.left-s.left,o=n.width+"px"),!u){let e=function(){for(var e=0,n=t.appendTarget.parentNode;n;)e+=n.scrollTop||0,n=n.parentNode;return e}();a+=e,r+=e}a=Math.floor(a),r=Math.ceil(r),c=void 0===c?p-n.bottom<e:c,l.style.cssText="left:"+(i+window.pageXOffset)+"px; width:"+o+";"+(c?"top: "+(a+m)+"px":"top: "+(r+m)+"px"),l.setAttribute("placement",c?"top":"bottom"),l.setAttribute("position",h)}}},events:{binding(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];var t=this.dropdown.events.callbacks,n=this.listeners.dropdown=this.listeners.dropdown||{position:this.dropdown.position.bind(this,null),onKeyDown:t.onKeyDown.bind(this),onMouseOver:t.onMouseOver.bind(this),onMouseLeave:t.onMouseLeave.bind(this),onClick:t.onClick.bind(this),onScroll:t.onScroll.bind(this)},a=e?"addEventListener":"removeEventListener";"manual"!=this.settings.dropdown.position&&(document[a]("scroll",n.position,!0),window[a]("resize",n.position),window[a]("keydown",n.onKeyDown)),this.DOM.dropdown[a]("mouseover",n.onMouseOver),this.DOM.dropdown[a]("mouseleave",n.onMouseLeave),this.DOM.dropdown[a]("mousedown",n.onClick),this.DOM.dropdown.content[a]("scroll",n.onScroll)},callbacks:{onKeyDown(e){if(this.state.hasFocus&&!this.state.composing){var t=this.DOM.dropdown.querySelector(this.settings.classNames.dropdownItemActiveSelector),n=this.dropdown.getSuggestionDataByNode(t);switch(e.key){case"ArrowDown":case"ArrowUp":case"Down":case"Up":e.preventDefault();var a=this.dropdown.getAllSuggestionsRefs(),r="ArrowUp"==e.key||"Up"==e.key;t&&(t=this.dropdown.getNextOrPrevOption(t,!r)),t&&t.matches(this.settings.classNames.dropdownItemSelector)||(t=a[r?a.length-1:0]),this.dropdown.highlightOption(t,!0);break;case"Escape":case"Esc":this.dropdown.hide();break;case"ArrowRight":if(this.state.actions.ArrowLeft)return;case"Tab":if("mix"!=this.settings.mode&&t&&!this.settings.autoComplete.rightKey&&!this.state.editing){e.preventDefault();var i=this.dropdown.getMappedValue(n);return this.input.autocomplete.set.call(this,i),!1}return!0;case"Enter":e.preventDefault(),this.settings.hooks.suggestionClick(e,{tagify:this,tagData:n,suggestionElm:t}).then((()=>{if(t)return this.dropdown.selectOption(t),t=this.dropdown.getNextOrPrevOption(t,!r),void this.dropdown.highlightOption(t);this.dropdown.hide(),"mix"!=this.settings.mode&&this.addTags(this.state.inputText.trim(),!0)})).catch((e=>e));break;case"Backspace":{if("mix"==this.settings.mode||this.state.editing.scope)return;const e=this.input.raw.call(this);""!=e&&8203!=e.charCodeAt(0)||(!0===this.settings.backspace?this.removeTags():"edit"==this.settings.backspace&&setTimeout(this.editTag.bind(this),0))}}}},onMouseOver(e){var t=e.target.closest(this.settings.classNames.dropdownItemSelector);t&&this.dropdown.highlightOption(t)},onMouseLeave(e){this.dropdown.highlightOption()},onClick(e){if(0==e.button&&e.target!=this.DOM.dropdown&&e.target!=this.DOM.dropdown.content){var t=e.target.closest(this.settings.classNames.dropdownItemSelector),n=this.dropdown.getSuggestionDataByNode(t);this.state.actions.selectOption=!0,setTimeout((()=>this.state.actions.selectOption=!1),50),this.settings.hooks.suggestionClick(e,{tagify:this,tagData:n,suggestionElm:t}).then((()=>{t?this.dropdown.selectOption(t,e):this.dropdown.hide()})).catch((e=>console.warn(e)))}},onScroll(e){var t=e.target,n=t.scrollTop/(t.scrollHeight-t.parentNode.clientHeight)*100;this.trigger("dropdown:scroll",{percentage:Math.round(n)})}}},getSuggestionDataByNode(e){var t=e&&e.getAttribute("value");return this.suggestedListItems.find((e=>e.value==t))||null},getNextOrPrevOption(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];var n=this.dropdown.getAllSuggestionsRefs(),a=n.findIndex((t=>t===e));return t?n[a+1]:n[a-1]},highlightOption(e,t){var n,a=this.settings.classNames.dropdownItemActive;if(this.state.ddItemElm&&(this.state.ddItemElm.classList.remove(a),this.state.ddItemElm.removeAttribute("aria-selected")),!e)return this.state.ddItemData=null,this.state.ddItemElm=null,void this.input.autocomplete.suggest.call(this);n=this.dropdown.getSuggestionDataByNode(e),this.state.ddItemData=n,this.state.ddItemElm=e,e.classList.add(a),e.setAttribute("aria-selected",!0),t&&(e.parentNode.scrollTop=e.clientHeight+e.offsetTop-e.parentNode.clientHeight),this.settings.autoComplete&&(this.input.autocomplete.suggest.call(this,n),this.dropdown.position())},selectOption(e,t){var n=this.settings.dropdown,a=n.clearOnSelect,r=n.closeOnSelect;if(!e)return this.addTags(this.state.inputText,!0),void(r&&this.dropdown.hide());t=t||{};var i=e.getAttribute("value"),o="noMatch"==i,s=this.suggestedListItems.find((e=>(e.value??e)==i));this.trigger("dropdown:select",{data:s,elm:e,event:t}),i&&(s||o)?(this.state.editing?this.onEditTagDone(null,d({__isValid:!0},this.normalizeTags([s])[0])):this["mix"==this.settings.mode?"addMixTags":"addTags"]([s||this.input.raw.call(this)],a),this.DOM.input.parentNode&&(setTimeout((()=>{this.DOM.input.focus(),this.toggleFocusClass(!0)})),r&&setTimeout(this.dropdown.hide.bind(this)),e.addEventListener("transitionend",(()=>{this.dropdown.fillHeaderFooter(),setTimeout((()=>e.remove()),100)}),{once:!0}),e.classList.add(this.settings.classNames.dropdownItemHidden))):r&&setTimeout(this.dropdown.hide.bind(this))},selectAll(e){this.suggestedListItems.length=0,this.dropdown.hide(),this.dropdown.filterListItems("");var t=this.dropdown.filterListItems("");return e||(t=this.state.dropdown.suggestions),this.addTags(t,!0),this},filterListItems(e,t){var n,a,r,i,o,s=this.settings,l=s.dropdown,c=(t=t||{},[]),u=[],d=s.whitelist,p=l.maxItems>=0?l.maxItems:1/0,g=l.searchKeys,f=0;if(!(e="select"==s.mode&&this.value.length&&this.value[0][s.tagTextProp]==e?"":e)||!g.length)return c=l.includeSelectedTags?d:d.filter((e=>!this.isTagDuplicate(m(e)?e.value:e))),this.state.dropdown.suggestions=c,c.slice(0,p);function _(e,t){return t.toLowerCase().split(" ").every((t=>e.includes(t.toLowerCase())))}for(o=l.caseSensitive?""+e:(""+e).toLowerCase();f<d.length;f++){let e,s;n=d[f]instanceof Object?d[f]:{value:d[f]};let p=Object.keys(n).some((e=>g.includes(e)))?g:["value"];l.fuzzySearch&&!t.exact?(r=p.reduce(((e,t)=>e+" "+(n[t]||"")),"").toLowerCase().trim(),l.accentedSearch&&(r=h(r),o=h(o)),e=0==r.indexOf(o),s=r===o,a=_(r,o)):(e=!0,a=p.some((e=>{var a=""+(n[e]||"");return l.accentedSearch&&(a=h(a),o=h(o)),l.caseSensitive||(a=a.toLowerCase()),s=a===o,t.exact?a===o:0==a.indexOf(o)}))),i=!l.includeSelectedTags&&this.isTagDuplicate(m(n)?n.value:n),a&&!i&&(s&&e?u.push(n):"startsWith"==l.sortby&&e?c.unshift(n):c.push(n))}return this.state.dropdown.suggestions=u.concat(c),"function"==typeof l.sortby?l.sortby(u.concat(c),o):u.concat(c).slice(0,p)},getMappedValue(e){var t=this.settings.dropdown.mapValueTo;return t?"function"==typeof t?t(e):e[t]||e.value:e.value},createListHTML(e){return d([],e).map(((e,n)=>{"string"!=typeof e&&"number"!=typeof e||(e={value:e});var a=this.dropdown.getMappedValue(e);return a="string"==typeof a?u(a):a,this.settings.templates.dropdownItem.apply(this,[t(t({},e),{},{mappedValue:a}),this])})).join("")}};const S="@yaireo/tagify/";var x,T={empty:"empty",exceed:"number of tags exceeded",pattern:"pattern mismatch",duplicate:"already exists",notAllowed:"not allowed"},O={wrapper:(e,t)=>`<tags class="${t.classNames.namespace} ${t.mode?`${t.classNames[t.mode+"Mode"]}`:""} ${e.className}"\n                    ${t.readonly?"readonly":""}\n                    ${t.disabled?"disabled":""}\n                    ${t.required?"required":""}\n                    ${"select"===t.mode?"spellcheck='false'":""}\n                    tabIndex="-1">\n            <span ${!t.readonly&&t.userInput?"contenteditable":""} tabIndex="0" data-placeholder="${t.placeholder||"&#8203;"}" aria-placeholder="${t.placeholder||""}"\n                class="${t.classNames.input}"\n                role="textbox"\n                aria-autocomplete="both"\n                aria-multiline="${"mix"==t.mode}"></span>\n                &#8203;\n        </tags>`,tag(e,t){let n=t.settings;return`<tag title="${e.title||e.value}"\n                    contenteditable='false'\n                    spellcheck='false'\n                    tabIndex="${n.a11y.focusableTags?0:-1}"\n                    class="${n.classNames.tag} ${e.class||""}"\n                    ${this.getAttributes(e)}>\n            <x title='' class="${n.classNames.tagX}" role='button' aria-label='remove tag'></x>\n            <div>\n                <span class="${n.classNames.tagText}">${e[n.tagTextProp]||e.value}</span>\n            </div>\n        </tag>`},dropdown(e){var t=e.dropdown,n="manual"==t.position,a=`${e.classNames.dropdown}`;return`<div class="${n?"":a} ${t.classname}" role="listbox" aria-labelledby="dropdown">\n                    <div data-selector='tagify-suggestions-wrapper' class="${e.classNames.dropdownWrapper}"></div>\n                </div>`},dropdownContent(e){var t=this.settings,n=this.state.dropdown.suggestions;return`\n            ${t.templates.dropdownHeader.call(this,n)}\n            ${e}\n            ${t.templates.dropdownFooter.call(this,n)}\n        `},dropdownItem(e){return`<div ${this.getAttributes(e)}\n                    class='${this.settings.classNames.dropdownItem} ${e.class?e.class:""}'\n                    tabindex="0"\n                    role="option">${e.mappedValue||e.value}</div>`},dropdownHeader(e){return`<header data-selector='tagify-suggestions-header' class="${this.settings.classNames.dropdownHeader}"></header>`},dropdownFooter(e){var t=e.length-this.settings.dropdown.maxItems;return t>0?`<footer data-selector='tagify-suggestions-footer' class="${this.settings.classNames.dropdownFooter}">\n                ${t} more items. Refine your search.\n            </footer>`:""},dropdownItemNoMatch:null},P={customBinding(){this.customEventsList.forEach((e=>{this.on(e,this.settings.callbacks[e])}))},binding(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];var t,n=this.events.callbacks,a=e?"addEventListener":"removeEventListener";if(!this.state.mainEvents||!e){for(var r in this.state.mainEvents=e,e&&!this.listeners.main&&(this.events.bindGlobal.call(this),this.settings.isJQueryPlugin&&jQuery(this.DOM.originalInput).on("tagify.removeAllTags",this.removeAllTags.bind(this))),t=this.listeners.main=this.listeners.main||{focus:["input",n.onFocusBlur.bind(this)],keydown:["input",n.onKeydown.bind(this)],click:["scope",n.onClickScope.bind(this)],dblclick:["scope",n.onDoubleClickScope.bind(this)],paste:["input",n.onPaste.bind(this)],drop:["input",n.onDrop.bind(this)],compositionstart:["input",n.onCompositionStart.bind(this)],compositionend:["input",n.onCompositionEnd.bind(this)]})this.DOM[t[r][0]][a](r,t[r][1]);clearInterval(this.listeners.main.originalInputValueObserverInterval),this.listeners.main.originalInputValueObserverInterval=setInterval(n.observeOriginalInputValue.bind(this),500);var i=this.listeners.main.inputMutationObserver||new MutationObserver(n.onInputDOMChange.bind(this));i.disconnect(),"mix"==this.settings.mode&&i.observe(this.DOM.input,{childList:!0})}},bindGlobal(e){var t,n=this.events.callbacks,a=e?"removeEventListener":"addEventListener";if(this.listeners&&(e||!this.listeners.global))for(t of(this.listeners.global=this.listeners.global||[{type:this.isIE?"keydown":"input",target:this.DOM.input,cb:n[this.isIE?"onInputIE":"onInput"].bind(this)},{type:"keydown",target:window,cb:n.onWindowKeyDown.bind(this)},{type:"blur",target:this.DOM.input,cb:n.onFocusBlur.bind(this)},{type:"click",target:document,cb:n.onClickAnywhere.bind(this)}],this.listeners.global))t.target[a](t.type,t.cb)},unbindGlobal(){this.events.bindGlobal.call(this,!0)},callbacks:{onFocusBlur(e){var t=this.settings,n=e.target?this.trim(e.target.textContent):"",a=this.value?.[0]?.[t.tagTextProp],r=e.type,i=t.dropdown.enabled>=0,o={relatedTarget:e.relatedTarget},s=this.state.actions.selectOption&&(i||!t.dropdown.closeOnSelect),l=this.state.actions.addNew&&i,c=e.relatedTarget&&_.call(this,e.relatedTarget)&&this.DOM.scope.contains(e.relatedTarget);if("blur"==r){if(e.relatedTarget===this.DOM.scope)return this.dropdown.hide(),void this.DOM.input.focus();this.postUpdate(),t.onChangeAfterBlur&&this.triggerChangeEvent()}if(!s&&!l)if(this.state.hasFocus="focus"==r&&+new Date,this.toggleFocusClass(this.state.hasFocus),"mix"!=t.mode){if("focus"==r)return this.trigger("focus",o),void(0!==t.dropdown.enabled&&t.userInput||this.dropdown.show(this.value.length?"":void 0));"blur"==r&&(this.trigger("blur",o),this.loading(!1),"select"==t.mode&&(c&&(this.removeTags(),n=""),a===n&&(n="")),n&&!this.state.actions.selectOption&&t.addTagOnBlur&&this.addTags(n,!0)),this.DOM.input.removeAttribute("style"),this.dropdown.hide()}else"focus"==r?this.trigger("focus",o):"blur"==e.type&&(this.trigger("blur",o),this.loading(!1),this.dropdown.hide(),this.state.dropdown.visible=void 0,this.setStateSelection())},onCompositionStart(e){this.state.composing=!0},onCompositionEnd(e){this.state.composing=!1},onWindowKeyDown(e){var t,n=document.activeElement,a=_.call(this,n)&&this.DOM.scope.contains(document.activeElement),r=a&&n.hasAttribute("readonly");if(a&&!r)switch(t=n.nextElementSibling,e.key){case"Backspace":this.settings.readonly||(this.removeTags(n),(t||this.DOM.input).focus());break;case"Enter":setTimeout(this.editTag.bind(this),0,n)}},onKeydown(e){var t=this.settings;if(!this.state.composing&&t.userInput){"select"==t.mode&&t.enforceWhitelist&&this.value.length&&"Tab"!=e.key&&e.preventDefault();var n=this.trim(e.target.textContent);if(this.trigger("keydown",{event:e}),"mix"==t.mode){switch(e.key){case"Left":case"ArrowLeft":this.state.actions.ArrowLeft=!0;break;case"Delete":case"Backspace":if(this.state.editing)return;var a=document.getSelection(),r="Delete"==e.key&&a.anchorOffset==(a.anchorNode.length||0),i=a.anchorNode.previousSibling,o=1==a.anchorNode.nodeType||!a.anchorOffset&&i&&1==i.nodeType&&a.anchorNode.previousSibling;s(this.DOM.input.innerHTML);var l,u,m,d=this.getTagElms(),p=1===a.anchorNode.length&&a.anchorNode.nodeValue==String.fromCharCode(8203);if("edit"==t.backspace&&o)return l=1==a.anchorNode.nodeType?null:a.anchorNode.previousElementSibling,setTimeout(this.editTag.bind(this),0,l),void e.preventDefault();if(g()&&o instanceof Element)return m=c(o),o.hasAttribute("readonly")||o.remove(),this.DOM.input.focus(),void setTimeout((()=>{v(m),this.DOM.input.click()}));if("BR"==a.anchorNode.nodeName)return;if((r||o)&&1==a.anchorNode.nodeType?u=0==a.anchorOffset?r?d[0]:null:d[Math.min(d.length,a.anchorOffset)-1]:r?u=a.anchorNode.nextElementSibling:o instanceof Element&&(u=o),3==a.anchorNode.nodeType&&!a.anchorNode.nodeValue&&a.anchorNode.previousElementSibling&&e.preventDefault(),(o||r)&&!t.backspace)return void e.preventDefault();if("Range"!=a.type&&!a.anchorOffset&&a.anchorNode==this.DOM.input&&"Delete"!=e.key)return void e.preventDefault();if("Range"!=a.type&&u&&u.hasAttribute("readonly"))return void v(c(u));"Delete"==e.key&&p&&w(a.anchorNode.nextSibling)&&this.removeTags(a.anchorNode.nextSibling),clearTimeout(x),x=setTimeout((()=>{var e=document.getSelection();s(this.DOM.input.innerHTML),!r&&e.anchorNode.previousSibling,this.value=[].map.call(d,((e,t)=>{var n=w(e);if(e.parentNode||n.readonly)return n;this.trigger("remove",{tag:e,index:t,data:n})})).filter((e=>e))}),20)}return!0}switch(e.key){case"Backspace":"select"==t.mode&&t.enforceWhitelist&&this.value.length?this.removeTags():this.state.dropdown.visible&&"manual"!=t.dropdown.position||""!=e.target.textContent&&8203!=n.charCodeAt(0)||(!0===t.backspace?this.removeTags():"edit"==t.backspace&&setTimeout(this.editTag.bind(this),0));break;case"Esc":case"Escape":if(this.state.dropdown.visible)return;e.target.blur();break;case"Down":case"ArrowDown":this.state.dropdown.visible||this.dropdown.show();break;case"ArrowRight":{let e=this.state.inputSuggestion||this.state.ddItemData;if(e&&t.autoComplete.rightKey)return void this.addTags([e],!0);break}case"Tab":{let a="select"==t.mode;if(!n||a)return!0;e.preventDefault()}case"Enter":if(this.state.dropdown.visible&&"manual"!=t.dropdown.position)return;e.preventDefault(),setTimeout((()=>{this.state.dropdown.visible||this.state.actions.selectOption||this.addTags(n,!0)}))}}},onInput(e){this.postUpdate();var t=this.settings;if("mix"==t.mode)return this.events.callbacks.onMixTagsInput.call(this,e);var n=this.input.normalize.call(this),a=n.length>=t.dropdown.enabled,r={value:n,inputElm:this.DOM.input},i=this.validateTag({value:n});"select"==t.mode&&this.toggleScopeValidation(i),r.isValid=i,this.state.inputText!=n&&(this.input.set.call(this,n,!1),-1!=n.search(t.delimiters)?this.addTags(n)&&this.input.set.call(this):t.dropdown.enabled>=0&&this.dropdown[a?"show":"hide"](n),this.trigger("input",r))},onMixTagsInput(e){var t,n,a,r,i,o,s,l,c=this.settings,u=this.value.length,m=this.getTagElms(),p=document.createDocumentFragment(),h=window.getSelection().getRangeAt(0),f=[].map.call(m,(e=>w(e).value));if("deleteContentBackward"==e.inputType&&g()&&this.events.callbacks.onKeydown.call(this,{target:e.target,key:"Backspace"}),k(this.getTagElms()),this.value.slice().forEach((e=>{e.readonly&&!f.includes(e.value)&&p.appendChild(this.createTagElem(e))})),p.childNodes.length&&(h.insertNode(p),this.setRangeAtStartEnd(!1,p.lastChild)),m.length!=u)return this.value=[].map.call(this.getTagElms(),(e=>w(e))),void this.update({withoutChangeEvent:!0});if(this.hasMaxTags())return!0;if(window.getSelection&&(o=window.getSelection()).rangeCount>0&&3==o.anchorNode.nodeType){if((h=o.getRangeAt(0).cloneRange()).collapse(!0),h.setStart(o.focusNode,0),a=(t=h.toString().slice(0,h.endOffset)).split(c.pattern).length-1,(n=t.match(c.pattern))&&(r=t.slice(t.lastIndexOf(n[n.length-1]))),r){if(this.state.actions.ArrowLeft=!1,this.state.tag={prefix:r.match(c.pattern)[0],value:r.replace(c.pattern,"")},this.state.tag.baseOffset=o.baseOffset-this.state.tag.value.length,l=this.state.tag.value.match(c.delimiters))return this.state.tag.value=this.state.tag.value.replace(c.delimiters,""),this.state.tag.delimiters=l[0],this.addTags(this.state.tag.value,c.dropdown.clearOnSelect),void this.dropdown.hide();i=this.state.tag.value.length>=c.dropdown.enabled;try{s=(s=this.state.flaggedTags[this.state.tag.baseOffset]).prefix==this.state.tag.prefix&&s.value[0]==this.state.tag.value[0],this.state.flaggedTags[this.state.tag.baseOffset]&&!this.state.tag.value&&delete this.state.flaggedTags[this.state.tag.baseOffset]}catch(e){}(s||a<this.state.mixMode.matchedPatternCount)&&(i=!1)}else this.state.flaggedTags={};this.state.mixMode.matchedPatternCount=a}setTimeout((()=>{this.update({withoutChangeEvent:!0}),this.trigger("input",d({},this.state.tag,{textContent:this.DOM.input.textContent})),this.state.tag&&this.dropdown[i?"show":"hide"](this.state.tag.value)}),10)},onInputIE(e){var t=this;setTimeout((function(){t.events.callbacks.onInput.call(t,e)}))},observeOriginalInputValue(){this.DOM.originalInput.parentNode||this.destroy(),this.DOM.originalInput.value!=this.DOM.originalInput.tagifyValue&&this.loadOriginalValues()},onClickAnywhere(e){e.target==this.DOM.scope||this.DOM.scope.contains(e.target)||(this.toggleFocusClass(!1),this.state.hasFocus=!1)},onClickScope(e){var t=this.settings,n=e.target.closest("."+t.classNames.tag),a=+new Date-this.state.hasFocus;if(e.target!=this.DOM.scope){if(!e.target.classList.contains(t.classNames.tagX))return n?(this.trigger("click",{tag:n,index:this.getNodeIndex(n),data:w(n),event:e}),void(1!==t.editTags&&1!==t.editTags.clicks||this.events.callbacks.onDoubleClickScope.call(this,e))):void(e.target==this.DOM.input&&("mix"==t.mode&&this.fixFirefoxLastTagNoCaret(),a>500)?this.state.dropdown.visible?this.dropdown.hide():0===t.dropdown.enabled&&"mix"!=t.mode&&this.dropdown.show(this.value.length?"":void 0):"select"!=t.mode||0!==t.dropdown.enabled||this.state.dropdown.visible||this.dropdown.show());this.removeTags(e.target.parentNode)}else this.DOM.input.focus()},onPaste(e){e.preventDefault();var t,n,a=this.settings;if("select"==a.mode&&a.enforceWhitelist||!a.userInput)return!1;a.readonly||(t=e.clipboardData||window.clipboardData,n=t.getData("Text"),a.hooks.beforePaste(e,{tagify:this,pastedText:n,clipboardData:t}).then((t=>{void 0===t&&(t=n),t&&(this.injectAtCaret(t,window.getSelection().getRangeAt(0)),"mix"==this.settings.mode?this.events.callbacks.onMixTagsInput.call(this,e):this.settings.pasteAsTags?this.addTags(this.state.inputText+t,!0):this.state.inputText=t)})).catch((e=>e)))},onDrop(e){e.preventDefault()},onEditTagInput(e,t){var n=e.closest("."+this.settings.classNames.tag),a=this.getNodeIndex(n),r=w(n),i=this.input.normalize.call(this,e),o={[this.settings.tagTextProp]:i,__tagId:r.__tagId},s=this.validateTag(o);this.editTagChangeDetected(d(r,o))||!0!==e.originalIsValid||(s=!0),n.classList.toggle(this.settings.classNames.tagInvalid,!0!==s),r.__isValid=s,n.title=!0===s?r.title||r.value:s,i.length>=this.settings.dropdown.enabled&&(this.state.editing&&(this.state.editing.value=i),this.dropdown.show(i)),this.trigger("edit:input",{tag:n,index:a,data:d({},this.value[a],{newValue:i}),event:t})},onEditTagPaste(e,t){var n=(t.clipboardData||window.clipboardData).getData("Text");t.preventDefault();var a=b(n);this.setRangeAtStartEnd(!1,a)},onEditTagFocus(e){this.state.editing={scope:e,input:e.querySelector("[contenteditable]")}},onEditTagBlur(e){if(this.state.hasFocus||this.toggleFocusClass(),this.DOM.scope.contains(e)){var t,n,a=this.settings,r=e.closest("."+a.classNames.tag),i=w(r),o=this.input.normalize.call(this,e),s={[a.tagTextProp]:o,__tagId:i.__tagId},l=i.__originalData,c=this.editTagChangeDetected(d(i,s)),u=this.validateTag(s);if(o)if(c){if(t=this.hasMaxTags(),n=d({},l,{[a.tagTextProp]:this.trim(o),__isValid:u}),a.transformTag.call(this,n,l),!0!==(u=(!t||!0===l.__isValid)&&this.validateTag(n))){if(this.trigger("invalid",{data:n,tag:r,message:u}),a.editTags.keepInvalid)return;a.keepInvalidTags?n.__isValid=u:n=l}else a.keepInvalidTags&&(delete n.title,delete n["aria-invalid"],delete n.class);this.onEditTagDone(r,n)}else this.onEditTagDone(r,l);else this.onEditTagDone(r)}},onEditTagkeydown(e,t){if(!this.state.composing)switch(this.trigger("edit:keydown",{event:e}),e.key){case"Esc":case"Escape":t.parentNode.replaceChild(t.__tagifyTagData.__originalHTML,t),this.state.editing=!1;case"Enter":case"Tab":e.preventDefault(),e.target.blur()}},onDoubleClickScope(e){var t,n,a=e.target.closest("."+this.settings.classNames.tag),r=w(a),i=this.settings;a&&i.userInput&&!1!==r.editable&&(t=a.classList.contains(this.settings.classNames.tagEditing),n=a.hasAttribute("readonly"),"select"==i.mode||i.readonly||t||n||!this.settings.editTags||this.editTag(a),this.toggleFocusClass(!0),this.trigger("dblclick",{tag:a,index:this.getNodeIndex(a),data:w(a)}))},onInputDOMChange(e){e.forEach((e=>{e.addedNodes.forEach((e=>{if("<div><br></div>"==e.outerHTML)e.replaceWith(document.createElement("br"));else if(1==e.nodeType&&e.querySelector(this.settings.classNames.tagSelector)){let t=document.createTextNode("");3==e.childNodes[0].nodeType&&"BR"!=e.previousSibling.nodeName&&(t=document.createTextNode("\n")),e.replaceWith(t,...[...e.childNodes].slice(0,-1)),v(t)}else if(_.call(this,e))if(3!=e.previousSibling?.nodeType||e.previousSibling.textContent||e.previousSibling.remove(),e.previousSibling&&"BR"==e.previousSibling.nodeName){e.previousSibling.replaceWith("\n"+a);let t=e.nextSibling,n="";for(;t;)n+=t.textContent,t=t.nextSibling;n.trim()&&v(e.previousSibling)}else e.previousSibling&&!w(e.previousSibling)||e.before(a)})),e.removedNodes.forEach((e=>{e&&"BR"==e.nodeName&&_.call(this,t)&&(this.removeTags(t),this.fixFirefoxLastTagNoCaret())}))}));var t=this.DOM.input.lastChild;t&&""==t.nodeValue&&t.remove(),t&&"BR"==t.nodeName||this.DOM.input.appendChild(document.createElement("br"))}}};function A(e,t){if(!e){console.warn("Tagify:","input element not found",e);const t=new Proxy(this,{get:()=>()=>t});return t}if(e.__tagify)return console.warn("Tagify: ","input element is already Tagified - Same instance is returned.",e),e.__tagify;var n;d(this,function(e){var t=document.createTextNode("");function n(e,n,a){a&&n.split(/\s+/g).forEach((n=>t[e+"EventListener"].call(t,n,a)))}return{off(e,t){return n("remove",e,t),this},on(e,t){return t&&"function"==typeof t&&n("add",e,t),this},trigger(n,a,r){var i;if(r=r||{cloneData:!0},n)if(e.settings.isJQueryPlugin)"remove"==n&&(n="removeTag"),jQuery(e.DOM.originalInput).triggerHandler(n,[a]);else{try{var o="object"==typeof a?a:{value:a};if((o=r.cloneData?d({},o):o).tagify=this,a.event&&(o.event=this.cloneEvent(a.event)),a instanceof Object)for(var s in a)a[s]instanceof HTMLElement&&(o[s]=a[s]);i=new CustomEvent(n,{detail:o})}catch(e){console.warn(e)}t.dispatchEvent(i)}}}}(this)),this.isFirefox=/firefox|fxios/i.test(navigator.userAgent)&&!/seamonkey/i.test(navigator.userAgent),this.isIE=window.document.documentMode,t=t||{},this.getPersistedData=(n=t.id,e=>{let t,a="/"+e;if(1==localStorage.getItem(S+n+"/v",1))try{t=JSON.parse(localStorage[S+n+a])}catch(e){}return t}),this.setPersistedData=(e=>e?(localStorage.setItem(S+e+"/v",1),(t,n)=>{let a="/"+n,r=JSON.stringify(t);t&&n&&(localStorage.setItem(S+e+a,r),dispatchEvent(new Event("storage")))}):()=>{})(t.id),this.clearPersistedData=(e=>t=>{const n=S+"/"+e+"/";if(t)localStorage.removeItem(n+t);else for(let e in localStorage)e.includes(n)&&localStorage.removeItem(e)})(t.id),this.applySettings(e,t),this.state={inputText:"",editing:!1,composing:!1,actions:{},mixMode:{},dropdown:{},flaggedTags:{}},this.value=[],this.listeners={},this.DOM={},this.build(e),E.call(this),this.getCSSVars(),this.loadOriginalValues(),this.events.customBinding.call(this),this.events.binding.call(this),e.autofocus&&this.DOM.input.focus(),e.__tagify=this}return A.prototype={_dropdown:C,getSetTagData:w,helpers:{sameStr:r,removeCollectionProp:i,omit:o,isObject:m,parseHTML:l,escapeHTML:u,extend:d,concatWithoutDups:p,getUID:f,isNodeTag:_},customEventsList:["change","add","remove","invalid","input","click","keydown","focus","blur","edit:input","edit:beforeUpdate","edit:updated","edit:start","edit:keydown","dropdown:show","dropdown:hide","dropdown:select","dropdown:updated","dropdown:noMatch","dropdown:scroll"],dataProps:["__isValid","__removed","__originalData","__originalHTML","__tagId"],trim(e){return this.settings.trim&&e&&"string"==typeof e?e.trim():e},parseHTML:l,templates:O,parseTemplate(e,t){return l((e=this.settings.templates[e]||e).apply(this,t))},set whitelist(e){const t=e&&Array.isArray(e);this.settings.whitelist=t?e:[],this.setPersistedData(t?e:[],"whitelist")},get whitelist(){return this.settings.whitelist},generateClassSelectors(e){for(let t in e){let n=t;Object.defineProperty(e,n+"Selector",{get(){return"."+this[n].split(" ")[0]}})}},applySettings(e,n){y.templates=this.templates;var a=d({},y,"mix"==n.mode?{dropdown:{position:"text"}}:{}),r=this.settings=d({},a,n);if(r.disabled=e.hasAttribute("disabled"),r.readonly=r.readonly||e.hasAttribute("readonly"),r.placeholder=u(e.getAttribute("placeholder")||r.placeholder||""),r.required=e.hasAttribute("required"),this.generateClassSelectors(r.classNames),void 0===r.dropdown.includeSelectedTags&&(r.dropdown.includeSelectedTags=r.duplicates),this.isIE&&(r.autoComplete=!1),["whitelist","blacklist"].forEach((t=>{var n=e.getAttribute("data-"+t);n&&(n=n.split(r.delimiters))instanceof Array&&(r[t]=n)})),"autoComplete"in n&&!m(n.autoComplete)&&(r.autoComplete=y.autoComplete,r.autoComplete.enabled=n.autoComplete),"mix"==r.mode&&(r.pattern=r.pattern||/@/,r.autoComplete.rightKey=!0,r.delimiters=n.delimiters||null,r.tagTextProp&&!r.dropdown.searchKeys.includes(r.tagTextProp)&&r.dropdown.searchKeys.push(r.tagTextProp)),e.pattern)try{r.pattern=new RegExp(e.pattern)}catch(e){}if(r.delimiters){r._delimiters=r.delimiters;try{r.delimiters=new RegExp(this.settings.delimiters,"g")}catch(e){}}r.disabled&&(r.userInput=!1),this.TEXTS=t(t({},T),r.texts||{}),("select"!=r.mode||n.dropdown?.enabled)&&r.userInput||(r.dropdown.enabled=0),r.dropdown.appendTarget=n.dropdown?.appendTarget||document.body;let i=this.getPersistedData("whitelist");Array.isArray(i)&&(this.whitelist=Array.isArray(r.whitelist)?p(r.whitelist,i):i)},getAttributes(e){var t,n=this.getCustomAttributes(e),a="";for(t in n)a+=" "+t+(void 0!==e[t]?`="${n[t]}"`:"");return a},getCustomAttributes(e){if(!m(e))return"";var t,n={};for(t in e)"__"!=t.slice(0,2)&&"class"!=t&&e.hasOwnProperty(t)&&void 0!==e[t]&&(n[t]=u(e[t]));return n},setStateSelection(){var e=window.getSelection(),t={anchorOffset:e.anchorOffset,anchorNode:e.anchorNode,range:e.getRangeAt&&e.rangeCount&&e.getRangeAt(0)};return this.state.selection=t,t},getCSSVars(){var e,t=getComputedStyle(this.DOM.scope,null);this.CSSVars={tagHideTransition:(e=>{let t=e.value;return"s"==e.unit?1e3*t:t})(function(e){if(!e)return{};var t=(e=e.trim().split(" ")[0]).split(/\d+/g).filter((e=>e)).pop().trim();return{value:+e.split(t).filter((e=>e))[0].trim(),unit:t}}((e="tag-hide-transition",t.getPropertyValue("--"+e))))}},build(e){var t=this.DOM;this.settings.mixMode.integrated?(t.originalInput=null,t.scope=e,t.input=e):(t.originalInput=e,t.originalInput_tabIndex=e.tabIndex,t.scope=this.parseTemplate("wrapper",[e,this.settings]),t.input=t.scope.querySelector(this.settings.classNames.inputSelector),e.parentNode.insertBefore(t.scope,e),e.tabIndex=-1)},destroy(){this.events.unbindGlobal.call(this),this.DOM.scope.parentNode.removeChild(this.DOM.scope),this.DOM.originalInput.tabIndex=this.DOM.originalInput_tabIndex,delete this.DOM.originalInput.__tagify,this.dropdown.hide(!0),clearTimeout(this.dropdownHide__bindEventsTimeout),clearInterval(this.listeners.main.originalInputValueObserverInterval)},loadOriginalValues(e){var t,n=this.settings;if(this.state.blockChangeEvent=!0,void 0===e){const t=this.getPersistedData("value");e=t&&!this.DOM.originalInput.value?t:n.mixMode.integrated?this.DOM.input.textContent:this.DOM.originalInput.value}if(this.removeAllTags(),e)if("mix"==n.mode)this.parseMixTags(e),(t=this.DOM.input.lastChild)&&"BR"==t.tagName||this.DOM.input.insertAdjacentHTML("beforeend","<br>");else{try{JSON.parse(e)instanceof Array&&(e=JSON.parse(e))}catch(e){}this.addTags(e,!0).forEach((e=>e&&e.classList.add(n.classNames.tagNoAnimation)))}else this.postUpdate();this.state.lastOriginalValueReported=n.mixMode.integrated?"":this.DOM.originalInput.value},cloneEvent(e){var t={};for(var n in e)"path"!=n&&(t[n]=e[n]);return t},loading(e){return this.state.isLoading=e,this.DOM.scope.classList[e?"add":"remove"](this.settings.classNames.scopeLoading),this},tagLoading(e,t){return e&&e.classList[t?"add":"remove"](this.settings.classNames.tagLoading),this},toggleClass(e,t){"string"==typeof e&&this.DOM.scope.classList.toggle(e,t)},toggleScopeValidation(e){var t=!0===e||void 0===e;!this.settings.required&&e&&e===this.TEXTS.empty&&(t=!0),this.toggleClass(this.settings.classNames.tagInvalid,!t),this.DOM.scope.title=t?"":e},toggleFocusClass(e){this.toggleClass(this.settings.classNames.focus,!!e)},triggerChangeEvent:function(){if(!this.settings.mixMode.integrated){var e=this.DOM.originalInput,t=this.state.lastOriginalValueReported!==e.value,n=new CustomEvent("change",{bubbles:!0});t&&(this.state.lastOriginalValueReported=e.value,n.simulated=!0,e._valueTracker&&e._valueTracker.setValue(Math.random()),e.dispatchEvent(n),this.trigger("change",this.state.lastOriginalValueReported),e.value=this.state.lastOriginalValueReported)}},events:P,fixFirefoxLastTagNoCaret(){},setRangeAtStartEnd(e,t){if(t){e="number"==typeof e?e:!!e,t=t.lastChild||t;var n=document.getSelection();if(n.focusNode instanceof Element&&!this.DOM.input.contains(n.focusNode))return!0;try{n.rangeCount>=1&&["Start","End"].forEach((a=>n.getRangeAt(0)["set"+a](t,e||t.length)))}catch(e){}}},insertAfterTag(e,t){if(t=t||this.settings.mixMode.insertAfterTag,e&&e.parentNode&&t)return t="string"==typeof t?document.createTextNode(t):t,e.parentNode.insertBefore(t,e.nextSibling),t},editTagChangeDetected(e){var t=e.__originalData;for(var n in t)if(!this.dataProps.includes(n)&&e[n]!=t[n])return!0;return!1},getTagTextNode(e){return e.querySelector(this.settings.classNames.tagTextSelector)},setTagTextNode(e,t){this.getTagTextNode(e).innerHTML=u(t)},editTag(e,t){e=e||this.getLastTag(),t=t||{},this.dropdown.hide();var n=this.settings,a=this.getTagTextNode(e),r=this.getNodeIndex(e),i=w(e),o=this.events.callbacks,s=this,l=!0;if(a){if(!(i instanceof Object&&"editable"in i)||i.editable)return i=w(e,{__originalData:d({},i),__originalHTML:e.cloneNode(!0)}),w(i.__originalHTML,i.__originalData),a.setAttribute("contenteditable",!0),e.classList.add(n.classNames.tagEditing),a.addEventListener("focus",o.onEditTagFocus.bind(this,e)),a.addEventListener("blur",(function(){setTimeout((()=>o.onEditTagBlur.call(s,s.getTagTextNode(e))))})),a.addEventListener("input",o.onEditTagInput.bind(this,a)),a.addEventListener("paste",o.onEditTagPaste.bind(this,a)),a.addEventListener("keydown",(t=>o.onEditTagkeydown.call(this,t,e))),a.addEventListener("compositionstart",o.onCompositionStart.bind(this)),a.addEventListener("compositionend",o.onCompositionEnd.bind(this)),t.skipValidation||(l=this.editTagToggleValidity(e)),a.originalIsValid=l,this.trigger("edit:start",{tag:e,index:r,data:i,isValid:l}),a.focus(),this.setRangeAtStartEnd(!1,a),this}else console.warn("Cannot find element in Tag template: .",n.classNames.tagTextSelector)},editTagToggleValidity(e,t){var n;if(t=t||w(e))return(n=!("__isValid"in t)||!0===t.__isValid)||this.removeTagsFromValue(e),this.update(),e.classList.toggle(this.settings.classNames.tagNotAllowed,!n),t.__isValid=n,t.__isValid;console.warn("tag has no data: ",e,t)},onEditTagDone(e,t){t=t||{};var n={tag:e=e||this.state.editing.scope,index:this.getNodeIndex(e),previousData:w(e),data:t};this.trigger("edit:beforeUpdate",n,{cloneData:!1}),this.state.editing=!1,delete t.__originalData,delete t.__originalHTML,e&&t[this.settings.tagTextProp]?(e=this.replaceTag(e,t),this.editTagToggleValidity(e,t),this.settings.a11y.focusableTags?e.focus():v(e)):e&&this.removeTags(e),this.trigger("edit:updated",n),this.dropdown.hide(),this.settings.keepInvalidTags&&this.reCheckInvalidTags()},replaceTag(e,t){t&&t.value||(t=e.__tagifyTagData),t.__isValid&&1!=t.__isValid&&d(t,this.getInvalidTagAttrs(t,t.__isValid));var n=this.createTagElem(t);return e.parentNode.replaceChild(n,e),this.updateValueByDOMTags(),n},updateValueByDOMTags(){this.value.length=0,[].forEach.call(this.getTagElms(),(e=>{e.classList.contains(this.settings.classNames.tagNotAllowed.split(" ")[0])||this.value.push(w(e))})),this.update()},injectAtCaret(e,t){return!(t=t||this.state.selection?.range)&&e?(this.appendMixTags(e),this):(b(e,t),this.setRangeAtStartEnd(!1,e),this.updateValueByDOMTags(),this.update(),this)},input:{set(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];var n=this.settings.dropdown.closeOnSelect;this.state.inputText=e,t&&(this.DOM.input.innerHTML=u(""+e)),!e&&n&&this.dropdown.hide.bind(this),this.input.autocomplete.suggest.call(this),this.input.validate.call(this)},raw(){return this.DOM.input.textContent},validate(){var e=!this.state.inputText||!0===this.validateTag({value:this.state.inputText});return this.DOM.input.classList.toggle(this.settings.classNames.inputInvalid,!e),e},normalize(e){var t=e||this.DOM.input,n=[];t.childNodes.forEach((e=>3==e.nodeType&&n.push(e.nodeValue))),n=n.join("\n");try{n=n.replace(/(?:\r\n|\r|\n)/g,this.settings.delimiters.source.charAt(0))}catch(e){}return n=n.replace(/\s/g," "),this.trim(n)},autocomplete:{suggest(e){if(this.settings.autoComplete.enabled){"string"==typeof(e=e||{value:""})&&(e={value:e});var t=this.dropdown.getMappedValue(e);if("number"!=typeof t){var n=t.substr(0,this.state.inputText.length).toLowerCase(),a=t.substring(this.state.inputText.length);t&&this.state.inputText&&n==this.state.inputText.toLowerCase()?(this.DOM.input.setAttribute("data-suggest",a),this.state.inputSuggestion=e):(this.DOM.input.removeAttribute("data-suggest"),delete this.state.inputSuggestion)}}},set(e){var t=this.DOM.input.getAttribute("data-suggest"),n=e||(t?this.state.inputText+t:null);return!!n&&("mix"==this.settings.mode?this.replaceTextWithNode(document.createTextNode(this.state.tag.prefix+n)):(this.input.set.call(this,n),this.setRangeAtStartEnd(!1,this.DOM.input)),this.input.autocomplete.suggest.call(this),this.dropdown.hide(),!0)}}},getTagIdx(e){return this.value.findIndex((t=>t.__tagId==(e||{}).__tagId))},getNodeIndex(e){var t=0;if(e)for(;e=e.previousElementSibling;)t++;return t},getTagElms(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var a="."+[...this.settings.classNames.tag.split(" "),...t].join(".");return[].slice.call(this.DOM.scope.querySelectorAll(a))},getLastTag(){var e=this.DOM.scope.querySelectorAll(`${this.settings.classNames.tagSelector}:not(.${this.settings.classNames.tagHide}):not([readonly])`);return e[e.length-1]},isTagDuplicate(e,t,n){var a=0;if("select"==this.settings.mode)return!1;for(let i of this.value)r(this.trim(""+e),i.value,t)&&n!=i.__tagId&&a++;return a},getTagIndexByValue(e){var t=[],n=this.settings.dropdown.caseSensitive;return this.getTagElms().forEach(((a,i)=>{a.__tagifyTagData&&r(this.trim(a.__tagifyTagData.value),e,n)&&t.push(i)})),t},getTagElmByValue(e){var t=this.getTagIndexByValue(e)[0];return this.getTagElms()[t]},flashTag(e){e&&(e.classList.add(this.settings.classNames.tagFlash),setTimeout((()=>{e.classList.remove(this.settings.classNames.tagFlash)}),100))},isTagBlacklisted(e){return e=this.trim(e.toLowerCase()),this.settings.blacklist.filter((t=>(""+t).toLowerCase()==e)).length},isTagWhitelisted(e){return!!this.getWhitelistItem(e)},getWhitelistItem(e,t,n){t=t||"value";var a,i=this.settings;return(n=n||i.whitelist).some((n=>{var o="string"==typeof n?n:n[t]||n.value;if(r(o,e,i.dropdown.caseSensitive,i.trim))return a="string"==typeof n?{value:n}:n,!0})),a||"value"!=t||"value"==i.tagTextProp||(a=this.getWhitelistItem(e,i.tagTextProp,n)),a},validateTag(e){var t=this.settings,n="value"in e?"value":t.tagTextProp,a=this.trim(e[n]+"");return(e[n]+"").trim()?"mix"!=t.mode&&t.pattern&&t.pattern instanceof RegExp&&!t.pattern.test(a)?this.TEXTS.pattern:!t.duplicates&&this.isTagDuplicate(a,t.dropdown.caseSensitive,e.__tagId)?this.TEXTS.duplicate:this.isTagBlacklisted(a)||t.enforceWhitelist&&!this.isTagWhitelisted(a)?this.TEXTS.notAllowed:!t.validate||t.validate(e):this.TEXTS.empty},getInvalidTagAttrs(e,t){return{"aria-invalid":!0,class:`${e.class||""} ${this.settings.classNames.tagNotAllowed}`.trim(),title:t}},hasMaxTags(){return this.value.length>=this.settings.maxTags&&this.TEXTS.exceed},setReadonly(e,t){var n=this.settings;document.activeElement.blur(),n[t||"readonly"]=e,this.DOM.scope[(e?"set":"remove")+"Attribute"](t||"readonly",!0),this.settings.userInput=!0,this.setContentEditable(!e)},setContentEditable(e){this.settings.userInput&&(this.DOM.input.contentEditable=e,this.DOM.input.tabIndex=e?0:-1)},setDisabled(e){this.setReadonly(e,"disabled")},normalizeTags(e){var t=this.settings,n=t.whitelist,a=t.delimiters,r=t.mode,i=t.tagTextProp,o=[],s=!!n&&n[0]instanceof Object,l=Array.isArray(e),c=l&&e[0].value,u=e=>(e+"").split(a).filter((e=>e)).map((e=>({[i]:this.trim(e),value:this.trim(e)})));if("number"==typeof e&&(e=e.toString()),"string"==typeof e){if(!e.trim())return[];e=u(e)}else l&&(e=[].concat(...e.map((e=>null!=e.value?e:u(e)))));return s&&!c&&(e.forEach((e=>{var t=o.map((e=>e.value)),n=this.dropdown.filterListItems.call(this,e[i],{exact:!0});this.settings.duplicates||(n=n.filter((e=>!t.includes(e.value))));var a=n.length>1?this.getWhitelistItem(e[i],i,n):n[0];a&&a instanceof Object?o.push(a):"mix"!=r&&(null==e.value&&(e.value=e[i]),o.push(e))})),o.length&&(e=o)),e},parseMixTags(e){var t=this.settings,n=t.mixTagsInterpolator,a=t.duplicates,r=t.transformTag,i=t.enforceWhitelist,o=t.maxTags,s=t.tagTextProp,l=[];e=e.split(n[0]).map(((e,t)=>{var c,u,m,d=e.split(n[1]),p=d[0],h=l.length==o;try{if(p==+p)throw Error;u=JSON.parse(p)}catch(e){u=this.normalizeTags(p)[0]||{value:p}}if(r.call(this,u),h||!(d.length>1)||i&&!this.isTagWhitelisted(u.value)||!a&&this.isTagDuplicate(u.value)){if(e)return t?n[0]+e:e}else u[c=u[s]?s:"value"]=this.trim(u[c]),m=this.createTagElem(u),l.push(u),m.classList.add(this.settings.classNames.tagNoAnimation),d[0]=m.outerHTML,this.value.push(u);return d.join("")})).join(""),this.DOM.input.innerHTML=e,this.DOM.input.appendChild(document.createTextNode("")),this.DOM.input.normalize();var c=this.getTagElms();return c.forEach(((e,t)=>w(e,l[t]))),this.update({withoutChangeEvent:!0}),k(c,this.state.hasFocus),e},replaceTextWithNode(e,t){if(this.state.tag||t){t=t||this.state.tag.prefix+this.state.tag.value;var n,a,r=this.state.selection||window.getSelection(),i=r.anchorNode,o=this.state.tag.delimiters?this.state.tag.delimiters.length:0;return i.splitText(r.anchorOffset-o),-1==(n=i.nodeValue.lastIndexOf(t))||(a=i.splitText(n),e&&i.parentNode.replaceChild(e,a)),!0}},selectTag(e,t){var n=this.settings;if(!n.enforceWhitelist||this.isTagWhitelisted(t.value)){this.input.set.call(this,t[n.tagTextProp]||t.value,!0),this.state.actions.selectOption&&setTimeout((()=>this.setRangeAtStartEnd(!1,this.DOM.input)));var a=this.getLastTag();return a?this.replaceTag(a,t):this.appendTag(e),this.value[0]=t,this.update(),this.trigger("add",{tag:e,data:t}),[e]}},addEmptyTag(e){var t=d({value:""},e||{}),n=this.createTagElem(t);w(n,t),this.appendTag(n),this.editTag(n,{skipValidation:!0})},addTags(e,t,n){var a=[],r=this.settings,i=[],o=document.createDocumentFragment();if(n=n||r.skipInvalid,!e||0==e.length)return a;switch(e=this.normalizeTags(e),r.mode){case"mix":return this.addMixTags(e);case"select":t=!1,this.removeAllTags()}return this.DOM.input.removeAttribute("style"),e.forEach((e=>{var t,s={},l=Object.assign({},e,{value:e.value+""});if(e=Object.assign({},l),r.transformTag.call(this,e),e.__isValid=this.hasMaxTags()||this.validateTag(e),!0!==e.__isValid){if(n)return;if(d(s,this.getInvalidTagAttrs(e,e.__isValid),{__preInvalidData:l}),e.__isValid==this.TEXTS.duplicate&&this.flashTag(this.getTagElmByValue(e.value)),!r.createInvalidTags)return void i.push(e.value)}if("readonly"in e&&(e.readonly?s["aria-readonly"]=!0:delete e.readonly),t=this.createTagElem(e,s),a.push(t),"select"==r.mode)return this.selectTag(t,e);o.appendChild(t),e.__isValid&&!0===e.__isValid?(this.value.push(e),this.trigger("add",{tag:t,index:this.value.length-1,data:e})):(this.trigger("invalid",{data:e,index:this.value.length,tag:t,message:e.__isValid}),r.keepInvalidTags||setTimeout((()=>this.removeTags(t,!0)),1e3)),this.dropdown.position()})),this.appendTag(o),this.update(),e.length&&t&&(this.input.set.call(this,r.createInvalidTags?"":i.join(r._delimiters)),this.setRangeAtStartEnd(!1,this.DOM.input)),r.dropdown.enabled&&this.dropdown.refilter(),a},addMixTags(e){if((e=this.normalizeTags(e))[0].prefix||this.state.tag)return this.prefixedTextToTag(e[0]);var t=document.createDocumentFragment();return e.forEach((e=>{var n=this.createTagElem(e);t.appendChild(n)})),this.appendMixTags(t),t},appendMixTags(e){var t=!!this.state.selection;t?this.injectAtCaret(e):(this.DOM.input.focus(),(t=this.setStateSelection()).range.setStart(this.DOM.input,t.range.endOffset),t.range.setEnd(this.DOM.input,t.range.endOffset),this.DOM.input.appendChild(e),this.updateValueByDOMTags(),this.update())},prefixedTextToTag(e){var t,n=this.settings,a=this.state.tag.delimiters;if(n.transformTag.call(this,e),e.prefix=e.prefix||this.state.tag?this.state.tag.prefix:(n.pattern.source||n.pattern)[0],t=this.createTagElem(e),this.replaceTextWithNode(t)||this.DOM.input.appendChild(t),setTimeout((()=>t.classList.add(this.settings.classNames.tagNoAnimation)),300),this.value.push(e),this.update(),!a){var r=this.insertAfterTag(t)||t;setTimeout(v,0,r)}return this.state.tag=null,this.trigger("add",d({},{tag:t},{data:e})),t},appendTag(e){var t=this.DOM,n=t.input;t.scope.insertBefore(e,n)},createTagElem(e,n){e.__tagId=f();var a,r=d({},e,t({value:u(e.value+"")},n));return function(e){for(var t,n=document.createNodeIterator(e,NodeFilter.SHOW_TEXT,null,!1);t=n.nextNode();)t.textContent.trim()||t.parentNode.removeChild(t)}(a=this.parseTemplate("tag",[r,this])),w(a,e),a},reCheckInvalidTags(){var e=this.settings;this.getTagElms(e.classNames.tagNotAllowed).forEach(((t,n)=>{var a=w(t),r=this.hasMaxTags(),i=this.validateTag(a),o=!0===i&&!r;if("select"==e.mode&&this.toggleScopeValidation(i),o)return a=a.__preInvalidData?a.__preInvalidData:{value:a.value},this.replaceTag(t,a);t.title=r||i}))},removeTags(e,t,n){var a,r=this.settings;if(e=e&&e instanceof HTMLElement?[e]:e instanceof Array?e:e?[e]:[this.getLastTag()],a=e.reduce(((e,t)=>{t&&"string"==typeof t&&(t=this.getTagElmByValue(t));var n=w(t);return t&&n&&!n.readonly&&e.push({node:t,idx:this.getTagIdx(n),data:w(t,{__removed:!0})}),e}),[]),n="number"==typeof n?n:this.CSSVars.tagHideTransition,"select"==r.mode&&(n=0,this.input.set.call(this)),1==a.length&&"select"!=r.mode&&a[0].node.classList.contains(r.classNames.tagNotAllowed)&&(t=!0),a.length)return r.hooks.beforeRemoveTag(a,{tagify:this}).then((()=>{function e(e){e.node.parentNode&&(e.node.parentNode.removeChild(e.node),t?r.keepInvalidTags&&this.trigger("remove",{tag:e.node,index:e.idx}):(this.trigger("remove",{tag:e.node,index:e.idx,data:e.data}),this.dropdown.refilter(),this.dropdown.position(),this.DOM.input.normalize(),r.keepInvalidTags&&this.reCheckInvalidTags()))}n&&n>10&&1==a.length?function(t){t.node.style.width=parseFloat(window.getComputedStyle(t.node).width)+"px",document.body.clientTop,t.node.classList.add(r.classNames.tagHide),setTimeout(e.bind(this),n,t)}.call(this,a[0]):a.forEach(e.bind(this)),t||(this.removeTagsFromValue(a.map((e=>e.node))),this.update(),"select"==r.mode&&this.setContentEditable(!0))})).catch((e=>{}))},removeTagsFromDOM(){[].slice.call(this.getTagElms()).forEach((e=>e.parentNode.removeChild(e)))},removeTagsFromValue(e){(e=Array.isArray(e)?e:[e]).forEach((e=>{var t=w(e),n=this.getTagIdx(t);n>-1&&this.value.splice(n,1)}))},removeAllTags(e){e=e||{},this.value=[],"mix"==this.settings.mode?this.DOM.input.innerHTML="":this.removeTagsFromDOM(),this.dropdown.refilter(),this.dropdown.position(),this.state.dropdown.visible&&setTimeout((()=>{this.DOM.input.focus()})),"select"==this.settings.mode&&(this.input.set.call(this),this.setContentEditable(!0)),this.update(e)},postUpdate(){this.state.blockChangeEvent=!1;var e=this.settings,t=e.classNames,n="mix"==e.mode?e.mixMode.integrated?this.DOM.input.textContent:this.DOM.originalInput.value.trim():this.value.length+this.input.raw.call(this).length;this.toggleClass(t.hasMaxTags,this.value.length>=e.maxTags),this.toggleClass(t.hasNoTags,!this.value.length),this.toggleClass(t.empty,!n),"select"==e.mode&&this.toggleScopeValidation(this.value?.[0]?.__isValid)},setOriginalInputValue(e){var t=this.DOM.originalInput;this.settings.mixMode.integrated||(t.value=e,t.tagifyValue=t.value,this.setPersistedData(e,"value"))},update(e){clearTimeout(this.debouncedUpdateTimeout),this.debouncedUpdateTimeout=setTimeout(function(){var t=this.getInputValue();this.setOriginalInputValue(t),this.settings.onChangeAfterBlur&&(e||{}).withoutChangeEvent||this.state.blockChangeEvent||this.triggerChangeEvent(),this.postUpdate()}.bind(this),100)},getInputValue(){var e=this.getCleanValue();return"mix"==this.settings.mode?this.getMixedTagsAsString(e):e.length?this.settings.originalInputValueFormat?this.settings.originalInputValueFormat(e):JSON.stringify(e):""},getCleanValue(e){return i(e||this.value,this.dataProps)},getMixedTagsAsString(){var e="",t=this,n=this.settings,a=n.originalInputValueFormat||JSON.stringify,r=n.mixTagsInterpolator;return function n(i){i.childNodes.forEach((i=>{if(1==i.nodeType){const s=w(i);if("BR"==i.tagName&&(e+="\r\n"),s&&_.call(t,i)){if(s.__removed)return;e+=r[0]+a(o(s,t.dataProps))+r[1]}else i.getAttribute("style")||["B","I","U"].includes(i.tagName)?e+=i.textContent:"DIV"!=i.tagName&&"P"!=i.tagName||(e+="\r\n",n(i))}else e+=i.textContent}))}(this.DOM.input),e}},A.prototype.removeTag=A.prototype.removeTags,A}()},184:function(e,t){var n;!function(){"use strict";var a={}.hasOwnProperty;function r(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var i=typeof n;if("string"===i||"number"===i)e.push(n);else if(Array.isArray(n)){if(n.length){var o=r.apply(null,n);o&&e.push(o)}}else if("object"===i){if(n.toString!==Object.prototype.toString&&!n.toString.toString().includes("[native code]")){e.push(n.toString());continue}for(var s in n)a.call(n,s)&&n[s]&&e.push(s)}}}return e.join(" ")}e.exports?(r.default=r,e.exports=r):void 0===(n=function(){return r}.apply(t,[]))||(e.exports=n)}()},787:function(e,t,n){var a;(function(){function r(e){"use strict";var t={omitExtraWLInCodeBlocks:{defaultValue:!1,describe:"Omit the default extra whiteline added to code blocks",type:"boolean"},noHeaderId:{defaultValue:!1,describe:"Turn on/off generated header id",type:"boolean"},prefixHeaderId:{defaultValue:!1,describe:"Add a prefix to the generated header ids. Passing a string will prefix that string to the header id. Setting to true will add a generic 'section-' prefix",type:"string"},rawPrefixHeaderId:{defaultValue:!1,describe:'Setting this option to true will prevent showdown from modifying the prefix. This might result in malformed IDs (if, for instance, the " char is used in the prefix)',type:"boolean"},ghCompatibleHeaderId:{defaultValue:!1,describe:"Generate header ids compatible with github style (spaces are replaced with dashes, a bunch of non alphanumeric chars are removed)",type:"boolean"},rawHeaderId:{defaultValue:!1,describe:"Remove only spaces, ' and \" from generated header ids (including prefixes), replacing them with dashes (-). WARNING: This might result in malformed ids",type:"boolean"},headerLevelStart:{defaultValue:!1,describe:"The header blocks level start",type:"integer"},parseImgDimensions:{defaultValue:!1,describe:"Turn on/off image dimension parsing",type:"boolean"},simplifiedAutoLink:{defaultValue:!1,describe:"Turn on/off GFM autolink style",type:"boolean"},excludeTrailingPunctuationFromURLs:{defaultValue:!1,describe:"Excludes trailing punctuation from links generated with autoLinking",type:"boolean"},literalMidWordUnderscores:{defaultValue:!1,describe:"Parse midword underscores as literal underscores",type:"boolean"},literalMidWordAsterisks:{defaultValue:!1,describe:"Parse midword asterisks as literal asterisks",type:"boolean"},strikethrough:{defaultValue:!1,describe:"Turn on/off strikethrough support",type:"boolean"},tables:{defaultValue:!1,describe:"Turn on/off tables support",type:"boolean"},tablesHeaderId:{defaultValue:!1,describe:"Add an id to table headers",type:"boolean"},ghCodeBlocks:{defaultValue:!0,describe:"Turn on/off GFM fenced code blocks support",type:"boolean"},tasklists:{defaultValue:!1,describe:"Turn on/off GFM tasklist support",type:"boolean"},smoothLivePreview:{defaultValue:!1,describe:"Prevents weird effects in live previews due to incomplete input",type:"boolean"},smartIndentationFix:{defaultValue:!1,description:"Tries to smartly fix indentation in es6 strings",type:"boolean"},disableForced4SpacesIndentedSublists:{defaultValue:!1,description:"Disables the requirement of indenting nested sublists by 4 spaces",type:"boolean"},simpleLineBreaks:{defaultValue:!1,description:"Parses simple line breaks as <br> (GFM Style)",type:"boolean"},requireSpaceBeforeHeadingText:{defaultValue:!1,description:"Makes adding a space between `#` and the header text mandatory (GFM Style)",type:"boolean"},ghMentions:{defaultValue:!1,description:"Enables github @mentions",type:"boolean"},ghMentionsLink:{defaultValue:"https://github.com/{u}",description:"Changes the link generated by @mentions. Only applies if ghMentions option is enabled.",type:"string"},encodeEmails:{defaultValue:!0,description:"Encode e-mail addresses through the use of Character Entities, transforming ASCII e-mail addresses into its equivalent decimal entities",type:"boolean"},openLinksInNewWindow:{defaultValue:!1,description:"Open all links in new windows",type:"boolean"},backslashEscapesHTMLTags:{defaultValue:!1,description:"Support for HTML Tag escaping. ex: <div>foo</div>",type:"boolean"},emoji:{defaultValue:!1,description:"Enable emoji support. Ex: `this is a :smile: emoji`",type:"boolean"},underline:{defaultValue:!1,description:"Enable support for underline. Syntax is double or triple underscores: `__underline word__`. With this option enabled, underscores no longer parses into `<em>` and `<strong>`",type:"boolean"},completeHTMLDocument:{defaultValue:!1,description:"Outputs a complete html document, including `<html>`, `<head>` and `<body>` tags",type:"boolean"},metadata:{defaultValue:!1,description:"Enable support for document metadata (defined at the top of the document between `«««` and `»»»` or between `---` and `---`).",type:"boolean"},splitAdjacentBlockquotes:{defaultValue:!1,description:"Split adjacent blockquote blocks",type:"boolean"}};if(!1===e)return JSON.parse(JSON.stringify(t));var n={};for(var a in t)t.hasOwnProperty(a)&&(n[a]=t[a].defaultValue);return n}var i={},o={},s={},l=r(!0),c="vanilla",u={github:{omitExtraWLInCodeBlocks:!0,simplifiedAutoLink:!0,excludeTrailingPunctuationFromURLs:!0,literalMidWordUnderscores:!0,strikethrough:!0,tables:!0,tablesHeaderId:!0,ghCodeBlocks:!0,tasklists:!0,disableForced4SpacesIndentedSublists:!0,simpleLineBreaks:!0,requireSpaceBeforeHeadingText:!0,ghCompatibleHeaderId:!0,ghMentions:!0,backslashEscapesHTMLTags:!0,emoji:!0,splitAdjacentBlockquotes:!0},original:{noHeaderId:!0,ghCodeBlocks:!1},ghost:{omitExtraWLInCodeBlocks:!0,parseImgDimensions:!0,simplifiedAutoLink:!0,excludeTrailingPunctuationFromURLs:!0,literalMidWordUnderscores:!0,strikethrough:!0,tables:!0,tablesHeaderId:!0,ghCodeBlocks:!0,tasklists:!0,smoothLivePreview:!0,simpleLineBreaks:!0,requireSpaceBeforeHeadingText:!0,ghMentions:!1,encodeEmails:!0},vanilla:r(!0),allOn:function(){"use strict";var e=r(!0),t={};for(var n in e)e.hasOwnProperty(n)&&(t[n]=!0);return t}()};function m(e,t){"use strict";var n=t?"Error in "+t+" extension->":"Error in unnamed extension",a={valid:!0,error:""};i.helper.isArray(e)||(e=[e]);for(var r=0;r<e.length;++r){var o=n+" sub-extension "+r+": ",s=e[r];if("object"!=typeof s)return a.valid=!1,a.error=o+"must be an object, but "+typeof s+" given",a;if(!i.helper.isString(s.type))return a.valid=!1,a.error=o+'property "type" must be a string, but '+typeof s.type+" given",a;var l=s.type=s.type.toLowerCase();if("language"===l&&(l=s.type="lang"),"html"===l&&(l=s.type="output"),"lang"!==l&&"output"!==l&&"listener"!==l)return a.valid=!1,a.error=o+"type "+l+' is not recognized. Valid values: "lang/language", "output/html" or "listener"',a;if("listener"===l){if(i.helper.isUndefined(s.listeners))return a.valid=!1,a.error=o+'. Extensions of type "listener" must have a property called "listeners"',a}else if(i.helper.isUndefined(s.filter)&&i.helper.isUndefined(s.regex))return a.valid=!1,a.error=o+l+' extensions must define either a "regex" property or a "filter" method',a;if(s.listeners){if("object"!=typeof s.listeners)return a.valid=!1,a.error=o+'"listeners" property must be an object but '+typeof s.listeners+" given",a;for(var c in s.listeners)if(s.listeners.hasOwnProperty(c)&&"function"!=typeof s.listeners[c])return a.valid=!1,a.error=o+'"listeners" property must be an hash of [event name]: [callback]. listeners.'+c+" must be a function but "+typeof s.listeners[c]+" given",a}if(s.filter){if("function"!=typeof s.filter)return a.valid=!1,a.error=o+'"filter" must be a function, but '+typeof s.filter+" given",a}else if(s.regex){if(i.helper.isString(s.regex)&&(s.regex=new RegExp(s.regex,"g")),!(s.regex instanceof RegExp))return a.valid=!1,a.error=o+'"regex" property must either be a string or a RegExp object, but '+typeof s.regex+" given",a;if(i.helper.isUndefined(s.replace))return a.valid=!1,a.error=o+'"regex" extensions must implement a replace string or function',a}}return a}function d(e,t){"use strict";return"¨E"+t.charCodeAt(0)+"E"}i.helper={},i.extensions={},i.setOption=function(e,t){"use strict";return l[e]=t,this},i.getOption=function(e){"use strict";return l[e]},i.getOptions=function(){"use strict";return l},i.resetOptions=function(){"use strict";l=r(!0)},i.setFlavor=function(e){"use strict";if(!u.hasOwnProperty(e))throw Error(e+" flavor was not found");i.resetOptions();var t=u[e];for(var n in c=e,t)t.hasOwnProperty(n)&&(l[n]=t[n])},i.getFlavor=function(){"use strict";return c},i.getFlavorOptions=function(e){"use strict";if(u.hasOwnProperty(e))return u[e]},i.getDefaultOptions=function(e){"use strict";return r(e)},i.subParser=function(e,t){"use strict";if(i.helper.isString(e)){if(void 0===t){if(o.hasOwnProperty(e))return o[e];throw Error("SubParser named "+e+" not registered!")}o[e]=t}},i.extension=function(e,t){"use strict";if(!i.helper.isString(e))throw Error("Extension 'name' must be a string");if(e=i.helper.stdExtName(e),i.helper.isUndefined(t)){if(!s.hasOwnProperty(e))throw Error("Extension named "+e+" is not registered!");return s[e]}"function"==typeof t&&(t=t()),i.helper.isArray(t)||(t=[t]);var n=m(t,e);if(!n.valid)throw Error(n.error);s[e]=t},i.getAllExtensions=function(){"use strict";return s},i.removeExtension=function(e){"use strict";delete s[e]},i.resetExtensions=function(){"use strict";s={}},i.validateExtension=function(e){"use strict";var t=m(e,null);return!!t.valid||(console.warn(t.error),!1)},i.hasOwnProperty("helper")||(i.helper={}),i.helper.isString=function(e){"use strict";return"string"==typeof e||e instanceof String},i.helper.isFunction=function(e){"use strict";return e&&"[object Function]"==={}.toString.call(e)},i.helper.isArray=function(e){"use strict";return Array.isArray(e)},i.helper.isUndefined=function(e){"use strict";return void 0===e},i.helper.forEach=function(e,t){"use strict";if(i.helper.isUndefined(e))throw new Error("obj param is required");if(i.helper.isUndefined(t))throw new Error("callback param is required");if(!i.helper.isFunction(t))throw new Error("callback param must be a function/closure");if("function"==typeof e.forEach)e.forEach(t);else if(i.helper.isArray(e))for(var n=0;n<e.length;n++)t(e[n],n,e);else{if("object"!=typeof e)throw new Error("obj does not seem to be an array or an iterable object");for(var a in e)e.hasOwnProperty(a)&&t(e[a],a,e)}},i.helper.stdExtName=function(e){"use strict";return e.replace(/[_?*+\/\\.^-]/g,"").replace(/\s/g,"").toLowerCase()},i.helper.escapeCharactersCallback=d,i.helper.escapeCharacters=function(e,t,n){"use strict";var a="(["+t.replace(/([\[\]\\])/g,"\\$1")+"])";n&&(a="\\\\"+a);var r=new RegExp(a,"g");return e=e.replace(r,d)},i.helper.unescapeHTMLEntities=function(e){"use strict";return e.replace(/&quot;/g,'"').replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&amp;/g,"&")};var p=function(e,t,n,a){"use strict";var r,i,o,s,l,c=a||"",u=c.indexOf("g")>-1,m=new RegExp(t+"|"+n,"g"+c.replace(/g/g,"")),d=new RegExp(t,c.replace(/g/g,"")),p=[];do{for(r=0;o=m.exec(e);)if(d.test(o[0]))r++||(s=(i=m.lastIndex)-o[0].length);else if(r&&! --r){l=o.index+o[0].length;var h={left:{start:s,end:i},match:{start:i,end:o.index},right:{start:o.index,end:l},wholeMatch:{start:s,end:l}};if(p.push(h),!u)return p}}while(r&&(m.lastIndex=i));return p};i.helper.matchRecursiveRegExp=function(e,t,n,a){"use strict";for(var r=p(e,t,n,a),i=[],o=0;o<r.length;++o)i.push([e.slice(r[o].wholeMatch.start,r[o].wholeMatch.end),e.slice(r[o].match.start,r[o].match.end),e.slice(r[o].left.start,r[o].left.end),e.slice(r[o].right.start,r[o].right.end)]);return i},i.helper.replaceRecursiveRegExp=function(e,t,n,a,r){"use strict";if(!i.helper.isFunction(t)){var o=t;t=function(){return o}}var s=p(e,n,a,r),l=e,c=s.length;if(c>0){var u=[];0!==s[0].wholeMatch.start&&u.push(e.slice(0,s[0].wholeMatch.start));for(var m=0;m<c;++m)u.push(t(e.slice(s[m].wholeMatch.start,s[m].wholeMatch.end),e.slice(s[m].match.start,s[m].match.end),e.slice(s[m].left.start,s[m].left.end),e.slice(s[m].right.start,s[m].right.end))),m<c-1&&u.push(e.slice(s[m].wholeMatch.end,s[m+1].wholeMatch.start));s[c-1].wholeMatch.end<e.length&&u.push(e.slice(s[c-1].wholeMatch.end)),l=u.join("")}return l},i.helper.regexIndexOf=function(e,t,n){"use strict";if(!i.helper.isString(e))throw"InvalidArgumentError: first parameter of showdown.helper.regexIndexOf function must be a string";if(t instanceof RegExp==!1)throw"InvalidArgumentError: second parameter of showdown.helper.regexIndexOf function must be an instance of RegExp";var a=e.substring(n||0).search(t);return a>=0?a+(n||0):a},i.helper.splitAtIndex=function(e,t){"use strict";if(!i.helper.isString(e))throw"InvalidArgumentError: first parameter of showdown.helper.regexIndexOf function must be a string";return[e.substring(0,t),e.substring(t)]},i.helper.encodeEmailAddress=function(e){"use strict";var t=[function(e){return"&#"+e.charCodeAt(0)+";"},function(e){return"&#x"+e.charCodeAt(0).toString(16)+";"},function(e){return e}];return e=e.replace(/./g,(function(e){if("@"===e)e=t[Math.floor(2*Math.random())](e);else{var n=Math.random();e=n>.9?t[2](e):n>.45?t[1](e):t[0](e)}return e}))},i.helper.padEnd=function(e,t,n){"use strict";return t>>=0,n=String(n||" "),e.length>t?String(e):((t-=e.length)>n.length&&(n+=n.repeat(t/n.length)),String(e)+n.slice(0,t))},"undefined"==typeof console&&(console={warn:function(e){"use strict";alert(e)},log:function(e){"use strict";alert(e)},error:function(e){"use strict";throw e}}),i.helper.regexes={asteriskDashAndColon:/([*_:~])/g},i.helper.emojis={"+1":"👍","-1":"👎",100:"💯",1234:"🔢","1st_place_medal":"🥇","2nd_place_medal":"🥈","3rd_place_medal":"🥉","8ball":"🎱",a:"🅰️",ab:"🆎",abc:"🔤",abcd:"🔡",accept:"🉑",aerial_tramway:"🚡",airplane:"✈️",alarm_clock:"⏰",alembic:"⚗️",alien:"👽",ambulance:"🚑",amphora:"🏺",anchor:"⚓️",angel:"👼",anger:"💢",angry:"😠",anguished:"😧",ant:"🐜",apple:"🍎",aquarius:"♒️",aries:"♈️",arrow_backward:"◀️",arrow_double_down:"⏬",arrow_double_up:"⏫",arrow_down:"⬇️",arrow_down_small:"🔽",arrow_forward:"▶️",arrow_heading_down:"⤵️",arrow_heading_up:"⤴️",arrow_left:"⬅️",arrow_lower_left:"↙️",arrow_lower_right:"↘️",arrow_right:"➡️",arrow_right_hook:"↪️",arrow_up:"⬆️",arrow_up_down:"↕️",arrow_up_small:"🔼",arrow_upper_left:"↖️",arrow_upper_right:"↗️",arrows_clockwise:"🔃",arrows_counterclockwise:"🔄",art:"🎨",articulated_lorry:"🚛",artificial_satellite:"🛰",astonished:"😲",athletic_shoe:"👟",atm:"🏧",atom_symbol:"⚛️",avocado:"🥑",b:"🅱️",baby:"👶",baby_bottle:"🍼",baby_chick:"🐤",baby_symbol:"🚼",back:"🔙",bacon:"🥓",badminton:"🏸",baggage_claim:"🛄",baguette_bread:"🥖",balance_scale:"⚖️",balloon:"🎈",ballot_box:"🗳",ballot_box_with_check:"☑️",bamboo:"🎍",banana:"🍌",bangbang:"‼️",bank:"🏦",bar_chart:"📊",barber:"💈",baseball:"⚾️",basketball:"🏀",basketball_man:"⛹️",basketball_woman:"⛹️&zwj;♀️",bat:"🦇",bath:"🛀",bathtub:"🛁",battery:"🔋",beach_umbrella:"🏖",bear:"🐻",bed:"🛏",bee:"🐝",beer:"🍺",beers:"🍻",beetle:"🐞",beginner:"🔰",bell:"🔔",bellhop_bell:"🛎",bento:"🍱",biking_man:"🚴",bike:"🚲",biking_woman:"🚴&zwj;♀️",bikini:"👙",biohazard:"☣️",bird:"🐦",birthday:"🎂",black_circle:"⚫️",black_flag:"🏴",black_heart:"🖤",black_joker:"🃏",black_large_square:"⬛️",black_medium_small_square:"◾️",black_medium_square:"◼️",black_nib:"✒️",black_small_square:"▪️",black_square_button:"🔲",blonde_man:"👱",blonde_woman:"👱&zwj;♀️",blossom:"🌼",blowfish:"🐡",blue_book:"📘",blue_car:"🚙",blue_heart:"💙",blush:"😊",boar:"🐗",boat:"⛵️",bomb:"💣",book:"📖",bookmark:"🔖",bookmark_tabs:"📑",books:"📚",boom:"💥",boot:"👢",bouquet:"💐",bowing_man:"🙇",bow_and_arrow:"🏹",bowing_woman:"🙇&zwj;♀️",bowling:"🎳",boxing_glove:"🥊",boy:"👦",bread:"🍞",bride_with_veil:"👰",bridge_at_night:"🌉",briefcase:"💼",broken_heart:"💔",bug:"🐛",building_construction:"🏗",bulb:"💡",bullettrain_front:"🚅",bullettrain_side:"🚄",burrito:"🌯",bus:"🚌",business_suit_levitating:"🕴",busstop:"🚏",bust_in_silhouette:"👤",busts_in_silhouette:"👥",butterfly:"🦋",cactus:"🌵",cake:"🍰",calendar:"📆",call_me_hand:"🤙",calling:"📲",camel:"🐫",camera:"📷",camera_flash:"📸",camping:"🏕",cancer:"♋️",candle:"🕯",candy:"🍬",canoe:"🛶",capital_abcd:"🔠",capricorn:"♑️",car:"🚗",card_file_box:"🗃",card_index:"📇",card_index_dividers:"🗂",carousel_horse:"🎠",carrot:"🥕",cat:"🐱",cat2:"🐈",cd:"💿",chains:"⛓",champagne:"🍾",chart:"💹",chart_with_downwards_trend:"📉",chart_with_upwards_trend:"📈",checkered_flag:"🏁",cheese:"🧀",cherries:"🍒",cherry_blossom:"🌸",chestnut:"🌰",chicken:"🐔",children_crossing:"🚸",chipmunk:"🐿",chocolate_bar:"🍫",christmas_tree:"🎄",church:"⛪️",cinema:"🎦",circus_tent:"🎪",city_sunrise:"🌇",city_sunset:"🌆",cityscape:"🏙",cl:"🆑",clamp:"🗜",clap:"👏",clapper:"🎬",classical_building:"🏛",clinking_glasses:"🥂",clipboard:"📋",clock1:"🕐",clock10:"🕙",clock1030:"🕥",clock11:"🕚",clock1130:"🕦",clock12:"🕛",clock1230:"🕧",clock130:"🕜",clock2:"🕑",clock230:"🕝",clock3:"🕒",clock330:"🕞",clock4:"🕓",clock430:"🕟",clock5:"🕔",clock530:"🕠",clock6:"🕕",clock630:"🕡",clock7:"🕖",clock730:"🕢",clock8:"🕗",clock830:"🕣",clock9:"🕘",clock930:"🕤",closed_book:"📕",closed_lock_with_key:"🔐",closed_umbrella:"🌂",cloud:"☁️",cloud_with_lightning:"🌩",cloud_with_lightning_and_rain:"⛈",cloud_with_rain:"🌧",cloud_with_snow:"🌨",clown_face:"🤡",clubs:"♣️",cocktail:"🍸",coffee:"☕️",coffin:"⚰️",cold_sweat:"😰",comet:"☄️",computer:"💻",computer_mouse:"🖱",confetti_ball:"🎊",confounded:"😖",confused:"😕",congratulations:"㊗️",construction:"🚧",construction_worker_man:"👷",construction_worker_woman:"👷&zwj;♀️",control_knobs:"🎛",convenience_store:"🏪",cookie:"🍪",cool:"🆒",policeman:"👮",copyright:"©️",corn:"🌽",couch_and_lamp:"🛋",couple:"👫",couple_with_heart_woman_man:"💑",couple_with_heart_man_man:"👨&zwj;❤️&zwj;👨",couple_with_heart_woman_woman:"👩&zwj;❤️&zwj;👩",couplekiss_man_man:"👨&zwj;❤️&zwj;💋&zwj;👨",couplekiss_man_woman:"💏",couplekiss_woman_woman:"👩&zwj;❤️&zwj;💋&zwj;👩",cow:"🐮",cow2:"🐄",cowboy_hat_face:"🤠",crab:"🦀",crayon:"🖍",credit_card:"💳",crescent_moon:"🌙",cricket:"🏏",crocodile:"🐊",croissant:"🥐",crossed_fingers:"🤞",crossed_flags:"🎌",crossed_swords:"⚔️",crown:"👑",cry:"😢",crying_cat_face:"😿",crystal_ball:"🔮",cucumber:"🥒",cupid:"💘",curly_loop:"➰",currency_exchange:"💱",curry:"🍛",custard:"🍮",customs:"🛃",cyclone:"🌀",dagger:"🗡",dancer:"💃",dancing_women:"👯",dancing_men:"👯&zwj;♂️",dango:"🍡",dark_sunglasses:"🕶",dart:"🎯",dash:"💨",date:"📅",deciduous_tree:"🌳",deer:"🦌",department_store:"🏬",derelict_house:"🏚",desert:"🏜",desert_island:"🏝",desktop_computer:"🖥",male_detective:"🕵️",diamond_shape_with_a_dot_inside:"💠",diamonds:"♦️",disappointed:"😞",disappointed_relieved:"😥",dizzy:"💫",dizzy_face:"😵",do_not_litter:"🚯",dog:"🐶",dog2:"🐕",dollar:"💵",dolls:"🎎",dolphin:"🐬",door:"🚪",doughnut:"🍩",dove:"🕊",dragon:"🐉",dragon_face:"🐲",dress:"👗",dromedary_camel:"🐪",drooling_face:"🤤",droplet:"💧",drum:"🥁",duck:"🦆",dvd:"📀","e-mail":"📧",eagle:"🦅",ear:"👂",ear_of_rice:"🌾",earth_africa:"🌍",earth_americas:"🌎",earth_asia:"🌏",egg:"🥚",eggplant:"🍆",eight_pointed_black_star:"✴️",eight_spoked_asterisk:"✳️",electric_plug:"🔌",elephant:"🐘",email:"✉️",end:"🔚",envelope_with_arrow:"📩",euro:"💶",european_castle:"🏰",european_post_office:"🏤",evergreen_tree:"🌲",exclamation:"❗️",expressionless:"😑",eye:"👁",eye_speech_bubble:"👁&zwj;🗨",eyeglasses:"👓",eyes:"👀",face_with_head_bandage:"🤕",face_with_thermometer:"🤒",fist_oncoming:"👊",factory:"🏭",fallen_leaf:"🍂",family_man_woman_boy:"👪",family_man_boy:"👨&zwj;👦",family_man_boy_boy:"👨&zwj;👦&zwj;👦",family_man_girl:"👨&zwj;👧",family_man_girl_boy:"👨&zwj;👧&zwj;👦",family_man_girl_girl:"👨&zwj;👧&zwj;👧",family_man_man_boy:"👨&zwj;👨&zwj;👦",family_man_man_boy_boy:"👨&zwj;👨&zwj;👦&zwj;👦",family_man_man_girl:"👨&zwj;👨&zwj;👧",family_man_man_girl_boy:"👨&zwj;👨&zwj;👧&zwj;👦",family_man_man_girl_girl:"👨&zwj;👨&zwj;👧&zwj;👧",family_man_woman_boy_boy:"👨&zwj;👩&zwj;👦&zwj;👦",family_man_woman_girl:"👨&zwj;👩&zwj;👧",family_man_woman_girl_boy:"👨&zwj;👩&zwj;👧&zwj;👦",family_man_woman_girl_girl:"👨&zwj;👩&zwj;👧&zwj;👧",family_woman_boy:"👩&zwj;👦",family_woman_boy_boy:"👩&zwj;👦&zwj;👦",family_woman_girl:"👩&zwj;👧",family_woman_girl_boy:"👩&zwj;👧&zwj;👦",family_woman_girl_girl:"👩&zwj;👧&zwj;👧",family_woman_woman_boy:"👩&zwj;👩&zwj;👦",family_woman_woman_boy_boy:"👩&zwj;👩&zwj;👦&zwj;👦",family_woman_woman_girl:"👩&zwj;👩&zwj;👧",family_woman_woman_girl_boy:"👩&zwj;👩&zwj;👧&zwj;👦",family_woman_woman_girl_girl:"👩&zwj;👩&zwj;👧&zwj;👧",fast_forward:"⏩",fax:"📠",fearful:"😨",feet:"🐾",female_detective:"🕵️&zwj;♀️",ferris_wheel:"🎡",ferry:"⛴",field_hockey:"🏑",file_cabinet:"🗄",file_folder:"📁",film_projector:"📽",film_strip:"🎞",fire:"🔥",fire_engine:"🚒",fireworks:"🎆",first_quarter_moon:"🌓",first_quarter_moon_with_face:"🌛",fish:"🐟",fish_cake:"🍥",fishing_pole_and_fish:"🎣",fist_raised:"✊",fist_left:"🤛",fist_right:"🤜",flags:"🎏",flashlight:"🔦",fleur_de_lis:"⚜️",flight_arrival:"🛬",flight_departure:"🛫",floppy_disk:"💾",flower_playing_cards:"🎴",flushed:"😳",fog:"🌫",foggy:"🌁",football:"🏈",footprints:"👣",fork_and_knife:"🍴",fountain:"⛲️",fountain_pen:"🖋",four_leaf_clover:"🍀",fox_face:"🦊",framed_picture:"🖼",free:"🆓",fried_egg:"🍳",fried_shrimp:"🍤",fries:"🍟",frog:"🐸",frowning:"😦",frowning_face:"☹️",frowning_man:"🙍&zwj;♂️",frowning_woman:"🙍",middle_finger:"🖕",fuelpump:"⛽️",full_moon:"🌕",full_moon_with_face:"🌝",funeral_urn:"⚱️",game_die:"🎲",gear:"⚙️",gem:"💎",gemini:"♊️",ghost:"👻",gift:"🎁",gift_heart:"💝",girl:"👧",globe_with_meridians:"🌐",goal_net:"🥅",goat:"🐐",golf:"⛳️",golfing_man:"🏌️",golfing_woman:"🏌️&zwj;♀️",gorilla:"🦍",grapes:"🍇",green_apple:"🍏",green_book:"📗",green_heart:"💚",green_salad:"🥗",grey_exclamation:"❕",grey_question:"❔",grimacing:"😬",grin:"😁",grinning:"😀",guardsman:"💂",guardswoman:"💂&zwj;♀️",guitar:"🎸",gun:"🔫",haircut_woman:"💇",haircut_man:"💇&zwj;♂️",hamburger:"🍔",hammer:"🔨",hammer_and_pick:"⚒",hammer_and_wrench:"🛠",hamster:"🐹",hand:"✋",handbag:"👜",handshake:"🤝",hankey:"💩",hatched_chick:"🐥",hatching_chick:"🐣",headphones:"🎧",hear_no_evil:"🙉",heart:"❤️",heart_decoration:"💟",heart_eyes:"😍",heart_eyes_cat:"😻",heartbeat:"💓",heartpulse:"💗",hearts:"♥️",heavy_check_mark:"✔️",heavy_division_sign:"➗",heavy_dollar_sign:"💲",heavy_heart_exclamation:"❣️",heavy_minus_sign:"➖",heavy_multiplication_x:"✖️",heavy_plus_sign:"➕",helicopter:"🚁",herb:"🌿",hibiscus:"🌺",high_brightness:"🔆",high_heel:"👠",hocho:"🔪",hole:"🕳",honey_pot:"🍯",horse:"🐴",horse_racing:"🏇",hospital:"🏥",hot_pepper:"🌶",hotdog:"🌭",hotel:"🏨",hotsprings:"♨️",hourglass:"⌛️",hourglass_flowing_sand:"⏳",house:"🏠",house_with_garden:"🏡",houses:"🏘",hugs:"🤗",hushed:"😯",ice_cream:"🍨",ice_hockey:"🏒",ice_skate:"⛸",icecream:"🍦",id:"🆔",ideograph_advantage:"🉐",imp:"👿",inbox_tray:"📥",incoming_envelope:"📨",tipping_hand_woman:"💁",information_source:"ℹ️",innocent:"😇",interrobang:"⁉️",iphone:"📱",izakaya_lantern:"🏮",jack_o_lantern:"🎃",japan:"🗾",japanese_castle:"🏯",japanese_goblin:"👺",japanese_ogre:"👹",jeans:"👖",joy:"😂",joy_cat:"😹",joystick:"🕹",kaaba:"🕋",key:"🔑",keyboard:"⌨️",keycap_ten:"🔟",kick_scooter:"🛴",kimono:"👘",kiss:"💋",kissing:"😗",kissing_cat:"😽",kissing_closed_eyes:"😚",kissing_heart:"😘",kissing_smiling_eyes:"😙",kiwi_fruit:"🥝",koala:"🐨",koko:"🈁",label:"🏷",large_blue_circle:"🔵",large_blue_diamond:"🔷",large_orange_diamond:"🔶",last_quarter_moon:"🌗",last_quarter_moon_with_face:"🌜",latin_cross:"✝️",laughing:"😆",leaves:"🍃",ledger:"📒",left_luggage:"🛅",left_right_arrow:"↔️",leftwards_arrow_with_hook:"↩️",lemon:"🍋",leo:"♌️",leopard:"🐆",level_slider:"🎚",libra:"♎️",light_rail:"🚈",link:"🔗",lion:"🦁",lips:"👄",lipstick:"💄",lizard:"🦎",lock:"🔒",lock_with_ink_pen:"🔏",lollipop:"🍭",loop:"➿",loud_sound:"🔊",loudspeaker:"📢",love_hotel:"🏩",love_letter:"💌",low_brightness:"🔅",lying_face:"🤥",m:"Ⓜ️",mag:"🔍",mag_right:"🔎",mahjong:"🀄️",mailbox:"📫",mailbox_closed:"📪",mailbox_with_mail:"📬",mailbox_with_no_mail:"📭",man:"👨",man_artist:"👨&zwj;🎨",man_astronaut:"👨&zwj;🚀",man_cartwheeling:"🤸&zwj;♂️",man_cook:"👨&zwj;🍳",man_dancing:"🕺",man_facepalming:"🤦&zwj;♂️",man_factory_worker:"👨&zwj;🏭",man_farmer:"👨&zwj;🌾",man_firefighter:"👨&zwj;🚒",man_health_worker:"👨&zwj;⚕️",man_in_tuxedo:"🤵",man_judge:"👨&zwj;⚖️",man_juggling:"🤹&zwj;♂️",man_mechanic:"👨&zwj;🔧",man_office_worker:"👨&zwj;💼",man_pilot:"👨&zwj;✈️",man_playing_handball:"🤾&zwj;♂️",man_playing_water_polo:"🤽&zwj;♂️",man_scientist:"👨&zwj;🔬",man_shrugging:"🤷&zwj;♂️",man_singer:"👨&zwj;🎤",man_student:"👨&zwj;🎓",man_teacher:"👨&zwj;🏫",man_technologist:"👨&zwj;💻",man_with_gua_pi_mao:"👲",man_with_turban:"👳",tangerine:"🍊",mans_shoe:"👞",mantelpiece_clock:"🕰",maple_leaf:"🍁",martial_arts_uniform:"🥋",mask:"😷",massage_woman:"💆",massage_man:"💆&zwj;♂️",meat_on_bone:"🍖",medal_military:"🎖",medal_sports:"🏅",mega:"📣",melon:"🍈",memo:"📝",men_wrestling:"🤼&zwj;♂️",menorah:"🕎",mens:"🚹",metal:"🤘",metro:"🚇",microphone:"🎤",microscope:"🔬",milk_glass:"🥛",milky_way:"🌌",minibus:"🚐",minidisc:"💽",mobile_phone_off:"📴",money_mouth_face:"🤑",money_with_wings:"💸",moneybag:"💰",monkey:"🐒",monkey_face:"🐵",monorail:"🚝",moon:"🌔",mortar_board:"🎓",mosque:"🕌",motor_boat:"🛥",motor_scooter:"🛵",motorcycle:"🏍",motorway:"🛣",mount_fuji:"🗻",mountain:"⛰",mountain_biking_man:"🚵",mountain_biking_woman:"🚵&zwj;♀️",mountain_cableway:"🚠",mountain_railway:"🚞",mountain_snow:"🏔",mouse:"🐭",mouse2:"🐁",movie_camera:"🎥",moyai:"🗿",mrs_claus:"🤶",muscle:"💪",mushroom:"🍄",musical_keyboard:"🎹",musical_note:"🎵",musical_score:"🎼",mute:"🔇",nail_care:"💅",name_badge:"📛",national_park:"🏞",nauseated_face:"🤢",necktie:"👔",negative_squared_cross_mark:"❎",nerd_face:"🤓",neutral_face:"😐",new:"🆕",new_moon:"🌑",new_moon_with_face:"🌚",newspaper:"📰",newspaper_roll:"🗞",next_track_button:"⏭",ng:"🆖",no_good_man:"🙅&zwj;♂️",no_good_woman:"🙅",night_with_stars:"🌃",no_bell:"🔕",no_bicycles:"🚳",no_entry:"⛔️",no_entry_sign:"🚫",no_mobile_phones:"📵",no_mouth:"😶",no_pedestrians:"🚷",no_smoking:"🚭","non-potable_water":"🚱",nose:"👃",notebook:"📓",notebook_with_decorative_cover:"📔",notes:"🎶",nut_and_bolt:"🔩",o:"⭕️",o2:"🅾️",ocean:"🌊",octopus:"🐙",oden:"🍢",office:"🏢",oil_drum:"🛢",ok:"🆗",ok_hand:"👌",ok_man:"🙆&zwj;♂️",ok_woman:"🙆",old_key:"🗝",older_man:"👴",older_woman:"👵",om:"🕉",on:"🔛",oncoming_automobile:"🚘",oncoming_bus:"🚍",oncoming_police_car:"🚔",oncoming_taxi:"🚖",open_file_folder:"📂",open_hands:"👐",open_mouth:"😮",open_umbrella:"☂️",ophiuchus:"⛎",orange_book:"📙",orthodox_cross:"☦️",outbox_tray:"📤",owl:"🦉",ox:"🐂",package:"📦",page_facing_up:"📄",page_with_curl:"📃",pager:"📟",paintbrush:"🖌",palm_tree:"🌴",pancakes:"🥞",panda_face:"🐼",paperclip:"📎",paperclips:"🖇",parasol_on_ground:"⛱",parking:"🅿️",part_alternation_mark:"〽️",partly_sunny:"⛅️",passenger_ship:"🛳",passport_control:"🛂",pause_button:"⏸",peace_symbol:"☮️",peach:"🍑",peanuts:"🥜",pear:"🍐",pen:"🖊",pencil2:"✏️",penguin:"🐧",pensive:"😔",performing_arts:"🎭",persevere:"😣",person_fencing:"🤺",pouting_woman:"🙎",phone:"☎️",pick:"⛏",pig:"🐷",pig2:"🐖",pig_nose:"🐽",pill:"💊",pineapple:"🍍",ping_pong:"🏓",pisces:"♓️",pizza:"🍕",place_of_worship:"🛐",plate_with_cutlery:"🍽",play_or_pause_button:"⏯",point_down:"👇",point_left:"👈",point_right:"👉",point_up:"☝️",point_up_2:"👆",police_car:"🚓",policewoman:"👮&zwj;♀️",poodle:"🐩",popcorn:"🍿",post_office:"🏣",postal_horn:"📯",postbox:"📮",potable_water:"🚰",potato:"🥔",pouch:"👝",poultry_leg:"🍗",pound:"💷",rage:"😡",pouting_cat:"😾",pouting_man:"🙎&zwj;♂️",pray:"🙏",prayer_beads:"📿",pregnant_woman:"🤰",previous_track_button:"⏮",prince:"🤴",princess:"👸",printer:"🖨",purple_heart:"💜",purse:"👛",pushpin:"📌",put_litter_in_its_place:"🚮",question:"❓",rabbit:"🐰",rabbit2:"🐇",racehorse:"🐎",racing_car:"🏎",radio:"📻",radio_button:"🔘",radioactive:"☢️",railway_car:"🚃",railway_track:"🛤",rainbow:"🌈",rainbow_flag:"🏳️&zwj;🌈",raised_back_of_hand:"🤚",raised_hand_with_fingers_splayed:"🖐",raised_hands:"🙌",raising_hand_woman:"🙋",raising_hand_man:"🙋&zwj;♂️",ram:"🐏",ramen:"🍜",rat:"🐀",record_button:"⏺",recycle:"♻️",red_circle:"🔴",registered:"®️",relaxed:"☺️",relieved:"😌",reminder_ribbon:"🎗",repeat:"🔁",repeat_one:"🔂",rescue_worker_helmet:"⛑",restroom:"🚻",revolving_hearts:"💞",rewind:"⏪",rhinoceros:"🦏",ribbon:"🎀",rice:"🍚",rice_ball:"🍙",rice_cracker:"🍘",rice_scene:"🎑",right_anger_bubble:"🗯",ring:"💍",robot:"🤖",rocket:"🚀",rofl:"🤣",roll_eyes:"🙄",roller_coaster:"🎢",rooster:"🐓",rose:"🌹",rosette:"🏵",rotating_light:"🚨",round_pushpin:"📍",rowing_man:"🚣",rowing_woman:"🚣&zwj;♀️",rugby_football:"🏉",running_man:"🏃",running_shirt_with_sash:"🎽",running_woman:"🏃&zwj;♀️",sa:"🈂️",sagittarius:"♐️",sake:"🍶",sandal:"👡",santa:"🎅",satellite:"📡",saxophone:"🎷",school:"🏫",school_satchel:"🎒",scissors:"✂️",scorpion:"🦂",scorpius:"♏️",scream:"😱",scream_cat:"🙀",scroll:"📜",seat:"💺",secret:"㊙️",see_no_evil:"🙈",seedling:"🌱",selfie:"🤳",shallow_pan_of_food:"🥘",shamrock:"☘️",shark:"🦈",shaved_ice:"🍧",sheep:"🐑",shell:"🐚",shield:"🛡",shinto_shrine:"⛩",ship:"🚢",shirt:"👕",shopping:"🛍",shopping_cart:"🛒",shower:"🚿",shrimp:"🦐",signal_strength:"📶",six_pointed_star:"🔯",ski:"🎿",skier:"⛷",skull:"💀",skull_and_crossbones:"☠️",sleeping:"😴",sleeping_bed:"🛌",sleepy:"😪",slightly_frowning_face:"🙁",slightly_smiling_face:"🙂",slot_machine:"🎰",small_airplane:"🛩",small_blue_diamond:"🔹",small_orange_diamond:"🔸",small_red_triangle:"🔺",small_red_triangle_down:"🔻",smile:"😄",smile_cat:"😸",smiley:"😃",smiley_cat:"😺",smiling_imp:"😈",smirk:"😏",smirk_cat:"😼",smoking:"🚬",snail:"🐌",snake:"🐍",sneezing_face:"🤧",snowboarder:"🏂",snowflake:"❄️",snowman:"⛄️",snowman_with_snow:"☃️",sob:"😭",soccer:"⚽️",soon:"🔜",sos:"🆘",sound:"🔉",space_invader:"👾",spades:"♠️",spaghetti:"🍝",sparkle:"❇️",sparkler:"🎇",sparkles:"✨",sparkling_heart:"💖",speak_no_evil:"🙊",speaker:"🔈",speaking_head:"🗣",speech_balloon:"💬",speedboat:"🚤",spider:"🕷",spider_web:"🕸",spiral_calendar:"🗓",spiral_notepad:"🗒",spoon:"🥄",squid:"🦑",stadium:"🏟",star:"⭐️",star2:"🌟",star_and_crescent:"☪️",star_of_david:"✡️",stars:"🌠",station:"🚉",statue_of_liberty:"🗽",steam_locomotive:"🚂",stew:"🍲",stop_button:"⏹",stop_sign:"🛑",stopwatch:"⏱",straight_ruler:"📏",strawberry:"🍓",stuck_out_tongue:"😛",stuck_out_tongue_closed_eyes:"😝",stuck_out_tongue_winking_eye:"😜",studio_microphone:"🎙",stuffed_flatbread:"🥙",sun_behind_large_cloud:"🌥",sun_behind_rain_cloud:"🌦",sun_behind_small_cloud:"🌤",sun_with_face:"🌞",sunflower:"🌻",sunglasses:"😎",sunny:"☀️",sunrise:"🌅",sunrise_over_mountains:"🌄",surfing_man:"🏄",surfing_woman:"🏄&zwj;♀️",sushi:"🍣",suspension_railway:"🚟",sweat:"😓",sweat_drops:"💦",sweat_smile:"😅",sweet_potato:"🍠",swimming_man:"🏊",swimming_woman:"🏊&zwj;♀️",symbols:"🔣",synagogue:"🕍",syringe:"💉",taco:"🌮",tada:"🎉",tanabata_tree:"🎋",taurus:"♉️",taxi:"🚕",tea:"🍵",telephone_receiver:"📞",telescope:"🔭",tennis:"🎾",tent:"⛺️",thermometer:"🌡",thinking:"🤔",thought_balloon:"💭",ticket:"🎫",tickets:"🎟",tiger:"🐯",tiger2:"🐅",timer_clock:"⏲",tipping_hand_man:"💁&zwj;♂️",tired_face:"😫",tm:"™️",toilet:"🚽",tokyo_tower:"🗼",tomato:"🍅",tongue:"👅",top:"🔝",tophat:"🎩",tornado:"🌪",trackball:"🖲",tractor:"🚜",traffic_light:"🚥",train:"🚋",train2:"🚆",tram:"🚊",triangular_flag_on_post:"🚩",triangular_ruler:"📐",trident:"🔱",triumph:"😤",trolleybus:"🚎",trophy:"🏆",tropical_drink:"🍹",tropical_fish:"🐠",truck:"🚚",trumpet:"🎺",tulip:"🌷",tumbler_glass:"🥃",turkey:"🦃",turtle:"🐢",tv:"📺",twisted_rightwards_arrows:"🔀",two_hearts:"💕",two_men_holding_hands:"👬",two_women_holding_hands:"👭",u5272:"🈹",u5408:"🈴",u55b6:"🈺",u6307:"🈯️",u6708:"🈷️",u6709:"🈶",u6e80:"🈵",u7121:"🈚️",u7533:"🈸",u7981:"🈲",u7a7a:"🈳",umbrella:"☔️",unamused:"😒",underage:"🔞",unicorn:"🦄",unlock:"🔓",up:"🆙",upside_down_face:"🙃",v:"✌️",vertical_traffic_light:"🚦",vhs:"📼",vibration_mode:"📳",video_camera:"📹",video_game:"🎮",violin:"🎻",virgo:"♍️",volcano:"🌋",volleyball:"🏐",vs:"🆚",vulcan_salute:"🖖",walking_man:"🚶",walking_woman:"🚶&zwj;♀️",waning_crescent_moon:"🌘",waning_gibbous_moon:"🌖",warning:"⚠️",wastebasket:"🗑",watch:"⌚️",water_buffalo:"🐃",watermelon:"🍉",wave:"👋",wavy_dash:"〰️",waxing_crescent_moon:"🌒",wc:"🚾",weary:"😩",wedding:"💒",weight_lifting_man:"🏋️",weight_lifting_woman:"🏋️&zwj;♀️",whale:"🐳",whale2:"🐋",wheel_of_dharma:"☸️",wheelchair:"♿️",white_check_mark:"✅",white_circle:"⚪️",white_flag:"🏳️",white_flower:"💮",white_large_square:"⬜️",white_medium_small_square:"◽️",white_medium_square:"◻️",white_small_square:"▫️",white_square_button:"🔳",wilted_flower:"🥀",wind_chime:"🎐",wind_face:"🌬",wine_glass:"🍷",wink:"😉",wolf:"🐺",woman:"👩",woman_artist:"👩&zwj;🎨",woman_astronaut:"👩&zwj;🚀",woman_cartwheeling:"🤸&zwj;♀️",woman_cook:"👩&zwj;🍳",woman_facepalming:"🤦&zwj;♀️",woman_factory_worker:"👩&zwj;🏭",woman_farmer:"👩&zwj;🌾",woman_firefighter:"👩&zwj;🚒",woman_health_worker:"👩&zwj;⚕️",woman_judge:"👩&zwj;⚖️",woman_juggling:"🤹&zwj;♀️",woman_mechanic:"👩&zwj;🔧",woman_office_worker:"👩&zwj;💼",woman_pilot:"👩&zwj;✈️",woman_playing_handball:"🤾&zwj;♀️",woman_playing_water_polo:"🤽&zwj;♀️",woman_scientist:"👩&zwj;🔬",woman_shrugging:"🤷&zwj;♀️",woman_singer:"👩&zwj;🎤",woman_student:"👩&zwj;🎓",woman_teacher:"👩&zwj;🏫",woman_technologist:"👩&zwj;💻",woman_with_turban:"👳&zwj;♀️",womans_clothes:"👚",womans_hat:"👒",women_wrestling:"🤼&zwj;♀️",womens:"🚺",world_map:"🗺",worried:"😟",wrench:"🔧",writing_hand:"✍️",x:"❌",yellow_heart:"💛",yen:"💴",yin_yang:"☯️",yum:"😋",zap:"⚡️",zipper_mouth_face:"🤐",zzz:"💤",octocat:'<img alt=":octocat:" height="20" width="20" align="absmiddle" src="https://assets-cdn.github.com/images/icons/emoji/octocat.png">',showdown:"<span style=\"font-family: 'Anonymous Pro', monospace; text-decoration: underline; text-decoration-style: dashed; text-decoration-color: #3e8b8a;text-underline-position: under;\">S</span>"},i.Converter=function(e){"use strict";var t={},n=[],a=[],r={},o=c,d={parsed:{},raw:"",format:""};function p(e,t){if(t=t||null,i.helper.isString(e)){if(t=e=i.helper.stdExtName(e),i.extensions[e])return console.warn("DEPRECATION WARNING: "+e+" is an old extension that uses a deprecated loading method.Please inform the developer that the extension should be updated!"),void function(e,t){"function"==typeof e&&(e=e(new i.Converter));i.helper.isArray(e)||(e=[e]);var r=m(e,t);if(!r.valid)throw Error(r.error);for(var o=0;o<e.length;++o)switch(e[o].type){case"lang":n.push(e[o]);break;case"output":a.push(e[o]);break;default:throw Error("Extension loader error: Type unrecognized!!!")}}(i.extensions[e],e);if(i.helper.isUndefined(s[e]))throw Error('Extension "'+e+'" could not be loaded. It was either not found or is not a valid extension.');e=s[e]}"function"==typeof e&&(e=e()),i.helper.isArray(e)||(e=[e]);var r=m(e,t);if(!r.valid)throw Error(r.error);for(var o=0;o<e.length;++o){switch(e[o].type){case"lang":n.push(e[o]);break;case"output":a.push(e[o])}if(e[o].hasOwnProperty("listeners"))for(var l in e[o].listeners)e[o].listeners.hasOwnProperty(l)&&h(l,e[o].listeners[l])}}function h(e,t){if(!i.helper.isString(e))throw Error("Invalid argument in converter.listen() method: name must be a string, but "+typeof e+" given");if("function"!=typeof t)throw Error("Invalid argument in converter.listen() method: callback must be a function, but "+typeof t+" given");r.hasOwnProperty(e)||(r[e]=[]),r[e].push(t)}!function(){for(var n in e=e||{},l)l.hasOwnProperty(n)&&(t[n]=l[n]);if("object"!=typeof e)throw Error("Converter expects the passed parameter to be an object, but "+typeof e+" was passed instead.");for(var a in e)e.hasOwnProperty(a)&&(t[a]=e[a]);t.extensions&&i.helper.forEach(t.extensions,p)}(),this._dispatch=function(e,t,n,a){if(r.hasOwnProperty(e))for(var i=0;i<r[e].length;++i){var o=r[e][i](e,t,this,n,a);o&&void 0!==o&&(t=o)}return t},this.listen=function(e,t){return h(e,t),this},this.makeHtml=function(e){if(!e)return e;var r={gHtmlBlocks:[],gHtmlMdBlocks:[],gHtmlSpans:[],gUrls:{},gTitles:{},gDimensions:{},gListLevel:0,hashLinkCounts:{},langExtensions:n,outputModifiers:a,converter:this,ghCodeBlocks:[],metadata:{parsed:{},raw:"",format:""}};return e=(e=(e=(e=(e=e.replace(/¨/g,"¨T")).replace(/\$/g,"¨D")).replace(/\r\n/g,"\n")).replace(/\r/g,"\n")).replace(/\u00A0/g,"&nbsp;"),t.smartIndentationFix&&(e=function(e){var t=e.match(/^\s*/)[0].length,n=new RegExp("^\\s{0,"+t+"}","gm");return e.replace(n,"")}(e)),e="\n\n"+e+"\n\n",e=(e=i.subParser("detab")(e,t,r)).replace(/^[ \t]+$/gm,""),i.helper.forEach(n,(function(n){e=i.subParser("runExtension")(n,e,t,r)})),e=i.subParser("metadata")(e,t,r),e=i.subParser("hashPreCodeTags")(e,t,r),e=i.subParser("githubCodeBlocks")(e,t,r),e=i.subParser("hashHTMLBlocks")(e,t,r),e=i.subParser("hashCodeTags")(e,t,r),e=i.subParser("stripLinkDefinitions")(e,t,r),e=i.subParser("blockGamut")(e,t,r),e=i.subParser("unhashHTMLSpans")(e,t,r),e=(e=(e=i.subParser("unescapeSpecialChars")(e,t,r)).replace(/¨D/g,"$$")).replace(/¨T/g,"¨"),e=i.subParser("completeHTMLDocument")(e,t,r),i.helper.forEach(a,(function(n){e=i.subParser("runExtension")(n,e,t,r)})),d=r.metadata,e},this.makeMarkdown=this.makeMd=function(e,t){if(e=(e=(e=e.replace(/\r\n/g,"\n")).replace(/\r/g,"\n")).replace(/>[ \t]+</,">¨NBSP;<"),!t){if(!window||!window.document)throw new Error("HTMLParser is undefined. If in a webworker or nodejs environment, you need to provide a WHATWG DOM and HTML such as JSDOM");t=window.document}var n=t.createElement("div");n.innerHTML=e;var a={preList:function(e){for(var t=e.querySelectorAll("pre"),n=[],a=0;a<t.length;++a)if(1===t[a].childElementCount&&"code"===t[a].firstChild.tagName.toLowerCase()){var r=t[a].firstChild.innerHTML.trim(),o=t[a].firstChild.getAttribute("data-language")||"";if(""===o)for(var s=t[a].firstChild.className.split(" "),l=0;l<s.length;++l){var c=s[l].match(/^language-(.+)$/);if(null!==c){o=c[1];break}}r=i.helper.unescapeHTMLEntities(r),n.push(r),t[a].outerHTML='<precode language="'+o+'" precodenum="'+a.toString()+'"></precode>'}else n.push(t[a].innerHTML),t[a].innerHTML="",t[a].setAttribute("prenum",a.toString());return n}(n)};!function e(t){for(var n=0;n<t.childNodes.length;++n){var a=t.childNodes[n];3===a.nodeType?/\S/.test(a.nodeValue)?(a.nodeValue=a.nodeValue.split("\n").join(" "),a.nodeValue=a.nodeValue.replace(/(\s)+/g,"$1")):(t.removeChild(a),--n):1===a.nodeType&&e(a)}}(n);for(var r=n.childNodes,o="",s=0;s<r.length;s++)o+=i.subParser("makeMarkdown.node")(r[s],a);return o},this.setOption=function(e,n){t[e]=n},this.getOption=function(e){return t[e]},this.getOptions=function(){return t},this.addExtension=function(e,t){p(e,t=t||null)},this.useExtension=function(e){p(e)},this.setFlavor=function(e){if(!u.hasOwnProperty(e))throw Error(e+" flavor was not found");var n=u[e];for(var a in o=e,n)n.hasOwnProperty(a)&&(t[a]=n[a])},this.getFlavor=function(){return o},this.removeExtension=function(e){i.helper.isArray(e)||(e=[e]);for(var t=0;t<e.length;++t){for(var r=e[t],o=0;o<n.length;++o)n[o]===r&&n[o].splice(o,1);for(;0<a.length;++o)a[0]===r&&a[0].splice(o,1)}},this.getAllExtensions=function(){return{language:n,output:a}},this.getMetadata=function(e){return e?d.raw:d.parsed},this.getMetadataFormat=function(){return d.format},this._setMetadataPair=function(e,t){d.parsed[e]=t},this._setMetadataFormat=function(e){d.format=e},this._setMetadataRaw=function(e){d.raw=e}},i.subParser("anchors",(function(e,t,n){"use strict";var a=function(e,a,r,o,s,l,c){if(i.helper.isUndefined(c)&&(c=""),r=r.toLowerCase(),e.search(/\(<?\s*>? ?(['"].*['"])?\)$/m)>-1)o="";else if(!o){if(r||(r=a.toLowerCase().replace(/ ?\n/g," ")),o="#"+r,i.helper.isUndefined(n.gUrls[r]))return e;o=n.gUrls[r],i.helper.isUndefined(n.gTitles[r])||(c=n.gTitles[r])}var u='<a href="'+(o=o.replace(i.helper.regexes.asteriskDashAndColon,i.helper.escapeCharactersCallback))+'"';return""!==c&&null!==c&&(u+=' title="'+(c=(c=c.replace(/"/g,"&quot;")).replace(i.helper.regexes.asteriskDashAndColon,i.helper.escapeCharactersCallback))+'"'),t.openLinksInNewWindow&&!/^#/.test(o)&&(u+=' rel="noopener noreferrer" target="¨E95Eblank"'),u+=">"+a+"</a>"};return e=(e=(e=(e=(e=n.converter._dispatch("anchors.before",e,t,n)).replace(/\[((?:\[[^\]]*]|[^\[\]])*)] ?(?:\n *)?\[(.*?)]()()()()/g,a)).replace(/\[((?:\[[^\]]*]|[^\[\]])*)]()[ \t]*\([ \t]?<([^>]*)>(?:[ \t]*((["'])([^"]*?)\5))?[ \t]?\)/g,a)).replace(/\[((?:\[[^\]]*]|[^\[\]])*)]()[ \t]*\([ \t]?<?([\S]+?(?:\([\S]*?\)[\S]*?)?)>?(?:[ \t]*((["'])([^"]*?)\5))?[ \t]?\)/g,a)).replace(/\[([^\[\]]+)]()()()()()/g,a),t.ghMentions&&(e=e.replace(/(^|\s)(\\)?(@([a-z\d]+(?:[a-z\d.-]+?[a-z\d]+)*))/gim,(function(e,n,a,r,o){if("\\"===a)return n+r;if(!i.helper.isString(t.ghMentionsLink))throw new Error("ghMentionsLink option must be a string");var s=t.ghMentionsLink.replace(/\{u}/g,o),l="";return t.openLinksInNewWindow&&(l=' rel="noopener noreferrer" target="¨E95Eblank"'),n+'<a href="'+s+'"'+l+">"+r+"</a>"}))),e=n.converter._dispatch("anchors.after",e,t,n)}));var h=/([*~_]+|\b)(((https?|ftp|dict):\/\/|www\.)[^'">\s]+?\.[^'">\s]+?)()(\1)?(?=\s|$)(?!["<>])/gi,g=/([*~_]+|\b)(((https?|ftp|dict):\/\/|www\.)[^'">\s]+\.[^'">\s]+?)([.!?,()\[\]])?(\1)?(?=\s|$)(?!["<>])/gi,f=/()<(((https?|ftp|dict):\/\/|www\.)[^'">\s]+)()>()/gi,_=/(^|\s)(?:mailto:)?([A-Za-z0-9!#$%&'*+-/=?^_`{|}~.]+@[-a-z0-9]+(\.[-a-z0-9]+)*\.[a-z]+)(?=$|\s)/gim,b=/<()(?:mailto:)?([-.\w]+@[-a-z0-9]+(\.[-a-z0-9]+)*\.[a-z]+)>/gi,w=function(e){"use strict";return function(t,n,a,r,o,s,l){var c=a=a.replace(i.helper.regexes.asteriskDashAndColon,i.helper.escapeCharactersCallback),u="",m="",d=n||"",p=l||"";return/^www\./i.test(a)&&(a=a.replace(/^www\./i,"http://www.")),e.excludeTrailingPunctuationFromURLs&&s&&(u=s),e.openLinksInNewWindow&&(m=' rel="noopener noreferrer" target="¨E95Eblank"'),d+'<a href="'+a+'"'+m+">"+c+"</a>"+u+p}},v=function(e,t){"use strict";return function(n,a,r){var o="mailto:";return a=a||"",r=i.subParser("unescapeSpecialChars")(r,e,t),e.encodeEmails?(o=i.helper.encodeEmailAddress(o+r),r=i.helper.encodeEmailAddress(r)):o+=r,a+'<a href="'+o+'">'+r+"</a>"}};i.subParser("autoLinks",(function(e,t,n){"use strict";return e=(e=(e=n.converter._dispatch("autoLinks.before",e,t,n)).replace(f,w(t))).replace(b,v(t,n)),e=n.converter._dispatch("autoLinks.after",e,t,n)})),i.subParser("simplifiedAutoLinks",(function(e,t,n){"use strict";return t.simplifiedAutoLink?(e=n.converter._dispatch("simplifiedAutoLinks.before",e,t,n),e=(e=t.excludeTrailingPunctuationFromURLs?e.replace(g,w(t)):e.replace(h,w(t))).replace(_,v(t,n)),e=n.converter._dispatch("simplifiedAutoLinks.after",e,t,n)):e})),i.subParser("blockGamut",(function(e,t,n){"use strict";return e=n.converter._dispatch("blockGamut.before",e,t,n),e=i.subParser("blockQuotes")(e,t,n),e=i.subParser("headers")(e,t,n),e=i.subParser("horizontalRule")(e,t,n),e=i.subParser("lists")(e,t,n),e=i.subParser("codeBlocks")(e,t,n),e=i.subParser("tables")(e,t,n),e=i.subParser("hashHTMLBlocks")(e,t,n),e=i.subParser("paragraphs")(e,t,n),e=n.converter._dispatch("blockGamut.after",e,t,n)})),i.subParser("blockQuotes",(function(e,t,n){"use strict";e=n.converter._dispatch("blockQuotes.before",e,t,n),e+="\n\n";var a=/(^ {0,3}>[ \t]?.+\n(.+\n)*\n*)+/gm;return t.splitAdjacentBlockquotes&&(a=/^ {0,3}>[\s\S]*?(?:\n\n)/gm),e=e.replace(a,(function(e){return e=(e=(e=e.replace(/^[ \t]*>[ \t]?/gm,"")).replace(/¨0/g,"")).replace(/^[ \t]+$/gm,""),e=i.subParser("githubCodeBlocks")(e,t,n),e=(e=(e=i.subParser("blockGamut")(e,t,n)).replace(/(^|\n)/g,"$1  ")).replace(/(\s*<pre>[^\r]+?<\/pre>)/gm,(function(e,t){var n=t;return n=(n=n.replace(/^  /gm,"¨0")).replace(/¨0/g,"")})),i.subParser("hashBlock")("<blockquote>\n"+e+"\n</blockquote>",t,n)})),e=n.converter._dispatch("blockQuotes.after",e,t,n)})),i.subParser("codeBlocks",(function(e,t,n){"use strict";e=n.converter._dispatch("codeBlocks.before",e,t,n);return e=(e=(e+="¨0").replace(/(?:\n\n|^)((?:(?:[ ]{4}|\t).*\n+)+)(\n*[ ]{0,3}[^ \t\n]|(?=¨0))/g,(function(e,a,r){var o=a,s=r,l="\n";return o=i.subParser("outdent")(o,t,n),o=i.subParser("encodeCode")(o,t,n),o=(o=(o=i.subParser("detab")(o,t,n)).replace(/^\n+/g,"")).replace(/\n+$/g,""),t.omitExtraWLInCodeBlocks&&(l=""),o="<pre><code>"+o+l+"</code></pre>",i.subParser("hashBlock")(o,t,n)+s}))).replace(/¨0/,""),e=n.converter._dispatch("codeBlocks.after",e,t,n)})),i.subParser("codeSpans",(function(e,t,n){"use strict";return void 0===(e=n.converter._dispatch("codeSpans.before",e,t,n))&&(e=""),e=e.replace(/(^|[^\\])(`+)([^\r]*?[^`])\2(?!`)/gm,(function(e,a,r,o){var s=o;return s=(s=s.replace(/^([ \t]*)/g,"")).replace(/[ \t]*$/g,""),s=a+"<code>"+(s=i.subParser("encodeCode")(s,t,n))+"</code>",s=i.subParser("hashHTMLSpans")(s,t,n)})),e=n.converter._dispatch("codeSpans.after",e,t,n)})),i.subParser("completeHTMLDocument",(function(e,t,n){"use strict";if(!t.completeHTMLDocument)return e;e=n.converter._dispatch("completeHTMLDocument.before",e,t,n);var a="html",r="<!DOCTYPE HTML>\n",i="",o='<meta charset="utf-8">\n',s="",l="";for(var c in void 0!==n.metadata.parsed.doctype&&(r="<!DOCTYPE "+n.metadata.parsed.doctype+">\n","html"!==(a=n.metadata.parsed.doctype.toString().toLowerCase())&&"html5"!==a||(o='<meta charset="utf-8">')),n.metadata.parsed)if(n.metadata.parsed.hasOwnProperty(c))switch(c.toLowerCase()){case"doctype":break;case"title":i="<title>"+n.metadata.parsed.title+"</title>\n";break;case"charset":o="html"===a||"html5"===a?'<meta charset="'+n.metadata.parsed.charset+'">\n':'<meta name="charset" content="'+n.metadata.parsed.charset+'">\n';break;case"language":case"lang":s=' lang="'+n.metadata.parsed[c]+'"',l+='<meta name="'+c+'" content="'+n.metadata.parsed[c]+'">\n';break;default:l+='<meta name="'+c+'" content="'+n.metadata.parsed[c]+'">\n'}return e=r+"<html"+s+">\n<head>\n"+i+o+l+"</head>\n<body>\n"+e.trim()+"\n</body>\n</html>",e=n.converter._dispatch("completeHTMLDocument.after",e,t,n)})),i.subParser("detab",(function(e,t,n){"use strict";return e=(e=(e=(e=(e=(e=n.converter._dispatch("detab.before",e,t,n)).replace(/\t(?=\t)/g,"    ")).replace(/\t/g,"¨A¨B")).replace(/¨B(.+?)¨A/g,(function(e,t){for(var n=t,a=4-n.length%4,r=0;r<a;r++)n+=" ";return n}))).replace(/¨A/g,"    ")).replace(/¨B/g,""),e=n.converter._dispatch("detab.after",e,t,n)})),i.subParser("ellipsis",(function(e,t,n){"use strict";return e=(e=n.converter._dispatch("ellipsis.before",e,t,n)).replace(/\.\.\./g,"…"),e=n.converter._dispatch("ellipsis.after",e,t,n)})),i.subParser("emoji",(function(e,t,n){"use strict";if(!t.emoji)return e;return e=(e=n.converter._dispatch("emoji.before",e,t,n)).replace(/:([\S]+?):/g,(function(e,t){return i.helper.emojis.hasOwnProperty(t)?i.helper.emojis[t]:e})),e=n.converter._dispatch("emoji.after",e,t,n)})),i.subParser("encodeAmpsAndAngles",(function(e,t,n){"use strict";return e=(e=(e=(e=(e=n.converter._dispatch("encodeAmpsAndAngles.before",e,t,n)).replace(/&(?!#?[xX]?(?:[0-9a-fA-F]+|\w+);)/g,"&amp;")).replace(/<(?![a-z\/?$!])/gi,"&lt;")).replace(/</g,"&lt;")).replace(/>/g,"&gt;"),e=n.converter._dispatch("encodeAmpsAndAngles.after",e,t,n)})),i.subParser("encodeBackslashEscapes",(function(e,t,n){"use strict";return e=(e=(e=n.converter._dispatch("encodeBackslashEscapes.before",e,t,n)).replace(/\\(\\)/g,i.helper.escapeCharactersCallback)).replace(/\\([`*_{}\[\]()>#+.!~=|-])/g,i.helper.escapeCharactersCallback),e=n.converter._dispatch("encodeBackslashEscapes.after",e,t,n)})),i.subParser("encodeCode",(function(e,t,n){"use strict";return e=(e=n.converter._dispatch("encodeCode.before",e,t,n)).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/([*_{}\[\]\\=~-])/g,i.helper.escapeCharactersCallback),e=n.converter._dispatch("encodeCode.after",e,t,n)})),i.subParser("escapeSpecialCharsWithinTagAttributes",(function(e,t,n){"use strict";return e=(e=(e=n.converter._dispatch("escapeSpecialCharsWithinTagAttributes.before",e,t,n)).replace(/<\/?[a-z\d_:-]+(?:[\s]+[\s\S]+?)?>/gi,(function(e){return e.replace(/(.)<\/?code>(?=.)/g,"$1`").replace(/([\\`*_~=|])/g,i.helper.escapeCharactersCallback)}))).replace(/<!(--(?:(?:[^>-]|-[^>])(?:[^-]|-[^-])*)--)>/gi,(function(e){return e.replace(/([\\`*_~=|])/g,i.helper.escapeCharactersCallback)})),e=n.converter._dispatch("escapeSpecialCharsWithinTagAttributes.after",e,t,n)})),i.subParser("githubCodeBlocks",(function(e,t,n){"use strict";return t.ghCodeBlocks?(e=n.converter._dispatch("githubCodeBlocks.before",e,t,n),e=(e=(e+="¨0").replace(/(?:^|\n)(?: {0,3})(```+|~~~+)(?: *)([^\s`~]*)\n([\s\S]*?)\n(?: {0,3})\1/g,(function(e,a,r,o){var s=t.omitExtraWLInCodeBlocks?"":"\n";return o=i.subParser("encodeCode")(o,t,n),o="<pre><code"+(r?' class="'+r+" language-"+r+'"':"")+">"+(o=(o=(o=i.subParser("detab")(o,t,n)).replace(/^\n+/g,"")).replace(/\n+$/g,""))+s+"</code></pre>",o=i.subParser("hashBlock")(o,t,n),"\n\n¨G"+(n.ghCodeBlocks.push({text:e,codeblock:o})-1)+"G\n\n"}))).replace(/¨0/,""),n.converter._dispatch("githubCodeBlocks.after",e,t,n)):e})),i.subParser("hashBlock",(function(e,t,n){"use strict";return e=(e=n.converter._dispatch("hashBlock.before",e,t,n)).replace(/(^\n+|\n+$)/g,""),e="\n\n¨K"+(n.gHtmlBlocks.push(e)-1)+"K\n\n",e=n.converter._dispatch("hashBlock.after",e,t,n)})),i.subParser("hashCodeTags",(function(e,t,n){"use strict";e=n.converter._dispatch("hashCodeTags.before",e,t,n);return e=i.helper.replaceRecursiveRegExp(e,(function(e,a,r,o){var s=r+i.subParser("encodeCode")(a,t,n)+o;return"¨C"+(n.gHtmlSpans.push(s)-1)+"C"}),"<code\\b[^>]*>","</code>","gim"),e=n.converter._dispatch("hashCodeTags.after",e,t,n)})),i.subParser("hashElement",(function(e,t,n){"use strict";return function(e,t){var a=t;return a=(a=(a=a.replace(/\n\n/g,"\n")).replace(/^\n/,"")).replace(/\n+$/g,""),a="\n\n¨K"+(n.gHtmlBlocks.push(a)-1)+"K\n\n"}})),i.subParser("hashHTMLBlocks",(function(e,t,n){"use strict";e=n.converter._dispatch("hashHTMLBlocks.before",e,t,n);var a=["pre","div","h1","h2","h3","h4","h5","h6","blockquote","table","dl","ol","ul","script","noscript","form","fieldset","iframe","math","style","section","header","footer","nav","article","aside","address","audio","canvas","figure","hgroup","output","video","p"],r=function(e,t,a,r){var i=e;return-1!==a.search(/\bmarkdown\b/)&&(i=a+n.converter.makeHtml(t)+r),"\n\n¨K"+(n.gHtmlBlocks.push(i)-1)+"K\n\n"};t.backslashEscapesHTMLTags&&(e=e.replace(/\\<(\/?[^>]+?)>/g,(function(e,t){return"&lt;"+t+"&gt;"})));for(var o=0;o<a.length;++o)for(var s,l=new RegExp("^ {0,3}(<"+a[o]+"\\b[^>]*>)","im"),c="<"+a[o]+"\\b[^>]*>",u="</"+a[o]+">";-1!==(s=i.helper.regexIndexOf(e,l));){var m=i.helper.splitAtIndex(e,s),d=i.helper.replaceRecursiveRegExp(m[1],r,c,u,"im");if(d===m[1])break;e=m[0].concat(d)}return e=e.replace(/(\n {0,3}(<(hr)\b([^<>])*?\/?>)[ \t]*(?=\n{2,}))/g,i.subParser("hashElement")(e,t,n)),e=(e=i.helper.replaceRecursiveRegExp(e,(function(e){return"\n\n¨K"+(n.gHtmlBlocks.push(e)-1)+"K\n\n"}),"^ {0,3}\x3c!--","--\x3e","gm")).replace(/(?:\n\n)( {0,3}(?:<([?%])[^\r]*?\2>)[ \t]*(?=\n{2,}))/g,i.subParser("hashElement")(e,t,n)),e=n.converter._dispatch("hashHTMLBlocks.after",e,t,n)})),i.subParser("hashHTMLSpans",(function(e,t,n){"use strict";function a(e){return"¨C"+(n.gHtmlSpans.push(e)-1)+"C"}return e=(e=(e=(e=(e=n.converter._dispatch("hashHTMLSpans.before",e,t,n)).replace(/<[^>]+?\/>/gi,(function(e){return a(e)}))).replace(/<([^>]+?)>[\s\S]*?<\/\1>/g,(function(e){return a(e)}))).replace(/<([^>]+?)\s[^>]+?>[\s\S]*?<\/\1>/g,(function(e){return a(e)}))).replace(/<[^>]+?>/gi,(function(e){return a(e)})),e=n.converter._dispatch("hashHTMLSpans.after",e,t,n)})),i.subParser("unhashHTMLSpans",(function(e,t,n){"use strict";e=n.converter._dispatch("unhashHTMLSpans.before",e,t,n);for(var a=0;a<n.gHtmlSpans.length;++a){for(var r=n.gHtmlSpans[a],i=0;/¨C(\d+)C/.test(r);){var o=RegExp.$1;if(r=r.replace("¨C"+o+"C",n.gHtmlSpans[o]),10===i){console.error("maximum nesting of 10 spans reached!!!");break}++i}e=e.replace("¨C"+a+"C",r)}return e=n.converter._dispatch("unhashHTMLSpans.after",e,t,n)})),i.subParser("hashPreCodeTags",(function(e,t,n){"use strict";e=n.converter._dispatch("hashPreCodeTags.before",e,t,n);return e=i.helper.replaceRecursiveRegExp(e,(function(e,a,r,o){var s=r+i.subParser("encodeCode")(a,t,n)+o;return"\n\n¨G"+(n.ghCodeBlocks.push({text:e,codeblock:s})-1)+"G\n\n"}),"^ {0,3}<pre\\b[^>]*>\\s*<code\\b[^>]*>","^ {0,3}</code>\\s*</pre>","gim"),e=n.converter._dispatch("hashPreCodeTags.after",e,t,n)})),i.subParser("headers",(function(e,t,n){"use strict";e=n.converter._dispatch("headers.before",e,t,n);var a=isNaN(parseInt(t.headerLevelStart))?1:parseInt(t.headerLevelStart),r=t.smoothLivePreview?/^(.+)[ \t]*\n={2,}[ \t]*\n+/gm:/^(.+)[ \t]*\n=+[ \t]*\n+/gm,o=t.smoothLivePreview?/^(.+)[ \t]*\n-{2,}[ \t]*\n+/gm:/^(.+)[ \t]*\n-+[ \t]*\n+/gm;e=(e=e.replace(r,(function(e,r){var o=i.subParser("spanGamut")(r,t,n),s=t.noHeaderId?"":' id="'+l(r)+'"',c="<h"+a+s+">"+o+"</h"+a+">";return i.subParser("hashBlock")(c,t,n)}))).replace(o,(function(e,r){var o=i.subParser("spanGamut")(r,t,n),s=t.noHeaderId?"":' id="'+l(r)+'"',c=a+1,u="<h"+c+s+">"+o+"</h"+c+">";return i.subParser("hashBlock")(u,t,n)}));var s=t.requireSpaceBeforeHeadingText?/^(#{1,6})[ \t]+(.+?)[ \t]*#*\n+/gm:/^(#{1,6})[ \t]*(.+?)[ \t]*#*\n+/gm;function l(e){var a,r;if(t.customizedHeaderId){var o=e.match(/\{([^{]+?)}\s*$/);o&&o[1]&&(e=o[1])}return a=e,r=i.helper.isString(t.prefixHeaderId)?t.prefixHeaderId:!0===t.prefixHeaderId?"section-":"",t.rawPrefixHeaderId||(a=r+a),a=t.ghCompatibleHeaderId?a.replace(/ /g,"-").replace(/&amp;/g,"").replace(/¨T/g,"").replace(/¨D/g,"").replace(/[&+$,\/:;=?@"#{}|^¨~\[\]`\\*)(%.!'<>]/g,"").toLowerCase():t.rawHeaderId?a.replace(/ /g,"-").replace(/&amp;/g,"&").replace(/¨T/g,"¨").replace(/¨D/g,"$").replace(/["']/g,"-").toLowerCase():a.replace(/[^\w]/g,"").toLowerCase(),t.rawPrefixHeaderId&&(a=r+a),n.hashLinkCounts[a]?a=a+"-"+n.hashLinkCounts[a]++:n.hashLinkCounts[a]=1,a}return e=e.replace(s,(function(e,r,o){var s=o;t.customizedHeaderId&&(s=o.replace(/\s?\{([^{]+?)}\s*$/,""));var c=i.subParser("spanGamut")(s,t,n),u=t.noHeaderId?"":' id="'+l(o)+'"',m=a-1+r.length,d="<h"+m+u+">"+c+"</h"+m+">";return i.subParser("hashBlock")(d,t,n)})),e=n.converter._dispatch("headers.after",e,t,n)})),i.subParser("horizontalRule",(function(e,t,n){"use strict";e=n.converter._dispatch("horizontalRule.before",e,t,n);var a=i.subParser("hashBlock")("<hr />",t,n);return e=(e=(e=e.replace(/^ {0,2}( ?-){3,}[ \t]*$/gm,a)).replace(/^ {0,2}( ?\*){3,}[ \t]*$/gm,a)).replace(/^ {0,2}( ?_){3,}[ \t]*$/gm,a),e=n.converter._dispatch("horizontalRule.after",e,t,n)})),i.subParser("images",(function(e,t,n){"use strict";function a(e,t,a,r,o,s,l,c){var u=n.gUrls,m=n.gTitles,d=n.gDimensions;if(a=a.toLowerCase(),c||(c=""),e.search(/\(<?\s*>? ?(['"].*['"])?\)$/m)>-1)r="";else if(""===r||null===r){if(""!==a&&null!==a||(a=t.toLowerCase().replace(/ ?\n/g," ")),r="#"+a,i.helper.isUndefined(u[a]))return e;r=u[a],i.helper.isUndefined(m[a])||(c=m[a]),i.helper.isUndefined(d[a])||(o=d[a].width,s=d[a].height)}t=t.replace(/"/g,"&quot;").replace(i.helper.regexes.asteriskDashAndColon,i.helper.escapeCharactersCallback);var p='<img src="'+(r=r.replace(i.helper.regexes.asteriskDashAndColon,i.helper.escapeCharactersCallback))+'" alt="'+t+'"';return c&&i.helper.isString(c)&&(p+=' title="'+(c=c.replace(/"/g,"&quot;").replace(i.helper.regexes.asteriskDashAndColon,i.helper.escapeCharactersCallback))+'"'),o&&s&&(p+=' width="'+(o="*"===o?"auto":o)+'"',p+=' height="'+(s="*"===s?"auto":s)+'"'),p+=" />"}return e=(e=(e=(e=(e=(e=n.converter._dispatch("images.before",e,t,n)).replace(/!\[([^\]]*?)] ?(?:\n *)?\[([\s\S]*?)]()()()()()/g,a)).replace(/!\[([^\]]*?)][ \t]*()\([ \t]?<?(data:.+?\/.+?;base64,[A-Za-z0-9+/=\n]+?)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*(?:(["'])([^"]*?)\6)?[ \t]?\)/g,(function(e,t,n,r,i,o,s,l){return a(e,t,n,r=r.replace(/\s/g,""),i,o,s,l)}))).replace(/!\[([^\]]*?)][ \t]*()\([ \t]?<([^>]*)>(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*(?:(?:(["'])([^"]*?)\6))?[ \t]?\)/g,a)).replace(/!\[([^\]]*?)][ \t]*()\([ \t]?<?([\S]+?(?:\([\S]*?\)[\S]*?)?)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*(?:(["'])([^"]*?)\6)?[ \t]?\)/g,a)).replace(/!\[([^\[\]]+)]()()()()()/g,a),e=n.converter._dispatch("images.after",e,t,n)})),i.subParser("italicsAndBold",(function(e,t,n){"use strict";function a(e,t,n){return t+e+n}return e=n.converter._dispatch("italicsAndBold.before",e,t,n),e=t.literalMidWordUnderscores?(e=(e=e.replace(/\b___(\S[\s\S]*?)___\b/g,(function(e,t){return a(t,"<strong><em>","</em></strong>")}))).replace(/\b__(\S[\s\S]*?)__\b/g,(function(e,t){return a(t,"<strong>","</strong>")}))).replace(/\b_(\S[\s\S]*?)_\b/g,(function(e,t){return a(t,"<em>","</em>")})):(e=(e=e.replace(/___(\S[\s\S]*?)___/g,(function(e,t){return/\S$/.test(t)?a(t,"<strong><em>","</em></strong>"):e}))).replace(/__(\S[\s\S]*?)__/g,(function(e,t){return/\S$/.test(t)?a(t,"<strong>","</strong>"):e}))).replace(/_([^\s_][\s\S]*?)_/g,(function(e,t){return/\S$/.test(t)?a(t,"<em>","</em>"):e})),e=t.literalMidWordAsterisks?(e=(e=e.replace(/([^*]|^)\B\*\*\*(\S[\s\S]*?)\*\*\*\B(?!\*)/g,(function(e,t,n){return a(n,t+"<strong><em>","</em></strong>")}))).replace(/([^*]|^)\B\*\*(\S[\s\S]*?)\*\*\B(?!\*)/g,(function(e,t,n){return a(n,t+"<strong>","</strong>")}))).replace(/([^*]|^)\B\*(\S[\s\S]*?)\*\B(?!\*)/g,(function(e,t,n){return a(n,t+"<em>","</em>")})):(e=(e=e.replace(/\*\*\*(\S[\s\S]*?)\*\*\*/g,(function(e,t){return/\S$/.test(t)?a(t,"<strong><em>","</em></strong>"):e}))).replace(/\*\*(\S[\s\S]*?)\*\*/g,(function(e,t){return/\S$/.test(t)?a(t,"<strong>","</strong>"):e}))).replace(/\*([^\s*][\s\S]*?)\*/g,(function(e,t){return/\S$/.test(t)?a(t,"<em>","</em>"):e})),e=n.converter._dispatch("italicsAndBold.after",e,t,n)})),i.subParser("lists",(function(e,t,n){"use strict";function a(e,a){n.gListLevel++,e=e.replace(/\n{2,}$/,"\n");var r=/(\n)?(^ {0,3})([*+-]|\d+[.])[ \t]+((\[(x|X| )?])?[ \t]*[^\r]+?(\n{1,2}))(?=\n*(¨0| {0,3}([*+-]|\d+[.])[ \t]+))/gm,o=/\n[ \t]*\n(?!¨0)/.test(e+="¨0");return t.disableForced4SpacesIndentedSublists&&(r=/(\n)?(^ {0,3})([*+-]|\d+[.])[ \t]+((\[(x|X| )?])?[ \t]*[^\r]+?(\n{1,2}))(?=\n*(¨0|\2([*+-]|\d+[.])[ \t]+))/gm),e=(e=e.replace(r,(function(e,a,r,s,l,c,u){u=u&&""!==u.trim();var m=i.subParser("outdent")(l,t,n),d="";return c&&t.tasklists&&(d=' class="task-list-item" style="list-style-type: none;"',m=m.replace(/^[ \t]*\[(x|X| )?]/m,(function(){var e='<input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;"';return u&&(e+=" checked"),e+=">"}))),m=m.replace(/^([-*+]|\d\.)[ \t]+[\S\n ]*/g,(function(e){return"¨A"+e})),a||m.search(/\n{2,}/)>-1?(m=i.subParser("githubCodeBlocks")(m,t,n),m=i.subParser("blockGamut")(m,t,n)):(m=(m=i.subParser("lists")(m,t,n)).replace(/\n$/,""),m=(m=i.subParser("hashHTMLBlocks")(m,t,n)).replace(/\n\n+/g,"\n\n"),m=o?i.subParser("paragraphs")(m,t,n):i.subParser("spanGamut")(m,t,n)),m="<li"+d+">"+(m=m.replace("¨A",""))+"</li>\n"}))).replace(/¨0/g,""),n.gListLevel--,a&&(e=e.replace(/\s+$/,"")),e}function r(e,t){if("ol"===t){var n=e.match(/^ *(\d+)\./);if(n&&"1"!==n[1])return' start="'+n[1]+'"'}return""}function o(e,n,i){var o=t.disableForced4SpacesIndentedSublists?/^ ?\d+\.[ \t]/gm:/^ {0,3}\d+\.[ \t]/gm,s=t.disableForced4SpacesIndentedSublists?/^ ?[*+-][ \t]/gm:/^ {0,3}[*+-][ \t]/gm,l="ul"===n?o:s,c="";if(-1!==e.search(l))!function t(u){var m=u.search(l),d=r(e,n);-1!==m?(c+="\n\n<"+n+d+">\n"+a(u.slice(0,m),!!i)+"</"+n+">\n",l="ul"===(n="ul"===n?"ol":"ul")?o:s,t(u.slice(m))):c+="\n\n<"+n+d+">\n"+a(u,!!i)+"</"+n+">\n"}(e);else{var u=r(e,n);c="\n\n<"+n+u+">\n"+a(e,!!i)+"</"+n+">\n"}return c}return e=n.converter._dispatch("lists.before",e,t,n),e+="¨0",e=(e=n.gListLevel?e.replace(/^(( {0,3}([*+-]|\d+[.])[ \t]+)[^\r]+?(¨0|\n{2,}(?=\S)(?![ \t]*(?:[*+-]|\d+[.])[ \t]+)))/gm,(function(e,t,n){return o(t,n.search(/[*+-]/g)>-1?"ul":"ol",!0)})):e.replace(/(\n\n|^\n?)(( {0,3}([*+-]|\d+[.])[ \t]+)[^\r]+?(¨0|\n{2,}(?=\S)(?![ \t]*(?:[*+-]|\d+[.])[ \t]+)))/gm,(function(e,t,n,a){return o(n,a.search(/[*+-]/g)>-1?"ul":"ol",!1)}))).replace(/¨0/,""),e=n.converter._dispatch("lists.after",e,t,n)})),i.subParser("metadata",(function(e,t,n){"use strict";if(!t.metadata)return e;function a(e){n.metadata.raw=e,(e=(e=e.replace(/&/g,"&amp;").replace(/"/g,"&quot;")).replace(/\n {4}/g," ")).replace(/^([\S ]+): +([\s\S]+?)$/gm,(function(e,t,a){return n.metadata.parsed[t]=a,""}))}return e=(e=(e=(e=n.converter._dispatch("metadata.before",e,t,n)).replace(/^\s*«««+(\S*?)\n([\s\S]+?)\n»»»+\n/,(function(e,t,n){return a(n),"¨M"}))).replace(/^\s*---+(\S*?)\n([\s\S]+?)\n---+\n/,(function(e,t,r){return t&&(n.metadata.format=t),a(r),"¨M"}))).replace(/¨M/g,""),e=n.converter._dispatch("metadata.after",e,t,n)})),i.subParser("outdent",(function(e,t,n){"use strict";return e=(e=(e=n.converter._dispatch("outdent.before",e,t,n)).replace(/^(\t|[ ]{1,4})/gm,"¨0")).replace(/¨0/g,""),e=n.converter._dispatch("outdent.after",e,t,n)})),i.subParser("paragraphs",(function(e,t,n){"use strict";for(var a=(e=(e=(e=n.converter._dispatch("paragraphs.before",e,t,n)).replace(/^\n+/g,"")).replace(/\n+$/g,"")).split(/\n{2,}/g),r=[],o=a.length,s=0;s<o;s++){var l=a[s];l.search(/¨(K|G)(\d+)\1/g)>=0?r.push(l):l.search(/\S/)>=0&&(l=(l=i.subParser("spanGamut")(l,t,n)).replace(/^([ \t]*)/g,"<p>"),l+="</p>",r.push(l))}for(o=r.length,s=0;s<o;s++){for(var c="",u=r[s],m=!1;/¨(K|G)(\d+)\1/.test(u);){var d=RegExp.$1,p=RegExp.$2;c=(c="K"===d?n.gHtmlBlocks[p]:m?i.subParser("encodeCode")(n.ghCodeBlocks[p].text,t,n):n.ghCodeBlocks[p].codeblock).replace(/\$/g,"$$$$"),u=u.replace(/(\n\n)?¨(K|G)\d+\2(\n\n)?/,c),/^<pre\b[^>]*>\s*<code\b[^>]*>/.test(u)&&(m=!0)}r[s]=u}return e=(e=(e=r.join("\n")).replace(/^\n+/g,"")).replace(/\n+$/g,""),n.converter._dispatch("paragraphs.after",e,t,n)})),i.subParser("runExtension",(function(e,t,n,a){"use strict";if(e.filter)t=e.filter(t,a.converter,n);else if(e.regex){var r=e.regex;r instanceof RegExp||(r=new RegExp(r,"g")),t=t.replace(r,e.replace)}return t})),i.subParser("spanGamut",(function(e,t,n){"use strict";return e=n.converter._dispatch("spanGamut.before",e,t,n),e=i.subParser("codeSpans")(e,t,n),e=i.subParser("escapeSpecialCharsWithinTagAttributes")(e,t,n),e=i.subParser("encodeBackslashEscapes")(e,t,n),e=i.subParser("images")(e,t,n),e=i.subParser("anchors")(e,t,n),e=i.subParser("autoLinks")(e,t,n),e=i.subParser("simplifiedAutoLinks")(e,t,n),e=i.subParser("emoji")(e,t,n),e=i.subParser("underline")(e,t,n),e=i.subParser("italicsAndBold")(e,t,n),e=i.subParser("strikethrough")(e,t,n),e=i.subParser("ellipsis")(e,t,n),e=i.subParser("hashHTMLSpans")(e,t,n),e=i.subParser("encodeAmpsAndAngles")(e,t,n),t.simpleLineBreaks?/\n\n¨K/.test(e)||(e=e.replace(/\n+/g,"<br />\n")):e=e.replace(/  +\n/g,"<br />\n"),e=n.converter._dispatch("spanGamut.after",e,t,n)})),i.subParser("strikethrough",(function(e,t,n){"use strict";return t.strikethrough&&(e=(e=n.converter._dispatch("strikethrough.before",e,t,n)).replace(/(?:~){2}([\s\S]+?)(?:~){2}/g,(function(e,a){return function(e){return t.simplifiedAutoLink&&(e=i.subParser("simplifiedAutoLinks")(e,t,n)),"<del>"+e+"</del>"}(a)})),e=n.converter._dispatch("strikethrough.after",e,t,n)),e})),i.subParser("stripLinkDefinitions",(function(e,t,n){"use strict";var a=function(e,a,r,o,s,l,c){return a=a.toLowerCase(),r.match(/^data:.+?\/.+?;base64,/)?n.gUrls[a]=r.replace(/\s/g,""):n.gUrls[a]=i.subParser("encodeAmpsAndAngles")(r,t,n),l?l+c:(c&&(n.gTitles[a]=c.replace(/"|'/g,"&quot;")),t.parseImgDimensions&&o&&s&&(n.gDimensions[a]={width:o,height:s}),"")};return e=(e=(e=(e+="¨0").replace(/^ {0,3}\[(.+)]:[ \t]*\n?[ \t]*<?(data:.+?\/.+?;base64,[A-Za-z0-9+/=\n]+?)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*\n?[ \t]*(?:(\n*)["|'(](.+?)["|')][ \t]*)?(?:\n\n|(?=¨0)|(?=\n\[))/gm,a)).replace(/^ {0,3}\[(.+)]:[ \t]*\n?[ \t]*<?([^>\s]+)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*\n?[ \t]*(?:(\n*)["|'(](.+?)["|')][ \t]*)?(?:\n+|(?=¨0))/gm,a)).replace(/¨0/,"")})),i.subParser("tables",(function(e,t,n){"use strict";if(!t.tables)return e;function a(e,a){return"<td"+a+">"+i.subParser("spanGamut")(e,t,n)+"</td>\n"}function r(e){var r,o=e.split("\n");for(r=0;r<o.length;++r)/^ {0,3}\|/.test(o[r])&&(o[r]=o[r].replace(/^ {0,3}\|/,"")),/\|[ \t]*$/.test(o[r])&&(o[r]=o[r].replace(/\|[ \t]*$/,"")),o[r]=i.subParser("codeSpans")(o[r],t,n);var s,l,c,u,m=o[0].split("|").map((function(e){return e.trim()})),d=o[1].split("|").map((function(e){return e.trim()})),p=[],h=[],g=[],f=[];for(o.shift(),o.shift(),r=0;r<o.length;++r)""!==o[r].trim()&&p.push(o[r].split("|").map((function(e){return e.trim()})));if(m.length<d.length)return e;for(r=0;r<d.length;++r)g.push((s=d[r],/^:[ \t]*--*$/.test(s)?' style="text-align:left;"':/^--*[ \t]*:[ \t]*$/.test(s)?' style="text-align:right;"':/^:[ \t]*--*[ \t]*:$/.test(s)?' style="text-align:center;"':""));for(r=0;r<m.length;++r)i.helper.isUndefined(g[r])&&(g[r]=""),h.push((l=m[r],c=g[r],u=void 0,u="",l=l.trim(),(t.tablesHeaderId||t.tableHeaderId)&&(u=' id="'+l.replace(/ /g,"_").toLowerCase()+'"'),"<th"+u+c+">"+(l=i.subParser("spanGamut")(l,t,n))+"</th>\n"));for(r=0;r<p.length;++r){for(var _=[],b=0;b<h.length;++b)i.helper.isUndefined(p[r][b]),_.push(a(p[r][b],g[b]));f.push(_)}return function(e,t){for(var n="<table>\n<thead>\n<tr>\n",a=e.length,r=0;r<a;++r)n+=e[r];for(n+="</tr>\n</thead>\n<tbody>\n",r=0;r<t.length;++r){n+="<tr>\n";for(var i=0;i<a;++i)n+=t[r][i];n+="</tr>\n"}return n+"</tbody>\n</table>\n"}(h,f)}return e=(e=(e=(e=n.converter._dispatch("tables.before",e,t,n)).replace(/\\(\|)/g,i.helper.escapeCharactersCallback)).replace(/^ {0,3}\|?.+\|.+\n {0,3}\|?[ \t]*:?[ \t]*(?:[-=]){2,}[ \t]*:?[ \t]*\|[ \t]*:?[ \t]*(?:[-=]){2,}[\s\S]+?(?:\n\n|¨0)/gm,r)).replace(/^ {0,3}\|.+\|[ \t]*\n {0,3}\|[ \t]*:?[ \t]*(?:[-=]){2,}[ \t]*:?[ \t]*\|[ \t]*\n( {0,3}\|.+\|[ \t]*\n)*(?:\n|¨0)/gm,r),e=n.converter._dispatch("tables.after",e,t,n)})),i.subParser("underline",(function(e,t,n){"use strict";return t.underline?(e=n.converter._dispatch("underline.before",e,t,n),e=(e=t.literalMidWordUnderscores?(e=e.replace(/\b___(\S[\s\S]*?)___\b/g,(function(e,t){return"<u>"+t+"</u>"}))).replace(/\b__(\S[\s\S]*?)__\b/g,(function(e,t){return"<u>"+t+"</u>"})):(e=e.replace(/___(\S[\s\S]*?)___/g,(function(e,t){return/\S$/.test(t)?"<u>"+t+"</u>":e}))).replace(/__(\S[\s\S]*?)__/g,(function(e,t){return/\S$/.test(t)?"<u>"+t+"</u>":e}))).replace(/(_)/g,i.helper.escapeCharactersCallback),e=n.converter._dispatch("underline.after",e,t,n)):e})),i.subParser("unescapeSpecialChars",(function(e,t,n){"use strict";return e=(e=n.converter._dispatch("unescapeSpecialChars.before",e,t,n)).replace(/¨E(\d+)E/g,(function(e,t){var n=parseInt(t);return String.fromCharCode(n)})),e=n.converter._dispatch("unescapeSpecialChars.after",e,t,n)})),i.subParser("makeMarkdown.blockquote",(function(e,t){"use strict";var n="";if(e.hasChildNodes())for(var a=e.childNodes,r=a.length,o=0;o<r;++o){var s=i.subParser("makeMarkdown.node")(a[o],t);""!==s&&(n+=s)}return n="> "+(n=n.trim()).split("\n").join("\n> ")})),i.subParser("makeMarkdown.codeBlock",(function(e,t){"use strict";var n=e.getAttribute("language"),a=e.getAttribute("precodenum");return"```"+n+"\n"+t.preList[a]+"\n```"})),i.subParser("makeMarkdown.codeSpan",(function(e){"use strict";return"`"+e.innerHTML+"`"})),i.subParser("makeMarkdown.emphasis",(function(e,t){"use strict";var n="";if(e.hasChildNodes()){n+="*";for(var a=e.childNodes,r=a.length,o=0;o<r;++o)n+=i.subParser("makeMarkdown.node")(a[o],t);n+="*"}return n})),i.subParser("makeMarkdown.header",(function(e,t,n){"use strict";var a=new Array(n+1).join("#"),r="";if(e.hasChildNodes()){r=a+" ";for(var o=e.childNodes,s=o.length,l=0;l<s;++l)r+=i.subParser("makeMarkdown.node")(o[l],t)}return r})),i.subParser("makeMarkdown.hr",(function(){"use strict";return"---"})),i.subParser("makeMarkdown.image",(function(e){"use strict";var t="";return e.hasAttribute("src")&&(t+="!["+e.getAttribute("alt")+"](",t+="<"+e.getAttribute("src")+">",e.hasAttribute("width")&&e.hasAttribute("height")&&(t+=" ="+e.getAttribute("width")+"x"+e.getAttribute("height")),e.hasAttribute("title")&&(t+=' "'+e.getAttribute("title")+'"'),t+=")"),t})),i.subParser("makeMarkdown.links",(function(e,t){"use strict";var n="";if(e.hasChildNodes()&&e.hasAttribute("href")){var a=e.childNodes,r=a.length;n="[";for(var o=0;o<r;++o)n+=i.subParser("makeMarkdown.node")(a[o],t);n+="](",n+="<"+e.getAttribute("href")+">",e.hasAttribute("title")&&(n+=' "'+e.getAttribute("title")+'"'),n+=")"}return n})),i.subParser("makeMarkdown.list",(function(e,t,n){"use strict";var a="";if(!e.hasChildNodes())return"";for(var r=e.childNodes,o=r.length,s=e.getAttribute("start")||1,l=0;l<o;++l)if(void 0!==r[l].tagName&&"li"===r[l].tagName.toLowerCase()){a+=("ol"===n?s.toString()+". ":"- ")+i.subParser("makeMarkdown.listItem")(r[l],t),++s}return(a+="\n\x3c!-- --\x3e\n").trim()})),i.subParser("makeMarkdown.listItem",(function(e,t){"use strict";for(var n="",a=e.childNodes,r=a.length,o=0;o<r;++o)n+=i.subParser("makeMarkdown.node")(a[o],t);return/\n$/.test(n)?n=n.split("\n").join("\n    ").replace(/^ {4}$/gm,"").replace(/\n\n+/g,"\n\n"):n+="\n",n})),i.subParser("makeMarkdown.node",(function(e,t,n){"use strict";n=n||!1;var a="";if(3===e.nodeType)return i.subParser("makeMarkdown.txt")(e,t);if(8===e.nodeType)return"\x3c!--"+e.data+"--\x3e\n\n";if(1!==e.nodeType)return"";switch(e.tagName.toLowerCase()){case"h1":n||(a=i.subParser("makeMarkdown.header")(e,t,1)+"\n\n");break;case"h2":n||(a=i.subParser("makeMarkdown.header")(e,t,2)+"\n\n");break;case"h3":n||(a=i.subParser("makeMarkdown.header")(e,t,3)+"\n\n");break;case"h4":n||(a=i.subParser("makeMarkdown.header")(e,t,4)+"\n\n");break;case"h5":n||(a=i.subParser("makeMarkdown.header")(e,t,5)+"\n\n");break;case"h6":n||(a=i.subParser("makeMarkdown.header")(e,t,6)+"\n\n");break;case"p":n||(a=i.subParser("makeMarkdown.paragraph")(e,t)+"\n\n");break;case"blockquote":n||(a=i.subParser("makeMarkdown.blockquote")(e,t)+"\n\n");break;case"hr":n||(a=i.subParser("makeMarkdown.hr")(e,t)+"\n\n");break;case"ol":n||(a=i.subParser("makeMarkdown.list")(e,t,"ol")+"\n\n");break;case"ul":n||(a=i.subParser("makeMarkdown.list")(e,t,"ul")+"\n\n");break;case"precode":n||(a=i.subParser("makeMarkdown.codeBlock")(e,t)+"\n\n");break;case"pre":n||(a=i.subParser("makeMarkdown.pre")(e,t)+"\n\n");break;case"table":n||(a=i.subParser("makeMarkdown.table")(e,t)+"\n\n");break;case"code":a=i.subParser("makeMarkdown.codeSpan")(e,t);break;case"em":case"i":a=i.subParser("makeMarkdown.emphasis")(e,t);break;case"strong":case"b":a=i.subParser("makeMarkdown.strong")(e,t);break;case"del":a=i.subParser("makeMarkdown.strikethrough")(e,t);break;case"a":a=i.subParser("makeMarkdown.links")(e,t);break;case"img":a=i.subParser("makeMarkdown.image")(e,t);break;default:a=e.outerHTML+"\n\n"}return a})),i.subParser("makeMarkdown.paragraph",(function(e,t){"use strict";var n="";if(e.hasChildNodes())for(var a=e.childNodes,r=a.length,o=0;o<r;++o)n+=i.subParser("makeMarkdown.node")(a[o],t);return n=n.trim()})),i.subParser("makeMarkdown.pre",(function(e,t){"use strict";var n=e.getAttribute("prenum");return"<pre>"+t.preList[n]+"</pre>"})),i.subParser("makeMarkdown.strikethrough",(function(e,t){"use strict";var n="";if(e.hasChildNodes()){n+="~~";for(var a=e.childNodes,r=a.length,o=0;o<r;++o)n+=i.subParser("makeMarkdown.node")(a[o],t);n+="~~"}return n})),i.subParser("makeMarkdown.strong",(function(e,t){"use strict";var n="";if(e.hasChildNodes()){n+="**";for(var a=e.childNodes,r=a.length,o=0;o<r;++o)n+=i.subParser("makeMarkdown.node")(a[o],t);n+="**"}return n})),i.subParser("makeMarkdown.table",(function(e,t){"use strict";var n,a,r="",o=[[],[]],s=e.querySelectorAll("thead>tr>th"),l=e.querySelectorAll("tbody>tr");for(n=0;n<s.length;++n){var c=i.subParser("makeMarkdown.tableCell")(s[n],t),u="---";if(s[n].hasAttribute("style"))switch(s[n].getAttribute("style").toLowerCase().replace(/\s/g,"")){case"text-align:left;":u=":---";break;case"text-align:right;":u="---:";break;case"text-align:center;":u=":---:"}o[0][n]=c.trim(),o[1][n]=u}for(n=0;n<l.length;++n){var m=o.push([])-1,d=l[n].getElementsByTagName("td");for(a=0;a<s.length;++a){var p=" ";void 0!==d[a]&&(p=i.subParser("makeMarkdown.tableCell")(d[a],t)),o[m].push(p)}}var h=3;for(n=0;n<o.length;++n)for(a=0;a<o[n].length;++a){var g=o[n][a].length;g>h&&(h=g)}for(n=0;n<o.length;++n){for(a=0;a<o[n].length;++a)1===n?":"===o[n][a].slice(-1)?o[n][a]=i.helper.padEnd(o[n][a].slice(-1),h-1,"-")+":":o[n][a]=i.helper.padEnd(o[n][a],h,"-"):o[n][a]=i.helper.padEnd(o[n][a],h);r+="| "+o[n].join(" | ")+" |\n"}return r.trim()})),i.subParser("makeMarkdown.tableCell",(function(e,t){"use strict";var n="";if(!e.hasChildNodes())return"";for(var a=e.childNodes,r=a.length,o=0;o<r;++o)n+=i.subParser("makeMarkdown.node")(a[o],t,!0);return n.trim()})),i.subParser("makeMarkdown.txt",(function(e){"use strict";var t=e.nodeValue;return t=(t=t.replace(/ +/g," ")).replace(/¨NBSP;/g," "),t=(t=(t=(t=(t=(t=(t=(t=(t=i.helper.unescapeHTMLEntities(t)).replace(/([*_~|`])/g,"\\$1")).replace(/^(\s*)>/g,"\\$1>")).replace(/^#/gm,"\\#")).replace(/^(\s*)([-=]{3,})(\s*)$/,"$1\\$2$3")).replace(/^( {0,3}\d+)\./gm,"$1\\.")).replace(/^( {0,3})([+-])/gm,"$1\\$2")).replace(/]([\s]*)\(/g,"\\]$1\\(")).replace(/^ {0,3}\[([\S \t]*?)]:/gm,"\\[$1]:")}));void 0===(a=function(){"use strict";return i}.call(t,n,t,e))||(e.exports=a)}).call(this)}},t={};function n(a){var r=t[a];if(void 0!==r)return r.exports;var i=t[a]={exports:{}};return e[a].call(i.exports,i,i.exports,n),i.exports}n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var a in t)n.o(t,a)&&!n.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},function(){"use strict";var e={};n.r(e),n.d(e,{isAutoCompleterOpen:function(){return Ba},updateAIAttributes:function(){return qa},updateData:function(){return za},updatePreviousResults:function(){return Ha}});var t={};n.r(t),n.d(t,{appUi:function(){return Ga}});var a={};n.r(a),n.d(a,{getContentAiAttributes:function(){return Ja},getData:function(){return Za},getPreviousResults:function(){return Qa},getScore:function(){return Ya},isAutoCompleterOpen:function(){return Ka}});var r=jQuery,i=n.n(r),o=lodash,s=wp.i18n,l=wp.hooks,c=wp.components,u=wp.element,m=wp.plugins,d=wp.data,p=wp.editPost,h=wp.editSite,g=function(){return!((0,o.isNil)(window.wp)||(0,o.isNil)(wp.data)||(0,o.isNil)(wp.data.select("core/editor"))||!window.document.body.classList.contains("block-editor-page")||!(0,o.isFunction)(wp.data.select("core/editor").getEditedPostAttribute))},f=function(){return!(0,o.isNull)(document.getElementById("site-editor"))},_=n(184),b=n.n(_),w=wp.compose,v=wp.apiFetch,k=n.n(v);function y(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=rankMath.links[e]||"";if(!n)return"#";if(!t)return n;var a={utm_source:"Plugin",utm_medium:encodeURIComponent(t),utm_campaign:"WP"};return n+"?"+Object.keys(a).map((function(e){return"".concat(e,"=").concat(a[e])})).join("&")}function E(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,i,o,s=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(a=i.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(e){c=!0,r=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw r}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return C(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return C(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function C(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var S=function(e,t,n){e.objectID=rankMath.objectID,t(!0),k()({method:"POST",path:"/rankmath/v1/ca/researchKeyword",data:e}).catch((function(e){t(!1),alert(e.message)})).then((function(a){t(!1),n("researchedData",a.data),(0,o.isNull)(a.credits)||(0,o.isUndefined)(a.credits)||n("credits",(0,o.isNumber)(a.credits)?a.credits:0),n("keyword",e.keyword),n("country",e.country),(0,l.doAction)("rank_math_content_ai_changed",a.keyword)}))},x=function(e){var t=e.data,n=e.updateData,a=e.showError,r=e.isFree,m=e.hasCredits,d=e.loading,p=e.setLoading,h=E((0,u.useState)(t.keyword),2),g=h[0],f=h[1],_=E((0,u.useState)(t.country),2),b=_[0],w=_[1],v=g===t.keyword&&b===t.country;return wp.element.createElement(React.Fragment,null,wp.element.createElement("div",{className:"rank-math-ca-top-section"},(0,o.includes)(["elementor","divi"],rankMath.currentEditor)&&wp.element.createElement(c.Button,{onClick:function(){return i()(".rank-math-general-tab").trigger("click")}},wp.element.createElement("i",{className:"dashicons dashicons-arrow-left-alt"}),(0,s.__)("Back","rank-math")),wp.element.createElement(c.SelectControl,{value:b,onChange:function(e){return w(e)},options:t.countries,disabled:!m||r})),wp.element.createElement("div",{className:"rank-math-ca-keywords-wrapper"},wp.element.createElement("div",{className:"rank-math-ca-credits-wrapper"},wp.element.createElement(c.TextControl,{label:(0,s.__)("Focus Keyword","rank-math"),value:g,disabled:!m||r,onChange:function(e){return f(e)},onKeyDown:function(e){"Enter"===e.key&&e.preventDefault()},help:(0,l.applyFilters)("rank_math_content_ai_help_text",wp.element.createElement(React.Fragment,null,(0,s.__)("Upgrade to buy more credits from ","rank-math"),wp.element.createElement("a",{href:y("content-ai-pricing-tables","Sidebar Upgrade Text"),rel:"noreferrer",target:"_blank",title:(0,s.__)("Content AI Pricing.","rank-math")},(0,s.__)("here.","rank-math")))),placeholder:(0,s.__)("Suggested length 2-3 Words","rank-math")}),wp.element.createElement("div",{className:"help-text"},(0,s.__)("To learn how to use it","rank-math")," ",wp.element.createElement("a",{href:y("content-ai-settings","Content AI Sidebar KB Link"),target:"_blank",rel:"noreferrer"},(0,s.__)("Click here","rank-math"))),v&&!d&&!a&&m&&!r&&!(0,o.isEmpty)(t.researchedData)&&wp.element.createElement(c.Button,{className:"rank-math-ca-force-update",onClick:function(){return S({keyword:g,country:b,forceUpdate:v},p,n)},label:(0,s.__)("Refresh will use 500 Credit.","rank-math"),showTooltip:!0},wp.element.createElement("i",{className:"dashicons dashicons-image-rotate"})),!v&&!d&&!a&&m&&!r&&wp.element.createElement(c.Button,{className:"is-primary",onClick:function(){return S({keyword:g,country:b,forceUpdate:v},p,n)},label:(0,s.__)("500 credits will be used.","rank-math"),disabled:!g,showTooltip:!0},(0,s.__)("Research","rank-math")))))},T=function(e){var t=e.score;return wp.element.createElement("div",{className:"rank-math-ca-score"},wp.element.createElement("div",{className:"score-text"},(0,s.__)("Score:","rank-math")," ",t,wp.element.createElement("span",null," / ",(0,s.__)("100","rank-math"))),wp.element.createElement("div",{className:"score-wrapper"},wp.element.createElement("span",{className:"score-dot",style:{left:((0,o.inRange)(t,0,5)?5:t)+"%"}})))};function O(e){return 100<e?"bad-fk dark":80<e?"good-fk":50<e?"ok-fk":"bad-fk"}function P(e){return P="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},P(e)}function A(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function N(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?A(Object(n),!0).forEach((function(t){I(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):A(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function I(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==P(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!==P(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===P(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function j(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,i,o,s=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(a=i.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(e){c=!0,r=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw r}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return M(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return M(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function M(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var R=(0,w.compose)((0,d.withSelect)((function(e,t){var n=1518,a=12,r=2,i=5,s=3,l=0,c=0,u=0,m=8,d=19;if(!t.showError){var p=t.researcher.getResearch("wordCount"),h=rankMathEditor.assessor.analyzer.defaultAnalyses.contentHasAssets;n=p(t.content),a=(0,o.isUndefined)(h)||(0,o.isUndefined)(t.researcher.paper)?0:h.getImages(t.researcher.paper,t.content),r=(0,o.isUndefined)(h)?0:h.getVideos(t.content),i=(t.content.match(/<h2\b[^>]*>(.*?)<\/h2>/g)||[]).length,s=(t.content.match(/<h3\b[^>]*>(.*?)<\/h3>/g)||[]).length,l=(t.content.match(/<h4\b[^>]*>(.*?)<\/h4>/g)||[]).length,c=(t.content.match(/<h5\b[^>]*>(.*?)<\/h5>/g)||[]).length,u=(t.content.match(/<h6\b[^>]*>(.*?)<\/h6>/g)||[]).length;var g=t.researcher.getResearch("getLinkStats")(t.content);m=g.internalTotal,d=g.externalTotal}return N(N({},t),{},{postStats:{wordCount:n,images:a,videos:r,mediaCount:a+r,h2:i,h3:s,h4:l,h5:c,h6:u,headingCount:i+s+l+c+u,internal:m,external:d,linkCount:m+d}})})))((function(e){var t=j((0,u.useState)(""),2),n=t[0],a=t[1];(0,u.useEffect)((function(){(0,o.forEach)(e.recommendations,(function(e,t){if("total"!==t){var n=r(t),a=(0,o.isUndefined)(e.total)?e:e.total;i(t,n,a,!1,!0)}}))}),[e.postStats]);var r=function(t){return(0,o.has)(e.postStats,t)?e.postStats[t]:0},i=function(t,n,a,r){var i=arguments.length>4&&void 0!==arguments[4]&&arguments[4];if(e.showError)return 0;var o=n===a?100:n/a*100;if(0===a&&n<=2&&(o=100),r)return o>100&&o<=125?100:o;var s=o>80?100:n/a*80;return o>125&&"wordCount"!==t&&(s=0),i&&e.updateAiScore(t,s),o>100&&"wordCount"===t||o>100&&o<=125?100:o};return wp.element.createElement("div",{className:"rank-math-ca-recommendations"},function e(t){var l=arguments.length>1&&void 0!==arguments[1]&&arguments[1],c=[];return(0,o.forEach)(t,(function(t,u){if("total"!==u){var m=(0,o.isUndefined)(t.total)?t:t.total,d=r(u),p=b()(u,{"has-children":!(0,o.isUndefined)(t.total),show:u===n}),h=i(u,d,m,l),g=(0,o.ceil)(150*m/100);c.push(wp.element.createElement("div",{key:u,className:p+" "+O(h),onClick:function(){return a(n!==u?u:"")},role:"presentation"},wp.element.createElement("h4",null,l?u:(0,o.startCase)(u)),l&&wp.element.createElement("span",null,d," / ",m),!l&&wp.element.createElement(React.Fragment,null,wp.element.createElement("strong",null,d),wp.element.createElement("span",{className:"desc"},(0,s.__)("Use","rank-math")," ",m," ",(0,s.__)("to","rank-math")," ",g)),(0,o.isObject)(t)&&e(t,!0)))}})),l?wp.element.createElement("div",{className:"submenu"},c):c}(e.recommendations))}));function D(e){return D="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},D(e)}var L=["tabId","onClick","children","selected"];function B(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,W(a.key),a)}}function q(e,t){return q=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},q(e,t)}function z(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,a=F(e);if(t){var r=F(this).constructor;n=Reflect.construct(a,arguments,r)}else n=a.apply(this,arguments);return function(e,t){if(t&&("object"===D(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return H(e)}(this,n)}}function H(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function F(e){return F=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},F(e)}function U(e,t,n){return(t=W(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function W(e){var t=function(e,t){if("object"!==D(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!==D(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===D(t)?t:String(t)}function V(){return V=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},V.apply(this,arguments)}function $(e,t){if(null==e)return{};var n,a,r=function(e,t){if(null==e)return{};var n,a,r={},i=Object.keys(e);for(a=0;a<i.length;a++)n=i[a],t.indexOf(n)>=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var G=function(e){var t=e.tabId,n=e.onClick,a=e.children,r=e.selected,i=$(e,L);return wp.element.createElement(c.Button,V({role:"tab",tabIndex:r?null:-1,"aria-selected":r,id:t,onClick:n},i),a)},K=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&q(e,t)}(i,e);var t,n,a,r=z(i);function i(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),U(H(e=r.apply(this,arguments)),"handleClick",(function(t){var n=e.props.onSelect,a=void 0===n?o.noop:n;e.setState({selected:t}),a(t)})),U(H(e),"onNavigate",(function(e,t){t.click()}));var t=e.props,n=t.tabs,a=t.initialTabName;return e.state={selected:a||(n.length>0?n[0].name:null)},e}return t=i,(n=[{key:"render",value:function(){var e=this,t=this.state.selected,n=this.props,a=n.activeClass,r=void 0===a?"is-active":a,i=n.className,s=n.instanceId,l=n.orientation,u=void 0===l?"horizontal":l,m=n.tabs,d=(0,o.find)(m,{name:t}),p=s+"-"+d.name,h=m.slice(4);return wp.element.createElement("div",{className:i},wp.element.createElement(c.NavigableMenu,{role:"tablist",orientation:u,onNavigate:this.onNavigate,className:"components-tab-panel__tabs "+t},m.slice(0,4).map((function(n){return wp.element.createElement(G,{className:b()("components-tab-panel__tabs-item",n.className,U({},r,n.name===t)),tabId:s+"-"+n.name,"aria-controls":s+"-"+n.name+"-view",selected:n.name===t,key:n.name,onClick:(0,o.partial)(e.handleClick,n.name)},n.title)})),h.map((function(n){return wp.element.createElement(G,{className:b()("components-tab-panel__tabs-item",n.className,U({},r,n.name===t)),tabId:s+"-"+n.name,"aria-controls":s+"-"+n.name+"-view",selected:n.name===t,key:n.name,onClick:(0,o.partial)(e.handleClick,n.name)},n.title)}))),d&&wp.element.createElement("div",{"aria-labelledby":p,role:"tabpanel",id:p+"-view",className:"components-tab-panel__tab-content"},this.props.children(d)))}}])&&B(t.prototype,n),a&&B(t,a),Object.defineProperty(t,"prototype",{writable:!1}),i}(u.Component),J=(0,w.withInstanceId)(K),Z=function(e){return e.replace(/<\/?[a-z][^>]*?>/gi,"\n")},Y=function(e){return e.replace(/<style[^>]*>([\S\s]*?)<\/style>/gim,"")},Q=function(e){return e.replace(/&nbsp;|&#160;/gi," ").replace(/\s{2,}/g," ").replace(/\s\./g,".").replace(/^\s+|\s+$/g,"")},X=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return e.replace(/<script[^>]*>([\S\s]*?)<\/script>/gim,t)},ee=function(e){return e.replace(/<!--[\s\S]*?-->/g,"")};function te(e){return e.replace(/&nbsp;|&#160;/gi," ").replace(/\s{2,}/g," ").replace(/\s\./g,".").replace(/(\r\n|\n|\r)/gm,"")}var ne={};(0,o.isUndefined)(rankMath.assessor)||(0,o.forEach)(rankMath.assessor.diacritics,(function(e,t){return ne[t]=new RegExp(e,"g")}));var ae=function(e){if((0,o.isUndefined)(e))return e;for(var t in ne)e=e.replace(ne[t],t);return e};function re(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,i,o,s=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(a=i.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(e){c=!0,r=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw r}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return ie(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ie(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ie(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var oe=(0,w.compose)((0,d.withDispatch)((function(e){return{toggleEditor:function(){e("rank-math").toggleSnippetEditor(!0)}}})))((function(e){var t=re((0,u.useState)("content"),2),n=t[0],a=t[1],r=re((0,u.useState)(""),2),i=r[0],l=r[1];(0,u.useEffect)((function(){p()}),[]);var m=function(t,n){var a,r=e.content;if(t=(0,o.isString)(t)?ae(t).toLowerCase():t,"heading"===n){t=t.replace(/[\\^$*+?.()|[\]{}]/g,"\\$&");var i=new RegExp("<h[2-6][^>]*>.*?"+t+".*?</h[2-6]>","g"),s=r.match(i);return(0,o.isNull)(s)?0:s.length}return"title"===n&&(r=e.title),"description"===n&&(r=e.description),(a=r,(0,o.isUndefined)(a)?"":(0,o.flow)([Z,Q])(a)).split(t).length-1},d=function(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!e.showError)return i===t.keyword?wp.element.createElement("span",{className:"rank-math-tooltip-data"},(0,s.__)("Copied","rank-math")):t.competition||t.cpc||t.search_volume?wp.element.createElement("span",{className:"rank-math-tooltip-data"},wp.element.createElement("span",null,(0,s.__)("Ad Competition:","rank-math")," ",(0,o.round)(100*t.competition)),wp.element.createElement("span",null,(0,s.__)("CPC:","rank-math")," $",(0,o.round)(t.cpc,2)),wp.element.createElement("span",null,(0,s.__)("Volume:","rank-math")," ",(0,o.round)(t.search_volume))):wp.element.createElement("span",{className:"rank-math-tooltip-data"},n?(0,s.__)("Click to copy keyword","rank-math"):(0,s.__)("No data available","rank-math"))},p=function(){"function"!=typeof ClipboardJS||e.showError||new ClipboardJS(".rank-math-tooltip strong",{text:function(e){return e.getAttribute("data-key")}}).on("success",(function(){setTimeout((function(){l("")}),3e3)}))};return wp.element.createElement(u.Fragment,null,wp.element.createElement(c.PanelBody,{initialOpen:!0},wp.element.createElement(c.SelectControl,{label:(0,s.__)("Use Keyword in","rank-math"),value:n,options:[{value:"content",label:(0,s.__)("Content","rank-math")},{value:"heading",label:(0,s.__)("Headings","rank-math")},{value:"title",label:(0,s.__)("SEO Title","rank-math")},{value:"description",label:(0,s.__)("SEO Description","rank-math")}],onChange:function(e){return a(e)}}),wp.element.createElement(c.Button,{className:"is-link",href:y("content-ai-keywords","Sidebar Keywords KB Icon"),rel:"noreferrer",target:"_blank",id:"rank-math-help-icon",label:(0,s.__)("Know more about Keywords.","rank-math"),showTooltip:!0},"﹖"),wp.element.createElement(React.Fragment,null,wp.element.createElement("span",{className:"components-form-token-field__help"},(0,s.__)("Click on any keyword to copy it.","rank-math")),wp.element.createElement("br",null),(0,o.includes)(["title","description"],n)&&wp.element.createElement("span",{className:"components-form-token-field__help"},(0,s.__)("Please use only one or two keywords from here.","rank-math")),wp.element.createElement("ul",null,function(){if((0,o.isEmpty)(e.researchedData.keywords))return wp.element.createElement("h3",{className:"no-data"},(0,s.__)("There are no recommended Keywords for this researched keyword.","rank-math"));var t=[],a={};return(0,o.forEach)(e.researchedData.keywords,(function(r,i){(0,o.isEmpty)(r)||(a[i]={},(0,o.forEach)(r,(function(r){if(!(0,o.isEmpty)(r.keyword)){var s=e.showError?r.count:m(r.keyword,i),c=O(function(e,t,n,a,r){var i=t/n*100;return r[a][e]=i>100?0:i>80?100:i,i}(r.keyword,s,r.average,i,a)),u=b()("rank-math-tooltip",{show:i===n});t.push(wp.element.createElement("li",{className:u+" "+c,onClick:function(){return l(r.keyword)},role:"presentation"},wp.element.createElement("strong",{"data-key":r.keyword},r.keyword,wp.element.createElement("span",null,s," / ",r.average)),d(r)))}})))})),function(t){var n=0,a=0;(0,o.forEach)(t,(function(e,t){var r=Object.values(e),i=(0,o.sum)(r);"title"!==t&&"description"!==t||100!==(0,o.max)(r)||(i=100*r.length),n+=i,a+=r.length})),n/=a,(0,o.isNaN)(n)||e.updateAiScore("keywords",n)}(a),t}())),function(){if("content"!==n||(0,o.isEmpty)(e.researchedData.related_keywords))return!1;var t=[];return(0,o.forEach)(e.researchedData.related_keywords,(function(e){t.push(wp.element.createElement("li",{className:"rank-math-tooltip show",onClick:function(){return l(e)},role:"presentation"},wp.element.createElement("strong",{"data-key":e},e),d({keyword:e},!0)))})),wp.element.createElement("div",{className:"rank-math-related-keywords"},wp.element.createElement("h3",null,(0,s.__)("Related Keywords","rank-math")),wp.element.createElement("ul",null,t))}()))}));function se(e){return se="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},se(e)}function le(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,(r=a.key,i=void 0,i=function(e,t){if("object"!==se(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!==se(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(r,"string"),"symbol"===se(i)?i:String(i)),a)}var r,i}function ce(e,t){return ce=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},ce(e,t)}function ue(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,a=de(e);if(t){var r=de(this).constructor;n=Reflect.construct(a,arguments,r)}else n=a.apply(this,arguments);return function(e,t){if(t&&("object"===se(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return me(e)}(this,n)}}function me(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function de(e){return de=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},de(e)}var pe=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ce(e,t)}(i,e);var t,n,a,r=ue(i);function i(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),(e=r.apply(this,arguments)).state={iconClass:"rm-icon-copy",selected:""},e.setState=e.setState.bind(me(e)),e.initializeClipboard(e.setState),e}return t=i,(n=[{key:"initializeClipboard",value:function(e){var t=this;"function"==typeof ClipboardJS&&new ClipboardJS(".rank-math-copy-questions, .rank-math-questions-item h3",{text:function(e){if(!(0,o.isNull)(e.getAttribute("data-key")))return e.getAttribute("data-key");if(!g())return document.getElementById("rank-math-ca-questions-data").innerHTML;var n=[];return(0,o.forEach)(t.props.researchedData.related_questions,(function(e){n.push({id:(0,o.uniqueId)("faq-question-"),title:e,content:"",visible:!0})})),"\x3c!-- wp:rank-math/faq-block "+JSON.stringify({questions:n})+' --\x3e<div class="wp-block-rank-math-faq-block"></div>\x3c!-- /wp:rank-math/faq-block --\x3e'}}).on("success",(function(){setTimeout((function(){e({iconClass:"rm-icon-copy"})}),3e3)}))}},{key:"render",value:function(){var e=this,t=[];return(0,o.isEmpty)(this.props.researchedData.related_questions)?wp.element.createElement("h3",{className:"no-data"},(0,s.__)("There are no recommended Questions for this researched keyword.","rank-math")):((0,o.forEach)(this.props.researchedData.related_questions,(function(n,a){t.push(wp.element.createElement("div",{className:"rank-math-questions-item",key:a},wp.element.createElement("h3",{className:"rank-math-tooltip","data-key":n,onClick:function(){return e.setState({selected:n})},role:"presentation"},n,e.getTooltipContent(n))))})),wp.element.createElement(u.Fragment,null,wp.element.createElement(c.PanelBody,{initialOpen:!0},wp.element.createElement("div",{className:"rank-math-section-heading"},wp.element.createElement("h2",null,(0,s.__)("Related Questions","rank-math"),wp.element.createElement("a",{href:y("content-ai-settings","Sidebar Questions KB Icon"),rel:"noreferrer",target:"_blank",id:"rank-math-help-icon",title:(0,s.__)("Know more about Questions.","rank-math")},"﹖")),wp.element.createElement(c.Button,{onClick:function(){e.setState({iconClass:"rm-icon-tick"})},className:"rank-math-copy-questions button-secondary rank-math-tooltip left"},wp.element.createElement("i",{className:"rm-icon "+this.state.iconClass}),wp.element.createElement("span",null,(0,s.__)("Copy this data as a FAQ Block.","rank-math")))),wp.element.createElement("span",{className:"components-form-token-field__help"},(0,s.__)("Click on any question to copy it.","rank-math")),wp.element.createElement("div",{id:"rank-math-ca-questions-data"},t))))}},{key:"getTooltipContent",value:function(e){return this.state.selected===e&&wp.element.createElement("span",{className:"rank-math-tooltip-data"},(0,s.__)("Copied","rank-math"))}}])&&le(t.prototype,n),a&&le(t,a),Object.defineProperty(t,"prototype",{writable:!1}),i}(u.Component),he=pe,ge=function(e){var t=[];return(0,o.isEmpty)(e.researchedData.links)?wp.element.createElement("h3",{className:"no-data"},(0,s.__)("There are no recommended Links for this researched keyword.","rank-math")):((0,o.forEach)(e.researchedData.links,(function(e,n){return t.push(wp.element.createElement("li",{key:n},wp.element.createElement("a",{href:e,rel:"noreferrer",target:"_blank"},e)))})),wp.element.createElement(u.Fragment,null,wp.element.createElement(c.PanelBody,{initialOpen:!0},wp.element.createElement("div",{className:"rank-math-section-heading"},wp.element.createElement("h2",null,(0,s.__)("Related External Links","rank-math"),wp.element.createElement(c.Button,{className:"is-link",href:y("content-ai-links","Sidebar Links KB Icon"),rel:"noreferrer",target:"_blank",id:"rank-math-help-icon",label:(0,s.__)("Know more about Links.","rank-math"),showTooltip:!0},"﹖")),wp.element.createElement("p",null,(0,s.__)("Use some of these external links in the content area. It is recommended to add","rank-math")," ",wp.element.createElement("a",{href:y("about-and-mentions-schema","Use Some External Links"),rel:"noreferrer",target:"_blank"},(0,s.__)("about or mention Schema.","rank-math")))),wp.element.createElement("ul",null,t))))},fe=function(e){return wp.element.createElement(J,{className:"rank-math-contentai-tabs",activeClass:"is-active",tabs:[{name:"keywords",title:wp.element.createElement(u.Fragment,null,wp.element.createElement("span",null,(0,s.__)("Keywords","rank-math"))),view:oe,className:"rank-math-keywords-tab"},{name:"questions",title:wp.element.createElement(u.Fragment,null,wp.element.createElement("span",null,(0,s.__)("Questions","rank-math"))),view:he,className:"rank-math-questions-tab"},{name:"links",title:wp.element.createElement(u.Fragment,null,wp.element.createElement("span",null,(0,s.__)("Links","rank-math"))),view:ge,className:"rank-math-recommended-links-tab"}],data:e},(function(t,n){return wp.element.createElement("div",{className:"rank-math-contentai-tab-content-"+t.name,key:n},(0,u.createElement)(t.view,e))}))};function _e(e){return _e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_e(e)}function be(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function we(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?be(Object(n),!0).forEach((function(t){ve(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):be(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ve(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==_e(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!==_e(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===_e(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ke(){return ke=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},ke.apply(this,arguments)}var ye=(0,w.compose)((0,d.withSelect)((function(e,t){var n=rankMathEditor.assessor.analyzer.researcher,a=n.paper,r=e("rank-math").getKeywords().split(",")[0];return we(we({},t),{},{score:e("rank-math-content-ai").getScore(),researcher:n,keyword:(0,o.isEmpty)(t.data.keyword)?r:t.data.keyword,content:(0,o.isUndefined)(a)?"":a.getTextLower(),title:(0,o.isUndefined)(a)?"":a.getTitle().toLowerCase(),description:(0,o.isUndefined)(a)?"":a.getDescription().toLowerCase(),hasThumbnail:(0,o.isUndefined)(a)?"":a.hasThumbnail()})})),(0,d.withDispatch)((function(e,t){return{updateAiScore:function(n,a){var r=t.data.score;r[n]=(0,o.round)(a,2),e("rank-math").updateAIScore(r)}}})))((function(e){var t=e.researchedData,n=b()("rank-math-content-ai-data",{loading:e.loading,blurred:e.showError});return wp.element.createElement("div",{className:n},wp.element.createElement("span",{className:"loader-text"},wp.element.createElement("span",null,(0,s.__)("Fetching Search Results","rank-math")),wp.element.createElement("span",null,(0,s.__)("Analysing Your Competitors","rank-math")),wp.element.createElement("span",null,(0,s.__)("Crunching the Numbers","rank-math")),wp.element.createElement("span",null,(0,s.__)("Cooking a Personalized SEO Plan","rank-math")),wp.element.createElement("span",null,(0,s.__)("Final Touches to the SEO Recommendations","rank-math"))),(0,o.isString)(t)&&wp.element.createElement("h3",{className:"no-data",dangerouslySetInnerHTML:{__html:t}}),!(0,o.isEmpty)(t)&&!(0,o.isString)(t)&&wp.element.createElement("div",null,wp.element.createElement("h3",{className:"rank-math-ca-section-title"},(0,s.__)("Content AI","rank-math"),wp.element.createElement("span",null,(0,s.__)("New!","rank-math")),wp.element.createElement(c.Button,{className:"is-link",href:y("content-ai-settings","Sidebar KB Icon"),rel:"noreferrer",target:"_blank",id:"rank-math-help-icon",label:(0,s.__)("Content AI Knowledge Base.","rank-math"),showTooltip:!0},"﹖")),wp.element.createElement(T,{score:e.score}),wp.element.createElement(R,ke({},e,{recommendations:t.recommendations})),wp.element.createElement(fe,ke({},e,{researchedData:t}))))})),Ee=React;function Ce(e){return e.startsWith("{{/")?{type:"componentClose",value:e.replace(/\W/g,"")}:e.endsWith("/}}")?{type:"componentSelfClosing",value:e.replace(/\W/g,"")}:e.startsWith("{{")?{type:"componentOpen",value:e.replace(/\W/g,"")}:{type:"string",value:e}}function Se(e,t){let n,a,r=[];for(let i=0;i<e.length;i++){const o=e[i];if("string"!==o.type){if(void 0===t[o.value])throw new Error(`Invalid interpolation, missing component node: \`${o.value}\``);if("object"!=typeof t[o.value])throw new Error(`Invalid interpolation, component node must be a ReactElement or null: \`${o.value}\``);if("componentClose"===o.type)throw new Error(`Missing opening component token: \`${o.value}\``);if("componentOpen"===o.type){n=t[o.value],a=i;break}r.push(t[o.value])}else r.push(o.value)}if(n){const i=function(e,t){const n=t[e];let a=0;for(let r=e+1;r<t.length;r++){const e=t[r];if(e.value===n.value){if("componentOpen"===e.type){a++;continue}if("componentClose"===e.type){if(0===a)return r;a--}}}throw new Error("Missing closing component token `"+n.value+"`")}(a,e),o=Se(e.slice(a+1,i),t),s=(0,Ee.cloneElement)(n,{},o);if(r.push(s),i<e.length-1){const n=Se(e.slice(i+1),t);r=r.concat(n)}}return r=r.filter(Boolean),0===r.length?null:1===r.length?r[0]:(0,Ee.createElement)(Ee.Fragment,null,...r)}function xe(e){const{mixedString:t,components:n,throwErrors:a}=e;if(!n)return t;if("object"!=typeof n){if(a)throw new Error(`Interpolation Error: unable to process \`${t}\` because components is not an object`);return t}const r=function(e){return e.split(/(\{\{\/?\s*\w+\s*\/?\}\})/g).map(Ce)}(t);try{return Se(r,n)}catch(e){if(a)throw new Error(`Interpolation Error: unable to process \`${t}\` because of error \`${e.message}\``);return t}}var Te=function(e){var t=e.tags,n=e.components,a=e.children;return n=n||{},!1===(0,o.isUndefined)(t)&&(t=t.split(",")).forEach((function(e){var t=e;n[e]=wp.element.createElement(t,null)})),xe({mixedString:a,components:n})},Oe=function(e,t){arguments.length>2&&void 0!==arguments[2]&&arguments[2]&&(t+="+Free+Plan");var n=new URLSearchParams({utm_source:"Plugin",utm_medium:t,utm_campaign:"WP"});return(0,o.includes)(e,"?")||(e+="?"),e+n.toString()},Pe=function(e){var t=e.width,n=void 0===t?40:t,a=e.showProNotice,r=void 0!==a&&a,i=e.isBulkEdit,l=void 0!==i&&i,u=e.isResearch,m=void 0!==u&&u,d=e.creditsRequired,p=void 0===d?0:d,h=e.isKeywordIntent,g=void 0!==h&&h;if(r)return function(e){return wp.element.createElement("div",{id:"rank-math-pro-cta",className:"center rank-math-content-ai-warning-wrapper"},wp.element.createElement("div",{className:"rank-math-cta-box blue-ticks top-20 less-padding "+e},wp.element.createElement("h3",null,(0,s.__)("🔒 This is a PRO-Only Feature","rank-math")),wp.element.createElement("p",null,(0,s.__)("We are sorry but this feature is only available to Rank Math PRO/Business/Agency Users. Unlock this feature and many more by getting a Rank Math plan.","rank-math")),wp.element.createElement("ul",null,wp.element.createElement("li",null,(0,s.__)("Bulk Edit SEO Tags","rank-math")),wp.element.createElement("li",null,(0,s.__)("Advanced Google Analytics 4 Integration","rank-math")),wp.element.createElement("li",null,(0,s.__)("Keyword Rank Tracker","rank-math")),wp.element.createElement("li",null,(0,s.__)("Free Content AI Trial","rank-math")),wp.element.createElement("li",null,(0,s.__)("SEO Performance Email Reports","rank-math"))),wp.element.createElement(c.Button,{href:rankMath.links.pro,target:"_blank",className:"button button-primary is-green"},(0,s.__)("Learn More","rank-math"))))}(n);if(g)return function(e){return wp.element.createElement("div",{id:"rank-math-pro-cta",className:"center rank-math-content-ai-warning-wrapper"},wp.element.createElement("div",{className:"rank-math-cta-box blue-ticks top-20 less-padding "+e},wp.element.createElement("h3",null,(0,s.__)("⛔️ Update Required","rank-math")),wp.element.createElement("p",null,(0,s.__)("Your current plugin version does not support this feature. Please update Rank Math PRO to version 3.0.83 or later to unlock full functionality.","rank-math")),wp.element.createElement(c.Button,{href:rankMath.links.pro,target:"_blank",className:"button button-primary is-green"},(0,s.__)("Update Now","rank-math"))))}(n);var f=(0,o.isUndefined)(wp.data.select("rank-math-content-ai"))?rankMath.contentAI:wp.data.select("rank-math-content-ai").getData(),_=f.isUserRegistered,b=f.plan,w="free"===b,v=f.credits>p,k=f.isMigrating;if(v&&m&&!w&&f.credits<500&&(v=!1),_&&b&&v&&!k&&!w)return null;var y,E="width-"+n;return!_||!b||v&&w?wp.element.createElement("div",{id:"rank-math-pro-cta",className:"center rank-math-content-ai-warning-wrapper"},wp.element.createElement("div",{className:"rank-math-cta-box blue-ticks top-20 less-padding "+E},wp.element.createElement("h3",null,(0,s.__)("🚀 Supercharge Your Content With AI","rank-math")),wp.element.createElement("p",null,!_&&!l&&(0,s.__)("Start using Content AI by connecting your RankMath.com Account","rank-math"),_&&!b&&!l&&!w&&(0,s.__)("To access this Content AI feature, you need to have an active subscription plan.","rank-math"),_&&!l&&w&&(0,s.__)("To access this Content AI feature, you have to purchase a Content AI Subscription.","rank-math"),l&&(0,s.__)("You are one step away from unlocking this premium feature along with many more.","rank-math")),function(e,t,n){return t?wp.element.createElement("ul",null,wp.element.createElement("li",null,(0,s.__)("1-Click Article Generation","rank-math")),wp.element.createElement("li",null,(0,s.__)("Bulk Update Your SEO Meta using AI","rank-math")),wp.element.createElement("li",null,(0,s.__)("Get Access to 40+ AI SEO Tools","rank-math")),wp.element.createElement("li",null,(0,s.__)("125+ Expert-Written Prompts","rank-math")),wp.element.createElement("li",null,(0,s.__)("1-Click Competitor Content Research","rank-math")),wp.element.createElement("li",null,(0,s.__)("1-Click WooCommerce Product Descriptions","rank-math"))):n?wp.element.createElement("ul",null,wp.element.createElement("li",null,(0,s.__)("1-Click Article Generation","rank-math")),wp.element.createElement("li",null,(0,s.__)("1-Click Competitor Research","rank-math")),wp.element.createElement("li",null,(0,s.__)("On-Page SEO Suggestions","rank-math")),wp.element.createElement("li",null,(0,s.__)("1-Click Bulk SEO Meta","rank-math")),wp.element.createElement("li",null,(0,s.__)("125+ Pre-Built Prompts","rank-math")),wp.element.createElement("li",null,(0,s.__)("Multiple RankBot Sessions","rank-math"))):40===e?wp.element.createElement("ul",null,wp.element.createElement("li",null,(0,s.__)("1-Click Article Generation","rank-math")),wp.element.createElement("li",null,(0,s.__)("1-Click SEO Content","rank-math")),wp.element.createElement("li",null,(0,s.__)("1-Click SEO Meta","rank-math")),wp.element.createElement("li",null,(0,s.__)("40+ Specialized AI Tools","rank-math")),wp.element.createElement("li",null,(0,s.__)("1-Click Competitor Research","rank-math")),wp.element.createElement("li",null,(0,s.__)("125+ Pre-Built Prompts","rank-math"))):wp.element.createElement("ul",null,wp.element.createElement("li",null,(0,s.__)("Gain access to 40+ advanced AI tools, empowering your content strategy.","rank-math")),wp.element.createElement("li",null,(0,s.__)("Experience the revolutionary AI-powered Content Editor for unparalleled efficiency.","rank-math")),wp.element.createElement("li",null,(0,s.__)("Engage with RankBot, your personal AI Chat Assistant, for real-time assistance.","rank-math")))}(n,l,w),!_&&wp.element.createElement(c.Button,{href:rankMath.contentAI.connectSiteUrl,className:"button button-primary is-green"},(0,s.__)("Connect Now","rank-math")),_&&(!b||w)&&wp.element.createElement(c.Button,{href:Oe(rankMath.links["content-ai"]+"?play-video=ioPeVIntJWw&","Buy+Plan+Button",w),className:"button button-primary is-green",target:"_blank"},(0,s.__)("Learn More","rank-math")))):k?wp.element.createElement("div",{id:"rank-math-pro-cta",className:"center rank-math-content-ai-warning-wrapper"},wp.element.createElement("div",{style:{textAlign:"center"},className:"rank-math-cta-box less-padding top-20 "+E},wp.element.createElement("h3",null,(0,s.__)("Server Maintenance Underway","rank-math")),wp.element.createElement("p",null,(0,s.__)("We are working on improving your Content AI experience. Please wait for 5 minutes and then refresh to start using the optimized Content AI. If you see this for more than 5 minutes, please ","rank-math"),wp.element.createElement("a",{href:rankMath.links.support,target:"_blank",rel:"noreferrer"},(0,s.__)("reach out to the support team.","rank-math")),(0,s.__)(" We are sorry for the inconvenience.","rank-math")))):wp.element.createElement("div",{id:"rank-math-pro-cta",className:"center rank-math-content-ai-warning-wrapper"},wp.element.createElement("div",{className:"rank-math-cta-box less-padding top-20 "+E},wp.element.createElement("h3",null,(0,s.__)("⛔️ Content AI Credit Alert!","rank-math")),wp.element.createElement("p",null,(y=f.resetDate)?wp.element.createElement(Te,{components:{strong:wp.element.createElement("strong",null)}},(0,s.sprintf)((0,s.__)("Your monthly Content AI credits have been fully utilized. You can wait till %s for your credits to refresh or upgrade to continue enjoying seamless content creation","rank-math"),"{{strong}}"+y+"{{/strong}}")):(0,s.__)("Your monthly Content AI credits have been fully utilized. To continue enjoying seamless content creation, simply click the button below to upgrade your plan and access more credits.","rank-math")),wp.element.createElement(c.Button,{href:Oe(rankMath.links["content-ai"]+"?play-video=ioPeVIntJWw&","Buy+Credits+Button",w),className:"button button-primary is-green",target:"_blank"},(0,s.__)("Learn More","rank-math")),wp.element.createElement(c.Button,{variant:"link",href:Oe(rankMath.links["content-ai-restore-credits"],"Buy+Credits+Button",w),className:"button button-secondary",target:"_blank"},(0,s.__)("Missing Credits?","rank-math"))))};function Ae(){return Ae=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Ae.apply(this,arguments)}function Ne(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,i,o,s=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(a=i.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(e){c=!0,r=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw r}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Ie(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Ie(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ie(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var je=function(e){var t=Ne((0,u.useState)(!1),2),n=t[0],a=t[1],r=e.data,i=e.updateData,s=r.researchedData,l=(0,o.isEmpty)(r.plan)||"free"===r.plan,m=r.isUserRegistered&&r.credits>=500,d=(0,o.isEmpty)(s)&&(!m||l);return d&&(s={keywords:{content:{"rank math":{keyword:"rank math",average:17,count:12},"rank math vs yoast seo":{keyword:"rank math vs yoast seo",average:1,count:1},"what is rank math":{keyword:"what is rank math",average:1,count:1},"rank math schema":{keyword:"rank math schema",average:1,count:1},"rank math configuration":{keyword:"rank math configuration",average:1,count:1},"rank math pro version":{keyword:"rank math pro version",average:1,count:2},"rank math comparison":{keyword:"rank math comparison",average:1,count:1},"rank math for seo":{keyword:"rank math for seo",average:1,count:1},"seo by rank math":{keyword:"seo by rank math",average:1,count:0}}},related_keywords:["rank math plugin","rank math pricing","rank math vs yoast","rank math review","rank math premium","how to use rank math","rank math training","rank math woocommerce","wordpress seo plugin"],recommendations:{wordCount:1829,linkCount:{total:16},headingCount:{total:9},mediaCount:{total:18}}}),wp.element.createElement(u.Fragment,null,wp.element.createElement(c.PanelBody,{className:"rank-math-content-ai-wrapper research",initialOpen:!0},wp.element.createElement(x,{data:r,updateData:i,hasCredits:m,isFree:l,loading:n,setLoading:a,showError:d}),wp.element.createElement(ye,Ae({},e,{researchedData:s,loading:n,showError:d})),d&&wp.element.createElement(Pe,{isResearch:!0})))},Me=wp.blocks;var Re=(0,s.__)("Sorry, the request has failed. If the issue persists, please contact our Support for assistance.","rank-math"),De=function(e){if(e.input_truncated){var t=(0,s.__)("AI Fix was applied only considering the beginning of the content, as the full content is too large to be processed by the AI.","rank-math");if(g()){(0,d.dispatch)("core/notices").createWarningNotice(t,{id:"aiInputTruncated"})}else{var n=i()(".wp-header-end").length?i()(".wp-header-end"):i()(".rank-math-header");n.length&&function(e,t,n,a){t=t||"error",a=a||!1;var r=i()('<div class="notice notice-'+t+' is-dismissible"><p>'+e+"</p></div>").hide();n.next(".notice").remove(),n.after(r),r.slideDown(),i()(document).trigger("wp-updates-notice-added"),i()("html,body").animate({scrollTop:r.offset().top-50},"slow"),a&&setTimeout((function(){r.fadeOut((function(){r.remove()}))}),a)}(t,"warning",n)}}},Le=function e(t){var n=t.endpoint,a=t.attributes,r=t.callback,l=t.isChat,c=t.setCredits,u=t.repeat,m=void 0===u?0:u,p=t.data,h=void 0===p?{}:p;i().ajax({url:h.url+n,type:"POST",data:a,success:function(t){if((0,o.isEmpty)(t.error))if("default_prompts"!==n){De(t),function(e){var t=e.result,r={endpoint:n,attributes:a,outputs:(0,o.isEmpty)(t.meta)?t.results:t.meta,isChat:l};(0,o.isUndefined)(t.credits)||(r.credits={credits:t.credits,plan:t.plan,refreshDate:t.refreshDate}),k()({method:"POST",path:"/rankmath/v1/ca/saveOutput",data:r}).then((function(e){l||(0,o.isUndefined)(h.history)||(0,d.dispatch)("rank-math-content-ai").updateData("history",e)})).catch((function(e){console.log(e)}))}({result:t});var s=(0,o.isEmpty)(t.meta)?t.results:t.meta;if(!(0,o.isEmpty)(t.warning)){var u=h.errors;s.push({warning:(0,o.isUndefined)(u[t.warning])?Re:u[t.warning]})}r(s),function(e,t){if(!(0,o.isUndefined)(e.credits)){var n=e.credits;(0,o.isEmpty)(n)||(n=(n=n.available-n.taken)<0?0:n,t&&t(n),(0,d.dispatch)("rank-math-content-ai").updateData("credits",n),i()(".credits-remaining").length&&i()(".credits-remaining strong").text(n))}}(t,c)}else r(t);else!function(t){var n=t.error;if(m<2&&"could_not_generate"===n.code)e({repeat:m+1});else{var a=h.errors;r({error:(0,o.isUndefined)(a[n.code])?Re:a[n.code]})}}({error:t.error})},error:function(e){try{var t=JSON.parse(e.responseText);if(!(0,o.isEmpty)(t.err_key)){var n=h.errors,a=(0,o.isUndefined)(t.message)?Re:t.message;return void r({error:(0,o.isUndefined)(n[t.err_key])?a:n[t.err_key]})}}catch(t){413===e.status&&(Re=(0,s.__)("Error: The request payload is too large!","rank-math")),r({error:Re})}r({error:Re})}})},Be=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,a=arguments.length>3&&void 0!==arguments[3]&&arguments[3],r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"",i=(0,d.select)("rank-math-content-ai").getData(),s=i.connectData;t=(0,o.merge)(t,{username:s.username,api_key:s.api_key,site_url:s.site_url,plugin_version:rankMath.version}),i.credits?(!(0,o.isUndefined)(t.language)&&t.language||(t.language=i.language),Le({endpoint:e,attributes:t,callback:n,isChat:a,setCredits:r,data:i})):n({error:i.errors.account_limit_reached})},qe=n(634),ze=n.n(qe);function He(e){return He="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},He(e)}function Fe(){return Fe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Fe.apply(this,arguments)}function Ue(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,(r=a.key,i=void 0,i=function(e,t){if("object"!==He(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!==He(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(r,"string"),"symbol"===He(i)?i:String(i)),a)}var r,i}function We(e,t){return We=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},We(e,t)}function Ve(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,a=Ke(e);if(t){var r=Ke(this).constructor;n=Reflect.construct(a,arguments,r)}else n=a.apply(this,arguments);return function(e,t){if(t&&("object"===He(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Ge(e)}(this,n)}}function Ge(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ke(e){return Ke=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Ke(e)}var Je=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&We(e,t)}(i,e);var t,n,a,r=Ve(i);function i(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),(t=r.call(this,e))._handleRef=t._handleRef.bind(Ge(t)),t}return t=i,(n=[{key:"componentDidMount",value:function(){var e=this;this.tagify=new(ze())(this.component,this.props.settings||{}),this.props.settings.callbacks.setup&&setTimeout((function(){e.props.settings.callbacks.setup.call(e.tagify),e.tagify.DOM.input.setAttribute("contenteditable",!0),e.tagify.DOM.input.addEventListener("blur",e.props.settings.callbacks.blur)}),100),this.props.settings.callbacks.dragEnd&&this.tagify.DOM.scope.addEventListener("dragend",this.props.settings.callbacks.dragEnd),(0,l.doAction)("rank_math_tagify_init",this)}},{key:"shouldComponentUpdate",value:function(e){return this.tagify.settings.whitelist=e.settings.whitelist,e.showDropdown&&this.tagify.dropdown.show.call(this.tagify,e.showDropdown),!1===e.showDropdown&&this.tagify.dropdown.hide.call(this.tagify,!0),!1}},{key:"_handleRef",value:function(e){this.component=e}},{key:"render",value:function(){var e={ref:this._handleRef,id:this.props.id,name:this.props.name,className:this.props.className,placeholder:this.props.placeholder};return"textarea"===this.props.mode?wp.element.createElement("textarea",Fe({},e,{defaultValue:this.props.initialValue})):wp.element.createElement("input",Fe({},e,{defaultValue:this.props.initialValue}))}},{key:"toArray",value:function(){return this.tagify.value.map((function(e){return e.value}))}},{key:"toString",value:function(){return this.toArray().join(",")}},{key:"queryTags",value:function(){return this.tagify.DOM.scope.querySelectorAll("tag")}}])&&Ue(t.prototype,n),a&&Ue(t,a),Object.defineProperty(t,"prototype",{writable:!1}),i}(u.Component),Ze=function(e){if("[object Object]"!==Object.prototype.toString.call(e))return"";var t,n,a,r="",o=Object.keys(e);for(n=o.length;n--;)"class"!==(t=o[n])&&e.hasOwnProperty(t)&&e[t]&&(r+=""+t+(e[t]?'="'.concat((a=e[t],a=i()("<textarea />").html(a).text(),((new DOMParser).parseFromString(a,"text/html").body.textContent||"").replace(/["<>]/g,"")||""),'"'):""));return r},Ye=function(e){return{topic_brief:{label:(0,s.__)("Topic Brief","rank-math"),placeholder:(0,s.__)("Enter a short summary of your topic","rank-math"),type:"textarea",maxlength:"400"},audience:{label:(0,s.__)("Audience","rank-math"),tooltip:(0,s.__)("The target audience for the content.","rank-math"),placeholder:(0,s.__)("Select or Write Custom","rank-math"),options:[{value:"General Audience",icon:"🌏"},{value:"Consumers",icon:"🛍"},{value:"Students",icon:"📚"},{value:"Professionals",icon:"💼"},{value:"Business Owners",icon:"🏭"},{value:"Job Seekers",icon:"🔍"},{value:"Investors",icon:"💰"},{value:"Entrepreneurs",icon:"🚀"},{value:"Social Media Users",icon:"📱"},{value:"Travelers",icon:"🛫"},{value:"Pet Owners",icon:"🐾"},{value:"Seniors",icon:"🧓"},{value:"Gaming Enthusiasts",icon:"🎮"},{value:"Environmentalists",icon:"🌍"},{value:"Sports Fans",icon:"⚽️"},{value:"Health Enthusiasts",icon:"💊"},{value:"Tech Enthusiasts",icon:"💻"},{value:"Parents",icon:"👨‍👧‍👦"},{value:"Artists",icon:"🎨"},{value:"Musicians",icon:"🎸"},{value:"Photographers",icon:"📷"},{value:"Writers",icon:"✍️"},{value:"Retirees",icon:"👴"},{value:"Healthcare Professionals",icon:"👩‍⚕️"},{value:"Educators",icon:"👩‍🏫"},{value:"Activists",icon:"👩‍⚖️"},{value:"Foodies",icon:"🍕"},{value:"Cooks",icon:"👩‍🍳"},{value:"Fitness Enthusiasts",icon:"🏋️‍♀️"},{value:"Bargain Hunters",icon:"🛍"},{value:"Fashionistas",icon:"👗"},{value:"Outdoor Enthusiasts",icon:"🏕"},{value:"Indoor Hobbyists",icon:"🎨"},{value:"Gardeners",icon:"🌱"},{value:"DIYers",icon:"🔧"},{value:"Crafters",icon:"🧶"},{value:"Collectors",icon:"📚"},{value:"Dancers",icon:"💃"},{value:"Gamers",icon:"🎮"},{value:"Movie Buffs",icon:"🎥"},{value:"TV Enthusiasts",icon:"📺"},{value:"Video Creators",icon:"🎥"},{value:"Engineers",icon:"🔧"},{value:"Designers",icon:"🎨"},{value:"Podcast Listeners",icon:"🎧"},{value:"Bloggers",icon:"📝"},{value:"Authors",icon:"📚"}],default:rankMath.contentAI.audience,maxlength:"200"},tone:{label:(0,s.__)("Tone","rank-math"),tooltip:(0,s.__)("The tone of the content.","rank-math"),placeholder:(0,s.__)("Select or Write Custom","rank-math"),options:[{value:"Formal",icon:"🤵"},{value:"Informal",icon:"🤗"},{value:"Friendly",icon:"😊"},{value:"Casual",icon:"💁‍♀️"},{value:"Conversational",icon:"🗣️"},{value:"Descriptive",icon:"📚"},{value:"Persuasive",icon:"🤝"},{value:"Creative",icon:"🎨"},{value:"Technical",icon:"🔧"},{value:"Analytical",icon:"📊"},{value:"Journalese",icon:"📰"},{value:"Poetic",icon:"🌺"},{value:"Factual",icon:"📊"},{value:"Emotional",icon:"💔"},{value:"Satirical",icon:"😅"},{value:"Empathetic",icon:"😔"},{value:"Opinionated",icon:"💬"},{value:"Humorous",icon:"😂"},{value:"Story-telling",icon:"📚"},{value:"Narrative",icon:"📖"},{value:"Expository",icon:"📚"},{value:"Argumentative",icon:"🗣️"},{value:"Objective",icon:"📊"},{value:"Subjective",icon:"💬"}],default:rankMath.contentAI.tone,maxlength:"200"},style:{label:(0,s.__)("Style","rank-math"),tooltip:(0,s.__)("The style of the content.","rank-math"),help_link:"https://rankmath.com/kb/blog-post-idea/?utm_source=Plugin&utm_medium=AI+Tool+Style&utm_campaign=WP#style",placeholder:(0,s.__)("Select or Write Custom","rank-math"),options:[{value:"Listicle",icon:"🔢"},{value:"Tutorial",icon:"📖"},{value:"Review",icon:"⭐️"},{value:"Case Study",icon:"🕵️‍♂️"},{value:"Opinion",icon:"🗣️"},{value:"News",icon:"📰"},{value:"Newsjacking",icon:"🗞"},{value:"Personal",icon:"💬"},{value:"Story-telling",icon:"📚"},{value:"Guide",icon:"🗺️"},{value:"Research-based",icon:"🔬"},{value:"Interview",icon:"🎤"},{value:"Infographic",icon:"📊"},{value:"Debate",icon:"🤔"},{value:"Video Blog",icon:"🎥"},{value:"Vlog",icon:"📹"},{value:"Podcast",icon:"🎧"},{value:"Audio Blog",icon:"🎙"},{value:"Quiz",icon:"🎲"},{value:"Contest",icon:"🎉"},{value:"Poll",icon:"📊"},{value:"Comparison",icon:"🔎"},{value:"How-to",icon:"📖"},{value:"FAQ",icon:"❓"}],maxlength:"200"},language:{label:(0,s.__)("Output Language","rank-math"),placeholder:(0,s.__)("","rank-math"),type:"select",options:[{value:"US English",icon:"🇺🇸"},{value:"UK English",icon:"🇬🇧"},{value:"Arabic",icon:"🇦🇪"},{value:"Bulgarian",icon:"🇧🇬"},{value:"Chinese",icon:"🇨🇳"},{value:"Czech",icon:"🇨🇿"},{value:"Danish",icon:"🇩🇰"},{value:"Dutch",icon:"🇳🇱"},{value:"Estonian",icon:"🇪🇪"},{value:"Finnish",icon:"🇫🇮"},{value:"French",icon:"🇫🇷"},{value:"German",icon:"🇩🇪"},{value:"Greek",icon:"🇬🇷"},{value:"Hebrew",icon:"🇮🇱"},{value:"Hungarian",icon:"🇭🇺"},{value:"Indonesian",icon:"🇮🇩"},{value:"Italian",icon:"🇮🇹"},{value:"Japanese",icon:"🇯🇵"},{value:"Korean",icon:"🇰🇷"},{value:"Latvian",icon:"🇱🇻"},{value:"Lithuanian",icon:"🇱🇹"},{value:"Norwegian",icon:"🇳🇴"},{value:"Polish",icon:"🇵🇱"},{value:"Portuguese",icon:"🇵🇹"},{value:"Romanian",icon:"🇷🇴"},{value:"Russian",icon:"🇷🇺"},{value:"Slovak",icon:"🇸🇰"},{value:"Slovenian",icon:"🇸🇮"},{value:"Spanish",icon:"🇪🇸"},{value:"Swedish",icon:"🇸🇪"},{value:"Turkish",icon:"🇹🇷"}],default:rankMath.contentAI.language,maxTags:1},topic:{label:(0,s.__)("Topic","rank-math"),placeholder:(0,s.__)("Enter a short summary of your topic","rank-math"),maxlength:"200"},main_points:{label:(0,s.__)("Main points &amp; ideas","rank-math"),placeholder:(0,s.__)("Enter the main points you want to cover, separated by comma","rank-math"),type:"textarea",maxlength:"400"},focus_keyword:{label:(0,s.__)("Focus Keyword","rank-math"),placeholder:(0,s.__)("Enter the main keywords to focus on","rank-math"),maxlength:"200",options:[],default:[]},title:{label:(0,s.__)("Post title","rank-math"),placeholder:(0,s.__)("Enter your post title","rank-math"),maxlength:200},main_argument:{label:(0,s.__)("Main Argument","rank-math"),placeholder:(0,s.__)("Enter the main point you want to make","rank-math"),type:"textarea",maxlength:"400"},call_to_action:{label:(0,s.__)("Call to Action","rank-math"),placeholder:(0,s.__)("Select or Write Custom","rank-math"),type:"select",options:["Subscribe to our newsletter","Follow social media accounts","Download a resource or guide","Share the blog post on social media","Comment on the blog post","Check out related resources","Sign up for a webinar or event","Contact for more information","Purchase a product or service"],maxlength:"300"},post_brief:{label:(0,s.__)("Post Brief","rank-math"),placeholder:(0,s.__)("Enter a short summary of your post","rank-math"),type:"textarea",maxlength:"400"},length:{label:(0,s.__)("Length","rank-math"),placeholder:(0,s.__)("","rank-math"),type:"button",options:[{value:"short"},{value:"medium"},{value:"long"}],maxlength:200,default:"medium"},relevance:{label:(0,s.__)("Relevance","rank-math"),placeholder:(0,s.__)("Select or Write Custom","rank-math"),options:[{value:"Recent",icon:"🗓️"},{value:"Historical",icon:"📜"},{value:"Regional",icon:"🗺️"},{value:"Comparative",icon:"⚖️"},{value:"Specific",icon:"🎯"},{value:"Longitudinal",icon:"📈"},{value:"Cross-cultural",icon:"🌍"},{value:"Theoretical",icon:"📚"},{value:"Empirical",icon:"📊"},{value:"Applied",icon:"🛠️"}],maxlength:200},format:{label:(0,s.__)("Format","rank-math"),placeholder:(0,s.__)("Select or Write desired output format","rank-math"),options:["Summary","List","Outline"],maxlength:200},post_title:{label:(0,s.__)("Post Title","rank-math"),placeholder:(0,s.__)("Enter your post title","rank-math"),maxlength:200},seo_title:{label:(0,s.__)("SEO Title","rank-math"),placeholder:(0,s.__)("Enter your SEO title","rank-math"),maxlength:200},supporting_points:{label:(0,s.__)("Supporting Points","rank-math"),placeholder:(0,s.__)("The supporting points you want to include in the paragraph","rank-math"),type:"textarea",maxlength:500},original_paragraph:{label:(0,s.__)("Original Paragraph","rank-math"),placeholder:(0,s.__)("Enter the paragraph you want to rephrase","rank-math"),type:"textarea",maxlength:1e3},sentence:{label:(0,s.__)("Sentence","rank-math"),placeholder:(0,s.__)("Enter a short or incomplete sentence","rank-math"),type:"textarea",maxlength:200},text:{label:(0,s.__)("Original Text","rank-math"),placeholder:(0,s.__)("Enter the text to summarize","rank-math"),type:"textarea",maxlength:2e3},product_name:{label:(0,s.__)("Product Name","rank-math"),placeholder:(0,s.__)("Enter the name of the product","rank-math"),maxlength:"200"},features_and_benefits:{label:(0,s.__)("Features and Benefits","rank-math"),placeholder:(0,s.__)("Enter a list of features and benefits, separated by commas","rank-math"),type:"textarea",maxlength:600},limitations_and_drawbacks:{label:(0,s.__)("Limitations and Drawbacks","rank-math"),placeholder:(0,s.__)("","rank-math"),type:"textarea",maxlength:600},reply_brief:{label:(0,s.__)("Reply Brief","rank-math"),placeholder:(0,s.__)("Enter a short summary of the required response","rank-math"),type:"textarea",maxlength:400},original_comment:{label:(0,s.__)("Original Comment","rank-math"),placeholder:(0,s.__)("The original comment that requires a response","rank-math"),type:"textarea",maxlength:600},personal_information:{label:(0,s.__)("Personal Information","rank-math"),placeholder:(0,s.__)("Enter personal details, such as your name, age, occupation, etc.","rank-math"),type:"textarea",maxlength:400},purpose:{label:(0,s.__)("Purpose","rank-math"),placeholder:(0,s.__)("What is the purpose of this bio?","rank-math"),maxlength:200},personal_achievements:{label:(0,s.__)("Personal Achievements","rank-math"),placeholder:(0,s.__)("Enter a list of your personal achievements, separated by commas","rank-math"),type:"textarea",maxlength:400},company_name:{label:(0,s.__)("Company Name","rank-math"),placeholder:(0,s.__)("Enter the name of your company","rank-math"),maxlength:200},company_information:{label:(0,s.__)("Company Information","rank-math"),placeholder:(0,s.__)("Enter company details, such as the company name, location, and industry","rank-math"),type:"textarea",maxlength:500},company_history:{label:(0,s.__)("Company History","rank-math"),placeholder:(0,s.__)("Enter a brief history of the company","rank-math"),type:"textarea",maxlength:500},team:{label:(0,s.__)("Team","rank-math"),placeholder:(0,s.__)("Enter a brief description of the team","rank-math"),type:"textarea",maxlength:500},job_title:{label:(0,s.__)("Job Title","rank-math"),placeholder:(0,s.__)("Enter the job title.","rank-math"),maxlength:200},requirements:{label:(0,s.__)("Requirements","rank-math"),placeholder:(0,s.__)("Enter the key requirements for the position, separated by commas","rank-math"),type:"textarea",maxlength:400},responsibilities:{label:(0,s.__)("Responsibilities","rank-math"),placeholder:(0,s.__)("Enter a list of responsibilities, separated by commas","rank-math"),type:"textarea",maxlength:400},comment:{label:(0,s.__)("Comment","rank-math"),placeholder:(0,s.__)("The comment you want to reply to.","rank-math"),type:"textarea",maxlength:600},hashtags:{label:(0,s.__)("Hashtags","rank-math"),placeholder:(0,s.__)("Enter one or more hashtags, separated by commas","rank-math"),maxlength:200},tweet:{label:(0,s.__)("Tweet","rank-math"),placeholder:(0,s.__)("Enter the original tweet to reply to.","rank-math"),type:"textarea",maxlength:400},email_brief:{label:(0,s.__)("Email Brief","rank-math"),placeholder:(0,s.__)("Enter a brief description of the email","rank-math"),type:"textarea",maxlength:500},email:{label:(0,s.__)("Email","rank-math"),placeholder:(0,s.__)("Enter the original email","rank-math"),type:"textarea",maxlength:1e3},product_description:{label:(0,s.__)("Product Description","rank-math"),placeholder:(0,s.__)("Introduce your product here. Provide a detailed description of its features and benefits, highlighting what sets it apart from competitors and why it's the perfect solution for your target audience.","rank-math"),type:"textarea",maxlength:200},visual_elements:{label:(0,s.__)("Visual Elements","rank-math"),placeholder:(0,s.__)("Enter the visual elements you want to include in the video","rank-math"),type:"textarea",maxlength:400},key_points:{label:(0,s.__)("Key Points","rank-math"),placeholder:(0,s.__)("Enter the main points you want to cover, separated by commas.","rank-math"),type:"textarea",maxlength:"400"},host:{label:(0,s.__)("Host","rank-math"),placeholder:(0,s.__)("Enter the name of the host of the podcast","rank-math"),type:"textarea",maxlength:200},co_host:{label:(0,s.__)("Guest(s) or co-host","rank-math"),placeholder:(0,s.__)("Enter the name(s) separated by comma","rank-math"),type:"textarea",maxlength:200},cuisine:{label:(0,s.__)("Cuisine","rank-math"),placeholder:(0,s.__)("e.g. Italian, Chinese, Mexican","rank-math"),maxlength:200},type:{label:(0,s.__)("Type of Dish","rank-math"),placeholder:(0,s.__)("e.g. soup, salad, casserole","rank-math"),maxlength:200},ingredients:{label:(0,s.__)("Ingredients","rank-math"),placeholder:(0,s.__)("Enter the ingredients needed for the recipe, separated by commas (e.g. flour, sugar, eggs, milk)","rank-math"),type:"textarea",maxlength:1e3},dietary_restrictions:{label:(0,s.__)("Dietary restrictions","rank-math"),placeholder:(0,s.__)("List any dietary restrictions that the recipe should adhere to (e.g. gluten-free, vegan, low-carb)","rank-math"),type:"textarea",maxlength:400},command:{label:(0,s.__)("Command","rank-math"),placeholder:(0,s.__)("Enter your command","rank-math"),type:"textarea",maxlength:1e3},instructions:{label:(0,s.__)("Instructions","rank-math"),type:"textarea",placeholder:(0,s.__)("Enter instructions","rank-math"),maxlength:600},document_title:{label:(0,s.__)("Document Title","rank-math"),placeholder:(0,s.__)("Enter the document title","rank-math"),maxlength:200}}[e]},Qe={Blog_Post_Wizard:"https://rankmath.com/kb/content-ai-blog-post-wizard-tool/",Blog_Post_Idea:"https://rankmath.com/kb/content-ai-blog-post-idea-tool/",Blog_Post_Outline:"https://rankmath.com/kb/content-ai-blog-post-outline-tool/",Blog_Post_Introduction:"https://rankmath.com/kb/content-ai-blog-post-introduction-tool/",Blog_Post_Conclusion:"https://rankmath.com/kb/content-ai-blog-post-conclusion-tool/",Post_Title:"https://rankmath.com/kb/content-ai-post-title-tool/",Topic_Research:"https://rankmath.com/kb/content-ai-topic-research-tool/?play-video=jbl6YfxdDMA",SEO_Title:"https://rankmath.com/kb/content-ai-seo-title-tool/?play-video=IGzjfbZ0r8g",SEO_Description:"https://rankmath.com/kb/content-ai-seo-description-tool/?play-video=chKiMSDIN14",Paragraph_Writing:"https://rankmath.com/kb/content-ai-paragraph-writing-tool/",Sentence_Expander:"https://rankmath.com/kb/content-ai-sentence-expander-tool/",Paragraph_Rewritter:"https://rankmath.com/kb/content-ai-paragraph-rewritter-tool/",Text_Summarizer:"https://rankmath.com/kb/content-ai-text-summarizer-tool/",Fix_Grammar:"https://rankmath.com/kb/content-ai-fix-grammar-tool/",Analogy:"https://rankmath.com/kb/content-ai-analogy-tool/",Product_Description:"https://rankmath.com/kb/content-ai-product-description-tool/",Product_Pros_and_Cons:"https://rankmath.com/kb/content-ai-product-pros-and-cons-tool/",Product_Review:"https://rankmath.com/kb/content-ai-product-review-tool/",Frequently_Asked_Questions:"https://rankmath.com/kb/content-ai-frequently-asked-questions-tool/",Comment_Reply:"https://rankmath.com/kb/content-ai-comment-reply-tool/",Personal_Bio:"https://rankmath.com/kb/content-ai-personal-bio-tool/",Company_Bio:"https://rankmath.com/kb/content-ai-company-bio-tool/",Job_Description:"https://rankmath.com/kb/content-ai-job-description-tool/",Testimonial:"https://rankmath.com/kb/content-ai-testimonial-tool/",Facebook_Post:"https://rankmath.com/kb/content-ai-facebook-post-tool/?play-video=_tBBi26JAiU",Facebook_Comment_Reply:"https://rankmath.com/kb/content-ai-facebook-comment-reply-tool/",Tweet:"https://rankmath.com/kb/content-ai-tweet-tool/",Tweet_Reply:"https://rankmath.com/kb/content-ai-tweet-reply-tool/",Instagram_Caption:"https://rankmath.com/kb/content-ai-instagram-caption-tool/?play-video=GHk4JwcOpRY",Email:"https://rankmath.com/kb/content-ai-email-tool/?play-video=hJSmY0_WTK0",Email_Reply:"https://rankmath.com/kb/content-ai-email-reply-tool/?play-video=j5R8TGVtDLY",AIDA:"https://rankmath.com/kb/content-ai-aida-tool/?play-video=pHH1w_yNy4o",IDCA:"https://rankmath.com/kb/content-ai-idca-tool/",PAS:"https://rankmath.com/kb/content-ai-pas-tool/",HERO:"https://rankmath.com/kb/content-ai-hero-tool/",BAB:"https://rankmath.com/kb/content-ai-bab-tool/",SPIN:"https://rankmath.com/kb/content-ai-spin-tool/",Youtube_Video_Script:"https://rankmath.com/kb/content-ai-youtube-video-script-tool/",Youtube_Video_Description:"https://rankmath.com/kb/content-ai-youtube-video-description-tool/",Podcast_Episode_Outline:"https://rankmath.com/kb/content-ai-podcast-episode-outline-tool/",Recipe:"https://rankmath.com/kb/content-ai-recipe-tool/",Freeform_Writing:"https://rankmath.com/kb/content-ai-freeform-writing-tool/",AI_Command:"https://rankmath.com/kb/content-ai-command-tool/",SEO_Meta:"https://rankmath.com/kb/content-ai-seo-meta-tool/?play-video=fqC81KMX5IY",Open_Graph:"https://rankmath.com/kb/content-ai-open-graph-tool/",Write:"https://rankmath.com/kb/content-ai-editor/"},Xe=function(e){var t=Qe[e];return arguments.length>1&&void 0!==arguments[1]&&arguments[1]&&(0,o.includes)(t,"play-video")&&(t=t.substring(0,t.indexOf("?"))),!(0,o.isUndefined)(t)&&"".concat(t,"?utm_source=Plugin&utm_medium=AI+Tool&utm_campaign=WP")},et=function(e){var t=e.id,n=e.data,a=e.value,r=e.endpoint,i=Xe(void 0===r?"":r,!0);return wp.element.createElement("label",{htmlFor:t},(0,o.unescape)(n.label),i&&wp.element.createElement("a",{href:i+"#"+t,rel:"noreferrer",target:"_blank",title:n.tooltip},wp.element.createElement("em",{className:"dashicons-before dashicons-editor-help rank-math-tooltip"})),n.maxlength&&wp.element.createElement("span",{className:"limit"},wp.element.createElement("span",{className:"count"},(0,o.size)((0,o.isArray)(a)?a.join(" "):a)),"/",n.maxlength))},tt=function(e,t,n,a,r){var i=wp.data.select("rank-math-content-ai").getContentAiAttributes();return wp.element.createElement("form",{className:"rank-math-ai-tools"},(0,o.map)(e,(function(e,l){var m=Ye(l);m.placeholder=(0,o.isEmpty)(e.placeholder)?m.placeholder:e.placeholder,m.label=(0,o.isEmpty)(e.label)?m.label:e.label;var d=e.isRequired,p=(0,o.isArray)(t[l])?t[l].join(" "):t[l],h=b()("form-field",{"is-required":d,"limit-reached":!(0,o.isUndefined)(m.maxlength)&&!(0,o.isUndefined)(p)&&p.length>m.maxlength}),g=(0,o.isUndefined)(i[l])?function(e,t){return(0,o.isUndefined)(e.default)?t:e.default}(e,m.default):i[l];if(!(0,o.isEmpty)(m.options)&&"button"===m.type)return wp.element.createElement("div",{className:h,key:l},wp.element.createElement(et,{id:l,data:m,value:"",endpoint:n}),wp.element.createElement(c.__experimentalToggleGroupControl,{value:g},(0,o.map)(m.options,(function(e,t){return wp.element.createElement(c.ToolbarButton,{key:t,value:e.value,isPressed:e.value===g,onClick:function(){return a(l,e.value)}},(0,o.isEmpty)(e.label)?e.value:e.label)}))));if(!(0,o.isUndefined)(m.options)){var f=(0,u.createRef)(),_={add:function(e){var n=(0,o.isArray)(t[l])?[e.detail.data.value]:e.detail.data.value;!(0,o.isUndefined)(t[l])&&(0,o.isArray)(t[l])&&(n=t[l]).push(e.detail.data.value),a(l,n)},remove:function(e){if(!(0,o.isArray)(t[l]))return a(l,""),!1;var n=(0,o.remove)(t[l],(function(t){return t!==e.detail.data.value}));return a(l,n),!1}},w={addTagOnBlur:!0,maxTags:m.maxTags?m.maxTags:"100",whitelist:m.options,focusableTags:!0,transformTag:function(e){e.value=e.value.replaceAll(",","")},templates:{tag:function(e){var t=(0,o.isUndefined)(e.icon)?"":e.icon;try{return"<tag ".concat(Ze(e)," title='").concat(e.value,"' contenteditable='false' spellcheck=\"false\" class='tagify__tag'>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<x title='remove tag' class='tagify__tag__removeBtn'></x>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t").concat(t,"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class='tagify__tag-text'>").concat(e.value,"</span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t\t</tag>")}catch(e){}},dropdownItem:function(e){var t=(0,o.isUndefined)(e.icon)?"":e.icon;try{return"<div ".concat(Ze(e)," class='tagify__dropdown__item'>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t").concat(t,"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>").concat(e.value,"</span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t</div>")}catch(e){console.error(e)}}},dropdown:{enabled:0,maxItems:100,closeOnSelect:!0},callbacks:_};return wp.element.createElement("div",{className:h+" content-ai-tagify rank-math-focus-keyword",key:l},wp.element.createElement(et,{id:l,data:m,value:t[l],endpoint:n}),wp.element.createElement(Je,{id:l,ref:f,mode:"input",settings:w,placeholder:m.placeholder,initialValue:g}))}return(0,o.isEmpty)(m.type)||"textarea"!==m.type?wp.element.createElement("div",{className:h,key:l},wp.element.createElement(et,{id:l,data:m,value:g,endpoint:n}),wp.element.createElement(c.TextControl,{id:l,onChange:function(e){return a(l,e)},placeholder:m.placeholder,className:d?"is-required":"",required:d?"required":"",value:g})):wp.element.createElement("div",{className:h,key:l},wp.element.createElement(et,{id:l,data:m,value:t[l],endpoint:n}),wp.element.createElement(c.TextareaControl,{id:l,onChange:function(e){return a(l,e)},placeholder:m.placeholder,className:d?"is-required":"",rows:m.rows?m.rows:"5",required:d?"required":"",value:(0,o.isUndefined)(g)?"":g}),r&&"main_points"===l&&!(0,o.isEmpty)(t.topic)&&wp.element.createElement(c.Button,{variant:"link",className:"generate",onClick:function(){t.title=t.topic,a(l,(0,s.__)("Generating…","rank-math")),Be("Main_Points",t,(function(e){a(l,e[0]),a("topic",t.topic),document.getElementById("main_points").value=e[0]}))}},(0,s.__)("Generate with AI","rank-math")))})))},nt=function(){var e=(0,d.select)("core/block-editor").getSelectedBlock(),t=(0,d.select)("core/block-editor").getBlocks();if(!(0,o.isEmpty)(e)){var n=t.map((function(t){return t.clientId===e.clientId})).indexOf(!0)+1;return{block:e,position:n,clientId:e.clientId}}if((0,o.isEmpty)(t))return{block:[],position:0};var a=t[t.length-1];return{block:a,position:t.length,clientId:a.clientId}},at=function(e){return!(arguments.length>1&&void 0!==arguments[1])||arguments[1]?(0,o.isUndefined)(e.attributes.content)||(0,o.isEmpty)(e.attributes.content.text)?e.attributes.content:e.attributes.content.text:(0,o.isEmpty)(e.attributes.content)&&(0,o.isEmpty)(e.innerBlocks)},rt=n(787),it=new(n.n(rt)().Converter)({noHeaderId:!0,tables:!0,literalMidWordUnderscores:!0,omitExtraWLInCodeBlocks:!0,simpleLineBreaks:!0,strikethrough:!0}),ot=function(e){return e.replace(/((?:^|\n)```)([^\n`]+)(```(?:$|\n))/,(function(e,t,n,a){return"".concat(t,"\n").concat(n,"\n").concat(a)}))},st=function(e){return e.replace(/(^|\n)•( +)/g,"$1*$2")},lt=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return(0,o.isString)(e)?t?it.makeMarkdown(e):rankMath.contentAI.isContentAIPage||"gutenberg"===rankMath.currentEditor?(0,Me.serialize)((0,Me.rawHandler)({HTML:it.makeHtml(ot(st(e))),mode:"BLOCKS"})):it.makeHtml(ot(st(e))):e},ct=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=800-e,n=[];if("elementor"===rankMath.currentEditor){var a,r=elementor.$preview[0].contentWindow.document;r.getElementsByClassName("elementor-element-editable");a=r.getElementsByClassName("elementor-widget-container");var s=Array.from(a),l=!1;return(0,o.forEach)(s.reverse(),(function(a){if(e>=800)return!1;if(a.innerText){i()(a).parents(".elementor-element-editable").length&&(i()(r).find(".rank-math-active").removeClass("rank-math-active"),i()(a).addClass("rank-math-active"),l=!0),l||(i()(a).addClass("rank-math-active"),l=!0);var s=a.querySelectorAll("*"),c=Array.from(s);(0,o.forEach)(c.reverse(),(function(a){if(e>=600)return!1;var r=(0,o.includes)(["h1","h2","h3","h4","h5","h6"],a.localName)?"Heading: "+a.innerText:a.innerText;if(r&&!(0,o.includes)(["div","b","i","u","em"],a.localName))if(r.length<=t)n.push(r),e+=r.length,t-=r.length;else{var i=r.match(/[^\.!\?]+[\.!\?]+/g);(0,o.forEach)(i.reverse(),(function(a){e<600&&(n.push(a),e+=a.length,t-=a.length)}))}}))}})),lt(n.reverse().join("\n\n"),!0)}if("undefined"!=typeof tinymce&&null!==tinymce.activeEditor&&!0!==tinymce.activeEditor.isHidden()&&"content"===tinymce.activeEditor.id){var c=tinyMCE.activeEditor.selection.getSelectedBlocks();return(0,o.forEach)(c.reverse(),(function(a){if(e>=800)return!1;var r=(0,o.includes)(["h1","h2","h3","h4","h5","h6"],a.localName)?"<"+a.localName+">"+a.innerText+"</"+a.localName+">":a.innerHTML;if(r.length<=t)n.push(r),e+=r.length,t-=r.length;else{var i=r.match(/[^\.!\?]+[\.!\?]+/g);(0,o.forEach)(i.reverse(),(function(a){e<800&&(n.push(a),e+=a.length,t-=a.length)}))}})),lt(n.reverse().join("\n\n"),!0)}var u=nt();if((0,o.isEmpty)(u.block))return"";var m=u.clientId,p=[];return(0,o.forEach)((0,d.select)("core/block-editor").getBlocks(),(function(e){if("rank-math/command"!==e.name&&p.push(e),e.clientId===m)return!1})),(0,o.forEach)(p.reverse(),(function(a){if(e>=800)return!1;var r=at(a);if(!(0,o.isEmpty)(r)){var i="core/heading"===a.name?"<h"+a.attributes.level+">"+r+"</h"+a.attributes.level+">":"<p>"+r+"</p>";if(i.length<=t)n.push(i),e+=i.length,t-=i.length;else{var s=i.match(/[^\.!\?]+[\.!\?]+/g);(0,o.isEmpty)(s)||(0,o.forEach)(s.reverse(),(function(a){e<800&&(n.push(a),e+=a.length,t-=a.length)}))}}})),lt(n.reverse().join("\n\n"),!0)},ut=function(){return wp.element.createElement(Te,{components:{strong:wp.element.createElement("strong",null)}},(0,s.__)("Thank you for choosing Rank Math! {{strong}}Enjoy 750 Credits monthly for life{{/strong}} as a token of our appreciation! 🎁","rank-math"))},mt=function(e){var t=e.isContentAIPage,n=void 0!==t&&t,a=e.addNotice,r=void 0===a||a;if(rankMath.contentAI.plan&&"free"===rankMath.contentAI.plan){if(!r)return wp.element.createElement(React.Fragment,null,ut(),wp.element.createElement("br",null));var i=b()("rank-math-content-ai-notice",{"is-page":n});return wp.element.createElement(c.Notice,{status:n?"success":"warning",className:i,isDismissible:!1},ut())}},dt=function(){return"\n\tlet words = [];\n\tlet currentWordIndex = 0;\n\tlet currentLetterIndex = 0;\n\tlet typingSpeed = ".concat(arguments.length>0&&void 0!==arguments[0]?arguments[0]:25,"\n\t\n\tfunction typeWords() {\n\t\tif ( currentWordIndex >= words.length ) {\n\t\t\tpostMessage('rank_math_process_complete')\n\t\t\treturn\n\t\t}\n\t\n\t\tconst currentWord = words[ currentWordIndex ];\n\t\tif ( currentLetterIndex < currentWord.length ) {\n\t\t\tpostMessage( currentWord );\n\t\t\tcurrentLetterIndex = currentLetterIndex + currentWord.length;\n\t\t} else {\n\t\t\tcurrentWordIndex++;\n\t\t\tcurrentLetterIndex = 0;\n\t\t\tpostMessage(' '); // Add space between words\n\t\t}\n\t\n\t\tsetTimeout( typeWords, typingSpeed );\n\t}\n\t\n\tself.onmessage = function (event) {\n\t\twords = event.data.split(' ');\n\t\ttypeWords();\n\t};\n\t")},pt=function(){var e="Blog_Post_Outline"!==(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"")?25:10;return new Worker(URL.createObjectURL(new Blob([dt(e)],{type:"application/javascript"})))},ht=function(e){var t=elementor.$preview[0].contentWindow.document,n=t.getElementsByClassName("rank-math-active");n.length||(n=(n=t.getElementsByClassName("elementor-widget-container"))[n.length-1]),i()(n).trigger("click");var a=i()(n).find("[data-elementor-setting-key]"),r=a.data();setTimeout((function(){if("title"===r.elementorSettingKey){var t=i()('[data-setting="title"]');t.val(t.val()+" "+e),a.text(a.text()+" "+e)}else{var n=tinymce.activeEditor;n.selection.select(n.getBody(),!0),n.selection.collapse(!1),n.insertContent(" "+e)}}),300),i()(n).removeClass("rank-math-active")},gt=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];!function(){var e=elementor.settings.page.getEditedView().getContainer();if(!e.children.length){var t={model:{custom:"",elType:"widget",widgetType:"text-editor"},options:{at:void 0,side:"top",default:"",value:"",text:"",html:""},container:e};$e.run("preview/drop",t)}}(),setTimeout((function(){!function(e,t){var n=elementor.$preview[0].contentWindow.document,a=Array.from(n.getElementsByClassName("elementor-widget-container"));if((0,o.forEach)(a.reverse(),(function(e){e.innerText&&i()(e).addClass("rank-math-active")})),e=lt(e),t){var r=pt();r.onmessage=function(e){var t=e.data;t&&"rank_math_process_complete"!==t&&ht(t)},r.postMessage(e)}else ht(e)}(e,t)}),500)},ft=wp.blockEditor,_t=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";a&&(0,d.dispatch)("core/block-editor").updateBlockAttributes(t,{content:a});var r=pt();r.onmessage=function(e){var a=e.data;if(a)if("classic"!==rankMath.currentEditor){if(t){var r,o,s,l=(0,d.select)("core/block-editor").getBlock(t),c="<br>"===a,u=at(l);if("rank_math_process_complete"!==a)u?u+="<br>"===a||c?a:" "+a:u=a,(0,d.dispatch)("core/block-editor").updateBlockAttributes(l.clientId,{content:u}),r=document.getElementById("block-"+l.clientId),o=getSelection(),s=document.createRange(),o.removeAllRanges(),s.selectNodeContents(r),s.collapse(!1),o.addRange(s);else n&&((0,d.dispatch)("core/block-editor").updateBlockAttributes(l.clientId,{content:u+n,className:""}),setTimeout((function(){i()(".rank-math-content-ai-command-buttons .rank-math-content-ai-use").trigger("focus")}),100))}}else tinymce.activeEditor.insertContent("rank_math_process_complete"!==a?" "+a:"")},r.postMessage(e)},bt=(0,s.__)("Generating…","rank-math"),wt=(0,d.dispatch)(ft.store),vt=wt.updateBlockAttributes,kt=wt.removeBlock,yt='<div class="rank-math-content-ai-command-buttons">'+('<button class="button button-small rank-math-content-ai-use" tabindex="0"><span contenteditable="false">'+(0,s.__)("Use","rank-math")+"</span></button>")+('<button class="button button-small rank-math-content-ai-regenerate" tabindex="0"><span contenteditable="false">'+(0,s.__)("Regenerate","rank-math")+"</span></button>")+('<button class="button button-small rank-math-content-ai-write-more" tabindex="0"><span contenteditable="false">'+(0,s.__)("Write More","rank-math")+"</span></button>")+"</div>",Et=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";Be(e,t,(function(e){if(e.error){var t='<div class="rank-math-content-ai-command-buttons"><button class="button button-small rank-math-content-ai-dismiss" contenteditable="false" contenteditable="true">'+(0,s.__)("Dismiss","rank-math")+"</button></div>";vt(n,{content:e.error+t,className:"rank-math-content-ai-command",isAiGenerated:!0})}else e=(0,o.isArray)(e)?e[0]:e,(0,o.isNull)(n)?_t(e):(vt(n,{content:"",className:"rank-math-content-ai-command typing",isAiGenerated:!0}),_t(e,n,yt,a))}))},Ct=function(){var e=(0,d.select)("core/block-editor").getSelectedBlock(),t=at(e).replace(/<div .*<\/div>/g,"").replaceAll("  ",""),n=(0,Me.rawHandler)({HTML:t,mode:"BLOCKS"}).map((function(e){return(0,Me.createBlock)(e.name,e.attributes,e.innerBlocks)}));if(e.attributes.replaceBlock)return(0,d.dispatch)("core/block-editor").replaceBlock(e.attributes.selectedId,n),void kt(e.clientId);(0,d.dispatch)("core/block-editor").replaceBlock(e.clientId,n)},St=function(){var e=(0,d.select)("core/block-editor").getSelectedBlock(),t=e.clientId,n=e.attributes.endpoint,a=e.attributes.params;vt(t,{content:bt}),Et(n,a,t)},xt=function(e){if(800===e.length)return e;if(e.length>800){var t=0,n=[],a=e.match(/[^\.!\?]+[\.!\?]+/g);return(0,o.isEmpty)(a)||(0,o.forEach)(a.reverse(),(function(e){t<800&&(n.push(e),t+=e.length)})),n.reverse().join(" ")}return ct(e.length)+"\n"+e},Tt=function(){var e=(0,d.select)("core/block-editor").getSelectedBlock(),t=e.clientId,n=at(e).replace(/<div .*<\/div>/g,"").replace("<br>","").replaceAll("  ","");vt(t,{content:n+""+bt}),Et("Continue_Writing",{sentence:xt(n),choices:1},t,n)};i()(document).on("click",".rank-math-content-ai-dismiss",(function(){var e=(0,d.select)("core/block-editor").getSelectedBlock();kt(e.clientId)})),i()(document).on("keydown",".rank-math-content-ai-use",(function(e){"Enter"===e.code&&Ct()})),i()(document).on("click",".rank-math-content-ai-use",(function(){Ct()})),i()(document).on("keydown",".rank-math-content-ai-regenerate",(function(e){"Enter"===e.code&&St()})),i()(document).on("click",".rank-math-content-ai-regenerate",(function(){St()})),i()(document).on("keydown",".rank-math-content-ai-write-more",(function(e){"Enter"===e.code&&Tt()})),i()(document).on("click",".rank-math-content-ai-write-more",(function(){Tt()}));var Ot=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,a=arguments.length>3?arguments[3]:void 0,r=arguments.length>4&&void 0!==arguments[4]&&arguments[4];(0,o.isNull)(n)||vt(n,{content:(0,s.__)("Generating…","rank-math"),className:"typing rank-math-content-ai-command",endpoint:e,params:t,replaceBlock:r,selectedId:a}),Et(e,t,n)};function Pt(e){return Pt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Pt(e)}function At(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Nt(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==Pt(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!==Pt(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Pt(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function It(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,i,o,s=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(a=i.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(e){c=!0,r=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw r}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return jt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return jt(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function jt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var Mt=function(e){var t=It((0,u.useState)({document_title:"undefined"!=typeof rankMathEditor?rankMathEditor.assessor.dataCollector.getData().title:"",text:"",instructions:"",tone:rankMath.contentAI.tone,focus_keyword:[],length:"medium",choices:1}),2),n=t[0],a=t[1],r=It((0,u.useState)(!1),2),i=r[0],l=r[1],m=g()||e.data.isContentAIPage;return wp.element.createElement(React.Fragment,null,wp.element.createElement("div",{className:e.hasError?"rank-math-ui module-listing blurred":"rank-math-ui module-listing"},wp.element.createElement("div",{className:"rank-math-focus-keyword"},wp.element.createElement(c.Notice,{status:"warning",isDismissible:!1},wp.element.createElement(mt,{addNotice:!1}),wp.element.createElement(Te,{components:{link:wp.element.createElement("a",{href:"https://rankmath.com/kb/content-ai-editor/?utm_source=Plugin&utm_medium=Write+Tab+Notice&utm_campaign=WP#write-tab",target:"_blank",rel:"noopener noreferrer"})}},(0,s.__)("{{link}}Click here{{/link}} to learn how to use it.","rank-math")))),tt({instructions:{isRequired:!1},tone:{isRequired:!1},focus_keyword:{isRequired:!1},length:{isRequired:!0}},n,"Write",(function(e,t){n[e]=t,a(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?At(Object(n),!0).forEach((function(t){Nt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):At(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},n)),(0,d.dispatch)("rank-math-content-ai").updateAIAttributes(e,t)})),wp.element.createElement(c.Button,{className:"write-button is-primary",onClick:function(){if(n.text=ct(),a(n),!m)return l(!0),void Be("Write",n,(function(e){var t=(0,o.isArray)(e)?e[0]:e;"elementor"===rankMath.currentEditor?gt(t):_t(t),l(!1)}));var e=nt();if((0,o.isEmpty)(e)||(0,o.isEmpty)(e.block)||!at(e.block,!1)){var t=(0,Me.createBlock)("rank-math/command",{content:""});(0,d.dispatch)("core/block-editor").insertBlocks(t,(0,o.isEmpty)(e)?1:e.position),e=t}else{var r=(0,Me.createBlock)("rank-math/command",{content:"",className:"rank-math-content-ai-command"});(0,d.dispatch)("core/block-editor").replaceBlock(e.clientId,r),e=r}Ot("Write",n,e.clientId)}},wp.element.createElement(React.Fragment,null,i?(0,s.__)("Generating…","rank-math"):(0,s.__)("Generate","rank-math"),m&&wp.element.createElement("span",null,"CTRL + /"))),wp.element.createElement("p",{style:{marginTop:"10px",opacity:"0.7"}},wp.element.createElement("em",null,(0,s.__)("1 Word Output = 1 Credit","rank-math")))),e.hasError&&!e.isContentAIPage&&wp.element.createElement(Pe,null))},Rt=function(){return[{endpoint:"Blog_Post_Wizard",title:(0,s.__)("Blog Post Wizard","rank-math"),description:(0,s.__)("Create a complete blog post in one go. Just fill in some details and Content AI will create a complete blog post for you.","rank-math"),category:"blog",icon:"rm-icon rm-icon-pencil",helpLink:Xe("Blog_Post_Wizard"),output:{default:5,max:20}},{endpoint:"Blog_Post_Idea",title:(0,s.__)("Blog Post Idea","rank-math"),description:(0,s.__)("Get fresh ideas for engaging blog posts that resonate with your niche and audience, ensuring captivating content.","rank-math"),category:"blog",icon:"rm-icon rm-icon-edit",helpLink:Xe("Blog_Post_Idea"),params:{topic_brief:{isRequired:!0,label:(0,s.__)("Describe Your Industry/Niche","rank-math"),placeholder:(0,s.__)("e.g. Technology blog that covers latest gadgets, tech news, and reviews","rank-math")},audience:{isRequired:!1},tone:{isRequired:!1},style:{isRequired:!1},language:{isRequired:!1}},output:{default:5,max:20}},{endpoint:"Blog_Post_Outline",title:(0,s.__)("Blog Post Outline","rank-math"),description:(0,s.__)("Structure blog posts with a clear flow, guiding readers effortlessly for better understanding and engagement.","rank-math"),category:"blog",icon:"rm-icon rm-icon-howto",helpLink:Xe("Blog_Post_Outline"),params:{topic:{isRequired:!0},main_points:{isRequired:!1},audience:{isRequired:!1},focus_keyword:{isRequired:!1},tone:{isRequired:!1},style:{isRequired:!1},language:{isRequired:!1}},output:{default:1,max:3}},{endpoint:"Blog_Post_Introduction",title:(0,s.__)("Blog Post Introduction","rank-math"),description:(0,s.__)("Craft attractive intros that captivate readers' interest, compelling them to explore further into your blog.","rank-math"),category:"blog",icon:"rm-icon rm-icon-acf",helpLink:Xe("Blog_Post_Introduction"),params:{title:{isRequired:!0},audience:{isRequired:!1},focus_keyword:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:2,max:5}},{endpoint:"Blog_Post_Conclusion",title:(0,s.__)("Blog Post Conclusion","rank-math"),description:(0,s.__)("End your blog posts with impactful summaries, reinforcing key takeaways and leaving a lasting impression.","rank-math"),category:"blog",icon:"rm-icon rm-icon-support",helpLink:Xe("Blog_Post_Conclusion"),params:{topic:{isRequired:!0},main_argument:{isRequired:!0},call_to_action:{isRequired:!1},tone:{isRequired:!1},audience:{isRequired:!1},language:{isRequired:!1}},output:{default:2,max:5}},{endpoint:"Post_Title",title:(0,s.__)("Post Title","rank-math"),description:(0,s.__)("Create eye-catching headlines for articles and blogs, grabbing readers' attention and boosting engagement.","rank-math"),category:"blog",icon:"rm-icon rm-icon-heading",helpLink:Xe("Post_Title"),params:{post_brief:{isRequired:!0},audience:{isRequired:!1},tone:{isRequired:!1},style:{isRequired:!1},length:{isRequired:!0},language:{isRequired:!1}},output:{default:5,max:25}},{endpoint:"Topic_Research",title:(0,s.__)("Topic Research","rank-math"),description:(0,s.__)("Dive deep into comprehensive reports on specific topics, uncovering trends, history, and industry players.","rank-math"),category:"seo",icon:"rm-icon rm-icon-analyzer",helpLink:Xe("Topic_Research"),params:{topic:{isRequired:!0},relevance:{isRequired:!1},format:{isRequired:!0},focus_keyword:{isRequired:!1},audience:{isRequired:!1},language:{isRequired:!1}},output:{default:3,max:10}},{endpoint:"SEO_Title",title:(0,s.__)("SEO Title","rank-math"),description:(0,s.__)("Optimize headlines for enhanced visibility, organic traffic, and a stronger online presence.","rank-math"),category:"seo",icon:"rm-icon rm-icon-seo-title",helpLink:Xe("SEO_Title"),params:{post_title:{isRequired:!0},focus_keyword:{isRequired:!1},post_brief:{isRequired:!1},tone:{isRequired:!1},audience:{isRequired:!1},language:{isRequired:!1}},output:{default:5,max:25}},{endpoint:"SEO_Description",title:(0,s.__)("SEO Description","rank-math"),description:(0,s.__)("Craft concise and persuasive summaries that captivate readers and search engines, improving click-through rates.","rank-math"),category:"seo",icon:"rm-icon rm-icon-seo-description",helpLink:Xe("SEO_Description"),params:{seo_title:{isRequired:!0},focus_keyword:{isRequired:!1},post_brief:{isRequired:!1},tone:{isRequired:!1},audience:{isRequired:!1},language:{isRequired:!1}},output:{default:3,max:25}},{endpoint:"Paragraph",title:(0,s.__)("Paragraph","rank-math"),description:(0,s.__)("Generate well-structured and informative paragraphs, seamlessly blending into your content for better readability.","rank-math"),category:"blog",icon:"rm-icon rm-icon-text-align-left",helpLink:Xe("Paragraph_Writing"),params:{topic:{isRequired:!0},main_argument:{isRequired:!0},tone:{isRequired:!1},audience:{isRequired:!1},supporting_points:{isRequired:!1},length:{isRequired:!0},language:{isRequired:!1}},output:{default:2,max:5}},{endpoint:"Paragraph_Rewriter",title:(0,s.__)("Paragraph Rewriter","rank-math"),description:(0,s.__)("Refine paragraphs while preserving meaning, ensuring originality, and enhancing clarity.","rank-math"),category:"blog",icon:"rm-icon rm-icon-book",helpLink:Xe("Paragraph_Rewritter"),params:{original_paragraph:{isRequired:!0},audience:{isRequired:!1},focus_keyword:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:1,max:3}},{endpoint:"Sentence_Expander",title:(0,s.__)("Sentence Expander","rank-math"),description:(0,s.__)("Transform incomplete sentences into polished expressions, adding depth and clarity to your writing.","rank-math"),category:"misc",icon:"rm-icon rm-icon-misc",helpLink:Xe("Sentence_Expander"),params:{sentence:{isRequired:!0},topic:{isRequired:!1},audience:{isRequired:!1},focus_keyword:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:1,max:5}},{endpoint:"Text_Summarizer",title:(0,s.__)("Text Summarizer","rank-math"),description:(0,s.__)("Condense complex texts into concise summaries, highlighting crucial points and essential information.","rank-math"),category:"misc",icon:"rm-icon rm-icon-page",helpLink:Xe("Text_Summarizer"),params:{text:{isRequired:!0},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:3,max:8}},{endpoint:"Fix_Grammar",title:(0,s.__)("Fix Grammar","rank-math"),description:(0,s.__)("Utilize AI-powered grammar correction to polish your written content, eliminating errors and improving clarity.","rank-math"),category:"misc",icon:"rm-icon rm-icon-help",helpLink:Xe("Fix_Grammar"),params:{text:{isRequired:!0,label:(0,s.__)("Text","rank-math"),placeholder:(0,s.__)("Enter the text to fix grammar","rank-math")}},output:{default:1,max:1}},{endpoint:"Analogy",title:(0,s.__)("Analogy","rank-math"),description:(0,s.__)("Enhance clarity by rephrasing text using alternative words, providing a fresh perspective without altering meaning.","rank-math"),category:"misc",icon:"rm-icon rm-icon-sitemap",helpLink:Xe("Analogy"),params:{text:{isRequired:!0},audience:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:3,max:8}},{endpoint:"Product_Description",title:(0,s.__)("Product Description","rank-math"),description:(0,s.__)("Craft compelling descriptions that effectively showcase the unique benefits and features of your product.","rank-math"),category:"ecommerce",icon:"rm-icon rm-icon-mobile",helpLink:Xe("Product_Description"),params:{product_name:{isRequired:!0},features_and_benefits:{isRequired:!0},audience:{isRequired:!1},focus_keyword:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:2,max:5}},{endpoint:"Product_Pros_And_Cons",title:(0,s.__)("Product Pros & Cons","rank-math"),description:(0,s.__)("Present balanced overviews outlining the advantages and limitations, aiding informed decisions.","rank-math"),category:"ecommerce",icon:"rm-icon rm-icon-thumbs-up",helpLink:Xe("Product_Pros_and_Cons"),params:{product_name:{isRequired:!0},features_and_benefits:{isRequired:!0},limitations_and_drawbacks:{isRequired:!0},audience:{isRequired:!1},focus_keyword:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:2,max:5}},{endpoint:"Product_Review",title:(0,s.__)("Product Review","rank-math"),description:(0,s.__)("Provide detailed evaluations covering strengths, weaknesses, and practical recommendations.","rank-math"),category:"ecommerce",icon:"rm-icon rm-icon-star",helpLink:Xe("Product_Review"),params:{features_and_benefits:{isRequired:!0},product_name:{isRequired:!0},limitations_and_drawbacks:{isRequired:!1},audience:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:3,max:10}},{endpoint:"Frequently_Asked_Questions",title:(0,s.__)("Frequently Asked Questions","rank-math"),description:(0,s.__)("Address common queries with comprehensive answers, offering valuable information and guidance.","rank-math"),category:"ecommerce",icon:"rm-icon rm-icon-faq",helpLink:Xe("Frequently_Asked_Questions"),params:{topic:{isRequired:!0},audience:{isRequired:!1},focus_keyword:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:3,max:10}},{endpoint:"Comment_Reply",title:(0,s.__)("Comment Reply","rank-math"),description:(0,s.__)("Engage your audience with thoughtful and engaging responses, fostering meaningful interactions.","rank-math"),category:"blog",icon:"rm-icon rm-icon-comments",helpLink:Xe("Comment_Reply"),params:{reply_brief:{isRequired:!0},original_comment:{isRequired:!1},audience:{isRequired:!1},focus_keyword:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:3,max:8}},{endpoint:"Personal_Bio",title:(0,s.__)("Personal Bio","rank-math"),description:(0,s.__)("Create professional and captivating biographies highlighting accomplishments, expertise, and personality.","rank-math"),category:"misc",icon:"rm-icon rm-icon-user",helpLink:Xe("Personal_Bio"),params:{personal_information:{isRequired:!0},purpose:{isRequired:!0},personal_achievements:{isRequired:!0},focus_keyword:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:1,max:1}},{endpoint:"Company_Bio",title:(0,s.__)("Company Bio","rank-math"),description:(0,s.__)("Craft informative overviews of your company's history, values, mission, and team, building credibility.","rank-math"),category:"misc",icon:"rm-icon rm-icon-restaurant",helpLink:Xe("Company_Bio"),params:{company_name:{isRequired:!0},purpose:{isRequired:!0},company_information:{isRequired:!0},company_history:{isRequired:!1},team:{isRequired:!1},focus_keyword:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:1,max:1}},{endpoint:"Job_Description",title:(0,s.__)("Job Description","rank-math"),description:(0,s.__)("Create enticing and comprehensive descriptions outlining requirements, responsibilities, and opportunities.","rank-math"),category:"misc",icon:"rm-icon rm-icon-job",helpLink:Xe("Job_Description"),params:{company_name:{isRequired:!0},job_title:{isRequired:!0},requirements:{isRequired:!0},responsibilities:{isRequired:!0},audience:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:1,max:3}},{endpoint:"Testimonial",title:(0,s.__)("Testimonial","rank-math"),description:(0,s.__)("Develop persuasive testimonials sharing positive experiences, endorsing your product, service, or brand.","rank-math"),category:"ecommerce",icon:"rm-icon rm-icon-schema",helpLink:Xe("Testimonial"),params:{topic:{isRequired:!0,label:(0,s.__)("Product or Service","rank-math")},features_and_benefits:{isRequired:!0},limitations_and_drawbacks:{isRequired:!1},focus_keyword:{isRequired:!1},audience:{isRequired:!1},tone:{isRequired:!1},length:{isRequired:!0},language:{isRequired:!1}},output:{default:3,max:10}},{endpoint:"Facebook_Post",title:(0,s.__)("Facebook Post","rank-math"),description:(0,s.__)("Create intriguing and shareable content for Facebook, captivating your audience and boosting engagement.","rank-math"),category:"marketing-sales",icon:"rm-icon rm-icon-facebook",helpLink:Xe("Facebook_Post"),params:{topic_brief:{isRequired:!0},audience:{isRequired:!1},focus_keyword:{isRequired:!1},tone:{isRequired:!1},length:{isRequired:!0},language:{isRequired:!1}},output:{default:3,max:10}},{endpoint:"Facebook_Comment_Reply",title:(0,s.__)("Facebook Comment Reply","rank-math"),description:(0,s.__)("Generate relevant responses to Facebook comments, build relationships & encourage interaction.","rank-math"),category:"marketing-comments-reply",icon:"rm-icon rm-icon-comments-reply",helpLink:Xe("Facebook_Comment_Reply"),params:{reply_brief:{isRequired:!0,label:(0,s.__)("Reply brief","rank-math")},comment:{isRequired:!0},post_brief:{isRequired:!1,label:(0,s.__)("Post brief","rank-math")},audience:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:3,max:10}},{endpoint:"Tweet",title:(0,s.__)("Tweet","rank-math"),description:(0,s.__)("Create engaging tweets, boost interaction, and foster connections with your followers.","rank-math"),category:"marketing-sales",icon:"rm-icon rm-icon-twitter",helpLink:Xe("Tweet"),params:{topic_brief:{isRequired:!0},hashtags:{isRequired:!1},audience:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:3,max:10}},{endpoint:"Tweet_Reply",title:(0,s.__)("Tweet Reply","rank-math"),description:(0,s.__)("Generate optimized replies for tweets to promote engagement and strengthen connections.","rank-math"),category:"marketing-sales",icon:"rm-icon rm-icon-comments-reply",helpLink:Xe("Tweet_Reply"),params:{reply_brief:{isRequired:!0,label:(0,s.__)("Reply brief","rank-math")},tweet:{isRequired:!0},audience:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:3,max:10}},{endpoint:"Instagram_Caption",title:(0,s.__)("Instagram Caption","rank-math"),description:(0,s.__)("Craft catchy captions for Instagram posts to increase engagement and grab attention.","rank-math"),category:"marketing-sales",icon:"rm-icon rm-icon-instagram",helpLink:Xe("Instagram_Caption"),params:{post_brief:{isRequired:!0},audience:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:3,max:10}},{endpoint:"Email",title:(0,s.__)("Email","rank-math"),description:(0,s.__)("Create effective emails for promotions, announcements, and follow-ups to achieve marketing goals.","rank-math"),category:"marketing-sales",icon:"rm-icon rm-icon-mail",helpLink:Xe("Email"),params:{email_brief:{isRequired:!0},call_to_action:{isRequired:!1},audience:{isRequired:!1},tone:{isRequired:!1},length:{isRequired:!0},language:{isRequired:!1}},output:{default:3,max:10}},{endpoint:"Email_Reply",title:(0,s.__)("Email Reply","rank-math"),description:(0,s.__)("Craft courteous email replies to promote interaction and strengthen relationships.","rank-math"),category:"marketing-sales",icon:"rm-icon rm-icon-mail-reply",helpLink:Xe("Email_Reply"),params:{email:{isRequired:!0},reply_brief:{isRequired:!0},audience:{isRequired:!1},tone:{isRequired:!1},length:{isRequired:!0},language:{isRequired:!1}},output:{default:3,max:10}},{endpoint:"AIDA",title:(0,s.__)("AIDA","rank-math"),description:(0,s.__)("Write persuasive text using the Attention-Interest-Desire-Action formula to drive action.","rank-math"),category:"marketing-sales",icon:"rm-icon rm-icon-light-bulb",helpLink:Xe("AIDA"),params:{product_name:{isRequired:!0},product_description:{isRequired:!1},audience:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:1,max:2}},{endpoint:"IDCA",title:(0,s.__)("IDCA","rank-math"),description:(0,s.__)("Create compelling messages using the Identify-Develop-Communicate-Ask strategy to resonate.","rank-math"),category:"marketing-sales",icon:"rm-icon rm-icon-help",helpLink:Xe("IDCA"),params:{product_name:{isRequired:!0},product_description:{isRequired:!1},audience:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:1,max:2}},{endpoint:"PAS",title:(0,s.__)("PAS","rank-math"),description:(0,s.__)("Address customer problems with the Problem-Agitate-Solution technique to fulfill needs.","rank-math"),category:"marketing-sales",icon:"rm-icon rm-icon-tick",helpLink:Xe("PAS"),params:{product_name:{isRequired:!0},product_description:{isRequired:!1},audience:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:1,max:2}},{endpoint:"HERO",title:(0,s.__)("HERO","rank-math"),description:(0,s.__)("Craft captivating headlines using the HERO formula to engage, reveal, and offer value.","rank-math"),category:"marketing-sales",icon:"rm-icon rm-icon-text",helpLink:Xe("HERO"),params:{product_name:{isRequired:!0},product_description:{isRequired:!1},audience:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:1,max:2}},{endpoint:"SPIN",title:(0,s.__)("SPIN","rank-math"),description:(0,s.__)("Describe customer problems, highlight implications, and offer solutions using the SPIN method.","rank-math"),category:"marketing-sales",icon:"rm-icon rm-icon-social",helpLink:Xe("SPIN"),params:{product_name:{isRequired:!0},product_description:{isRequired:!1},audience:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:1,max:2}},{endpoint:"BAB",title:(0,s.__)("BAB","rank-math"),description:(0,s.__)("Create a compelling Before-After-Bridge narrative to demonstrate product or service value.","rank-math"),category:"marketing-sales",icon:"rm-icon rm-icon-dataset",helpLink:Xe("BAB"),params:{product_name:{isRequired:!0},product_description:{isRequired:!1},audience:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:1,max:2}},{endpoint:"Youtube_Video_Script",title:(0,s.__)("YouTube Video Script","rank-math"),description:(0,s.__)("Develop engaging video scripts for YouTube to inform, entertain, and align.","rank-math"),category:"marketing-sales",icon:"rm-icon rm-icon-youtube",helpLink:Xe("Youtube_Video_Script"),params:{topic:{isRequired:!0},visual_elements:{isRequired:!1},key_points:{isRequired:!0},call_to_action:{isRequired:!1},audience:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:3,max:10}},{endpoint:"Youtube_Video_Description",title:(0,s.__)("YouTube Video Description","rank-math"),description:(0,s.__)("Generate informative and engaging video descriptions for YouTube.","rank-math"),category:"marketing-sales",icon:"rm-icon rm-icon-video",helpLink:Xe("Youtube_Video_Description"),params:{topic:{isRequired:!0},audience:{isRequired:!1},focus_keyword:{isRequired:!0},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:3,max:10}},{endpoint:"Podcast_Episode_Outline",title:(0,s.__)("Podcast Episode Outline","rank-math"),description:(0,s.__)("Create detailed outlines for podcast episodes, including topics and takeaways.","rank-math"),category:"marketing-sales",icon:"rm-icon rm-icon-podcast",helpLink:Xe("Podcast_Episode_Outline"),params:{topic:{isRequired:!0},host:{isRequired:!1},co_host:{isRequired:!1},key_points:{isRequired:!0},audience:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:3,max:10}},{endpoint:"Recipe",title:(0,s.__)("Recipe","rank-math"),description:(0,s.__)("Create detailed and easy-to-follow recipes with ingredients, instructions, and nutrition.","rank-math"),category:"food-cooking",icon:"rm-icon rm-icon-recipe",helpLink:Xe("Recipe"),params:{cuisine:{isRequired:!0},type:{isRequired:!0},ingredients:{isRequired:!0},dietary_restrictions:{isRequired:!1},audience:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:3,max:10}},{endpoint:"Freeform_Writing",title:(0,s.__)("Freeform Writing","rank-math"),description:(0,s.__)("Generate text based on prompts or topics, allowing for imaginative or technical writing.","rank-math"),category:"misc",icon:"rm-icon rm-icon-page",helpLink:Xe("Freeform_Writing"),params:{text:{isRequired:!0,label:(0,s.__)("What do you want to write?","rank-math")},main_points:{isRequired:!1},audience:{isRequired:!1},tone:{isRequired:!1},length:{isRequired:!0},language:{isRequired:!1}},output:{default:1,max:1}},{endpoint:"AI_Command",title:(0,s.__)("AI Command","rank-math"),description:(0,s.__)("Ask AI anything and receive relevant and informative responses for questions or requests.","rank-math"),category:"misc",icon:"rm-icon rm-icon-code",helpLink:Xe("AI_Command"),params:{command:{isRequired:!0},language:{isRequired:!1}},output:{default:1,max:1}},{endpoint:"SEO_Meta",title:(0,s.__)("SEO Meta","rank-math"),description:(0,s.__)("Optimize headlines and descriptions to improve visibility on search engines.","rank-math"),category:"seo",icon:"rm-icon rm-icon-seo",helpLink:Xe("SEO_Meta"),params:{topic:{isRequired:!0},post_brief:{isRequired:!1},audience:{isRequired:!1},focus_keyword:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:3,max:25}},{endpoint:"Opengraph",title:(0,s.__)("Open Graph","rank-math"),description:(0,s.__)("Boost content visibility on social media with topic-specific meta tags for easy discovery.","rank-math"),category:"marketing-sales",icon:"rm-icon rm-icon-social",helpLink:Xe("Open_Graph"),params:{topic:{isRequired:!0},post_brief:{isRequired:!1},audience:{isRequired:!1},focus_keyword:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:1,max:5}}]},Dt=function(e,t){var n={choices:t.default},a=wp.data.select("rank-math-content-ai").getContentAiAttributes();return(0,o.map)(e,(function(e,t){var r=(0,o.isUndefined)(a[t])?function(e,t){return(0,o.isUndefined)(t.default)?Ye(e).default:t.default}(t,e):a[t];(0,o.isUndefined)(r)||(n[t]=r)})),n};function Lt(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,i,o,s=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(a=i.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(e){c=!0,r=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw r}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Bt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Bt(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Bt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var qt=function(e){var t=e.value,n=e.showWordCount,a=void 0===n||n,r=e.addTypingEffect,i=void 0===r||r,o=e.endpoint,l=void 0===o?"":o,c=t.split(" "),m=Lt((0,u.useState)(i?"":t),2),d=m[0],p=m[1],h=Lt((0,u.useState)(null),2),g=h[0],f=h[1];i&&((0,u.useEffect)((function(){var e=pt(l);return f(e),e.onmessage=function(e){"rank_math_process_complete"!==e.data&&p((function(t){return t+e.data}))},function(){e.terminate()}}),[]),(0,u.useEffect)((function(){g&&(p(""),g.postMessage(t))}),[t,g]));var _=d.length<c.length?"content typing":"content";return wp.element.createElement(React.Fragment,null,a&&wp.element.createElement("div",{className:"word-count"},(0,s.sprintf)((0,s.__)("Words: %d","rank-math"),d.split(" ").length)),wp.element.createElement("div",{className:_,dangerouslySetInnerHTML:{__html:lt(d)}}))},zt=function(e){return"".concat(e,"-").concat((new Date).getTime())};function Ht(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,i,o,s=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(a=i.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(e){c=!0,r=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw r}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Ft(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Ft(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ft(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var Ut=function(e){var t=e.value,n=e.label,a=void 0===n?"":n,r=e.disabled,i=void 0!==r&&r,o=e.onClick,l=void 0===o?"":o,m=Ht((0,u.useState)(),2),d=m[0],p=m[1];l&&(t=(0,Me.serialize)(wp.data.select("core/block-editor").getBlocks())),a=a||(0,s.__)("Copy","rank-math");var h=(0,w.useCopyToClipboard)(t);return wp.element.createElement(c.Button,{variant:"secondary",className:"button structured-data-copy is-small",ref:h,disabled:i,onClick:function(){p(!0),setTimeout((function(){p(!1)}),700)}},wp.element.createElement("i",{className:"rm-icon rm-icon-copy"}),d?(0,s.__)("Copied!","rank-math"):a)},Wt=function(e){var t=e.value,n=e.index,a=void 0===n?0:n,r=e.isPage,l=void 0!==r&&r,u=e.endpoint,m=e.typingEffect,p=void 0===m||m,h=e.isSerpPreview,g=void 0!==h&&h,f=function(e,t){if("Frequently_Asked_Questions"!==t)return e;var n='<div class="wp-block-rank-math-faq-block">',a=[];return a.questions=(0,o.map)(e,(function(e){return n+='<div class="rank-math-faq-item"><h3 class="rank-math-question">'+e.question+'</h3><div class="rank-math-answer">'+e.answer+"</div></div>",{id:zt("faq-question"),title:e.question,content:e.answer,visible:!0}})),n+="</div>",'\x3c!-- wp:rank-math/faq-block {"questions":'+JSON.stringify(a.questions)+"} --\x3e"+n+"\x3c!-- /wp:rank-math/faq-block --\x3e"}(t,u),_=t;return(0,o.isArray)(t)&&(_="",(0,o.map)(t,(function(e){_+="<h2>"+e.question+"</h2><span>"+e.answer+"</span>"}))),(0,o.isObject)(t)&&!(0,o.isArray)(t)&&(_="",(0,o.map)(t,(function(e,t){_+="<h4>"+(0,o.startCase)(t)+"</h4><span>"+e+"</span>"}))),wp.element.createElement("div",{className:"output-item",key:a},wp.element.createElement("div",{className:"output-actions"},wp.element.createElement(Ut,{value:(0,o.isString)(f)?f:_}),((0,o.isUndefined)(rankMath.currentEditor)||(0,o.includes)(["gutenberg","classic","elementor"],rankMath.currentEditor)||g)&&!l&&wp.element.createElement(c.Button,{variant:"secondary",className:"button structured-data-test is-small",onClick:function(){var e=!1;if(!l){if("SEO_Title"===u||"SEO_Meta"===u&&!(0,o.isEmpty)(t.title)){var n=(0,o.isUndefined)(t.title)?t:t.title;(0,d.dispatch)("rank-math").updateSerpTitle(n),(0,d.dispatch)("rank-math").updateTitle(n),e=!0}if("SEO_Description"===u||"SEO_Meta"===u&&!(0,o.isEmpty)(t.description)){var a=(0,o.isUndefined)(t.description)?t:t.description;(0,d.dispatch)("rank-math").updateSerpDescription(a),(0,d.dispatch)("rank-math").updateDescription(a),e=!0}if("Opengraph"===u){var r="twitter"===wp.data.select("rank-math").getSocialTab();(0,o.isEmpty)(t.title)||(r?(0,d.dispatch)("rank-math").updateTwitterTitle(t.title):(0,d.dispatch)("rank-math").updateFacebookTitle(t.title),e=!0),(0,o.isEmpty)(t.description)||(r?(0,d.dispatch)("rank-math").updateTwitterDescription(t.description):(0,d.dispatch)("rank-math").updateFacebookDescription(t.description),e=!0)}}e?i()(".rank-math-contentai-modal-overlay .components-modal__header button").trigger("click"):function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if(e=lt(e),"elementor"===rankMath.currentEditor)return gt(e,!1),void i()(".rank-math-contentai-modal-overlay .components-modal__header button").trigger("click");if("classic"===rankMath.currentEditor)return tinymce.activeEditor.insertContent(" "+e),void i()(".rank-math-contentai-modal-overlay .components-modal__header button").trigger("click");var n=(0,d.select)("core/block-editor").getSelectedBlock(),a=(0,d.select)("core/block-editor").getBlocks(),r=0;(0,o.isNull)(n)?r=a.length:(r=a.map((function(e){return e.clientId===n.clientId})).indexOf(!0),r=at(n)?r+1:r);var s="";s="Frequently_Asked_Questions"===t?(0,Me.createBlock)("rank-math/faq-block",{questions:(0,o.map)(e,(function(e){return{id:zt("faq-question"),title:e.question,content:e.answer.replaceAll(/(?:\r\n|\r|\n)/g,"<br>").trim(),visible:!0}}))}):(0,Me.rawHandler)({HTML:e,mode:"BLOCKS"}).map((function(e){return(0,Me.createBlock)(e.name,e.attributes,e.innerBlocks)})),(0,d.dispatch)("core/block-editor").insertBlocks(s,r),i()(".rank-math-contentai-modal-overlay .components-modal__header button").trigger("click")}(t,u)}},wp.element.createElement("i",{className:"rm-icon rm-icon-plus"}),wp.element.createElement("span",null,(0,s.__)("Insert","rank-math")))),wp.element.createElement(qt,{value:_,addTypingEffect:p,endpoint:u}))},Vt=function(e){var t=e.value;return wp.element.createElement("div",{className:"content-ai-error",dangerouslySetInnerHTML:{__html:t}})},$t=function(e,t,n){var a=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],r=arguments.length>4&&void 0!==arguments[4]&&arguments[4];if(!(0,o.isEmpty)(e)){if((0,o.isObject)(e)&&!(0,o.isArray)(e)){var i="";return(0,o.forEach)(Object.keys(e),(function(t){var n="";(0,o.forEach)(e[t],(function(e){n+=e+"<br /><br />"})),i+="<div><h4>"+(0,o.startCase)(t)+"</h4>"+n+"</div>"})),wp.element.createElement("div",{className:"inner-wrapper"},wp.element.createElement(Wt,{value:i,isPage:t,endpoint:n,typingEffect:a,isSerpPreview:r}))}return(0,o.isArray)(e)?wp.element.createElement("div",{className:"inner-wrapper"},"Frequently_Asked_Questions"!==n&&(0,o.map)(e,(function(e,i){return(0,o.isEmpty)(e.warning)?wp.element.createElement(Wt,{value:e,key:i,index:i,isPage:t,endpoint:n,typingEffect:a,isSerpPreview:r}):wp.element.createElement(Vt,{value:'<div class="notice notice-error">'+e.warning+"</div>"})})),"Frequently_Asked_Questions"===n&&!(0,o.isArray)(e[0])&&wp.element.createElement(Wt,{value:e,isPage:t,endpoint:n,typingEffect:a,isSerpPreview:r}),"Frequently_Asked_Questions"===n&&(0,o.isArray)(e[0])&&(0,o.map)(e,(function(e){return wp.element.createElement(Wt,{value:e,isPage:t,endpoint:n,typingEffect:a,isSerpPreview:r})}))):(0,o.isArray)(e)||(0,o.isObject)(e)?void 0:wp.element.createElement(Vt,{value:e})}},Gt=function(e){return e&&e(""),(0,o.isNull)(document.getElementById("rank-math-content-ai-modal-wrapper"))||(document.getElementById("rank-math-content-ai-modal-wrapper").remove(),document.querySelector(".rank-math-contentai-modal-overlay").remove(),document.body.classList.remove("modal-open")),!0},Kt=function(e){var t=e.title,n=e.helpLink,a=(0,s.sprintf)((0,s.__)("Learn how to use this %s Tool effectively.","rank-math"),"<strong>".concat(t,"</strong>")),r=(0,o.includes)(n,"play-video");return wp.element.createElement(React.Fragment,null,wp.element.createElement("div",{key:"title",className:"rank-math-video-tutorial"},wp.element.createElement("div",{className:"info"},wp.element.createElement("p",null,wp.element.createElement("span",{dangerouslySetInnerHTML:{__html:a}})),wp.element.createElement("a",{className:r?"":"button button-primary is-red",href:n,target:"_blank",rel:"noreferrer"},r&&wp.element.createElement("span",{className:"rm-icon-youtube"}),!r&&(0,s.__)("Click Here","rank-math")))),wp.element.createElement("p",null,wp.element.createElement("em",null,(0,s.__)("1 Word Output = 1 Credit","rank-math"))))},Jt=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";k()({method:"POST",path:"/rankmath/v1/ca/createPost",data:{content:e,title:t}}).catch((function(e){console.log(e)})).then((function(e){window.location.href=e}))},Zt=function(e){var t,n=e.endpoint,a=e.originalEndpoint,r=e.apiContent,l=e.output,u=e.attributes,m=e.generating,d=e.results,p=e.steps,h=e.setSteps,g=e.isDisabled,f=e.onChange,_=e.setGenerating,b=e.setDisabled,w=e.setHistory,v=e.setData,k=e.setResults,y="Blog_Post_Wizard"===a;return wp.element.createElement("div",{className:"footer"},!y&&wp.element.createElement(React.Fragment,null,wp.element.createElement(c.__experimentalNumberControl,{min:"1",max:l.max,value:null!==(t=u.choices)&&void 0!==t?t:l.default,onChange:function(e){return f("choices",e)}}),wp.element.createElement("span",{className:"output-label"},(0,s.__)("Outputs","rank-math"))),wp.element.createElement(c.Button,{variant:y?(0,o.isEmpty)(d)?"primary":"secondary":"primary",className:"button",disabled:g,onClick:function(){var e=i()("form.rank-math-ai-tools").get(0);e.checkValidity()?(_(!0),b(!0),w(!1),y&&"Long_Form_Content"===p.endpoint?Be("Long_Form_Content",p.attributes,r,!1):Be(n,u,r,!1)):e.reportValidity()}},wp.element.createElement("span",{className:"text"},function(e,t,n){return e?(0,s.__)("Generating…","rank-math"):(0,o.isEmpty)(t)||"Blog_Post_Wizard"!==n?(0,o.isEmpty)(t)?(0,s.__)("Generate","rank-math"):(0,s.__)("Generate More","rank-math"):(0,s.__)("Regenerate","rank-math")}(m,d,a))),y&&"Long_Form_Content"!==p.endpoint&&wp.element.createElement(c.Button,{variant:(0,o.isEmpty)(d)?"secondary":"primary",className:"button",disabled:g||(0,o.isEmpty)(d)&&"Blog_Post_Idea"!==p.endpoint,onClick:function(){if("Blog_Post_Outline"===n){var e=u.topic;return u={outline:lt(d[0],!0),language:(0,o.isEmpty)(u.language)?"":u.language,tone:(0,o.isEmpty)(u.tone)?"":u.tone,audience:(0,o.isEmpty)(u.audience)?"":u.audience,style:(0,o.isEmpty)(u.style)?"":u.style,choices:1},v(""),k([]),_(!0),Be("Long_Form_Content",u,r,!1),void h({endpoint:"Long_Form_Content",content:"",topic:e,attributes:u})}var t=(0,o.isEmpty)(d)?"":d[0];h({endpoint:"Blog_Post_Outline",content:t}),v(""),k([])}},wp.element.createElement("span",{className:"text"},function(e,t){return"Blog_Post_Idea"===e&&(0,o.isEmpty)(t)?(0,s.__)("Skip","rank-math"):"Blog_Post_Outline"===e?(0,s.__)("Write Post","rank-math"):(0,s.__)("Next Step","rank-math")}(n,d))),y&&"Long_Form_Content"===p.endpoint&&!(0,o.isEmpty)(d)&&rankMath.contentAI.isContentAIPage&&wp.element.createElement(c.Button,{variant:(0,o.isEmpty)(d)?"secondary":"primary",className:"button",onClick:function(){return Jt(lt(d[0]),p.topic)}},wp.element.createElement("span",{className:"text"},rankMath.contentAI.isContentAIPage?(0,s.__)("Create New Post","rank-math"):(0,s.__)("Insert","rank-math"))))};function Yt(e){return Yt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Yt(e)}function Qt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Xt(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==Yt(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!==Yt(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Yt(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function en(e){return function(e){if(Array.isArray(e))return an(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||nn(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function tn(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,i,o,s=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(a=i.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(e){c=!0,r=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw r}}return s}}(e,t)||nn(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function nn(e,t){if(e){if("string"==typeof e)return an(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?an(e,t):void 0}}function an(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var rn=function(e){var t=[(0,s.__)("Post Title","rank-math"),(0,s.__)("Post Outline","rank-math"),(0,s.__)("Write Post","rank-math")],n=e.endpoint;return wp.element.createElement("div",{className:"wizard-navigation"},wp.element.createElement("label",{className:"dot-label"},(0,s.__)("Steps","rank-math")),(0,o.map)(t,(function(e,t){var a="";return 0===t&&(a="active"),1===t&&(a="Blog_Post_Outline"===n||"Long_Form_Content"===n?"active":""),"Long_Form_Content"===n&&2===t&&(a="active"),wp.element.createElement(c.Button,{variant:"link",className:a,href:"#",label:e,showTooltip:!0},wp.element.createElement("span",null))})))},on=function(e){var t=e.tool,n=e.setTool,a=void 0!==n&&n,r=e.isContentAIPage,l=void 0!==r&&r,m=e.callApi,p=void 0!==m&&m,h=e.plan,g=t.title,f=t.icon,_=t.output,b=t.helpLink,w=t.endpoint,v=t.params,k=e.hasError,y=tn((0,u.useState)(Dt(v,_)),2),E=y[0],C=y[1],S=tn((0,u.useState)(),2),x=S[0],T=S[1],O=tn((0,u.useState)(),2),P=O[0],A=O[1],N=tn((0,u.useState)(!1),2),I=N[0],j=N[1],M=tn((0,u.useState)([]),2),R=M[0],D=M[1],L=tn((0,u.useState)([]),2),B=L[0],q=L[1],z=tn((0,u.useState)({endpoint:"Blog_Post_Idea"}),2),H=z[0],F=z[1],U=function(e){return(0,o.compact)((0,o.map)(rankMath.contentAI.history,(function(t){if(t.key===e)return t.output})))}(w),W=w,V="Blog_Post_Wizard"===w;if(V){k="free"===h||k,w="Long_Form_Content"===H.endpoint?"Blog_Post_Outline":H.endpoint;var $=(0,o.find)(Rt(),["endpoint",w]);"Blog_Post_Outline"!==w||(0,o.isEmpty)(H.content)||($.params.topic.default=H.content),v=$.params,_.default=1,(0,o.isEmpty)(E.main_points)&&(E=Dt(v,_))}(0,u.useEffect)((function(){if((0,o.isArray)(R)&&"Frequently_Asked_Questions"!==w){(0,o.isString)(B)&&q("");for(var e=0,t=function(t){if(t>0){var n=(0,o.isObject)(R[t-1])?Object.values(R[t-1]).join(" "):R[t-1];e+=110*n.split(" ").length}setTimeout((function(){return q((function(e){return[].concat(en(e),[R[t]])}))}),e)},n=0;n<=R.length-1;n++)t(n)}else q(R)}),[R]),(0,u.useEffect)((function(){p&&(T(!0),A(!0),j(!1),Be(w,E,G))}),[]);var G=function(e){(0,o.isEmpty)(e.error)?("Blog_Post_Wizard"===W&&q(""),D(e.faqs?e.faqs:e)):D('<div class="notice notice-error">'+e.error+"</div>"),T(!1),A(!1)},K=(0,u.useCallback)((function(e,t){E[e]=t,C(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Qt(Object(n),!0).forEach((function(t){Xt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Qt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},E)),(0,d.dispatch)("rank-math-content-ai").updateAIAttributes(e,t),setTimeout((function(){A(i()("form.rank-math-ai-tools").find(".limit-reached").length)}),500)}),[]);return wp.element.createElement(c.Modal,{className:"rank-math-contentai-modal rank-math-modal",overlayClassName:"rank-math-modal-overlay rank-math-contentai-modal-overlay",title:wp.element.createElement(React.Fragment,null,wp.element.createElement("i",{className:f})," ",g," ","Blog_Post_Wizard"===W?rn(H):""),shouldCloseOnClickOutside:!0,onRequestClose:function(e){return function(e,t,n,a){if((0,o.isNull)((0,d.dispatch)("rank-math"))||(0,d.dispatch)("rank-math-content-ai").isAutoCompleterOpen(!1),!(0,o.isUndefined)(e)){if("blur"===e.type){if(!(0,o.includes)(e.target.classList,"rank-math-contentai-modal"))return!1;var r=!0;return(0,o.forEach)(t,(function(e,t){e.isRequired&&!(0,o.isEmpty)(n[t])&&(r=!1)})),!!r&&Gt(a)}return"Escape"!==e.key||(0,o.isNull)(document.querySelector(".tagify__dropdown"))?Gt(a):(document.querySelector(".tagify__dropdown").remove(),!1)}}(e,v,E,a)}},wp.element.createElement("div",{className:k?"columns column-body blurred":"columns column-body"},wp.element.createElement("div",{className:"column column-input"},wp.element.createElement("div",{className:"column-inner"},tt(v,E,w,K,"Blog_Post_Wizard"===W),wp.element.createElement("p",{className:"required-fields"},wp.element.createElement("i",null,wp.element.createElement("span",null,"*")," ",(0,s.__)("Required fields.","rank-math")))),wp.element.createElement(Zt,{output:_,attributes:E,generating:x,results:R,endpoint:w,originalEndpoint:W,isDisabled:P,steps:H,apiContent:G,setSteps:F,onChange:K,setData:q,setResults:D,setGenerating:T,setDisabled:A,setHistory:j})),wp.element.createElement("div",{className:"column column-output"},wp.element.createElement("div",{className:"column-output-heading"},wp.element.createElement("h3",null,wp.element.createElement("span",null,(0,s.__)("Output","rank-math")),V&&wp.element.createElement("span",null," - ",(0,o.startCase)(H.endpoint))),!(0,o.isEmpty)(U)&&wp.element.createElement(c.Button,{className:"button button-secondary button-small output-history",onClick:function(){j(!I)}},(0,s.__)("History","rank-math"))),x&&wp.element.createElement("div",{className:"inner-wrapper"},wp.element.createElement("div",{className:"output-item loading"},wp.element.createElement("div",{className:"rank-math-loader"}))),!x&&!I&&(0,o.isEmpty)(R)&&wp.element.createElement(React.Fragment,null,wp.element.createElement("p",{style:{fontSize:"1rem",marginTop:0}},(0,s.__)("Suggestions will appear here.","rank-math")),b&&wp.element.createElement(Kt,{helpLink:b,title:g})),!I&&$t(B,l,w,!0,p),!x&&I&&$t((0,o.reverse)(U),l,w,!1,p),!I&&p&&!x&&wp.element.createElement("div",{className:"notice notice-info",dangerouslySetInnerHTML:{__html:(0,s.sprintf)((0,s.__)("%s to access all the Content AI tools","rank-math"),'<a href="'+rankMath.adminurl+'?page=rank-math-content-ai-page#ai-tools" target="_blank">'+(0,s.__)("Click here","rank-math")+"</a>")}}))),k&&wp.element.createElement(Pe,{width:60}))},sn=function(e){var t=e.search,n=e.setSearch,a=(0,u.useCallback)((function(e){var t=i()(".rank-math-content-ai-search-field input"),n=document.activeElement;if("/"===e.key&&t.length&&n!==t[0]&&(0,o.includes)(["BODY","DIV","BUTTON","SPAN"],n.tagName))return e.preventDefault(),t.trigger("focus"),!1}),[]);return(0,u.useEffect)((function(){return window.addEventListener("keydown",a),function(){window.removeEventListener("keydown",a)}}),[a]),wp.element.createElement("div",{className:"search-field"},wp.element.createElement(c.SearchControl,{value:t,className:"rank-math-content-ai-search-field",onChange:function(e){n(e)}}))};function ln(){return ln=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},ln.apply(this,arguments)}function cn(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,i,o,s=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(a=i.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(e){c=!0,r=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw r}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return un(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return un(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function un(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var mn=function(e){var t=e.showMinimal,n=void 0!==t&&t,a=e.isContentAIPage,r=void 0!==a&&a,i=cn((0,u.useState)("all"),2),l=i[0],m=i[1],d=cn((0,u.useState)(),2),p=d[0],h=d[1],g=cn((0,u.useState)(),2),f=g[0],_=g[1],b={all:(0,s.__)("All","rank-math"),seo:(0,s.__)("SEO","rank-math"),blog:(0,s.__)("Blog","rank-math"),"marketing-sales":(0,s.__)("Marketing & Sales","rank-math"),ecommerce:(0,s.__)("eCommerce","rank-math"),misc:(0,s.__)("Misc","rank-math")};return wp.element.createElement(React.Fragment,null,wp.element.createElement("div",{className:e.hasError?"rank-math-ui module-listing blurred":"rank-math-ui module-listing"},!r&&wp.element.createElement(mt,null),wp.element.createElement("div",{className:"content-ai-header"},wp.element.createElement("div",{className:"content-ai-filter"},!r&&wp.element.createElement(c.SelectControl,{options:(0,o.map)(b,(function(e,t){return{value:t,label:e}})),onChange:function(e){return m(e)}}),!n&&r&&wp.element.createElement("div",null,(0,o.map)(b,(function(e,t){return wp.element.createElement(c.Button,{className:l===t?"active":"",key:t,onClick:function(){return m(t)}},e)}))),wp.element.createElement(sn,{search:p,setSearch:h}))),wp.element.createElement("div",{className:"grid"},(0,o.map)(Rt(),(function(e,t){if(("all"===l||l===e.category)&&(!p||(0,o.lowerCase)(e.title).includes((0,o.lowerCase)(p))||(0,o.lowerCase)(e.endpoint).includes((0,o.lowerCase)(p))))return wp.element.createElement(c.Button,{key:t,className:"rank-math-box",onClick:function(){_(e)}},wp.element.createElement("i",{className:e.endpoint+" ai-icon "+e.icon}),"Blog_Post_Wizard"===e.endpoint&&wp.element.createElement("div",{className:"dot-container",title:(0,s.__)("Multistep Wizard","rank-math")},wp.element.createElement("div",{className:"dot"}),wp.element.createElement("div",{className:"dot"}),wp.element.createElement("div",{className:"dot"})),wp.element.createElement("header",null,wp.element.createElement("h3",null,e.title),!n&&wp.element.createElement("p",null,e.description)))}))),f&&wp.element.createElement(on,ln({},e,{tool:f,setTool:_}))),e.hasError&&!r&&wp.element.createElement(Pe,null))};function dn(e){return dn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},dn(e)}function pn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function hn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?pn(Object(n),!0).forEach((function(t){gn(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):pn(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function gn(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==dn(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!==dn(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===dn(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function fn(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,i,o,s=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(a=i.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(e){c=!0,r=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw r}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return _n(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _n(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _n(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var bn={all:(0,s.__)("All","rank-math"),recent:(0,s.__)("Recent","rank-math"),custom:(0,s.__)("Custom +","rank-math"),seo:(0,s.__)("SEO","rank-math"),blog:(0,s.__)("Blog","rank-math"),"marketing-sales":(0,s.__)("Marketing & Sales","rank-math"),ecommerce:(0,s.__)("eCommerce","rank-math"),misc:(0,s.__)("Misc","rank-math")},wn=function(e){var t=wp.data.select("rank-math-content-ai").getData(),n=e.isOpen,a=e.toggleModal,r=e.setMessage,i=e.updateData,l=fn((0,u.useState)(),2),m=l[0],d=l[1],p=fn((0,u.useState)("custom"),2),h=p[0],g=p[1],f=fn((0,u.useState)("all"),2),_=f[0],w=f[1],v=fn((0,u.useState)(t.prompts),2),y=v[0],E=v[1],C=fn((0,u.useState)(!1),2),S=C[0],x=C[1],T=fn((0,u.useState)(!1),2),O=T[0],P=T[1],A=fn((0,u.useState)(!1),2),N=A[0],I=A[1],j=fn((0,u.useState)(!1),2),M=j[0],R=j[1],D=fn((0,u.useState)({prompt_name:"",prompt:"",prompt_category:"custom"}),2),L=D[0],B=D[1];(0,u.useEffect)((function(){if("recent"!==_||(0,o.isEmpty)(t.recentPrompts))if("all"!==_){var e=(0,o.compact)((0,o.map)(t.prompts,(function(e){return e.PromptCategory===_&&!(0,o.isUndefined)(e.Prompt)&&e})));E("custom"===_?(0,o.reverse)(e):e)}else E(t.prompts);else{var n=(0,o.map)(t.recentPrompts,(function(e){return(0,o.find)(t.prompts,(function(t){return t.PromptName===e}))}));E(n)}}),[_,S]),(0,u.useEffect)((function(){setTimeout((function(){R(!1)}),5e3)}),[M]);var q="free"===t.plan?"blurred":"";return n&&wp.element.createElement(c.Modal,{title:(0,s.__)("Prompts Library","rank-math"),closeButtonLabel:(0,s.__)("Close","rank-math"),shouldCloseOnClickOutside:!1,shouldCloseOnEsc:!0,onRequestClose:function(){return a(!1)},className:"rank-math-contentai-modal rank-math-prompt-modal rank-math-modal",overlayClassName:"rank-math-modal-overlay rank-math-contentai-modal-overlay"},wp.element.createElement("div",{className:q},wp.element.createElement("div",{className:"content-ai-filter"},wp.element.createElement("div",null,(0,o.map)(bn,(function(e,t){var n=b()(t,{active:t===_});return wp.element.createElement(c.Button,{className:n,key:t,onClick:function(){w(t),g(0)}},e)}))),wp.element.createElement(c.Button,{className:"update-library is-secondary is-small",key:"update-library",onClick:function(){I(!0),Be("default_prompts",{},(function(e){k()({method:"POST",path:"/rankmath/v1/ca/savePrompts",data:{prompts:e}}).then((function(e){i("prompts",e),E(e),g(0),I(!1)})).catch((function(e){console.log(e),I(!1)}))}))}},N?(0,s.__)("Updating…","rank-math"):(0,s.__)("Update Library","rank-math"))),wp.element.createElement("div",{className:"grid"},wp.element.createElement("div",{className:"column column-first"},wp.element.createElement("h3",null,(0,s.__)("Prompt List","rank-math")),!(0,o.isEmpty)(y)&&wp.element.createElement(React.Fragment,null,wp.element.createElement(sn,{search:m,setSearch:d}),wp.element.createElement("div",{className:"prompt-list"},"all"===_&&wp.element.createElement(c.Button,{className:"custom"===h?"prompt-item active":"prompt-item",key:"add-custom",onClick:function(){return g("custom")}},wp.element.createElement("i",null,"🧪"),wp.element.createElement("span",null,(0,s.__)("Add Custom Prompt +","rank-math"))),(0,o.map)(y,(function(e,t){if(!((0,o.isUndefined)(e)||(0,o.isUndefined)(e.Prompt)||m&&!e.PromptName.toLowerCase().includes(m.toLowerCase()))){var n=b()("prompt-item "+t,{active:t===h,"custom-prompt":"custom"===e.PromptCategory}),a=b()("delete-prompt",{"rank-math-loader":S===t});return wp.element.createElement(c.Button,{className:n,key:t,onClick:function(){return g(t)}},wp.element.createElement("i",null,e.PromptIcon?e.PromptIcon:"🖌️"),wp.element.createElement("span",null,e.PromptName),"custom"===e.PromptCategory&&wp.element.createElement("span",{role:"button",tabIndex:"0",onKeyDown:void 0,className:a,onClick:function(){x(t),k()({method:"POST",path:"/rankmath/v1/ca/updatePrompt",data:{prompt:e.PromptName}}).then((function(e){i("prompts",e),g(0),x(!1)})).catch((function(e){x(!1),console.log(e)}))}},S!==t&&wp.element.createElement("i",{className:"dashicons dashicons-no-alt"})))}}))))),wp.element.createElement("div",{className:"column column-second"},"custom"===h&&"all"===_&&wp.element.createElement("div",{className:"custom-prompt-form"},wp.element.createElement("div",{className:"form-field"},wp.element.createElement(c.TextControl,{label:(0,s.__)("Prompt Name","rank-math"),onChange:function(e){L.prompt_name=e,B(hn({},L))},className:M&&!L.prompt_name?"is-required":""})),wp.element.createElement("div",{className:"form-field"},wp.element.createElement("div",{className:L.prompt.length>=2e3?"limit limit-reached":"limit"},wp.element.createElement("span",{className:"count"},L.prompt.length),"/2000"),wp.element.createElement(c.TextareaControl,{label:(0,s.__)("Prompt Text","rank-math"),help:(0,s.__)("Use [brackets] to insert placeholders.","rank-math"),onChange:function(e){L.prompt=e,B(hn({},L))},maxLength:"2000",className:M&&!L.prompt?"is-required":""})),wp.element.createElement("div",{className:"form-field"},wp.element.createElement(c.BaseControl,{className:"save-prompt"},wp.element.createElement(c.Button,{variant:"primary",className:"is-large",onClick:function(){if(L.prompt_name&&L.prompt){var e=(0,o.find)(y,(function(e){return e.PromptName===L.prompt_name}));(0,o.isUndefined)(e)?(P(!0),k()({method:"POST",path:"/rankmath/v1/ca/updatePrompt",data:{prompt:{PromptName:L.prompt_name,Prompt:L.prompt,PromptCategory:L.prompt_category}}}).then((function(e){t.prompts.push(e[e.length-1]),i("prompts",e),w("custom"),setTimeout((function(){g(0),P(!1)}),300)})).catch((function(e){console.log(e),P(!1)}))):alert((0,s.__)("Prompt with this name already exists","rank-math"))}else R(!0)}},O&&wp.element.createElement("span",{className:"rank-math-loader"}),!O&&(0,s.__)("Save Prompt","rank-math"))))),("custom"!==h||"all"!==_)&&!(0,o.isEmpty)(y)&&!(0,o.isEmpty)(y[h])&&wp.element.createElement("div",{className:"prompt-details"},wp.element.createElement("div",{className:"prompt-preview"},wp.element.createElement("h3",null,(0,s.__)("Preview","rank-math")),wp.element.createElement("div",{className:"prompt-preview-content"},wp.element.createElement("p",{dangerouslySetInnerHTML:{__html:(0,o.isUndefined)(y[h].Prompt)?"":y[h].Prompt.replaceAll("[","<span>[").replaceAll("]","]</span>")}}))),wp.element.createElement("div",{className:"form-field"},wp.element.createElement(c.BaseControl,{className:"use-prompt"},wp.element.createElement(c.Button,{variant:"primary",className:"is-large",onClick:function(){k()({method:"POST",path:"/rankmath/v1/ca/updateRecentPrompt",data:{prompt:y[h].PromptName}}).then((function(){t.recentPrompts.unshift(y[h].PromptName),i("recentPrompts",t.recentPrompts)})).catch((function(e){console.log(e)})),r(y[h].Prompt.replaceAll("[","<span>[").replaceAll("]","]</span>")),a(!1)}},(0,s.__)("Use Prompt","rank-math")))))))),q&&wp.element.createElement(Pe,{width:"60",isResearch:!0}))},vn=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;k()({method:"POST",path:"/rankmath/v1/ca/deleteOutput",data:{isChat:e,index:t}}).catch((function(e){console.log(e)}))};function kn(){return kn=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},kn.apply(this,arguments)}function yn(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,i,o,s=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(a=i.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(e){c=!0,r=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw r}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return En(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return En(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function En(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var Cn=function(e){var t=e.data,n=e.isContentAIPage,a=void 0!==n&&n,r="free"===t.plan,l=yn((0,u.useState)(!1),2),m=l[0],d=l[1],p=yn((0,u.useState)(!1),2),h=p[0],g=p[1],f=yn((0,u.useState)(""),2),_=f[0],w=f[1],v=yn((0,u.useState)(t.chats),2),k=v[0],y=v[1],E=yn((0,u.useState)(r&&k.length?0:""),2),C=E[0],S=E[1];r&&k.length&&(0,o.isUndefined)(wp.blocks.getBlockType("core/paragraph"))&&wp.blockLibrary.registerCoreBlocks(),(0,u.useEffect)((function(){i()(".chat-input span").on("click",(function(e){if(window.getSelection&&document.createRange){var t=window.getSelection();""===t.toString()&&window.setTimeout((function(){var n=e.target,a=document.createRange();a.selectNodeContents(n),t.removeAllRanges(),t.addRange(a)}),1)}}))}),[_]);var x,T=["How do backlinks affect SEO?","Why is keyword research important for SEO?","What are some effective SEO strategies for small businesses?","Can you explain the difference between on-page and off-page SEO?","List trending topics in [Industry] that I should write about.","How can I optimize my website for local search queries?","What are some effective strategies for managing [product/service description] reputation on social media?","Develop a content strategy for [product/service description] to increase organic search traffic."],O=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];w(""),g(!0),""===C&&S(0);var a=""===C,r=""!==C?C:t.chats.length,i=(0,o.isEmpty)(k[r])?[]:k[r];n||i.unshift({role:"user",content:e||_}),a?k.unshift(i):k[r]=i,y(k),setTimeout((function(){Be("Chat",{messages:(0,o.reverse)(i),session:r,isNew:a,regenerate:n,site_type:"ecommerce",site_name:rankMath.blogName,language:t.language,choices:1},(function(e){(0,o.reverse)(i),e&&i.unshift({role:"assistant",content:e[0],isNew:!0}),g(!1)}),!0)}),100)};return wp.element.createElement(React.Fragment,null,wp.element.createElement("div",{className:e.hasError?"blurred":""},wp.element.createElement("div",{className:"tab-header"},wp.element.createElement("span",{className:"tab-header-title"},wp.element.createElement("i",{className:"rm-icon rm-icon-bot"})," RankBot ",wp.element.createElement("span",null,"- ",(0,s.__)("Your Personal Assistant","rank-math"))),wp.element.createElement("a",{href:"https://rankmath.com/kb/how-to-use-rankbot-ai-tool/?play-video=OBxuy8u0eCY&utm_source=Plugin&utm_medium=RankBot+Tab&utm_campaign=WP",rel:"noreferrer",target:"_blank",title:(0,s.__)("Know more about RankBot","rank-math")},wp.element.createElement("em",{className:"dashicons-before dashicons-editor-help rank-math-tooltip"})),!a&&""!==C&&wp.element.createElement(c.Button,{className:"clear-history is-small button-link-delete",onClick:function(){k.splice(C,1),y(k),vn(!0,C),setTimeout((function(){S("")}),10)}},(0,s.__)("Delete Session","rank-math"))),!a&&wp.element.createElement(mt,null),wp.element.createElement("div",{className:"rank-math-content-chat-page"},!(0,o.isEmpty)(k)&&wp.element.createElement("div",{className:"chat-sidebar"},wp.element.createElement("div",{className:"chat-sidebar-content"},!a&&wp.element.createElement(c.SelectControl,{value:C,options:(x=[],r&&k.length||x.push({label:(0,s.__)("New Chat","rank-math"),value:""}),(0,o.map)(k,(function(e,t){x.push({label:e[0].content.replace(/(<([^>]+)>)/gi,"").split(/\s+/).slice(0,8).join(" ")+"...",value:t})})),x),onChange:function(e){S(e)}}),a&&!r&&wp.element.createElement(c.Button,{className:b()("history-button button new-chat",{active:""===C}),onClick:function(){S("")}},wp.element.createElement("i",{className:"rm-icon rm-icon-circle-plus"})," ",(0,s.__)("New Chat","rank-math")),a&&(0,o.map)(k,(function(e,t){var n=e.length>2?e[e.length-2].content:e[0].content;return wp.element.createElement("div",{role:"button",tabIndex:"0",className:b()("history-button button",{active:C===t}),key:t,onClick:function(){S(t)},onKeyDown:void 0},wp.element.createElement("i",{className:"rm-icon rm-icon-comments"}),n.split(/\s+/).slice(0,8).join(" ")+"...",wp.element.createElement(c.Button,{className:"delete-session",onClick:function(){k.splice(t,1),y(k),vn(!0,t),setTimeout((function(){S("")}),10)},title:(0,s.__)("Delete Session","rank-math")},wp.element.createElement("i",{className:"dashicons dashicons-no-alt"})))})),a&&r&&wp.element.createElement(c.Button,{className:"button is-green",href:"https://rankmath.com/content-ai/#pricing",target:"_blank"},(0,s.__)("Buy PRO plan for Multiple Sessions","rank-math")))),wp.element.createElement("div",{className:"chat-container"},wp.element.createElement("div",{className:"chat-messages"},h&&wp.element.createElement("div",{className:"chat-message loading"},wp.element.createElement("div",{className:"rank-math-loader"})),""===C&&wp.element.createElement((function(){return wp.element.createElement(React.Fragment,null,wp.element.createElement("div",{className:"prompt-examples"},wp.element.createElement("h2",null,(0,s.__)("Examples","rank-math")),wp.element.createElement("p",null,(0,s.__)("Here are some examples of questions you can ask RankBot","rank-math")),wp.element.createElement("div",{className:"grid"},(0,o.map)(T,(function(e,t){return wp.element.createElement("div",{role:"button",tabIndex:"0",onClick:function(){w(e.replaceAll("[","<span>[").replaceAll("]","]</span>"))},key:t,dangerouslySetInnerHTML:{__html:e.replaceAll("[","<span>[").replaceAll("]","]</span>")}})})))))}),null),!(0,o.isEmpty)(k)&&""!==C&&(0,o.map)(k[C],(function(e,t){if(!(0,o.isEmpty)(e.content)){var n="user"===e.role,a=n?(0,s.__)("You:","rank-math"):(0,s.__)("RankBot:","rank-math"),r=(0,o.uniqueId)(),i=e.isNew;return e.isNew=!1,wp.element.createElement("div",{className:n?"chat-message user":"chat-message",key:t},wp.element.createElement("div",{className:"message-actions"},wp.element.createElement("span",null,a),!n&&wp.element.createElement(Ut,{value:e.content})),wp.element.createElement("div",{className:"message",id:"block-"+r},i&&wp.element.createElement(qt,{value:e.content,showWordCount:!1}),!i&&wp.element.createElement("div",{dangerouslySetInnerHTML:{__html:lt(e.content)}})))}}))),(!r||!C)&&wp.element.createElement("div",{className:"chat-input"},wp.element.createElement("div",{className:"chat-input-actions"},wp.element.createElement(ft.RichText,{tagName:"div",className:"chat-input-textarea",value:_.slice(0,2e3),allowedFormats:[],disableLineBreaks:!0,onChange:function(e){var t=document.getElementsByClassName("chat-input-textarea")[0];if(e.length>2e3){e=e.slice(0,2e3),t.innerHTML=_;var n=document.createRange(),a=window.getSelection(),r=t.childNodes[t.childNodes.length-1];n.setStart(r,r.textContent.length),n.collapse(!0),a.removeAllRanges(),a.addRange(n)}w(e)},onKeyUp:function(e){if("Enter"===e.key){if(e.shiftKey){w(_+"\n");var t=window.getSelection(),n=t.getRangeAt(0),a=document.createElement("br");n.insertNode(a);var r=a.nextSibling,i=document.createRange();return i.setStart(r,0),i.collapse(!0),t.removeAllRanges(),void t.addRange(i)}(0,o.isEmpty)((0,o.trim)(_))||h||O()}},preserveWhiteSpace:"true",placeholder:(0,s.__)("Type your message here…","rank-math")}),wp.element.createElement("div",{className:"chat-input-buttons"},wp.element.createElement(c.Button,{className:"prompts-button button",onClick:function(){return d(!0)}},wp.element.createElement("i",{className:"rm-icon rm-icon-htaccess"})," ",a?(0,s.__)("Prompts Library","rank-math"):""),wp.element.createElement(wn,kn({},e,{isOpen:m,toggleModal:d,setMessage:w})),""!==C&&!h&&wp.element.createElement(c.Tooltip,{text:(0,s.__)("Regenerate Response","rank-math")},wp.element.createElement(c.Button,{className:"regenerate-response button button-small",onClick:function(){var e=k[C],t=e[1].content;e.shift(),k[C]=e,y(k),O(t,!0)},showTooltip:!0},wp.element.createElement(c.Dashicon,{icon:"controls-repeat"}))),wp.element.createElement("div",{className:_.length>=2e3?"limit limit-reached":"limit"},wp.element.createElement("span",{className:"count"},_.length),"/",(0,s.__)("2000","rank-math")),wp.element.createElement(c.Button,{className:"button is-primary is-large","aria-label":(0,s.__)("Send","rank-math"),disabled:(0,o.isEmpty)((0,o.trim)(_))||h,onClick:function(){return O()}},wp.element.createElement("span",{className:"rm-icon rm-icon-send"})))))))),e.hasError&&!a&&wp.element.createElement(Pe,null))};function Sn(e){return Sn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Sn(e)}function xn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Tn(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==Sn(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!==Sn(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Sn(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function On(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,i,o,s=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(a=i.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(e){c=!0,r=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw r}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Pn(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Pn(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Pn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var An=(0,w.compose)((0,d.withSelect)((function(e){var t=e("rank-math-content-ai").getData();return{data:t,hasError:!t.isUserRegistered||!t.plan||!t.credits||t.isMigrating}})),(0,d.withDispatch)((function(e,t){return{updateData:function(t,n){e("rank-math-content-ai").updateData(t,n)}}})))((function(e){var t,n,a=On((0,u.useState)(""),2),r=a[0],i=a[1],l=e.data,m=b()("rank-math-tooltip update-credits",{loading:r});return wp.element.createElement(c.PanelBody,{className:"rank-math-content-ai-wrapper",initialOpen:!0},rankMath.contentAI.isUserRegistered&&wp.element.createElement("div",{className:"rank-math-ca-credits"},wp.element.createElement(c.Button,{className:m,onClick:function(){i(!0),k()({method:"POST",path:"/rankmath/v1/ca/getCredits"}).catch((function(e){i(""),alert(e.message)})).then((function(t){t.error?alert(t.error):e.updateData("credits",t),i("")}))}},wp.element.createElement("i",{className:"dashicons dashicons-image-rotate"}),wp.element.createElement("span",null,(0,s.__)("Click to refresh the available credits.","rank-math"))),wp.element.createElement("span",null,(0,s.__)("Credits","rank-math"))," ",wp.element.createElement("strong",{title:l.credits},(n=l.credits,Math.abs(n)>999?Math.sign(n)*(Math.abs(n)/1e3).toFixed(1)+"k":Math.sign(n)*Math.abs(n))),wp.element.createElement("a",{href:y("content-ai-credits-usage","Sidebar Credits Tooltip Icon"),rel:"noreferrer",target:"_blank",id:"rank-math-help-icon",title:(0,s.__)("Know more about credits.","rank-math")},"﹖")),wp.element.createElement(J,{className:"rank-math-tabs",activeClass:"is-active",tabs:(t=[{name:"content-ai",title:wp.element.createElement(u.Fragment,null,wp.element.createElement("i",{className:"rm-icon rm-icon-analyzer",title:(0,s.__)("Research","rank-math")}),wp.element.createElement("span",null,(0,s.__)("Research","rank-math"))),view:je,className:"rank-math-general-tab"}],"divi"!==rankMath.currentEditor&&t.push({name:"write",title:wp.element.createElement(u.Fragment,null,wp.element.createElement("i",{className:"rm-icon rm-icon-edit",title:(0,s.__)("Write","rank-math")}),wp.element.createElement("span",null,(0,s.__)("Write","rank-math"))),view:Mt,className:"rank-math-write-tab"}),t.push({name:"ai-tools",title:wp.element.createElement(u.Fragment,null,wp.element.createElement("i",{className:"rm-icon rm-icon-page",title:(0,s.__)("AI Tools","rank-math")}),wp.element.createElement("span",null,(0,s.__)("AI Tools","rank-math"))),view:mn,className:"rank-math-ai-tools-tab"},{name:"chat",title:wp.element.createElement(u.Fragment,null,wp.element.createElement("i",{className:"rm-icon rm-icon-comments",title:(0,s.__)("Chat","rank-math")}),wp.element.createElement("span",null,(0,s.__)("Chat","rank-math"))),view:Cn,className:"rank-math-chat-tab"}),"free"===rankMath.contentAI.plan&&(t.push(t[0]),t=(0,o.tail)(t)),t)},(function(t){return wp.element.createElement(React.Fragment,null,wp.element.createElement("div",{className:"rank-math-tab-content-"+t.name},(0,u.createElement)(t.view,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?xn(Object(n),!0).forEach((function(t){Tn(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):xn(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},e))))})))})),Nn=wp.keyboardShortcuts;function In(){return In=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},In.apply(this,arguments)}function jn(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,i,o,s=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(a=i.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(e){c=!0,r=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw r}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Mn(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Mn(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Mn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var Rn=function e(t){var n="";return t.forEach((function(t){"rank-math/command"!==t.name&&t.attributes&&at(t)&&(n+=at(t)+" "),t.innerBlocks&&t.innerBlocks.length>0&&(n+=e(t.innerBlocks))})),n},Dn=function(){var e=(0,d.useSelect)((function(){return(0,d.select)("core/editor").getEditedPostContent()})),t=Rn((0,d.select)("core/block-editor").getBlocks());return wp.element.createElement("div",{className:"actions-wrapper"},wp.element.createElement(Ut,{value:t,disabled:!t,label:(0,s.__)("Copy as Text","rank-math")}),wp.element.createElement(Ut,{disabled:!t,value:e,label:(0,s.__)("Copy as Blocks","rank-math"),onClick:!0}),wp.element.createElement(c.Button,{disabled:!t,onClick:function(){var e=(0,d.select)("core/block-editor").getBlocks(),t=wp.blocks.createBlock("rank-math/command",{content:"",className:"rank-math-content-ai-command"});e.push(t),Jt((0,Me.serialize)(e))},className:"button is-secondary is-small"},wp.element.createElement("i",{className:"rm-icon rm-icon-circle-plus"})," ",(0,s.__)("Create New Post","rank-math")))},Ln=function(e){var t=jn((0,u.useState)(!1),2),n=t[0],a=t[1],r=jn((0,u.useState)(!0),2),i=r[0],o=r[1];return wp.element.createElement("div",{className:n?"wp-block-column interface-interface-skeleton__sidebar has-collapsed":"wp-block-column interface-interface-skeleton__sidebar"},n&&wp.element.createElement(c.Button,{className:"collapsed",onClick:function(){return a(!1)},icon:"align-pull-right",title:(0,s.__)("Expand Sidebar","rank-math")}),!n&&wp.element.createElement("div",{className:"interface-complementary-area edit-post-sidebar rank-math-tabs"},wp.element.createElement("div",{role:"tablist","aria-orientation":"horizontal",className:"components-panel__header interface-complementary-area-header"},wp.element.createElement(c.Button,{className:i?"is-active":"",onClick:function(){return o(!0)}},wp.element.createElement("i",{className:"rm-icon rm-icon-edit",title:(0,s.__)("Write","rank-math")}),wp.element.createElement("span",null,(0,s.__)("Write","rank-math"))),wp.element.createElement(c.Button,{className:i?"":"is-active",onClick:function(){return o(!1)}},wp.element.createElement("i",{className:"rm-icon rm-icon-page",title:(0,s.__)("AI Tools","rank-math")}),wp.element.createElement("span",null,(0,s.__)("AI Tools","rank-math"))),wp.element.createElement(c.Button,{onClick:function(){return a(!0)},icon:"no-alt",title:(0,s.__)("Collapse Sidebar","rank-math")})),wp.element.createElement("div",{className:i?"rank-math-content-ai-wrapper rank-math-tab-content-write":"rank-math-content-ai-wrapper rank-math-tab-content-write rank-math-tab-content-tools"},wp.element.createElement("div",{className:"rank-math-tab-content-ai-tools"},i&&wp.element.createElement(Mt,e),!i&&wp.element.createElement(mn,In({},e,{showMinimal:!0,isContentAIPage:!1}))))))},Bn=function(e){return setTimeout((function(){var e=document.getElementById("editor2").dataset;wp.editPost.initializeEditor("editor","rm_content_editor",e.postId,JSON.parse(e.settings),{}),(0,d.select)("core/edit-post").isFeatureActive("fullscreenMode")&&(0,d.dispatch)("core/edit-post").toggleFeature("fullscreenMode")}),200),wp.element.createElement(Nn.ShortcutProvider,null,wp.element.createElement("div",{className:"wp-block-columns rank-math-content-ai-wrapper",id:"rank-math-content-editor-page"},wp.element.createElement("div",{className:"wp-block-column"},wp.element.createElement(Dn,null),wp.element.createElement("div",{id:"editor"})),wp.element.createElement(Ln,e)))};function qn(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,i,o,s=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(a=i.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(e){c=!0,r=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw r}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return zn(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return zn(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function zn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var Hn=function(e){var t=qn((0,u.useState)(e.data.history),2),n=t[0],a=t[1];return wp.element.createElement("div",{className:"history-container"},wp.element.createElement("div",{className:"tab-header"},wp.element.createElement("span",{className:"tab-header-title"},wp.element.createElement("span",{className:"rm-icon rm-icon-dataset"})," ",(0,s.__)("AI History","rank-math")),!(0,o.isEmpty)(n)&&wp.element.createElement(c.Button,{className:"button clear-history is-small is-link button-link-delete",onClick:function(){vn(!1),a([])}},(0,s.__)("Clear History","rank-math"))),wp.element.createElement("div",{className:"inner-wrapper"},!(0,o.isEmpty)(n)&&(0,o.map)(n,(function(e,t){var n=function(e,t){if(!(0,o.isObject)(e))return lt(e);var n="";return"Frequently_Asked_Questions"===t?((0,o.map)(e,(function(e){n+="<h4>"+e.question+"</h4><span>"+e.answer+"</span>"})),n):((0,o.map)(e,(function(e,t){n+="<h4>"+(0,o.startCase)(t)+"</h4><span>"+e+"</span>"})),lt(n))}(e.output,e.key);if(!(0,o.isUndefined)(n))return wp.element.createElement("div",{className:"output-item",key:t},wp.element.createElement("div",{className:"tool-name"},e.key),wp.element.createElement("div",{className:"output-actions"},wp.element.createElement(Ut,{value:n})),wp.element.createElement("div",{className:"word-count"},(0,s.__)("Words:","rank-math")," ",n.split(" ").length),wp.element.createElement("div",{className:"content",dangerouslySetInnerHTML:{__html:n}}))})),(0,o.isEmpty)(n)&&wp.element.createElement("div",{className:"no-output"},(0,s.__)("No AI History found.","rank-math"))))};function Fn(e){return Fn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Fn(e)}function Un(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Wn(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==Fn(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!==Fn(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Fn(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Vn=(0,w.compose)((0,d.withSelect)((function(e,t){return{data:t,hasError:!t.isUserRegistered||!t.plan||!t.credits||t.isMigrating}})),(0,d.withDispatch)((function(e){return{updateData:function(t,n){e("rank-math-content-ai").updateData(t,n)}}})))((function(e){var t=window.location.hash?window.location.hash.replace("#",""):"ai-tools";return(0,u.useEffect)((function(){!e.hasError&&"content-editor"!==t&&(0,o.isUndefined)(wp.blocks.getBlockType("core/paragraph"))&&wp.blockLibrary.registerCoreBlocks()}),[]),wp.element.createElement(React.Fragment,null,wp.element.createElement(c.TabPanel,{className:"rank-math-tabs",activeClass:"is-active",tabs:[{name:"ai-tools",id:"ai-tools",title:(0,s.__)("AI Tools","rank-math"),view:mn,className:"rank-math-ai-tools-tab rank-math-tab"},{name:"content-editor",id:"content-editor",title:(0,s.__)("Content Editor","rank-math"),view:Bn,className:"rank-math-content-editor-tab rank-math-tab"},{name:"chat",id:"chat",title:(0,s.__)("Chat","rank-math"),view:Cn,className:"rank-math-chat-tab rank-math-tab"},{name:"history",id:"history",title:(0,s.__)("History","rank-math"),view:Hn,className:"rank-math-history-tab rank-math-tab"}],initialTabName:t,onSelect:function(e){window.location.hash=e}},(function(t){var n=e.hasError&&"history"!==t.id?" blurred":"";return wp.element.createElement(React.Fragment,null,wp.element.createElement("div",{className:"rank-math-tab-content dashboard-wrapper rank-math-tab-content-"+t.name+n},wp.element.createElement(mt,{isContentAIPage:"true"}),(0,u.createElement)(t.view,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Un(Object(n),!0).forEach((function(t){Wn(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Un(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},e))),n&&wp.element.createElement(Pe,{width:"40"}))})))}));function $n(e){return $n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},$n(e)}function Gn(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,(r=a.key,i=void 0,i=function(e,t){if("object"!==$n(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!==$n(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(r,"string"),"symbol"===$n(i)?i:String(i)),a)}var r,i}var Kn=function(){function e(){if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),rankMath.contentAI.isUserRegistered){var t=(0,d.select)("rank-math-content-ai").getData();this.ca_keyword=t.keyword,this.data=t.researchedData,this.init=this.init.bind(this),this.contentLength=this.contentLength.bind(this),this.contentLengthBoundary=this.contentLengthBoundary.bind(this),this.keywordDensity=this.keywordDensity.bind(this),this.removeTests=this.removeTests.bind(this),this.researchesTests=rankMath.assessor.researchesTests,this.ca_keyword=wp.data.select("rank-math-content-ai").getData().keyword,(0,l.addAction)("rank_math_loaded","rank-math",this.init),(0,l.addAction)("rank_math_keyword_refresh","rank-math",this.init),(0,l.addAction)("rank_math_content_ai_changed","rank-math",this.init)}}var t,n,a;return t=e,(n=[{key:"init",value:function(e){e&&(this.ca_keyword=e),this.keyword=rankMathEditor.assessor.getPrimaryKeyword(),(0,o.isEmpty)(this.data)||(this.filters(),this.removeTests(),e&&rankMathEditor.refresh("content"))}},{key:"removeTests",value:function(){if(this.ca_keyword===this.keyword){var e=this.data.recommendations;rankMath.assessor.researchesTests=(0,o.filter)(rankMath.assessor.researchesTests,(function(t){return!(!e.mediaCount&&"contentHasAssets"===t||!e.linkCount.internal&&"linksHasInternal"===t||!(e.linkCount.external||"linksHasExternals"!==t&&"linksNotAllExternals"!==t))}))}else rankMath.assessor.researchesTests=this.researchesTests}},{key:"filters",value:function(){(0,l.addFilter)("rankMath_analysis_contentLength","rank-math",this.contentLength),(0,l.addFilter)("rankMath_analysis_contentLength_boundaries","rank-math",this.contentLengthBoundary),(0,l.addFilter)("rankMath_analysis_keywordDensity","rank-math",this.keywordDensity)}},{key:"contentLength",value:function(e){if(this.ca_keyword!==this.keyword)return e;var t=this.data.recommendations.wordCount,n=(0,o.ceil)(150*t/100);return{hasScore:e.hasScore,failed:(0,s.sprintf)((0,s.__)("Content is %1$s words long. Consider using at least %2$s words.","rank-math"),"%1$d",t),tooltipText:(0,s.sprintf)((0,s.__)("Minimum recommended content length should be %1$d words.","rank-math"),t),emptyContent:(0,s.sprintf)((0,s.__)("Content should be %1$s long.","rank-math"),'<a href="https://rankmath.com/kb/score-100-in-tests/?utm_source=Plugin&utm_campaign=WP#overall-content-length" target="_blank">'+t+" - "+n+(0,s.__)(" words","rank-math")+"</a>")}}},{key:"contentLengthBoundary",value:function(e){if(this.ca_keyword!==this.keyword)return e;var t=this.data.recommendations.wordCount,n=(0,o.ceil)(150*t/100);return{recommended:{boundary:n,score:8},belowRecommended:{boundary:(0,o.ceil)(n/2),score:5},low:{boundary:t,score:2}}}},{key:"keywordDensity",value:function(e,t){if((0,o.isEmpty)(this.data.keywords.content)||(0,o.isEmpty)(this.data.keywords.content[this.keyword]))return e;var n=t/this.data.keywords.content[this.keyword].average*100;return n>80?1.1:100<n?2.5:80<n?1.1:50<n?.8:.5}}])&&Gn(t.prototype,n),a&&Gn(t,a),Object.defineProperty(t,"prototype",{writable:!1}),e}();function Jn(e){return Jn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Jn(e)}function Zn(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==Jn(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!==Jn(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Jn(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Yn=(0,d.withSelect)((function(e){return{isLoaded:e("rank-math").isLoaded(),score:e("rank-math-content-ai").getScore()}}))((function(e){var t=e.isLoaded,n=e.score,a="free"===rankMath.contentAI.plan,r=b()("rank-math-toolbar-score content-ai-score",Zn(Zn(Zn({},O(n),!0),"loading",!t),"is-free",a));return wp.element.createElement("div",{className:r},a&&wp.element.createElement("span",{className:"rank-math-free-badge"},(0,s.__)("Free","rank-math")),wp.element.createElement("i",{className:"rm-icon rm-icon-content-ai"}),wp.element.createElement("span",{className:"content-ai-score"},n," / 100"))}));const Qn=(0,u.forwardRef)((({className:e,isPressed:t,...n},a)=>{const r={...n,className:b()(e,{"is-pressed":t})||void 0,"aria-hidden":!0,focusable:!1};return(0,u.createElement)("svg",{...r,ref:a})}));Qn.displayName="SVG";var Xn=(0,Ee.createElement)(Qn,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ee.createElement)((e=>(0,u.createElement)("path",e)),{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"}));function ea(e){var t;return e=e.replace(/,/g,""),e=ae(e),t=e,e=(0,o.isUndefined)(t)?"":(0,o.flow)([Y,X,Z,ee,te])(t)}var ta=function(e){var t=(0,d.select)("core/block-editor").getBlocks().map((function(e){return e.clientId}));(0,d.dispatch)("core/block-editor").replaceBlocks(t,e)},na=function(e,t){e=e.replaceAll("\n","");var n=ra(e),a=ra(t),r=[];(0,o.forEach)(a,(function(e){(0,o.includes)(n,e)||r.push(e)}));var i=t;return(0,o.forEach)(r,(function(e){var n=aa(t,e);i=i.replace(n,'<mark class="rank-math-highlight" style="background-color: #fee894">'.concat(n,"</mark>"))})),i},aa=function(e,t){var n,a=(null===(n=e.replace(/<!\x2D\x2D[\s\S]*?\x2D\x2D>/g,"").match(/<([a-z0-9]+)([^>]*)>([\s\S]*?)<\/\1>/i))||void 0===n?void 0:n[3])||"",r=(0,o.trim)(a.replace(/<[^>]*>/g,"").toLowerCase().replace(/\s+/g," ")),i=(0,o.trim)(t.toLowerCase().replace(/\s+/g," ")),s=r.indexOf(i);if(-1===s)return null;for(var l=0,c="",u=0;u<a.length;u++){var m=a[u];if("<"===m){for(;u<a.length&&">"!==a[u];)c+=a[u++];c+=a[u]}else if(l>=s&&l<s+i.length&&(c+=m),++l>=s+i.length)break}return(0,o.trim)(c)},ra=function(e){var t=(e=(0,o.toLower)(e.replace(/<[^>]*>/g,""))).split(/(?<!\d)\.(?!\d)|[!?]|\n/)||[e];return(0,o.compact)((0,o.map)(t,(function(e){return(0,o.trim)(e)})))},ia=wp.element.createElement("svg",{width:"16",height:"17",viewBox:"0 0 16 17",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("g",{clipPath:"url(#clip0_3091_13042)"},wp.element.createElement("path",{d:"M12 14.5L13 16.5L14 14.5L16 13.5L14 12.5L13 10.5L12 12.5L10 13.5L12 14.5ZM12.8887 3.61133L13.6667 5.16667L14.4447 3.61133L16 2.83333L14.4447 2.05533L13.6667 0.5L12.8887 2.05533L11.3333 2.83333L12.8887 3.61133Z",fill:"url(#paint0_linear_3091_13042)"}),wp.element.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.50336 10.33L6.66669 14.6574L8.83003 10.33L13.1574 8.16669L8.83003 6.00336L6.66669 1.67603L4.50336 6.00336L0.176025 8.16669L4.50336 10.33ZM3.30691 8.16669L5.54688 9.2865L6.66669 11.5265L7.78651 9.2865L10.0265 8.16669L7.78651 7.04688L6.66669 4.80691L5.54688 7.04688L3.30691 8.16669Z",fill:"url(#paint1_linear_3091_13042)"})),wp.element.createElement("defs",null,wp.element.createElement("linearGradient",{id:"paint0_linear_3091_13042",x1:"14.684",y1:"1.60572",x2:"6.35101",y2:"6.48577",gradientUnits:"userSpaceOnUse"},wp.element.createElement("stop",{stopColor:"#DA4892"}),wp.element.createElement("stop",{offset:"1",stopColor:"#6C4D90"})),wp.element.createElement("linearGradient",{id:"paint1_linear_3091_13042",x1:"10.3101",y1:"2.57313",x2:"3.26935",y2:"13.5686",gradientUnits:"userSpaceOnUse"},wp.element.createElement("stop",{stopColor:"#DA4892"}),wp.element.createElement("stop",{offset:"1",stopColor:"#6C4D90"})),wp.element.createElement("clipPath",{id:"clip0_3091_13042"},wp.element.createElement("rect",{width:"16",height:"16",fill:"white",transform:"translate(0 0.5)"})))),oa=wp.element.createElement("svg",{width:"16",height:"10",viewBox:"0 0 16 10",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{d:"M15.1499 0.350024C14.9249 0.125024 14.5749 0.125024 14.3499 0.350024L5.84994 8.60003L1.64994 4.47502C1.42494 4.25002 1.07494 4.27502 0.849942 4.47502C0.624942 4.70002 0.649942 5.05002 0.849942 5.27502L5.27494 9.57502C5.42494 9.72502 5.62494 9.80002 5.84994 9.80002C6.07494 9.80002 6.24994 9.72502 6.42494 9.57502L15.1499 1.10002C15.3749 0.925024 15.3749 0.575024 15.1499 0.350024Z",fill:"white"})),sa=wp.element.createElement("svg",{width:"14",height:"16",viewBox:"0 0 14 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{d:"M13.55 6.69923C13.45 6.39923 13.15 6.24923 12.85 6.32423C12.55 6.42423 12.4 6.72423 12.475 7.02423C12.65 7.57423 12.75 8.14923 12.75 8.72423C12.75 9.59923 12.55 10.4242 12.175 11.1992C11.2 13.1992 9.225 14.4492 7 14.4492C3.825 14.4492 1.25 11.8742 1.25 8.74923C1.25 5.62423 3.825 3.04923 7 3.04923C7.575 3.04923 8.15 3.12423 8.675 3.29923L7.825 3.69923C7.55 3.82423 7.425 4.17423 7.55 4.44923C7.65 4.64923 7.85 4.77423 8.05 4.77423C8.125 4.77423 8.2 4.74923 8.275 4.72423L10.475 3.69923C10.6 3.62423 10.725 3.52423 10.775 3.37423C10.825 3.22423 10.825 3.07423 10.75 2.94923L9.75 0.749227C9.625 0.474227 9.275 0.349227 9 0.474227C8.725 0.599227 8.6 0.949227 8.725 1.22423L9.2 2.27423C8.5 2.02423 7.75 1.89923 6.975 1.89923C3.225 1.92423 0.125 4.97423 0.125 8.74923C0.125 12.5242 3.225 15.5742 7 15.5742C9.65 15.5742 12.025 14.0992 13.175 11.7242C13.625 10.7992 13.875 9.79923 13.875 8.74923C13.875 8.04923 13.75 7.34923 13.55 6.69923Z",fill:"#017CBA"})),la=wp.element.createElement("svg",{width:"14",height:"12",viewBox:"0 0 14 12",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{d:"M7.8687 6.06869L12.9591 0.978287C13.1841 0.753287 13.1841 0.403287 12.9591 0.178287C12.7341 -0.0467133 12.3841 -0.0467133 12.1591 0.178287L7.0687 5.26869L1.97829 0.178271C1.75329 -0.0467285 1.40329 -0.0467285 1.17829 0.178271C0.953288 0.403271 0.953288 0.753271 1.17829 0.978271L6.2687 6.06869L1.1098 11.0276C0.884797 11.2526 0.884797 11.6026 1.1098 11.8276C1.2098 11.9276 1.3598 12.0026 1.5098 12.0026C1.6598 12.0026 1.8098 11.9526 1.9098 11.8276L7.0687 6.86869L12.0277 11.8276C12.1277 11.9276 12.2777 12.0026 12.4277 12.0026C12.5777 12.0026 12.7277 11.9526 12.8277 11.8276C13.0527 11.6026 13.0527 11.2526 12.8277 11.0276L7.8687 6.06869Z",fill:"#757575"})),ca=wp.element.createElement("svg",{width:"16",height:"14",viewBox:"0 0 16 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{d:"M14.1999 2.09994C13.3499 1.24994 12.2499 0.774944 11.0749 0.749944C9.89991 0.724944 8.79991 1.14994 7.97491 1.97494L3.82491 6.12494L2.59991 4.89994C2.32491 4.62494 1.89991 4.52494 1.52491 4.64994C1.14991 4.77494 0.874909 5.12494 0.824908 5.52494L0.449908 9.14994C0.399908 9.47494 0.524909 9.77494 0.749909 9.99994C0.949908 10.1999 1.19991 10.2999 1.47491 10.2999C1.49991 10.2999 1.54991 10.2999 1.59991 10.2999L5.22491 9.89994C5.62491 9.84994 5.94991 9.59994 6.09991 9.19994C6.24991 8.79994 6.14991 8.39994 5.84991 8.12494L4.62491 6.89994L8.77491 2.74994C9.37491 2.14994 10.1749 1.84994 11.0499 1.87494C11.9249 1.89994 12.7749 2.27494 13.3999 2.89994C14.7249 4.22494 14.7749 6.29994 13.5499 7.52494L8.77491 12.2999C8.54991 12.5249 8.54991 12.8749 8.77491 13.0999C8.87491 13.1999 9.02491 13.2749 9.17491 13.2749C9.32491 13.2749 9.47491 13.2249 9.57491 13.0999L14.3499 8.32494C16.0249 6.64994 15.9499 3.84994 14.1999 2.09994ZM1.57491 9.17494L1.92491 5.82494L4.89991 8.79994L1.57491 9.17494Z",fill:"#017CBA"})),ua=wp.element.createElement("svg",{width:"12",height:"12",viewBox:"0 0 11 11",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{d:"M10.4423 7.38225C10.3238 7.32181 10.1863 7.31037 10.0594 7.35038C9.93248 7.39039 9.82639 7.47865 9.76397 7.59614C9.3934 8.30474 8.84109 8.90208 8.16364 9.32693C7.48619 9.75179 6.70796 9.98889 5.90871 10.0139C5.10945 10.039 4.3179 9.85107 3.61518 9.46946C2.91247 9.08785 2.32384 8.52627 1.90963 7.84226C1.49543 7.15824 1.27053 6.3764 1.25799 5.57685C1.24545 4.7773 1.44572 3.98879 1.83828 3.29213C2.23083 2.59546 2.80156 2.0157 3.49197 1.61224C4.18237 1.20878 4.96764 0.996145 5.76729 0.996115C5.95529 0.996161 6.14309 1.00841 6.32951 1.03278C6.43098 0.663682 6.66627 0.345602 6.98951 0.140556C6.58876 0.0474722 6.17871 0.000316554 5.76729 0C4.79357 0.00377237 3.83831 0.265979 2.99912 0.759827C2.15992 1.25368 1.46688 1.96146 0.990796 2.81086C0.514716 3.66026 0.272668 4.62083 0.289385 5.59441C0.306102 6.56799 0.580986 7.51967 1.08595 8.35223C1.59091 9.18478 2.30785 9.86836 3.1635 10.3331C4.01916 10.7979 4.98285 11.0271 5.95612 10.9974C6.9294 10.9678 7.87735 10.6803 8.70311 10.1643C9.52888 9.6483 10.2029 8.92234 10.6562 8.06059C10.7166 7.94206 10.7281 7.80453 10.6881 7.67765C10.6481 7.55076 10.5598 7.44467 10.4423 7.38225Z",fill:"#949494"}),wp.element.createElement("path",{d:"M10.4423 7.38225C10.3238 7.32181 10.1863 7.31037 10.0594 7.35038C9.93248 7.39039 9.82639 7.47865 9.76397 7.59614C9.3934 8.30474 8.84109 8.90208 8.16364 9.32693C7.48619 9.75179 6.70796 9.98889 5.90871 10.0139C5.10945 10.039 4.3179 9.85107 3.61518 9.46946C2.91247 9.08785 2.32384 8.52627 1.90963 7.84226C1.49543 7.15824 1.27053 6.3764 1.25799 5.57685C1.24545 4.7773 1.44572 3.98879 1.83828 3.29213C2.23083 2.59546 2.80156 2.0157 3.49197 1.61224C4.18237 1.20878 4.96764 0.996145 5.76729 0.996115C5.95529 0.996161 6.14309 1.00841 6.32951 1.03278C6.43098 0.663682 6.66627 0.345602 6.98951 0.140556C6.58876 0.0474722 6.17871 0.000316554 5.76729 0C4.79357 0.00377237 3.83831 0.265979 2.99912 0.759827C2.15992 1.25368 1.46688 1.96146 0.990796 2.81086C0.514716 3.66026 0.272668 4.62083 0.289385 5.59441C0.306102 6.56799 0.580986 7.51967 1.08595 8.35223C1.59091 9.18478 2.30785 9.86836 3.1635 10.3331C4.01916 10.7979 4.98285 11.0271 5.95612 10.9974C6.9294 10.9678 7.87735 10.6803 8.70311 10.1643C9.52888 9.6483 10.2029 8.92234 10.6562 8.06059C10.7166 7.94206 10.7281 7.80453 10.6881 7.67765C10.6481 7.55076 10.5598 7.44467 10.4423 7.38225Z",fill:"url(#paint0_linear_3105_12223)"}),wp.element.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.96062 4.45502C4.7077 4.47078 4.47112 4.58534 4.30192 4.77398C4.13272 4.96262 4.04445 5.21022 4.05617 5.46335C4.0445 5.71587 4.13295 5.96278 4.30231 6.15045C4.47166 6.33811 4.70823 6.45136 4.96062 6.46558C5.08587 6.45932 5.20865 6.42841 5.32193 6.37463C5.43522 6.32084 5.53678 6.24523 5.6208 6.15213C5.70481 6.05903 5.76963 5.95027 5.81155 5.83208C5.85347 5.71389 5.87165 5.58858 5.86506 5.46335C5.8784 5.20981 5.7907 4.96132 5.62117 4.77232C5.45164 4.58332 5.21411 4.46922 4.96062 4.45502Z",fill:"#949494"}),wp.element.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.96062 4.45502C4.7077 4.47078 4.47112 4.58534 4.30192 4.77398C4.13272 4.96262 4.04445 5.21022 4.05617 5.46335C4.0445 5.71587 4.13295 5.96278 4.30231 6.15045C4.47166 6.33811 4.70823 6.45136 4.96062 6.46558C5.08587 6.45932 5.20865 6.42841 5.32193 6.37463C5.43522 6.32084 5.53678 6.24523 5.6208 6.15213C5.70481 6.05903 5.76963 5.95027 5.81155 5.83208C5.85347 5.71389 5.87165 5.58858 5.86506 5.46335C5.8784 5.20981 5.7907 4.96132 5.62117 4.77232C5.45164 4.58332 5.21411 4.46922 4.96062 4.45502Z",fill:"url(#paint1_linear_3105_12223)"}),wp.element.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.41952 2.87834C8.22664 2.9615 8.01843 3.00314 7.80841 3.00057C7.46879 2.9948 7.14053 2.87736 6.87433 2.66639C6.60813 2.45542 6.41881 2.16266 6.33562 1.83334C6.17075 1.82403 6.00549 1.82403 5.84062 1.83334C4.99143 1.83403 4.1688 2.12946 3.51318 2.66918C2.85757 3.2089 2.40961 3.95946 2.2458 4.7927C2.08199 5.62595 2.21247 6.49022 2.61498 7.23797C3.01748 7.98571 3.66705 8.57057 4.45278 8.89268C5.23851 9.21479 6.11169 9.25419 6.92324 9.00415C7.73479 8.75411 8.43439 8.23013 8.9026 7.52168C9.37082 6.81322 9.57861 5.96421 9.4905 5.1196C9.4024 4.27499 9.02386 3.48714 8.41952 2.89057V2.87834ZM6.70229 6.90558C6.70229 7.02714 6.654 7.14372 6.56805 7.22967C6.48209 7.31563 6.36551 7.36392 6.24396 7.36392C6.1224 7.36392 6.00582 7.31563 5.91986 7.22967C5.83391 7.14372 5.78562 7.02714 5.78562 6.90558V6.86891C5.51487 7.13559 5.15118 7.28676 4.77117 7.29058C4.31972 7.25465 3.90074 7.04183 3.60545 6.69847C3.31015 6.3551 3.16245 5.90899 3.1945 5.45724C3.16407 5.00587 3.31234 4.56063 3.60733 4.21763C3.90231 3.87463 4.32033 3.66138 4.77117 3.6239C5.14665 3.63505 5.5034 3.79045 5.76729 4.05779C5.77296 3.93623 5.82669 3.82191 5.91665 3.73997C6.00662 3.65802 6.12545 3.61517 6.24701 3.62085C6.36857 3.62652 6.48289 3.68025 6.56484 3.77021C6.64678 3.86018 6.68963 3.97901 6.68396 4.10057L6.70229 6.90558ZM8.26674 6.90558C8.26674 7.02714 8.21845 7.14372 8.1325 7.22967C8.04654 7.31563 7.92996 7.36392 7.80841 7.36392C7.68685 7.36392 7.57027 7.31563 7.48431 7.22967C7.39836 7.14372 7.35007 7.02714 7.35007 6.90558V4.10057C7.35007 3.97901 7.39836 3.86243 7.48431 3.77648C7.57027 3.69052 7.68685 3.64224 7.80841 3.64224C7.92996 3.64224 8.04654 3.69052 8.1325 3.77648C8.21845 3.86243 8.26674 3.97901 8.26674 4.10057V6.90558Z",fill:"#949494"}),wp.element.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.41952 2.87834C8.22664 2.9615 8.01843 3.00314 7.80841 3.00057C7.46879 2.9948 7.14053 2.87736 6.87433 2.66639C6.60813 2.45542 6.41881 2.16266 6.33562 1.83334C6.17075 1.82403 6.00549 1.82403 5.84062 1.83334C4.99143 1.83403 4.1688 2.12946 3.51318 2.66918C2.85757 3.2089 2.40961 3.95946 2.2458 4.7927C2.08199 5.62595 2.21247 6.49022 2.61498 7.23797C3.01748 7.98571 3.66705 8.57057 4.45278 8.89268C5.23851 9.21479 6.11169 9.25419 6.92324 9.00415C7.73479 8.75411 8.43439 8.23013 8.9026 7.52168C9.37082 6.81322 9.57861 5.96421 9.4905 5.1196C9.4024 4.27499 9.02386 3.48714 8.41952 2.89057V2.87834ZM6.70229 6.90558C6.70229 7.02714 6.654 7.14372 6.56805 7.22967C6.48209 7.31563 6.36551 7.36392 6.24396 7.36392C6.1224 7.36392 6.00582 7.31563 5.91986 7.22967C5.83391 7.14372 5.78562 7.02714 5.78562 6.90558V6.86891C5.51487 7.13559 5.15118 7.28676 4.77117 7.29058C4.31972 7.25465 3.90074 7.04183 3.60545 6.69847C3.31015 6.3551 3.16245 5.90899 3.1945 5.45724C3.16407 5.00587 3.31234 4.56063 3.60733 4.21763C3.90231 3.87463 4.32033 3.66138 4.77117 3.6239C5.14665 3.63505 5.5034 3.79045 5.76729 4.05779C5.77296 3.93623 5.82669 3.82191 5.91665 3.73997C6.00662 3.65802 6.12545 3.61517 6.24701 3.62085C6.36857 3.62652 6.48289 3.68025 6.56484 3.77021C6.64678 3.86018 6.68963 3.97901 6.68396 4.10057L6.70229 6.90558ZM8.26674 6.90558C8.26674 7.02714 8.21845 7.14372 8.1325 7.22967C8.04654 7.31563 7.92996 7.36392 7.80841 7.36392C7.68685 7.36392 7.57027 7.31563 7.48431 7.22967C7.39836 7.14372 7.35007 7.02714 7.35007 6.90558V4.10057C7.35007 3.97901 7.39836 3.86243 7.48431 3.77648C7.57027 3.69052 7.68685 3.64224 7.80841 3.64224C7.92996 3.64224 8.04654 3.69052 8.1325 3.77648C8.21845 3.86243 8.26674 3.97901 8.26674 4.10057V6.90558Z",fill:"url(#paint2_linear_3105_12223)"}),wp.element.createElement("path",{d:"M7.85729 2.33445C8.34668 2.33445 8.74341 1.93773 8.74341 1.44834C8.74341 0.958951 8.34668 0.562224 7.85729 0.562224C7.36791 0.562224 6.97118 0.958951 6.97118 1.44834C6.97118 1.93773 7.36791 2.33445 7.85729 2.33445Z",fill:"#949494"}),wp.element.createElement("path",{d:"M7.85729 2.33445C8.34668 2.33445 8.74341 1.93773 8.74341 1.44834C8.74341 0.958951 8.34668 0.562224 7.85729 0.562224C7.36791 0.562224 6.97118 0.958951 6.97118 1.44834C6.97118 1.93773 7.36791 2.33445 7.85729 2.33445Z",fill:"url(#paint3_linear_3105_12223)"}),wp.element.createElement("defs",null,wp.element.createElement("linearGradient",{id:"paint0_linear_3105_12223",x1:"8.42545",y1:"0.760183",x2:"2.33068",y2:"9.77897",gradientUnits:"userSpaceOnUse"},wp.element.createElement("stop",{stopColor:"#DA4892"}),wp.element.createElement("stop",{offset:"1",stopColor:"#6C4D90"})),wp.element.createElement("linearGradient",{id:"paint1_linear_3105_12223",x1:"8.42545",y1:"0.760183",x2:"2.33068",y2:"9.77897",gradientUnits:"userSpaceOnUse"},wp.element.createElement("stop",{stopColor:"#DA4892"}),wp.element.createElement("stop",{offset:"1",stopColor:"#6C4D90"})),wp.element.createElement("linearGradient",{id:"paint2_linear_3105_12223",x1:"8.42545",y1:"0.760183",x2:"2.33068",y2:"9.77897",gradientUnits:"userSpaceOnUse"},wp.element.createElement("stop",{stopColor:"#DA4892"}),wp.element.createElement("stop",{offset:"1",stopColor:"#6C4D90"})),wp.element.createElement("linearGradient",{id:"paint3_linear_3105_12223",x1:"8.42545",y1:"0.760183",x2:"2.33068",y2:"9.77897",gradientUnits:"userSpaceOnUse"},wp.element.createElement("stop",{stopColor:"#DA4892"}),wp.element.createElement("stop",{offset:"1",stopColor:"#6C4D90"}))));function ma(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,i,o,s=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(a=i.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(e){c=!0,r=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw r}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return da(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return da(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function da(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var pa=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=t.id,r=t.previousResults;if((0,o.includes)(["keywordInTitle","titleStartWithKeyword","titleSentiment","titleHasNumber","titleHasPowerWords"],a)&&(e=!e&&n?t.seo_title:e,(0,d.dispatch)("rank-math").updateSerpTitle(e),(0,d.dispatch)("rank-math").updateTitle(e),(0,d.dispatch)("rank-math").toggleSnippetEditor(!0)),"keywordInMetaDescription"===a&&(e=!e&&n?t.description:e,(0,d.dispatch)("rank-math").updateSerpDescription(e),(0,d.dispatch)("rank-math").updateDescription(e),(0,d.dispatch)("rank-math").toggleSnippetEditor(!0)),"keywordInPermalink"===a&&(e=!e&&n?t.url:e,(0,d.dispatch)("rank-math").updatePermalink(e),rankMathEditor.updatePermalink(ea(e),!0),rankMathEditor.updatePermalinkSanitize(ea(e)),(0,d.dispatch)("rank-math").toggleSnippetEditor(!0)),t.isContentTest){if(!e&&n)return void ta(t.blocks);ta(t.blocks),function(e,t){var n=(0,d.dispatch)("core/block-editor"),a=n.replaceBlock,r=n.removeBlock;(0,o.forEach)(e,(function(e){var n=e.action,i=e.refBlockId,s=e.content,l=e.position,c=(0,o.find)(t,(function(e){return e.clientId===i}));if(c)switch(n){case"replace":s=na((0,Me.serialize)(c),s),a(i,(0,Me.rawHandler)({HTML:s}));break;case"delete":r(i);break;case"insert":var u=t.indexOf(c);if(-1===u)return;u="before"===l?u:u+1,s=na("",s);var m=(0,Me.rawHandler)({HTML:s});(0,o.forEach)(m,(function(e){(0,d.dispatch)("core/block-editor").insertBlock(e,u),u++}));break;default:console.warn("Unknown action: ".concat(n))}else console.warn("Block with ID ".concat(i," not found."))}))}(JSON.parse(e),t.blocks)}n||(r.push(e),(0,d.dispatch)("rank-math-content-ai").updatePreviousResults(r))},ha=function(e){return function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(0,o.forEach)(t,(function(t){if(t.innerBlocks&&t.innerBlocks.length>0)e(t.innerBlocks,n);else{var a=(0,Me.serialize)(t);(0,o.trim)(a.replace(/<!\x2D\x2D[\s\S]*?\x2D\x2D>/g,"").replace(/<[^>]*>/g,""))&&(n[t.clientId]=a.replace(/<!\x2D\x2D[\s\S]*?\x2D\x2D>/g,""))}})),n}(e)},ga=(0,w.compose)((0,d.withSelect)((function(e,t){var n=t.id,a=t.data,r=t.seoTitle,i=t.seoDescription,s=t.keyword,l=t.blocks,c=e("rank-math-content-ai").getPreviousResults();return{id:n,keyword:s,title:a.title,seo_title:r,url:a.slug,description:i,excerpt:a.excerpt,content:g()?e("core/editor").getEditedPostContent():a.content,blocks:l,content_blocks:g()?ha(l):"",previousResults:c,isSnippetEditorOpen:e("rank-math").isSnippetEditorOpen(),isContentTest:(0,o.includes)(["keywordIn10Percent","keywordInContent","lengthContent","keywordInSubheadings","keywordInImageAlt","keywordDensity","contentHasShortParagraphs"],n)}})),(0,d.withDispatch)((function(e,t){return{reject:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=t.previousResults;pa(e?n[0]:"",t,!0)},removeSnackBar:function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0]&&pa("",t,!0),e("rank-math-content-ai").updatePreviousResults([]),document.getElementById("rank-math-content-ai-snackbar").remove()}}})))((function(e){var t=e.id,n=e.previousResults,a=e.isSnippetEditorOpen,r=e.isContentTest,i=e.reject,l=e.removeSnackBar,m=ma((0,u.useState)(n.length),2),d=m[0],p=m[1],h=ma((0,u.useState)(!1),2),g=h[0],f=h[1],_=ma((0,u.useState)(!1),2),b=_[0],w=_[1],v=!(0,o.isBoolean)(b),k=function(){var a=(0,o.includes)(["keywordInTitle","titleStartWithKeyword","titleSentiment","titleHasNumber","titleHasPowerWords","keywordInPermalink","lengthContent","keywordDensity"],t),r=(0,o.includes)(["keywordIn10Percent","keywordInContent","lengthContent","keywordInSubheadings","keywordDensity","contentHasShortParagraphs"],t),i="\x3c!-- SCRIPT REMOVED --\x3e";w(!0),Be("FIX_SEO_TESTS",{test_type:t,focus_keyword:e.keyword,post_title:e.title,post_seo_title:e.seo_title,post_seo_description:e.description,post_permalink:e.url,post_content:a?X(e.content,i):null,content_blocks:r?(0,o.mapValues)(e.content_blocks,(function(e){return X(e,i)})):null,post_excerpt:X(e.excerpt,i),previous_results:n},(function(t){(0,o.isEmpty)(t.error)?(w(!1),t=t[0],pa(t,e,!1),p(n.length)):w(t.error)}))},y=function(t){pa(n[t-1],e,!0),p(t),f(!1)};return(0,u.useEffect)((function(){k()}),[]),wp.element.createElement("div",null,!0===b&&wp.element.createElement("div",{className:"snackbar-loader"},wp.element.createElement("span",null),wp.element.createElement("span",null),wp.element.createElement("span",null),wp.element.createElement("span",null)),(!b||v)&&wp.element.createElement("div",{className:"snackbar-content"},wp.element.createElement("div",{className:"snackbar-header"},wp.element.createElement("h2",{className:"main-title"},(0,s.__)("Content AI","rank-math")," ",wp.element.createElement("span",null,"•")," ",a?(0,s.__)("Snippet Editor","rank-math"):(0,s.__)("Post Editor","rank-math")),wp.element.createElement(c.Button,{size:"small",className:"close-snackbar",onClick:function(){return l(!0)},icon:Xn,label:(0,s.__)("Close","rank-math")})),wp.element.createElement("div",{className:"snackbar-body"},wp.element.createElement("div",{className:"pagination-container"},wp.element.createElement("h4",null,ia,(0,s.__)("Generated Content","rank-math")),n.length>1&&wp.element.createElement("div",{className:"snackbar-pagination"},d>1&&wp.element.createElement(c.Button,{size:"small",className:"previous",onClick:function(){return y(d-1)},label:(0,s.__)("Previous","rank-math")}),wp.element.createElement("span",null,d," / ",n.length),d<n.length&&wp.element.createElement(c.Button,{size:"small",className:"next",onClick:function(){return y(d+1)},label:(0,s.__)("Next","rank-math")}))),wp.element.createElement("p",{className:"desc"},v&&b,!v&&(0,s.__)("The highlighted content has been generated by AI for your review. Carefully evaluate the suggested changes and use the options below to accept or reject them.","rank-math")),!v&&wp.element.createElement("div",{className:"snackbar-actions"},wp.element.createElement(c.Button,{variant:"secondary",className:"approve-content",onClick:function(){r&&function(e){if(e){e=e.replace(/<mark class="rank-math-highlight" style="background-color: #fee894">(.+?)<\/mark>/g,"$1");var t=(0,Me.rawHandler)({HTML:e});ta(t)}}(e.content),l()}},oa,(0,s.__)("Approve","rank-math")),wp.element.createElement(c.Button,{variant:"secondary",className:"regenerate-content",onClick:function(){r&&pa("",e,!0),k()}},sa,(0,s.__)("Regenerate","rank-math")),!g&&wp.element.createElement(c.Button,{variant:"secondary",className:"reject-content",onClick:function(){i(),f(!0)}},la,(0,s.__)("Reject","rank-math")),g&&wp.element.createElement(c.Button,{variant:"secondary",className:"undo-content",onClick:function(){i(!0),f(!1)}},ca,(0,s.__)("Undo","rank-math"))))))})),fa=function(){return!rankMath.contentAI.isUserRegistered||!rankMath.contentAI.plan||!rankMath.contentAI.credits||rankMath.contentAI.isMigrating},_a=function(e){var t=e.showProNotice,n=void 0!==t&&t,a=e.isBulkEdit,r=void 0!==a&&a,s=e.creditsRequired,l=void 0===s?0:s,m=e.isKeywordIntent,d=void 0!==m&&m;(0,o.isNull)(document.getElementById("rank-math-content-ai-modal-wrapper"))&&i()("#wpwrap").append('<div id="rank-math-content-ai-modal-wrapper"></div>'),setTimeout((function(){(0,u.render)(wp.element.createElement(c.Modal,{className:"rank-math-contentai-modal rank-math-modal rank-math-error-modal",shouldCloseOnClickOutside:!1,onRequestClose:function(e){(0,o.isUndefined)(e)||(i()(".components-modal__screen-overlay").remove(),document.getElementById("rank-math-content-ai-modal-wrapper").remove(),document.body.classList.remove("modal-open"))}},wp.element.createElement(Pe,{width:100,showProNotice:n,isBulkEdit:r,creditsRequired:l,isKeywordIntent:d})),document.getElementById("rank-math-content-ai-modal-wrapper"))}),100)};function ba(e){return function(e){if(Array.isArray(e))return wa(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return wa(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return wa(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function wa(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var va=function e(t){return(0,o.isEmpty)(t)?t:t.flatMap((function(t){return[t].concat(ba(e(t.innerBlocks||[])))}))},ka=function(e){var t=e.id,n=e.result;if(!function(e,t){if(t.hasScore()||"post"!==rankMath.objectType)return!1;var n=["keywordIn10Percent","keywordInContent","lengthContent","keywordInSubheadings","keywordDensity","contentHasShortParagraphs"];return(!(0,o.includes)(n,e)||"gutenberg"===rankMath.currentEditor)&&((0,o.includes)(["keywordInTitle","keywordInMetaDescription","keywordInPermalink","titleStartWithKeyword","titleSentiment","titleHasNumber","titleHasPowerWords"],e)||(0,o.includes)(n,e))}(t,n))return null;var a=rankMathEditor.assessor.analyzer.researcher.paper,r=a.getKeyword();return(0,o.isEmpty)(r)&&(0,o.includes)((0,o.toLower)(t),"keyword")?null:wp.element.createElement(c.Button,{variant:"link",className:"rank-math-ai-button",showTooltip:!0,tooltipPosition:"top",label:(0,s.__)("Fix with AI","rank-math"),onClick:function(){fa()?_a({showProNotice:!1}):function(e){var t=document.createElement("div");t.id="rank-math-content-ai-snackbar",document.body.appendChild(t);var n=rankMathEditor.assessor.dataCollector.getData(),a=wp.data.select("rank-math"),r=a.getKeywords().split(",");(0,u.createRoot)(document.getElementById(t.id)).render(wp.element.createElement(ga,{id:e,seoTitle:a.getSerpTitle(),seoDescription:a.getSerpDescription(),keyword:r[0],data:n,blocks:va(wp.data.select("core/block-editor").getBlocks())}))}(t)}},ua,(0,s.__)("Fix with AI","rank-math"))},ya=function(e){return new Promise((function(t,n){var a=wp.data.select("rank-math-content-ai").getData();fetch(a.url+"generate_image_alt",{method:"POST",body:JSON.stringify({images:[e],username:a.connectData.username,api_key:a.connectData.api_key,site_url:a.connectData.site_url,plugin_version:rankMath.version}),headers:{"Content-Type":"application/json"}}).then((function(e){return e.json()})).then((function(a){if(a.altTexts&&a.altTexts[e])return t(a.altTexts[e]),void function(e){if(!(0,o.isUndefined)(e.credits)){var t=e.credits;(0,o.isEmpty)(t)||(t=(t=t.available-t.taken)<0?0:t,k()({method:"POST",path:"/rankmath/v1/ca/updateCredits",data:{credits:t}}).then((function(){wp.data.dispatch("rank-math-content-ai").updateData("credits",t),i()(".credits-remaining").length&&i()(".credits-remaining strong").text(t)})))}}(a);n((0,s.__)("Failed to generate alt text.","rank-math"))})).catch((function(e){n(e)}))}))};function Ea(e){return Ea="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ea(e)}function Ca(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Sa(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ca(Object(n),!0).forEach((function(t){xa(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ca(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function xa(e,t,n){return(t=Oa(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ta(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,Oa(a.key),a)}}function Oa(e){var t=function(e,t){if("object"!==Ea(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!==Ea(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Ea(t)?t:String(t)}var Pa=function(){function e(){var t=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.injectGenerateAltTextButton(),i()(window).on("elementor:init",(function(){t.injectGenerateAltTextButton()}))}var t,n,a;return t=e,n=[{key:"injectGenerateAltTextButton",value:function(){var e=this;void 0!==wp.media.view.Attachment.Details.TwoColumn&&(wp.media.view.Attachment.Details.TwoColumn=wp.media.view.Attachment.Details.TwoColumn.extend({template:function(t){return e.getTemplate("attachment-details-two-column",t,!0)},events:Sa(Sa({},wp.media.view.Attachment.Details.TwoColumn.prototype.events),{},{"click .rank-math-generate-alt-button":this.generateAltTextForImage})})),"classic"===rankMath.currentEditor&&(wp.media.view.ImageDetails=wp.media.view.ImageDetails.extend({template:function(t){return e.getTemplate("image-details",t)},events:Sa(Sa({},wp.media.view.ImageDetails.prototype.events),{},{"click .rank-math-generate-alt-button":this.generateAltTextForImage})})),wp.media.view.Attachment.Details=wp.media.view.Attachment.Details.extend({template:function(t){return e.getTemplate("attachment-details",t)},events:Sa(Sa({},wp.media.view.Attachment.Details.prototype.events),{},{"click .rank-math-generate-alt-button":this.generateAltTextForImage})})}},{key:"getTemplate",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=wp.media.template(e)(t),r=document.createElement("div");if(r.innerHTML=a,!r.querySelector("#alt-text-description"))return a;var i='<button class="rank-math-generate-alt-button" data-two-column="'+n+'"><i class="rm-icon rm-icon-content-ai"></i>'+(0,s.__)("Generate Alt","rank-math")+"</button><br />",o=r.querySelector("#alt-text-description");return o.innerHTML=i+o.innerHTML,r.innerHTML}},{key:"generateAltTextForImage",value:function(e){var t=this;if(e.preventDefault(),e.stopPropagation(),fa()||wp.data.select("rank-math-content-ai").getData().credits<50)return i()(".media-modal-close").trigger("click"),void _a({creditsRequired:50});var n=this.model.attributes.url;if(n){var a=e.currentTarget,r=a.innerHTML;a.disabled=!0,a.innerHTML=(0,s.__)("Generating…","rank-math");var o="true"===a.getAttribute("data-two-column");ya(n).then((function(e){t.model.set("alt",e),"classic"!==rankMath.currentEditor&&t.model.save();var n=o?"#attachment-details-two-column-alt-text":"#attachment-details-alt-text",i=document.querySelector(n);i&&(i.value=e),a.innerHTML=r})).catch((function(e){console.error(e),a.classList.add("failed"),a.innerHTML=(0,s.__)("Failed","rank-math"),setTimeout((function(){a.classList.remove("failed"),a.innerHTML=r}),3e3)})).finally((function(){a.disabled=!1}))}}}],n&&Ta(t.prototype,n),a&&Ta(t,a),Object.defineProperty(t,"prototype",{writable:!1}),e}(),Aa=Pa,Na=function(e){var t=wp.data.select("rank-math-content-ai").getContentAiAttributes();return e||(e=(0,o.isEmpty)(t.instructions)?"":t.instructions),{document_title:"undefined"!=typeof rankMathEditor?rankMathEditor.assessor.dataCollector.getData().title:"",text:ct(),instructions:e,tone:(0,o.isEmpty)(t.tone)?rankMath.contentAI.tone:t.tone,focus_keyword:(0,o.isEmpty)(t.focus_keyword)?"":t.focus_keyword,length:(0,o.isEmpty)(t.length)?"medium":t.length,choices:1}},Ia=function(){(0,Nn.useShortcut)("rank-math-contentai-write",(0,u.useCallback)((function(){var e=nt(),t=(0,Me.createBlock)("rank-math/command");(0,o.isEmpty)(e.block)||at(e.block)?(0,d.dispatch)("core/block-editor").insertBlock(t,e.position):(0,d.dispatch)("core/block-editor").replaceBlock(e.clientId,t),Ot("Write",Na(),t.clientId)}),[]));var e=(0,d.useSelect)((function(e){return e(Nn.store).getShortcutKeyCombination("rank-math-contentai-write")}),[]);if(!(0,o.isNull)(e))return null;(0,(0,d.useDispatch)(Nn.store).registerShortcut)({name:"rank-math-contentai-write",category:"global",keyCombination:{modifier:"ctrl",character:"/"}})},ja=function(e){i()(e.target).parent().attr("data-mce-selected",!1);var t=i()(e.target).parents("p"),n=document.createElement("p");n.textContent=(0,s.__)("Generating…","rank-math");var a=t.html();t.before(n),Be("Text_Summarizer",{text:a,language:rankMath.contentAI.language,format:"paragraph",choices:1},(function(e){n.textContent=e[0]}))};function Ma(e,t){return{type:"RANK_MATH_APP_UI",key:e,value:t}}function Ra(e){return Ra="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ra(e)}function Da(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function La(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==Ra(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!==Ra(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Ra(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ba(e){if(!e)return Ma("isAutoCompleterOpen",e);var t=(0,d.select)("core/block-editor").getSelectedBlock();(0,o.isNull)(t)||(0,(0,d.dispatch)(ft.store).removeBlock)(t.clientId);return Ma("isAutoCompleterOpen",e)}function qa(e,t){var n=(0,d.select)("rank-math-content-ai").getContentAiAttributes();return n[e]="language"!==e||t?t:rankMath.contentAI.language,Ma("contentAiAttributes",n)}function za(e,t){var n=(0,d.select)("rank-math-content-ai").getData();return n[e]=t,Ma("data",function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Da(Object(n),!0).forEach((function(t){La(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Da(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},n))}function Ha(e){return Ma("previousResults",e)}function Fa(e){return Fa="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Fa(e)}function Ua(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Wa(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ua(Object(n),!0).forEach((function(t){Va(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ua(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Va(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==Fa(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!==Fa(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Fa(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var $a={isAutoCompleterOpen:!1,contentAiAttributes:{},data:rankMath.contentAI,previousResults:[]};function Ga(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:$a,t=arguments.length>1?arguments[1]:void 0;return"RANK_MATH_APP_UI"===t.type?Wa(Wa({},e),{},Va({},t.key,t.value)):e}function Ka(e){return e.appUi.isAutoCompleterOpen}function Ja(e){return e.appUi.contentAiAttributes}function Za(e){return e.appUi.data}function Ya(e){var t=e.appUi.data.score;return(0,o.isEmpty)(t)?0:(t=(0,o.map)(Object.values(t),o.toNumber),(0,o.round)((0,o.sum)(t)/t.length))}function Qa(e){return e.appUi.previousResults}(0,d.register)((0,d.createReduxStore)("rank-math-content-ai",{reducer:(0,d.combineReducers)(t),selectors:a,actions:e}));var Xa=wp.richText,er=function(e){var t=e.width,n=void 0===t?40:t,a=rankMath.contentAI.isUserRegistered,r=rankMath.contentAI.plan,i=rankMath.contentAI.credits>0,o=rankMath.contentAI.isMigrating;if(a&&r&&i&&!o)return null;var l="width-"+n;return a&&r?o?wp.element.createElement("div",{id:"rank-math-pro-cta",className:"center rank-math-content-ai-warning-wrapper"},wp.element.createElement("div",{style:{textAlign:"center"},className:"rank-math-cta-box less-padding top-20 "+l},wp.element.createElement("h3",null,(0,s.__)("Server Maintenance Underway","rank-math")),wp.element.createElement("p",null,(0,s.__)("We are working on improving your Content AI experience. Please wait for 5 minutes and then refresh to start using the optimized Content AI. If you see this for more than 5 minutes, please ","rank-math"),wp.element.createElement("a",{href:"https://rankmath.com/support/",target:"_blank",rel:"noreferrer"},(0,s.__)("reach out to the support team.","rank-math")),(0,s.__)(" We are sorry for the inconvenience.","rank-math")))):wp.element.createElement("div",{id:"rank-math-pro-cta",className:"center rank-math-content-ai-warning-wrapper"},wp.element.createElement("div",{className:"rank-math-cta-box less-padding top-20 "+l},wp.element.createElement("h3",null,(0,s.__)("⛔️ Content AI Credit Alert!","rank-math")),wp.element.createElement("p",null,(0,s.__)("Your monthly Content AI credits have been fully utilized. To continue enjoying seamless content creation, simply click the button below to upgrade your plan and access more credits.","rank-math")),wp.element.createElement(c.Button,{href:"https://rankmath.com/kb/how-to-use-content-ai/?play-video=ioPeVIntJWw&utm_source=Plugin&utm_medium=Buy+Credits+Button&utm_campaign=WP",className:"button button-primary is-green",target:"_blank"},(0,s.__)("Learn More","rank-math")))):wp.element.createElement("div",{id:"rank-math-pro-cta",className:"center rank-math-content-ai-warning-wrapper"},wp.element.createElement("div",{className:"rank-math-cta-box blue-ticks top-20 less-padding "+l},wp.element.createElement("h3",null,(0,s.__)("🚀 Supercharge Your Content With AI","rank-math")),wp.element.createElement("p",null,!a&&(0,s.__)("Start using Content AI by connecting your RankMath.com Account","rank-math"),a&&!r&&(0,s.__)("To access this Content AI feature, you need to have an active subscription plan.","rank-math")),function(e){return 40===e?wp.element.createElement("ul",null,wp.element.createElement("li",null,(0,s.__)("1-Click SEO Content","rank-math")),wp.element.createElement("li",null,(0,s.__)("1-Click SEO Meta","rank-math")),wp.element.createElement("li",null,(0,s.__)("40+ Specialized AI Tools","rank-math")),wp.element.createElement("li",null,(0,s.__)("1-Click Competitor Research","rank-math")),wp.element.createElement("li",null,(0,s.__)("125+ Pre-Built Prompts","rank-math"))):wp.element.createElement("ul",null,wp.element.createElement("li",null,(0,s.__)("Gain access to 40+ advanced AI tools, empowering your content strategy.","rank-math")),wp.element.createElement("li",null,(0,s.__)("Experience the revolutionary AI-powered Content Editor for unparalleled efficiency.","rank-math")),wp.element.createElement("li",null,(0,s.__)("Engage with RankBot, your personal AI Chat Assistant, for real-time assistance.","rank-math")))}(n),!a&&wp.element.createElement(c.Button,{href:rankMath.contentAI.connectSiteUrl,className:"button button-primary is-green"},(0,s.__)("Connect Now","rank-math")),a&&!r&&wp.element.createElement(c.Button,{href:"https://rankmath.com/kb/how-to-use-content-ai/?play-video=ioPeVIntJWw&utm_source=Plugin&utm_medium=Buy+Plan+Button&utm_campaign=WP",className:"button button-primary is-green",target:"_blank"},(0,s.__)("Learn More","rank-math"))))},tr=(0,s.__)("Generating…","rank-math"),nr=function(e,t,n){var a=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(fa()){var r=(0,o.find)(Rt(),["endpoint",e]);return(0,o.isUndefined)(r)&&((r=(0,o.find)(Rt(),["endpoint","Blog_Post_Idea"])).title=(0,o.startCase)(e)),(0,o.isNull)(document.getElementById("rank-math-content-ai-modal-wrapper"))&&i()("#wpwrap").append('<div id="rank-math-content-ai-modal-wrapper"></div>'),void setTimeout((function(){(0,u.createRoot)(document.getElementById("rank-math-content-ai-modal-wrapper")).render(wp.element.createElement(c.Modal,{className:"rank-math-contentai-modal rank-math-modal rank-math-error-modal",onRequestClose:function(){i()(".components-modal__screen-overlay").remove(),document.getElementById("rank-math-content-ai-modal-wrapper").remove()},shouldCloseOnClickOutside:!0},wp.element.createElement(er,{width:100})))}),100)}var s=(0,Me.createBlock)("rank-math/command",{content:tr,className:"rank-math-content-ai-command"}),l=(0,d.select)("core/block-editor").getBlocks().map((function(e){return e.clientId===n.clientId})).indexOf(!0);(0,d.dispatch)("core/block-editor").insertBlocks(s,l+1),Ot(e,t,s.clientId,n.clientId,a)},ar=(0,w.createHigherOrderComponent)((function(e){return function(t){if(t&&!(0,o.includes)(["core/paragraph","core/heading"],t.name))return wp.element.createElement(e,t);var n=at(t);if((0,o.isEmpty)(n))return wp.element.createElement(e,t);var a=wp.data.select("rank-math-content-ai").getData().language,r=[{title:"💻  "+(0,s.__)("Run as Command","rank-math"),onClick:function(){return nr("AI_Command",{command:n,language:a,choices:1},t)}},{title:"📖  "+(0,s.__)("Write More","rank-math"),onClick:function(){return nr("Continue_Writing",{sentence:ct(),choices:1},t)}},{title:"📝  "+(0,s.__)("Improve","rank-math"),onClick:function(){return nr("Paragraph_Rewriter",{original_paragraph:n,language:a,choices:1},t)}}];return(0,o.isNull)(t)||"core/paragraph"!==t.name||r.push({title:"📙  "+(0,s.__)("Summarize","rank-math"),onClick:function(){return nr("Text_Summarizer",{text:n,language:a,choices:1},t)}},{title:"💭  "+(0,s.__)("Write Analogy","rank-math"),onClick:function(){return nr("Analogy",{text:n,language:a,choices:1},t)}}),r.push({title:"✨  "+(0,s.__)("Fix Grammar","rank-math"),onClick:function(){return nr("Fix_Grammar",{text:n,choices:1},t)}}),wp.element.createElement(React.Fragment,null,wp.element.createElement(e,t),wp.element.createElement(ft.BlockControls,null,wp.element.createElement(c.ToolbarGroup,null,wp.element.createElement(c.ToolbarDropdownMenu,{icon:"rm-icon rm-icon-content-ai",label:(0,s.__)("Content AI Commands","rank-math"),controls:r}))))}}));function rr(e){return function(e){if(Array.isArray(e))return ir(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return ir(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ir(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ir(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var or=function(e){return{name:"content-ai-tools",className:"content-ai-autocompleters",triggerPrefix:e,isDebounced:!0,allowContext:function(e,t){return!(/\S/.test(e)||/\S/.test(t))},options:function(){return Rt()},getOptionKeywords:function(e){var t=e.endpoint,n=e.title,a=e.searchTerms,r=n.split(/\s+/);return r.push(r.join(" ")),(0,o.isUndefined)(a)?[t].concat(rr(r)):a},getOptionLabel:function(e){return wp.element.createElement("span",null,wp.element.createElement("i",{className:"ai-icon "+e.icon})," ",e.title)},getOptionCompletion:function(e){if(!e.endpoint)return!1;(0,o.isNull)(document.getElementById("rank-math-content-ai-modal-wrapper"))&&i()("#wpwrap").append('<div id="rank-math-content-ai-modal-wrapper"></div>'),wp.data.dispatch("rank-math-content-ai").isAutoCompleterOpen(!0),setTimeout((function(){(0,u.createRoot)(document.getElementById("rank-math-content-ai-modal-wrapper")).render(wp.element.createElement(on,{tool:e}))}),100)}}},sr=function(){var e=(0,o.isUndefined)((0,d.select)("rank-math"))?[]:(0,d.select)("rank-math").getHighlightedParagraphs();if((0,o.isEmpty)(e))return"";var t=(0,d.select)("core/block-editor").getSelectedBlock();return(0,o.isEmpty)(t)||!(0,o.includes)(e,t.clientId)?(i()(".block-editor-block-popover").show(),""):(i()(".block-editor-block-popover").hide(),wp.element.createElement(c.Popover,{placement:"top-start",focusOnMount:"firstElement",key:"rank-math-popover",expandOnMobile:!0,noArrow:!1,anchor:document.getElementById("block-"+t.clientId)},wp.element.createElement(c.Button,{variant:"primary",onClick:function(){var e=at(t);nr("Text_Summarizer",{text:e,language:wp.data.select("rank-math-content-ai").getData().language,format:"paragraph",choices:1},t,!0)}},(0,s.__)("Shorten with AI","rank-math"))))};function lr(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,i,o,s=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(a=i.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(e){c=!0,r=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw r}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return cr(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return cr(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function cr(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var ur=(0,w.createHigherOrderComponent)((function(e){return function(t){if("core/image"!==t.name||(0,o.isEmpty)(t.attributes.url))return wp.element.createElement(e,t);var n=lr((0,u.useState)(!1),2),a=n[0],r=n[1],i=lr((0,u.useState)(""),2),l=i[0],m=i[1],d=lr((0,u.useState)(""),2),p=d[0],h=d[1],g=t.attributes,f=t.setAttributes,_=g.url,b=g.alt;l&&(f({alt:l}),m(""),h("error"),setTimeout((function(){f({alt:b}),r(!1),h("")}),2e3));return wp.element.createElement(u.Fragment,null,wp.element.createElement(e,t),wp.element.createElement(ft.InspectorControls,null,wp.element.createElement(c.Button,{variant:"tertiary",size:"compact",className:p+" rank-math-generate-alt",onClick:function(){fa()||rankMath.contentAI.credits<50?_a({creditsRequired:50}):_?(r(!0),m(""),ya(_).then((function(e){e?(f({alt:e}),r(!1)):m((0,s.__)("Failed to generate alt text.","rank-math"))})).catch((function(e){m(e)}))):m((0,s.__)("Image URL is missing.","rank-math"))},disabled:a},p&&(0,s.__)("Failed","rank-math"),!p&&a&&(0,s.__)("Generating…","rank-math"),!p&&!a&&wp.element.createElement(React.Fragment,null,wp.element.createElement("i",{className:"rm-icon rm-icon-content-ai"}),(0,s.__)("Generate Alt","rank-math")),!a&&wp.element.createElement("span",{className:"rank-math-tooltip"},wp.element.createElement("em",{className:"dashicons-before dashicons-editor-help"}),wp.element.createElement("span",null,(0,s.__)("50 Content AI credits will be used to generate the Alt","rank-math"))))))}}),"withInspectorControl"),mr=function(){var e=(0,d.select)("rank-math-content-ai").getData();(0,l.addFilter)("rankMath.analytics.contentAI","rank-math",(function(){return function(){var t=b()("button-secondary rank-math-content-ai",{"is-new":!e.viewed});return wp.element.createElement(c.Button,{className:t,onClick:function(){i()(".rank-math-toolbar-score.content-ai-score").length?i()(".rank-math-toolbar-score.content-ai-score").parent().trigger("click"):i()(".rank-math-content-ai-tab").trigger("click")}},wp.element.createElement("i",{className:"rm-icon rm-icon-content-ai"}),(0,s.__)("Content AI","rank-math"))}})),(0,l.addFilter)("rank_math_before_serp_devices","rank-math",(function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"SEO_Meta",a=b()("rank-math-content-ai-meta-button button button-small button-primary",{"is-new":!e.viewed,"field-group":"SEO_Meta"!==n});return wp.element.createElement(c.Button,{className:a,disabled:fa(),onClick:function(){(0,o.isNull)(document.getElementById("rank-math-content-ai-modal-wrapper"))&&i()("body").append('<div id="rank-math-content-ai-modal-wrapper"></div>');var e=(0,d.select)("rank-math"),t=(0,o.find)(Rt(),["endpoint",n]),a=t.params;a.topic.default=e.getSerpTitle(),a.post_brief.default=e.getSerpDescription(),a.focus_keyword.default=e.getKeywords().split(","),t.output.default=1,t.params=a,(0,u.createRoot)(document.getElementById("rank-math-content-ai-modal-wrapper")).render(wp.element.createElement(on,{tool:t,callApi:!0}))}},wp.element.createElement("i",{className:"rm-icon rm-icon-content-ai"}),(0,s.__)("Generate With AI","rank-math"))})),(g()||e.isContentAIPage)&&((0,l.addFilter)("rank_math_block_faq_actions","rank-math",(function(e,t,n){return wp.element.createElement(React.Fragment,null,e,wp.element.createElement(c.Button,{icon:"rm-icon rm-icon-content-ai",className:"rank-math-faq-content-ai",label:(0,s.__)("Generate Answer with Content AI","rank-math"),disabled:fa(),showTooltip:!0,onClick:function(){n.setQuestionProp("content",(0,s.__)("Generating…","rank-math")),Be("AI_Command",{command:t.title,choices:1},(function(e){var t="";setTimeout((function(){var a=e[0].replaceAll(/(?:\r\n|\r|\n)/g,"<br>").split(" "),r=0,i=!1,o=setInterval((function(){t?t+="<br>"===a[r]||i?a[r]:" "+a[r]:t=a[r],i="<br>"===a[r],n.setQuestionProp("content",t),++r>=a.length&&clearInterval(o)}),50)}),100)}))}}))})),(0,Xa.registerFormatType)("rank-math/content-ai",{title:(0,s.__)("Content AI","rank-math"),tagName:"p",className:null,edit:sr}),(0,l.addFilter)("editor.BlockEdit","rank-math",ar),fa()||((0,l.addFilter)("editor.Autocomplete.completers","rank-math/content-ai/tools",(function(e,t){return"core/paragraph"===t||"rank-math/command"===t?[].concat(rr(e),[or("//")]):e})),(0,l.addFilter)("editor.Autocomplete.completers","rank-math/content-ai/tools2",(function(e,t){return"core/paragraph"===t||"rank-math/command"===t?[].concat(rr(e),[or("// ")]):e}))),(0,l.addFilter)("editor.BlockEdit","rank-math/add-alt-generator",ur))};function dr(e){return dr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},dr(e)}function pr(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,(r=a.key,i=void 0,i=function(e,t){if("object"!==dr(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!==dr(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(r,"string"),"symbol"===dr(i)?i:String(i)),a)}var r,i}var hr=function(){var e=(0,d.useSelect)((function(){return f()&&(0,o.endsWith)(wp.data.select("core/edit-site").getEditedPostId(),"//home")||!(0,o.isUndefined)((0,d.select)("core/edit-site"))&&(0,o.endsWith)((0,d.select)("core/edit-site").getEditedPostId(),"//page")}));return f()&&e?wp.element.createElement(u.Fragment,null,wp.element.createElement(h.PluginSidebarMoreMenuItem,{target:"seo-by-rank-math-content-ai-sidebar",icon:wp.element.createElement(Yn,null)},(0,s.__)("Content AI","rank-math")),wp.element.createElement(h.PluginSidebar,{name:"seo-by-rank-math-content-ai-sidebar",title:"Content AI",className:"rank-math-sidebar-panel rank-math-sidebar-content-ai-panel"},wp.element.createElement(An,null))):wp.element.createElement(u.Fragment,null,wp.element.createElement(p.PluginSidebarMoreMenuItem,{target:"seo-by-rank-math-content-ai-sidebar",icon:wp.element.createElement(Yn,null)},(0,s.__)("Content AI","rank-math")),wp.element.createElement(p.PluginSidebar,{name:"seo-by-rank-math-content-ai-sidebar",title:"Content AI",className:"rank-math-sidebar-panel rank-math-sidebar-content-ai-panel"},wp.element.createElement(An,null)))},gr=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.init(),this.events(),this.addPrePublishPanel(this.data),this.registerWriteShortcut(this.data),this.loadContentAIPage(this.data),this.changePlaceholder=this.changePlaceholder.bind(this),this.setup=this.setup.bind(this),(0,l.addAction)("rank_math_loaded","rank-math",this.setup),(0,l.addFilter)("blocks.registerBlockType","rank-math",this.changePlaceholder),(0,l.addFilter)("rankMath.checklists.FixWithAI","rank-math-pro",(function(){return ka}))}var t,n,a;return t=e,n=[{key:"init",value:function(){mr(),function(){var e=(0,d.dispatch)(ft.store).updateBlockAttributes,t=function(){var e=(0,d.select)("core/block-editor").getSelectedBlock();(0,o.isNull)(e)||Ot("Write",Na(at(e)),e.clientId)},n=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=document.activeElement.childNodes[1];if(!(0,o.isUndefined)(t)){var n=window.getSelection(),a=document.createRange();a.setStart(t,e?0:t.length),a.collapse(!0),n.removeAllRanges(),n.addRange(a)}};i()(document).on("click",".rank-math-content-ai-command-button",(function(){t()})),i()(document).on("keydown",".rank-math-content-ai-command-button",(function(e){e.target.classList.contains("rank-math-content-ai-command-button")&&("Enter"!==e.code?"ArrowLeft"===e.code&&(e.preventDefault(),n()):t())}));var a=!1,r='<button class="rank-math-content-ai-command-button" title="'+(0,s.__)("Click or Press Enter","rank-math")+'" contenteditable="false"><i class="rm-icon rm-icon-enter-key"></i></button>';document.addEventListener("keyup",(function(t){var i=(0,d.select)("core/block-editor").getSelectedBlock();if(!(0,o.isNull)(i)){var s=i.clientId,l=at(i);if((0,o.startsWith)(l,"//")&&"core/paragraph"===i.name){var c=(0,Me.createBlock)("rank-math/command",{content:at(i).replace("//","<span>//</span>"),className:"rank-math-content-ai-command"});(0,d.dispatch)("core/block-editor").replaceBlock(s,c),s=c.clientId}if("rank-math/command"!==i.name)return!1;if(a&&(0,o.includes)(["ArrowLeft","ArrowRight"],t.code))return n("ArrowLeft"===t.code),void(a=!1);if("Backspace"!==t.code&&(a="KeyA"===t.code),"Backspace"!==t.code||!a&&l.replace(/(<div[^>]*>[\s\S]*<\/div>)/,"").replace(/(<span[^>]*>[\s\S]*<\/span>)/,"")&&"/"!==l.replace(/(<([^>]+)>)/gi,"")){var u=(0,o.isUndefined)(i.attributes.className)?[]:i.attributes.className.split(" ");""===l.replace("//","").replace(" ","").replace(new RegExp(r,"i"),"").replace(/(<([^>]+)>)/gi,"")?e(s,{content:l.replace(new RegExp(r,"i"),"")}):(0,o.includes)(u,"typing")||l.includes("rank-math-content-ai-command-button")||e(s,{content:l+=r,className:"rank-math-content-ai-command"})}else{var m=(0,Me.createBlock)("core/paragraph");(0,d.dispatch)("core/block-editor").replaceBlock(s,m)}}})),document.addEventListener("keydown",(function(t){if(!("Enter"!==t.code||t.shiftKey||t.metaKey||"button"===t.target.localName||fa())){var n=(0,d.select)("core/block-editor").getSelectedBlock();if(!(0,o.isNull)(n)&&"rank-math/command"===n.name){var a=at(n);if(a.replace("//","").replace(" ","").replace(/(<([^>]+)>)/gi,"")){var r=n.clientId;e(r,{content:"",className:""}),(0,d.select)("rank-math-content-ai").isAutoCompleterOpen()||Ot("Write",Na(a),r)}}}}))}(),function(){if("classic"===rankMath.currentEditor){var e=[],t=function(){(0,o.isEmpty)(e)||(0,o.forEach)(e,(function(e){return e.remove()}))};(0,l.addAction)("rank_math_annotations_removed","rank-math",(function(){return t()})),(0,l.addAction)("rank_math_data_changed","rank-math",(function(e,n){"dirtyMetadata"===e&&(0,o.isEmpty)(n)&&t()})),(0,l.addAction)("rank_math_content_refresh","rank-math",(function(){(0,o.isUndefined)(window.tinymce)||setTimeout((function(){var n=window.tinymce.get(window.wpActiveEditor);if(!(0,o.isNull)(n)){var a=n.annotator.getAll("rank-math-annotations");(0,o.isEmpty)(a)?t():(0,o.forEach)(a["rank-math-annotation"],(function(t){var n=t.getElementsByClassName("rank-math-content-ai-tooltip");n.length||((n=document.createElement("button")).className="rank-math-content-ai-tooltip",n.textContent=(0,s.__)("Shorten with AI","rank-math"),n.addEventListener("click",ja),e.push(n),t.appendChild(n))}))}}),1e3)}))}}(),this.data=(0,d.select)("rank-math-content-ai").getData(),this.data.isContentAIPage||(new Aa,new Kn)}},{key:"setup",value:function(){this.addHeaderButton(),this.addSidebarTab();var e=document.getElementById("cmb2-metabox-rank_math_metabox_content_ai");e&&setTimeout((function(){(0,u.createRoot)(e).render((0,u.createElement)(An))}),1e3)}},{key:"events",value:function(){if("classic"!==rankMath.currentEditor&&(i()(document).on("click",".rank-math-open-contentai",(function(e){e.preventDefault();var t=(0,d.dispatch)("core/edit-post");return(0,o.isNull)(t)?(i()(".rank-math-content-ai-tab").trigger("click"),!1):(t.openGeneralSidebar("rank-math-content-ai/seo-by-rank-math-content-ai-sidebar"),!1)})),g()&&(0,o.includes)(window.location.search,"tab=content-ai"))){var e="rank-math-content-ai/seo-by-rank-math-content-ai-sidebar";(0,d.select)("core/edit-post").getActiveGeneralSidebarName()!==e&&(0,d.dispatch)("core/edit-post").openGeneralSidebar(e)}}},{key:"addSidebarTab",value:function(){(0,l.addFilter)("rank_math_sidebar_tabs","rank-math",(function(e){return e.push({name:"contentAI",title:wp.element.createElement(u.Fragment,null,wp.element.createElement("i",{className:"rm-icon rm-icon-content-ai"}),wp.element.createElement("span",null,(0,s.__)("Content AI","rank-math"))),view:An,className:"rank-math-content-ai-tab hidden is-active"}),e}))}},{key:"changePlaceholder",value:function(e,t){return"core/paragraph"!==t||(e.attributes.placeholder={type:"string",default:(0,s.__)("Type / to choose a block or // to use Content AI","rank-math")}),e}},{key:"addHeaderButton",value:function(){g()&&(0,m.registerPlugin)("rank-math-content-ai",{icon:wp.element.createElement(Yn,null),render:hr})}},{key:"addPrePublishPanel",value:function(e){g()&&(0,m.registerPlugin)("rank-math-content-ai-box",{render:function(){return!(!(0,o.isEmpty)(e.score)||!(0,o.isEmpty)(e.keyword))&&wp.element.createElement(p.PluginPrePublishPanel,{title:(0,s.__)("Content AI","rank-math"),icon:"rm-icon rm-icon-content-ai",initialOpen:"true",className:"rank-math-content-ai-box"},wp.element.createElement("p",null,(0,s.__)("Improve your content with a personal Content AI.","rank-math")),wp.element.createElement(c.Button,{className:"button-primary",onClick:function(){i()(".editor-post-publish-panel__header-cancel-button button").trigger("click"),i()(".rank-math-toolbar-score").parent().hasClass("is-pressed")||i()(".rank-math-toolbar-score").trigger("click"),setTimeout((function(){i()(".rank-math-content-ai-tab").trigger("click")}),100)}},(0,s.__)("Improve Now","rank-math")))}})}},{key:"registerWriteShortcut",value:function(e){e.registerWriteShortcut&&(g()||e.isContentAIPage)&&(0,m.registerPlugin)("rank-math-content-ai-write-shortcut",{render:function(){return wp.element.createElement(Ia,null)}})}},{key:"loadContentAIPage",value:function(e){var t=document.getElementById("rank-math-content-ai-page");if(!(0,o.isNull)(t)){(0,u.createRoot)(t).render(wp.element.createElement(Vn,e)),i()("#wp-admin-bar-rank-math-content-ai-page").on("click","a",(function(){setTimeout((function(){var e=window.location.hash.replace("#","");i()("#tab-panel-0-"+e).length&&i()("#tab-panel-0-"+e).trigger("click")}),100)}));var n=window.location,a=n.pathname;(0,d.subscribe)((function(){var e=(0,d.select)("core/editor").isAutosavingPost(),t=(0,d.select)("core/block-editor").getBlocks();1===t.length&&"core/paragraph"===t[0].name&&(0,o.isEmpty)(at(t[0]))&&"rank-math-command"!==t[0].attributes.className&&(0,d.dispatch)("core/block-editor").updateBlockAttributes(t[0].clientId,{className:"rank-math-command"}),e&&(setTimeout((function(){(0,d.dispatch)("core/editor").savePost()}),500),!(0,o.isNull)(window.history.state)&&window.history.state.id&&window.history.replaceState("","Content AI",n.origin+a+"?page=rank-math-content-ai-page#content-editor"))}))}}}],n&&pr(t.prototype,n),a&&pr(t,a),Object.defineProperty(t,"prototype",{writable:!1}),e}();new gr}()}();
     1!function(){var e={634:function(e){e.exports=function(){"use strict";function e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function t(t){for(var a=1;a<arguments.length;a++){var r=null!=arguments[a]?arguments[a]:{};a%2?e(Object(r),!0).forEach((function(e){n(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):e(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function n(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!=typeof a)return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var a="​";const r=(e,t,n,a)=>(e=""+e,t=""+t,a&&(e=e.trim(),t=t.trim()),n?e==t:e.toLowerCase()==t.toLowerCase()),i=(e,t)=>e&&Array.isArray(e)&&e.map((e=>o(e,t)));function o(e,t){var n,a={};for(n in e)t.indexOf(n)<0&&(a[n]=e[n]);return a}function s(e){var t=document.createElement("div");return e.replace(/\&#?[0-9a-z]+;/gi,(function(e){return t.innerHTML=e,t.innerText}))}function l(e){return(new DOMParser).parseFromString(e.trim(),"text/html").body.firstElementChild}function c(e,t){for(t=t||"previous";e=e[t+"Sibling"];)if(3==e.nodeType)return e}function u(e){return"string"==typeof e?e.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/`|'/g,"&#039;"):e}function m(e){var t=Object.prototype.toString.call(e).split(" ")[1].slice(0,-1);return e===Object(e)&&"Array"!=t&&"Function"!=t&&"RegExp"!=t&&"HTMLUnknownElement"!=t}function d(e,t,n){function a(e,t){for(var n in t)if(t.hasOwnProperty(n)){if(m(t[n])){m(e[n])?a(e[n],t[n]):e[n]=Object.assign({},t[n]);continue}if(Array.isArray(t[n])){e[n]=Object.assign([],t[n]);continue}e[n]=t[n]}}return e instanceof Object||(e={}),a(e,t),n&&a(e,n),e}function p(){const e=[],t={};for(let n of arguments)for(let a of n)m(a)?t[a.value]||(e.push(a),t[a.value]=1):e.includes(a)||e.push(a);return e}function h(e){return String.prototype.normalize?"string"==typeof e?e.normalize("NFD").replace(/[\u0300-\u036f]/g,""):void 0:e}var g=()=>/(?=.*chrome)(?=.*android)/i.test(navigator.userAgent);function f(){return([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g,(e=>(e^crypto.getRandomValues(new Uint8Array(1))[0]&15>>e/4).toString(16)))}function _(e){return e&&e.classList&&e.classList.contains(this.settings.classNames.tag)}function b(e,t){var n=window.getSelection();return t=t||n.getRangeAt(0),"string"==typeof e&&(e=document.createTextNode(e)),t&&(t.deleteContents(),t.insertNode(e)),e}function w(e,t,n){return e?(t&&(e.__tagifyTagData=n?t:d({},e.__tagifyTagData||{},t)),e.__tagifyTagData):(console.warn("tag element doesn't exist",e,t),t)}function v(e){if(e&&e.parentNode){var t=e,n=window.getSelection(),a=n.getRangeAt(0);n.rangeCount&&(a.setStartAfter(t),a.collapse(!0),n.removeAllRanges(),n.addRange(a))}}function k(e,t){e.forEach((e=>{if(w(e.previousSibling)||!e.previousSibling){var n=document.createTextNode(a);e.before(n),t&&v(n)}}))}var y={delimiters:",",pattern:null,tagTextProp:"value",maxTags:1/0,callbacks:{},addTagOnBlur:!0,onChangeAfterBlur:!0,duplicates:!1,whitelist:[],blacklist:[],enforceWhitelist:!1,userInput:!0,keepInvalidTags:!1,createInvalidTags:!0,mixTagsAllowedAfter:/,|\.|\:|\s/,mixTagsInterpolator:["[[","]]"],backspace:!0,skipInvalid:!1,pasteAsTags:!0,editTags:{clicks:2,keepInvalid:!0},transformTag:()=>{},trim:!0,a11y:{focusableTags:!1},mixMode:{insertAfterTag:" "},autoComplete:{enabled:!0,rightKey:!1},classNames:{namespace:"tagify",mixMode:"tagify--mix",selectMode:"tagify--select",input:"tagify__input",focus:"tagify--focus",tagNoAnimation:"tagify--noAnim",tagInvalid:"tagify--invalid",tagNotAllowed:"tagify--notAllowed",scopeLoading:"tagify--loading",hasMaxTags:"tagify--hasMaxTags",hasNoTags:"tagify--noTags",empty:"tagify--empty",inputInvalid:"tagify__input--invalid",dropdown:"tagify__dropdown",dropdownWrapper:"tagify__dropdown__wrapper",dropdownHeader:"tagify__dropdown__header",dropdownFooter:"tagify__dropdown__footer",dropdownItem:"tagify__dropdown__item",dropdownItemActive:"tagify__dropdown__item--active",dropdownItemHidden:"tagify__dropdown__item--hidden",dropdownInital:"tagify__dropdown--initial",tag:"tagify__tag",tagText:"tagify__tag-text",tagX:"tagify__tag__removeBtn",tagLoading:"tagify__tag--loading",tagEditing:"tagify__tag--editable",tagFlash:"tagify__tag--flash",tagHide:"tagify__tag--hide"},dropdown:{classname:"",enabled:2,maxItems:10,searchKeys:["value","searchBy"],fuzzySearch:!0,caseSensitive:!1,accentedSearch:!0,includeSelectedTags:!1,highlightFirst:!1,closeOnSelect:!0,clearOnSelect:!0,position:"all",appendTarget:null},hooks:{beforeRemoveTag:()=>Promise.resolve(),beforePaste:()=>Promise.resolve(),suggestionClick:()=>Promise.resolve()}};function E(){this.dropdown={};for(let e in this._dropdown)this.dropdown[e]="function"==typeof this._dropdown[e]?this._dropdown[e].bind(this):this._dropdown[e];this.dropdown.refs()}var C={refs(){this.DOM.dropdown=this.parseTemplate("dropdown",[this.settings]),this.DOM.dropdown.content=this.DOM.dropdown.querySelector("[data-selector='tagify-suggestions-wrapper']")},getHeaderRef(){return this.DOM.dropdown.querySelector("[data-selector='tagify-suggestions-header']")},getFooterRef(){return this.DOM.dropdown.querySelector("[data-selector='tagify-suggestions-footer']")},getAllSuggestionsRefs(){return[...this.DOM.dropdown.content.querySelectorAll(this.settings.classNames.dropdownItemSelector)]},show(e){var t,n,a,i=this.settings,o="mix"==i.mode&&!i.enforceWhitelist,s=!i.whitelist||!i.whitelist.length,l="manual"==i.dropdown.position;if(e=void 0===e?this.state.inputText:e,!(s&&!o&&!i.templates.dropdownItemNoMatch||!1===i.dropdown.enable||this.state.isLoading||this.settings.readonly)){if(clearTimeout(this.dropdownHide__bindEventsTimeout),this.suggestedListItems=this.dropdown.filterListItems(e),e&&!this.suggestedListItems.length&&(this.trigger("dropdown:noMatch",e),i.templates.dropdownItemNoMatch&&(a=i.templates.dropdownItemNoMatch.call(this,{value:e}))),!a){if(this.suggestedListItems.length)e&&o&&!this.state.editing.scope&&!r(this.suggestedListItems[0].value,e)&&this.suggestedListItems.unshift({value:e});else{if(!e||!o||this.state.editing.scope)return this.input.autocomplete.suggest.call(this),void this.dropdown.hide();this.suggestedListItems=[{value:e}]}n=""+(m(t=this.suggestedListItems[0])?t.value:t),i.autoComplete&&n&&0==n.indexOf(e)&&this.input.autocomplete.suggest.call(this,t)}this.dropdown.fill(a),i.dropdown.highlightFirst&&this.dropdown.highlightOption(this.DOM.dropdown.content.querySelector(i.classNames.dropdownItemSelector)),this.state.dropdown.visible||setTimeout(this.dropdown.events.binding.bind(this)),this.state.dropdown.visible=e||!0,this.state.dropdown.query=e,this.setStateSelection(),l||setTimeout((()=>{this.dropdown.position(),this.dropdown.render()})),setTimeout((()=>{this.trigger("dropdown:show",this.DOM.dropdown)}))}},hide(e){var t=this.DOM,n=t.scope,a=t.dropdown,r="manual"==this.settings.dropdown.position&&!e;if(a&&document.body.contains(a)&&!r)return window.removeEventListener("resize",this.dropdown.position),this.dropdown.events.binding.call(this,!1),n.setAttribute("aria-expanded",!1),a.parentNode.removeChild(a),setTimeout((()=>{this.state.dropdown.visible=!1}),100),this.state.dropdown.query=this.state.ddItemData=this.state.ddItemElm=this.state.selection=null,this.state.tag&&this.state.tag.value.length&&(this.state.flaggedTags[this.state.tag.baseOffset]=this.state.tag),this.trigger("dropdown:hide",a),this},toggle(e){this.dropdown[this.state.dropdown.visible&&!e?"hide":"show"]()},render(){var e,t,n=((t=this.DOM.dropdown.cloneNode(!0)).style.cssText="position:fixed; top:-9999px; opacity:0",document.body.appendChild(t),e=t.clientHeight,t.parentNode.removeChild(t),e),a=this.settings;return"number"==typeof a.dropdown.enabled&&a.dropdown.enabled>=0?(this.DOM.scope.setAttribute("aria-expanded",!0),document.body.contains(this.DOM.dropdown)||(this.DOM.dropdown.classList.add(a.classNames.dropdownInital),this.dropdown.position(n),a.dropdown.appendTarget.appendChild(this.DOM.dropdown),setTimeout((()=>this.DOM.dropdown.classList.remove(a.classNames.dropdownInital)))),this):this},fill(e){e="string"==typeof e?e:this.dropdown.createListHTML(e||this.suggestedListItems);var t,n=this.settings.templates.dropdownContent.call(this,e);this.DOM.dropdown.content.innerHTML=(t=n)?t.replace(/\>[\r\n ]+\</g,"><").split(/>\s+</).join("><").trim():""},fillHeaderFooter(){var e=this.dropdown.filterListItems(this.state.dropdown.query),t=this.parseTemplate("dropdownHeader",[e]),n=this.parseTemplate("dropdownFooter",[e]),a=this.dropdown.getHeaderRef(),r=this.dropdown.getFooterRef();t&&a?.parentNode.replaceChild(t,a),n&&r?.parentNode.replaceChild(n,r)},refilter(e){e=e||this.state.dropdown.query||"",this.suggestedListItems=this.dropdown.filterListItems(e),this.dropdown.fill(),this.suggestedListItems.length||this.dropdown.hide(),this.trigger("dropdown:updated",this.DOM.dropdown)},position(e){var t=this.settings.dropdown;if("manual"!=t.position){var n,a,r,i,o,s,l=this.DOM.dropdown,c=t.placeAbove,u=t.appendTarget===document.body,m=u?window.pageYOffset:t.appendTarget.scrollTop,d=document.fullscreenElement||document.webkitFullscreenElement||document.documentElement,p=d.clientHeight,h=Math.max(d.clientWidth||0,window.innerWidth||0)>480?t.position:"all",g=this.DOM["input"==h?"input":"scope"];if(e=e||l.clientHeight,this.state.dropdown.visible){if("text"==h?(r=(n=function(){const e=document.getSelection();if(e.rangeCount){const t=e.getRangeAt(0),n=t.startContainer,a=t.startOffset;let r,i;if(a>0)return i=document.createRange(),i.setStart(n,a-1),i.setEnd(n,a),r=i.getBoundingClientRect(),{left:r.right,top:r.top,bottom:r.bottom};if(n.getBoundingClientRect)return n.getBoundingClientRect()}return{left:-9999,top:-9999}}()).bottom,a=n.top,i=n.left,o="auto"):(s=function(e){for(var t=0,n=0;e&&e!=d;)t+=e.offsetLeft||0,n+=e.offsetTop||0,e=e.parentNode;return{left:t,top:n}}(t.appendTarget),a=(n=g.getBoundingClientRect()).top-s.top,r=n.bottom-1-s.top,i=n.left-s.left,o=n.width+"px"),!u){let e=function(){for(var e=0,n=t.appendTarget.parentNode;n;)e+=n.scrollTop||0,n=n.parentNode;return e}();a+=e,r+=e}a=Math.floor(a),r=Math.ceil(r),c=void 0===c?p-n.bottom<e:c,l.style.cssText="left:"+(i+window.pageXOffset)+"px; width:"+o+";"+(c?"top: "+(a+m)+"px":"top: "+(r+m)+"px"),l.setAttribute("placement",c?"top":"bottom"),l.setAttribute("position",h)}}},events:{binding(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];var t=this.dropdown.events.callbacks,n=this.listeners.dropdown=this.listeners.dropdown||{position:this.dropdown.position.bind(this,null),onKeyDown:t.onKeyDown.bind(this),onMouseOver:t.onMouseOver.bind(this),onMouseLeave:t.onMouseLeave.bind(this),onClick:t.onClick.bind(this),onScroll:t.onScroll.bind(this)},a=e?"addEventListener":"removeEventListener";"manual"!=this.settings.dropdown.position&&(document[a]("scroll",n.position,!0),window[a]("resize",n.position),window[a]("keydown",n.onKeyDown)),this.DOM.dropdown[a]("mouseover",n.onMouseOver),this.DOM.dropdown[a]("mouseleave",n.onMouseLeave),this.DOM.dropdown[a]("mousedown",n.onClick),this.DOM.dropdown.content[a]("scroll",n.onScroll)},callbacks:{onKeyDown(e){if(this.state.hasFocus&&!this.state.composing){var t=this.DOM.dropdown.querySelector(this.settings.classNames.dropdownItemActiveSelector),n=this.dropdown.getSuggestionDataByNode(t);switch(e.key){case"ArrowDown":case"ArrowUp":case"Down":case"Up":e.preventDefault();var a=this.dropdown.getAllSuggestionsRefs(),r="ArrowUp"==e.key||"Up"==e.key;t&&(t=this.dropdown.getNextOrPrevOption(t,!r)),t&&t.matches(this.settings.classNames.dropdownItemSelector)||(t=a[r?a.length-1:0]),this.dropdown.highlightOption(t,!0);break;case"Escape":case"Esc":this.dropdown.hide();break;case"ArrowRight":if(this.state.actions.ArrowLeft)return;case"Tab":if("mix"!=this.settings.mode&&t&&!this.settings.autoComplete.rightKey&&!this.state.editing){e.preventDefault();var i=this.dropdown.getMappedValue(n);return this.input.autocomplete.set.call(this,i),!1}return!0;case"Enter":e.preventDefault(),this.settings.hooks.suggestionClick(e,{tagify:this,tagData:n,suggestionElm:t}).then((()=>{if(t)return this.dropdown.selectOption(t),t=this.dropdown.getNextOrPrevOption(t,!r),void this.dropdown.highlightOption(t);this.dropdown.hide(),"mix"!=this.settings.mode&&this.addTags(this.state.inputText.trim(),!0)})).catch((e=>e));break;case"Backspace":{if("mix"==this.settings.mode||this.state.editing.scope)return;const e=this.input.raw.call(this);""!=e&&8203!=e.charCodeAt(0)||(!0===this.settings.backspace?this.removeTags():"edit"==this.settings.backspace&&setTimeout(this.editTag.bind(this),0))}}}},onMouseOver(e){var t=e.target.closest(this.settings.classNames.dropdownItemSelector);t&&this.dropdown.highlightOption(t)},onMouseLeave(e){this.dropdown.highlightOption()},onClick(e){if(0==e.button&&e.target!=this.DOM.dropdown&&e.target!=this.DOM.dropdown.content){var t=e.target.closest(this.settings.classNames.dropdownItemSelector),n=this.dropdown.getSuggestionDataByNode(t);this.state.actions.selectOption=!0,setTimeout((()=>this.state.actions.selectOption=!1),50),this.settings.hooks.suggestionClick(e,{tagify:this,tagData:n,suggestionElm:t}).then((()=>{t?this.dropdown.selectOption(t,e):this.dropdown.hide()})).catch((e=>console.warn(e)))}},onScroll(e){var t=e.target,n=t.scrollTop/(t.scrollHeight-t.parentNode.clientHeight)*100;this.trigger("dropdown:scroll",{percentage:Math.round(n)})}}},getSuggestionDataByNode(e){var t=e&&e.getAttribute("value");return this.suggestedListItems.find((e=>e.value==t))||null},getNextOrPrevOption(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];var n=this.dropdown.getAllSuggestionsRefs(),a=n.findIndex((t=>t===e));return t?n[a+1]:n[a-1]},highlightOption(e,t){var n,a=this.settings.classNames.dropdownItemActive;if(this.state.ddItemElm&&(this.state.ddItemElm.classList.remove(a),this.state.ddItemElm.removeAttribute("aria-selected")),!e)return this.state.ddItemData=null,this.state.ddItemElm=null,void this.input.autocomplete.suggest.call(this);n=this.dropdown.getSuggestionDataByNode(e),this.state.ddItemData=n,this.state.ddItemElm=e,e.classList.add(a),e.setAttribute("aria-selected",!0),t&&(e.parentNode.scrollTop=e.clientHeight+e.offsetTop-e.parentNode.clientHeight),this.settings.autoComplete&&(this.input.autocomplete.suggest.call(this,n),this.dropdown.position())},selectOption(e,t){var n=this.settings.dropdown,a=n.clearOnSelect,r=n.closeOnSelect;if(!e)return this.addTags(this.state.inputText,!0),void(r&&this.dropdown.hide());t=t||{};var i=e.getAttribute("value"),o="noMatch"==i,s=this.suggestedListItems.find((e=>(e.value??e)==i));this.trigger("dropdown:select",{data:s,elm:e,event:t}),i&&(s||o)?(this.state.editing?this.onEditTagDone(null,d({__isValid:!0},this.normalizeTags([s])[0])):this["mix"==this.settings.mode?"addMixTags":"addTags"]([s||this.input.raw.call(this)],a),this.DOM.input.parentNode&&(setTimeout((()=>{this.DOM.input.focus(),this.toggleFocusClass(!0)})),r&&setTimeout(this.dropdown.hide.bind(this)),e.addEventListener("transitionend",(()=>{this.dropdown.fillHeaderFooter(),setTimeout((()=>e.remove()),100)}),{once:!0}),e.classList.add(this.settings.classNames.dropdownItemHidden))):r&&setTimeout(this.dropdown.hide.bind(this))},selectAll(e){this.suggestedListItems.length=0,this.dropdown.hide(),this.dropdown.filterListItems("");var t=this.dropdown.filterListItems("");return e||(t=this.state.dropdown.suggestions),this.addTags(t,!0),this},filterListItems(e,t){var n,a,r,i,o,s=this.settings,l=s.dropdown,c=(t=t||{},[]),u=[],d=s.whitelist,p=l.maxItems>=0?l.maxItems:1/0,g=l.searchKeys,f=0;if(!(e="select"==s.mode&&this.value.length&&this.value[0][s.tagTextProp]==e?"":e)||!g.length)return c=l.includeSelectedTags?d:d.filter((e=>!this.isTagDuplicate(m(e)?e.value:e))),this.state.dropdown.suggestions=c,c.slice(0,p);function _(e,t){return t.toLowerCase().split(" ").every((t=>e.includes(t.toLowerCase())))}for(o=l.caseSensitive?""+e:(""+e).toLowerCase();f<d.length;f++){let e,s;n=d[f]instanceof Object?d[f]:{value:d[f]};let p=Object.keys(n).some((e=>g.includes(e)))?g:["value"];l.fuzzySearch&&!t.exact?(r=p.reduce(((e,t)=>e+" "+(n[t]||"")),"").toLowerCase().trim(),l.accentedSearch&&(r=h(r),o=h(o)),e=0==r.indexOf(o),s=r===o,a=_(r,o)):(e=!0,a=p.some((e=>{var a=""+(n[e]||"");return l.accentedSearch&&(a=h(a),o=h(o)),l.caseSensitive||(a=a.toLowerCase()),s=a===o,t.exact?a===o:0==a.indexOf(o)}))),i=!l.includeSelectedTags&&this.isTagDuplicate(m(n)?n.value:n),a&&!i&&(s&&e?u.push(n):"startsWith"==l.sortby&&e?c.unshift(n):c.push(n))}return this.state.dropdown.suggestions=u.concat(c),"function"==typeof l.sortby?l.sortby(u.concat(c),o):u.concat(c).slice(0,p)},getMappedValue(e){var t=this.settings.dropdown.mapValueTo;return t?"function"==typeof t?t(e):e[t]||e.value:e.value},createListHTML(e){return d([],e).map(((e,n)=>{"string"!=typeof e&&"number"!=typeof e||(e={value:e});var a=this.dropdown.getMappedValue(e);return a="string"==typeof a?u(a):a,this.settings.templates.dropdownItem.apply(this,[t(t({},e),{},{mappedValue:a}),this])})).join("")}};const S="@yaireo/tagify/";var x,T={empty:"empty",exceed:"number of tags exceeded",pattern:"pattern mismatch",duplicate:"already exists",notAllowed:"not allowed"},O={wrapper:(e,t)=>`<tags class="${t.classNames.namespace} ${t.mode?`${t.classNames[t.mode+"Mode"]}`:""} ${e.className}"\n                    ${t.readonly?"readonly":""}\n                    ${t.disabled?"disabled":""}\n                    ${t.required?"required":""}\n                    ${"select"===t.mode?"spellcheck='false'":""}\n                    tabIndex="-1">\n            <span ${!t.readonly&&t.userInput?"contenteditable":""} tabIndex="0" data-placeholder="${t.placeholder||"&#8203;"}" aria-placeholder="${t.placeholder||""}"\n                class="${t.classNames.input}"\n                role="textbox"\n                aria-autocomplete="both"\n                aria-multiline="${"mix"==t.mode}"></span>\n                &#8203;\n        </tags>`,tag(e,t){let n=t.settings;return`<tag title="${e.title||e.value}"\n                    contenteditable='false'\n                    spellcheck='false'\n                    tabIndex="${n.a11y.focusableTags?0:-1}"\n                    class="${n.classNames.tag} ${e.class||""}"\n                    ${this.getAttributes(e)}>\n            <x title='' class="${n.classNames.tagX}" role='button' aria-label='remove tag'></x>\n            <div>\n                <span class="${n.classNames.tagText}">${e[n.tagTextProp]||e.value}</span>\n            </div>\n        </tag>`},dropdown(e){var t=e.dropdown,n="manual"==t.position,a=`${e.classNames.dropdown}`;return`<div class="${n?"":a} ${t.classname}" role="listbox" aria-labelledby="dropdown">\n                    <div data-selector='tagify-suggestions-wrapper' class="${e.classNames.dropdownWrapper}"></div>\n                </div>`},dropdownContent(e){var t=this.settings,n=this.state.dropdown.suggestions;return`\n            ${t.templates.dropdownHeader.call(this,n)}\n            ${e}\n            ${t.templates.dropdownFooter.call(this,n)}\n        `},dropdownItem(e){return`<div ${this.getAttributes(e)}\n                    class='${this.settings.classNames.dropdownItem} ${e.class?e.class:""}'\n                    tabindex="0"\n                    role="option">${e.mappedValue||e.value}</div>`},dropdownHeader(e){return`<header data-selector='tagify-suggestions-header' class="${this.settings.classNames.dropdownHeader}"></header>`},dropdownFooter(e){var t=e.length-this.settings.dropdown.maxItems;return t>0?`<footer data-selector='tagify-suggestions-footer' class="${this.settings.classNames.dropdownFooter}">\n                ${t} more items. Refine your search.\n            </footer>`:""},dropdownItemNoMatch:null},P={customBinding(){this.customEventsList.forEach((e=>{this.on(e,this.settings.callbacks[e])}))},binding(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];var t,n=this.events.callbacks,a=e?"addEventListener":"removeEventListener";if(!this.state.mainEvents||!e){for(var r in this.state.mainEvents=e,e&&!this.listeners.main&&(this.events.bindGlobal.call(this),this.settings.isJQueryPlugin&&jQuery(this.DOM.originalInput).on("tagify.removeAllTags",this.removeAllTags.bind(this))),t=this.listeners.main=this.listeners.main||{focus:["input",n.onFocusBlur.bind(this)],keydown:["input",n.onKeydown.bind(this)],click:["scope",n.onClickScope.bind(this)],dblclick:["scope",n.onDoubleClickScope.bind(this)],paste:["input",n.onPaste.bind(this)],drop:["input",n.onDrop.bind(this)],compositionstart:["input",n.onCompositionStart.bind(this)],compositionend:["input",n.onCompositionEnd.bind(this)]})this.DOM[t[r][0]][a](r,t[r][1]);clearInterval(this.listeners.main.originalInputValueObserverInterval),this.listeners.main.originalInputValueObserverInterval=setInterval(n.observeOriginalInputValue.bind(this),500);var i=this.listeners.main.inputMutationObserver||new MutationObserver(n.onInputDOMChange.bind(this));i.disconnect(),"mix"==this.settings.mode&&i.observe(this.DOM.input,{childList:!0})}},bindGlobal(e){var t,n=this.events.callbacks,a=e?"removeEventListener":"addEventListener";if(this.listeners&&(e||!this.listeners.global))for(t of(this.listeners.global=this.listeners.global||[{type:this.isIE?"keydown":"input",target:this.DOM.input,cb:n[this.isIE?"onInputIE":"onInput"].bind(this)},{type:"keydown",target:window,cb:n.onWindowKeyDown.bind(this)},{type:"blur",target:this.DOM.input,cb:n.onFocusBlur.bind(this)},{type:"click",target:document,cb:n.onClickAnywhere.bind(this)}],this.listeners.global))t.target[a](t.type,t.cb)},unbindGlobal(){this.events.bindGlobal.call(this,!0)},callbacks:{onFocusBlur(e){var t=this.settings,n=e.target?this.trim(e.target.textContent):"",a=this.value?.[0]?.[t.tagTextProp],r=e.type,i=t.dropdown.enabled>=0,o={relatedTarget:e.relatedTarget},s=this.state.actions.selectOption&&(i||!t.dropdown.closeOnSelect),l=this.state.actions.addNew&&i,c=e.relatedTarget&&_.call(this,e.relatedTarget)&&this.DOM.scope.contains(e.relatedTarget);if("blur"==r){if(e.relatedTarget===this.DOM.scope)return this.dropdown.hide(),void this.DOM.input.focus();this.postUpdate(),t.onChangeAfterBlur&&this.triggerChangeEvent()}if(!s&&!l)if(this.state.hasFocus="focus"==r&&+new Date,this.toggleFocusClass(this.state.hasFocus),"mix"!=t.mode){if("focus"==r)return this.trigger("focus",o),void(0!==t.dropdown.enabled&&t.userInput||this.dropdown.show(this.value.length?"":void 0));"blur"==r&&(this.trigger("blur",o),this.loading(!1),"select"==t.mode&&(c&&(this.removeTags(),n=""),a===n&&(n="")),n&&!this.state.actions.selectOption&&t.addTagOnBlur&&this.addTags(n,!0)),this.DOM.input.removeAttribute("style"),this.dropdown.hide()}else"focus"==r?this.trigger("focus",o):"blur"==e.type&&(this.trigger("blur",o),this.loading(!1),this.dropdown.hide(),this.state.dropdown.visible=void 0,this.setStateSelection())},onCompositionStart(e){this.state.composing=!0},onCompositionEnd(e){this.state.composing=!1},onWindowKeyDown(e){var t,n=document.activeElement,a=_.call(this,n)&&this.DOM.scope.contains(document.activeElement),r=a&&n.hasAttribute("readonly");if(a&&!r)switch(t=n.nextElementSibling,e.key){case"Backspace":this.settings.readonly||(this.removeTags(n),(t||this.DOM.input).focus());break;case"Enter":setTimeout(this.editTag.bind(this),0,n)}},onKeydown(e){var t=this.settings;if(!this.state.composing&&t.userInput){"select"==t.mode&&t.enforceWhitelist&&this.value.length&&"Tab"!=e.key&&e.preventDefault();var n=this.trim(e.target.textContent);if(this.trigger("keydown",{event:e}),"mix"==t.mode){switch(e.key){case"Left":case"ArrowLeft":this.state.actions.ArrowLeft=!0;break;case"Delete":case"Backspace":if(this.state.editing)return;var a=document.getSelection(),r="Delete"==e.key&&a.anchorOffset==(a.anchorNode.length||0),i=a.anchorNode.previousSibling,o=1==a.anchorNode.nodeType||!a.anchorOffset&&i&&1==i.nodeType&&a.anchorNode.previousSibling;s(this.DOM.input.innerHTML);var l,u,m,d=this.getTagElms(),p=1===a.anchorNode.length&&a.anchorNode.nodeValue==String.fromCharCode(8203);if("edit"==t.backspace&&o)return l=1==a.anchorNode.nodeType?null:a.anchorNode.previousElementSibling,setTimeout(this.editTag.bind(this),0,l),void e.preventDefault();if(g()&&o instanceof Element)return m=c(o),o.hasAttribute("readonly")||o.remove(),this.DOM.input.focus(),void setTimeout((()=>{v(m),this.DOM.input.click()}));if("BR"==a.anchorNode.nodeName)return;if((r||o)&&1==a.anchorNode.nodeType?u=0==a.anchorOffset?r?d[0]:null:d[Math.min(d.length,a.anchorOffset)-1]:r?u=a.anchorNode.nextElementSibling:o instanceof Element&&(u=o),3==a.anchorNode.nodeType&&!a.anchorNode.nodeValue&&a.anchorNode.previousElementSibling&&e.preventDefault(),(o||r)&&!t.backspace)return void e.preventDefault();if("Range"!=a.type&&!a.anchorOffset&&a.anchorNode==this.DOM.input&&"Delete"!=e.key)return void e.preventDefault();if("Range"!=a.type&&u&&u.hasAttribute("readonly"))return void v(c(u));"Delete"==e.key&&p&&w(a.anchorNode.nextSibling)&&this.removeTags(a.anchorNode.nextSibling),clearTimeout(x),x=setTimeout((()=>{var e=document.getSelection();s(this.DOM.input.innerHTML),!r&&e.anchorNode.previousSibling,this.value=[].map.call(d,((e,t)=>{var n=w(e);if(e.parentNode||n.readonly)return n;this.trigger("remove",{tag:e,index:t,data:n})})).filter((e=>e))}),20)}return!0}switch(e.key){case"Backspace":"select"==t.mode&&t.enforceWhitelist&&this.value.length?this.removeTags():this.state.dropdown.visible&&"manual"!=t.dropdown.position||""!=e.target.textContent&&8203!=n.charCodeAt(0)||(!0===t.backspace?this.removeTags():"edit"==t.backspace&&setTimeout(this.editTag.bind(this),0));break;case"Esc":case"Escape":if(this.state.dropdown.visible)return;e.target.blur();break;case"Down":case"ArrowDown":this.state.dropdown.visible||this.dropdown.show();break;case"ArrowRight":{let e=this.state.inputSuggestion||this.state.ddItemData;if(e&&t.autoComplete.rightKey)return void this.addTags([e],!0);break}case"Tab":{let a="select"==t.mode;if(!n||a)return!0;e.preventDefault()}case"Enter":if(this.state.dropdown.visible&&"manual"!=t.dropdown.position)return;e.preventDefault(),setTimeout((()=>{this.state.dropdown.visible||this.state.actions.selectOption||this.addTags(n,!0)}))}}},onInput(e){this.postUpdate();var t=this.settings;if("mix"==t.mode)return this.events.callbacks.onMixTagsInput.call(this,e);var n=this.input.normalize.call(this),a=n.length>=t.dropdown.enabled,r={value:n,inputElm:this.DOM.input},i=this.validateTag({value:n});"select"==t.mode&&this.toggleScopeValidation(i),r.isValid=i,this.state.inputText!=n&&(this.input.set.call(this,n,!1),-1!=n.search(t.delimiters)?this.addTags(n)&&this.input.set.call(this):t.dropdown.enabled>=0&&this.dropdown[a?"show":"hide"](n),this.trigger("input",r))},onMixTagsInput(e){var t,n,a,r,i,o,s,l,c=this.settings,u=this.value.length,m=this.getTagElms(),p=document.createDocumentFragment(),h=window.getSelection().getRangeAt(0),f=[].map.call(m,(e=>w(e).value));if("deleteContentBackward"==e.inputType&&g()&&this.events.callbacks.onKeydown.call(this,{target:e.target,key:"Backspace"}),k(this.getTagElms()),this.value.slice().forEach((e=>{e.readonly&&!f.includes(e.value)&&p.appendChild(this.createTagElem(e))})),p.childNodes.length&&(h.insertNode(p),this.setRangeAtStartEnd(!1,p.lastChild)),m.length!=u)return this.value=[].map.call(this.getTagElms(),(e=>w(e))),void this.update({withoutChangeEvent:!0});if(this.hasMaxTags())return!0;if(window.getSelection&&(o=window.getSelection()).rangeCount>0&&3==o.anchorNode.nodeType){if((h=o.getRangeAt(0).cloneRange()).collapse(!0),h.setStart(o.focusNode,0),a=(t=h.toString().slice(0,h.endOffset)).split(c.pattern).length-1,(n=t.match(c.pattern))&&(r=t.slice(t.lastIndexOf(n[n.length-1]))),r){if(this.state.actions.ArrowLeft=!1,this.state.tag={prefix:r.match(c.pattern)[0],value:r.replace(c.pattern,"")},this.state.tag.baseOffset=o.baseOffset-this.state.tag.value.length,l=this.state.tag.value.match(c.delimiters))return this.state.tag.value=this.state.tag.value.replace(c.delimiters,""),this.state.tag.delimiters=l[0],this.addTags(this.state.tag.value,c.dropdown.clearOnSelect),void this.dropdown.hide();i=this.state.tag.value.length>=c.dropdown.enabled;try{s=(s=this.state.flaggedTags[this.state.tag.baseOffset]).prefix==this.state.tag.prefix&&s.value[0]==this.state.tag.value[0],this.state.flaggedTags[this.state.tag.baseOffset]&&!this.state.tag.value&&delete this.state.flaggedTags[this.state.tag.baseOffset]}catch(e){}(s||a<this.state.mixMode.matchedPatternCount)&&(i=!1)}else this.state.flaggedTags={};this.state.mixMode.matchedPatternCount=a}setTimeout((()=>{this.update({withoutChangeEvent:!0}),this.trigger("input",d({},this.state.tag,{textContent:this.DOM.input.textContent})),this.state.tag&&this.dropdown[i?"show":"hide"](this.state.tag.value)}),10)},onInputIE(e){var t=this;setTimeout((function(){t.events.callbacks.onInput.call(t,e)}))},observeOriginalInputValue(){this.DOM.originalInput.parentNode||this.destroy(),this.DOM.originalInput.value!=this.DOM.originalInput.tagifyValue&&this.loadOriginalValues()},onClickAnywhere(e){e.target==this.DOM.scope||this.DOM.scope.contains(e.target)||(this.toggleFocusClass(!1),this.state.hasFocus=!1)},onClickScope(e){var t=this.settings,n=e.target.closest("."+t.classNames.tag),a=+new Date-this.state.hasFocus;if(e.target!=this.DOM.scope){if(!e.target.classList.contains(t.classNames.tagX))return n?(this.trigger("click",{tag:n,index:this.getNodeIndex(n),data:w(n),event:e}),void(1!==t.editTags&&1!==t.editTags.clicks||this.events.callbacks.onDoubleClickScope.call(this,e))):void(e.target==this.DOM.input&&("mix"==t.mode&&this.fixFirefoxLastTagNoCaret(),a>500)?this.state.dropdown.visible?this.dropdown.hide():0===t.dropdown.enabled&&"mix"!=t.mode&&this.dropdown.show(this.value.length?"":void 0):"select"!=t.mode||0!==t.dropdown.enabled||this.state.dropdown.visible||this.dropdown.show());this.removeTags(e.target.parentNode)}else this.DOM.input.focus()},onPaste(e){e.preventDefault();var t,n,a=this.settings;if("select"==a.mode&&a.enforceWhitelist||!a.userInput)return!1;a.readonly||(t=e.clipboardData||window.clipboardData,n=t.getData("Text"),a.hooks.beforePaste(e,{tagify:this,pastedText:n,clipboardData:t}).then((t=>{void 0===t&&(t=n),t&&(this.injectAtCaret(t,window.getSelection().getRangeAt(0)),"mix"==this.settings.mode?this.events.callbacks.onMixTagsInput.call(this,e):this.settings.pasteAsTags?this.addTags(this.state.inputText+t,!0):this.state.inputText=t)})).catch((e=>e)))},onDrop(e){e.preventDefault()},onEditTagInput(e,t){var n=e.closest("."+this.settings.classNames.tag),a=this.getNodeIndex(n),r=w(n),i=this.input.normalize.call(this,e),o={[this.settings.tagTextProp]:i,__tagId:r.__tagId},s=this.validateTag(o);this.editTagChangeDetected(d(r,o))||!0!==e.originalIsValid||(s=!0),n.classList.toggle(this.settings.classNames.tagInvalid,!0!==s),r.__isValid=s,n.title=!0===s?r.title||r.value:s,i.length>=this.settings.dropdown.enabled&&(this.state.editing&&(this.state.editing.value=i),this.dropdown.show(i)),this.trigger("edit:input",{tag:n,index:a,data:d({},this.value[a],{newValue:i}),event:t})},onEditTagPaste(e,t){var n=(t.clipboardData||window.clipboardData).getData("Text");t.preventDefault();var a=b(n);this.setRangeAtStartEnd(!1,a)},onEditTagFocus(e){this.state.editing={scope:e,input:e.querySelector("[contenteditable]")}},onEditTagBlur(e){if(this.state.hasFocus||this.toggleFocusClass(),this.DOM.scope.contains(e)){var t,n,a=this.settings,r=e.closest("."+a.classNames.tag),i=w(r),o=this.input.normalize.call(this,e),s={[a.tagTextProp]:o,__tagId:i.__tagId},l=i.__originalData,c=this.editTagChangeDetected(d(i,s)),u=this.validateTag(s);if(o)if(c){if(t=this.hasMaxTags(),n=d({},l,{[a.tagTextProp]:this.trim(o),__isValid:u}),a.transformTag.call(this,n,l),!0!==(u=(!t||!0===l.__isValid)&&this.validateTag(n))){if(this.trigger("invalid",{data:n,tag:r,message:u}),a.editTags.keepInvalid)return;a.keepInvalidTags?n.__isValid=u:n=l}else a.keepInvalidTags&&(delete n.title,delete n["aria-invalid"],delete n.class);this.onEditTagDone(r,n)}else this.onEditTagDone(r,l);else this.onEditTagDone(r)}},onEditTagkeydown(e,t){if(!this.state.composing)switch(this.trigger("edit:keydown",{event:e}),e.key){case"Esc":case"Escape":t.parentNode.replaceChild(t.__tagifyTagData.__originalHTML,t),this.state.editing=!1;case"Enter":case"Tab":e.preventDefault(),e.target.blur()}},onDoubleClickScope(e){var t,n,a=e.target.closest("."+this.settings.classNames.tag),r=w(a),i=this.settings;a&&i.userInput&&!1!==r.editable&&(t=a.classList.contains(this.settings.classNames.tagEditing),n=a.hasAttribute("readonly"),"select"==i.mode||i.readonly||t||n||!this.settings.editTags||this.editTag(a),this.toggleFocusClass(!0),this.trigger("dblclick",{tag:a,index:this.getNodeIndex(a),data:w(a)}))},onInputDOMChange(e){e.forEach((e=>{e.addedNodes.forEach((e=>{if("<div><br></div>"==e.outerHTML)e.replaceWith(document.createElement("br"));else if(1==e.nodeType&&e.querySelector(this.settings.classNames.tagSelector)){let t=document.createTextNode("");3==e.childNodes[0].nodeType&&"BR"!=e.previousSibling.nodeName&&(t=document.createTextNode("\n")),e.replaceWith(t,...[...e.childNodes].slice(0,-1)),v(t)}else if(_.call(this,e))if(3!=e.previousSibling?.nodeType||e.previousSibling.textContent||e.previousSibling.remove(),e.previousSibling&&"BR"==e.previousSibling.nodeName){e.previousSibling.replaceWith("\n"+a);let t=e.nextSibling,n="";for(;t;)n+=t.textContent,t=t.nextSibling;n.trim()&&v(e.previousSibling)}else e.previousSibling&&!w(e.previousSibling)||e.before(a)})),e.removedNodes.forEach((e=>{e&&"BR"==e.nodeName&&_.call(this,t)&&(this.removeTags(t),this.fixFirefoxLastTagNoCaret())}))}));var t=this.DOM.input.lastChild;t&&""==t.nodeValue&&t.remove(),t&&"BR"==t.nodeName||this.DOM.input.appendChild(document.createElement("br"))}}};function A(e,t){if(!e){console.warn("Tagify:","input element not found",e);const t=new Proxy(this,{get:()=>()=>t});return t}if(e.__tagify)return console.warn("Tagify: ","input element is already Tagified - Same instance is returned.",e),e.__tagify;var n;d(this,function(e){var t=document.createTextNode("");function n(e,n,a){a&&n.split(/\s+/g).forEach((n=>t[e+"EventListener"].call(t,n,a)))}return{off(e,t){return n("remove",e,t),this},on(e,t){return t&&"function"==typeof t&&n("add",e,t),this},trigger(n,a,r){var i;if(r=r||{cloneData:!0},n)if(e.settings.isJQueryPlugin)"remove"==n&&(n="removeTag"),jQuery(e.DOM.originalInput).triggerHandler(n,[a]);else{try{var o="object"==typeof a?a:{value:a};if((o=r.cloneData?d({},o):o).tagify=this,a.event&&(o.event=this.cloneEvent(a.event)),a instanceof Object)for(var s in a)a[s]instanceof HTMLElement&&(o[s]=a[s]);i=new CustomEvent(n,{detail:o})}catch(e){console.warn(e)}t.dispatchEvent(i)}}}}(this)),this.isFirefox=/firefox|fxios/i.test(navigator.userAgent)&&!/seamonkey/i.test(navigator.userAgent),this.isIE=window.document.documentMode,t=t||{},this.getPersistedData=(n=t.id,e=>{let t,a="/"+e;if(1==localStorage.getItem(S+n+"/v",1))try{t=JSON.parse(localStorage[S+n+a])}catch(e){}return t}),this.setPersistedData=(e=>e?(localStorage.setItem(S+e+"/v",1),(t,n)=>{let a="/"+n,r=JSON.stringify(t);t&&n&&(localStorage.setItem(S+e+a,r),dispatchEvent(new Event("storage")))}):()=>{})(t.id),this.clearPersistedData=(e=>t=>{const n=S+"/"+e+"/";if(t)localStorage.removeItem(n+t);else for(let e in localStorage)e.includes(n)&&localStorage.removeItem(e)})(t.id),this.applySettings(e,t),this.state={inputText:"",editing:!1,composing:!1,actions:{},mixMode:{},dropdown:{},flaggedTags:{}},this.value=[],this.listeners={},this.DOM={},this.build(e),E.call(this),this.getCSSVars(),this.loadOriginalValues(),this.events.customBinding.call(this),this.events.binding.call(this),e.autofocus&&this.DOM.input.focus(),e.__tagify=this}return A.prototype={_dropdown:C,getSetTagData:w,helpers:{sameStr:r,removeCollectionProp:i,omit:o,isObject:m,parseHTML:l,escapeHTML:u,extend:d,concatWithoutDups:p,getUID:f,isNodeTag:_},customEventsList:["change","add","remove","invalid","input","click","keydown","focus","blur","edit:input","edit:beforeUpdate","edit:updated","edit:start","edit:keydown","dropdown:show","dropdown:hide","dropdown:select","dropdown:updated","dropdown:noMatch","dropdown:scroll"],dataProps:["__isValid","__removed","__originalData","__originalHTML","__tagId"],trim(e){return this.settings.trim&&e&&"string"==typeof e?e.trim():e},parseHTML:l,templates:O,parseTemplate(e,t){return l((e=this.settings.templates[e]||e).apply(this,t))},set whitelist(e){const t=e&&Array.isArray(e);this.settings.whitelist=t?e:[],this.setPersistedData(t?e:[],"whitelist")},get whitelist(){return this.settings.whitelist},generateClassSelectors(e){for(let t in e){let n=t;Object.defineProperty(e,n+"Selector",{get(){return"."+this[n].split(" ")[0]}})}},applySettings(e,n){y.templates=this.templates;var a=d({},y,"mix"==n.mode?{dropdown:{position:"text"}}:{}),r=this.settings=d({},a,n);if(r.disabled=e.hasAttribute("disabled"),r.readonly=r.readonly||e.hasAttribute("readonly"),r.placeholder=u(e.getAttribute("placeholder")||r.placeholder||""),r.required=e.hasAttribute("required"),this.generateClassSelectors(r.classNames),void 0===r.dropdown.includeSelectedTags&&(r.dropdown.includeSelectedTags=r.duplicates),this.isIE&&(r.autoComplete=!1),["whitelist","blacklist"].forEach((t=>{var n=e.getAttribute("data-"+t);n&&(n=n.split(r.delimiters))instanceof Array&&(r[t]=n)})),"autoComplete"in n&&!m(n.autoComplete)&&(r.autoComplete=y.autoComplete,r.autoComplete.enabled=n.autoComplete),"mix"==r.mode&&(r.pattern=r.pattern||/@/,r.autoComplete.rightKey=!0,r.delimiters=n.delimiters||null,r.tagTextProp&&!r.dropdown.searchKeys.includes(r.tagTextProp)&&r.dropdown.searchKeys.push(r.tagTextProp)),e.pattern)try{r.pattern=new RegExp(e.pattern)}catch(e){}if(r.delimiters){r._delimiters=r.delimiters;try{r.delimiters=new RegExp(this.settings.delimiters,"g")}catch(e){}}r.disabled&&(r.userInput=!1),this.TEXTS=t(t({},T),r.texts||{}),("select"!=r.mode||n.dropdown?.enabled)&&r.userInput||(r.dropdown.enabled=0),r.dropdown.appendTarget=n.dropdown?.appendTarget||document.body;let i=this.getPersistedData("whitelist");Array.isArray(i)&&(this.whitelist=Array.isArray(r.whitelist)?p(r.whitelist,i):i)},getAttributes(e){var t,n=this.getCustomAttributes(e),a="";for(t in n)a+=" "+t+(void 0!==e[t]?`="${n[t]}"`:"");return a},getCustomAttributes(e){if(!m(e))return"";var t,n={};for(t in e)"__"!=t.slice(0,2)&&"class"!=t&&e.hasOwnProperty(t)&&void 0!==e[t]&&(n[t]=u(e[t]));return n},setStateSelection(){var e=window.getSelection(),t={anchorOffset:e.anchorOffset,anchorNode:e.anchorNode,range:e.getRangeAt&&e.rangeCount&&e.getRangeAt(0)};return this.state.selection=t,t},getCSSVars(){var e,t=getComputedStyle(this.DOM.scope,null);this.CSSVars={tagHideTransition:(e=>{let t=e.value;return"s"==e.unit?1e3*t:t})(function(e){if(!e)return{};var t=(e=e.trim().split(" ")[0]).split(/\d+/g).filter((e=>e)).pop().trim();return{value:+e.split(t).filter((e=>e))[0].trim(),unit:t}}((e="tag-hide-transition",t.getPropertyValue("--"+e))))}},build(e){var t=this.DOM;this.settings.mixMode.integrated?(t.originalInput=null,t.scope=e,t.input=e):(t.originalInput=e,t.originalInput_tabIndex=e.tabIndex,t.scope=this.parseTemplate("wrapper",[e,this.settings]),t.input=t.scope.querySelector(this.settings.classNames.inputSelector),e.parentNode.insertBefore(t.scope,e),e.tabIndex=-1)},destroy(){this.events.unbindGlobal.call(this),this.DOM.scope.parentNode.removeChild(this.DOM.scope),this.DOM.originalInput.tabIndex=this.DOM.originalInput_tabIndex,delete this.DOM.originalInput.__tagify,this.dropdown.hide(!0),clearTimeout(this.dropdownHide__bindEventsTimeout),clearInterval(this.listeners.main.originalInputValueObserverInterval)},loadOriginalValues(e){var t,n=this.settings;if(this.state.blockChangeEvent=!0,void 0===e){const t=this.getPersistedData("value");e=t&&!this.DOM.originalInput.value?t:n.mixMode.integrated?this.DOM.input.textContent:this.DOM.originalInput.value}if(this.removeAllTags(),e)if("mix"==n.mode)this.parseMixTags(e),(t=this.DOM.input.lastChild)&&"BR"==t.tagName||this.DOM.input.insertAdjacentHTML("beforeend","<br>");else{try{JSON.parse(e)instanceof Array&&(e=JSON.parse(e))}catch(e){}this.addTags(e,!0).forEach((e=>e&&e.classList.add(n.classNames.tagNoAnimation)))}else this.postUpdate();this.state.lastOriginalValueReported=n.mixMode.integrated?"":this.DOM.originalInput.value},cloneEvent(e){var t={};for(var n in e)"path"!=n&&(t[n]=e[n]);return t},loading(e){return this.state.isLoading=e,this.DOM.scope.classList[e?"add":"remove"](this.settings.classNames.scopeLoading),this},tagLoading(e,t){return e&&e.classList[t?"add":"remove"](this.settings.classNames.tagLoading),this},toggleClass(e,t){"string"==typeof e&&this.DOM.scope.classList.toggle(e,t)},toggleScopeValidation(e){var t=!0===e||void 0===e;!this.settings.required&&e&&e===this.TEXTS.empty&&(t=!0),this.toggleClass(this.settings.classNames.tagInvalid,!t),this.DOM.scope.title=t?"":e},toggleFocusClass(e){this.toggleClass(this.settings.classNames.focus,!!e)},triggerChangeEvent:function(){if(!this.settings.mixMode.integrated){var e=this.DOM.originalInput,t=this.state.lastOriginalValueReported!==e.value,n=new CustomEvent("change",{bubbles:!0});t&&(this.state.lastOriginalValueReported=e.value,n.simulated=!0,e._valueTracker&&e._valueTracker.setValue(Math.random()),e.dispatchEvent(n),this.trigger("change",this.state.lastOriginalValueReported),e.value=this.state.lastOriginalValueReported)}},events:P,fixFirefoxLastTagNoCaret(){},setRangeAtStartEnd(e,t){if(t){e="number"==typeof e?e:!!e,t=t.lastChild||t;var n=document.getSelection();if(n.focusNode instanceof Element&&!this.DOM.input.contains(n.focusNode))return!0;try{n.rangeCount>=1&&["Start","End"].forEach((a=>n.getRangeAt(0)["set"+a](t,e||t.length)))}catch(e){}}},insertAfterTag(e,t){if(t=t||this.settings.mixMode.insertAfterTag,e&&e.parentNode&&t)return t="string"==typeof t?document.createTextNode(t):t,e.parentNode.insertBefore(t,e.nextSibling),t},editTagChangeDetected(e){var t=e.__originalData;for(var n in t)if(!this.dataProps.includes(n)&&e[n]!=t[n])return!0;return!1},getTagTextNode(e){return e.querySelector(this.settings.classNames.tagTextSelector)},setTagTextNode(e,t){this.getTagTextNode(e).innerHTML=u(t)},editTag(e,t){e=e||this.getLastTag(),t=t||{},this.dropdown.hide();var n=this.settings,a=this.getTagTextNode(e),r=this.getNodeIndex(e),i=w(e),o=this.events.callbacks,s=this,l=!0;if(a){if(!(i instanceof Object&&"editable"in i)||i.editable)return i=w(e,{__originalData:d({},i),__originalHTML:e.cloneNode(!0)}),w(i.__originalHTML,i.__originalData),a.setAttribute("contenteditable",!0),e.classList.add(n.classNames.tagEditing),a.addEventListener("focus",o.onEditTagFocus.bind(this,e)),a.addEventListener("blur",(function(){setTimeout((()=>o.onEditTagBlur.call(s,s.getTagTextNode(e))))})),a.addEventListener("input",o.onEditTagInput.bind(this,a)),a.addEventListener("paste",o.onEditTagPaste.bind(this,a)),a.addEventListener("keydown",(t=>o.onEditTagkeydown.call(this,t,e))),a.addEventListener("compositionstart",o.onCompositionStart.bind(this)),a.addEventListener("compositionend",o.onCompositionEnd.bind(this)),t.skipValidation||(l=this.editTagToggleValidity(e)),a.originalIsValid=l,this.trigger("edit:start",{tag:e,index:r,data:i,isValid:l}),a.focus(),this.setRangeAtStartEnd(!1,a),this}else console.warn("Cannot find element in Tag template: .",n.classNames.tagTextSelector)},editTagToggleValidity(e,t){var n;if(t=t||w(e))return(n=!("__isValid"in t)||!0===t.__isValid)||this.removeTagsFromValue(e),this.update(),e.classList.toggle(this.settings.classNames.tagNotAllowed,!n),t.__isValid=n,t.__isValid;console.warn("tag has no data: ",e,t)},onEditTagDone(e,t){t=t||{};var n={tag:e=e||this.state.editing.scope,index:this.getNodeIndex(e),previousData:w(e),data:t};this.trigger("edit:beforeUpdate",n,{cloneData:!1}),this.state.editing=!1,delete t.__originalData,delete t.__originalHTML,e&&t[this.settings.tagTextProp]?(e=this.replaceTag(e,t),this.editTagToggleValidity(e,t),this.settings.a11y.focusableTags?e.focus():v(e)):e&&this.removeTags(e),this.trigger("edit:updated",n),this.dropdown.hide(),this.settings.keepInvalidTags&&this.reCheckInvalidTags()},replaceTag(e,t){t&&t.value||(t=e.__tagifyTagData),t.__isValid&&1!=t.__isValid&&d(t,this.getInvalidTagAttrs(t,t.__isValid));var n=this.createTagElem(t);return e.parentNode.replaceChild(n,e),this.updateValueByDOMTags(),n},updateValueByDOMTags(){this.value.length=0,[].forEach.call(this.getTagElms(),(e=>{e.classList.contains(this.settings.classNames.tagNotAllowed.split(" ")[0])||this.value.push(w(e))})),this.update()},injectAtCaret(e,t){return!(t=t||this.state.selection?.range)&&e?(this.appendMixTags(e),this):(b(e,t),this.setRangeAtStartEnd(!1,e),this.updateValueByDOMTags(),this.update(),this)},input:{set(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];var n=this.settings.dropdown.closeOnSelect;this.state.inputText=e,t&&(this.DOM.input.innerHTML=u(""+e)),!e&&n&&this.dropdown.hide.bind(this),this.input.autocomplete.suggest.call(this),this.input.validate.call(this)},raw(){return this.DOM.input.textContent},validate(){var e=!this.state.inputText||!0===this.validateTag({value:this.state.inputText});return this.DOM.input.classList.toggle(this.settings.classNames.inputInvalid,!e),e},normalize(e){var t=e||this.DOM.input,n=[];t.childNodes.forEach((e=>3==e.nodeType&&n.push(e.nodeValue))),n=n.join("\n");try{n=n.replace(/(?:\r\n|\r|\n)/g,this.settings.delimiters.source.charAt(0))}catch(e){}return n=n.replace(/\s/g," "),this.trim(n)},autocomplete:{suggest(e){if(this.settings.autoComplete.enabled){"string"==typeof(e=e||{value:""})&&(e={value:e});var t=this.dropdown.getMappedValue(e);if("number"!=typeof t){var n=t.substr(0,this.state.inputText.length).toLowerCase(),a=t.substring(this.state.inputText.length);t&&this.state.inputText&&n==this.state.inputText.toLowerCase()?(this.DOM.input.setAttribute("data-suggest",a),this.state.inputSuggestion=e):(this.DOM.input.removeAttribute("data-suggest"),delete this.state.inputSuggestion)}}},set(e){var t=this.DOM.input.getAttribute("data-suggest"),n=e||(t?this.state.inputText+t:null);return!!n&&("mix"==this.settings.mode?this.replaceTextWithNode(document.createTextNode(this.state.tag.prefix+n)):(this.input.set.call(this,n),this.setRangeAtStartEnd(!1,this.DOM.input)),this.input.autocomplete.suggest.call(this),this.dropdown.hide(),!0)}}},getTagIdx(e){return this.value.findIndex((t=>t.__tagId==(e||{}).__tagId))},getNodeIndex(e){var t=0;if(e)for(;e=e.previousElementSibling;)t++;return t},getTagElms(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var a="."+[...this.settings.classNames.tag.split(" "),...t].join(".");return[].slice.call(this.DOM.scope.querySelectorAll(a))},getLastTag(){var e=this.DOM.scope.querySelectorAll(`${this.settings.classNames.tagSelector}:not(.${this.settings.classNames.tagHide}):not([readonly])`);return e[e.length-1]},isTagDuplicate(e,t,n){var a=0;if("select"==this.settings.mode)return!1;for(let i of this.value)r(this.trim(""+e),i.value,t)&&n!=i.__tagId&&a++;return a},getTagIndexByValue(e){var t=[],n=this.settings.dropdown.caseSensitive;return this.getTagElms().forEach(((a,i)=>{a.__tagifyTagData&&r(this.trim(a.__tagifyTagData.value),e,n)&&t.push(i)})),t},getTagElmByValue(e){var t=this.getTagIndexByValue(e)[0];return this.getTagElms()[t]},flashTag(e){e&&(e.classList.add(this.settings.classNames.tagFlash),setTimeout((()=>{e.classList.remove(this.settings.classNames.tagFlash)}),100))},isTagBlacklisted(e){return e=this.trim(e.toLowerCase()),this.settings.blacklist.filter((t=>(""+t).toLowerCase()==e)).length},isTagWhitelisted(e){return!!this.getWhitelistItem(e)},getWhitelistItem(e,t,n){t=t||"value";var a,i=this.settings;return(n=n||i.whitelist).some((n=>{var o="string"==typeof n?n:n[t]||n.value;if(r(o,e,i.dropdown.caseSensitive,i.trim))return a="string"==typeof n?{value:n}:n,!0})),a||"value"!=t||"value"==i.tagTextProp||(a=this.getWhitelistItem(e,i.tagTextProp,n)),a},validateTag(e){var t=this.settings,n="value"in e?"value":t.tagTextProp,a=this.trim(e[n]+"");return(e[n]+"").trim()?"mix"!=t.mode&&t.pattern&&t.pattern instanceof RegExp&&!t.pattern.test(a)?this.TEXTS.pattern:!t.duplicates&&this.isTagDuplicate(a,t.dropdown.caseSensitive,e.__tagId)?this.TEXTS.duplicate:this.isTagBlacklisted(a)||t.enforceWhitelist&&!this.isTagWhitelisted(a)?this.TEXTS.notAllowed:!t.validate||t.validate(e):this.TEXTS.empty},getInvalidTagAttrs(e,t){return{"aria-invalid":!0,class:`${e.class||""} ${this.settings.classNames.tagNotAllowed}`.trim(),title:t}},hasMaxTags(){return this.value.length>=this.settings.maxTags&&this.TEXTS.exceed},setReadonly(e,t){var n=this.settings;document.activeElement.blur(),n[t||"readonly"]=e,this.DOM.scope[(e?"set":"remove")+"Attribute"](t||"readonly",!0),this.settings.userInput=!0,this.setContentEditable(!e)},setContentEditable(e){this.settings.userInput&&(this.DOM.input.contentEditable=e,this.DOM.input.tabIndex=e?0:-1)},setDisabled(e){this.setReadonly(e,"disabled")},normalizeTags(e){var t=this.settings,n=t.whitelist,a=t.delimiters,r=t.mode,i=t.tagTextProp,o=[],s=!!n&&n[0]instanceof Object,l=Array.isArray(e),c=l&&e[0].value,u=e=>(e+"").split(a).filter((e=>e)).map((e=>({[i]:this.trim(e),value:this.trim(e)})));if("number"==typeof e&&(e=e.toString()),"string"==typeof e){if(!e.trim())return[];e=u(e)}else l&&(e=[].concat(...e.map((e=>null!=e.value?e:u(e)))));return s&&!c&&(e.forEach((e=>{var t=o.map((e=>e.value)),n=this.dropdown.filterListItems.call(this,e[i],{exact:!0});this.settings.duplicates||(n=n.filter((e=>!t.includes(e.value))));var a=n.length>1?this.getWhitelistItem(e[i],i,n):n[0];a&&a instanceof Object?o.push(a):"mix"!=r&&(null==e.value&&(e.value=e[i]),o.push(e))})),o.length&&(e=o)),e},parseMixTags(e){var t=this.settings,n=t.mixTagsInterpolator,a=t.duplicates,r=t.transformTag,i=t.enforceWhitelist,o=t.maxTags,s=t.tagTextProp,l=[];e=e.split(n[0]).map(((e,t)=>{var c,u,m,d=e.split(n[1]),p=d[0],h=l.length==o;try{if(p==+p)throw Error;u=JSON.parse(p)}catch(e){u=this.normalizeTags(p)[0]||{value:p}}if(r.call(this,u),h||!(d.length>1)||i&&!this.isTagWhitelisted(u.value)||!a&&this.isTagDuplicate(u.value)){if(e)return t?n[0]+e:e}else u[c=u[s]?s:"value"]=this.trim(u[c]),m=this.createTagElem(u),l.push(u),m.classList.add(this.settings.classNames.tagNoAnimation),d[0]=m.outerHTML,this.value.push(u);return d.join("")})).join(""),this.DOM.input.innerHTML=e,this.DOM.input.appendChild(document.createTextNode("")),this.DOM.input.normalize();var c=this.getTagElms();return c.forEach(((e,t)=>w(e,l[t]))),this.update({withoutChangeEvent:!0}),k(c,this.state.hasFocus),e},replaceTextWithNode(e,t){if(this.state.tag||t){t=t||this.state.tag.prefix+this.state.tag.value;var n,a,r=this.state.selection||window.getSelection(),i=r.anchorNode,o=this.state.tag.delimiters?this.state.tag.delimiters.length:0;return i.splitText(r.anchorOffset-o),-1==(n=i.nodeValue.lastIndexOf(t))||(a=i.splitText(n),e&&i.parentNode.replaceChild(e,a)),!0}},selectTag(e,t){var n=this.settings;if(!n.enforceWhitelist||this.isTagWhitelisted(t.value)){this.input.set.call(this,t[n.tagTextProp]||t.value,!0),this.state.actions.selectOption&&setTimeout((()=>this.setRangeAtStartEnd(!1,this.DOM.input)));var a=this.getLastTag();return a?this.replaceTag(a,t):this.appendTag(e),this.value[0]=t,this.update(),this.trigger("add",{tag:e,data:t}),[e]}},addEmptyTag(e){var t=d({value:""},e||{}),n=this.createTagElem(t);w(n,t),this.appendTag(n),this.editTag(n,{skipValidation:!0})},addTags(e,t,n){var a=[],r=this.settings,i=[],o=document.createDocumentFragment();if(n=n||r.skipInvalid,!e||0==e.length)return a;switch(e=this.normalizeTags(e),r.mode){case"mix":return this.addMixTags(e);case"select":t=!1,this.removeAllTags()}return this.DOM.input.removeAttribute("style"),e.forEach((e=>{var t,s={},l=Object.assign({},e,{value:e.value+""});if(e=Object.assign({},l),r.transformTag.call(this,e),e.__isValid=this.hasMaxTags()||this.validateTag(e),!0!==e.__isValid){if(n)return;if(d(s,this.getInvalidTagAttrs(e,e.__isValid),{__preInvalidData:l}),e.__isValid==this.TEXTS.duplicate&&this.flashTag(this.getTagElmByValue(e.value)),!r.createInvalidTags)return void i.push(e.value)}if("readonly"in e&&(e.readonly?s["aria-readonly"]=!0:delete e.readonly),t=this.createTagElem(e,s),a.push(t),"select"==r.mode)return this.selectTag(t,e);o.appendChild(t),e.__isValid&&!0===e.__isValid?(this.value.push(e),this.trigger("add",{tag:t,index:this.value.length-1,data:e})):(this.trigger("invalid",{data:e,index:this.value.length,tag:t,message:e.__isValid}),r.keepInvalidTags||setTimeout((()=>this.removeTags(t,!0)),1e3)),this.dropdown.position()})),this.appendTag(o),this.update(),e.length&&t&&(this.input.set.call(this,r.createInvalidTags?"":i.join(r._delimiters)),this.setRangeAtStartEnd(!1,this.DOM.input)),r.dropdown.enabled&&this.dropdown.refilter(),a},addMixTags(e){if((e=this.normalizeTags(e))[0].prefix||this.state.tag)return this.prefixedTextToTag(e[0]);var t=document.createDocumentFragment();return e.forEach((e=>{var n=this.createTagElem(e);t.appendChild(n)})),this.appendMixTags(t),t},appendMixTags(e){var t=!!this.state.selection;t?this.injectAtCaret(e):(this.DOM.input.focus(),(t=this.setStateSelection()).range.setStart(this.DOM.input,t.range.endOffset),t.range.setEnd(this.DOM.input,t.range.endOffset),this.DOM.input.appendChild(e),this.updateValueByDOMTags(),this.update())},prefixedTextToTag(e){var t,n=this.settings,a=this.state.tag.delimiters;if(n.transformTag.call(this,e),e.prefix=e.prefix||this.state.tag?this.state.tag.prefix:(n.pattern.source||n.pattern)[0],t=this.createTagElem(e),this.replaceTextWithNode(t)||this.DOM.input.appendChild(t),setTimeout((()=>t.classList.add(this.settings.classNames.tagNoAnimation)),300),this.value.push(e),this.update(),!a){var r=this.insertAfterTag(t)||t;setTimeout(v,0,r)}return this.state.tag=null,this.trigger("add",d({},{tag:t},{data:e})),t},appendTag(e){var t=this.DOM,n=t.input;t.scope.insertBefore(e,n)},createTagElem(e,n){e.__tagId=f();var a,r=d({},e,t({value:u(e.value+"")},n));return function(e){for(var t,n=document.createNodeIterator(e,NodeFilter.SHOW_TEXT,null,!1);t=n.nextNode();)t.textContent.trim()||t.parentNode.removeChild(t)}(a=this.parseTemplate("tag",[r,this])),w(a,e),a},reCheckInvalidTags(){var e=this.settings;this.getTagElms(e.classNames.tagNotAllowed).forEach(((t,n)=>{var a=w(t),r=this.hasMaxTags(),i=this.validateTag(a),o=!0===i&&!r;if("select"==e.mode&&this.toggleScopeValidation(i),o)return a=a.__preInvalidData?a.__preInvalidData:{value:a.value},this.replaceTag(t,a);t.title=r||i}))},removeTags(e,t,n){var a,r=this.settings;if(e=e&&e instanceof HTMLElement?[e]:e instanceof Array?e:e?[e]:[this.getLastTag()],a=e.reduce(((e,t)=>{t&&"string"==typeof t&&(t=this.getTagElmByValue(t));var n=w(t);return t&&n&&!n.readonly&&e.push({node:t,idx:this.getTagIdx(n),data:w(t,{__removed:!0})}),e}),[]),n="number"==typeof n?n:this.CSSVars.tagHideTransition,"select"==r.mode&&(n=0,this.input.set.call(this)),1==a.length&&"select"!=r.mode&&a[0].node.classList.contains(r.classNames.tagNotAllowed)&&(t=!0),a.length)return r.hooks.beforeRemoveTag(a,{tagify:this}).then((()=>{function e(e){e.node.parentNode&&(e.node.parentNode.removeChild(e.node),t?r.keepInvalidTags&&this.trigger("remove",{tag:e.node,index:e.idx}):(this.trigger("remove",{tag:e.node,index:e.idx,data:e.data}),this.dropdown.refilter(),this.dropdown.position(),this.DOM.input.normalize(),r.keepInvalidTags&&this.reCheckInvalidTags()))}n&&n>10&&1==a.length?function(t){t.node.style.width=parseFloat(window.getComputedStyle(t.node).width)+"px",document.body.clientTop,t.node.classList.add(r.classNames.tagHide),setTimeout(e.bind(this),n,t)}.call(this,a[0]):a.forEach(e.bind(this)),t||(this.removeTagsFromValue(a.map((e=>e.node))),this.update(),"select"==r.mode&&this.setContentEditable(!0))})).catch((e=>{}))},removeTagsFromDOM(){[].slice.call(this.getTagElms()).forEach((e=>e.parentNode.removeChild(e)))},removeTagsFromValue(e){(e=Array.isArray(e)?e:[e]).forEach((e=>{var t=w(e),n=this.getTagIdx(t);n>-1&&this.value.splice(n,1)}))},removeAllTags(e){e=e||{},this.value=[],"mix"==this.settings.mode?this.DOM.input.innerHTML="":this.removeTagsFromDOM(),this.dropdown.refilter(),this.dropdown.position(),this.state.dropdown.visible&&setTimeout((()=>{this.DOM.input.focus()})),"select"==this.settings.mode&&(this.input.set.call(this),this.setContentEditable(!0)),this.update(e)},postUpdate(){this.state.blockChangeEvent=!1;var e=this.settings,t=e.classNames,n="mix"==e.mode?e.mixMode.integrated?this.DOM.input.textContent:this.DOM.originalInput.value.trim():this.value.length+this.input.raw.call(this).length;this.toggleClass(t.hasMaxTags,this.value.length>=e.maxTags),this.toggleClass(t.hasNoTags,!this.value.length),this.toggleClass(t.empty,!n),"select"==e.mode&&this.toggleScopeValidation(this.value?.[0]?.__isValid)},setOriginalInputValue(e){var t=this.DOM.originalInput;this.settings.mixMode.integrated||(t.value=e,t.tagifyValue=t.value,this.setPersistedData(e,"value"))},update(e){clearTimeout(this.debouncedUpdateTimeout),this.debouncedUpdateTimeout=setTimeout(function(){var t=this.getInputValue();this.setOriginalInputValue(t),this.settings.onChangeAfterBlur&&(e||{}).withoutChangeEvent||this.state.blockChangeEvent||this.triggerChangeEvent(),this.postUpdate()}.bind(this),100)},getInputValue(){var e=this.getCleanValue();return"mix"==this.settings.mode?this.getMixedTagsAsString(e):e.length?this.settings.originalInputValueFormat?this.settings.originalInputValueFormat(e):JSON.stringify(e):""},getCleanValue(e){return i(e||this.value,this.dataProps)},getMixedTagsAsString(){var e="",t=this,n=this.settings,a=n.originalInputValueFormat||JSON.stringify,r=n.mixTagsInterpolator;return function n(i){i.childNodes.forEach((i=>{if(1==i.nodeType){const s=w(i);if("BR"==i.tagName&&(e+="\r\n"),s&&_.call(t,i)){if(s.__removed)return;e+=r[0]+a(o(s,t.dataProps))+r[1]}else i.getAttribute("style")||["B","I","U"].includes(i.tagName)?e+=i.textContent:"DIV"!=i.tagName&&"P"!=i.tagName||(e+="\r\n",n(i))}else e+=i.textContent}))}(this.DOM.input),e}},A.prototype.removeTag=A.prototype.removeTags,A}()},184:function(e,t){var n;!function(){"use strict";var a={}.hasOwnProperty;function r(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var i=typeof n;if("string"===i||"number"===i)e.push(n);else if(Array.isArray(n)){if(n.length){var o=r.apply(null,n);o&&e.push(o)}}else if("object"===i){if(n.toString!==Object.prototype.toString&&!n.toString.toString().includes("[native code]")){e.push(n.toString());continue}for(var s in n)a.call(n,s)&&n[s]&&e.push(s)}}}return e.join(" ")}e.exports?(r.default=r,e.exports=r):void 0===(n=function(){return r}.apply(t,[]))||(e.exports=n)}()},787:function(e,t,n){var a;(function(){function r(e){"use strict";var t={omitExtraWLInCodeBlocks:{defaultValue:!1,describe:"Omit the default extra whiteline added to code blocks",type:"boolean"},noHeaderId:{defaultValue:!1,describe:"Turn on/off generated header id",type:"boolean"},prefixHeaderId:{defaultValue:!1,describe:"Add a prefix to the generated header ids. Passing a string will prefix that string to the header id. Setting to true will add a generic 'section-' prefix",type:"string"},rawPrefixHeaderId:{defaultValue:!1,describe:'Setting this option to true will prevent showdown from modifying the prefix. This might result in malformed IDs (if, for instance, the " char is used in the prefix)',type:"boolean"},ghCompatibleHeaderId:{defaultValue:!1,describe:"Generate header ids compatible with github style (spaces are replaced with dashes, a bunch of non alphanumeric chars are removed)",type:"boolean"},rawHeaderId:{defaultValue:!1,describe:"Remove only spaces, ' and \" from generated header ids (including prefixes), replacing them with dashes (-). WARNING: This might result in malformed ids",type:"boolean"},headerLevelStart:{defaultValue:!1,describe:"The header blocks level start",type:"integer"},parseImgDimensions:{defaultValue:!1,describe:"Turn on/off image dimension parsing",type:"boolean"},simplifiedAutoLink:{defaultValue:!1,describe:"Turn on/off GFM autolink style",type:"boolean"},excludeTrailingPunctuationFromURLs:{defaultValue:!1,describe:"Excludes trailing punctuation from links generated with autoLinking",type:"boolean"},literalMidWordUnderscores:{defaultValue:!1,describe:"Parse midword underscores as literal underscores",type:"boolean"},literalMidWordAsterisks:{defaultValue:!1,describe:"Parse midword asterisks as literal asterisks",type:"boolean"},strikethrough:{defaultValue:!1,describe:"Turn on/off strikethrough support",type:"boolean"},tables:{defaultValue:!1,describe:"Turn on/off tables support",type:"boolean"},tablesHeaderId:{defaultValue:!1,describe:"Add an id to table headers",type:"boolean"},ghCodeBlocks:{defaultValue:!0,describe:"Turn on/off GFM fenced code blocks support",type:"boolean"},tasklists:{defaultValue:!1,describe:"Turn on/off GFM tasklist support",type:"boolean"},smoothLivePreview:{defaultValue:!1,describe:"Prevents weird effects in live previews due to incomplete input",type:"boolean"},smartIndentationFix:{defaultValue:!1,description:"Tries to smartly fix indentation in es6 strings",type:"boolean"},disableForced4SpacesIndentedSublists:{defaultValue:!1,description:"Disables the requirement of indenting nested sublists by 4 spaces",type:"boolean"},simpleLineBreaks:{defaultValue:!1,description:"Parses simple line breaks as <br> (GFM Style)",type:"boolean"},requireSpaceBeforeHeadingText:{defaultValue:!1,description:"Makes adding a space between `#` and the header text mandatory (GFM Style)",type:"boolean"},ghMentions:{defaultValue:!1,description:"Enables github @mentions",type:"boolean"},ghMentionsLink:{defaultValue:"https://github.com/{u}",description:"Changes the link generated by @mentions. Only applies if ghMentions option is enabled.",type:"string"},encodeEmails:{defaultValue:!0,description:"Encode e-mail addresses through the use of Character Entities, transforming ASCII e-mail addresses into its equivalent decimal entities",type:"boolean"},openLinksInNewWindow:{defaultValue:!1,description:"Open all links in new windows",type:"boolean"},backslashEscapesHTMLTags:{defaultValue:!1,description:"Support for HTML Tag escaping. ex: <div>foo</div>",type:"boolean"},emoji:{defaultValue:!1,description:"Enable emoji support. Ex: `this is a :smile: emoji`",type:"boolean"},underline:{defaultValue:!1,description:"Enable support for underline. Syntax is double or triple underscores: `__underline word__`. With this option enabled, underscores no longer parses into `<em>` and `<strong>`",type:"boolean"},completeHTMLDocument:{defaultValue:!1,description:"Outputs a complete html document, including `<html>`, `<head>` and `<body>` tags",type:"boolean"},metadata:{defaultValue:!1,description:"Enable support for document metadata (defined at the top of the document between `«««` and `»»»` or between `---` and `---`).",type:"boolean"},splitAdjacentBlockquotes:{defaultValue:!1,description:"Split adjacent blockquote blocks",type:"boolean"}};if(!1===e)return JSON.parse(JSON.stringify(t));var n={};for(var a in t)t.hasOwnProperty(a)&&(n[a]=t[a].defaultValue);return n}var i={},o={},s={},l=r(!0),c="vanilla",u={github:{omitExtraWLInCodeBlocks:!0,simplifiedAutoLink:!0,excludeTrailingPunctuationFromURLs:!0,literalMidWordUnderscores:!0,strikethrough:!0,tables:!0,tablesHeaderId:!0,ghCodeBlocks:!0,tasklists:!0,disableForced4SpacesIndentedSublists:!0,simpleLineBreaks:!0,requireSpaceBeforeHeadingText:!0,ghCompatibleHeaderId:!0,ghMentions:!0,backslashEscapesHTMLTags:!0,emoji:!0,splitAdjacentBlockquotes:!0},original:{noHeaderId:!0,ghCodeBlocks:!1},ghost:{omitExtraWLInCodeBlocks:!0,parseImgDimensions:!0,simplifiedAutoLink:!0,excludeTrailingPunctuationFromURLs:!0,literalMidWordUnderscores:!0,strikethrough:!0,tables:!0,tablesHeaderId:!0,ghCodeBlocks:!0,tasklists:!0,smoothLivePreview:!0,simpleLineBreaks:!0,requireSpaceBeforeHeadingText:!0,ghMentions:!1,encodeEmails:!0},vanilla:r(!0),allOn:function(){"use strict";var e=r(!0),t={};for(var n in e)e.hasOwnProperty(n)&&(t[n]=!0);return t}()};function m(e,t){"use strict";var n=t?"Error in "+t+" extension->":"Error in unnamed extension",a={valid:!0,error:""};i.helper.isArray(e)||(e=[e]);for(var r=0;r<e.length;++r){var o=n+" sub-extension "+r+": ",s=e[r];if("object"!=typeof s)return a.valid=!1,a.error=o+"must be an object, but "+typeof s+" given",a;if(!i.helper.isString(s.type))return a.valid=!1,a.error=o+'property "type" must be a string, but '+typeof s.type+" given",a;var l=s.type=s.type.toLowerCase();if("language"===l&&(l=s.type="lang"),"html"===l&&(l=s.type="output"),"lang"!==l&&"output"!==l&&"listener"!==l)return a.valid=!1,a.error=o+"type "+l+' is not recognized. Valid values: "lang/language", "output/html" or "listener"',a;if("listener"===l){if(i.helper.isUndefined(s.listeners))return a.valid=!1,a.error=o+'. Extensions of type "listener" must have a property called "listeners"',a}else if(i.helper.isUndefined(s.filter)&&i.helper.isUndefined(s.regex))return a.valid=!1,a.error=o+l+' extensions must define either a "regex" property or a "filter" method',a;if(s.listeners){if("object"!=typeof s.listeners)return a.valid=!1,a.error=o+'"listeners" property must be an object but '+typeof s.listeners+" given",a;for(var c in s.listeners)if(s.listeners.hasOwnProperty(c)&&"function"!=typeof s.listeners[c])return a.valid=!1,a.error=o+'"listeners" property must be an hash of [event name]: [callback]. listeners.'+c+" must be a function but "+typeof s.listeners[c]+" given",a}if(s.filter){if("function"!=typeof s.filter)return a.valid=!1,a.error=o+'"filter" must be a function, but '+typeof s.filter+" given",a}else if(s.regex){if(i.helper.isString(s.regex)&&(s.regex=new RegExp(s.regex,"g")),!(s.regex instanceof RegExp))return a.valid=!1,a.error=o+'"regex" property must either be a string or a RegExp object, but '+typeof s.regex+" given",a;if(i.helper.isUndefined(s.replace))return a.valid=!1,a.error=o+'"regex" extensions must implement a replace string or function',a}}return a}function d(e,t){"use strict";return"¨E"+t.charCodeAt(0)+"E"}i.helper={},i.extensions={},i.setOption=function(e,t){"use strict";return l[e]=t,this},i.getOption=function(e){"use strict";return l[e]},i.getOptions=function(){"use strict";return l},i.resetOptions=function(){"use strict";l=r(!0)},i.setFlavor=function(e){"use strict";if(!u.hasOwnProperty(e))throw Error(e+" flavor was not found");i.resetOptions();var t=u[e];for(var n in c=e,t)t.hasOwnProperty(n)&&(l[n]=t[n])},i.getFlavor=function(){"use strict";return c},i.getFlavorOptions=function(e){"use strict";if(u.hasOwnProperty(e))return u[e]},i.getDefaultOptions=function(e){"use strict";return r(e)},i.subParser=function(e,t){"use strict";if(i.helper.isString(e)){if(void 0===t){if(o.hasOwnProperty(e))return o[e];throw Error("SubParser named "+e+" not registered!")}o[e]=t}},i.extension=function(e,t){"use strict";if(!i.helper.isString(e))throw Error("Extension 'name' must be a string");if(e=i.helper.stdExtName(e),i.helper.isUndefined(t)){if(!s.hasOwnProperty(e))throw Error("Extension named "+e+" is not registered!");return s[e]}"function"==typeof t&&(t=t()),i.helper.isArray(t)||(t=[t]);var n=m(t,e);if(!n.valid)throw Error(n.error);s[e]=t},i.getAllExtensions=function(){"use strict";return s},i.removeExtension=function(e){"use strict";delete s[e]},i.resetExtensions=function(){"use strict";s={}},i.validateExtension=function(e){"use strict";var t=m(e,null);return!!t.valid||(console.warn(t.error),!1)},i.hasOwnProperty("helper")||(i.helper={}),i.helper.isString=function(e){"use strict";return"string"==typeof e||e instanceof String},i.helper.isFunction=function(e){"use strict";return e&&"[object Function]"==={}.toString.call(e)},i.helper.isArray=function(e){"use strict";return Array.isArray(e)},i.helper.isUndefined=function(e){"use strict";return void 0===e},i.helper.forEach=function(e,t){"use strict";if(i.helper.isUndefined(e))throw new Error("obj param is required");if(i.helper.isUndefined(t))throw new Error("callback param is required");if(!i.helper.isFunction(t))throw new Error("callback param must be a function/closure");if("function"==typeof e.forEach)e.forEach(t);else if(i.helper.isArray(e))for(var n=0;n<e.length;n++)t(e[n],n,e);else{if("object"!=typeof e)throw new Error("obj does not seem to be an array or an iterable object");for(var a in e)e.hasOwnProperty(a)&&t(e[a],a,e)}},i.helper.stdExtName=function(e){"use strict";return e.replace(/[_?*+\/\\.^-]/g,"").replace(/\s/g,"").toLowerCase()},i.helper.escapeCharactersCallback=d,i.helper.escapeCharacters=function(e,t,n){"use strict";var a="(["+t.replace(/([\[\]\\])/g,"\\$1")+"])";n&&(a="\\\\"+a);var r=new RegExp(a,"g");return e=e.replace(r,d)},i.helper.unescapeHTMLEntities=function(e){"use strict";return e.replace(/&quot;/g,'"').replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&amp;/g,"&")};var p=function(e,t,n,a){"use strict";var r,i,o,s,l,c=a||"",u=c.indexOf("g")>-1,m=new RegExp(t+"|"+n,"g"+c.replace(/g/g,"")),d=new RegExp(t,c.replace(/g/g,"")),p=[];do{for(r=0;o=m.exec(e);)if(d.test(o[0]))r++||(s=(i=m.lastIndex)-o[0].length);else if(r&&! --r){l=o.index+o[0].length;var h={left:{start:s,end:i},match:{start:i,end:o.index},right:{start:o.index,end:l},wholeMatch:{start:s,end:l}};if(p.push(h),!u)return p}}while(r&&(m.lastIndex=i));return p};i.helper.matchRecursiveRegExp=function(e,t,n,a){"use strict";for(var r=p(e,t,n,a),i=[],o=0;o<r.length;++o)i.push([e.slice(r[o].wholeMatch.start,r[o].wholeMatch.end),e.slice(r[o].match.start,r[o].match.end),e.slice(r[o].left.start,r[o].left.end),e.slice(r[o].right.start,r[o].right.end)]);return i},i.helper.replaceRecursiveRegExp=function(e,t,n,a,r){"use strict";if(!i.helper.isFunction(t)){var o=t;t=function(){return o}}var s=p(e,n,a,r),l=e,c=s.length;if(c>0){var u=[];0!==s[0].wholeMatch.start&&u.push(e.slice(0,s[0].wholeMatch.start));for(var m=0;m<c;++m)u.push(t(e.slice(s[m].wholeMatch.start,s[m].wholeMatch.end),e.slice(s[m].match.start,s[m].match.end),e.slice(s[m].left.start,s[m].left.end),e.slice(s[m].right.start,s[m].right.end))),m<c-1&&u.push(e.slice(s[m].wholeMatch.end,s[m+1].wholeMatch.start));s[c-1].wholeMatch.end<e.length&&u.push(e.slice(s[c-1].wholeMatch.end)),l=u.join("")}return l},i.helper.regexIndexOf=function(e,t,n){"use strict";if(!i.helper.isString(e))throw"InvalidArgumentError: first parameter of showdown.helper.regexIndexOf function must be a string";if(t instanceof RegExp==!1)throw"InvalidArgumentError: second parameter of showdown.helper.regexIndexOf function must be an instance of RegExp";var a=e.substring(n||0).search(t);return a>=0?a+(n||0):a},i.helper.splitAtIndex=function(e,t){"use strict";if(!i.helper.isString(e))throw"InvalidArgumentError: first parameter of showdown.helper.regexIndexOf function must be a string";return[e.substring(0,t),e.substring(t)]},i.helper.encodeEmailAddress=function(e){"use strict";var t=[function(e){return"&#"+e.charCodeAt(0)+";"},function(e){return"&#x"+e.charCodeAt(0).toString(16)+";"},function(e){return e}];return e=e.replace(/./g,(function(e){if("@"===e)e=t[Math.floor(2*Math.random())](e);else{var n=Math.random();e=n>.9?t[2](e):n>.45?t[1](e):t[0](e)}return e}))},i.helper.padEnd=function(e,t,n){"use strict";return t>>=0,n=String(n||" "),e.length>t?String(e):((t-=e.length)>n.length&&(n+=n.repeat(t/n.length)),String(e)+n.slice(0,t))},"undefined"==typeof console&&(console={warn:function(e){"use strict";alert(e)},log:function(e){"use strict";alert(e)},error:function(e){"use strict";throw e}}),i.helper.regexes={asteriskDashAndColon:/([*_:~])/g},i.helper.emojis={"+1":"👍","-1":"👎",100:"💯",1234:"🔢","1st_place_medal":"🥇","2nd_place_medal":"🥈","3rd_place_medal":"🥉","8ball":"🎱",a:"🅰️",ab:"🆎",abc:"🔤",abcd:"🔡",accept:"🉑",aerial_tramway:"🚡",airplane:"✈️",alarm_clock:"⏰",alembic:"⚗️",alien:"👽",ambulance:"🚑",amphora:"🏺",anchor:"⚓️",angel:"👼",anger:"💢",angry:"😠",anguished:"😧",ant:"🐜",apple:"🍎",aquarius:"♒️",aries:"♈️",arrow_backward:"◀️",arrow_double_down:"⏬",arrow_double_up:"⏫",arrow_down:"⬇️",arrow_down_small:"🔽",arrow_forward:"▶️",arrow_heading_down:"⤵️",arrow_heading_up:"⤴️",arrow_left:"⬅️",arrow_lower_left:"↙️",arrow_lower_right:"↘️",arrow_right:"➡️",arrow_right_hook:"↪️",arrow_up:"⬆️",arrow_up_down:"↕️",arrow_up_small:"🔼",arrow_upper_left:"↖️",arrow_upper_right:"↗️",arrows_clockwise:"🔃",arrows_counterclockwise:"🔄",art:"🎨",articulated_lorry:"🚛",artificial_satellite:"🛰",astonished:"😲",athletic_shoe:"👟",atm:"🏧",atom_symbol:"⚛️",avocado:"🥑",b:"🅱️",baby:"👶",baby_bottle:"🍼",baby_chick:"🐤",baby_symbol:"🚼",back:"🔙",bacon:"🥓",badminton:"🏸",baggage_claim:"🛄",baguette_bread:"🥖",balance_scale:"⚖️",balloon:"🎈",ballot_box:"🗳",ballot_box_with_check:"☑️",bamboo:"🎍",banana:"🍌",bangbang:"‼️",bank:"🏦",bar_chart:"📊",barber:"💈",baseball:"⚾️",basketball:"🏀",basketball_man:"⛹️",basketball_woman:"⛹️&zwj;♀️",bat:"🦇",bath:"🛀",bathtub:"🛁",battery:"🔋",beach_umbrella:"🏖",bear:"🐻",bed:"🛏",bee:"🐝",beer:"🍺",beers:"🍻",beetle:"🐞",beginner:"🔰",bell:"🔔",bellhop_bell:"🛎",bento:"🍱",biking_man:"🚴",bike:"🚲",biking_woman:"🚴&zwj;♀️",bikini:"👙",biohazard:"☣️",bird:"🐦",birthday:"🎂",black_circle:"⚫️",black_flag:"🏴",black_heart:"🖤",black_joker:"🃏",black_large_square:"⬛️",black_medium_small_square:"◾️",black_medium_square:"◼️",black_nib:"✒️",black_small_square:"▪️",black_square_button:"🔲",blonde_man:"👱",blonde_woman:"👱&zwj;♀️",blossom:"🌼",blowfish:"🐡",blue_book:"📘",blue_car:"🚙",blue_heart:"💙",blush:"😊",boar:"🐗",boat:"⛵️",bomb:"💣",book:"📖",bookmark:"🔖",bookmark_tabs:"📑",books:"📚",boom:"💥",boot:"👢",bouquet:"💐",bowing_man:"🙇",bow_and_arrow:"🏹",bowing_woman:"🙇&zwj;♀️",bowling:"🎳",boxing_glove:"🥊",boy:"👦",bread:"🍞",bride_with_veil:"👰",bridge_at_night:"🌉",briefcase:"💼",broken_heart:"💔",bug:"🐛",building_construction:"🏗",bulb:"💡",bullettrain_front:"🚅",bullettrain_side:"🚄",burrito:"🌯",bus:"🚌",business_suit_levitating:"🕴",busstop:"🚏",bust_in_silhouette:"👤",busts_in_silhouette:"👥",butterfly:"🦋",cactus:"🌵",cake:"🍰",calendar:"📆",call_me_hand:"🤙",calling:"📲",camel:"🐫",camera:"📷",camera_flash:"📸",camping:"🏕",cancer:"♋️",candle:"🕯",candy:"🍬",canoe:"🛶",capital_abcd:"🔠",capricorn:"♑️",car:"🚗",card_file_box:"🗃",card_index:"📇",card_index_dividers:"🗂",carousel_horse:"🎠",carrot:"🥕",cat:"🐱",cat2:"🐈",cd:"💿",chains:"⛓",champagne:"🍾",chart:"💹",chart_with_downwards_trend:"📉",chart_with_upwards_trend:"📈",checkered_flag:"🏁",cheese:"🧀",cherries:"🍒",cherry_blossom:"🌸",chestnut:"🌰",chicken:"🐔",children_crossing:"🚸",chipmunk:"🐿",chocolate_bar:"🍫",christmas_tree:"🎄",church:"⛪️",cinema:"🎦",circus_tent:"🎪",city_sunrise:"🌇",city_sunset:"🌆",cityscape:"🏙",cl:"🆑",clamp:"🗜",clap:"👏",clapper:"🎬",classical_building:"🏛",clinking_glasses:"🥂",clipboard:"📋",clock1:"🕐",clock10:"🕙",clock1030:"🕥",clock11:"🕚",clock1130:"🕦",clock12:"🕛",clock1230:"🕧",clock130:"🕜",clock2:"🕑",clock230:"🕝",clock3:"🕒",clock330:"🕞",clock4:"🕓",clock430:"🕟",clock5:"🕔",clock530:"🕠",clock6:"🕕",clock630:"🕡",clock7:"🕖",clock730:"🕢",clock8:"🕗",clock830:"🕣",clock9:"🕘",clock930:"🕤",closed_book:"📕",closed_lock_with_key:"🔐",closed_umbrella:"🌂",cloud:"☁️",cloud_with_lightning:"🌩",cloud_with_lightning_and_rain:"⛈",cloud_with_rain:"🌧",cloud_with_snow:"🌨",clown_face:"🤡",clubs:"♣️",cocktail:"🍸",coffee:"☕️",coffin:"⚰️",cold_sweat:"😰",comet:"☄️",computer:"💻",computer_mouse:"🖱",confetti_ball:"🎊",confounded:"😖",confused:"😕",congratulations:"㊗️",construction:"🚧",construction_worker_man:"👷",construction_worker_woman:"👷&zwj;♀️",control_knobs:"🎛",convenience_store:"🏪",cookie:"🍪",cool:"🆒",policeman:"👮",copyright:"©️",corn:"🌽",couch_and_lamp:"🛋",couple:"👫",couple_with_heart_woman_man:"💑",couple_with_heart_man_man:"👨&zwj;❤️&zwj;👨",couple_with_heart_woman_woman:"👩&zwj;❤️&zwj;👩",couplekiss_man_man:"👨&zwj;❤️&zwj;💋&zwj;👨",couplekiss_man_woman:"💏",couplekiss_woman_woman:"👩&zwj;❤️&zwj;💋&zwj;👩",cow:"🐮",cow2:"🐄",cowboy_hat_face:"🤠",crab:"🦀",crayon:"🖍",credit_card:"💳",crescent_moon:"🌙",cricket:"🏏",crocodile:"🐊",croissant:"🥐",crossed_fingers:"🤞",crossed_flags:"🎌",crossed_swords:"⚔️",crown:"👑",cry:"😢",crying_cat_face:"😿",crystal_ball:"🔮",cucumber:"🥒",cupid:"💘",curly_loop:"➰",currency_exchange:"💱",curry:"🍛",custard:"🍮",customs:"🛃",cyclone:"🌀",dagger:"🗡",dancer:"💃",dancing_women:"👯",dancing_men:"👯&zwj;♂️",dango:"🍡",dark_sunglasses:"🕶",dart:"🎯",dash:"💨",date:"📅",deciduous_tree:"🌳",deer:"🦌",department_store:"🏬",derelict_house:"🏚",desert:"🏜",desert_island:"🏝",desktop_computer:"🖥",male_detective:"🕵️",diamond_shape_with_a_dot_inside:"💠",diamonds:"♦️",disappointed:"😞",disappointed_relieved:"😥",dizzy:"💫",dizzy_face:"😵",do_not_litter:"🚯",dog:"🐶",dog2:"🐕",dollar:"💵",dolls:"🎎",dolphin:"🐬",door:"🚪",doughnut:"🍩",dove:"🕊",dragon:"🐉",dragon_face:"🐲",dress:"👗",dromedary_camel:"🐪",drooling_face:"🤤",droplet:"💧",drum:"🥁",duck:"🦆",dvd:"📀","e-mail":"📧",eagle:"🦅",ear:"👂",ear_of_rice:"🌾",earth_africa:"🌍",earth_americas:"🌎",earth_asia:"🌏",egg:"🥚",eggplant:"🍆",eight_pointed_black_star:"✴️",eight_spoked_asterisk:"✳️",electric_plug:"🔌",elephant:"🐘",email:"✉️",end:"🔚",envelope_with_arrow:"📩",euro:"💶",european_castle:"🏰",european_post_office:"🏤",evergreen_tree:"🌲",exclamation:"❗️",expressionless:"😑",eye:"👁",eye_speech_bubble:"👁&zwj;🗨",eyeglasses:"👓",eyes:"👀",face_with_head_bandage:"🤕",face_with_thermometer:"🤒",fist_oncoming:"👊",factory:"🏭",fallen_leaf:"🍂",family_man_woman_boy:"👪",family_man_boy:"👨&zwj;👦",family_man_boy_boy:"👨&zwj;👦&zwj;👦",family_man_girl:"👨&zwj;👧",family_man_girl_boy:"👨&zwj;👧&zwj;👦",family_man_girl_girl:"👨&zwj;👧&zwj;👧",family_man_man_boy:"👨&zwj;👨&zwj;👦",family_man_man_boy_boy:"👨&zwj;👨&zwj;👦&zwj;👦",family_man_man_girl:"👨&zwj;👨&zwj;👧",family_man_man_girl_boy:"👨&zwj;👨&zwj;👧&zwj;👦",family_man_man_girl_girl:"👨&zwj;👨&zwj;👧&zwj;👧",family_man_woman_boy_boy:"👨&zwj;👩&zwj;👦&zwj;👦",family_man_woman_girl:"👨&zwj;👩&zwj;👧",family_man_woman_girl_boy:"👨&zwj;👩&zwj;👧&zwj;👦",family_man_woman_girl_girl:"👨&zwj;👩&zwj;👧&zwj;👧",family_woman_boy:"👩&zwj;👦",family_woman_boy_boy:"👩&zwj;👦&zwj;👦",family_woman_girl:"👩&zwj;👧",family_woman_girl_boy:"👩&zwj;👧&zwj;👦",family_woman_girl_girl:"👩&zwj;👧&zwj;👧",family_woman_woman_boy:"👩&zwj;👩&zwj;👦",family_woman_woman_boy_boy:"👩&zwj;👩&zwj;👦&zwj;👦",family_woman_woman_girl:"👩&zwj;👩&zwj;👧",family_woman_woman_girl_boy:"👩&zwj;👩&zwj;👧&zwj;👦",family_woman_woman_girl_girl:"👩&zwj;👩&zwj;👧&zwj;👧",fast_forward:"⏩",fax:"📠",fearful:"😨",feet:"🐾",female_detective:"🕵️&zwj;♀️",ferris_wheel:"🎡",ferry:"⛴",field_hockey:"🏑",file_cabinet:"🗄",file_folder:"📁",film_projector:"📽",film_strip:"🎞",fire:"🔥",fire_engine:"🚒",fireworks:"🎆",first_quarter_moon:"🌓",first_quarter_moon_with_face:"🌛",fish:"🐟",fish_cake:"🍥",fishing_pole_and_fish:"🎣",fist_raised:"✊",fist_left:"🤛",fist_right:"🤜",flags:"🎏",flashlight:"🔦",fleur_de_lis:"⚜️",flight_arrival:"🛬",flight_departure:"🛫",floppy_disk:"💾",flower_playing_cards:"🎴",flushed:"😳",fog:"🌫",foggy:"🌁",football:"🏈",footprints:"👣",fork_and_knife:"🍴",fountain:"⛲️",fountain_pen:"🖋",four_leaf_clover:"🍀",fox_face:"🦊",framed_picture:"🖼",free:"🆓",fried_egg:"🍳",fried_shrimp:"🍤",fries:"🍟",frog:"🐸",frowning:"😦",frowning_face:"☹️",frowning_man:"🙍&zwj;♂️",frowning_woman:"🙍",middle_finger:"🖕",fuelpump:"⛽️",full_moon:"🌕",full_moon_with_face:"🌝",funeral_urn:"⚱️",game_die:"🎲",gear:"⚙️",gem:"💎",gemini:"♊️",ghost:"👻",gift:"🎁",gift_heart:"💝",girl:"👧",globe_with_meridians:"🌐",goal_net:"🥅",goat:"🐐",golf:"⛳️",golfing_man:"🏌️",golfing_woman:"🏌️&zwj;♀️",gorilla:"🦍",grapes:"🍇",green_apple:"🍏",green_book:"📗",green_heart:"💚",green_salad:"🥗",grey_exclamation:"❕",grey_question:"❔",grimacing:"😬",grin:"😁",grinning:"😀",guardsman:"💂",guardswoman:"💂&zwj;♀️",guitar:"🎸",gun:"🔫",haircut_woman:"💇",haircut_man:"💇&zwj;♂️",hamburger:"🍔",hammer:"🔨",hammer_and_pick:"⚒",hammer_and_wrench:"🛠",hamster:"🐹",hand:"✋",handbag:"👜",handshake:"🤝",hankey:"💩",hatched_chick:"🐥",hatching_chick:"🐣",headphones:"🎧",hear_no_evil:"🙉",heart:"❤️",heart_decoration:"💟",heart_eyes:"😍",heart_eyes_cat:"😻",heartbeat:"💓",heartpulse:"💗",hearts:"♥️",heavy_check_mark:"✔️",heavy_division_sign:"➗",heavy_dollar_sign:"💲",heavy_heart_exclamation:"❣️",heavy_minus_sign:"➖",heavy_multiplication_x:"✖️",heavy_plus_sign:"➕",helicopter:"🚁",herb:"🌿",hibiscus:"🌺",high_brightness:"🔆",high_heel:"👠",hocho:"🔪",hole:"🕳",honey_pot:"🍯",horse:"🐴",horse_racing:"🏇",hospital:"🏥",hot_pepper:"🌶",hotdog:"🌭",hotel:"🏨",hotsprings:"♨️",hourglass:"⌛️",hourglass_flowing_sand:"⏳",house:"🏠",house_with_garden:"🏡",houses:"🏘",hugs:"🤗",hushed:"😯",ice_cream:"🍨",ice_hockey:"🏒",ice_skate:"⛸",icecream:"🍦",id:"🆔",ideograph_advantage:"🉐",imp:"👿",inbox_tray:"📥",incoming_envelope:"📨",tipping_hand_woman:"💁",information_source:"ℹ️",innocent:"😇",interrobang:"⁉️",iphone:"📱",izakaya_lantern:"🏮",jack_o_lantern:"🎃",japan:"🗾",japanese_castle:"🏯",japanese_goblin:"👺",japanese_ogre:"👹",jeans:"👖",joy:"😂",joy_cat:"😹",joystick:"🕹",kaaba:"🕋",key:"🔑",keyboard:"⌨️",keycap_ten:"🔟",kick_scooter:"🛴",kimono:"👘",kiss:"💋",kissing:"😗",kissing_cat:"😽",kissing_closed_eyes:"😚",kissing_heart:"😘",kissing_smiling_eyes:"😙",kiwi_fruit:"🥝",koala:"🐨",koko:"🈁",label:"🏷",large_blue_circle:"🔵",large_blue_diamond:"🔷",large_orange_diamond:"🔶",last_quarter_moon:"🌗",last_quarter_moon_with_face:"🌜",latin_cross:"✝️",laughing:"😆",leaves:"🍃",ledger:"📒",left_luggage:"🛅",left_right_arrow:"↔️",leftwards_arrow_with_hook:"↩️",lemon:"🍋",leo:"♌️",leopard:"🐆",level_slider:"🎚",libra:"♎️",light_rail:"🚈",link:"🔗",lion:"🦁",lips:"👄",lipstick:"💄",lizard:"🦎",lock:"🔒",lock_with_ink_pen:"🔏",lollipop:"🍭",loop:"➿",loud_sound:"🔊",loudspeaker:"📢",love_hotel:"🏩",love_letter:"💌",low_brightness:"🔅",lying_face:"🤥",m:"Ⓜ️",mag:"🔍",mag_right:"🔎",mahjong:"🀄️",mailbox:"📫",mailbox_closed:"📪",mailbox_with_mail:"📬",mailbox_with_no_mail:"📭",man:"👨",man_artist:"👨&zwj;🎨",man_astronaut:"👨&zwj;🚀",man_cartwheeling:"🤸&zwj;♂️",man_cook:"👨&zwj;🍳",man_dancing:"🕺",man_facepalming:"🤦&zwj;♂️",man_factory_worker:"👨&zwj;🏭",man_farmer:"👨&zwj;🌾",man_firefighter:"👨&zwj;🚒",man_health_worker:"👨&zwj;⚕️",man_in_tuxedo:"🤵",man_judge:"👨&zwj;⚖️",man_juggling:"🤹&zwj;♂️",man_mechanic:"👨&zwj;🔧",man_office_worker:"👨&zwj;💼",man_pilot:"👨&zwj;✈️",man_playing_handball:"🤾&zwj;♂️",man_playing_water_polo:"🤽&zwj;♂️",man_scientist:"👨&zwj;🔬",man_shrugging:"🤷&zwj;♂️",man_singer:"👨&zwj;🎤",man_student:"👨&zwj;🎓",man_teacher:"👨&zwj;🏫",man_technologist:"👨&zwj;💻",man_with_gua_pi_mao:"👲",man_with_turban:"👳",tangerine:"🍊",mans_shoe:"👞",mantelpiece_clock:"🕰",maple_leaf:"🍁",martial_arts_uniform:"🥋",mask:"😷",massage_woman:"💆",massage_man:"💆&zwj;♂️",meat_on_bone:"🍖",medal_military:"🎖",medal_sports:"🏅",mega:"📣",melon:"🍈",memo:"📝",men_wrestling:"🤼&zwj;♂️",menorah:"🕎",mens:"🚹",metal:"🤘",metro:"🚇",microphone:"🎤",microscope:"🔬",milk_glass:"🥛",milky_way:"🌌",minibus:"🚐",minidisc:"💽",mobile_phone_off:"📴",money_mouth_face:"🤑",money_with_wings:"💸",moneybag:"💰",monkey:"🐒",monkey_face:"🐵",monorail:"🚝",moon:"🌔",mortar_board:"🎓",mosque:"🕌",motor_boat:"🛥",motor_scooter:"🛵",motorcycle:"🏍",motorway:"🛣",mount_fuji:"🗻",mountain:"⛰",mountain_biking_man:"🚵",mountain_biking_woman:"🚵&zwj;♀️",mountain_cableway:"🚠",mountain_railway:"🚞",mountain_snow:"🏔",mouse:"🐭",mouse2:"🐁",movie_camera:"🎥",moyai:"🗿",mrs_claus:"🤶",muscle:"💪",mushroom:"🍄",musical_keyboard:"🎹",musical_note:"🎵",musical_score:"🎼",mute:"🔇",nail_care:"💅",name_badge:"📛",national_park:"🏞",nauseated_face:"🤢",necktie:"👔",negative_squared_cross_mark:"❎",nerd_face:"🤓",neutral_face:"😐",new:"🆕",new_moon:"🌑",new_moon_with_face:"🌚",newspaper:"📰",newspaper_roll:"🗞",next_track_button:"⏭",ng:"🆖",no_good_man:"🙅&zwj;♂️",no_good_woman:"🙅",night_with_stars:"🌃",no_bell:"🔕",no_bicycles:"🚳",no_entry:"⛔️",no_entry_sign:"🚫",no_mobile_phones:"📵",no_mouth:"😶",no_pedestrians:"🚷",no_smoking:"🚭","non-potable_water":"🚱",nose:"👃",notebook:"📓",notebook_with_decorative_cover:"📔",notes:"🎶",nut_and_bolt:"🔩",o:"⭕️",o2:"🅾️",ocean:"🌊",octopus:"🐙",oden:"🍢",office:"🏢",oil_drum:"🛢",ok:"🆗",ok_hand:"👌",ok_man:"🙆&zwj;♂️",ok_woman:"🙆",old_key:"🗝",older_man:"👴",older_woman:"👵",om:"🕉",on:"🔛",oncoming_automobile:"🚘",oncoming_bus:"🚍",oncoming_police_car:"🚔",oncoming_taxi:"🚖",open_file_folder:"📂",open_hands:"👐",open_mouth:"😮",open_umbrella:"☂️",ophiuchus:"⛎",orange_book:"📙",orthodox_cross:"☦️",outbox_tray:"📤",owl:"🦉",ox:"🐂",package:"📦",page_facing_up:"📄",page_with_curl:"📃",pager:"📟",paintbrush:"🖌",palm_tree:"🌴",pancakes:"🥞",panda_face:"🐼",paperclip:"📎",paperclips:"🖇",parasol_on_ground:"⛱",parking:"🅿️",part_alternation_mark:"〽️",partly_sunny:"⛅️",passenger_ship:"🛳",passport_control:"🛂",pause_button:"⏸",peace_symbol:"☮️",peach:"🍑",peanuts:"🥜",pear:"🍐",pen:"🖊",pencil2:"✏️",penguin:"🐧",pensive:"😔",performing_arts:"🎭",persevere:"😣",person_fencing:"🤺",pouting_woman:"🙎",phone:"☎️",pick:"⛏",pig:"🐷",pig2:"🐖",pig_nose:"🐽",pill:"💊",pineapple:"🍍",ping_pong:"🏓",pisces:"♓️",pizza:"🍕",place_of_worship:"🛐",plate_with_cutlery:"🍽",play_or_pause_button:"⏯",point_down:"👇",point_left:"👈",point_right:"👉",point_up:"☝️",point_up_2:"👆",police_car:"🚓",policewoman:"👮&zwj;♀️",poodle:"🐩",popcorn:"🍿",post_office:"🏣",postal_horn:"📯",postbox:"📮",potable_water:"🚰",potato:"🥔",pouch:"👝",poultry_leg:"🍗",pound:"💷",rage:"😡",pouting_cat:"😾",pouting_man:"🙎&zwj;♂️",pray:"🙏",prayer_beads:"📿",pregnant_woman:"🤰",previous_track_button:"⏮",prince:"🤴",princess:"👸",printer:"🖨",purple_heart:"💜",purse:"👛",pushpin:"📌",put_litter_in_its_place:"🚮",question:"❓",rabbit:"🐰",rabbit2:"🐇",racehorse:"🐎",racing_car:"🏎",radio:"📻",radio_button:"🔘",radioactive:"☢️",railway_car:"🚃",railway_track:"🛤",rainbow:"🌈",rainbow_flag:"🏳️&zwj;🌈",raised_back_of_hand:"🤚",raised_hand_with_fingers_splayed:"🖐",raised_hands:"🙌",raising_hand_woman:"🙋",raising_hand_man:"🙋&zwj;♂️",ram:"🐏",ramen:"🍜",rat:"🐀",record_button:"⏺",recycle:"♻️",red_circle:"🔴",registered:"®️",relaxed:"☺️",relieved:"😌",reminder_ribbon:"🎗",repeat:"🔁",repeat_one:"🔂",rescue_worker_helmet:"⛑",restroom:"🚻",revolving_hearts:"💞",rewind:"⏪",rhinoceros:"🦏",ribbon:"🎀",rice:"🍚",rice_ball:"🍙",rice_cracker:"🍘",rice_scene:"🎑",right_anger_bubble:"🗯",ring:"💍",robot:"🤖",rocket:"🚀",rofl:"🤣",roll_eyes:"🙄",roller_coaster:"🎢",rooster:"🐓",rose:"🌹",rosette:"🏵",rotating_light:"🚨",round_pushpin:"📍",rowing_man:"🚣",rowing_woman:"🚣&zwj;♀️",rugby_football:"🏉",running_man:"🏃",running_shirt_with_sash:"🎽",running_woman:"🏃&zwj;♀️",sa:"🈂️",sagittarius:"♐️",sake:"🍶",sandal:"👡",santa:"🎅",satellite:"📡",saxophone:"🎷",school:"🏫",school_satchel:"🎒",scissors:"✂️",scorpion:"🦂",scorpius:"♏️",scream:"😱",scream_cat:"🙀",scroll:"📜",seat:"💺",secret:"㊙️",see_no_evil:"🙈",seedling:"🌱",selfie:"🤳",shallow_pan_of_food:"🥘",shamrock:"☘️",shark:"🦈",shaved_ice:"🍧",sheep:"🐑",shell:"🐚",shield:"🛡",shinto_shrine:"⛩",ship:"🚢",shirt:"👕",shopping:"🛍",shopping_cart:"🛒",shower:"🚿",shrimp:"🦐",signal_strength:"📶",six_pointed_star:"🔯",ski:"🎿",skier:"⛷",skull:"💀",skull_and_crossbones:"☠️",sleeping:"😴",sleeping_bed:"🛌",sleepy:"😪",slightly_frowning_face:"🙁",slightly_smiling_face:"🙂",slot_machine:"🎰",small_airplane:"🛩",small_blue_diamond:"🔹",small_orange_diamond:"🔸",small_red_triangle:"🔺",small_red_triangle_down:"🔻",smile:"😄",smile_cat:"😸",smiley:"😃",smiley_cat:"😺",smiling_imp:"😈",smirk:"😏",smirk_cat:"😼",smoking:"🚬",snail:"🐌",snake:"🐍",sneezing_face:"🤧",snowboarder:"🏂",snowflake:"❄️",snowman:"⛄️",snowman_with_snow:"☃️",sob:"😭",soccer:"⚽️",soon:"🔜",sos:"🆘",sound:"🔉",space_invader:"👾",spades:"♠️",spaghetti:"🍝",sparkle:"❇️",sparkler:"🎇",sparkles:"✨",sparkling_heart:"💖",speak_no_evil:"🙊",speaker:"🔈",speaking_head:"🗣",speech_balloon:"💬",speedboat:"🚤",spider:"🕷",spider_web:"🕸",spiral_calendar:"🗓",spiral_notepad:"🗒",spoon:"🥄",squid:"🦑",stadium:"🏟",star:"⭐️",star2:"🌟",star_and_crescent:"☪️",star_of_david:"✡️",stars:"🌠",station:"🚉",statue_of_liberty:"🗽",steam_locomotive:"🚂",stew:"🍲",stop_button:"⏹",stop_sign:"🛑",stopwatch:"⏱",straight_ruler:"📏",strawberry:"🍓",stuck_out_tongue:"😛",stuck_out_tongue_closed_eyes:"😝",stuck_out_tongue_winking_eye:"😜",studio_microphone:"🎙",stuffed_flatbread:"🥙",sun_behind_large_cloud:"🌥",sun_behind_rain_cloud:"🌦",sun_behind_small_cloud:"🌤",sun_with_face:"🌞",sunflower:"🌻",sunglasses:"😎",sunny:"☀️",sunrise:"🌅",sunrise_over_mountains:"🌄",surfing_man:"🏄",surfing_woman:"🏄&zwj;♀️",sushi:"🍣",suspension_railway:"🚟",sweat:"😓",sweat_drops:"💦",sweat_smile:"😅",sweet_potato:"🍠",swimming_man:"🏊",swimming_woman:"🏊&zwj;♀️",symbols:"🔣",synagogue:"🕍",syringe:"💉",taco:"🌮",tada:"🎉",tanabata_tree:"🎋",taurus:"♉️",taxi:"🚕",tea:"🍵",telephone_receiver:"📞",telescope:"🔭",tennis:"🎾",tent:"⛺️",thermometer:"🌡",thinking:"🤔",thought_balloon:"💭",ticket:"🎫",tickets:"🎟",tiger:"🐯",tiger2:"🐅",timer_clock:"⏲",tipping_hand_man:"💁&zwj;♂️",tired_face:"😫",tm:"™️",toilet:"🚽",tokyo_tower:"🗼",tomato:"🍅",tongue:"👅",top:"🔝",tophat:"🎩",tornado:"🌪",trackball:"🖲",tractor:"🚜",traffic_light:"🚥",train:"🚋",train2:"🚆",tram:"🚊",triangular_flag_on_post:"🚩",triangular_ruler:"📐",trident:"🔱",triumph:"😤",trolleybus:"🚎",trophy:"🏆",tropical_drink:"🍹",tropical_fish:"🐠",truck:"🚚",trumpet:"🎺",tulip:"🌷",tumbler_glass:"🥃",turkey:"🦃",turtle:"🐢",tv:"📺",twisted_rightwards_arrows:"🔀",two_hearts:"💕",two_men_holding_hands:"👬",two_women_holding_hands:"👭",u5272:"🈹",u5408:"🈴",u55b6:"🈺",u6307:"🈯️",u6708:"🈷️",u6709:"🈶",u6e80:"🈵",u7121:"🈚️",u7533:"🈸",u7981:"🈲",u7a7a:"🈳",umbrella:"☔️",unamused:"😒",underage:"🔞",unicorn:"🦄",unlock:"🔓",up:"🆙",upside_down_face:"🙃",v:"✌️",vertical_traffic_light:"🚦",vhs:"📼",vibration_mode:"📳",video_camera:"📹",video_game:"🎮",violin:"🎻",virgo:"♍️",volcano:"🌋",volleyball:"🏐",vs:"🆚",vulcan_salute:"🖖",walking_man:"🚶",walking_woman:"🚶&zwj;♀️",waning_crescent_moon:"🌘",waning_gibbous_moon:"🌖",warning:"⚠️",wastebasket:"🗑",watch:"⌚️",water_buffalo:"🐃",watermelon:"🍉",wave:"👋",wavy_dash:"〰️",waxing_crescent_moon:"🌒",wc:"🚾",weary:"😩",wedding:"💒",weight_lifting_man:"🏋️",weight_lifting_woman:"🏋️&zwj;♀️",whale:"🐳",whale2:"🐋",wheel_of_dharma:"☸️",wheelchair:"♿️",white_check_mark:"✅",white_circle:"⚪️",white_flag:"🏳️",white_flower:"💮",white_large_square:"⬜️",white_medium_small_square:"◽️",white_medium_square:"◻️",white_small_square:"▫️",white_square_button:"🔳",wilted_flower:"🥀",wind_chime:"🎐",wind_face:"🌬",wine_glass:"🍷",wink:"😉",wolf:"🐺",woman:"👩",woman_artist:"👩&zwj;🎨",woman_astronaut:"👩&zwj;🚀",woman_cartwheeling:"🤸&zwj;♀️",woman_cook:"👩&zwj;🍳",woman_facepalming:"🤦&zwj;♀️",woman_factory_worker:"👩&zwj;🏭",woman_farmer:"👩&zwj;🌾",woman_firefighter:"👩&zwj;🚒",woman_health_worker:"👩&zwj;⚕️",woman_judge:"👩&zwj;⚖️",woman_juggling:"🤹&zwj;♀️",woman_mechanic:"👩&zwj;🔧",woman_office_worker:"👩&zwj;💼",woman_pilot:"👩&zwj;✈️",woman_playing_handball:"🤾&zwj;♀️",woman_playing_water_polo:"🤽&zwj;♀️",woman_scientist:"👩&zwj;🔬",woman_shrugging:"🤷&zwj;♀️",woman_singer:"👩&zwj;🎤",woman_student:"👩&zwj;🎓",woman_teacher:"👩&zwj;🏫",woman_technologist:"👩&zwj;💻",woman_with_turban:"👳&zwj;♀️",womans_clothes:"👚",womans_hat:"👒",women_wrestling:"🤼&zwj;♀️",womens:"🚺",world_map:"🗺",worried:"😟",wrench:"🔧",writing_hand:"✍️",x:"❌",yellow_heart:"💛",yen:"💴",yin_yang:"☯️",yum:"😋",zap:"⚡️",zipper_mouth_face:"🤐",zzz:"💤",octocat:'<img alt=":octocat:" height="20" width="20" align="absmiddle" src="https://assets-cdn.github.com/images/icons/emoji/octocat.png">',showdown:"<span style=\"font-family: 'Anonymous Pro', monospace; text-decoration: underline; text-decoration-style: dashed; text-decoration-color: #3e8b8a;text-underline-position: under;\">S</span>"},i.Converter=function(e){"use strict";var t={},n=[],a=[],r={},o=c,d={parsed:{},raw:"",format:""};function p(e,t){if(t=t||null,i.helper.isString(e)){if(t=e=i.helper.stdExtName(e),i.extensions[e])return console.warn("DEPRECATION WARNING: "+e+" is an old extension that uses a deprecated loading method.Please inform the developer that the extension should be updated!"),void function(e,t){"function"==typeof e&&(e=e(new i.Converter));i.helper.isArray(e)||(e=[e]);var r=m(e,t);if(!r.valid)throw Error(r.error);for(var o=0;o<e.length;++o)switch(e[o].type){case"lang":n.push(e[o]);break;case"output":a.push(e[o]);break;default:throw Error("Extension loader error: Type unrecognized!!!")}}(i.extensions[e],e);if(i.helper.isUndefined(s[e]))throw Error('Extension "'+e+'" could not be loaded. It was either not found or is not a valid extension.');e=s[e]}"function"==typeof e&&(e=e()),i.helper.isArray(e)||(e=[e]);var r=m(e,t);if(!r.valid)throw Error(r.error);for(var o=0;o<e.length;++o){switch(e[o].type){case"lang":n.push(e[o]);break;case"output":a.push(e[o])}if(e[o].hasOwnProperty("listeners"))for(var l in e[o].listeners)e[o].listeners.hasOwnProperty(l)&&h(l,e[o].listeners[l])}}function h(e,t){if(!i.helper.isString(e))throw Error("Invalid argument in converter.listen() method: name must be a string, but "+typeof e+" given");if("function"!=typeof t)throw Error("Invalid argument in converter.listen() method: callback must be a function, but "+typeof t+" given");r.hasOwnProperty(e)||(r[e]=[]),r[e].push(t)}!function(){for(var n in e=e||{},l)l.hasOwnProperty(n)&&(t[n]=l[n]);if("object"!=typeof e)throw Error("Converter expects the passed parameter to be an object, but "+typeof e+" was passed instead.");for(var a in e)e.hasOwnProperty(a)&&(t[a]=e[a]);t.extensions&&i.helper.forEach(t.extensions,p)}(),this._dispatch=function(e,t,n,a){if(r.hasOwnProperty(e))for(var i=0;i<r[e].length;++i){var o=r[e][i](e,t,this,n,a);o&&void 0!==o&&(t=o)}return t},this.listen=function(e,t){return h(e,t),this},this.makeHtml=function(e){if(!e)return e;var r={gHtmlBlocks:[],gHtmlMdBlocks:[],gHtmlSpans:[],gUrls:{},gTitles:{},gDimensions:{},gListLevel:0,hashLinkCounts:{},langExtensions:n,outputModifiers:a,converter:this,ghCodeBlocks:[],metadata:{parsed:{},raw:"",format:""}};return e=(e=(e=(e=(e=e.replace(/¨/g,"¨T")).replace(/\$/g,"¨D")).replace(/\r\n/g,"\n")).replace(/\r/g,"\n")).replace(/\u00A0/g,"&nbsp;"),t.smartIndentationFix&&(e=function(e){var t=e.match(/^\s*/)[0].length,n=new RegExp("^\\s{0,"+t+"}","gm");return e.replace(n,"")}(e)),e="\n\n"+e+"\n\n",e=(e=i.subParser("detab")(e,t,r)).replace(/^[ \t]+$/gm,""),i.helper.forEach(n,(function(n){e=i.subParser("runExtension")(n,e,t,r)})),e=i.subParser("metadata")(e,t,r),e=i.subParser("hashPreCodeTags")(e,t,r),e=i.subParser("githubCodeBlocks")(e,t,r),e=i.subParser("hashHTMLBlocks")(e,t,r),e=i.subParser("hashCodeTags")(e,t,r),e=i.subParser("stripLinkDefinitions")(e,t,r),e=i.subParser("blockGamut")(e,t,r),e=i.subParser("unhashHTMLSpans")(e,t,r),e=(e=(e=i.subParser("unescapeSpecialChars")(e,t,r)).replace(/¨D/g,"$$")).replace(/¨T/g,"¨"),e=i.subParser("completeHTMLDocument")(e,t,r),i.helper.forEach(a,(function(n){e=i.subParser("runExtension")(n,e,t,r)})),d=r.metadata,e},this.makeMarkdown=this.makeMd=function(e,t){if(e=(e=(e=e.replace(/\r\n/g,"\n")).replace(/\r/g,"\n")).replace(/>[ \t]+</,">¨NBSP;<"),!t){if(!window||!window.document)throw new Error("HTMLParser is undefined. If in a webworker or nodejs environment, you need to provide a WHATWG DOM and HTML such as JSDOM");t=window.document}var n=t.createElement("div");n.innerHTML=e;var a={preList:function(e){for(var t=e.querySelectorAll("pre"),n=[],a=0;a<t.length;++a)if(1===t[a].childElementCount&&"code"===t[a].firstChild.tagName.toLowerCase()){var r=t[a].firstChild.innerHTML.trim(),o=t[a].firstChild.getAttribute("data-language")||"";if(""===o)for(var s=t[a].firstChild.className.split(" "),l=0;l<s.length;++l){var c=s[l].match(/^language-(.+)$/);if(null!==c){o=c[1];break}}r=i.helper.unescapeHTMLEntities(r),n.push(r),t[a].outerHTML='<precode language="'+o+'" precodenum="'+a.toString()+'"></precode>'}else n.push(t[a].innerHTML),t[a].innerHTML="",t[a].setAttribute("prenum",a.toString());return n}(n)};!function e(t){for(var n=0;n<t.childNodes.length;++n){var a=t.childNodes[n];3===a.nodeType?/\S/.test(a.nodeValue)?(a.nodeValue=a.nodeValue.split("\n").join(" "),a.nodeValue=a.nodeValue.replace(/(\s)+/g,"$1")):(t.removeChild(a),--n):1===a.nodeType&&e(a)}}(n);for(var r=n.childNodes,o="",s=0;s<r.length;s++)o+=i.subParser("makeMarkdown.node")(r[s],a);return o},this.setOption=function(e,n){t[e]=n},this.getOption=function(e){return t[e]},this.getOptions=function(){return t},this.addExtension=function(e,t){p(e,t=t||null)},this.useExtension=function(e){p(e)},this.setFlavor=function(e){if(!u.hasOwnProperty(e))throw Error(e+" flavor was not found");var n=u[e];for(var a in o=e,n)n.hasOwnProperty(a)&&(t[a]=n[a])},this.getFlavor=function(){return o},this.removeExtension=function(e){i.helper.isArray(e)||(e=[e]);for(var t=0;t<e.length;++t){for(var r=e[t],o=0;o<n.length;++o)n[o]===r&&n[o].splice(o,1);for(;0<a.length;++o)a[0]===r&&a[0].splice(o,1)}},this.getAllExtensions=function(){return{language:n,output:a}},this.getMetadata=function(e){return e?d.raw:d.parsed},this.getMetadataFormat=function(){return d.format},this._setMetadataPair=function(e,t){d.parsed[e]=t},this._setMetadataFormat=function(e){d.format=e},this._setMetadataRaw=function(e){d.raw=e}},i.subParser("anchors",(function(e,t,n){"use strict";var a=function(e,a,r,o,s,l,c){if(i.helper.isUndefined(c)&&(c=""),r=r.toLowerCase(),e.search(/\(<?\s*>? ?(['"].*['"])?\)$/m)>-1)o="";else if(!o){if(r||(r=a.toLowerCase().replace(/ ?\n/g," ")),o="#"+r,i.helper.isUndefined(n.gUrls[r]))return e;o=n.gUrls[r],i.helper.isUndefined(n.gTitles[r])||(c=n.gTitles[r])}var u='<a href="'+(o=o.replace(i.helper.regexes.asteriskDashAndColon,i.helper.escapeCharactersCallback))+'"';return""!==c&&null!==c&&(u+=' title="'+(c=(c=c.replace(/"/g,"&quot;")).replace(i.helper.regexes.asteriskDashAndColon,i.helper.escapeCharactersCallback))+'"'),t.openLinksInNewWindow&&!/^#/.test(o)&&(u+=' rel="noopener noreferrer" target="¨E95Eblank"'),u+=">"+a+"</a>"};return e=(e=(e=(e=(e=n.converter._dispatch("anchors.before",e,t,n)).replace(/\[((?:\[[^\]]*]|[^\[\]])*)] ?(?:\n *)?\[(.*?)]()()()()/g,a)).replace(/\[((?:\[[^\]]*]|[^\[\]])*)]()[ \t]*\([ \t]?<([^>]*)>(?:[ \t]*((["'])([^"]*?)\5))?[ \t]?\)/g,a)).replace(/\[((?:\[[^\]]*]|[^\[\]])*)]()[ \t]*\([ \t]?<?([\S]+?(?:\([\S]*?\)[\S]*?)?)>?(?:[ \t]*((["'])([^"]*?)\5))?[ \t]?\)/g,a)).replace(/\[([^\[\]]+)]()()()()()/g,a),t.ghMentions&&(e=e.replace(/(^|\s)(\\)?(@([a-z\d]+(?:[a-z\d.-]+?[a-z\d]+)*))/gim,(function(e,n,a,r,o){if("\\"===a)return n+r;if(!i.helper.isString(t.ghMentionsLink))throw new Error("ghMentionsLink option must be a string");var s=t.ghMentionsLink.replace(/\{u}/g,o),l="";return t.openLinksInNewWindow&&(l=' rel="noopener noreferrer" target="¨E95Eblank"'),n+'<a href="'+s+'"'+l+">"+r+"</a>"}))),e=n.converter._dispatch("anchors.after",e,t,n)}));var h=/([*~_]+|\b)(((https?|ftp|dict):\/\/|www\.)[^'">\s]+?\.[^'">\s]+?)()(\1)?(?=\s|$)(?!["<>])/gi,g=/([*~_]+|\b)(((https?|ftp|dict):\/\/|www\.)[^'">\s]+\.[^'">\s]+?)([.!?,()\[\]])?(\1)?(?=\s|$)(?!["<>])/gi,f=/()<(((https?|ftp|dict):\/\/|www\.)[^'">\s]+)()>()/gi,_=/(^|\s)(?:mailto:)?([A-Za-z0-9!#$%&'*+-/=?^_`{|}~.]+@[-a-z0-9]+(\.[-a-z0-9]+)*\.[a-z]+)(?=$|\s)/gim,b=/<()(?:mailto:)?([-.\w]+@[-a-z0-9]+(\.[-a-z0-9]+)*\.[a-z]+)>/gi,w=function(e){"use strict";return function(t,n,a,r,o,s,l){var c=a=a.replace(i.helper.regexes.asteriskDashAndColon,i.helper.escapeCharactersCallback),u="",m="",d=n||"",p=l||"";return/^www\./i.test(a)&&(a=a.replace(/^www\./i,"http://www.")),e.excludeTrailingPunctuationFromURLs&&s&&(u=s),e.openLinksInNewWindow&&(m=' rel="noopener noreferrer" target="¨E95Eblank"'),d+'<a href="'+a+'"'+m+">"+c+"</a>"+u+p}},v=function(e,t){"use strict";return function(n,a,r){var o="mailto:";return a=a||"",r=i.subParser("unescapeSpecialChars")(r,e,t),e.encodeEmails?(o=i.helper.encodeEmailAddress(o+r),r=i.helper.encodeEmailAddress(r)):o+=r,a+'<a href="'+o+'">'+r+"</a>"}};i.subParser("autoLinks",(function(e,t,n){"use strict";return e=(e=(e=n.converter._dispatch("autoLinks.before",e,t,n)).replace(f,w(t))).replace(b,v(t,n)),e=n.converter._dispatch("autoLinks.after",e,t,n)})),i.subParser("simplifiedAutoLinks",(function(e,t,n){"use strict";return t.simplifiedAutoLink?(e=n.converter._dispatch("simplifiedAutoLinks.before",e,t,n),e=(e=t.excludeTrailingPunctuationFromURLs?e.replace(g,w(t)):e.replace(h,w(t))).replace(_,v(t,n)),e=n.converter._dispatch("simplifiedAutoLinks.after",e,t,n)):e})),i.subParser("blockGamut",(function(e,t,n){"use strict";return e=n.converter._dispatch("blockGamut.before",e,t,n),e=i.subParser("blockQuotes")(e,t,n),e=i.subParser("headers")(e,t,n),e=i.subParser("horizontalRule")(e,t,n),e=i.subParser("lists")(e,t,n),e=i.subParser("codeBlocks")(e,t,n),e=i.subParser("tables")(e,t,n),e=i.subParser("hashHTMLBlocks")(e,t,n),e=i.subParser("paragraphs")(e,t,n),e=n.converter._dispatch("blockGamut.after",e,t,n)})),i.subParser("blockQuotes",(function(e,t,n){"use strict";e=n.converter._dispatch("blockQuotes.before",e,t,n),e+="\n\n";var a=/(^ {0,3}>[ \t]?.+\n(.+\n)*\n*)+/gm;return t.splitAdjacentBlockquotes&&(a=/^ {0,3}>[\s\S]*?(?:\n\n)/gm),e=e.replace(a,(function(e){return e=(e=(e=e.replace(/^[ \t]*>[ \t]?/gm,"")).replace(/¨0/g,"")).replace(/^[ \t]+$/gm,""),e=i.subParser("githubCodeBlocks")(e,t,n),e=(e=(e=i.subParser("blockGamut")(e,t,n)).replace(/(^|\n)/g,"$1  ")).replace(/(\s*<pre>[^\r]+?<\/pre>)/gm,(function(e,t){var n=t;return n=(n=n.replace(/^  /gm,"¨0")).replace(/¨0/g,"")})),i.subParser("hashBlock")("<blockquote>\n"+e+"\n</blockquote>",t,n)})),e=n.converter._dispatch("blockQuotes.after",e,t,n)})),i.subParser("codeBlocks",(function(e,t,n){"use strict";e=n.converter._dispatch("codeBlocks.before",e,t,n);return e=(e=(e+="¨0").replace(/(?:\n\n|^)((?:(?:[ ]{4}|\t).*\n+)+)(\n*[ ]{0,3}[^ \t\n]|(?=¨0))/g,(function(e,a,r){var o=a,s=r,l="\n";return o=i.subParser("outdent")(o,t,n),o=i.subParser("encodeCode")(o,t,n),o=(o=(o=i.subParser("detab")(o,t,n)).replace(/^\n+/g,"")).replace(/\n+$/g,""),t.omitExtraWLInCodeBlocks&&(l=""),o="<pre><code>"+o+l+"</code></pre>",i.subParser("hashBlock")(o,t,n)+s}))).replace(/¨0/,""),e=n.converter._dispatch("codeBlocks.after",e,t,n)})),i.subParser("codeSpans",(function(e,t,n){"use strict";return void 0===(e=n.converter._dispatch("codeSpans.before",e,t,n))&&(e=""),e=e.replace(/(^|[^\\])(`+)([^\r]*?[^`])\2(?!`)/gm,(function(e,a,r,o){var s=o;return s=(s=s.replace(/^([ \t]*)/g,"")).replace(/[ \t]*$/g,""),s=a+"<code>"+(s=i.subParser("encodeCode")(s,t,n))+"</code>",s=i.subParser("hashHTMLSpans")(s,t,n)})),e=n.converter._dispatch("codeSpans.after",e,t,n)})),i.subParser("completeHTMLDocument",(function(e,t,n){"use strict";if(!t.completeHTMLDocument)return e;e=n.converter._dispatch("completeHTMLDocument.before",e,t,n);var a="html",r="<!DOCTYPE HTML>\n",i="",o='<meta charset="utf-8">\n',s="",l="";for(var c in void 0!==n.metadata.parsed.doctype&&(r="<!DOCTYPE "+n.metadata.parsed.doctype+">\n","html"!==(a=n.metadata.parsed.doctype.toString().toLowerCase())&&"html5"!==a||(o='<meta charset="utf-8">')),n.metadata.parsed)if(n.metadata.parsed.hasOwnProperty(c))switch(c.toLowerCase()){case"doctype":break;case"title":i="<title>"+n.metadata.parsed.title+"</title>\n";break;case"charset":o="html"===a||"html5"===a?'<meta charset="'+n.metadata.parsed.charset+'">\n':'<meta name="charset" content="'+n.metadata.parsed.charset+'">\n';break;case"language":case"lang":s=' lang="'+n.metadata.parsed[c]+'"',l+='<meta name="'+c+'" content="'+n.metadata.parsed[c]+'">\n';break;default:l+='<meta name="'+c+'" content="'+n.metadata.parsed[c]+'">\n'}return e=r+"<html"+s+">\n<head>\n"+i+o+l+"</head>\n<body>\n"+e.trim()+"\n</body>\n</html>",e=n.converter._dispatch("completeHTMLDocument.after",e,t,n)})),i.subParser("detab",(function(e,t,n){"use strict";return e=(e=(e=(e=(e=(e=n.converter._dispatch("detab.before",e,t,n)).replace(/\t(?=\t)/g,"    ")).replace(/\t/g,"¨A¨B")).replace(/¨B(.+?)¨A/g,(function(e,t){for(var n=t,a=4-n.length%4,r=0;r<a;r++)n+=" ";return n}))).replace(/¨A/g,"    ")).replace(/¨B/g,""),e=n.converter._dispatch("detab.after",e,t,n)})),i.subParser("ellipsis",(function(e,t,n){"use strict";return e=(e=n.converter._dispatch("ellipsis.before",e,t,n)).replace(/\.\.\./g,"…"),e=n.converter._dispatch("ellipsis.after",e,t,n)})),i.subParser("emoji",(function(e,t,n){"use strict";if(!t.emoji)return e;return e=(e=n.converter._dispatch("emoji.before",e,t,n)).replace(/:([\S]+?):/g,(function(e,t){return i.helper.emojis.hasOwnProperty(t)?i.helper.emojis[t]:e})),e=n.converter._dispatch("emoji.after",e,t,n)})),i.subParser("encodeAmpsAndAngles",(function(e,t,n){"use strict";return e=(e=(e=(e=(e=n.converter._dispatch("encodeAmpsAndAngles.before",e,t,n)).replace(/&(?!#?[xX]?(?:[0-9a-fA-F]+|\w+);)/g,"&amp;")).replace(/<(?![a-z\/?$!])/gi,"&lt;")).replace(/</g,"&lt;")).replace(/>/g,"&gt;"),e=n.converter._dispatch("encodeAmpsAndAngles.after",e,t,n)})),i.subParser("encodeBackslashEscapes",(function(e,t,n){"use strict";return e=(e=(e=n.converter._dispatch("encodeBackslashEscapes.before",e,t,n)).replace(/\\(\\)/g,i.helper.escapeCharactersCallback)).replace(/\\([`*_{}\[\]()>#+.!~=|-])/g,i.helper.escapeCharactersCallback),e=n.converter._dispatch("encodeBackslashEscapes.after",e,t,n)})),i.subParser("encodeCode",(function(e,t,n){"use strict";return e=(e=n.converter._dispatch("encodeCode.before",e,t,n)).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/([*_{}\[\]\\=~-])/g,i.helper.escapeCharactersCallback),e=n.converter._dispatch("encodeCode.after",e,t,n)})),i.subParser("escapeSpecialCharsWithinTagAttributes",(function(e,t,n){"use strict";return e=(e=(e=n.converter._dispatch("escapeSpecialCharsWithinTagAttributes.before",e,t,n)).replace(/<\/?[a-z\d_:-]+(?:[\s]+[\s\S]+?)?>/gi,(function(e){return e.replace(/(.)<\/?code>(?=.)/g,"$1`").replace(/([\\`*_~=|])/g,i.helper.escapeCharactersCallback)}))).replace(/<!(--(?:(?:[^>-]|-[^>])(?:[^-]|-[^-])*)--)>/gi,(function(e){return e.replace(/([\\`*_~=|])/g,i.helper.escapeCharactersCallback)})),e=n.converter._dispatch("escapeSpecialCharsWithinTagAttributes.after",e,t,n)})),i.subParser("githubCodeBlocks",(function(e,t,n){"use strict";return t.ghCodeBlocks?(e=n.converter._dispatch("githubCodeBlocks.before",e,t,n),e=(e=(e+="¨0").replace(/(?:^|\n)(?: {0,3})(```+|~~~+)(?: *)([^\s`~]*)\n([\s\S]*?)\n(?: {0,3})\1/g,(function(e,a,r,o){var s=t.omitExtraWLInCodeBlocks?"":"\n";return o=i.subParser("encodeCode")(o,t,n),o="<pre><code"+(r?' class="'+r+" language-"+r+'"':"")+">"+(o=(o=(o=i.subParser("detab")(o,t,n)).replace(/^\n+/g,"")).replace(/\n+$/g,""))+s+"</code></pre>",o=i.subParser("hashBlock")(o,t,n),"\n\n¨G"+(n.ghCodeBlocks.push({text:e,codeblock:o})-1)+"G\n\n"}))).replace(/¨0/,""),n.converter._dispatch("githubCodeBlocks.after",e,t,n)):e})),i.subParser("hashBlock",(function(e,t,n){"use strict";return e=(e=n.converter._dispatch("hashBlock.before",e,t,n)).replace(/(^\n+|\n+$)/g,""),e="\n\n¨K"+(n.gHtmlBlocks.push(e)-1)+"K\n\n",e=n.converter._dispatch("hashBlock.after",e,t,n)})),i.subParser("hashCodeTags",(function(e,t,n){"use strict";e=n.converter._dispatch("hashCodeTags.before",e,t,n);return e=i.helper.replaceRecursiveRegExp(e,(function(e,a,r,o){var s=r+i.subParser("encodeCode")(a,t,n)+o;return"¨C"+(n.gHtmlSpans.push(s)-1)+"C"}),"<code\\b[^>]*>","</code>","gim"),e=n.converter._dispatch("hashCodeTags.after",e,t,n)})),i.subParser("hashElement",(function(e,t,n){"use strict";return function(e,t){var a=t;return a=(a=(a=a.replace(/\n\n/g,"\n")).replace(/^\n/,"")).replace(/\n+$/g,""),a="\n\n¨K"+(n.gHtmlBlocks.push(a)-1)+"K\n\n"}})),i.subParser("hashHTMLBlocks",(function(e,t,n){"use strict";e=n.converter._dispatch("hashHTMLBlocks.before",e,t,n);var a=["pre","div","h1","h2","h3","h4","h5","h6","blockquote","table","dl","ol","ul","script","noscript","form","fieldset","iframe","math","style","section","header","footer","nav","article","aside","address","audio","canvas","figure","hgroup","output","video","p"],r=function(e,t,a,r){var i=e;return-1!==a.search(/\bmarkdown\b/)&&(i=a+n.converter.makeHtml(t)+r),"\n\n¨K"+(n.gHtmlBlocks.push(i)-1)+"K\n\n"};t.backslashEscapesHTMLTags&&(e=e.replace(/\\<(\/?[^>]+?)>/g,(function(e,t){return"&lt;"+t+"&gt;"})));for(var o=0;o<a.length;++o)for(var s,l=new RegExp("^ {0,3}(<"+a[o]+"\\b[^>]*>)","im"),c="<"+a[o]+"\\b[^>]*>",u="</"+a[o]+">";-1!==(s=i.helper.regexIndexOf(e,l));){var m=i.helper.splitAtIndex(e,s),d=i.helper.replaceRecursiveRegExp(m[1],r,c,u,"im");if(d===m[1])break;e=m[0].concat(d)}return e=e.replace(/(\n {0,3}(<(hr)\b([^<>])*?\/?>)[ \t]*(?=\n{2,}))/g,i.subParser("hashElement")(e,t,n)),e=(e=i.helper.replaceRecursiveRegExp(e,(function(e){return"\n\n¨K"+(n.gHtmlBlocks.push(e)-1)+"K\n\n"}),"^ {0,3}\x3c!--","--\x3e","gm")).replace(/(?:\n\n)( {0,3}(?:<([?%])[^\r]*?\2>)[ \t]*(?=\n{2,}))/g,i.subParser("hashElement")(e,t,n)),e=n.converter._dispatch("hashHTMLBlocks.after",e,t,n)})),i.subParser("hashHTMLSpans",(function(e,t,n){"use strict";function a(e){return"¨C"+(n.gHtmlSpans.push(e)-1)+"C"}return e=(e=(e=(e=(e=n.converter._dispatch("hashHTMLSpans.before",e,t,n)).replace(/<[^>]+?\/>/gi,(function(e){return a(e)}))).replace(/<([^>]+?)>[\s\S]*?<\/\1>/g,(function(e){return a(e)}))).replace(/<([^>]+?)\s[^>]+?>[\s\S]*?<\/\1>/g,(function(e){return a(e)}))).replace(/<[^>]+?>/gi,(function(e){return a(e)})),e=n.converter._dispatch("hashHTMLSpans.after",e,t,n)})),i.subParser("unhashHTMLSpans",(function(e,t,n){"use strict";e=n.converter._dispatch("unhashHTMLSpans.before",e,t,n);for(var a=0;a<n.gHtmlSpans.length;++a){for(var r=n.gHtmlSpans[a],i=0;/¨C(\d+)C/.test(r);){var o=RegExp.$1;if(r=r.replace("¨C"+o+"C",n.gHtmlSpans[o]),10===i){console.error("maximum nesting of 10 spans reached!!!");break}++i}e=e.replace("¨C"+a+"C",r)}return e=n.converter._dispatch("unhashHTMLSpans.after",e,t,n)})),i.subParser("hashPreCodeTags",(function(e,t,n){"use strict";e=n.converter._dispatch("hashPreCodeTags.before",e,t,n);return e=i.helper.replaceRecursiveRegExp(e,(function(e,a,r,o){var s=r+i.subParser("encodeCode")(a,t,n)+o;return"\n\n¨G"+(n.ghCodeBlocks.push({text:e,codeblock:s})-1)+"G\n\n"}),"^ {0,3}<pre\\b[^>]*>\\s*<code\\b[^>]*>","^ {0,3}</code>\\s*</pre>","gim"),e=n.converter._dispatch("hashPreCodeTags.after",e,t,n)})),i.subParser("headers",(function(e,t,n){"use strict";e=n.converter._dispatch("headers.before",e,t,n);var a=isNaN(parseInt(t.headerLevelStart))?1:parseInt(t.headerLevelStart),r=t.smoothLivePreview?/^(.+)[ \t]*\n={2,}[ \t]*\n+/gm:/^(.+)[ \t]*\n=+[ \t]*\n+/gm,o=t.smoothLivePreview?/^(.+)[ \t]*\n-{2,}[ \t]*\n+/gm:/^(.+)[ \t]*\n-+[ \t]*\n+/gm;e=(e=e.replace(r,(function(e,r){var o=i.subParser("spanGamut")(r,t,n),s=t.noHeaderId?"":' id="'+l(r)+'"',c="<h"+a+s+">"+o+"</h"+a+">";return i.subParser("hashBlock")(c,t,n)}))).replace(o,(function(e,r){var o=i.subParser("spanGamut")(r,t,n),s=t.noHeaderId?"":' id="'+l(r)+'"',c=a+1,u="<h"+c+s+">"+o+"</h"+c+">";return i.subParser("hashBlock")(u,t,n)}));var s=t.requireSpaceBeforeHeadingText?/^(#{1,6})[ \t]+(.+?)[ \t]*#*\n+/gm:/^(#{1,6})[ \t]*(.+?)[ \t]*#*\n+/gm;function l(e){var a,r;if(t.customizedHeaderId){var o=e.match(/\{([^{]+?)}\s*$/);o&&o[1]&&(e=o[1])}return a=e,r=i.helper.isString(t.prefixHeaderId)?t.prefixHeaderId:!0===t.prefixHeaderId?"section-":"",t.rawPrefixHeaderId||(a=r+a),a=t.ghCompatibleHeaderId?a.replace(/ /g,"-").replace(/&amp;/g,"").replace(/¨T/g,"").replace(/¨D/g,"").replace(/[&+$,\/:;=?@"#{}|^¨~\[\]`\\*)(%.!'<>]/g,"").toLowerCase():t.rawHeaderId?a.replace(/ /g,"-").replace(/&amp;/g,"&").replace(/¨T/g,"¨").replace(/¨D/g,"$").replace(/["']/g,"-").toLowerCase():a.replace(/[^\w]/g,"").toLowerCase(),t.rawPrefixHeaderId&&(a=r+a),n.hashLinkCounts[a]?a=a+"-"+n.hashLinkCounts[a]++:n.hashLinkCounts[a]=1,a}return e=e.replace(s,(function(e,r,o){var s=o;t.customizedHeaderId&&(s=o.replace(/\s?\{([^{]+?)}\s*$/,""));var c=i.subParser("spanGamut")(s,t,n),u=t.noHeaderId?"":' id="'+l(o)+'"',m=a-1+r.length,d="<h"+m+u+">"+c+"</h"+m+">";return i.subParser("hashBlock")(d,t,n)})),e=n.converter._dispatch("headers.after",e,t,n)})),i.subParser("horizontalRule",(function(e,t,n){"use strict";e=n.converter._dispatch("horizontalRule.before",e,t,n);var a=i.subParser("hashBlock")("<hr />",t,n);return e=(e=(e=e.replace(/^ {0,2}( ?-){3,}[ \t]*$/gm,a)).replace(/^ {0,2}( ?\*){3,}[ \t]*$/gm,a)).replace(/^ {0,2}( ?_){3,}[ \t]*$/gm,a),e=n.converter._dispatch("horizontalRule.after",e,t,n)})),i.subParser("images",(function(e,t,n){"use strict";function a(e,t,a,r,o,s,l,c){var u=n.gUrls,m=n.gTitles,d=n.gDimensions;if(a=a.toLowerCase(),c||(c=""),e.search(/\(<?\s*>? ?(['"].*['"])?\)$/m)>-1)r="";else if(""===r||null===r){if(""!==a&&null!==a||(a=t.toLowerCase().replace(/ ?\n/g," ")),r="#"+a,i.helper.isUndefined(u[a]))return e;r=u[a],i.helper.isUndefined(m[a])||(c=m[a]),i.helper.isUndefined(d[a])||(o=d[a].width,s=d[a].height)}t=t.replace(/"/g,"&quot;").replace(i.helper.regexes.asteriskDashAndColon,i.helper.escapeCharactersCallback);var p='<img src="'+(r=r.replace(i.helper.regexes.asteriskDashAndColon,i.helper.escapeCharactersCallback))+'" alt="'+t+'"';return c&&i.helper.isString(c)&&(p+=' title="'+(c=c.replace(/"/g,"&quot;").replace(i.helper.regexes.asteriskDashAndColon,i.helper.escapeCharactersCallback))+'"'),o&&s&&(p+=' width="'+(o="*"===o?"auto":o)+'"',p+=' height="'+(s="*"===s?"auto":s)+'"'),p+=" />"}return e=(e=(e=(e=(e=(e=n.converter._dispatch("images.before",e,t,n)).replace(/!\[([^\]]*?)] ?(?:\n *)?\[([\s\S]*?)]()()()()()/g,a)).replace(/!\[([^\]]*?)][ \t]*()\([ \t]?<?(data:.+?\/.+?;base64,[A-Za-z0-9+/=\n]+?)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*(?:(["'])([^"]*?)\6)?[ \t]?\)/g,(function(e,t,n,r,i,o,s,l){return a(e,t,n,r=r.replace(/\s/g,""),i,o,s,l)}))).replace(/!\[([^\]]*?)][ \t]*()\([ \t]?<([^>]*)>(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*(?:(?:(["'])([^"]*?)\6))?[ \t]?\)/g,a)).replace(/!\[([^\]]*?)][ \t]*()\([ \t]?<?([\S]+?(?:\([\S]*?\)[\S]*?)?)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*(?:(["'])([^"]*?)\6)?[ \t]?\)/g,a)).replace(/!\[([^\[\]]+)]()()()()()/g,a),e=n.converter._dispatch("images.after",e,t,n)})),i.subParser("italicsAndBold",(function(e,t,n){"use strict";function a(e,t,n){return t+e+n}return e=n.converter._dispatch("italicsAndBold.before",e,t,n),e=t.literalMidWordUnderscores?(e=(e=e.replace(/\b___(\S[\s\S]*?)___\b/g,(function(e,t){return a(t,"<strong><em>","</em></strong>")}))).replace(/\b__(\S[\s\S]*?)__\b/g,(function(e,t){return a(t,"<strong>","</strong>")}))).replace(/\b_(\S[\s\S]*?)_\b/g,(function(e,t){return a(t,"<em>","</em>")})):(e=(e=e.replace(/___(\S[\s\S]*?)___/g,(function(e,t){return/\S$/.test(t)?a(t,"<strong><em>","</em></strong>"):e}))).replace(/__(\S[\s\S]*?)__/g,(function(e,t){return/\S$/.test(t)?a(t,"<strong>","</strong>"):e}))).replace(/_([^\s_][\s\S]*?)_/g,(function(e,t){return/\S$/.test(t)?a(t,"<em>","</em>"):e})),e=t.literalMidWordAsterisks?(e=(e=e.replace(/([^*]|^)\B\*\*\*(\S[\s\S]*?)\*\*\*\B(?!\*)/g,(function(e,t,n){return a(n,t+"<strong><em>","</em></strong>")}))).replace(/([^*]|^)\B\*\*(\S[\s\S]*?)\*\*\B(?!\*)/g,(function(e,t,n){return a(n,t+"<strong>","</strong>")}))).replace(/([^*]|^)\B\*(\S[\s\S]*?)\*\B(?!\*)/g,(function(e,t,n){return a(n,t+"<em>","</em>")})):(e=(e=e.replace(/\*\*\*(\S[\s\S]*?)\*\*\*/g,(function(e,t){return/\S$/.test(t)?a(t,"<strong><em>","</em></strong>"):e}))).replace(/\*\*(\S[\s\S]*?)\*\*/g,(function(e,t){return/\S$/.test(t)?a(t,"<strong>","</strong>"):e}))).replace(/\*([^\s*][\s\S]*?)\*/g,(function(e,t){return/\S$/.test(t)?a(t,"<em>","</em>"):e})),e=n.converter._dispatch("italicsAndBold.after",e,t,n)})),i.subParser("lists",(function(e,t,n){"use strict";function a(e,a){n.gListLevel++,e=e.replace(/\n{2,}$/,"\n");var r=/(\n)?(^ {0,3})([*+-]|\d+[.])[ \t]+((\[(x|X| )?])?[ \t]*[^\r]+?(\n{1,2}))(?=\n*(¨0| {0,3}([*+-]|\d+[.])[ \t]+))/gm,o=/\n[ \t]*\n(?!¨0)/.test(e+="¨0");return t.disableForced4SpacesIndentedSublists&&(r=/(\n)?(^ {0,3})([*+-]|\d+[.])[ \t]+((\[(x|X| )?])?[ \t]*[^\r]+?(\n{1,2}))(?=\n*(¨0|\2([*+-]|\d+[.])[ \t]+))/gm),e=(e=e.replace(r,(function(e,a,r,s,l,c,u){u=u&&""!==u.trim();var m=i.subParser("outdent")(l,t,n),d="";return c&&t.tasklists&&(d=' class="task-list-item" style="list-style-type: none;"',m=m.replace(/^[ \t]*\[(x|X| )?]/m,(function(){var e='<input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;"';return u&&(e+=" checked"),e+=">"}))),m=m.replace(/^([-*+]|\d\.)[ \t]+[\S\n ]*/g,(function(e){return"¨A"+e})),a||m.search(/\n{2,}/)>-1?(m=i.subParser("githubCodeBlocks")(m,t,n),m=i.subParser("blockGamut")(m,t,n)):(m=(m=i.subParser("lists")(m,t,n)).replace(/\n$/,""),m=(m=i.subParser("hashHTMLBlocks")(m,t,n)).replace(/\n\n+/g,"\n\n"),m=o?i.subParser("paragraphs")(m,t,n):i.subParser("spanGamut")(m,t,n)),m="<li"+d+">"+(m=m.replace("¨A",""))+"</li>\n"}))).replace(/¨0/g,""),n.gListLevel--,a&&(e=e.replace(/\s+$/,"")),e}function r(e,t){if("ol"===t){var n=e.match(/^ *(\d+)\./);if(n&&"1"!==n[1])return' start="'+n[1]+'"'}return""}function o(e,n,i){var o=t.disableForced4SpacesIndentedSublists?/^ ?\d+\.[ \t]/gm:/^ {0,3}\d+\.[ \t]/gm,s=t.disableForced4SpacesIndentedSublists?/^ ?[*+-][ \t]/gm:/^ {0,3}[*+-][ \t]/gm,l="ul"===n?o:s,c="";if(-1!==e.search(l))!function t(u){var m=u.search(l),d=r(e,n);-1!==m?(c+="\n\n<"+n+d+">\n"+a(u.slice(0,m),!!i)+"</"+n+">\n",l="ul"===(n="ul"===n?"ol":"ul")?o:s,t(u.slice(m))):c+="\n\n<"+n+d+">\n"+a(u,!!i)+"</"+n+">\n"}(e);else{var u=r(e,n);c="\n\n<"+n+u+">\n"+a(e,!!i)+"</"+n+">\n"}return c}return e=n.converter._dispatch("lists.before",e,t,n),e+="¨0",e=(e=n.gListLevel?e.replace(/^(( {0,3}([*+-]|\d+[.])[ \t]+)[^\r]+?(¨0|\n{2,}(?=\S)(?![ \t]*(?:[*+-]|\d+[.])[ \t]+)))/gm,(function(e,t,n){return o(t,n.search(/[*+-]/g)>-1?"ul":"ol",!0)})):e.replace(/(\n\n|^\n?)(( {0,3}([*+-]|\d+[.])[ \t]+)[^\r]+?(¨0|\n{2,}(?=\S)(?![ \t]*(?:[*+-]|\d+[.])[ \t]+)))/gm,(function(e,t,n,a){return o(n,a.search(/[*+-]/g)>-1?"ul":"ol",!1)}))).replace(/¨0/,""),e=n.converter._dispatch("lists.after",e,t,n)})),i.subParser("metadata",(function(e,t,n){"use strict";if(!t.metadata)return e;function a(e){n.metadata.raw=e,(e=(e=e.replace(/&/g,"&amp;").replace(/"/g,"&quot;")).replace(/\n {4}/g," ")).replace(/^([\S ]+): +([\s\S]+?)$/gm,(function(e,t,a){return n.metadata.parsed[t]=a,""}))}return e=(e=(e=(e=n.converter._dispatch("metadata.before",e,t,n)).replace(/^\s*«««+(\S*?)\n([\s\S]+?)\n»»»+\n/,(function(e,t,n){return a(n),"¨M"}))).replace(/^\s*---+(\S*?)\n([\s\S]+?)\n---+\n/,(function(e,t,r){return t&&(n.metadata.format=t),a(r),"¨M"}))).replace(/¨M/g,""),e=n.converter._dispatch("metadata.after",e,t,n)})),i.subParser("outdent",(function(e,t,n){"use strict";return e=(e=(e=n.converter._dispatch("outdent.before",e,t,n)).replace(/^(\t|[ ]{1,4})/gm,"¨0")).replace(/¨0/g,""),e=n.converter._dispatch("outdent.after",e,t,n)})),i.subParser("paragraphs",(function(e,t,n){"use strict";for(var a=(e=(e=(e=n.converter._dispatch("paragraphs.before",e,t,n)).replace(/^\n+/g,"")).replace(/\n+$/g,"")).split(/\n{2,}/g),r=[],o=a.length,s=0;s<o;s++){var l=a[s];l.search(/¨(K|G)(\d+)\1/g)>=0?r.push(l):l.search(/\S/)>=0&&(l=(l=i.subParser("spanGamut")(l,t,n)).replace(/^([ \t]*)/g,"<p>"),l+="</p>",r.push(l))}for(o=r.length,s=0;s<o;s++){for(var c="",u=r[s],m=!1;/¨(K|G)(\d+)\1/.test(u);){var d=RegExp.$1,p=RegExp.$2;c=(c="K"===d?n.gHtmlBlocks[p]:m?i.subParser("encodeCode")(n.ghCodeBlocks[p].text,t,n):n.ghCodeBlocks[p].codeblock).replace(/\$/g,"$$$$"),u=u.replace(/(\n\n)?¨(K|G)\d+\2(\n\n)?/,c),/^<pre\b[^>]*>\s*<code\b[^>]*>/.test(u)&&(m=!0)}r[s]=u}return e=(e=(e=r.join("\n")).replace(/^\n+/g,"")).replace(/\n+$/g,""),n.converter._dispatch("paragraphs.after",e,t,n)})),i.subParser("runExtension",(function(e,t,n,a){"use strict";if(e.filter)t=e.filter(t,a.converter,n);else if(e.regex){var r=e.regex;r instanceof RegExp||(r=new RegExp(r,"g")),t=t.replace(r,e.replace)}return t})),i.subParser("spanGamut",(function(e,t,n){"use strict";return e=n.converter._dispatch("spanGamut.before",e,t,n),e=i.subParser("codeSpans")(e,t,n),e=i.subParser("escapeSpecialCharsWithinTagAttributes")(e,t,n),e=i.subParser("encodeBackslashEscapes")(e,t,n),e=i.subParser("images")(e,t,n),e=i.subParser("anchors")(e,t,n),e=i.subParser("autoLinks")(e,t,n),e=i.subParser("simplifiedAutoLinks")(e,t,n),e=i.subParser("emoji")(e,t,n),e=i.subParser("underline")(e,t,n),e=i.subParser("italicsAndBold")(e,t,n),e=i.subParser("strikethrough")(e,t,n),e=i.subParser("ellipsis")(e,t,n),e=i.subParser("hashHTMLSpans")(e,t,n),e=i.subParser("encodeAmpsAndAngles")(e,t,n),t.simpleLineBreaks?/\n\n¨K/.test(e)||(e=e.replace(/\n+/g,"<br />\n")):e=e.replace(/  +\n/g,"<br />\n"),e=n.converter._dispatch("spanGamut.after",e,t,n)})),i.subParser("strikethrough",(function(e,t,n){"use strict";return t.strikethrough&&(e=(e=n.converter._dispatch("strikethrough.before",e,t,n)).replace(/(?:~){2}([\s\S]+?)(?:~){2}/g,(function(e,a){return function(e){return t.simplifiedAutoLink&&(e=i.subParser("simplifiedAutoLinks")(e,t,n)),"<del>"+e+"</del>"}(a)})),e=n.converter._dispatch("strikethrough.after",e,t,n)),e})),i.subParser("stripLinkDefinitions",(function(e,t,n){"use strict";var a=function(e,a,r,o,s,l,c){return a=a.toLowerCase(),r.match(/^data:.+?\/.+?;base64,/)?n.gUrls[a]=r.replace(/\s/g,""):n.gUrls[a]=i.subParser("encodeAmpsAndAngles")(r,t,n),l?l+c:(c&&(n.gTitles[a]=c.replace(/"|'/g,"&quot;")),t.parseImgDimensions&&o&&s&&(n.gDimensions[a]={width:o,height:s}),"")};return e=(e=(e=(e+="¨0").replace(/^ {0,3}\[(.+)]:[ \t]*\n?[ \t]*<?(data:.+?\/.+?;base64,[A-Za-z0-9+/=\n]+?)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*\n?[ \t]*(?:(\n*)["|'(](.+?)["|')][ \t]*)?(?:\n\n|(?=¨0)|(?=\n\[))/gm,a)).replace(/^ {0,3}\[(.+)]:[ \t]*\n?[ \t]*<?([^>\s]+)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*\n?[ \t]*(?:(\n*)["|'(](.+?)["|')][ \t]*)?(?:\n+|(?=¨0))/gm,a)).replace(/¨0/,"")})),i.subParser("tables",(function(e,t,n){"use strict";if(!t.tables)return e;function a(e,a){return"<td"+a+">"+i.subParser("spanGamut")(e,t,n)+"</td>\n"}function r(e){var r,o=e.split("\n");for(r=0;r<o.length;++r)/^ {0,3}\|/.test(o[r])&&(o[r]=o[r].replace(/^ {0,3}\|/,"")),/\|[ \t]*$/.test(o[r])&&(o[r]=o[r].replace(/\|[ \t]*$/,"")),o[r]=i.subParser("codeSpans")(o[r],t,n);var s,l,c,u,m=o[0].split("|").map((function(e){return e.trim()})),d=o[1].split("|").map((function(e){return e.trim()})),p=[],h=[],g=[],f=[];for(o.shift(),o.shift(),r=0;r<o.length;++r)""!==o[r].trim()&&p.push(o[r].split("|").map((function(e){return e.trim()})));if(m.length<d.length)return e;for(r=0;r<d.length;++r)g.push((s=d[r],/^:[ \t]*--*$/.test(s)?' style="text-align:left;"':/^--*[ \t]*:[ \t]*$/.test(s)?' style="text-align:right;"':/^:[ \t]*--*[ \t]*:$/.test(s)?' style="text-align:center;"':""));for(r=0;r<m.length;++r)i.helper.isUndefined(g[r])&&(g[r]=""),h.push((l=m[r],c=g[r],u=void 0,u="",l=l.trim(),(t.tablesHeaderId||t.tableHeaderId)&&(u=' id="'+l.replace(/ /g,"_").toLowerCase()+'"'),"<th"+u+c+">"+(l=i.subParser("spanGamut")(l,t,n))+"</th>\n"));for(r=0;r<p.length;++r){for(var _=[],b=0;b<h.length;++b)i.helper.isUndefined(p[r][b]),_.push(a(p[r][b],g[b]));f.push(_)}return function(e,t){for(var n="<table>\n<thead>\n<tr>\n",a=e.length,r=0;r<a;++r)n+=e[r];for(n+="</tr>\n</thead>\n<tbody>\n",r=0;r<t.length;++r){n+="<tr>\n";for(var i=0;i<a;++i)n+=t[r][i];n+="</tr>\n"}return n+"</tbody>\n</table>\n"}(h,f)}return e=(e=(e=(e=n.converter._dispatch("tables.before",e,t,n)).replace(/\\(\|)/g,i.helper.escapeCharactersCallback)).replace(/^ {0,3}\|?.+\|.+\n {0,3}\|?[ \t]*:?[ \t]*(?:[-=]){2,}[ \t]*:?[ \t]*\|[ \t]*:?[ \t]*(?:[-=]){2,}[\s\S]+?(?:\n\n|¨0)/gm,r)).replace(/^ {0,3}\|.+\|[ \t]*\n {0,3}\|[ \t]*:?[ \t]*(?:[-=]){2,}[ \t]*:?[ \t]*\|[ \t]*\n( {0,3}\|.+\|[ \t]*\n)*(?:\n|¨0)/gm,r),e=n.converter._dispatch("tables.after",e,t,n)})),i.subParser("underline",(function(e,t,n){"use strict";return t.underline?(e=n.converter._dispatch("underline.before",e,t,n),e=(e=t.literalMidWordUnderscores?(e=e.replace(/\b___(\S[\s\S]*?)___\b/g,(function(e,t){return"<u>"+t+"</u>"}))).replace(/\b__(\S[\s\S]*?)__\b/g,(function(e,t){return"<u>"+t+"</u>"})):(e=e.replace(/___(\S[\s\S]*?)___/g,(function(e,t){return/\S$/.test(t)?"<u>"+t+"</u>":e}))).replace(/__(\S[\s\S]*?)__/g,(function(e,t){return/\S$/.test(t)?"<u>"+t+"</u>":e}))).replace(/(_)/g,i.helper.escapeCharactersCallback),e=n.converter._dispatch("underline.after",e,t,n)):e})),i.subParser("unescapeSpecialChars",(function(e,t,n){"use strict";return e=(e=n.converter._dispatch("unescapeSpecialChars.before",e,t,n)).replace(/¨E(\d+)E/g,(function(e,t){var n=parseInt(t);return String.fromCharCode(n)})),e=n.converter._dispatch("unescapeSpecialChars.after",e,t,n)})),i.subParser("makeMarkdown.blockquote",(function(e,t){"use strict";var n="";if(e.hasChildNodes())for(var a=e.childNodes,r=a.length,o=0;o<r;++o){var s=i.subParser("makeMarkdown.node")(a[o],t);""!==s&&(n+=s)}return n="> "+(n=n.trim()).split("\n").join("\n> ")})),i.subParser("makeMarkdown.codeBlock",(function(e,t){"use strict";var n=e.getAttribute("language"),a=e.getAttribute("precodenum");return"```"+n+"\n"+t.preList[a]+"\n```"})),i.subParser("makeMarkdown.codeSpan",(function(e){"use strict";return"`"+e.innerHTML+"`"})),i.subParser("makeMarkdown.emphasis",(function(e,t){"use strict";var n="";if(e.hasChildNodes()){n+="*";for(var a=e.childNodes,r=a.length,o=0;o<r;++o)n+=i.subParser("makeMarkdown.node")(a[o],t);n+="*"}return n})),i.subParser("makeMarkdown.header",(function(e,t,n){"use strict";var a=new Array(n+1).join("#"),r="";if(e.hasChildNodes()){r=a+" ";for(var o=e.childNodes,s=o.length,l=0;l<s;++l)r+=i.subParser("makeMarkdown.node")(o[l],t)}return r})),i.subParser("makeMarkdown.hr",(function(){"use strict";return"---"})),i.subParser("makeMarkdown.image",(function(e){"use strict";var t="";return e.hasAttribute("src")&&(t+="!["+e.getAttribute("alt")+"](",t+="<"+e.getAttribute("src")+">",e.hasAttribute("width")&&e.hasAttribute("height")&&(t+=" ="+e.getAttribute("width")+"x"+e.getAttribute("height")),e.hasAttribute("title")&&(t+=' "'+e.getAttribute("title")+'"'),t+=")"),t})),i.subParser("makeMarkdown.links",(function(e,t){"use strict";var n="";if(e.hasChildNodes()&&e.hasAttribute("href")){var a=e.childNodes,r=a.length;n="[";for(var o=0;o<r;++o)n+=i.subParser("makeMarkdown.node")(a[o],t);n+="](",n+="<"+e.getAttribute("href")+">",e.hasAttribute("title")&&(n+=' "'+e.getAttribute("title")+'"'),n+=")"}return n})),i.subParser("makeMarkdown.list",(function(e,t,n){"use strict";var a="";if(!e.hasChildNodes())return"";for(var r=e.childNodes,o=r.length,s=e.getAttribute("start")||1,l=0;l<o;++l)if(void 0!==r[l].tagName&&"li"===r[l].tagName.toLowerCase()){a+=("ol"===n?s.toString()+". ":"- ")+i.subParser("makeMarkdown.listItem")(r[l],t),++s}return(a+="\n\x3c!-- --\x3e\n").trim()})),i.subParser("makeMarkdown.listItem",(function(e,t){"use strict";for(var n="",a=e.childNodes,r=a.length,o=0;o<r;++o)n+=i.subParser("makeMarkdown.node")(a[o],t);return/\n$/.test(n)?n=n.split("\n").join("\n    ").replace(/^ {4}$/gm,"").replace(/\n\n+/g,"\n\n"):n+="\n",n})),i.subParser("makeMarkdown.node",(function(e,t,n){"use strict";n=n||!1;var a="";if(3===e.nodeType)return i.subParser("makeMarkdown.txt")(e,t);if(8===e.nodeType)return"\x3c!--"+e.data+"--\x3e\n\n";if(1!==e.nodeType)return"";switch(e.tagName.toLowerCase()){case"h1":n||(a=i.subParser("makeMarkdown.header")(e,t,1)+"\n\n");break;case"h2":n||(a=i.subParser("makeMarkdown.header")(e,t,2)+"\n\n");break;case"h3":n||(a=i.subParser("makeMarkdown.header")(e,t,3)+"\n\n");break;case"h4":n||(a=i.subParser("makeMarkdown.header")(e,t,4)+"\n\n");break;case"h5":n||(a=i.subParser("makeMarkdown.header")(e,t,5)+"\n\n");break;case"h6":n||(a=i.subParser("makeMarkdown.header")(e,t,6)+"\n\n");break;case"p":n||(a=i.subParser("makeMarkdown.paragraph")(e,t)+"\n\n");break;case"blockquote":n||(a=i.subParser("makeMarkdown.blockquote")(e,t)+"\n\n");break;case"hr":n||(a=i.subParser("makeMarkdown.hr")(e,t)+"\n\n");break;case"ol":n||(a=i.subParser("makeMarkdown.list")(e,t,"ol")+"\n\n");break;case"ul":n||(a=i.subParser("makeMarkdown.list")(e,t,"ul")+"\n\n");break;case"precode":n||(a=i.subParser("makeMarkdown.codeBlock")(e,t)+"\n\n");break;case"pre":n||(a=i.subParser("makeMarkdown.pre")(e,t)+"\n\n");break;case"table":n||(a=i.subParser("makeMarkdown.table")(e,t)+"\n\n");break;case"code":a=i.subParser("makeMarkdown.codeSpan")(e,t);break;case"em":case"i":a=i.subParser("makeMarkdown.emphasis")(e,t);break;case"strong":case"b":a=i.subParser("makeMarkdown.strong")(e,t);break;case"del":a=i.subParser("makeMarkdown.strikethrough")(e,t);break;case"a":a=i.subParser("makeMarkdown.links")(e,t);break;case"img":a=i.subParser("makeMarkdown.image")(e,t);break;default:a=e.outerHTML+"\n\n"}return a})),i.subParser("makeMarkdown.paragraph",(function(e,t){"use strict";var n="";if(e.hasChildNodes())for(var a=e.childNodes,r=a.length,o=0;o<r;++o)n+=i.subParser("makeMarkdown.node")(a[o],t);return n=n.trim()})),i.subParser("makeMarkdown.pre",(function(e,t){"use strict";var n=e.getAttribute("prenum");return"<pre>"+t.preList[n]+"</pre>"})),i.subParser("makeMarkdown.strikethrough",(function(e,t){"use strict";var n="";if(e.hasChildNodes()){n+="~~";for(var a=e.childNodes,r=a.length,o=0;o<r;++o)n+=i.subParser("makeMarkdown.node")(a[o],t);n+="~~"}return n})),i.subParser("makeMarkdown.strong",(function(e,t){"use strict";var n="";if(e.hasChildNodes()){n+="**";for(var a=e.childNodes,r=a.length,o=0;o<r;++o)n+=i.subParser("makeMarkdown.node")(a[o],t);n+="**"}return n})),i.subParser("makeMarkdown.table",(function(e,t){"use strict";var n,a,r="",o=[[],[]],s=e.querySelectorAll("thead>tr>th"),l=e.querySelectorAll("tbody>tr");for(n=0;n<s.length;++n){var c=i.subParser("makeMarkdown.tableCell")(s[n],t),u="---";if(s[n].hasAttribute("style"))switch(s[n].getAttribute("style").toLowerCase().replace(/\s/g,"")){case"text-align:left;":u=":---";break;case"text-align:right;":u="---:";break;case"text-align:center;":u=":---:"}o[0][n]=c.trim(),o[1][n]=u}for(n=0;n<l.length;++n){var m=o.push([])-1,d=l[n].getElementsByTagName("td");for(a=0;a<s.length;++a){var p=" ";void 0!==d[a]&&(p=i.subParser("makeMarkdown.tableCell")(d[a],t)),o[m].push(p)}}var h=3;for(n=0;n<o.length;++n)for(a=0;a<o[n].length;++a){var g=o[n][a].length;g>h&&(h=g)}for(n=0;n<o.length;++n){for(a=0;a<o[n].length;++a)1===n?":"===o[n][a].slice(-1)?o[n][a]=i.helper.padEnd(o[n][a].slice(-1),h-1,"-")+":":o[n][a]=i.helper.padEnd(o[n][a],h,"-"):o[n][a]=i.helper.padEnd(o[n][a],h);r+="| "+o[n].join(" | ")+" |\n"}return r.trim()})),i.subParser("makeMarkdown.tableCell",(function(e,t){"use strict";var n="";if(!e.hasChildNodes())return"";for(var a=e.childNodes,r=a.length,o=0;o<r;++o)n+=i.subParser("makeMarkdown.node")(a[o],t,!0);return n.trim()})),i.subParser("makeMarkdown.txt",(function(e){"use strict";var t=e.nodeValue;return t=(t=t.replace(/ +/g," ")).replace(/¨NBSP;/g," "),t=(t=(t=(t=(t=(t=(t=(t=(t=i.helper.unescapeHTMLEntities(t)).replace(/([*_~|`])/g,"\\$1")).replace(/^(\s*)>/g,"\\$1>")).replace(/^#/gm,"\\#")).replace(/^(\s*)([-=]{3,})(\s*)$/,"$1\\$2$3")).replace(/^( {0,3}\d+)\./gm,"$1\\.")).replace(/^( {0,3})([+-])/gm,"$1\\$2")).replace(/]([\s]*)\(/g,"\\]$1\\(")).replace(/^ {0,3}\[([\S \t]*?)]:/gm,"\\[$1]:")}));void 0===(a=function(){"use strict";return i}.call(t,n,t,e))||(e.exports=a)}).call(this)}},t={};function n(a){var r=t[a];if(void 0!==r)return r.exports;var i=t[a]={exports:{}};return e[a].call(i.exports,i,i.exports,n),i.exports}n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var a in t)n.o(t,a)&&!n.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},function(){"use strict";var e={};n.r(e),n.d(e,{isAutoCompleterOpen:function(){return Ba},updateAIAttributes:function(){return qa},updateData:function(){return za},updatePreviousResults:function(){return Ha}});var t={};n.r(t),n.d(t,{appUi:function(){return Ga}});var a={};n.r(a),n.d(a,{getContentAiAttributes:function(){return Ja},getData:function(){return Za},getPreviousResults:function(){return Qa},getScore:function(){return Ya},isAutoCompleterOpen:function(){return Ka}});var r=jQuery,i=n.n(r),o=lodash,s=wp.i18n,l=wp.hooks,c=wp.components,u=wp.element,m=wp.plugins,d=wp.data,p=wp.editPost,h=wp.editSite,g=function(){return!((0,o.isNil)(window.wp)||(0,o.isNil)(wp.data)||(0,o.isNil)(wp.data.select("core/editor"))||!window.document.body.classList.contains("block-editor-page")||!(0,o.isFunction)(wp.data.select("core/editor").getEditedPostAttribute))},f=function(){return!(0,o.isNull)(document.getElementById("site-editor"))},_=n(184),b=n.n(_),w=wp.compose,v=wp.apiFetch,k=n.n(v);function y(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=rankMath.links[e]||"";if(!n)return"#";if(!t)return n;var a={utm_source:"Plugin",utm_medium:encodeURIComponent(t),utm_campaign:"WP"};return n+"?"+Object.keys(a).map((function(e){return"".concat(e,"=").concat(a[e])})).join("&")}function E(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,i,o,s=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(a=i.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(e){c=!0,r=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw r}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return C(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return C(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function C(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var S=function(e,t,n){e.objectID=rankMath.objectID,t(!0),k()({method:"POST",path:"/rankmath/v1/ca/researchKeyword",data:e}).catch((function(e){t(!1),alert(e.message)})).then((function(a){t(!1),n("researchedData",a.data),(0,o.isNull)(a.credits)||(0,o.isUndefined)(a.credits)||n("credits",(0,o.isNumber)(a.credits)?a.credits:0),n("keyword",e.keyword),n("country",e.country),(0,l.doAction)("rank_math_content_ai_changed",a.keyword)}))},x=function(e){var t=e.data,n=e.updateData,a=e.showError,r=e.isFree,m=e.hasCredits,d=e.loading,p=e.setLoading,h=E((0,u.useState)(t.keyword),2),g=h[0],f=h[1],_=E((0,u.useState)(t.country),2),b=_[0],w=_[1],v=g===t.keyword&&b===t.country;return wp.element.createElement(React.Fragment,null,wp.element.createElement("div",{className:"rank-math-ca-top-section"},(0,o.includes)(["elementor","divi"],rankMath.currentEditor)&&wp.element.createElement(c.Button,{onClick:function(){return i()(".rank-math-general-tab").trigger("click")}},wp.element.createElement("i",{className:"dashicons dashicons-arrow-left-alt"}),(0,s.__)("Back","rank-math")),wp.element.createElement(c.SelectControl,{value:b,onChange:function(e){return w(e)},options:t.countries,disabled:!m||r})),wp.element.createElement("div",{className:"rank-math-ca-keywords-wrapper"},wp.element.createElement("div",{className:"rank-math-ca-credits-wrapper"},wp.element.createElement(c.TextControl,{label:(0,s.__)("Focus Keyword","rank-math"),value:g,disabled:!m||r,onChange:function(e){return f(e)},onKeyDown:function(e){"Enter"===e.key&&e.preventDefault()},help:(0,l.applyFilters)("rank_math_content_ai_help_text",wp.element.createElement(React.Fragment,null,(0,s.__)("Upgrade to buy more credits from ","rank-math"),wp.element.createElement("a",{href:y("content-ai-pricing-tables","Sidebar Upgrade Text"),rel:"noreferrer",target:"_blank",title:(0,s.__)("Content AI Pricing.","rank-math")},(0,s.__)("here.","rank-math")))),placeholder:(0,s.__)("Suggested length 2-3 Words","rank-math")}),wp.element.createElement("div",{className:"help-text"},(0,s.__)("To learn how to use it","rank-math")," ",wp.element.createElement("a",{href:y("content-ai-settings","Content AI Sidebar KB Link"),target:"_blank",rel:"noreferrer"},(0,s.__)("Click here","rank-math"))),v&&!d&&!a&&m&&!r&&!(0,o.isEmpty)(t.researchedData)&&wp.element.createElement(c.Button,{className:"rank-math-ca-force-update",onClick:function(){return S({keyword:g,country:b,forceUpdate:v},p,n)},label:(0,s.__)("Refresh will use 500 Credit.","rank-math"),showTooltip:!0},wp.element.createElement("i",{className:"dashicons dashicons-image-rotate"})),!v&&!d&&!a&&m&&!r&&wp.element.createElement(c.Button,{className:"is-primary",onClick:function(){return S({keyword:g,country:b,forceUpdate:v},p,n)},label:(0,s.__)("500 credits will be used.","rank-math"),disabled:!g,showTooltip:!0},(0,s.__)("Research","rank-math")))))},T=function(e){var t=e.score;return wp.element.createElement("div",{className:"rank-math-ca-score"},wp.element.createElement("div",{className:"score-text"},(0,s.__)("Score:","rank-math")," ",t,wp.element.createElement("span",null," / ",(0,s.__)("100","rank-math"))),wp.element.createElement("div",{className:"score-wrapper"},wp.element.createElement("span",{className:"score-dot",style:{left:((0,o.inRange)(t,0,5)?5:t)+"%"}})))};function O(e){return 100<e?"bad-fk dark":80<e?"good-fk":50<e?"ok-fk":"bad-fk"}function P(e){return P="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},P(e)}function A(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function N(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?A(Object(n),!0).forEach((function(t){I(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):A(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function I(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==P(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!==P(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===P(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function j(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,i,o,s=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(a=i.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(e){c=!0,r=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw r}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return M(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return M(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function M(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var R=(0,w.compose)((0,d.withSelect)((function(e,t){var n=1518,a=12,r=2,i=5,s=3,l=0,c=0,u=0,m=8,d=19;if(!t.showError){var p=t.researcher.getResearch("wordCount"),h=rankMathEditor.assessor.analyzer.defaultAnalyses.contentHasAssets;n=p(t.content),a=(0,o.isUndefined)(h)||(0,o.isUndefined)(t.researcher.paper)?0:h.getImages(t.researcher.paper,t.content),r=(0,o.isUndefined)(h)?0:h.getVideos(t.content),i=(t.content.match(/<h2\b[^>]*>(.*?)<\/h2>/g)||[]).length,s=(t.content.match(/<h3\b[^>]*>(.*?)<\/h3>/g)||[]).length,l=(t.content.match(/<h4\b[^>]*>(.*?)<\/h4>/g)||[]).length,c=(t.content.match(/<h5\b[^>]*>(.*?)<\/h5>/g)||[]).length,u=(t.content.match(/<h6\b[^>]*>(.*?)<\/h6>/g)||[]).length;var g=t.researcher.getResearch("getLinkStats")(t.content);m=g.internalTotal,d=g.externalTotal}return N(N({},t),{},{postStats:{wordCount:n,images:a,videos:r,mediaCount:a+r,h2:i,h3:s,h4:l,h5:c,h6:u,headingCount:i+s+l+c+u,internal:m,external:d,linkCount:m+d}})})))((function(e){var t=j((0,u.useState)(""),2),n=t[0],a=t[1];(0,u.useEffect)((function(){(0,o.forEach)(e.recommendations,(function(e,t){if("total"!==t){var n=r(t),a=(0,o.isUndefined)(e.total)?e:e.total;i(t,n,a,!1,!0)}}))}),[e.postStats]);var r=function(t){return(0,o.has)(e.postStats,t)?e.postStats[t]:0},i=function(t,n,a,r){var i=arguments.length>4&&void 0!==arguments[4]&&arguments[4];if(e.showError)return 0;var o=n===a?100:n/a*100;if(0===a&&n<=2&&(o=100),r)return o>100&&o<=125?100:o;var s=o>80?100:n/a*80;return o>125&&"wordCount"!==t&&(s=0),i&&e.updateAiScore(t,s),o>100&&"wordCount"===t||o>100&&o<=125?100:o};return wp.element.createElement("div",{className:"rank-math-ca-recommendations"},function e(t){var l=arguments.length>1&&void 0!==arguments[1]&&arguments[1],c=[];return(0,o.forEach)(t,(function(t,u){if("total"!==u){var m=(0,o.isUndefined)(t.total)?t:t.total,d=r(u),p=b()(u,{"has-children":!(0,o.isUndefined)(t.total),show:u===n}),h=i(u,d,m,l),g=(0,o.ceil)(150*m/100);c.push(wp.element.createElement("div",{key:u,className:p+" "+O(h),onClick:function(){return a(n!==u?u:"")},role:"presentation"},wp.element.createElement("h4",null,l?u:(0,o.startCase)(u)),l&&wp.element.createElement("span",null,d," / ",m),!l&&wp.element.createElement(React.Fragment,null,wp.element.createElement("strong",null,d),wp.element.createElement("span",{className:"desc"},(0,s.__)("Use","rank-math")," ",m," ",(0,s.__)("to","rank-math")," ",g)),(0,o.isObject)(t)&&e(t,!0)))}})),l?wp.element.createElement("div",{className:"submenu"},c):c}(e.recommendations))}));function D(e){return D="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},D(e)}var L=["tabId","onClick","children","selected"];function B(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,W(a.key),a)}}function q(e,t){return q=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},q(e,t)}function z(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,a=F(e);if(t){var r=F(this).constructor;n=Reflect.construct(a,arguments,r)}else n=a.apply(this,arguments);return function(e,t){if(t&&("object"===D(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return H(e)}(this,n)}}function H(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function F(e){return F=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},F(e)}function U(e,t,n){return(t=W(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function W(e){var t=function(e,t){if("object"!==D(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!==D(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===D(t)?t:String(t)}function V(){return V=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},V.apply(this,arguments)}function $(e,t){if(null==e)return{};var n,a,r=function(e,t){if(null==e)return{};var n,a,r={},i=Object.keys(e);for(a=0;a<i.length;a++)n=i[a],t.indexOf(n)>=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var G=function(e){var t=e.tabId,n=e.onClick,a=e.children,r=e.selected,i=$(e,L);return wp.element.createElement(c.Button,V({role:"tab",tabIndex:r?null:-1,"aria-selected":r,id:t,onClick:n},i),a)},K=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&q(e,t)}(i,e);var t,n,a,r=z(i);function i(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),U(H(e=r.apply(this,arguments)),"handleClick",(function(t){var n=e.props.onSelect,a=void 0===n?o.noop:n;e.setState({selected:t}),a(t)})),U(H(e),"onNavigate",(function(e,t){t.click()}));var t=e.props,n=t.tabs,a=t.initialTabName;return e.state={selected:a||(n.length>0?n[0].name:null)},e}return t=i,(n=[{key:"render",value:function(){var e=this,t=this.state.selected,n=this.props,a=n.activeClass,r=void 0===a?"is-active":a,i=n.className,s=n.instanceId,l=n.orientation,u=void 0===l?"horizontal":l,m=n.tabs,d=(0,o.find)(m,{name:t}),p=s+"-"+d.name,h=m.slice(4);return wp.element.createElement("div",{className:i},wp.element.createElement(c.NavigableMenu,{role:"tablist",orientation:u,onNavigate:this.onNavigate,className:"components-tab-panel__tabs "+t},m.slice(0,4).map((function(n){return wp.element.createElement(G,{className:b()("components-tab-panel__tabs-item",n.className,U({},r,n.name===t)),tabId:s+"-"+n.name,"aria-controls":s+"-"+n.name+"-view",selected:n.name===t,key:n.name,onClick:(0,o.partial)(e.handleClick,n.name)},n.title)})),h.map((function(n){return wp.element.createElement(G,{className:b()("components-tab-panel__tabs-item",n.className,U({},r,n.name===t)),tabId:s+"-"+n.name,"aria-controls":s+"-"+n.name+"-view",selected:n.name===t,key:n.name,onClick:(0,o.partial)(e.handleClick,n.name)},n.title)}))),d&&wp.element.createElement("div",{"aria-labelledby":p,role:"tabpanel",id:p+"-view",className:"components-tab-panel__tab-content"},this.props.children(d)))}}])&&B(t.prototype,n),a&&B(t,a),Object.defineProperty(t,"prototype",{writable:!1}),i}(u.Component),J=(0,w.withInstanceId)(K),Z=function(e){return e.replace(/<\/?[a-z][^>]*?>/gi,"\n")},Y=function(e){return e.replace(/<style[^>]*>([\S\s]*?)<\/style>/gim,"")},Q=function(e){return e.replace(/&nbsp;|&#160;/gi," ").replace(/\s{2,}/g," ").replace(/\s\./g,".").replace(/^\s+|\s+$/g,"")},X=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return e.replace(/<script[^>]*>([\S\s]*?)<\/script>/gim,t)},ee=function(e){return e.replace(/<!--[\s\S]*?-->/g,"")};function te(e){return e.replace(/&nbsp;|&#160;/gi," ").replace(/\s{2,}/g," ").replace(/\s\./g,".").replace(/(\r\n|\n|\r)/gm,"")}var ne={};(0,o.isUndefined)(rankMath.assessor)||(0,o.forEach)(rankMath.assessor.diacritics,(function(e,t){return ne[t]=new RegExp(e,"g")}));var ae=function(e){if((0,o.isUndefined)(e))return e;for(var t in ne)e=e.replace(ne[t],t);return e};function re(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,i,o,s=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(a=i.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(e){c=!0,r=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw r}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return ie(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ie(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ie(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var oe=(0,w.compose)((0,d.withDispatch)((function(e){return{toggleEditor:function(){e("rank-math").toggleSnippetEditor(!0)}}})))((function(e){var t=re((0,u.useState)("content"),2),n=t[0],a=t[1],r=re((0,u.useState)(""),2),i=r[0],l=r[1];(0,u.useEffect)((function(){p()}),[]);var m=function(t,n){var a,r=e.content;if(t=(0,o.isString)(t)?ae(t).toLowerCase():t,"heading"===n){t=t.replace(/[\\^$*+?.()|[\]{}]/g,"\\$&");var i=new RegExp("<h[2-6][^>]*>.*?"+t+".*?</h[2-6]>","g"),s=r.match(i);return(0,o.isNull)(s)?0:s.length}return"title"===n&&(r=e.title),"description"===n&&(r=e.description),(a=r,(0,o.isUndefined)(a)?"":(0,o.flow)([Z,Q])(a)).split(t).length-1},d=function(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!e.showError)return i===t.keyword?wp.element.createElement("span",{className:"rank-math-tooltip-data"},(0,s.__)("Copied","rank-math")):t.competition||t.cpc||t.search_volume?wp.element.createElement("span",{className:"rank-math-tooltip-data"},wp.element.createElement("span",null,(0,s.__)("Ad Competition:","rank-math")," ",(0,o.round)(100*t.competition)),wp.element.createElement("span",null,(0,s.__)("CPC:","rank-math")," $",(0,o.round)(t.cpc,2)),wp.element.createElement("span",null,(0,s.__)("Volume:","rank-math")," ",(0,o.round)(t.search_volume))):wp.element.createElement("span",{className:"rank-math-tooltip-data"},n?(0,s.__)("Click to copy keyword","rank-math"):(0,s.__)("No data available","rank-math"))},p=function(){"function"!=typeof ClipboardJS||e.showError||new ClipboardJS(".rank-math-tooltip strong",{text:function(e){return e.getAttribute("data-key")}}).on("success",(function(){setTimeout((function(){l("")}),3e3)}))};return wp.element.createElement(u.Fragment,null,wp.element.createElement(c.PanelBody,{initialOpen:!0},wp.element.createElement(c.SelectControl,{label:(0,s.__)("Use Keyword in","rank-math"),value:n,options:[{value:"content",label:(0,s.__)("Content","rank-math")},{value:"heading",label:(0,s.__)("Headings","rank-math")},{value:"title",label:(0,s.__)("SEO Title","rank-math")},{value:"description",label:(0,s.__)("SEO Description","rank-math")}],onChange:function(e){return a(e)}}),wp.element.createElement(c.Button,{className:"is-link",href:y("content-ai-keywords","Sidebar Keywords KB Icon"),rel:"noreferrer",target:"_blank",id:"rank-math-help-icon",label:(0,s.__)("Know more about Keywords.","rank-math"),showTooltip:!0},"﹖"),wp.element.createElement(React.Fragment,null,wp.element.createElement("span",{className:"components-form-token-field__help"},(0,s.__)("Click on any keyword to copy it.","rank-math")),wp.element.createElement("br",null),(0,o.includes)(["title","description"],n)&&wp.element.createElement("span",{className:"components-form-token-field__help"},(0,s.__)("Please use only one or two keywords from here.","rank-math")),wp.element.createElement("ul",null,function(){if((0,o.isEmpty)(e.researchedData.keywords))return wp.element.createElement("h3",{className:"no-data"},(0,s.__)("There are no recommended Keywords for this researched keyword.","rank-math"));var t=[],a={};return(0,o.forEach)(e.researchedData.keywords,(function(r,i){(0,o.isEmpty)(r)||(a[i]={},(0,o.forEach)(r,(function(r){if(!(0,o.isEmpty)(r.keyword)){var s=e.showError?r.count:m(r.keyword,i),c=O(function(e,t,n,a,r){var i=t/n*100;return r[a][e]=i>100?0:i>80?100:i,i}(r.keyword,s,r.average,i,a)),u=b()("rank-math-tooltip",{show:i===n});t.push(wp.element.createElement("li",{className:u+" "+c,onClick:function(){return l(r.keyword)},role:"presentation"},wp.element.createElement("strong",{"data-key":r.keyword},r.keyword,wp.element.createElement("span",null,s," / ",r.average)),d(r)))}})))})),function(t){var n=0,a=0;(0,o.forEach)(t,(function(e,t){var r=Object.values(e),i=(0,o.sum)(r);"title"!==t&&"description"!==t||100!==(0,o.max)(r)||(i=100*r.length),n+=i,a+=r.length})),n/=a,(0,o.isNaN)(n)||e.updateAiScore("keywords",n)}(a),t}())),function(){if("content"!==n||(0,o.isEmpty)(e.researchedData.related_keywords))return!1;var t=[];return(0,o.forEach)(e.researchedData.related_keywords,(function(e){t.push(wp.element.createElement("li",{className:"rank-math-tooltip show",onClick:function(){return l(e)},role:"presentation"},wp.element.createElement("strong",{"data-key":e},e),d({keyword:e},!0)))})),wp.element.createElement("div",{className:"rank-math-related-keywords"},wp.element.createElement("h3",null,(0,s.__)("Related Keywords","rank-math")),wp.element.createElement("ul",null,t))}()))}));function se(e){return se="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},se(e)}function le(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,(r=a.key,i=void 0,i=function(e,t){if("object"!==se(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!==se(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(r,"string"),"symbol"===se(i)?i:String(i)),a)}var r,i}function ce(e,t){return ce=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},ce(e,t)}function ue(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,a=de(e);if(t){var r=de(this).constructor;n=Reflect.construct(a,arguments,r)}else n=a.apply(this,arguments);return function(e,t){if(t&&("object"===se(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return me(e)}(this,n)}}function me(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function de(e){return de=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},de(e)}var pe=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ce(e,t)}(i,e);var t,n,a,r=ue(i);function i(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),(e=r.apply(this,arguments)).state={iconClass:"rm-icon-copy",selected:""},e.setState=e.setState.bind(me(e)),e.initializeClipboard(e.setState),e}return t=i,(n=[{key:"initializeClipboard",value:function(e){var t=this;"function"==typeof ClipboardJS&&new ClipboardJS(".rank-math-copy-questions, .rank-math-questions-item h3",{text:function(e){if(!(0,o.isNull)(e.getAttribute("data-key")))return e.getAttribute("data-key");if(!g())return document.getElementById("rank-math-ca-questions-data").innerHTML;var n=[];return(0,o.forEach)(t.props.researchedData.related_questions,(function(e){n.push({id:(0,o.uniqueId)("faq-question-"),title:e,content:"",visible:!0})})),"\x3c!-- wp:rank-math/faq-block "+JSON.stringify({questions:n})+' --\x3e<div class="wp-block-rank-math-faq-block"></div>\x3c!-- /wp:rank-math/faq-block --\x3e'}}).on("success",(function(){setTimeout((function(){e({iconClass:"rm-icon-copy"})}),3e3)}))}},{key:"render",value:function(){var e=this,t=[];return(0,o.isEmpty)(this.props.researchedData.related_questions)?wp.element.createElement("h3",{className:"no-data"},(0,s.__)("There are no recommended Questions for this researched keyword.","rank-math")):((0,o.forEach)(this.props.researchedData.related_questions,(function(n,a){t.push(wp.element.createElement("div",{className:"rank-math-questions-item",key:a},wp.element.createElement("h3",{className:"rank-math-tooltip","data-key":n,onClick:function(){return e.setState({selected:n})},role:"presentation"},n,e.getTooltipContent(n))))})),wp.element.createElement(u.Fragment,null,wp.element.createElement(c.PanelBody,{initialOpen:!0},wp.element.createElement("div",{className:"rank-math-section-heading"},wp.element.createElement("h2",null,(0,s.__)("Related Questions","rank-math"),wp.element.createElement("a",{href:y("content-ai-settings","Sidebar Questions KB Icon"),rel:"noreferrer",target:"_blank",id:"rank-math-help-icon",title:(0,s.__)("Know more about Questions.","rank-math")},"﹖")),wp.element.createElement(c.Button,{onClick:function(){e.setState({iconClass:"rm-icon-tick"})},className:"rank-math-copy-questions button-secondary rank-math-tooltip left"},wp.element.createElement("i",{className:"rm-icon "+this.state.iconClass}),wp.element.createElement("span",null,(0,s.__)("Copy this data as a FAQ Block.","rank-math")))),wp.element.createElement("span",{className:"components-form-token-field__help"},(0,s.__)("Click on any question to copy it.","rank-math")),wp.element.createElement("div",{id:"rank-math-ca-questions-data"},t))))}},{key:"getTooltipContent",value:function(e){return this.state.selected===e&&wp.element.createElement("span",{className:"rank-math-tooltip-data"},(0,s.__)("Copied","rank-math"))}}])&&le(t.prototype,n),a&&le(t,a),Object.defineProperty(t,"prototype",{writable:!1}),i}(u.Component),he=pe,ge=function(e){var t=[];return(0,o.isEmpty)(e.researchedData.links)?wp.element.createElement("h3",{className:"no-data"},(0,s.__)("There are no recommended Links for this researched keyword.","rank-math")):((0,o.forEach)(e.researchedData.links,(function(e,n){return t.push(wp.element.createElement("li",{key:n},wp.element.createElement("a",{href:e,rel:"noreferrer",target:"_blank"},e)))})),wp.element.createElement(u.Fragment,null,wp.element.createElement(c.PanelBody,{initialOpen:!0},wp.element.createElement("div",{className:"rank-math-section-heading"},wp.element.createElement("h2",null,(0,s.__)("Related External Links","rank-math"),wp.element.createElement(c.Button,{className:"is-link",href:y("content-ai-links","Sidebar Links KB Icon"),rel:"noreferrer",target:"_blank",id:"rank-math-help-icon",label:(0,s.__)("Know more about Links.","rank-math"),showTooltip:!0},"﹖")),wp.element.createElement("p",null,(0,s.__)("Use some of these external links in the content area. It is recommended to add","rank-math")," ",wp.element.createElement("a",{href:y("about-and-mentions-schema","Use Some External Links"),rel:"noreferrer",target:"_blank"},(0,s.__)("about or mention Schema.","rank-math")))),wp.element.createElement("ul",null,t))))},fe=function(e){return wp.element.createElement(J,{className:"rank-math-contentai-tabs",activeClass:"is-active",tabs:[{name:"keywords",title:wp.element.createElement(u.Fragment,null,wp.element.createElement("span",null,(0,s.__)("Keywords","rank-math"))),view:oe,className:"rank-math-keywords-tab"},{name:"questions",title:wp.element.createElement(u.Fragment,null,wp.element.createElement("span",null,(0,s.__)("Questions","rank-math"))),view:he,className:"rank-math-questions-tab"},{name:"links",title:wp.element.createElement(u.Fragment,null,wp.element.createElement("span",null,(0,s.__)("Links","rank-math"))),view:ge,className:"rank-math-recommended-links-tab"}],data:e},(function(t,n){return wp.element.createElement("div",{className:"rank-math-contentai-tab-content-"+t.name,key:n},(0,u.createElement)(t.view,e))}))};function _e(e){return _e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_e(e)}function be(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function we(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?be(Object(n),!0).forEach((function(t){ve(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):be(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ve(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==_e(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!==_e(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===_e(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ke(){return ke=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},ke.apply(this,arguments)}var ye=(0,w.compose)((0,d.withSelect)((function(e,t){var n=rankMathEditor.assessor.analyzer.researcher,a=n.paper,r=e("rank-math").getKeywords().split(",")[0];return we(we({},t),{},{score:e("rank-math-content-ai").getScore(),researcher:n,keyword:(0,o.isEmpty)(t.data.keyword)?r:t.data.keyword,content:(0,o.isUndefined)(a)?"":a.getTextLower(),title:(0,o.isUndefined)(a)?"":a.getTitle().toLowerCase(),description:(0,o.isUndefined)(a)?"":a.getDescription().toLowerCase(),hasThumbnail:(0,o.isUndefined)(a)?"":a.hasThumbnail()})})),(0,d.withDispatch)((function(e,t){return{updateAiScore:function(n,a){var r=t.data.score;r[n]=(0,o.round)(a,2),e("rank-math").updateAIScore(r)}}})))((function(e){var t=e.researchedData,n=b()("rank-math-content-ai-data",{loading:e.loading,blurred:e.showError});return wp.element.createElement("div",{className:n},wp.element.createElement("span",{className:"loader-text"},wp.element.createElement("span",null,(0,s.__)("Fetching Search Results","rank-math")),wp.element.createElement("span",null,(0,s.__)("Analysing Your Competitors","rank-math")),wp.element.createElement("span",null,(0,s.__)("Crunching the Numbers","rank-math")),wp.element.createElement("span",null,(0,s.__)("Cooking a Personalized SEO Plan","rank-math")),wp.element.createElement("span",null,(0,s.__)("Final Touches to the SEO Recommendations","rank-math"))),(0,o.isString)(t)&&wp.element.createElement("h3",{className:"no-data",dangerouslySetInnerHTML:{__html:t}}),!(0,o.isEmpty)(t)&&!(0,o.isString)(t)&&wp.element.createElement("div",null,wp.element.createElement("h3",{className:"rank-math-ca-section-title"},(0,s.__)("Content AI","rank-math"),wp.element.createElement("span",null,(0,s.__)("New!","rank-math")),wp.element.createElement(c.Button,{className:"is-link",href:y("content-ai-settings","Sidebar KB Icon"),rel:"noreferrer",target:"_blank",id:"rank-math-help-icon",label:(0,s.__)("Content AI Knowledge Base.","rank-math"),showTooltip:!0},"﹖")),wp.element.createElement(T,{score:e.score}),wp.element.createElement(R,ke({},e,{recommendations:t.recommendations})),wp.element.createElement(fe,ke({},e,{researchedData:t}))))})),Ee=React;function Ce(e){return e.startsWith("{{/")?{type:"componentClose",value:e.replace(/\W/g,"")}:e.endsWith("/}}")?{type:"componentSelfClosing",value:e.replace(/\W/g,"")}:e.startsWith("{{")?{type:"componentOpen",value:e.replace(/\W/g,"")}:{type:"string",value:e}}function Se(e,t){let n,a,r=[];for(let i=0;i<e.length;i++){const o=e[i];if("string"!==o.type){if(void 0===t[o.value])throw new Error(`Invalid interpolation, missing component node: \`${o.value}\``);if("object"!=typeof t[o.value])throw new Error(`Invalid interpolation, component node must be a ReactElement or null: \`${o.value}\``);if("componentClose"===o.type)throw new Error(`Missing opening component token: \`${o.value}\``);if("componentOpen"===o.type){n=t[o.value],a=i;break}r.push(t[o.value])}else r.push(o.value)}if(n){const i=function(e,t){const n=t[e];let a=0;for(let r=e+1;r<t.length;r++){const e=t[r];if(e.value===n.value){if("componentOpen"===e.type){a++;continue}if("componentClose"===e.type){if(0===a)return r;a--}}}throw new Error("Missing closing component token `"+n.value+"`")}(a,e),o=Se(e.slice(a+1,i),t),s=(0,Ee.cloneElement)(n,{},o);if(r.push(s),i<e.length-1){const n=Se(e.slice(i+1),t);r=r.concat(n)}}return r=r.filter(Boolean),0===r.length?null:1===r.length?r[0]:(0,Ee.createElement)(Ee.Fragment,null,...r)}function xe(e){const{mixedString:t,components:n,throwErrors:a}=e;if(!n)return t;if("object"!=typeof n){if(a)throw new Error(`Interpolation Error: unable to process \`${t}\` because components is not an object`);return t}const r=function(e){return e.split(/(\{\{\/?\s*\w+\s*\/?\}\})/g).map(Ce)}(t);try{return Se(r,n)}catch(e){if(a)throw new Error(`Interpolation Error: unable to process \`${t}\` because of error \`${e.message}\``);return t}}var Te=function(e){var t=e.tags,n=e.components,a=e.children;return n=n||{},!1===(0,o.isUndefined)(t)&&(t=t.split(",")).forEach((function(e){var t=e;n[e]=wp.element.createElement(t,null)})),xe({mixedString:a,components:n})},Oe=function(e,t){arguments.length>2&&void 0!==arguments[2]&&arguments[2]&&(t+="+Free+Plan");var n=new URLSearchParams({utm_source:"Plugin",utm_medium:t,utm_campaign:"WP"});return(0,o.includes)(e,"?")||(e+="?"),e+n.toString()},Pe=function(e){var t=e.width,n=void 0===t?40:t,a=e.showProNotice,r=void 0!==a&&a,i=e.isBulkEdit,l=void 0!==i&&i,u=e.isResearch,m=void 0!==u&&u,d=e.creditsRequired,p=void 0===d?0:d,h=e.isKeywordIntent,g=void 0!==h&&h;if(r)return function(e){return wp.element.createElement("div",{id:"rank-math-pro-cta",className:"center rank-math-content-ai-warning-wrapper"},wp.element.createElement("div",{className:"rank-math-cta-box blue-ticks top-20 less-padding "+e},wp.element.createElement("h3",null,(0,s.__)("🔒 This is a PRO-Only Feature","rank-math")),wp.element.createElement("p",null,(0,s.__)("We are sorry but this feature is only available to Rank Math PRO/Business/Agency Users. Unlock this feature and many more by getting a Rank Math plan.","rank-math")),wp.element.createElement("ul",null,wp.element.createElement("li",null,(0,s.__)("Bulk Edit SEO Tags","rank-math")),wp.element.createElement("li",null,(0,s.__)("Advanced Google Analytics 4 Integration","rank-math")),wp.element.createElement("li",null,(0,s.__)("Keyword Rank Tracker","rank-math")),wp.element.createElement("li",null,(0,s.__)("Free Content AI Trial","rank-math")),wp.element.createElement("li",null,(0,s.__)("SEO Performance Email Reports","rank-math"))),wp.element.createElement(c.Button,{href:rankMath.links.pro,target:"_blank",className:"button button-primary is-green"},(0,s.__)("Learn More","rank-math"))))}(n);if(g)return function(e){return wp.element.createElement("div",{id:"rank-math-pro-cta",className:"center rank-math-content-ai-warning-wrapper"},wp.element.createElement("div",{className:"rank-math-cta-box blue-ticks top-20 less-padding "+e},wp.element.createElement("h3",null,(0,s.__)("⛔️ Update Required","rank-math")),wp.element.createElement("p",null,(0,s.__)("Your current plugin version does not support this feature. Please update Rank Math PRO to version 3.0.83 or later to unlock full functionality.","rank-math")),wp.element.createElement(c.Button,{href:rankMath.links.pro,target:"_blank",className:"button button-primary is-green"},(0,s.__)("Update Now","rank-math"))))}(n);var f=(0,o.isUndefined)(wp.data.select("rank-math-content-ai"))?rankMath.contentAI:wp.data.select("rank-math-content-ai").getData(),_=f.isUserRegistered,b=f.plan,w="free"===b,v=f.credits>p,k=f.isMigrating;if(v&&m&&!w&&f.credits<500&&(v=!1),_&&b&&v&&!k&&!w)return null;var y,E="width-"+n;return!_||!b||v&&w?wp.element.createElement("div",{id:"rank-math-pro-cta",className:"center rank-math-content-ai-warning-wrapper"},wp.element.createElement("div",{className:"rank-math-cta-box blue-ticks top-20 less-padding "+E},wp.element.createElement("h3",null,(0,s.__)("🚀 Supercharge Your Content With AI","rank-math")),wp.element.createElement("p",null,!_&&!l&&(0,s.__)("Start using Content AI by connecting your RankMath.com Account","rank-math"),_&&!b&&!l&&!w&&(0,s.__)("To access this Content AI feature, you need to have an active subscription plan.","rank-math"),_&&!l&&w&&(0,s.__)("To access this Content AI feature, you have to purchase a Content AI Subscription.","rank-math"),l&&(0,s.__)("You are one step away from unlocking this premium feature along with many more.","rank-math")),function(e,t,n){return t?wp.element.createElement("ul",null,wp.element.createElement("li",null,(0,s.__)("1-Click Article Generation","rank-math")),wp.element.createElement("li",null,(0,s.__)("Bulk Update Your SEO Meta using AI","rank-math")),wp.element.createElement("li",null,(0,s.__)("Get Access to 40+ AI SEO Tools","rank-math")),wp.element.createElement("li",null,(0,s.__)("125+ Expert-Written Prompts","rank-math")),wp.element.createElement("li",null,(0,s.__)("1-Click Competitor Content Research","rank-math")),wp.element.createElement("li",null,(0,s.__)("1-Click WooCommerce Product Descriptions","rank-math"))):n?wp.element.createElement("ul",null,wp.element.createElement("li",null,(0,s.__)("1-Click Article Generation","rank-math")),wp.element.createElement("li",null,(0,s.__)("1-Click Competitor Research","rank-math")),wp.element.createElement("li",null,(0,s.__)("On-Page SEO Suggestions","rank-math")),wp.element.createElement("li",null,(0,s.__)("1-Click Bulk SEO Meta","rank-math")),wp.element.createElement("li",null,(0,s.__)("125+ Pre-Built Prompts","rank-math")),wp.element.createElement("li",null,(0,s.__)("Multiple RankBot Sessions","rank-math"))):40===e?wp.element.createElement("ul",null,wp.element.createElement("li",null,(0,s.__)("1-Click Article Generation","rank-math")),wp.element.createElement("li",null,(0,s.__)("1-Click SEO Content","rank-math")),wp.element.createElement("li",null,(0,s.__)("1-Click SEO Meta","rank-math")),wp.element.createElement("li",null,(0,s.__)("40+ Specialized AI Tools","rank-math")),wp.element.createElement("li",null,(0,s.__)("1-Click Competitor Research","rank-math")),wp.element.createElement("li",null,(0,s.__)("125+ Pre-Built Prompts","rank-math"))):wp.element.createElement("ul",null,wp.element.createElement("li",null,(0,s.__)("Gain access to 40+ advanced AI tools, empowering your content strategy.","rank-math")),wp.element.createElement("li",null,(0,s.__)("Experience the revolutionary AI-powered Content Editor for unparalleled efficiency.","rank-math")),wp.element.createElement("li",null,(0,s.__)("Engage with RankBot, your personal AI Chat Assistant, for real-time assistance.","rank-math")))}(n,l,w),!_&&wp.element.createElement(c.Button,{href:rankMath.contentAI.connectSiteUrl,className:"button button-primary is-green"},(0,s.__)("Connect Now","rank-math")),_&&(!b||w)&&wp.element.createElement(c.Button,{href:Oe(rankMath.links["content-ai"]+"?play-video=ioPeVIntJWw&","Buy+Plan+Button",w),className:"button button-primary is-green",target:"_blank"},(0,s.__)("Learn More","rank-math")))):k?wp.element.createElement("div",{id:"rank-math-pro-cta",className:"center rank-math-content-ai-warning-wrapper"},wp.element.createElement("div",{style:{textAlign:"center"},className:"rank-math-cta-box less-padding top-20 "+E},wp.element.createElement("h3",null,(0,s.__)("Server Maintenance Underway","rank-math")),wp.element.createElement("p",null,(0,s.__)("We are working on improving your Content AI experience. Please wait for 5 minutes and then refresh to start using the optimized Content AI. If you see this for more than 5 minutes, please ","rank-math"),wp.element.createElement("a",{href:rankMath.links.support,target:"_blank",rel:"noreferrer"},(0,s.__)("reach out to the support team.","rank-math")),(0,s.__)(" We are sorry for the inconvenience.","rank-math")))):wp.element.createElement("div",{id:"rank-math-pro-cta",className:"center rank-math-content-ai-warning-wrapper"},wp.element.createElement("div",{className:"rank-math-cta-box less-padding top-20 "+E},wp.element.createElement("h3",null,(0,s.__)("⛔️ Content AI Credit Alert!","rank-math")),wp.element.createElement("p",null,(y=f.resetDate)?wp.element.createElement(Te,{components:{strong:wp.element.createElement("strong",null)}},(0,s.sprintf)((0,s.__)("Your monthly Content AI credits have been fully utilized. You can wait till %s for your credits to refresh or upgrade to continue enjoying seamless content creation","rank-math"),"{{strong}}"+y+"{{/strong}}")):(0,s.__)("Your monthly Content AI credits have been fully utilized. To continue enjoying seamless content creation, simply click the button below to upgrade your plan and access more credits.","rank-math")),wp.element.createElement(c.Button,{href:Oe(rankMath.links["content-ai"]+"?play-video=ioPeVIntJWw&","Buy+Credits+Button",w),className:"button button-primary is-green",target:"_blank"},(0,s.__)("Learn More","rank-math")),wp.element.createElement(c.Button,{variant:"link",href:Oe(rankMath.links["content-ai-restore-credits"],"Buy+Credits+Button",w),className:"button button-secondary",target:"_blank"},(0,s.__)("Missing Credits?","rank-math"))))};function Ae(){return Ae=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Ae.apply(this,arguments)}function Ne(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,i,o,s=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(a=i.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(e){c=!0,r=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw r}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Ie(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Ie(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ie(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var je=function(e){var t=Ne((0,u.useState)(!1),2),n=t[0],a=t[1],r=e.data,i=e.updateData,s=r.researchedData,l=(0,o.isEmpty)(r.plan)||"free"===r.plan,m=r.isUserRegistered&&r.credits>=500,d=(0,o.isEmpty)(s)&&(!m||l);return d&&(s={keywords:{content:{"rank math":{keyword:"rank math",average:17,count:12},"rank math vs yoast seo":{keyword:"rank math vs yoast seo",average:1,count:1},"what is rank math":{keyword:"what is rank math",average:1,count:1},"rank math schema":{keyword:"rank math schema",average:1,count:1},"rank math configuration":{keyword:"rank math configuration",average:1,count:1},"rank math pro version":{keyword:"rank math pro version",average:1,count:2},"rank math comparison":{keyword:"rank math comparison",average:1,count:1},"rank math for seo":{keyword:"rank math for seo",average:1,count:1},"seo by rank math":{keyword:"seo by rank math",average:1,count:0}}},related_keywords:["rank math plugin","rank math pricing","rank math vs yoast","rank math review","rank math premium","how to use rank math","rank math training","rank math woocommerce","wordpress seo plugin"],recommendations:{wordCount:1829,linkCount:{total:16},headingCount:{total:9},mediaCount:{total:18}}}),wp.element.createElement(u.Fragment,null,wp.element.createElement(c.PanelBody,{className:"rank-math-content-ai-wrapper research",initialOpen:!0},wp.element.createElement(x,{data:r,updateData:i,hasCredits:m,isFree:l,loading:n,setLoading:a,showError:d}),wp.element.createElement(ye,Ae({},e,{researchedData:s,loading:n,showError:d})),d&&wp.element.createElement(Pe,{isResearch:!0})))},Me=wp.blocks;var Re=(0,s.__)("Sorry, the request has failed. If the issue persists, please contact our Support for assistance.","rank-math"),De=function(e){if(e.input_truncated){var t=(0,s.__)("AI Fix was applied only considering the beginning of the content, as the full content is too large to be processed by the AI.","rank-math");if(g()){(0,d.dispatch)("core/notices").createWarningNotice(t,{id:"aiInputTruncated"})}else{var n=i()(".wp-header-end").length?i()(".wp-header-end"):i()(".rank-math-header");n.length&&function(e,t,n,a){t=t||"error",a=a||!1;var r=i()('<div class="notice notice-'+t+' is-dismissible"><p>'+e+"</p></div>").hide();n.next(".notice").remove(),n.after(r),r.slideDown(),i()(document).trigger("wp-updates-notice-added"),i()("html,body").animate({scrollTop:r.offset().top-50},"slow"),a&&setTimeout((function(){r.fadeOut((function(){r.remove()}))}),a)}(t,"warning",n)}}},Le=function e(t){var n=t.endpoint,a=t.attributes,r=t.callback,l=t.isChat,c=t.setCredits,u=t.repeat,m=void 0===u?0:u,p=t.data,h=void 0===p?{}:p;i().ajax({url:h.url+n,type:"POST",data:a,success:function(t){if((0,o.isEmpty)(t.error))if("default_prompts"!==n){De(t),function(e){var t=e.result,r={endpoint:n,attributes:a,outputs:(0,o.isEmpty)(t.meta)?t.results:t.meta,isChat:l};(0,o.isUndefined)(t.credits)||(r.credits={credits:t.credits,plan:t.plan,refreshDate:t.refreshDate}),k()({method:"POST",path:"/rankmath/v1/ca/saveOutput",data:r}).then((function(e){l||(0,o.isUndefined)(h.history)||(0,d.dispatch)("rank-math-content-ai").updateData("history",e)})).catch((function(e){console.log(e)}))}({result:t});var s=(0,o.isEmpty)(t.meta)?t.results:t.meta;if(!(0,o.isEmpty)(t.warning)){var u=h.errors;s.push({warning:(0,o.isUndefined)(u[t.warning])?Re:u[t.warning]})}r(s),function(e,t){if(!(0,o.isUndefined)(e.credits)){var n=e.credits;(0,o.isEmpty)(n)||(n=(n=n.available-n.taken)<0?0:n,t&&t(n),(0,d.dispatch)("rank-math-content-ai").updateData("credits",n),i()(".credits-remaining").length&&i()(".credits-remaining strong").text(n))}}(t,c)}else r(t);else!function(t){var n=t.error;if(m<2&&"could_not_generate"===n.code)e({repeat:m+1});else{var a=h.errors;r({error:(0,o.isUndefined)(a[n.code])?Re:a[n.code]})}}({error:t.error})},error:function(e){try{var t=JSON.parse(e.responseText);if(!(0,o.isEmpty)(t.err_key)){var n=h.errors,a=(0,o.isUndefined)(t.message)?Re:t.message;return void r({error:(0,o.isUndefined)(n[t.err_key])?a:n[t.err_key]})}}catch(t){413===e.status&&(Re=(0,s.__)("Error: The request payload is too large!","rank-math")),r({error:Re})}r({error:Re})}})},Be=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,a=arguments.length>3&&void 0!==arguments[3]&&arguments[3],r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"",i=(0,d.select)("rank-math-content-ai").getData(),s=i.connectData;t=(0,o.merge)(t,{username:s.username,api_key:s.api_key,site_url:s.site_url,plugin_version:rankMath.version}),i.credits?(!(0,o.isUndefined)(t.language)&&t.language||(t.language=i.language),Le({endpoint:e,attributes:t,callback:n,isChat:a,setCredits:r,data:i})):n({error:i.errors.account_limit_reached})},qe=n(634),ze=n.n(qe);function He(e){return He="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},He(e)}function Fe(){return Fe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Fe.apply(this,arguments)}function Ue(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,(r=a.key,i=void 0,i=function(e,t){if("object"!==He(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!==He(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(r,"string"),"symbol"===He(i)?i:String(i)),a)}var r,i}function We(e,t){return We=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},We(e,t)}function Ve(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,a=Ke(e);if(t){var r=Ke(this).constructor;n=Reflect.construct(a,arguments,r)}else n=a.apply(this,arguments);return function(e,t){if(t&&("object"===He(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Ge(e)}(this,n)}}function Ge(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ke(e){return Ke=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Ke(e)}var Je=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&We(e,t)}(i,e);var t,n,a,r=Ve(i);function i(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),(t=r.call(this,e))._handleRef=t._handleRef.bind(Ge(t)),t}return t=i,(n=[{key:"componentDidMount",value:function(){var e=this;this.tagify=new(ze())(this.component,this.props.settings||{}),this.props.settings.callbacks.setup&&setTimeout((function(){e.props.settings.callbacks.setup.call(e.tagify),e.tagify.DOM.input.setAttribute("contenteditable",!0),e.tagify.DOM.input.addEventListener("blur",e.props.settings.callbacks.blur)}),100),this.props.settings.callbacks.dragEnd&&this.tagify.DOM.scope.addEventListener("dragend",this.props.settings.callbacks.dragEnd),(0,l.doAction)("rank_math_tagify_init",this)}},{key:"shouldComponentUpdate",value:function(e){return this.tagify.settings.whitelist=e.settings.whitelist,e.showDropdown&&this.tagify.dropdown.show.call(this.tagify,e.showDropdown),!1===e.showDropdown&&this.tagify.dropdown.hide.call(this.tagify,!0),!1}},{key:"_handleRef",value:function(e){this.component=e}},{key:"render",value:function(){var e={ref:this._handleRef,id:this.props.id,name:this.props.name,className:this.props.className,placeholder:this.props.placeholder};return"textarea"===this.props.mode?wp.element.createElement("textarea",Fe({},e,{defaultValue:this.props.initialValue})):wp.element.createElement("input",Fe({},e,{defaultValue:this.props.initialValue}))}},{key:"toArray",value:function(){return this.tagify.value.map((function(e){return e.value}))}},{key:"toString",value:function(){return this.toArray().join(",")}},{key:"queryTags",value:function(){return this.tagify.DOM.scope.querySelectorAll("tag")}}])&&Ue(t.prototype,n),a&&Ue(t,a),Object.defineProperty(t,"prototype",{writable:!1}),i}(u.Component),Ze=function(e){if("[object Object]"!==Object.prototype.toString.call(e))return"";var t,n,a,r="",o=Object.keys(e);for(n=o.length;n--;)"class"!==(t=o[n])&&e.hasOwnProperty(t)&&e[t]&&(r+=""+t+(e[t]?'="'.concat((a=e[t],a=i()("<textarea />").html(a).text(),((new DOMParser).parseFromString(a,"text/html").body.textContent||"").replace(/["<>]/g,"")||""),'"'):""));return r},Ye=function(e){return{topic_brief:{label:(0,s.__)("Topic Brief","rank-math"),placeholder:(0,s.__)("Enter a short summary of your topic","rank-math"),type:"textarea",maxlength:"400"},audience:{label:(0,s.__)("Audience","rank-math"),tooltip:(0,s.__)("The target audience for the content.","rank-math"),placeholder:(0,s.__)("Select or Write Custom","rank-math"),options:[{value:"General Audience",icon:"🌏"},{value:"Consumers",icon:"🛍"},{value:"Students",icon:"📚"},{value:"Professionals",icon:"💼"},{value:"Business Owners",icon:"🏭"},{value:"Job Seekers",icon:"🔍"},{value:"Investors",icon:"💰"},{value:"Entrepreneurs",icon:"🚀"},{value:"Social Media Users",icon:"📱"},{value:"Travelers",icon:"🛫"},{value:"Pet Owners",icon:"🐾"},{value:"Seniors",icon:"🧓"},{value:"Gaming Enthusiasts",icon:"🎮"},{value:"Environmentalists",icon:"🌍"},{value:"Sports Fans",icon:"⚽️"},{value:"Health Enthusiasts",icon:"💊"},{value:"Tech Enthusiasts",icon:"💻"},{value:"Parents",icon:"👨‍👧‍👦"},{value:"Artists",icon:"🎨"},{value:"Musicians",icon:"🎸"},{value:"Photographers",icon:"📷"},{value:"Writers",icon:"✍️"},{value:"Retirees",icon:"👴"},{value:"Healthcare Professionals",icon:"👩‍⚕️"},{value:"Educators",icon:"👩‍🏫"},{value:"Activists",icon:"👩‍⚖️"},{value:"Foodies",icon:"🍕"},{value:"Cooks",icon:"👩‍🍳"},{value:"Fitness Enthusiasts",icon:"🏋️‍♀️"},{value:"Bargain Hunters",icon:"🛍"},{value:"Fashionistas",icon:"👗"},{value:"Outdoor Enthusiasts",icon:"🏕"},{value:"Indoor Hobbyists",icon:"🎨"},{value:"Gardeners",icon:"🌱"},{value:"DIYers",icon:"🔧"},{value:"Crafters",icon:"🧶"},{value:"Collectors",icon:"📚"},{value:"Dancers",icon:"💃"},{value:"Gamers",icon:"🎮"},{value:"Movie Buffs",icon:"🎥"},{value:"TV Enthusiasts",icon:"📺"},{value:"Video Creators",icon:"🎥"},{value:"Engineers",icon:"🔧"},{value:"Designers",icon:"🎨"},{value:"Podcast Listeners",icon:"🎧"},{value:"Bloggers",icon:"📝"},{value:"Authors",icon:"📚"}],default:rankMath.contentAI.audience,maxlength:"200"},tone:{label:(0,s.__)("Tone","rank-math"),tooltip:(0,s.__)("The tone of the content.","rank-math"),placeholder:(0,s.__)("Select or Write Custom","rank-math"),options:[{value:"Formal",icon:"🤵"},{value:"Informal",icon:"🤗"},{value:"Friendly",icon:"😊"},{value:"Casual",icon:"💁‍♀️"},{value:"Conversational",icon:"🗣️"},{value:"Descriptive",icon:"📚"},{value:"Persuasive",icon:"🤝"},{value:"Creative",icon:"🎨"},{value:"Technical",icon:"🔧"},{value:"Analytical",icon:"📊"},{value:"Journalese",icon:"📰"},{value:"Poetic",icon:"🌺"},{value:"Factual",icon:"📊"},{value:"Emotional",icon:"💔"},{value:"Satirical",icon:"😅"},{value:"Empathetic",icon:"😔"},{value:"Opinionated",icon:"💬"},{value:"Humorous",icon:"😂"},{value:"Story-telling",icon:"📚"},{value:"Narrative",icon:"📖"},{value:"Expository",icon:"📚"},{value:"Argumentative",icon:"🗣️"},{value:"Objective",icon:"📊"},{value:"Subjective",icon:"💬"}],default:rankMath.contentAI.tone,maxlength:"200"},style:{label:(0,s.__)("Style","rank-math"),tooltip:(0,s.__)("The style of the content.","rank-math"),help_link:"https://rankmath.com/kb/blog-post-idea/?utm_source=Plugin&utm_medium=AI+Tool+Style&utm_campaign=WP#style",placeholder:(0,s.__)("Select or Write Custom","rank-math"),options:[{value:"Listicle",icon:"🔢"},{value:"Tutorial",icon:"📖"},{value:"Review",icon:"⭐️"},{value:"Case Study",icon:"🕵️‍♂️"},{value:"Opinion",icon:"🗣️"},{value:"News",icon:"📰"},{value:"Newsjacking",icon:"🗞"},{value:"Personal",icon:"💬"},{value:"Story-telling",icon:"📚"},{value:"Guide",icon:"🗺️"},{value:"Research-based",icon:"🔬"},{value:"Interview",icon:"🎤"},{value:"Infographic",icon:"📊"},{value:"Debate",icon:"🤔"},{value:"Video Blog",icon:"🎥"},{value:"Vlog",icon:"📹"},{value:"Podcast",icon:"🎧"},{value:"Audio Blog",icon:"🎙"},{value:"Quiz",icon:"🎲"},{value:"Contest",icon:"🎉"},{value:"Poll",icon:"📊"},{value:"Comparison",icon:"🔎"},{value:"How-to",icon:"📖"},{value:"FAQ",icon:"❓"}],maxlength:"200"},language:{label:(0,s.__)("Output Language","rank-math"),placeholder:(0,s.__)("","rank-math"),type:"select",options:[{value:"US English",icon:"🇺🇸"},{value:"UK English",icon:"🇬🇧"},{value:"Arabic",icon:"🇦🇪"},{value:"Bulgarian",icon:"🇧🇬"},{value:"Chinese",icon:"🇨🇳"},{value:"Czech",icon:"🇨🇿"},{value:"Danish",icon:"🇩🇰"},{value:"Dutch",icon:"🇳🇱"},{value:"Estonian",icon:"🇪🇪"},{value:"Finnish",icon:"🇫🇮"},{value:"French",icon:"🇫🇷"},{value:"German",icon:"🇩🇪"},{value:"Greek",icon:"🇬🇷"},{value:"Hebrew",icon:"🇮🇱"},{value:"Hungarian",icon:"🇭🇺"},{value:"Indonesian",icon:"🇮🇩"},{value:"Italian",icon:"🇮🇹"},{value:"Japanese",icon:"🇯🇵"},{value:"Korean",icon:"🇰🇷"},{value:"Latvian",icon:"🇱🇻"},{value:"Lithuanian",icon:"🇱🇹"},{value:"Norwegian",icon:"🇳🇴"},{value:"Polish",icon:"🇵🇱"},{value:"Portuguese",icon:"🇵🇹"},{value:"Romanian",icon:"🇷🇴"},{value:"Russian",icon:"🇷🇺"},{value:"Slovak",icon:"🇸🇰"},{value:"Slovenian",icon:"🇸🇮"},{value:"Spanish",icon:"🇪🇸"},{value:"Swedish",icon:"🇸🇪"},{value:"Turkish",icon:"🇹🇷"}],default:rankMath.contentAI.language,maxTags:1},topic:{label:(0,s.__)("Topic","rank-math"),placeholder:(0,s.__)("Enter a short summary of your topic","rank-math"),maxlength:"200"},main_points:{label:(0,s.__)("Main points &amp; ideas","rank-math"),placeholder:(0,s.__)("Enter the main points you want to cover, separated by comma","rank-math"),type:"textarea",maxlength:"400"},focus_keyword:{label:(0,s.__)("Focus Keyword","rank-math"),placeholder:(0,s.__)("Enter the main keywords to focus on","rank-math"),maxlength:"200",options:[],default:[]},title:{label:(0,s.__)("Post title","rank-math"),placeholder:(0,s.__)("Enter your post title","rank-math"),maxlength:200},main_argument:{label:(0,s.__)("Main Argument","rank-math"),placeholder:(0,s.__)("Enter the main point you want to make","rank-math"),type:"textarea",maxlength:"400"},call_to_action:{label:(0,s.__)("Call to Action","rank-math"),placeholder:(0,s.__)("Select or Write Custom","rank-math"),type:"select",options:["Subscribe to our newsletter","Follow social media accounts","Download a resource or guide","Share the blog post on social media","Comment on the blog post","Check out related resources","Sign up for a webinar or event","Contact for more information","Purchase a product or service"],maxlength:"300"},post_brief:{label:(0,s.__)("Post Brief","rank-math"),placeholder:(0,s.__)("Enter a short summary of your post","rank-math"),type:"textarea",maxlength:"400"},length:{label:(0,s.__)("Length","rank-math"),placeholder:(0,s.__)("","rank-math"),type:"button",options:[{value:"short"},{value:"medium"},{value:"long"}],maxlength:200,default:"medium"},relevance:{label:(0,s.__)("Relevance","rank-math"),placeholder:(0,s.__)("Select or Write Custom","rank-math"),options:[{value:"Recent",icon:"🗓️"},{value:"Historical",icon:"📜"},{value:"Regional",icon:"🗺️"},{value:"Comparative",icon:"⚖️"},{value:"Specific",icon:"🎯"},{value:"Longitudinal",icon:"📈"},{value:"Cross-cultural",icon:"🌍"},{value:"Theoretical",icon:"📚"},{value:"Empirical",icon:"📊"},{value:"Applied",icon:"🛠️"}],maxlength:200},format:{label:(0,s.__)("Format","rank-math"),placeholder:(0,s.__)("Select or Write desired output format","rank-math"),options:["Summary","List","Outline"],maxlength:200},post_title:{label:(0,s.__)("Post Title","rank-math"),placeholder:(0,s.__)("Enter your post title","rank-math"),maxlength:200},seo_title:{label:(0,s.__)("SEO Title","rank-math"),placeholder:(0,s.__)("Enter your SEO title","rank-math"),maxlength:200},supporting_points:{label:(0,s.__)("Supporting Points","rank-math"),placeholder:(0,s.__)("The supporting points you want to include in the paragraph","rank-math"),type:"textarea",maxlength:500},original_paragraph:{label:(0,s.__)("Original Paragraph","rank-math"),placeholder:(0,s.__)("Enter the paragraph you want to rephrase","rank-math"),type:"textarea",maxlength:1e3},sentence:{label:(0,s.__)("Sentence","rank-math"),placeholder:(0,s.__)("Enter a short or incomplete sentence","rank-math"),type:"textarea",maxlength:200},text:{label:(0,s.__)("Original Text","rank-math"),placeholder:(0,s.__)("Enter the text to summarize","rank-math"),type:"textarea",maxlength:2e3},product_name:{label:(0,s.__)("Product Name","rank-math"),placeholder:(0,s.__)("Enter the name of the product","rank-math"),maxlength:"200"},features_and_benefits:{label:(0,s.__)("Features and Benefits","rank-math"),placeholder:(0,s.__)("Enter a list of features and benefits, separated by commas","rank-math"),type:"textarea",maxlength:600},limitations_and_drawbacks:{label:(0,s.__)("Limitations and Drawbacks","rank-math"),placeholder:(0,s.__)("","rank-math"),type:"textarea",maxlength:600},reply_brief:{label:(0,s.__)("Reply Brief","rank-math"),placeholder:(0,s.__)("Enter a short summary of the required response","rank-math"),type:"textarea",maxlength:400},original_comment:{label:(0,s.__)("Original Comment","rank-math"),placeholder:(0,s.__)("The original comment that requires a response","rank-math"),type:"textarea",maxlength:600},personal_information:{label:(0,s.__)("Personal Information","rank-math"),placeholder:(0,s.__)("Enter personal details, such as your name, age, occupation, etc.","rank-math"),type:"textarea",maxlength:400},purpose:{label:(0,s.__)("Purpose","rank-math"),placeholder:(0,s.__)("What is the purpose of this bio?","rank-math"),maxlength:200},personal_achievements:{label:(0,s.__)("Personal Achievements","rank-math"),placeholder:(0,s.__)("Enter a list of your personal achievements, separated by commas","rank-math"),type:"textarea",maxlength:400},company_name:{label:(0,s.__)("Company Name","rank-math"),placeholder:(0,s.__)("Enter the name of your company","rank-math"),maxlength:200},company_information:{label:(0,s.__)("Company Information","rank-math"),placeholder:(0,s.__)("Enter company details, such as the company name, location, and industry","rank-math"),type:"textarea",maxlength:500},company_history:{label:(0,s.__)("Company History","rank-math"),placeholder:(0,s.__)("Enter a brief history of the company","rank-math"),type:"textarea",maxlength:500},team:{label:(0,s.__)("Team","rank-math"),placeholder:(0,s.__)("Enter a brief description of the team","rank-math"),type:"textarea",maxlength:500},job_title:{label:(0,s.__)("Job Title","rank-math"),placeholder:(0,s.__)("Enter the job title.","rank-math"),maxlength:200},requirements:{label:(0,s.__)("Requirements","rank-math"),placeholder:(0,s.__)("Enter the key requirements for the position, separated by commas","rank-math"),type:"textarea",maxlength:400},responsibilities:{label:(0,s.__)("Responsibilities","rank-math"),placeholder:(0,s.__)("Enter a list of responsibilities, separated by commas","rank-math"),type:"textarea",maxlength:400},comment:{label:(0,s.__)("Comment","rank-math"),placeholder:(0,s.__)("The comment you want to reply to.","rank-math"),type:"textarea",maxlength:600},hashtags:{label:(0,s.__)("Hashtags","rank-math"),placeholder:(0,s.__)("Enter one or more hashtags, separated by commas","rank-math"),maxlength:200},tweet:{label:(0,s.__)("Tweet","rank-math"),placeholder:(0,s.__)("Enter the original tweet to reply to.","rank-math"),type:"textarea",maxlength:400},email_brief:{label:(0,s.__)("Email Brief","rank-math"),placeholder:(0,s.__)("Enter a brief description of the email","rank-math"),type:"textarea",maxlength:500},email:{label:(0,s.__)("Email","rank-math"),placeholder:(0,s.__)("Enter the original email","rank-math"),type:"textarea",maxlength:1e3},product_description:{label:(0,s.__)("Product Description","rank-math"),placeholder:(0,s.__)("Introduce your product here. Provide a detailed description of its features and benefits, highlighting what sets it apart from competitors and why it's the perfect solution for your target audience.","rank-math"),type:"textarea",maxlength:200},visual_elements:{label:(0,s.__)("Visual Elements","rank-math"),placeholder:(0,s.__)("Enter the visual elements you want to include in the video","rank-math"),type:"textarea",maxlength:400},key_points:{label:(0,s.__)("Key Points","rank-math"),placeholder:(0,s.__)("Enter the main points you want to cover, separated by commas.","rank-math"),type:"textarea",maxlength:"400"},host:{label:(0,s.__)("Host","rank-math"),placeholder:(0,s.__)("Enter the name of the host of the podcast","rank-math"),type:"textarea",maxlength:200},co_host:{label:(0,s.__)("Guest(s) or co-host","rank-math"),placeholder:(0,s.__)("Enter the name(s) separated by comma","rank-math"),type:"textarea",maxlength:200},cuisine:{label:(0,s.__)("Cuisine","rank-math"),placeholder:(0,s.__)("e.g. Italian, Chinese, Mexican","rank-math"),maxlength:200},type:{label:(0,s.__)("Type of Dish","rank-math"),placeholder:(0,s.__)("e.g. soup, salad, casserole","rank-math"),maxlength:200},ingredients:{label:(0,s.__)("Ingredients","rank-math"),placeholder:(0,s.__)("Enter the ingredients needed for the recipe, separated by commas (e.g. flour, sugar, eggs, milk)","rank-math"),type:"textarea",maxlength:1e3},dietary_restrictions:{label:(0,s.__)("Dietary restrictions","rank-math"),placeholder:(0,s.__)("List any dietary restrictions that the recipe should adhere to (e.g. gluten-free, vegan, low-carb)","rank-math"),type:"textarea",maxlength:400},command:{label:(0,s.__)("Command","rank-math"),placeholder:(0,s.__)("Enter your command","rank-math"),type:"textarea",maxlength:1e3},instructions:{label:(0,s.__)("Instructions","rank-math"),type:"textarea",placeholder:(0,s.__)("Enter instructions","rank-math"),maxlength:600},document_title:{label:(0,s.__)("Document Title","rank-math"),placeholder:(0,s.__)("Enter the document title","rank-math"),maxlength:200}}[e]},Qe={Blog_Post_Wizard:"https://rankmath.com/kb/content-ai-blog-post-wizard-tool/",Blog_Post_Idea:"https://rankmath.com/kb/content-ai-blog-post-idea-tool/",Blog_Post_Outline:"https://rankmath.com/kb/content-ai-blog-post-outline-tool/",Blog_Post_Introduction:"https://rankmath.com/kb/content-ai-blog-post-introduction-tool/",Blog_Post_Conclusion:"https://rankmath.com/kb/content-ai-blog-post-conclusion-tool/",Post_Title:"https://rankmath.com/kb/content-ai-post-title-tool/",Topic_Research:"https://rankmath.com/kb/content-ai-topic-research-tool/?play-video=jbl6YfxdDMA",SEO_Title:"https://rankmath.com/kb/content-ai-seo-title-tool/?play-video=IGzjfbZ0r8g",SEO_Description:"https://rankmath.com/kb/content-ai-seo-description-tool/?play-video=chKiMSDIN14",Paragraph:"https://rankmath.com/kb/content-ai-paragraph-writing-tool/",Sentence_Expander:"https://rankmath.com/kb/content-ai-sentence-expander-tool/",Paragraph_Rewriter:"https://rankmath.com/kb/content-ai-paragraph-rewriter-tool/",Text_Summarizer:"https://rankmath.com/kb/content-ai-text-summarizer-tool/",Fix_Grammar:"https://rankmath.com/kb/content-ai-fix-grammar-tool/",Analogy:"https://rankmath.com/kb/content-ai-analogy-tool/",Product_Description:"https://rankmath.com/kb/content-ai-product-description-tool/",Product_Pros_And_Cons:"https://rankmath.com/kb/content-ai-product-pros-and-cons-tool/",Product_Review:"https://rankmath.com/kb/content-ai-product-review-tool/",Frequently_Asked_Questions:"https://rankmath.com/kb/content-ai-frequently-asked-questions-tool/",Comment_Reply:"https://rankmath.com/kb/content-ai-comment-reply-tool/",Personal_Bio:"https://rankmath.com/kb/content-ai-personal-bio-tool/",Company_Bio:"https://rankmath.com/kb/content-ai-company-bio-tool/",Job_Description:"https://rankmath.com/kb/content-ai-job-description-tool/",Testimonial:"https://rankmath.com/kb/content-ai-testimonial-tool/",Facebook_Post:"https://rankmath.com/kb/content-ai-facebook-post-tool/?play-video=_tBBi26JAiU",Facebook_Comment_Reply:"https://rankmath.com/kb/content-ai-facebook-comment-reply-tool/",Tweet:"https://rankmath.com/kb/content-ai-tweet-tool/",Tweet_Reply:"https://rankmath.com/kb/content-ai-tweet-reply-tool/",Instagram_Caption:"https://rankmath.com/kb/content-ai-instagram-caption-tool/?play-video=GHk4JwcOpRY",Email:"https://rankmath.com/kb/content-ai-email-tool/?play-video=hJSmY0_WTK0",Email_Reply:"https://rankmath.com/kb/content-ai-email-reply-tool/?play-video=j5R8TGVtDLY",AIDA:"https://rankmath.com/kb/content-ai-aida-tool/?play-video=pHH1w_yNy4o",IDCA:"https://rankmath.com/kb/content-ai-idca-tool/",PAS:"https://rankmath.com/kb/content-ai-pas-tool/",HERO:"https://rankmath.com/kb/content-ai-hero-tool/",BAB:"https://rankmath.com/kb/content-ai-bab-tool/",SPIN:"https://rankmath.com/kb/content-ai-spin-tool/",Youtube_Video_Script:"https://rankmath.com/kb/content-ai-youtube-video-script-tool/",Youtube_Video_Description:"https://rankmath.com/kb/content-ai-youtube-video-description-tool/",Podcast_Episode_Outline:"https://rankmath.com/kb/content-ai-podcast-episode-outline-tool/",Recipe:"https://rankmath.com/kb/content-ai-recipe-tool/",Freeform_Writing:"https://rankmath.com/kb/content-ai-freeform-writing-tool/",AI_Command:"https://rankmath.com/kb/content-ai-command-tool/",SEO_Meta:"https://rankmath.com/kb/content-ai-seo-meta-tool/?play-video=fqC81KMX5IY",Opengraph:"https://rankmath.com/kb/content-ai-open-graph-tool/",Write:"https://rankmath.com/kb/content-ai-editor/"},Xe=function(e){var t=Qe[e];return arguments.length>1&&void 0!==arguments[1]&&arguments[1]&&(0,o.includes)(t,"play-video")&&(t=t.substring(0,t.indexOf("?"))),!(0,o.isUndefined)(t)&&"".concat(t,"?utm_source=Plugin&utm_medium=AI+Tool&utm_campaign=WP")},et=function(e){var t=e.id,n=e.data,a=e.value,r=e.endpoint,i=Xe(void 0===r?"":r,!0);return wp.element.createElement("label",{htmlFor:t},(0,o.unescape)(n.label),i&&wp.element.createElement("a",{href:i+"#"+t,rel:"noreferrer",target:"_blank",title:n.tooltip},wp.element.createElement("em",{className:"dashicons-before dashicons-editor-help rank-math-tooltip"})),n.maxlength&&wp.element.createElement("span",{className:"limit"},wp.element.createElement("span",{className:"count"},(0,o.size)((0,o.isArray)(a)?a.join(" "):a)),"/",n.maxlength))},tt=function(e,t,n,a,r){var i=wp.data.select("rank-math-content-ai").getContentAiAttributes();return wp.element.createElement("form",{className:"rank-math-ai-tools"},(0,o.map)(e,(function(e,l){var m=Ye(l);m.placeholder=(0,o.isEmpty)(e.placeholder)?m.placeholder:e.placeholder,m.label=(0,o.isEmpty)(e.label)?m.label:e.label;var d=e.isRequired,p=(0,o.isArray)(t[l])?t[l].join(" "):t[l],h=b()("form-field",{"is-required":d,"limit-reached":!(0,o.isUndefined)(m.maxlength)&&!(0,o.isUndefined)(p)&&p.length>m.maxlength}),g=(0,o.isUndefined)(i[l])?function(e,t){return(0,o.isUndefined)(e.default)?t:e.default}(e,m.default):i[l];if(!(0,o.isEmpty)(m.options)&&"button"===m.type)return wp.element.createElement("div",{className:h,key:l},wp.element.createElement(et,{id:l,data:m,value:"",endpoint:n}),wp.element.createElement(c.__experimentalToggleGroupControl,{value:g},(0,o.map)(m.options,(function(e,t){return wp.element.createElement(c.ToolbarButton,{key:t,value:e.value,isPressed:e.value===g,onClick:function(){return a(l,e.value)}},(0,o.isEmpty)(e.label)?e.value:e.label)}))));if(!(0,o.isUndefined)(m.options)){var f=(0,u.createRef)(),_={add:function(e){var n=(0,o.isArray)(t[l])?[e.detail.data.value]:e.detail.data.value;!(0,o.isUndefined)(t[l])&&(0,o.isArray)(t[l])&&(n=t[l]).push(e.detail.data.value),a(l,n)},remove:function(e){if(!(0,o.isArray)(t[l]))return a(l,""),!1;var n=(0,o.remove)(t[l],(function(t){return t!==e.detail.data.value}));return a(l,n),!1}},w={addTagOnBlur:!0,maxTags:m.maxTags?m.maxTags:"100",whitelist:m.options,focusableTags:!0,transformTag:function(e){e.value=e.value.replaceAll(",","")},templates:{tag:function(e){var t=(0,o.isUndefined)(e.icon)?"":e.icon;try{return"<tag ".concat(Ze(e)," title='").concat(e.value,"' contenteditable='false' spellcheck=\"false\" class='tagify__tag'>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<x title='remove tag' class='tagify__tag__removeBtn'></x>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t").concat(t,"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class='tagify__tag-text'>").concat(e.value,"</span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t\t</tag>")}catch(e){}},dropdownItem:function(e){var t=(0,o.isUndefined)(e.icon)?"":e.icon;try{return"<div ".concat(Ze(e)," class='tagify__dropdown__item'>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t").concat(t,"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>").concat(e.value,"</span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t</div>")}catch(e){console.error(e)}}},dropdown:{enabled:0,maxItems:100,closeOnSelect:!0},callbacks:_};return wp.element.createElement("div",{className:h+" content-ai-tagify rank-math-focus-keyword",key:l},wp.element.createElement(et,{id:l,data:m,value:t[l],endpoint:n}),wp.element.createElement(Je,{id:l,ref:f,mode:"input",settings:w,placeholder:m.placeholder,initialValue:g}))}return(0,o.isEmpty)(m.type)||"textarea"!==m.type?wp.element.createElement("div",{className:h,key:l},wp.element.createElement(et,{id:l,data:m,value:g,endpoint:n}),wp.element.createElement(c.TextControl,{id:l,onChange:function(e){return a(l,e)},placeholder:m.placeholder,className:d?"is-required":"",required:d?"required":"",value:g})):wp.element.createElement("div",{className:h,key:l},wp.element.createElement(et,{id:l,data:m,value:t[l],endpoint:n}),wp.element.createElement(c.TextareaControl,{id:l,onChange:function(e){return a(l,e)},placeholder:m.placeholder,className:d?"is-required":"",rows:m.rows?m.rows:"5",required:d?"required":"",value:(0,o.isUndefined)(g)?"":g}),r&&"main_points"===l&&!(0,o.isEmpty)(t.topic)&&wp.element.createElement(c.Button,{variant:"link",className:"generate",onClick:function(){t.title=t.topic,a(l,(0,s.__)("Generating…","rank-math")),Be("Main_Points",t,(function(e){a(l,e[0]),a("topic",t.topic),document.getElementById("main_points").value=e[0]}))}},(0,s.__)("Generate with AI","rank-math")))})))},nt=function(){var e=(0,d.select)("core/block-editor").getSelectedBlock(),t=(0,d.select)("core/block-editor").getBlocks();if(!(0,o.isEmpty)(e)){var n=t.map((function(t){return t.clientId===e.clientId})).indexOf(!0)+1;return{block:e,position:n,clientId:e.clientId}}if((0,o.isEmpty)(t))return{block:[],position:0};var a=t[t.length-1];return{block:a,position:t.length,clientId:a.clientId}},at=function(e){return!(arguments.length>1&&void 0!==arguments[1])||arguments[1]?(0,o.isUndefined)(e.attributes.content)||(0,o.isEmpty)(e.attributes.content.text)?e.attributes.content:e.attributes.content.text:(0,o.isEmpty)(e.attributes.content)&&(0,o.isEmpty)(e.innerBlocks)},rt=n(787),it=new(n.n(rt)().Converter)({noHeaderId:!0,tables:!0,literalMidWordUnderscores:!0,omitExtraWLInCodeBlocks:!0,simpleLineBreaks:!0,strikethrough:!0}),ot=function(e){return e.replace(/((?:^|\n)```)([^\n`]+)(```(?:$|\n))/,(function(e,t,n,a){return"".concat(t,"\n").concat(n,"\n").concat(a)}))},st=function(e){return e.replace(/(^|\n)•( +)/g,"$1*$2")},lt=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return(0,o.isString)(e)?t?it.makeMarkdown(e):rankMath.contentAI.isContentAIPage||"gutenberg"===rankMath.currentEditor?(0,Me.serialize)((0,Me.rawHandler)({HTML:it.makeHtml(ot(st(e))),mode:"BLOCKS"})):it.makeHtml(ot(st(e))):e},ct=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=800-e,n=[];if("elementor"===rankMath.currentEditor){var a,r=elementor.$preview[0].contentWindow.document;r.getElementsByClassName("elementor-element-editable");a=r.getElementsByClassName("elementor-widget-container");var s=Array.from(a),l=!1;return(0,o.forEach)(s.reverse(),(function(a){if(e>=800)return!1;if(a.innerText){i()(a).parents(".elementor-element-editable").length&&(i()(r).find(".rank-math-active").removeClass("rank-math-active"),i()(a).addClass("rank-math-active"),l=!0),l||(i()(a).addClass("rank-math-active"),l=!0);var s=a.querySelectorAll("*"),c=Array.from(s);(0,o.forEach)(c.reverse(),(function(a){if(e>=600)return!1;var r=(0,o.includes)(["h1","h2","h3","h4","h5","h6"],a.localName)?"Heading: "+a.innerText:a.innerText;if(r&&!(0,o.includes)(["div","b","i","u","em"],a.localName))if(r.length<=t)n.push(r),e+=r.length,t-=r.length;else{var i=r.match(/[^\.!\?]+[\.!\?]+/g);(0,o.forEach)(i.reverse(),(function(a){e<600&&(n.push(a),e+=a.length,t-=a.length)}))}}))}})),lt(n.reverse().join("\n\n"),!0)}if("undefined"!=typeof tinymce&&null!==tinymce.activeEditor&&!0!==tinymce.activeEditor.isHidden()&&"content"===tinymce.activeEditor.id){var c=tinyMCE.activeEditor.selection.getSelectedBlocks();return(0,o.forEach)(c.reverse(),(function(a){if(e>=800)return!1;var r=(0,o.includes)(["h1","h2","h3","h4","h5","h6"],a.localName)?"<"+a.localName+">"+a.innerText+"</"+a.localName+">":a.innerHTML;if(r.length<=t)n.push(r),e+=r.length,t-=r.length;else{var i=r.match(/[^\.!\?]+[\.!\?]+/g);(0,o.forEach)(i.reverse(),(function(a){e<800&&(n.push(a),e+=a.length,t-=a.length)}))}})),lt(n.reverse().join("\n\n"),!0)}var u=nt();if((0,o.isEmpty)(u.block))return"";var m=u.clientId,p=[];return(0,o.forEach)((0,d.select)("core/block-editor").getBlocks(),(function(e){if("rank-math/command"!==e.name&&p.push(e),e.clientId===m)return!1})),(0,o.forEach)(p.reverse(),(function(a){if(e>=800)return!1;var r=at(a);if(!(0,o.isEmpty)(r)){var i="core/heading"===a.name?"<h"+a.attributes.level+">"+r+"</h"+a.attributes.level+">":"<p>"+r+"</p>";if(i.length<=t)n.push(i),e+=i.length,t-=i.length;else{var s=i.match(/[^\.!\?]+[\.!\?]+/g);(0,o.isEmpty)(s)||(0,o.forEach)(s.reverse(),(function(a){e<800&&(n.push(a),e+=a.length,t-=a.length)}))}}})),lt(n.reverse().join("\n\n"),!0)},ut=function(){return wp.element.createElement(Te,{components:{strong:wp.element.createElement("strong",null)}},(0,s.__)("Thank you for choosing Rank Math! {{strong}}Enjoy 750 Credits monthly for life{{/strong}} as a token of our appreciation! 🎁","rank-math"))},mt=function(e){var t=e.isContentAIPage,n=void 0!==t&&t,a=e.addNotice,r=void 0===a||a;if(rankMath.contentAI.plan&&"free"===rankMath.contentAI.plan){if(!r)return wp.element.createElement(React.Fragment,null,ut(),wp.element.createElement("br",null));var i=b()("rank-math-content-ai-notice",{"is-page":n});return wp.element.createElement(c.Notice,{status:n?"success":"warning",className:i,isDismissible:!1},ut())}},dt=function(){return"\n\tlet words = [];\n\tlet currentWordIndex = 0;\n\tlet currentLetterIndex = 0;\n\tlet typingSpeed = ".concat(arguments.length>0&&void 0!==arguments[0]?arguments[0]:25,"\n\t\n\tfunction typeWords() {\n\t\tif ( currentWordIndex >= words.length ) {\n\t\t\tpostMessage('rank_math_process_complete')\n\t\t\treturn\n\t\t}\n\t\n\t\tconst currentWord = words[ currentWordIndex ];\n\t\tif ( currentLetterIndex < currentWord.length ) {\n\t\t\tpostMessage( currentWord );\n\t\t\tcurrentLetterIndex = currentLetterIndex + currentWord.length;\n\t\t} else {\n\t\t\tcurrentWordIndex++;\n\t\t\tcurrentLetterIndex = 0;\n\t\t\tpostMessage(' '); // Add space between words\n\t\t}\n\t\n\t\tsetTimeout( typeWords, typingSpeed );\n\t}\n\t\n\tself.onmessage = function (event) {\n\t\twords = event.data.split(' ');\n\t\ttypeWords();\n\t};\n\t")},pt=function(){var e="Blog_Post_Outline"!==(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"")?25:10;return new Worker(URL.createObjectURL(new Blob([dt(e)],{type:"application/javascript"})))},ht=function(e){var t=elementor.$preview[0].contentWindow.document,n=t.getElementsByClassName("rank-math-active");n.length||(n=(n=t.getElementsByClassName("elementor-widget-container"))[n.length-1]),i()(n).trigger("click");var a=i()(n).find("[data-elementor-setting-key]"),r=a.data();setTimeout((function(){if("title"===r.elementorSettingKey){var t=i()('[data-setting="title"]');t.val(t.val()+" "+e),a.text(a.text()+" "+e)}else{var n=tinymce.activeEditor;n.selection.select(n.getBody(),!0),n.selection.collapse(!1),n.insertContent(" "+e)}}),300),i()(n).removeClass("rank-math-active")},gt=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];!function(){var e=elementor.settings.page.getEditedView().getContainer();if(!e.children.length){var t={model:{custom:"",elType:"widget",widgetType:"text-editor"},options:{at:void 0,side:"top",default:"",value:"",text:"",html:""},container:e};$e.run("preview/drop",t)}}(),setTimeout((function(){!function(e,t){var n=elementor.$preview[0].contentWindow.document,a=Array.from(n.getElementsByClassName("elementor-widget-container"));if((0,o.forEach)(a.reverse(),(function(e){e.innerText&&i()(e).addClass("rank-math-active")})),e=lt(e),t){var r=pt();r.onmessage=function(e){var t=e.data;t&&"rank_math_process_complete"!==t&&ht(t)},r.postMessage(e)}else ht(e)}(e,t)}),500)},ft=wp.blockEditor,_t=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";a&&(0,d.dispatch)("core/block-editor").updateBlockAttributes(t,{content:a});var r=pt();r.onmessage=function(e){var a=e.data;if(a)if("classic"!==rankMath.currentEditor){if(t){var r,o,s,l=(0,d.select)("core/block-editor").getBlock(t),c="<br>"===a,u=at(l);if("rank_math_process_complete"!==a)u?u+="<br>"===a||c?a:" "+a:u=a,(0,d.dispatch)("core/block-editor").updateBlockAttributes(l.clientId,{content:u}),r=document.getElementById("block-"+l.clientId),o=getSelection(),s=document.createRange(),o.removeAllRanges(),s.selectNodeContents(r),s.collapse(!1),o.addRange(s);else n&&((0,d.dispatch)("core/block-editor").updateBlockAttributes(l.clientId,{content:u+n,className:""}),setTimeout((function(){i()(".rank-math-content-ai-command-buttons .rank-math-content-ai-use").trigger("focus")}),100))}}else tinymce.activeEditor.insertContent("rank_math_process_complete"!==a?" "+a:"")},r.postMessage(e)},bt=(0,s.__)("Generating…","rank-math"),wt=(0,d.dispatch)(ft.store),vt=wt.updateBlockAttributes,kt=wt.removeBlock,yt='<div class="rank-math-content-ai-command-buttons">'+('<button class="button button-small rank-math-content-ai-use" tabindex="0"><span contenteditable="false">'+(0,s.__)("Use","rank-math")+"</span></button>")+('<button class="button button-small rank-math-content-ai-regenerate" tabindex="0"><span contenteditable="false">'+(0,s.__)("Regenerate","rank-math")+"</span></button>")+('<button class="button button-small rank-math-content-ai-write-more" tabindex="0"><span contenteditable="false">'+(0,s.__)("Write More","rank-math")+"</span></button>")+"</div>",Et=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";Be(e,t,(function(e){if(e.error){var t='<div class="rank-math-content-ai-command-buttons"><button class="button button-small rank-math-content-ai-dismiss" contenteditable="false" contenteditable="true">'+(0,s.__)("Dismiss","rank-math")+"</button></div>";vt(n,{content:e.error+t,className:"rank-math-content-ai-command",isAiGenerated:!0})}else e=(0,o.isArray)(e)?e[0]:e,(0,o.isNull)(n)?_t(e):(vt(n,{content:"",className:"rank-math-content-ai-command typing",isAiGenerated:!0}),_t(e,n,yt,a))}))},Ct=function(){var e=(0,d.select)("core/block-editor").getSelectedBlock(),t=at(e).replace(/<div .*<\/div>/g,"").replaceAll("  ",""),n=(0,Me.rawHandler)({HTML:t,mode:"BLOCKS"}).map((function(e){return(0,Me.createBlock)(e.name,e.attributes,e.innerBlocks)}));if(e.attributes.replaceBlock)return(0,d.dispatch)("core/block-editor").replaceBlock(e.attributes.selectedId,n),void kt(e.clientId);(0,d.dispatch)("core/block-editor").replaceBlock(e.clientId,n)},St=function(){var e=(0,d.select)("core/block-editor").getSelectedBlock(),t=e.clientId,n=e.attributes.endpoint,a=e.attributes.params;vt(t,{content:bt}),Et(n,a,t)},xt=function(e){if(800===e.length)return e;if(e.length>800){var t=0,n=[],a=e.match(/[^\.!\?]+[\.!\?]+/g);return(0,o.isEmpty)(a)||(0,o.forEach)(a.reverse(),(function(e){t<800&&(n.push(e),t+=e.length)})),n.reverse().join(" ")}return ct(e.length)+"\n"+e},Tt=function(){var e=(0,d.select)("core/block-editor").getSelectedBlock(),t=e.clientId,n=at(e).replace(/<div .*<\/div>/g,"").replace("<br>","").replaceAll("  ","");vt(t,{content:n+""+bt}),Et("Continue_Writing",{sentence:xt(n),choices:1},t,n)};i()(document).on("click",".rank-math-content-ai-dismiss",(function(){var e=(0,d.select)("core/block-editor").getSelectedBlock();kt(e.clientId)})),i()(document).on("keydown",".rank-math-content-ai-use",(function(e){"Enter"===e.code&&Ct()})),i()(document).on("click",".rank-math-content-ai-use",(function(){Ct()})),i()(document).on("keydown",".rank-math-content-ai-regenerate",(function(e){"Enter"===e.code&&St()})),i()(document).on("click",".rank-math-content-ai-regenerate",(function(){St()})),i()(document).on("keydown",".rank-math-content-ai-write-more",(function(e){"Enter"===e.code&&Tt()})),i()(document).on("click",".rank-math-content-ai-write-more",(function(){Tt()}));var Ot=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,a=arguments.length>3?arguments[3]:void 0,r=arguments.length>4&&void 0!==arguments[4]&&arguments[4];(0,o.isNull)(n)||vt(n,{content:(0,s.__)("Generating…","rank-math"),className:"typing rank-math-content-ai-command",endpoint:e,params:t,replaceBlock:r,selectedId:a}),Et(e,t,n)};function Pt(e){return Pt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Pt(e)}function At(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Nt(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==Pt(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!==Pt(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Pt(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function It(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,i,o,s=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(a=i.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(e){c=!0,r=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw r}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return jt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return jt(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function jt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var Mt=function(e){var t=It((0,u.useState)({document_title:"undefined"!=typeof rankMathEditor?rankMathEditor.assessor.dataCollector.getData().title:"",text:"",instructions:"",tone:rankMath.contentAI.tone,focus_keyword:[],length:"medium",choices:1}),2),n=t[0],a=t[1],r=It((0,u.useState)(!1),2),i=r[0],l=r[1],m=g()||e.data.isContentAIPage;return wp.element.createElement(React.Fragment,null,wp.element.createElement("div",{className:e.hasError?"rank-math-ui module-listing blurred":"rank-math-ui module-listing"},wp.element.createElement("div",{className:"rank-math-focus-keyword"},wp.element.createElement(c.Notice,{status:"warning",isDismissible:!1},wp.element.createElement(mt,{addNotice:!1}),wp.element.createElement(Te,{components:{link:wp.element.createElement("a",{href:"https://rankmath.com/kb/content-ai-editor/?utm_source=Plugin&utm_medium=Write+Tab+Notice&utm_campaign=WP#write-tab",target:"_blank",rel:"noopener noreferrer"})}},(0,s.__)("{{link}}Click here{{/link}} to learn how to use it.","rank-math")))),tt({instructions:{isRequired:!1},tone:{isRequired:!1},focus_keyword:{isRequired:!1},length:{isRequired:!0}},n,"Write",(function(e,t){n[e]=t,a(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?At(Object(n),!0).forEach((function(t){Nt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):At(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},n)),(0,d.dispatch)("rank-math-content-ai").updateAIAttributes(e,t)})),wp.element.createElement(c.Button,{className:"write-button is-primary",onClick:function(){if(n.text=ct(),a(n),!m)return l(!0),void Be("Write",n,(function(e){var t=(0,o.isArray)(e)?e[0]:e;"elementor"===rankMath.currentEditor?gt(t):_t(t),l(!1)}));var e=nt();if((0,o.isEmpty)(e)||(0,o.isEmpty)(e.block)||!at(e.block,!1)){var t=(0,Me.createBlock)("rank-math/command",{content:""});(0,d.dispatch)("core/block-editor").insertBlocks(t,(0,o.isEmpty)(e)?1:e.position),e=t}else{var r=(0,Me.createBlock)("rank-math/command",{content:"",className:"rank-math-content-ai-command"});(0,d.dispatch)("core/block-editor").replaceBlock(e.clientId,r),e=r}Ot("Write",n,e.clientId)}},wp.element.createElement(React.Fragment,null,i?(0,s.__)("Generating…","rank-math"):(0,s.__)("Generate","rank-math"),m&&wp.element.createElement("span",null,"CTRL + /"))),wp.element.createElement("p",{style:{marginTop:"10px",opacity:"0.7"}},wp.element.createElement("em",null,(0,s.__)("1 Word Output = 1 Credit","rank-math")))),e.hasError&&!e.isContentAIPage&&wp.element.createElement(Pe,null))},Rt=function(){return[{endpoint:"Blog_Post_Wizard",title:(0,s.__)("Blog Post Wizard","rank-math"),description:(0,s.__)("Create a complete blog post in one go. Just fill in some details and Content AI will create a complete blog post for you.","rank-math"),category:"blog",icon:"rm-icon rm-icon-pencil",helpLink:Xe("Blog_Post_Wizard"),output:{default:5,max:20}},{endpoint:"Blog_Post_Idea",title:(0,s.__)("Blog Post Idea","rank-math"),description:(0,s.__)("Get fresh ideas for engaging blog posts that resonate with your niche and audience, ensuring captivating content.","rank-math"),category:"blog",icon:"rm-icon rm-icon-edit",helpLink:Xe("Blog_Post_Idea"),params:{topic_brief:{isRequired:!0,label:(0,s.__)("Describe Your Industry/Niche","rank-math"),placeholder:(0,s.__)("e.g. Technology blog that covers latest gadgets, tech news, and reviews","rank-math")},audience:{isRequired:!1},tone:{isRequired:!1},style:{isRequired:!1},language:{isRequired:!1}},output:{default:5,max:20}},{endpoint:"Blog_Post_Outline",title:(0,s.__)("Blog Post Outline","rank-math"),description:(0,s.__)("Structure blog posts with a clear flow, guiding readers effortlessly for better understanding and engagement.","rank-math"),category:"blog",icon:"rm-icon rm-icon-howto",helpLink:Xe("Blog_Post_Outline"),params:{topic:{isRequired:!0},main_points:{isRequired:!1},audience:{isRequired:!1},focus_keyword:{isRequired:!1},tone:{isRequired:!1},style:{isRequired:!1},language:{isRequired:!1}},output:{default:1,max:3}},{endpoint:"Blog_Post_Introduction",title:(0,s.__)("Blog Post Introduction","rank-math"),description:(0,s.__)("Craft attractive intros that captivate readers' interest, compelling them to explore further into your blog.","rank-math"),category:"blog",icon:"rm-icon rm-icon-acf",helpLink:Xe("Blog_Post_Introduction"),params:{title:{isRequired:!0},audience:{isRequired:!1},focus_keyword:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:2,max:5}},{endpoint:"Blog_Post_Conclusion",title:(0,s.__)("Blog Post Conclusion","rank-math"),description:(0,s.__)("End your blog posts with impactful summaries, reinforcing key takeaways and leaving a lasting impression.","rank-math"),category:"blog",icon:"rm-icon rm-icon-support",helpLink:Xe("Blog_Post_Conclusion"),params:{topic:{isRequired:!0},main_argument:{isRequired:!0},call_to_action:{isRequired:!1},tone:{isRequired:!1},audience:{isRequired:!1},language:{isRequired:!1}},output:{default:2,max:5}},{endpoint:"Post_Title",title:(0,s.__)("Post Title","rank-math"),description:(0,s.__)("Create eye-catching headlines for articles and blogs, grabbing readers' attention and boosting engagement.","rank-math"),category:"blog",icon:"rm-icon rm-icon-heading",helpLink:Xe("Post_Title"),params:{post_brief:{isRequired:!0},audience:{isRequired:!1},tone:{isRequired:!1},style:{isRequired:!1},length:{isRequired:!0},language:{isRequired:!1}},output:{default:5,max:25}},{endpoint:"Topic_Research",title:(0,s.__)("Topic Research","rank-math"),description:(0,s.__)("Dive deep into comprehensive reports on specific topics, uncovering trends, history, and industry players.","rank-math"),category:"seo",icon:"rm-icon rm-icon-analyzer",helpLink:Xe("Topic_Research"),params:{topic:{isRequired:!0},relevance:{isRequired:!1},format:{isRequired:!0},focus_keyword:{isRequired:!1},audience:{isRequired:!1},language:{isRequired:!1}},output:{default:3,max:10}},{endpoint:"SEO_Title",title:(0,s.__)("SEO Title","rank-math"),description:(0,s.__)("Optimize headlines for enhanced visibility, organic traffic, and a stronger online presence.","rank-math"),category:"seo",icon:"rm-icon rm-icon-seo-title",helpLink:Xe("SEO_Title"),params:{post_title:{isRequired:!0},focus_keyword:{isRequired:!1},post_brief:{isRequired:!1},tone:{isRequired:!1},audience:{isRequired:!1},language:{isRequired:!1}},output:{default:5,max:25}},{endpoint:"SEO_Description",title:(0,s.__)("SEO Description","rank-math"),description:(0,s.__)("Craft concise and persuasive summaries that captivate readers and search engines, improving click-through rates.","rank-math"),category:"seo",icon:"rm-icon rm-icon-seo-description",helpLink:Xe("SEO_Description"),params:{seo_title:{isRequired:!0},focus_keyword:{isRequired:!1},post_brief:{isRequired:!1},tone:{isRequired:!1},audience:{isRequired:!1},language:{isRequired:!1}},output:{default:3,max:25}},{endpoint:"Paragraph",title:(0,s.__)("Paragraph","rank-math"),description:(0,s.__)("Generate well-structured and informative paragraphs, seamlessly blending into your content for better readability.","rank-math"),category:"blog",icon:"rm-icon rm-icon-text-align-left",helpLink:Xe("Paragraph_Writing"),params:{topic:{isRequired:!0},main_argument:{isRequired:!0},tone:{isRequired:!1},audience:{isRequired:!1},supporting_points:{isRequired:!1},length:{isRequired:!0},language:{isRequired:!1}},output:{default:2,max:5}},{endpoint:"Paragraph_Rewriter",title:(0,s.__)("Paragraph Rewriter","rank-math"),description:(0,s.__)("Refine paragraphs while preserving meaning, ensuring originality, and enhancing clarity.","rank-math"),category:"blog",icon:"rm-icon rm-icon-book",helpLink:Xe("Paragraph_Rewritter"),params:{original_paragraph:{isRequired:!0},audience:{isRequired:!1},focus_keyword:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:1,max:3}},{endpoint:"Sentence_Expander",title:(0,s.__)("Sentence Expander","rank-math"),description:(0,s.__)("Transform incomplete sentences into polished expressions, adding depth and clarity to your writing.","rank-math"),category:"misc",icon:"rm-icon rm-icon-misc",helpLink:Xe("Sentence_Expander"),params:{sentence:{isRequired:!0},topic:{isRequired:!1},audience:{isRequired:!1},focus_keyword:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:1,max:5}},{endpoint:"Text_Summarizer",title:(0,s.__)("Text Summarizer","rank-math"),description:(0,s.__)("Condense complex texts into concise summaries, highlighting crucial points and essential information.","rank-math"),category:"misc",icon:"rm-icon rm-icon-page",helpLink:Xe("Text_Summarizer"),params:{text:{isRequired:!0},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:3,max:8}},{endpoint:"Fix_Grammar",title:(0,s.__)("Fix Grammar","rank-math"),description:(0,s.__)("Utilize AI-powered grammar correction to polish your written content, eliminating errors and improving clarity.","rank-math"),category:"misc",icon:"rm-icon rm-icon-help",helpLink:Xe("Fix_Grammar"),params:{text:{isRequired:!0,label:(0,s.__)("Text","rank-math"),placeholder:(0,s.__)("Enter the text to fix grammar","rank-math")}},output:{default:1,max:1}},{endpoint:"Analogy",title:(0,s.__)("Analogy","rank-math"),description:(0,s.__)("Enhance clarity by rephrasing text using alternative words, providing a fresh perspective without altering meaning.","rank-math"),category:"misc",icon:"rm-icon rm-icon-sitemap",helpLink:Xe("Analogy"),params:{text:{isRequired:!0},audience:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:3,max:8}},{endpoint:"Product_Description",title:(0,s.__)("Product Description","rank-math"),description:(0,s.__)("Craft compelling descriptions that effectively showcase the unique benefits and features of your product.","rank-math"),category:"ecommerce",icon:"rm-icon rm-icon-mobile",helpLink:Xe("Product_Description"),params:{product_name:{isRequired:!0},features_and_benefits:{isRequired:!0},audience:{isRequired:!1},focus_keyword:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:2,max:5}},{endpoint:"Product_Pros_And_Cons",title:(0,s.__)("Product Pros & Cons","rank-math"),description:(0,s.__)("Present balanced overviews outlining the advantages and limitations, aiding informed decisions.","rank-math"),category:"ecommerce",icon:"rm-icon rm-icon-thumbs-up",helpLink:Xe("Product_Pros_and_Cons"),params:{product_name:{isRequired:!0},features_and_benefits:{isRequired:!0},limitations_and_drawbacks:{isRequired:!0},audience:{isRequired:!1},focus_keyword:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:2,max:5}},{endpoint:"Product_Review",title:(0,s.__)("Product Review","rank-math"),description:(0,s.__)("Provide detailed evaluations covering strengths, weaknesses, and practical recommendations.","rank-math"),category:"ecommerce",icon:"rm-icon rm-icon-star",helpLink:Xe("Product_Review"),params:{features_and_benefits:{isRequired:!0},product_name:{isRequired:!0},limitations_and_drawbacks:{isRequired:!1},audience:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:3,max:10}},{endpoint:"Frequently_Asked_Questions",title:(0,s.__)("Frequently Asked Questions","rank-math"),description:(0,s.__)("Address common queries with comprehensive answers, offering valuable information and guidance.","rank-math"),category:"ecommerce",icon:"rm-icon rm-icon-faq",helpLink:Xe("Frequently_Asked_Questions"),params:{topic:{isRequired:!0},audience:{isRequired:!1},focus_keyword:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:3,max:10}},{endpoint:"Comment_Reply",title:(0,s.__)("Comment Reply","rank-math"),description:(0,s.__)("Engage your audience with thoughtful and engaging responses, fostering meaningful interactions.","rank-math"),category:"blog",icon:"rm-icon rm-icon-comments",helpLink:Xe("Comment_Reply"),params:{reply_brief:{isRequired:!0},original_comment:{isRequired:!1},audience:{isRequired:!1},focus_keyword:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:3,max:8}},{endpoint:"Personal_Bio",title:(0,s.__)("Personal Bio","rank-math"),description:(0,s.__)("Create professional and captivating biographies highlighting accomplishments, expertise, and personality.","rank-math"),category:"misc",icon:"rm-icon rm-icon-user",helpLink:Xe("Personal_Bio"),params:{personal_information:{isRequired:!0},purpose:{isRequired:!0},personal_achievements:{isRequired:!0},focus_keyword:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:1,max:1}},{endpoint:"Company_Bio",title:(0,s.__)("Company Bio","rank-math"),description:(0,s.__)("Craft informative overviews of your company's history, values, mission, and team, building credibility.","rank-math"),category:"misc",icon:"rm-icon rm-icon-restaurant",helpLink:Xe("Company_Bio"),params:{company_name:{isRequired:!0},purpose:{isRequired:!0},company_information:{isRequired:!0},company_history:{isRequired:!1},team:{isRequired:!1},focus_keyword:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:1,max:1}},{endpoint:"Job_Description",title:(0,s.__)("Job Description","rank-math"),description:(0,s.__)("Create enticing and comprehensive descriptions outlining requirements, responsibilities, and opportunities.","rank-math"),category:"misc",icon:"rm-icon rm-icon-job",helpLink:Xe("Job_Description"),params:{company_name:{isRequired:!0},job_title:{isRequired:!0},requirements:{isRequired:!0},responsibilities:{isRequired:!0},audience:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:1,max:3}},{endpoint:"Testimonial",title:(0,s.__)("Testimonial","rank-math"),description:(0,s.__)("Develop persuasive testimonials sharing positive experiences, endorsing your product, service, or brand.","rank-math"),category:"ecommerce",icon:"rm-icon rm-icon-schema",helpLink:Xe("Testimonial"),params:{topic:{isRequired:!0,label:(0,s.__)("Product or Service","rank-math")},features_and_benefits:{isRequired:!0},limitations_and_drawbacks:{isRequired:!1},focus_keyword:{isRequired:!1},audience:{isRequired:!1},tone:{isRequired:!1},length:{isRequired:!0},language:{isRequired:!1}},output:{default:3,max:10}},{endpoint:"Facebook_Post",title:(0,s.__)("Facebook Post","rank-math"),description:(0,s.__)("Create intriguing and shareable content for Facebook, captivating your audience and boosting engagement.","rank-math"),category:"marketing-sales",icon:"rm-icon rm-icon-facebook",helpLink:Xe("Facebook_Post"),params:{topic_brief:{isRequired:!0},audience:{isRequired:!1},focus_keyword:{isRequired:!1},tone:{isRequired:!1},length:{isRequired:!0},language:{isRequired:!1}},output:{default:3,max:10}},{endpoint:"Facebook_Comment_Reply",title:(0,s.__)("Facebook Comment Reply","rank-math"),description:(0,s.__)("Generate relevant responses to Facebook comments, build relationships & encourage interaction.","rank-math"),category:"marketing-comments-reply",icon:"rm-icon rm-icon-comments-reply",helpLink:Xe("Facebook_Comment_Reply"),params:{reply_brief:{isRequired:!0,label:(0,s.__)("Reply brief","rank-math")},comment:{isRequired:!0},post_brief:{isRequired:!1,label:(0,s.__)("Post brief","rank-math")},audience:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:3,max:10}},{endpoint:"Tweet",title:(0,s.__)("Tweet","rank-math"),description:(0,s.__)("Create engaging tweets, boost interaction, and foster connections with your followers.","rank-math"),category:"marketing-sales",icon:"rm-icon rm-icon-twitter",helpLink:Xe("Tweet"),params:{topic_brief:{isRequired:!0},hashtags:{isRequired:!1},audience:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:3,max:10}},{endpoint:"Tweet_Reply",title:(0,s.__)("Tweet Reply","rank-math"),description:(0,s.__)("Generate optimized replies for tweets to promote engagement and strengthen connections.","rank-math"),category:"marketing-sales",icon:"rm-icon rm-icon-comments-reply",helpLink:Xe("Tweet_Reply"),params:{reply_brief:{isRequired:!0,label:(0,s.__)("Reply brief","rank-math")},tweet:{isRequired:!0},audience:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:3,max:10}},{endpoint:"Instagram_Caption",title:(0,s.__)("Instagram Caption","rank-math"),description:(0,s.__)("Craft catchy captions for Instagram posts to increase engagement and grab attention.","rank-math"),category:"marketing-sales",icon:"rm-icon rm-icon-instagram",helpLink:Xe("Instagram_Caption"),params:{post_brief:{isRequired:!0},audience:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:3,max:10}},{endpoint:"Email",title:(0,s.__)("Email","rank-math"),description:(0,s.__)("Create effective emails for promotions, announcements, and follow-ups to achieve marketing goals.","rank-math"),category:"marketing-sales",icon:"rm-icon rm-icon-mail",helpLink:Xe("Email"),params:{email_brief:{isRequired:!0},call_to_action:{isRequired:!1},audience:{isRequired:!1},tone:{isRequired:!1},length:{isRequired:!0},language:{isRequired:!1}},output:{default:3,max:10}},{endpoint:"Email_Reply",title:(0,s.__)("Email Reply","rank-math"),description:(0,s.__)("Craft courteous email replies to promote interaction and strengthen relationships.","rank-math"),category:"marketing-sales",icon:"rm-icon rm-icon-mail-reply",helpLink:Xe("Email_Reply"),params:{email:{isRequired:!0},reply_brief:{isRequired:!0},audience:{isRequired:!1},tone:{isRequired:!1},length:{isRequired:!0},language:{isRequired:!1}},output:{default:3,max:10}},{endpoint:"AIDA",title:(0,s.__)("AIDA","rank-math"),description:(0,s.__)("Write persuasive text using the Attention-Interest-Desire-Action formula to drive action.","rank-math"),category:"marketing-sales",icon:"rm-icon rm-icon-light-bulb",helpLink:Xe("AIDA"),params:{product_name:{isRequired:!0},product_description:{isRequired:!1},audience:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:1,max:2}},{endpoint:"IDCA",title:(0,s.__)("IDCA","rank-math"),description:(0,s.__)("Create compelling messages using the Identify-Develop-Communicate-Ask strategy to resonate.","rank-math"),category:"marketing-sales",icon:"rm-icon rm-icon-help",helpLink:Xe("IDCA"),params:{product_name:{isRequired:!0},product_description:{isRequired:!1},audience:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:1,max:2}},{endpoint:"PAS",title:(0,s.__)("PAS","rank-math"),description:(0,s.__)("Address customer problems with the Problem-Agitate-Solution technique to fulfill needs.","rank-math"),category:"marketing-sales",icon:"rm-icon rm-icon-tick",helpLink:Xe("PAS"),params:{product_name:{isRequired:!0},product_description:{isRequired:!1},audience:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:1,max:2}},{endpoint:"HERO",title:(0,s.__)("HERO","rank-math"),description:(0,s.__)("Craft captivating headlines using the HERO formula to engage, reveal, and offer value.","rank-math"),category:"marketing-sales",icon:"rm-icon rm-icon-text",helpLink:Xe("HERO"),params:{product_name:{isRequired:!0},product_description:{isRequired:!1},audience:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:1,max:2}},{endpoint:"SPIN",title:(0,s.__)("SPIN","rank-math"),description:(0,s.__)("Describe customer problems, highlight implications, and offer solutions using the SPIN method.","rank-math"),category:"marketing-sales",icon:"rm-icon rm-icon-social",helpLink:Xe("SPIN"),params:{product_name:{isRequired:!0},product_description:{isRequired:!1},audience:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:1,max:2}},{endpoint:"BAB",title:(0,s.__)("BAB","rank-math"),description:(0,s.__)("Create a compelling Before-After-Bridge narrative to demonstrate product or service value.","rank-math"),category:"marketing-sales",icon:"rm-icon rm-icon-dataset",helpLink:Xe("BAB"),params:{product_name:{isRequired:!0},product_description:{isRequired:!1},audience:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:1,max:2}},{endpoint:"Youtube_Video_Script",title:(0,s.__)("YouTube Video Script","rank-math"),description:(0,s.__)("Develop engaging video scripts for YouTube to inform, entertain, and align.","rank-math"),category:"marketing-sales",icon:"rm-icon rm-icon-youtube",helpLink:Xe("Youtube_Video_Script"),params:{topic:{isRequired:!0},visual_elements:{isRequired:!1},key_points:{isRequired:!0},call_to_action:{isRequired:!1},audience:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:3,max:10}},{endpoint:"Youtube_Video_Description",title:(0,s.__)("YouTube Video Description","rank-math"),description:(0,s.__)("Generate informative and engaging video descriptions for YouTube.","rank-math"),category:"marketing-sales",icon:"rm-icon rm-icon-video",helpLink:Xe("Youtube_Video_Description"),params:{topic:{isRequired:!0},audience:{isRequired:!1},focus_keyword:{isRequired:!0},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:3,max:10}},{endpoint:"Podcast_Episode_Outline",title:(0,s.__)("Podcast Episode Outline","rank-math"),description:(0,s.__)("Create detailed outlines for podcast episodes, including topics and takeaways.","rank-math"),category:"marketing-sales",icon:"rm-icon rm-icon-podcast",helpLink:Xe("Podcast_Episode_Outline"),params:{topic:{isRequired:!0},host:{isRequired:!1},co_host:{isRequired:!1},key_points:{isRequired:!0},audience:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:3,max:10}},{endpoint:"Recipe",title:(0,s.__)("Recipe","rank-math"),description:(0,s.__)("Create detailed and easy-to-follow recipes with ingredients, instructions, and nutrition.","rank-math"),category:"food-cooking",icon:"rm-icon rm-icon-recipe",helpLink:Xe("Recipe"),params:{cuisine:{isRequired:!0},type:{isRequired:!0},ingredients:{isRequired:!0},dietary_restrictions:{isRequired:!1},audience:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:3,max:10}},{endpoint:"Freeform_Writing",title:(0,s.__)("Freeform Writing","rank-math"),description:(0,s.__)("Generate text based on prompts or topics, allowing for imaginative or technical writing.","rank-math"),category:"misc",icon:"rm-icon rm-icon-page",helpLink:Xe("Freeform_Writing"),params:{text:{isRequired:!0,label:(0,s.__)("What do you want to write?","rank-math")},main_points:{isRequired:!1},audience:{isRequired:!1},tone:{isRequired:!1},length:{isRequired:!0},language:{isRequired:!1}},output:{default:1,max:1}},{endpoint:"AI_Command",title:(0,s.__)("AI Command","rank-math"),description:(0,s.__)("Ask AI anything and receive relevant and informative responses for questions or requests.","rank-math"),category:"misc",icon:"rm-icon rm-icon-code",helpLink:Xe("AI_Command"),params:{command:{isRequired:!0},language:{isRequired:!1}},output:{default:1,max:1}},{endpoint:"SEO_Meta",title:(0,s.__)("SEO Meta","rank-math"),description:(0,s.__)("Optimize headlines and descriptions to improve visibility on search engines.","rank-math"),category:"seo",icon:"rm-icon rm-icon-seo",helpLink:Xe("SEO_Meta"),params:{topic:{isRequired:!0},post_brief:{isRequired:!1},audience:{isRequired:!1},focus_keyword:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:3,max:25}},{endpoint:"Opengraph",title:(0,s.__)("Open Graph","rank-math"),description:(0,s.__)("Boost content visibility on social media with topic-specific meta tags for easy discovery.","rank-math"),category:"marketing-sales",icon:"rm-icon rm-icon-social",helpLink:Xe("Open_Graph"),params:{topic:{isRequired:!0},post_brief:{isRequired:!1},audience:{isRequired:!1},focus_keyword:{isRequired:!1},tone:{isRequired:!1},language:{isRequired:!1}},output:{default:1,max:5}}]},Dt=function(e,t){var n={choices:t.default},a=wp.data.select("rank-math-content-ai").getContentAiAttributes();return(0,o.map)(e,(function(e,t){var r=(0,o.isUndefined)(a[t])?function(e,t){return(0,o.isUndefined)(t.default)?Ye(e).default:t.default}(t,e):a[t];(0,o.isUndefined)(r)||(n[t]=r)})),n};function Lt(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,i,o,s=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(a=i.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(e){c=!0,r=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw r}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Bt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Bt(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Bt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var qt=function(e){var t=e.value,n=e.showWordCount,a=void 0===n||n,r=e.addTypingEffect,i=void 0===r||r,o=e.endpoint,l=void 0===o?"":o,c=t.split(" "),m=Lt((0,u.useState)(i?"":t),2),d=m[0],p=m[1],h=Lt((0,u.useState)(null),2),g=h[0],f=h[1];i&&((0,u.useEffect)((function(){var e=pt(l);return f(e),e.onmessage=function(e){"rank_math_process_complete"!==e.data&&p((function(t){return t+e.data}))},function(){e.terminate()}}),[]),(0,u.useEffect)((function(){g&&(p(""),g.postMessage(t))}),[t,g]));var _=d.length<c.length?"content typing":"content";return wp.element.createElement(React.Fragment,null,a&&wp.element.createElement("div",{className:"word-count"},(0,s.sprintf)((0,s.__)("Words: %d","rank-math"),d.split(" ").length)),wp.element.createElement("div",{className:_,dangerouslySetInnerHTML:{__html:lt(d)}}))},zt=function(e){return"".concat(e,"-").concat((new Date).getTime())};function Ht(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,i,o,s=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(a=i.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(e){c=!0,r=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw r}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Ft(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Ft(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ft(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var Ut=function(e){var t=e.value,n=e.label,a=void 0===n?"":n,r=e.disabled,i=void 0!==r&&r,o=e.onClick,l=void 0===o?"":o,m=Ht((0,u.useState)(),2),d=m[0],p=m[1];l&&(t=(0,Me.serialize)(wp.data.select("core/block-editor").getBlocks())),a=a||(0,s.__)("Copy","rank-math");var h=(0,w.useCopyToClipboard)(t);return wp.element.createElement(c.Button,{variant:"secondary",className:"button structured-data-copy is-small",ref:h,disabled:i,onClick:function(){p(!0),setTimeout((function(){p(!1)}),700)}},wp.element.createElement("i",{className:"rm-icon rm-icon-copy"}),d?(0,s.__)("Copied!","rank-math"):a)},Wt=function(e){var t=e.value,n=e.index,a=void 0===n?0:n,r=e.isPage,l=void 0!==r&&r,u=e.endpoint,m=e.typingEffect,p=void 0===m||m,h=e.isSerpPreview,g=void 0!==h&&h,f=function(e,t){if("Frequently_Asked_Questions"!==t)return e;var n='<div class="wp-block-rank-math-faq-block">',a=[];return a.questions=(0,o.map)(e,(function(e){return n+='<div class="rank-math-faq-item"><h3 class="rank-math-question">'+e.question+'</h3><div class="rank-math-answer">'+e.answer+"</div></div>",{id:zt("faq-question"),title:e.question,content:e.answer,visible:!0}})),n+="</div>",'\x3c!-- wp:rank-math/faq-block {"questions":'+JSON.stringify(a.questions)+"} --\x3e"+n+"\x3c!-- /wp:rank-math/faq-block --\x3e"}(t,u),_=t;return(0,o.isArray)(t)&&(_="",(0,o.map)(t,(function(e){_+="<h2>"+e.question+"</h2><span>"+e.answer+"</span>"}))),(0,o.isObject)(t)&&!(0,o.isArray)(t)&&(_="",(0,o.map)(t,(function(e,t){_+="<h4>"+(0,o.startCase)(t)+"</h4><span>"+e+"</span>"}))),wp.element.createElement("div",{className:"output-item",key:a},wp.element.createElement("div",{className:"output-actions"},wp.element.createElement(Ut,{value:(0,o.isString)(f)?f:_}),((0,o.isUndefined)(rankMath.currentEditor)||(0,o.includes)(["gutenberg","classic","elementor"],rankMath.currentEditor)||g)&&!l&&wp.element.createElement(c.Button,{variant:"secondary",className:"button structured-data-test is-small",onClick:function(){var e=!1;if(!l){if("SEO_Title"===u||"SEO_Meta"===u&&!(0,o.isEmpty)(t.title)){var n=(0,o.isUndefined)(t.title)?t:t.title;(0,d.dispatch)("rank-math").updateSerpTitle(n),(0,d.dispatch)("rank-math").updateTitle(n),e=!0}if("SEO_Description"===u||"SEO_Meta"===u&&!(0,o.isEmpty)(t.description)){var a=(0,o.isUndefined)(t.description)?t:t.description;(0,d.dispatch)("rank-math").updateSerpDescription(a),(0,d.dispatch)("rank-math").updateDescription(a),e=!0}if("Opengraph"===u){var r="twitter"===wp.data.select("rank-math").getSocialTab();(0,o.isEmpty)(t.title)||(r?(0,d.dispatch)("rank-math").updateTwitterTitle(t.title):(0,d.dispatch)("rank-math").updateFacebookTitle(t.title),e=!0),(0,o.isEmpty)(t.description)||(r?(0,d.dispatch)("rank-math").updateTwitterDescription(t.description):(0,d.dispatch)("rank-math").updateFacebookDescription(t.description),e=!0)}}e?i()(".rank-math-contentai-modal-overlay .components-modal__header button").trigger("click"):function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if(e=lt(e),"elementor"===rankMath.currentEditor)return gt(e,!1),void i()(".rank-math-contentai-modal-overlay .components-modal__header button").trigger("click");if("classic"===rankMath.currentEditor)return tinymce.activeEditor.insertContent(" "+e),void i()(".rank-math-contentai-modal-overlay .components-modal__header button").trigger("click");var n=(0,d.select)("core/block-editor").getSelectedBlock(),a=(0,d.select)("core/block-editor").getBlocks(),r=0;(0,o.isNull)(n)?r=a.length:(r=a.map((function(e){return e.clientId===n.clientId})).indexOf(!0),r=at(n)?r+1:r);var s="";s="Frequently_Asked_Questions"===t?(0,Me.createBlock)("rank-math/faq-block",{questions:(0,o.map)(e,(function(e){return{id:zt("faq-question"),title:e.question,content:e.answer.replaceAll(/(?:\r\n|\r|\n)/g,"<br>").trim(),visible:!0}}))}):(0,Me.rawHandler)({HTML:e,mode:"BLOCKS"}).map((function(e){return(0,Me.createBlock)(e.name,e.attributes,e.innerBlocks)})),(0,d.dispatch)("core/block-editor").insertBlocks(s,r),i()(".rank-math-contentai-modal-overlay .components-modal__header button").trigger("click")}(t,u)}},wp.element.createElement("i",{className:"rm-icon rm-icon-plus"}),wp.element.createElement("span",null,(0,s.__)("Insert","rank-math")))),wp.element.createElement(qt,{value:_,addTypingEffect:p,endpoint:u}))},Vt=function(e){var t=e.value;return wp.element.createElement("div",{className:"content-ai-error",dangerouslySetInnerHTML:{__html:t}})},$t=function(e,t,n){var a=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],r=arguments.length>4&&void 0!==arguments[4]&&arguments[4];if(!(0,o.isEmpty)(e)){if((0,o.isObject)(e)&&!(0,o.isArray)(e)){var i="";return(0,o.forEach)(Object.keys(e),(function(t){var n="";(0,o.forEach)(e[t],(function(e){n+=e+"<br /><br />"})),i+="<div><h4>"+(0,o.startCase)(t)+"</h4>"+n+"</div>"})),wp.element.createElement("div",{className:"inner-wrapper"},wp.element.createElement(Wt,{value:i,isPage:t,endpoint:n,typingEffect:a,isSerpPreview:r}))}return(0,o.isArray)(e)?wp.element.createElement("div",{className:"inner-wrapper"},"Frequently_Asked_Questions"!==n&&(0,o.map)(e,(function(e,i){return(0,o.isEmpty)(e.warning)?wp.element.createElement(Wt,{value:e,key:i,index:i,isPage:t,endpoint:n,typingEffect:a,isSerpPreview:r}):wp.element.createElement(Vt,{value:'<div class="notice notice-error">'+e.warning+"</div>"})})),"Frequently_Asked_Questions"===n&&!(0,o.isArray)(e[0])&&wp.element.createElement(Wt,{value:e,isPage:t,endpoint:n,typingEffect:a,isSerpPreview:r}),"Frequently_Asked_Questions"===n&&(0,o.isArray)(e[0])&&(0,o.map)(e,(function(e){return wp.element.createElement(Wt,{value:e,isPage:t,endpoint:n,typingEffect:a,isSerpPreview:r})}))):(0,o.isArray)(e)||(0,o.isObject)(e)?void 0:wp.element.createElement(Vt,{value:e})}},Gt=function(e){return e&&e(""),(0,o.isNull)(document.getElementById("rank-math-content-ai-modal-wrapper"))||(document.getElementById("rank-math-content-ai-modal-wrapper").remove(),document.querySelector(".rank-math-contentai-modal-overlay").remove(),document.body.classList.remove("modal-open")),!0},Kt=function(e){var t=e.title,n=e.helpLink,a=(0,s.sprintf)((0,s.__)("Learn how to use this %s Tool effectively.","rank-math"),"<strong>".concat(t,"</strong>")),r=(0,o.includes)(n,"play-video");return wp.element.createElement(React.Fragment,null,wp.element.createElement("div",{key:"title",className:"rank-math-video-tutorial"},wp.element.createElement("div",{className:"info"},wp.element.createElement("p",null,wp.element.createElement("span",{dangerouslySetInnerHTML:{__html:a}})),wp.element.createElement("a",{className:r?"":"button button-primary is-red",href:n,target:"_blank",rel:"noreferrer"},r&&wp.element.createElement("span",{className:"rm-icon-youtube"}),!r&&(0,s.__)("Click Here","rank-math")))),wp.element.createElement("p",null,wp.element.createElement("em",null,(0,s.__)("1 Word Output = 1 Credit","rank-math"))))},Jt=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";k()({method:"POST",path:"/rankmath/v1/ca/createPost",data:{content:e,title:t}}).catch((function(e){console.log(e)})).then((function(e){window.location.href=e}))},Zt=function(e){var t,n=e.endpoint,a=e.originalEndpoint,r=e.apiContent,l=e.output,u=e.attributes,m=e.generating,d=e.results,p=e.steps,h=e.setSteps,g=e.isDisabled,f=e.onChange,_=e.setGenerating,b=e.setDisabled,w=e.setHistory,v=e.setData,k=e.setResults,y="Blog_Post_Wizard"===a;return wp.element.createElement("div",{className:"footer"},!y&&wp.element.createElement(React.Fragment,null,wp.element.createElement(c.__experimentalNumberControl,{min:"1",max:l.max,value:null!==(t=u.choices)&&void 0!==t?t:l.default,onChange:function(e){return f("choices",e)}}),wp.element.createElement("span",{className:"output-label"},(0,s.__)("Outputs","rank-math"))),wp.element.createElement(c.Button,{variant:y?(0,o.isEmpty)(d)?"primary":"secondary":"primary",className:"button",disabled:g,onClick:function(){var e=i()("form.rank-math-ai-tools").get(0);e.checkValidity()?(_(!0),b(!0),w(!1),y&&"Long_Form_Content"===p.endpoint?Be("Long_Form_Content",p.attributes,r,!1):Be(n,u,r,!1)):e.reportValidity()}},wp.element.createElement("span",{className:"text"},function(e,t,n){return e?(0,s.__)("Generating…","rank-math"):(0,o.isEmpty)(t)||"Blog_Post_Wizard"!==n?(0,o.isEmpty)(t)?(0,s.__)("Generate","rank-math"):(0,s.__)("Generate More","rank-math"):(0,s.__)("Regenerate","rank-math")}(m,d,a))),y&&"Long_Form_Content"!==p.endpoint&&wp.element.createElement(c.Button,{variant:(0,o.isEmpty)(d)?"secondary":"primary",className:"button",disabled:g||(0,o.isEmpty)(d)&&"Blog_Post_Idea"!==p.endpoint,onClick:function(){if("Blog_Post_Outline"===n){var e=u.topic;return u={outline:lt(d[0],!0),language:(0,o.isEmpty)(u.language)?"":u.language,tone:(0,o.isEmpty)(u.tone)?"":u.tone,audience:(0,o.isEmpty)(u.audience)?"":u.audience,style:(0,o.isEmpty)(u.style)?"":u.style,choices:1},v(""),k([]),_(!0),Be("Long_Form_Content",u,r,!1),void h({endpoint:"Long_Form_Content",content:"",topic:e,attributes:u})}var t=(0,o.isEmpty)(d)?"":d[0];h({endpoint:"Blog_Post_Outline",content:t}),v(""),k([])}},wp.element.createElement("span",{className:"text"},function(e,t){return"Blog_Post_Idea"===e&&(0,o.isEmpty)(t)?(0,s.__)("Skip","rank-math"):"Blog_Post_Outline"===e?(0,s.__)("Write Post","rank-math"):(0,s.__)("Next Step","rank-math")}(n,d))),y&&"Long_Form_Content"===p.endpoint&&!(0,o.isEmpty)(d)&&rankMath.contentAI.isContentAIPage&&wp.element.createElement(c.Button,{variant:(0,o.isEmpty)(d)?"secondary":"primary",className:"button",onClick:function(){return Jt(lt(d[0]),p.topic)}},wp.element.createElement("span",{className:"text"},rankMath.contentAI.isContentAIPage?(0,s.__)("Create New Post","rank-math"):(0,s.__)("Insert","rank-math"))))};function Yt(e){return Yt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Yt(e)}function Qt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Xt(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==Yt(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!==Yt(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Yt(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function en(e){return function(e){if(Array.isArray(e))return an(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||nn(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function tn(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,i,o,s=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(a=i.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(e){c=!0,r=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw r}}return s}}(e,t)||nn(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function nn(e,t){if(e){if("string"==typeof e)return an(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?an(e,t):void 0}}function an(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var rn=function(e){var t=[(0,s.__)("Post Title","rank-math"),(0,s.__)("Post Outline","rank-math"),(0,s.__)("Write Post","rank-math")],n=e.endpoint;return wp.element.createElement("div",{className:"wizard-navigation"},wp.element.createElement("label",{className:"dot-label"},(0,s.__)("Steps","rank-math")),(0,o.map)(t,(function(e,t){var a="";return 0===t&&(a="active"),1===t&&(a="Blog_Post_Outline"===n||"Long_Form_Content"===n?"active":""),"Long_Form_Content"===n&&2===t&&(a="active"),wp.element.createElement(c.Button,{variant:"link",className:a,href:"#",label:e,showTooltip:!0},wp.element.createElement("span",null))})))},on=function(e){var t=e.tool,n=e.setTool,a=void 0!==n&&n,r=e.isContentAIPage,l=void 0!==r&&r,m=e.callApi,p=void 0!==m&&m,h=e.plan,g=t.title,f=t.icon,_=t.output,b=t.helpLink,w=t.endpoint,v=t.params,k=e.hasError,y=tn((0,u.useState)(Dt(v,_)),2),E=y[0],C=y[1],S=tn((0,u.useState)(),2),x=S[0],T=S[1],O=tn((0,u.useState)(),2),P=O[0],A=O[1],N=tn((0,u.useState)(!1),2),I=N[0],j=N[1],M=tn((0,u.useState)([]),2),R=M[0],D=M[1],L=tn((0,u.useState)([]),2),B=L[0],q=L[1],z=tn((0,u.useState)({endpoint:"Blog_Post_Idea"}),2),H=z[0],F=z[1],U=function(e){return(0,o.compact)((0,o.map)(rankMath.contentAI.history,(function(t){if(t.key===e)return t.output})))}(w),W=w,V="Blog_Post_Wizard"===w;if(V){k="free"===h||k,w="Long_Form_Content"===H.endpoint?"Blog_Post_Outline":H.endpoint;var $=(0,o.find)(Rt(),["endpoint",w]);"Blog_Post_Outline"!==w||(0,o.isEmpty)(H.content)||($.params.topic.default=H.content),v=$.params,_.default=1,(0,o.isEmpty)(E.main_points)&&(E=Dt(v,_))}(0,u.useEffect)((function(){if((0,o.isArray)(R)&&"Frequently_Asked_Questions"!==w){(0,o.isString)(B)&&q("");for(var e=0,t=function(t){if(t>0){var n=(0,o.isObject)(R[t-1])?Object.values(R[t-1]).join(" "):R[t-1];e+=110*n.split(" ").length}setTimeout((function(){return q((function(e){return[].concat(en(e),[R[t]])}))}),e)},n=0;n<=R.length-1;n++)t(n)}else q(R)}),[R]),(0,u.useEffect)((function(){p&&(T(!0),A(!0),j(!1),Be(w,E,G))}),[]);var G=function(e){(0,o.isEmpty)(e.error)?("Blog_Post_Wizard"===W&&q(""),D(e.faqs?e.faqs:e)):D('<div class="notice notice-error">'+e.error+"</div>"),T(!1),A(!1)},K=(0,u.useCallback)((function(e,t){E[e]=t,C(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Qt(Object(n),!0).forEach((function(t){Xt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Qt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},E)),(0,d.dispatch)("rank-math-content-ai").updateAIAttributes(e,t),setTimeout((function(){A(i()("form.rank-math-ai-tools").find(".limit-reached").length)}),500)}),[]);return wp.element.createElement(c.Modal,{className:"rank-math-contentai-modal rank-math-modal",overlayClassName:"rank-math-modal-overlay rank-math-contentai-modal-overlay",title:wp.element.createElement(React.Fragment,null,wp.element.createElement("i",{className:f})," ",g," ","Blog_Post_Wizard"===W?rn(H):""),shouldCloseOnClickOutside:!0,onRequestClose:function(e){return function(e,t,n,a){if((0,o.isNull)((0,d.dispatch)("rank-math"))||(0,d.dispatch)("rank-math-content-ai").isAutoCompleterOpen(!1),!(0,o.isUndefined)(e)){if("blur"===e.type){if(!(0,o.includes)(e.target.classList,"rank-math-contentai-modal"))return!1;var r=!0;return(0,o.forEach)(t,(function(e,t){e.isRequired&&!(0,o.isEmpty)(n[t])&&(r=!1)})),!!r&&Gt(a)}return"Escape"!==e.key||(0,o.isNull)(document.querySelector(".tagify__dropdown"))?Gt(a):(document.querySelector(".tagify__dropdown").remove(),!1)}}(e,v,E,a)}},wp.element.createElement("div",{className:k?"columns column-body blurred":"columns column-body"},wp.element.createElement("div",{className:"column column-input"},wp.element.createElement("div",{className:"column-inner"},tt(v,E,w,K,"Blog_Post_Wizard"===W),wp.element.createElement("p",{className:"required-fields"},wp.element.createElement("i",null,wp.element.createElement("span",null,"*")," ",(0,s.__)("Required fields.","rank-math")))),wp.element.createElement(Zt,{output:_,attributes:E,generating:x,results:R,endpoint:w,originalEndpoint:W,isDisabled:P,steps:H,apiContent:G,setSteps:F,onChange:K,setData:q,setResults:D,setGenerating:T,setDisabled:A,setHistory:j})),wp.element.createElement("div",{className:"column column-output"},wp.element.createElement("div",{className:"column-output-heading"},wp.element.createElement("h3",null,wp.element.createElement("span",null,(0,s.__)("Output","rank-math")),V&&wp.element.createElement("span",null," - ",(0,o.startCase)(H.endpoint))),!(0,o.isEmpty)(U)&&wp.element.createElement(c.Button,{className:"button button-secondary button-small output-history",onClick:function(){j(!I)}},(0,s.__)("History","rank-math"))),x&&wp.element.createElement("div",{className:"inner-wrapper"},wp.element.createElement("div",{className:"output-item loading"},wp.element.createElement("div",{className:"rank-math-loader"}))),!x&&!I&&(0,o.isEmpty)(R)&&wp.element.createElement(React.Fragment,null,wp.element.createElement("p",{style:{fontSize:"1rem",marginTop:0}},(0,s.__)("Suggestions will appear here.","rank-math")),b&&wp.element.createElement(Kt,{helpLink:b,title:g})),!I&&$t(B,l,w,!0,p),!x&&I&&$t((0,o.reverse)(U),l,w,!1,p),!I&&p&&!x&&wp.element.createElement("div",{className:"notice notice-info",dangerouslySetInnerHTML:{__html:(0,s.sprintf)((0,s.__)("%s to access all the Content AI tools","rank-math"),'<a href="'+rankMath.adminurl+'?page=rank-math-content-ai-page#ai-tools" target="_blank">'+(0,s.__)("Click here","rank-math")+"</a>")}}))),k&&wp.element.createElement(Pe,{width:60}))},sn=function(e){var t=e.search,n=e.setSearch,a=(0,u.useCallback)((function(e){var t=i()(".rank-math-content-ai-search-field input"),n=document.activeElement;if("/"===e.key&&t.length&&n!==t[0]&&(0,o.includes)(["BODY","DIV","BUTTON","SPAN"],n.tagName))return e.preventDefault(),t.trigger("focus"),!1}),[]);return(0,u.useEffect)((function(){return window.addEventListener("keydown",a),function(){window.removeEventListener("keydown",a)}}),[a]),wp.element.createElement("div",{className:"search-field"},wp.element.createElement(c.SearchControl,{value:t,className:"rank-math-content-ai-search-field",onChange:function(e){n(e)}}))};function ln(){return ln=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},ln.apply(this,arguments)}function cn(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,i,o,s=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(a=i.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(e){c=!0,r=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw r}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return un(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return un(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function un(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var mn=function(e){var t=e.showMinimal,n=void 0!==t&&t,a=e.isContentAIPage,r=void 0!==a&&a,i=cn((0,u.useState)("all"),2),l=i[0],m=i[1],d=cn((0,u.useState)(),2),p=d[0],h=d[1],g=cn((0,u.useState)(),2),f=g[0],_=g[1],b={all:(0,s.__)("All","rank-math"),seo:(0,s.__)("SEO","rank-math"),blog:(0,s.__)("Blog","rank-math"),"marketing-sales":(0,s.__)("Marketing & Sales","rank-math"),ecommerce:(0,s.__)("eCommerce","rank-math"),misc:(0,s.__)("Misc","rank-math")};return wp.element.createElement(React.Fragment,null,wp.element.createElement("div",{className:e.hasError?"rank-math-ui module-listing blurred":"rank-math-ui module-listing"},!r&&wp.element.createElement(mt,null),wp.element.createElement("div",{className:"content-ai-header"},wp.element.createElement("div",{className:"content-ai-filter"},!r&&wp.element.createElement(c.SelectControl,{options:(0,o.map)(b,(function(e,t){return{value:t,label:e}})),onChange:function(e){return m(e)}}),!n&&r&&wp.element.createElement("div",null,(0,o.map)(b,(function(e,t){return wp.element.createElement(c.Button,{className:l===t?"active":"",key:t,onClick:function(){return m(t)}},e)}))),wp.element.createElement(sn,{search:p,setSearch:h}))),wp.element.createElement("div",{className:"grid"},(0,o.map)(Rt(),(function(e,t){if(("all"===l||l===e.category)&&(!p||(0,o.lowerCase)(e.title).includes((0,o.lowerCase)(p))||(0,o.lowerCase)(e.endpoint).includes((0,o.lowerCase)(p))))return wp.element.createElement(c.Button,{key:t,className:"rank-math-box",onClick:function(){_(e)}},wp.element.createElement("i",{className:e.endpoint+" ai-icon "+e.icon}),"Blog_Post_Wizard"===e.endpoint&&wp.element.createElement("div",{className:"dot-container",title:(0,s.__)("Multistep Wizard","rank-math")},wp.element.createElement("div",{className:"dot"}),wp.element.createElement("div",{className:"dot"}),wp.element.createElement("div",{className:"dot"})),wp.element.createElement("header",null,wp.element.createElement("h3",null,e.title),!n&&wp.element.createElement("p",null,e.description)))}))),f&&wp.element.createElement(on,ln({},e,{tool:f,setTool:_}))),e.hasError&&!r&&wp.element.createElement(Pe,null))};function dn(e){return dn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},dn(e)}function pn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function hn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?pn(Object(n),!0).forEach((function(t){gn(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):pn(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function gn(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==dn(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!==dn(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===dn(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function fn(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,i,o,s=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(a=i.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(e){c=!0,r=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw r}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return _n(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _n(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _n(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var bn={all:(0,s.__)("All","rank-math"),recent:(0,s.__)("Recent","rank-math"),custom:(0,s.__)("Custom +","rank-math"),seo:(0,s.__)("SEO","rank-math"),blog:(0,s.__)("Blog","rank-math"),"marketing-sales":(0,s.__)("Marketing & Sales","rank-math"),ecommerce:(0,s.__)("eCommerce","rank-math"),misc:(0,s.__)("Misc","rank-math")},wn=function(e){var t=wp.data.select("rank-math-content-ai").getData(),n=e.isOpen,a=e.toggleModal,r=e.setMessage,i=e.updateData,l=fn((0,u.useState)(),2),m=l[0],d=l[1],p=fn((0,u.useState)("custom"),2),h=p[0],g=p[1],f=fn((0,u.useState)("all"),2),_=f[0],w=f[1],v=fn((0,u.useState)(t.prompts),2),y=v[0],E=v[1],C=fn((0,u.useState)(!1),2),S=C[0],x=C[1],T=fn((0,u.useState)(!1),2),O=T[0],P=T[1],A=fn((0,u.useState)(!1),2),N=A[0],I=A[1],j=fn((0,u.useState)(!1),2),M=j[0],R=j[1],D=fn((0,u.useState)({prompt_name:"",prompt:"",prompt_category:"custom"}),2),L=D[0],B=D[1];(0,u.useEffect)((function(){if("recent"!==_||(0,o.isEmpty)(t.recentPrompts))if("all"!==_){var e=(0,o.compact)((0,o.map)(t.prompts,(function(e){return e.PromptCategory===_&&!(0,o.isUndefined)(e.Prompt)&&e})));E("custom"===_?(0,o.reverse)(e):e)}else E(t.prompts);else{var n=(0,o.map)(t.recentPrompts,(function(e){return(0,o.find)(t.prompts,(function(t){return t.PromptName===e}))}));E(n)}}),[_,S]),(0,u.useEffect)((function(){setTimeout((function(){R(!1)}),5e3)}),[M]);var q="free"===t.plan?"blurred":"";return n&&wp.element.createElement(c.Modal,{title:(0,s.__)("Prompts Library","rank-math"),closeButtonLabel:(0,s.__)("Close","rank-math"),shouldCloseOnClickOutside:!1,shouldCloseOnEsc:!0,onRequestClose:function(){return a(!1)},className:"rank-math-contentai-modal rank-math-prompt-modal rank-math-modal",overlayClassName:"rank-math-modal-overlay rank-math-contentai-modal-overlay"},wp.element.createElement("div",{className:q},wp.element.createElement("div",{className:"content-ai-filter"},wp.element.createElement("div",null,(0,o.map)(bn,(function(e,t){var n=b()(t,{active:t===_});return wp.element.createElement(c.Button,{className:n,key:t,onClick:function(){w(t),g(0)}},e)}))),wp.element.createElement(c.Button,{className:"update-library is-secondary is-small",key:"update-library",onClick:function(){I(!0),Be("default_prompts",{},(function(e){k()({method:"POST",path:"/rankmath/v1/ca/savePrompts",data:{prompts:e}}).then((function(e){i("prompts",e),E(e),g(0),I(!1)})).catch((function(e){console.log(e),I(!1)}))}))}},N?(0,s.__)("Updating…","rank-math"):(0,s.__)("Update Library","rank-math"))),wp.element.createElement("div",{className:"grid"},wp.element.createElement("div",{className:"column column-first"},wp.element.createElement("h3",null,(0,s.__)("Prompt List","rank-math")),!(0,o.isEmpty)(y)&&wp.element.createElement(React.Fragment,null,wp.element.createElement(sn,{search:m,setSearch:d}),wp.element.createElement("div",{className:"prompt-list"},"all"===_&&wp.element.createElement(c.Button,{className:"custom"===h?"prompt-item active":"prompt-item",key:"add-custom",onClick:function(){return g("custom")}},wp.element.createElement("i",null,"🧪"),wp.element.createElement("span",null,(0,s.__)("Add Custom Prompt +","rank-math"))),(0,o.map)(y,(function(e,t){if(!((0,o.isUndefined)(e)||(0,o.isUndefined)(e.Prompt)||m&&!e.PromptName.toLowerCase().includes(m.toLowerCase()))){var n=b()("prompt-item "+t,{active:t===h,"custom-prompt":"custom"===e.PromptCategory}),a=b()("delete-prompt",{"rank-math-loader":S===t});return wp.element.createElement(c.Button,{className:n,key:t,onClick:function(){return g(t)}},wp.element.createElement("i",null,e.PromptIcon?e.PromptIcon:"🖌️"),wp.element.createElement("span",null,e.PromptName),"custom"===e.PromptCategory&&wp.element.createElement("span",{role:"button",tabIndex:"0",onKeyDown:void 0,className:a,onClick:function(){x(t),k()({method:"POST",path:"/rankmath/v1/ca/updatePrompt",data:{prompt:e.PromptName}}).then((function(e){i("prompts",e),g(0),x(!1)})).catch((function(e){x(!1),console.log(e)}))}},S!==t&&wp.element.createElement("i",{className:"dashicons dashicons-no-alt"})))}}))))),wp.element.createElement("div",{className:"column column-second"},"custom"===h&&"all"===_&&wp.element.createElement("div",{className:"custom-prompt-form"},wp.element.createElement("div",{className:"form-field"},wp.element.createElement(c.TextControl,{label:(0,s.__)("Prompt Name","rank-math"),onChange:function(e){L.prompt_name=e,B(hn({},L))},className:M&&!L.prompt_name?"is-required":""})),wp.element.createElement("div",{className:"form-field"},wp.element.createElement("div",{className:L.prompt.length>=2e3?"limit limit-reached":"limit"},wp.element.createElement("span",{className:"count"},L.prompt.length),"/2000"),wp.element.createElement(c.TextareaControl,{label:(0,s.__)("Prompt Text","rank-math"),help:(0,s.__)("Use [brackets] to insert placeholders.","rank-math"),onChange:function(e){L.prompt=e,B(hn({},L))},maxLength:"2000",className:M&&!L.prompt?"is-required":""})),wp.element.createElement("div",{className:"form-field"},wp.element.createElement(c.BaseControl,{className:"save-prompt"},wp.element.createElement(c.Button,{variant:"primary",className:"is-large",onClick:function(){if(L.prompt_name&&L.prompt){var e=(0,o.find)(y,(function(e){return e.PromptName===L.prompt_name}));(0,o.isUndefined)(e)?(P(!0),k()({method:"POST",path:"/rankmath/v1/ca/updatePrompt",data:{prompt:{PromptName:L.prompt_name,Prompt:L.prompt,PromptCategory:L.prompt_category}}}).then((function(e){t.prompts=e,i("prompts",e),w("custom"),setTimeout((function(){g(0),P(!1)}),300)})).catch((function(e){console.log(e),P(!1)}))):alert((0,s.__)("Prompt with this name already exists","rank-math"))}else R(!0)}},O&&wp.element.createElement("span",{className:"rank-math-loader"}),!O&&(0,s.__)("Save Prompt","rank-math"))))),("custom"!==h||"all"!==_)&&!(0,o.isEmpty)(y)&&!(0,o.isEmpty)(y[h])&&wp.element.createElement("div",{className:"prompt-details"},wp.element.createElement("div",{className:"prompt-preview"},wp.element.createElement("h3",null,(0,s.__)("Preview","rank-math")),wp.element.createElement("div",{className:"prompt-preview-content"},wp.element.createElement("p",{dangerouslySetInnerHTML:{__html:(0,o.isUndefined)(y[h].Prompt)?"":y[h].Prompt.replaceAll("[","<span>[").replaceAll("]","]</span>")}}))),wp.element.createElement("div",{className:"form-field"},wp.element.createElement(c.BaseControl,{className:"use-prompt"},wp.element.createElement(c.Button,{variant:"primary",className:"is-large",onClick:function(){k()({method:"POST",path:"/rankmath/v1/ca/updateRecentPrompt",data:{prompt:y[h].PromptName}}).then((function(){t.recentPrompts.unshift(y[h].PromptName),i("recentPrompts",t.recentPrompts)})).catch((function(e){console.log(e)})),r(y[h].Prompt.replaceAll("[","<span>[").replaceAll("]","]</span>")),a(!1)}},(0,s.__)("Use Prompt","rank-math")))))))),q&&wp.element.createElement(Pe,{width:"60",isResearch:!0}))},vn=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;k()({method:"POST",path:"/rankmath/v1/ca/deleteOutput",data:{isChat:e,index:t}}).catch((function(e){console.log(e)}))};function kn(){return kn=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},kn.apply(this,arguments)}function yn(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,i,o,s=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(a=i.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(e){c=!0,r=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw r}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return En(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return En(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function En(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var Cn=function(e){var t=e.data,n=e.isContentAIPage,a=void 0!==n&&n,r="free"===t.plan,l=yn((0,u.useState)(!1),2),m=l[0],d=l[1],p=yn((0,u.useState)(!1),2),h=p[0],g=p[1],f=yn((0,u.useState)(""),2),_=f[0],w=f[1],v=yn((0,u.useState)(t.chats),2),k=v[0],y=v[1],E=yn((0,u.useState)(r&&k.length?0:""),2),C=E[0],S=E[1];r&&k.length&&(0,o.isUndefined)(wp.blocks.getBlockType("core/paragraph"))&&wp.blockLibrary.registerCoreBlocks(),(0,u.useEffect)((function(){i()(".chat-input span").on("click",(function(e){if(window.getSelection&&document.createRange){var t=window.getSelection();""===t.toString()&&window.setTimeout((function(){var n=e.target,a=document.createRange();a.selectNodeContents(n),t.removeAllRanges(),t.addRange(a)}),1)}}))}),[_]);var x,T=["How do backlinks affect SEO?","Why is keyword research important for SEO?","What are some effective SEO strategies for small businesses?","Can you explain the difference between on-page and off-page SEO?","List trending topics in [Industry] that I should write about.","How can I optimize my website for local search queries?","What are some effective strategies for managing [product/service description] reputation on social media?","Develop a content strategy for [product/service description] to increase organic search traffic."],O=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];w(""),g(!0),""===C&&S(0);var a=""===C,r=""!==C?C:t.chats.length,i=(0,o.isEmpty)(k[r])?[]:k[r];n||i.unshift({role:"user",content:e||_}),a?k.unshift(i):k[r]=i,y(k),setTimeout((function(){Be("Chat",{messages:(0,o.reverse)(i),session:r,isNew:a,regenerate:n,site_type:"ecommerce",site_name:rankMath.blogName,language:t.language,choices:1},(function(e){(0,o.reverse)(i),e&&i.unshift({role:"assistant",content:e[0],isNew:!0}),g(!1)}),!0)}),100)};return wp.element.createElement(React.Fragment,null,wp.element.createElement("div",{className:e.hasError?"blurred":""},wp.element.createElement("div",{className:"tab-header"},wp.element.createElement("span",{className:"tab-header-title"},wp.element.createElement("i",{className:"rm-icon rm-icon-bot"})," RankBot ",wp.element.createElement("span",null,"- ",(0,s.__)("Your Personal Assistant","rank-math"))),wp.element.createElement("a",{href:"https://rankmath.com/kb/how-to-use-rankbot-ai-tool/?play-video=OBxuy8u0eCY&utm_source=Plugin&utm_medium=RankBot+Tab&utm_campaign=WP",rel:"noreferrer",target:"_blank",title:(0,s.__)("Know more about RankBot","rank-math")},wp.element.createElement("em",{className:"dashicons-before dashicons-editor-help rank-math-tooltip"})),!a&&""!==C&&wp.element.createElement(c.Button,{className:"clear-history is-small button-link-delete",onClick:function(){k.splice(C,1),y(k),vn(!0,C),setTimeout((function(){S("")}),10)}},(0,s.__)("Delete Session","rank-math"))),!a&&wp.element.createElement(mt,null),wp.element.createElement("div",{className:"rank-math-content-chat-page"},!(0,o.isEmpty)(k)&&wp.element.createElement("div",{className:"chat-sidebar"},wp.element.createElement("div",{className:"chat-sidebar-content"},!a&&wp.element.createElement(c.SelectControl,{value:C,options:(x=[],r&&k.length||x.push({label:(0,s.__)("New Chat","rank-math"),value:""}),(0,o.map)(k,(function(e,t){x.push({label:e[0].content.replace(/(<([^>]+)>)/gi,"").split(/\s+/).slice(0,8).join(" ")+"...",value:t})})),x),onChange:function(e){S(e)}}),a&&!r&&wp.element.createElement(c.Button,{className:b()("history-button button new-chat",{active:""===C}),onClick:function(){S("")}},wp.element.createElement("i",{className:"rm-icon rm-icon-circle-plus"})," ",(0,s.__)("New Chat","rank-math")),a&&(0,o.map)(k,(function(e,t){var n=e.length>2?e[e.length-2].content:e[0].content;return wp.element.createElement("div",{role:"button",tabIndex:"0",className:b()("history-button button",{active:C===t}),key:t,onClick:function(){S(t)},onKeyDown:void 0},wp.element.createElement("i",{className:"rm-icon rm-icon-comments"}),n.split(/\s+/).slice(0,8).join(" ")+"...",wp.element.createElement(c.Button,{className:"delete-session",onClick:function(){k.splice(t,1),y(k),vn(!0,t),setTimeout((function(){S("")}),10)},title:(0,s.__)("Delete Session","rank-math")},wp.element.createElement("i",{className:"dashicons dashicons-no-alt"})))})),a&&r&&wp.element.createElement(c.Button,{className:"button is-green",href:"https://rankmath.com/content-ai/#pricing",target:"_blank"},(0,s.__)("Buy PRO plan for Multiple Sessions","rank-math")))),wp.element.createElement("div",{className:"chat-container"},wp.element.createElement("div",{className:"chat-messages"},h&&wp.element.createElement("div",{className:"chat-message loading"},wp.element.createElement("div",{className:"rank-math-loader"})),""===C&&wp.element.createElement((function(){return wp.element.createElement(React.Fragment,null,wp.element.createElement("div",{className:"prompt-examples"},wp.element.createElement("h2",null,(0,s.__)("Examples","rank-math")),wp.element.createElement("p",null,(0,s.__)("Here are some examples of questions you can ask RankBot","rank-math")),wp.element.createElement("div",{className:"grid"},(0,o.map)(T,(function(e,t){return wp.element.createElement("div",{role:"button",tabIndex:"0",onClick:function(){w(e.replaceAll("[","<span>[").replaceAll("]","]</span>"))},key:t,dangerouslySetInnerHTML:{__html:e.replaceAll("[","<span>[").replaceAll("]","]</span>")}})})))))}),null),!(0,o.isEmpty)(k)&&""!==C&&(0,o.map)(k[C],(function(e,t){if(!(0,o.isEmpty)(e.content)){var n="user"===e.role,a=n?(0,s.__)("You:","rank-math"):(0,s.__)("RankBot:","rank-math"),r=(0,o.uniqueId)(),i=e.isNew;return e.isNew=!1,wp.element.createElement("div",{className:n?"chat-message user":"chat-message",key:t},wp.element.createElement("div",{className:"message-actions"},wp.element.createElement("span",null,a),!n&&wp.element.createElement(Ut,{value:e.content})),wp.element.createElement("div",{className:"message",id:"block-"+r},i&&wp.element.createElement(qt,{value:e.content,showWordCount:!1}),!i&&wp.element.createElement("div",{dangerouslySetInnerHTML:{__html:lt(e.content)}})))}}))),(!r||!C)&&wp.element.createElement("div",{className:"chat-input"},wp.element.createElement("div",{className:"chat-input-actions"},wp.element.createElement(ft.RichText,{tagName:"div",className:"chat-input-textarea",value:_.slice(0,2e3),allowedFormats:[],disableLineBreaks:!0,onChange:function(e){var t=document.getElementsByClassName("chat-input-textarea")[0];if(e.length>2e3){e=e.slice(0,2e3),t.innerHTML=_;var n=document.createRange(),a=window.getSelection(),r=t.childNodes[t.childNodes.length-1];n.setStart(r,r.textContent.length),n.collapse(!0),a.removeAllRanges(),a.addRange(n)}w(e)},onKeyUp:function(e){if("Enter"===e.key){if(e.shiftKey){w(_+"\n");var t=window.getSelection(),n=t.getRangeAt(0),a=document.createElement("br");n.insertNode(a);var r=a.nextSibling,i=document.createRange();return i.setStart(r,0),i.collapse(!0),t.removeAllRanges(),void t.addRange(i)}(0,o.isEmpty)((0,o.trim)(_))||h||O()}},preserveWhiteSpace:"true",placeholder:(0,s.__)("Type your message here…","rank-math")}),wp.element.createElement("div",{className:"chat-input-buttons"},wp.element.createElement(c.Button,{className:"prompts-button button",onClick:function(){return d(!0)}},wp.element.createElement("i",{className:"rm-icon rm-icon-htaccess"})," ",a?(0,s.__)("Prompts Library","rank-math"):""),wp.element.createElement(wn,kn({},e,{isOpen:m,toggleModal:d,setMessage:w})),""!==C&&!h&&wp.element.createElement(c.Tooltip,{text:(0,s.__)("Regenerate Response","rank-math")},wp.element.createElement(c.Button,{className:"regenerate-response button button-small",onClick:function(){var e=k[C],t=e[1].content;e.shift(),k[C]=e,y(k),O(t,!0)},showTooltip:!0},wp.element.createElement(c.Dashicon,{icon:"controls-repeat"}))),wp.element.createElement("div",{className:_.length>=2e3?"limit limit-reached":"limit"},wp.element.createElement("span",{className:"count"},_.length),"/",(0,s.__)("2000","rank-math")),wp.element.createElement(c.Button,{className:"button is-primary is-large","aria-label":(0,s.__)("Send","rank-math"),disabled:(0,o.isEmpty)((0,o.trim)(_))||h,onClick:function(){return O()}},wp.element.createElement("span",{className:"rm-icon rm-icon-send"})))))))),e.hasError&&!a&&wp.element.createElement(Pe,null))};function Sn(e){return Sn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Sn(e)}function xn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Tn(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==Sn(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!==Sn(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Sn(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function On(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,i,o,s=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(a=i.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(e){c=!0,r=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw r}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Pn(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Pn(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Pn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var An=(0,w.compose)((0,d.withSelect)((function(e){var t=e("rank-math-content-ai").getData();return{data:t,hasError:!t.isUserRegistered||!t.plan||!t.credits||t.isMigrating}})),(0,d.withDispatch)((function(e,t){return{updateData:function(t,n){e("rank-math-content-ai").updateData(t,n)}}})))((function(e){var t,n,a=On((0,u.useState)(""),2),r=a[0],i=a[1],l=e.data,m=b()("rank-math-tooltip update-credits",{loading:r});return wp.element.createElement(c.PanelBody,{className:"rank-math-content-ai-wrapper",initialOpen:!0},rankMath.contentAI.isUserRegistered&&wp.element.createElement("div",{className:"rank-math-ca-credits"},wp.element.createElement(c.Button,{className:m,onClick:function(){i(!0),k()({method:"POST",path:"/rankmath/v1/ca/getCredits"}).catch((function(e){i(""),alert(e.message)})).then((function(t){t.error?alert(t.error):e.updateData("credits",t),i("")}))}},wp.element.createElement("i",{className:"dashicons dashicons-image-rotate"}),wp.element.createElement("span",null,(0,s.__)("Click to refresh the available credits.","rank-math"))),wp.element.createElement("span",null,(0,s.__)("Credits","rank-math"))," ",wp.element.createElement("strong",{title:l.credits},(n=l.credits,Math.abs(n)>999?Math.sign(n)*(Math.abs(n)/1e3).toFixed(1)+"k":Math.sign(n)*Math.abs(n))),wp.element.createElement("a",{href:y("content-ai-credits-usage","Sidebar Credits Tooltip Icon"),rel:"noreferrer",target:"_blank",id:"rank-math-help-icon",title:(0,s.__)("Know more about credits.","rank-math")},"﹖")),wp.element.createElement(J,{className:"rank-math-tabs",activeClass:"is-active",tabs:(t=[{name:"content-ai",title:wp.element.createElement(u.Fragment,null,wp.element.createElement("i",{className:"rm-icon rm-icon-analyzer",title:(0,s.__)("Research","rank-math")}),wp.element.createElement("span",null,(0,s.__)("Research","rank-math"))),view:je,className:"rank-math-general-tab"}],"divi"!==rankMath.currentEditor&&t.push({name:"write",title:wp.element.createElement(u.Fragment,null,wp.element.createElement("i",{className:"rm-icon rm-icon-edit",title:(0,s.__)("Write","rank-math")}),wp.element.createElement("span",null,(0,s.__)("Write","rank-math"))),view:Mt,className:"rank-math-write-tab"}),t.push({name:"ai-tools",title:wp.element.createElement(u.Fragment,null,wp.element.createElement("i",{className:"rm-icon rm-icon-page",title:(0,s.__)("AI Tools","rank-math")}),wp.element.createElement("span",null,(0,s.__)("AI Tools","rank-math"))),view:mn,className:"rank-math-ai-tools-tab"},{name:"chat",title:wp.element.createElement(u.Fragment,null,wp.element.createElement("i",{className:"rm-icon rm-icon-comments",title:(0,s.__)("Chat","rank-math")}),wp.element.createElement("span",null,(0,s.__)("Chat","rank-math"))),view:Cn,className:"rank-math-chat-tab"}),"free"===rankMath.contentAI.plan&&(t.push(t[0]),t=(0,o.tail)(t)),t)},(function(t){return wp.element.createElement(React.Fragment,null,wp.element.createElement("div",{className:"rank-math-tab-content-"+t.name},(0,u.createElement)(t.view,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?xn(Object(n),!0).forEach((function(t){Tn(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):xn(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},e))))})))})),Nn=wp.keyboardShortcuts;function In(){return In=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},In.apply(this,arguments)}function jn(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,i,o,s=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(a=i.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(e){c=!0,r=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw r}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Mn(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Mn(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Mn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var Rn=function e(t){var n="";return t.forEach((function(t){"rank-math/command"!==t.name&&t.attributes&&at(t)&&(n+=at(t)+" "),t.innerBlocks&&t.innerBlocks.length>0&&(n+=e(t.innerBlocks))})),n},Dn=function(){var e=(0,d.useSelect)((function(){return(0,d.select)("core/editor").getEditedPostContent()})),t=Rn((0,d.select)("core/block-editor").getBlocks());return wp.element.createElement("div",{className:"actions-wrapper"},wp.element.createElement(Ut,{value:t,disabled:!t,label:(0,s.__)("Copy as Text","rank-math")}),wp.element.createElement(Ut,{disabled:!t,value:e,label:(0,s.__)("Copy as Blocks","rank-math"),onClick:!0}),wp.element.createElement(c.Button,{disabled:!t,onClick:function(){var e=(0,d.select)("core/block-editor").getBlocks(),t=wp.blocks.createBlock("rank-math/command",{content:"",className:"rank-math-content-ai-command"});e.push(t),Jt((0,Me.serialize)(e))},className:"button is-secondary is-small"},wp.element.createElement("i",{className:"rm-icon rm-icon-circle-plus"})," ",(0,s.__)("Create New Post","rank-math")))},Ln=function(e){var t=jn((0,u.useState)(!1),2),n=t[0],a=t[1],r=jn((0,u.useState)(!0),2),i=r[0],o=r[1];return wp.element.createElement("div",{className:n?"wp-block-column interface-interface-skeleton__sidebar has-collapsed":"wp-block-column interface-interface-skeleton__sidebar"},n&&wp.element.createElement(c.Button,{className:"collapsed",onClick:function(){return a(!1)},icon:"align-pull-right",title:(0,s.__)("Expand Sidebar","rank-math")}),!n&&wp.element.createElement("div",{className:"interface-complementary-area edit-post-sidebar rank-math-tabs"},wp.element.createElement("div",{role:"tablist","aria-orientation":"horizontal",className:"components-panel__header interface-complementary-area-header"},wp.element.createElement(c.Button,{className:i?"is-active":"",onClick:function(){return o(!0)}},wp.element.createElement("i",{className:"rm-icon rm-icon-edit",title:(0,s.__)("Write","rank-math")}),wp.element.createElement("span",null,(0,s.__)("Write","rank-math"))),wp.element.createElement(c.Button,{className:i?"":"is-active",onClick:function(){return o(!1)}},wp.element.createElement("i",{className:"rm-icon rm-icon-page",title:(0,s.__)("AI Tools","rank-math")}),wp.element.createElement("span",null,(0,s.__)("AI Tools","rank-math"))),wp.element.createElement(c.Button,{onClick:function(){return a(!0)},icon:"no-alt",title:(0,s.__)("Collapse Sidebar","rank-math")})),wp.element.createElement("div",{className:i?"rank-math-content-ai-wrapper rank-math-tab-content-write":"rank-math-content-ai-wrapper rank-math-tab-content-write rank-math-tab-content-tools"},wp.element.createElement("div",{className:"rank-math-tab-content-ai-tools"},i&&wp.element.createElement(Mt,e),!i&&wp.element.createElement(mn,In({},e,{showMinimal:!0,isContentAIPage:!1}))))))},Bn=function(e){return setTimeout((function(){var e=document.getElementById("editor2").dataset;wp.editPost.initializeEditor("editor","rm_content_editor",e.postId,JSON.parse(e.settings),{}),(0,d.select)("core/edit-post").isFeatureActive("fullscreenMode")&&(0,d.dispatch)("core/edit-post").toggleFeature("fullscreenMode")}),200),wp.element.createElement(Nn.ShortcutProvider,null,wp.element.createElement("div",{className:"wp-block-columns rank-math-content-ai-wrapper",id:"rank-math-content-editor-page"},wp.element.createElement("div",{className:"wp-block-column"},wp.element.createElement(Dn,null),wp.element.createElement("div",{id:"editor"})),wp.element.createElement(Ln,e)))};function qn(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,i,o,s=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(a=i.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(e){c=!0,r=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw r}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return zn(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return zn(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function zn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var Hn=function(e){var t=qn((0,u.useState)(e.data.history),2),n=t[0],a=t[1];return wp.element.createElement("div",{className:"history-container"},wp.element.createElement("div",{className:"tab-header"},wp.element.createElement("span",{className:"tab-header-title"},wp.element.createElement("span",{className:"rm-icon rm-icon-dataset"})," ",(0,s.__)("AI History","rank-math")),!(0,o.isEmpty)(n)&&wp.element.createElement(c.Button,{className:"button clear-history is-small is-link button-link-delete",onClick:function(){vn(!1),a([])}},(0,s.__)("Clear History","rank-math"))),wp.element.createElement("div",{className:"inner-wrapper"},!(0,o.isEmpty)(n)&&(0,o.map)(n,(function(e,t){var n=function(e,t){if(!(0,o.isObject)(e))return lt(e);var n="";return"Frequently_Asked_Questions"===t?((0,o.map)(e,(function(e){n+="<h4>"+e.question+"</h4><span>"+e.answer+"</span>"})),n):((0,o.map)(e,(function(e,t){n+="<h4>"+(0,o.startCase)(t)+"</h4><span>"+e+"</span>"})),lt(n))}(e.output,e.key);if(!(0,o.isUndefined)(n))return wp.element.createElement("div",{className:"output-item",key:t},wp.element.createElement("div",{className:"tool-name"},e.key),wp.element.createElement("div",{className:"output-actions"},wp.element.createElement(Ut,{value:n})),wp.element.createElement("div",{className:"word-count"},(0,s.__)("Words:","rank-math")," ",n.split(" ").length),wp.element.createElement("div",{className:"content",dangerouslySetInnerHTML:{__html:n}}))})),(0,o.isEmpty)(n)&&wp.element.createElement("div",{className:"no-output"},(0,s.__)("No AI History found.","rank-math"))))};function Fn(e){return Fn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Fn(e)}function Un(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Wn(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==Fn(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!==Fn(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Fn(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Vn=(0,w.compose)((0,d.withSelect)((function(e,t){return{data:t,hasError:!t.isUserRegistered||!t.plan||!t.credits||t.isMigrating}})),(0,d.withDispatch)((function(e){return{updateData:function(t,n){e("rank-math-content-ai").updateData(t,n)}}})))((function(e){var t=window.location.hash?window.location.hash.replace("#",""):"ai-tools";return(0,u.useEffect)((function(){!e.hasError&&"content-editor"!==t&&(0,o.isUndefined)(wp.blocks.getBlockType("core/paragraph"))&&wp.blockLibrary.registerCoreBlocks()}),[]),wp.element.createElement(React.Fragment,null,wp.element.createElement(c.TabPanel,{className:"rank-math-tabs",activeClass:"is-active",tabs:[{name:"ai-tools",id:"ai-tools",title:(0,s.__)("AI Tools","rank-math"),view:mn,className:"rank-math-ai-tools-tab rank-math-tab"},{name:"content-editor",id:"content-editor",title:(0,s.__)("Content Editor","rank-math"),view:Bn,className:"rank-math-content-editor-tab rank-math-tab"},{name:"chat",id:"chat",title:(0,s.__)("Chat","rank-math"),view:Cn,className:"rank-math-chat-tab rank-math-tab"},{name:"history",id:"history",title:(0,s.__)("History","rank-math"),view:Hn,className:"rank-math-history-tab rank-math-tab"}],initialTabName:t,onSelect:function(e){window.location.hash=e}},(function(t){var n=e.hasError&&"history"!==t.id?" blurred":"";return wp.element.createElement(React.Fragment,null,wp.element.createElement("div",{className:"rank-math-tab-content dashboard-wrapper rank-math-tab-content-"+t.name+n},wp.element.createElement(mt,{isContentAIPage:"true"}),(0,u.createElement)(t.view,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Un(Object(n),!0).forEach((function(t){Wn(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Un(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},e))),n&&wp.element.createElement(Pe,{width:"40"}))})))}));function $n(e){return $n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},$n(e)}function Gn(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,(r=a.key,i=void 0,i=function(e,t){if("object"!==$n(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!==$n(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(r,"string"),"symbol"===$n(i)?i:String(i)),a)}var r,i}var Kn=function(){function e(){if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),rankMath.contentAI.isUserRegistered){var t=(0,d.select)("rank-math-content-ai").getData();this.ca_keyword=t.keyword,this.data=t.researchedData,this.init=this.init.bind(this),this.contentLength=this.contentLength.bind(this),this.contentLengthBoundary=this.contentLengthBoundary.bind(this),this.keywordDensity=this.keywordDensity.bind(this),this.removeTests=this.removeTests.bind(this),this.researchesTests=rankMath.assessor.researchesTests,this.ca_keyword=wp.data.select("rank-math-content-ai").getData().keyword,(0,l.addAction)("rank_math_loaded","rank-math",this.init),(0,l.addAction)("rank_math_keyword_refresh","rank-math",this.init),(0,l.addAction)("rank_math_content_ai_changed","rank-math",this.init)}}var t,n,a;return t=e,(n=[{key:"init",value:function(e){e&&(this.ca_keyword=e),this.keyword=rankMathEditor.assessor.getPrimaryKeyword(),(0,o.isEmpty)(this.data)||(this.filters(),this.removeTests(),e&&rankMathEditor.refresh("content"))}},{key:"removeTests",value:function(){if(this.ca_keyword===this.keyword){var e=this.data.recommendations;rankMath.assessor.researchesTests=(0,o.filter)(rankMath.assessor.researchesTests,(function(t){return!(!e.mediaCount&&"contentHasAssets"===t||!e.linkCount.internal&&"linksHasInternal"===t||!(e.linkCount.external||"linksHasExternals"!==t&&"linksNotAllExternals"!==t))}))}else rankMath.assessor.researchesTests=this.researchesTests}},{key:"filters",value:function(){(0,l.addFilter)("rankMath_analysis_contentLength","rank-math",this.contentLength),(0,l.addFilter)("rankMath_analysis_contentLength_boundaries","rank-math",this.contentLengthBoundary),(0,l.addFilter)("rankMath_analysis_keywordDensity","rank-math",this.keywordDensity)}},{key:"contentLength",value:function(e){if(this.ca_keyword!==this.keyword)return e;var t=this.data.recommendations.wordCount,n=(0,o.ceil)(150*t/100);return{hasScore:e.hasScore,failed:(0,s.sprintf)((0,s.__)("Content is %1$s words long. Consider using at least %2$s words.","rank-math"),"%1$d",t),tooltipText:(0,s.sprintf)((0,s.__)("Minimum recommended content length should be %1$d words.","rank-math"),t),emptyContent:(0,s.sprintf)((0,s.__)("Content should be %1$s long.","rank-math"),'<a href="https://rankmath.com/kb/score-100-in-tests/?utm_source=Plugin&utm_campaign=WP#overall-content-length" target="_blank">'+t+" - "+n+(0,s.__)(" words","rank-math")+"</a>")}}},{key:"contentLengthBoundary",value:function(e){if(this.ca_keyword!==this.keyword)return e;var t=this.data.recommendations.wordCount,n=(0,o.ceil)(150*t/100);return{recommended:{boundary:n,score:8},belowRecommended:{boundary:(0,o.ceil)(n/2),score:5},low:{boundary:t,score:2}}}},{key:"keywordDensity",value:function(e,t){if((0,o.isEmpty)(this.data.keywords.content)||(0,o.isEmpty)(this.data.keywords.content[this.keyword]))return e;var n=t/this.data.keywords.content[this.keyword].average*100;return n>80?1.1:100<n?2.5:80<n?1.1:50<n?.8:.5}}])&&Gn(t.prototype,n),a&&Gn(t,a),Object.defineProperty(t,"prototype",{writable:!1}),e}();function Jn(e){return Jn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Jn(e)}function Zn(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==Jn(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!==Jn(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Jn(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Yn=(0,d.withSelect)((function(e){return{isLoaded:e("rank-math").isLoaded(),score:e("rank-math-content-ai").getScore()}}))((function(e){var t=e.isLoaded,n=e.score,a="free"===rankMath.contentAI.plan,r=b()("rank-math-toolbar-score content-ai-score",Zn(Zn(Zn({},O(n),!0),"loading",!t),"is-free",a));return wp.element.createElement("div",{className:r},a&&wp.element.createElement("span",{className:"rank-math-free-badge"},(0,s.__)("Free","rank-math")),wp.element.createElement("i",{className:"rm-icon rm-icon-content-ai"}),wp.element.createElement("span",{className:"content-ai-score"},n," / 100"))}));const Qn=(0,u.forwardRef)((({className:e,isPressed:t,...n},a)=>{const r={...n,className:b()(e,{"is-pressed":t})||void 0,"aria-hidden":!0,focusable:!1};return(0,u.createElement)("svg",{...r,ref:a})}));Qn.displayName="SVG";var Xn=(0,Ee.createElement)(Qn,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ee.createElement)((e=>(0,u.createElement)("path",e)),{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"}));function ea(e){var t;return e=e.replace(/,/g,""),e=ae(e),t=e,e=(0,o.isUndefined)(t)?"":(0,o.flow)([Y,X,Z,ee,te])(t)}var ta=function(e){var t=(0,d.select)("core/block-editor").getBlocks().map((function(e){return e.clientId}));(0,d.dispatch)("core/block-editor").replaceBlocks(t,e)},na=function(e,t){e=e.replaceAll("\n","");var n=ra(e),a=ra(t),r=[];(0,o.forEach)(a,(function(e){(0,o.includes)(n,e)||r.push(e)}));var i=t;return(0,o.forEach)(r,(function(e){var n=aa(t,e);i=i.replace(n,'<mark class="rank-math-highlight" style="background-color: #fee894">'.concat(n,"</mark>"))})),i},aa=function(e,t){var n,a=(null===(n=e.replace(/<!\x2D\x2D[\s\S]*?\x2D\x2D>/g,"").match(/<([a-z0-9]+)([^>]*)>([\s\S]*?)<\/\1>/i))||void 0===n?void 0:n[3])||"",r=(0,o.trim)(a.replace(/<[^>]*>/g,"").toLowerCase().replace(/\s+/g," ")),i=(0,o.trim)(t.toLowerCase().replace(/\s+/g," ")),s=r.indexOf(i);if(-1===s)return null;for(var l=0,c="",u=0;u<a.length;u++){var m=a[u];if("<"===m){for(;u<a.length&&">"!==a[u];)c+=a[u++];c+=a[u]}else if(l>=s&&l<s+i.length&&(c+=m),++l>=s+i.length)break}return(0,o.trim)(c)},ra=function(e){var t=(e=(0,o.toLower)(e.replace(/<[^>]*>/g,""))).split(/(?<!\d)\.(?!\d)|[!?]|\n/)||[e];return(0,o.compact)((0,o.map)(t,(function(e){return(0,o.trim)(e)})))},ia=wp.element.createElement("svg",{width:"16",height:"17",viewBox:"0 0 16 17",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("g",{clipPath:"url(#clip0_3091_13042)"},wp.element.createElement("path",{d:"M12 14.5L13 16.5L14 14.5L16 13.5L14 12.5L13 10.5L12 12.5L10 13.5L12 14.5ZM12.8887 3.61133L13.6667 5.16667L14.4447 3.61133L16 2.83333L14.4447 2.05533L13.6667 0.5L12.8887 2.05533L11.3333 2.83333L12.8887 3.61133Z",fill:"url(#paint0_linear_3091_13042)"}),wp.element.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.50336 10.33L6.66669 14.6574L8.83003 10.33L13.1574 8.16669L8.83003 6.00336L6.66669 1.67603L4.50336 6.00336L0.176025 8.16669L4.50336 10.33ZM3.30691 8.16669L5.54688 9.2865L6.66669 11.5265L7.78651 9.2865L10.0265 8.16669L7.78651 7.04688L6.66669 4.80691L5.54688 7.04688L3.30691 8.16669Z",fill:"url(#paint1_linear_3091_13042)"})),wp.element.createElement("defs",null,wp.element.createElement("linearGradient",{id:"paint0_linear_3091_13042",x1:"14.684",y1:"1.60572",x2:"6.35101",y2:"6.48577",gradientUnits:"userSpaceOnUse"},wp.element.createElement("stop",{stopColor:"#DA4892"}),wp.element.createElement("stop",{offset:"1",stopColor:"#6C4D90"})),wp.element.createElement("linearGradient",{id:"paint1_linear_3091_13042",x1:"10.3101",y1:"2.57313",x2:"3.26935",y2:"13.5686",gradientUnits:"userSpaceOnUse"},wp.element.createElement("stop",{stopColor:"#DA4892"}),wp.element.createElement("stop",{offset:"1",stopColor:"#6C4D90"})),wp.element.createElement("clipPath",{id:"clip0_3091_13042"},wp.element.createElement("rect",{width:"16",height:"16",fill:"white",transform:"translate(0 0.5)"})))),oa=wp.element.createElement("svg",{width:"16",height:"10",viewBox:"0 0 16 10",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{d:"M15.1499 0.350024C14.9249 0.125024 14.5749 0.125024 14.3499 0.350024L5.84994 8.60003L1.64994 4.47502C1.42494 4.25002 1.07494 4.27502 0.849942 4.47502C0.624942 4.70002 0.649942 5.05002 0.849942 5.27502L5.27494 9.57502C5.42494 9.72502 5.62494 9.80002 5.84994 9.80002C6.07494 9.80002 6.24994 9.72502 6.42494 9.57502L15.1499 1.10002C15.3749 0.925024 15.3749 0.575024 15.1499 0.350024Z",fill:"white"})),sa=wp.element.createElement("svg",{width:"14",height:"16",viewBox:"0 0 14 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{d:"M13.55 6.69923C13.45 6.39923 13.15 6.24923 12.85 6.32423C12.55 6.42423 12.4 6.72423 12.475 7.02423C12.65 7.57423 12.75 8.14923 12.75 8.72423C12.75 9.59923 12.55 10.4242 12.175 11.1992C11.2 13.1992 9.225 14.4492 7 14.4492C3.825 14.4492 1.25 11.8742 1.25 8.74923C1.25 5.62423 3.825 3.04923 7 3.04923C7.575 3.04923 8.15 3.12423 8.675 3.29923L7.825 3.69923C7.55 3.82423 7.425 4.17423 7.55 4.44923C7.65 4.64923 7.85 4.77423 8.05 4.77423C8.125 4.77423 8.2 4.74923 8.275 4.72423L10.475 3.69923C10.6 3.62423 10.725 3.52423 10.775 3.37423C10.825 3.22423 10.825 3.07423 10.75 2.94923L9.75 0.749227C9.625 0.474227 9.275 0.349227 9 0.474227C8.725 0.599227 8.6 0.949227 8.725 1.22423L9.2 2.27423C8.5 2.02423 7.75 1.89923 6.975 1.89923C3.225 1.92423 0.125 4.97423 0.125 8.74923C0.125 12.5242 3.225 15.5742 7 15.5742C9.65 15.5742 12.025 14.0992 13.175 11.7242C13.625 10.7992 13.875 9.79923 13.875 8.74923C13.875 8.04923 13.75 7.34923 13.55 6.69923Z",fill:"#017CBA"})),la=wp.element.createElement("svg",{width:"14",height:"12",viewBox:"0 0 14 12",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{d:"M7.8687 6.06869L12.9591 0.978287C13.1841 0.753287 13.1841 0.403287 12.9591 0.178287C12.7341 -0.0467133 12.3841 -0.0467133 12.1591 0.178287L7.0687 5.26869L1.97829 0.178271C1.75329 -0.0467285 1.40329 -0.0467285 1.17829 0.178271C0.953288 0.403271 0.953288 0.753271 1.17829 0.978271L6.2687 6.06869L1.1098 11.0276C0.884797 11.2526 0.884797 11.6026 1.1098 11.8276C1.2098 11.9276 1.3598 12.0026 1.5098 12.0026C1.6598 12.0026 1.8098 11.9526 1.9098 11.8276L7.0687 6.86869L12.0277 11.8276C12.1277 11.9276 12.2777 12.0026 12.4277 12.0026C12.5777 12.0026 12.7277 11.9526 12.8277 11.8276C13.0527 11.6026 13.0527 11.2526 12.8277 11.0276L7.8687 6.06869Z",fill:"#757575"})),ca=wp.element.createElement("svg",{width:"16",height:"14",viewBox:"0 0 16 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{d:"M14.1999 2.09994C13.3499 1.24994 12.2499 0.774944 11.0749 0.749944C9.89991 0.724944 8.79991 1.14994 7.97491 1.97494L3.82491 6.12494L2.59991 4.89994C2.32491 4.62494 1.89991 4.52494 1.52491 4.64994C1.14991 4.77494 0.874909 5.12494 0.824908 5.52494L0.449908 9.14994C0.399908 9.47494 0.524909 9.77494 0.749909 9.99994C0.949908 10.1999 1.19991 10.2999 1.47491 10.2999C1.49991 10.2999 1.54991 10.2999 1.59991 10.2999L5.22491 9.89994C5.62491 9.84994 5.94991 9.59994 6.09991 9.19994C6.24991 8.79994 6.14991 8.39994 5.84991 8.12494L4.62491 6.89994L8.77491 2.74994C9.37491 2.14994 10.1749 1.84994 11.0499 1.87494C11.9249 1.89994 12.7749 2.27494 13.3999 2.89994C14.7249 4.22494 14.7749 6.29994 13.5499 7.52494L8.77491 12.2999C8.54991 12.5249 8.54991 12.8749 8.77491 13.0999C8.87491 13.1999 9.02491 13.2749 9.17491 13.2749C9.32491 13.2749 9.47491 13.2249 9.57491 13.0999L14.3499 8.32494C16.0249 6.64994 15.9499 3.84994 14.1999 2.09994ZM1.57491 9.17494L1.92491 5.82494L4.89991 8.79994L1.57491 9.17494Z",fill:"#017CBA"})),ua=wp.element.createElement("svg",{width:"12",height:"12",viewBox:"0 0 11 11",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{d:"M10.4423 7.38225C10.3238 7.32181 10.1863 7.31037 10.0594 7.35038C9.93248 7.39039 9.82639 7.47865 9.76397 7.59614C9.3934 8.30474 8.84109 8.90208 8.16364 9.32693C7.48619 9.75179 6.70796 9.98889 5.90871 10.0139C5.10945 10.039 4.3179 9.85107 3.61518 9.46946C2.91247 9.08785 2.32384 8.52627 1.90963 7.84226C1.49543 7.15824 1.27053 6.3764 1.25799 5.57685C1.24545 4.7773 1.44572 3.98879 1.83828 3.29213C2.23083 2.59546 2.80156 2.0157 3.49197 1.61224C4.18237 1.20878 4.96764 0.996145 5.76729 0.996115C5.95529 0.996161 6.14309 1.00841 6.32951 1.03278C6.43098 0.663682 6.66627 0.345602 6.98951 0.140556C6.58876 0.0474722 6.17871 0.000316554 5.76729 0C4.79357 0.00377237 3.83831 0.265979 2.99912 0.759827C2.15992 1.25368 1.46688 1.96146 0.990796 2.81086C0.514716 3.66026 0.272668 4.62083 0.289385 5.59441C0.306102 6.56799 0.580986 7.51967 1.08595 8.35223C1.59091 9.18478 2.30785 9.86836 3.1635 10.3331C4.01916 10.7979 4.98285 11.0271 5.95612 10.9974C6.9294 10.9678 7.87735 10.6803 8.70311 10.1643C9.52888 9.6483 10.2029 8.92234 10.6562 8.06059C10.7166 7.94206 10.7281 7.80453 10.6881 7.67765C10.6481 7.55076 10.5598 7.44467 10.4423 7.38225Z",fill:"#949494"}),wp.element.createElement("path",{d:"M10.4423 7.38225C10.3238 7.32181 10.1863 7.31037 10.0594 7.35038C9.93248 7.39039 9.82639 7.47865 9.76397 7.59614C9.3934 8.30474 8.84109 8.90208 8.16364 9.32693C7.48619 9.75179 6.70796 9.98889 5.90871 10.0139C5.10945 10.039 4.3179 9.85107 3.61518 9.46946C2.91247 9.08785 2.32384 8.52627 1.90963 7.84226C1.49543 7.15824 1.27053 6.3764 1.25799 5.57685C1.24545 4.7773 1.44572 3.98879 1.83828 3.29213C2.23083 2.59546 2.80156 2.0157 3.49197 1.61224C4.18237 1.20878 4.96764 0.996145 5.76729 0.996115C5.95529 0.996161 6.14309 1.00841 6.32951 1.03278C6.43098 0.663682 6.66627 0.345602 6.98951 0.140556C6.58876 0.0474722 6.17871 0.000316554 5.76729 0C4.79357 0.00377237 3.83831 0.265979 2.99912 0.759827C2.15992 1.25368 1.46688 1.96146 0.990796 2.81086C0.514716 3.66026 0.272668 4.62083 0.289385 5.59441C0.306102 6.56799 0.580986 7.51967 1.08595 8.35223C1.59091 9.18478 2.30785 9.86836 3.1635 10.3331C4.01916 10.7979 4.98285 11.0271 5.95612 10.9974C6.9294 10.9678 7.87735 10.6803 8.70311 10.1643C9.52888 9.6483 10.2029 8.92234 10.6562 8.06059C10.7166 7.94206 10.7281 7.80453 10.6881 7.67765C10.6481 7.55076 10.5598 7.44467 10.4423 7.38225Z",fill:"url(#paint0_linear_3105_12223)"}),wp.element.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.96062 4.45502C4.7077 4.47078 4.47112 4.58534 4.30192 4.77398C4.13272 4.96262 4.04445 5.21022 4.05617 5.46335C4.0445 5.71587 4.13295 5.96278 4.30231 6.15045C4.47166 6.33811 4.70823 6.45136 4.96062 6.46558C5.08587 6.45932 5.20865 6.42841 5.32193 6.37463C5.43522 6.32084 5.53678 6.24523 5.6208 6.15213C5.70481 6.05903 5.76963 5.95027 5.81155 5.83208C5.85347 5.71389 5.87165 5.58858 5.86506 5.46335C5.8784 5.20981 5.7907 4.96132 5.62117 4.77232C5.45164 4.58332 5.21411 4.46922 4.96062 4.45502Z",fill:"#949494"}),wp.element.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.96062 4.45502C4.7077 4.47078 4.47112 4.58534 4.30192 4.77398C4.13272 4.96262 4.04445 5.21022 4.05617 5.46335C4.0445 5.71587 4.13295 5.96278 4.30231 6.15045C4.47166 6.33811 4.70823 6.45136 4.96062 6.46558C5.08587 6.45932 5.20865 6.42841 5.32193 6.37463C5.43522 6.32084 5.53678 6.24523 5.6208 6.15213C5.70481 6.05903 5.76963 5.95027 5.81155 5.83208C5.85347 5.71389 5.87165 5.58858 5.86506 5.46335C5.8784 5.20981 5.7907 4.96132 5.62117 4.77232C5.45164 4.58332 5.21411 4.46922 4.96062 4.45502Z",fill:"url(#paint1_linear_3105_12223)"}),wp.element.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.41952 2.87834C8.22664 2.9615 8.01843 3.00314 7.80841 3.00057C7.46879 2.9948 7.14053 2.87736 6.87433 2.66639C6.60813 2.45542 6.41881 2.16266 6.33562 1.83334C6.17075 1.82403 6.00549 1.82403 5.84062 1.83334C4.99143 1.83403 4.1688 2.12946 3.51318 2.66918C2.85757 3.2089 2.40961 3.95946 2.2458 4.7927C2.08199 5.62595 2.21247 6.49022 2.61498 7.23797C3.01748 7.98571 3.66705 8.57057 4.45278 8.89268C5.23851 9.21479 6.11169 9.25419 6.92324 9.00415C7.73479 8.75411 8.43439 8.23013 8.9026 7.52168C9.37082 6.81322 9.57861 5.96421 9.4905 5.1196C9.4024 4.27499 9.02386 3.48714 8.41952 2.89057V2.87834ZM6.70229 6.90558C6.70229 7.02714 6.654 7.14372 6.56805 7.22967C6.48209 7.31563 6.36551 7.36392 6.24396 7.36392C6.1224 7.36392 6.00582 7.31563 5.91986 7.22967C5.83391 7.14372 5.78562 7.02714 5.78562 6.90558V6.86891C5.51487 7.13559 5.15118 7.28676 4.77117 7.29058C4.31972 7.25465 3.90074 7.04183 3.60545 6.69847C3.31015 6.3551 3.16245 5.90899 3.1945 5.45724C3.16407 5.00587 3.31234 4.56063 3.60733 4.21763C3.90231 3.87463 4.32033 3.66138 4.77117 3.6239C5.14665 3.63505 5.5034 3.79045 5.76729 4.05779C5.77296 3.93623 5.82669 3.82191 5.91665 3.73997C6.00662 3.65802 6.12545 3.61517 6.24701 3.62085C6.36857 3.62652 6.48289 3.68025 6.56484 3.77021C6.64678 3.86018 6.68963 3.97901 6.68396 4.10057L6.70229 6.90558ZM8.26674 6.90558C8.26674 7.02714 8.21845 7.14372 8.1325 7.22967C8.04654 7.31563 7.92996 7.36392 7.80841 7.36392C7.68685 7.36392 7.57027 7.31563 7.48431 7.22967C7.39836 7.14372 7.35007 7.02714 7.35007 6.90558V4.10057C7.35007 3.97901 7.39836 3.86243 7.48431 3.77648C7.57027 3.69052 7.68685 3.64224 7.80841 3.64224C7.92996 3.64224 8.04654 3.69052 8.1325 3.77648C8.21845 3.86243 8.26674 3.97901 8.26674 4.10057V6.90558Z",fill:"#949494"}),wp.element.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.41952 2.87834C8.22664 2.9615 8.01843 3.00314 7.80841 3.00057C7.46879 2.9948 7.14053 2.87736 6.87433 2.66639C6.60813 2.45542 6.41881 2.16266 6.33562 1.83334C6.17075 1.82403 6.00549 1.82403 5.84062 1.83334C4.99143 1.83403 4.1688 2.12946 3.51318 2.66918C2.85757 3.2089 2.40961 3.95946 2.2458 4.7927C2.08199 5.62595 2.21247 6.49022 2.61498 7.23797C3.01748 7.98571 3.66705 8.57057 4.45278 8.89268C5.23851 9.21479 6.11169 9.25419 6.92324 9.00415C7.73479 8.75411 8.43439 8.23013 8.9026 7.52168C9.37082 6.81322 9.57861 5.96421 9.4905 5.1196C9.4024 4.27499 9.02386 3.48714 8.41952 2.89057V2.87834ZM6.70229 6.90558C6.70229 7.02714 6.654 7.14372 6.56805 7.22967C6.48209 7.31563 6.36551 7.36392 6.24396 7.36392C6.1224 7.36392 6.00582 7.31563 5.91986 7.22967C5.83391 7.14372 5.78562 7.02714 5.78562 6.90558V6.86891C5.51487 7.13559 5.15118 7.28676 4.77117 7.29058C4.31972 7.25465 3.90074 7.04183 3.60545 6.69847C3.31015 6.3551 3.16245 5.90899 3.1945 5.45724C3.16407 5.00587 3.31234 4.56063 3.60733 4.21763C3.90231 3.87463 4.32033 3.66138 4.77117 3.6239C5.14665 3.63505 5.5034 3.79045 5.76729 4.05779C5.77296 3.93623 5.82669 3.82191 5.91665 3.73997C6.00662 3.65802 6.12545 3.61517 6.24701 3.62085C6.36857 3.62652 6.48289 3.68025 6.56484 3.77021C6.64678 3.86018 6.68963 3.97901 6.68396 4.10057L6.70229 6.90558ZM8.26674 6.90558C8.26674 7.02714 8.21845 7.14372 8.1325 7.22967C8.04654 7.31563 7.92996 7.36392 7.80841 7.36392C7.68685 7.36392 7.57027 7.31563 7.48431 7.22967C7.39836 7.14372 7.35007 7.02714 7.35007 6.90558V4.10057C7.35007 3.97901 7.39836 3.86243 7.48431 3.77648C7.57027 3.69052 7.68685 3.64224 7.80841 3.64224C7.92996 3.64224 8.04654 3.69052 8.1325 3.77648C8.21845 3.86243 8.26674 3.97901 8.26674 4.10057V6.90558Z",fill:"url(#paint2_linear_3105_12223)"}),wp.element.createElement("path",{d:"M7.85729 2.33445C8.34668 2.33445 8.74341 1.93773 8.74341 1.44834C8.74341 0.958951 8.34668 0.562224 7.85729 0.562224C7.36791 0.562224 6.97118 0.958951 6.97118 1.44834C6.97118 1.93773 7.36791 2.33445 7.85729 2.33445Z",fill:"#949494"}),wp.element.createElement("path",{d:"M7.85729 2.33445C8.34668 2.33445 8.74341 1.93773 8.74341 1.44834C8.74341 0.958951 8.34668 0.562224 7.85729 0.562224C7.36791 0.562224 6.97118 0.958951 6.97118 1.44834C6.97118 1.93773 7.36791 2.33445 7.85729 2.33445Z",fill:"url(#paint3_linear_3105_12223)"}),wp.element.createElement("defs",null,wp.element.createElement("linearGradient",{id:"paint0_linear_3105_12223",x1:"8.42545",y1:"0.760183",x2:"2.33068",y2:"9.77897",gradientUnits:"userSpaceOnUse"},wp.element.createElement("stop",{stopColor:"#DA4892"}),wp.element.createElement("stop",{offset:"1",stopColor:"#6C4D90"})),wp.element.createElement("linearGradient",{id:"paint1_linear_3105_12223",x1:"8.42545",y1:"0.760183",x2:"2.33068",y2:"9.77897",gradientUnits:"userSpaceOnUse"},wp.element.createElement("stop",{stopColor:"#DA4892"}),wp.element.createElement("stop",{offset:"1",stopColor:"#6C4D90"})),wp.element.createElement("linearGradient",{id:"paint2_linear_3105_12223",x1:"8.42545",y1:"0.760183",x2:"2.33068",y2:"9.77897",gradientUnits:"userSpaceOnUse"},wp.element.createElement("stop",{stopColor:"#DA4892"}),wp.element.createElement("stop",{offset:"1",stopColor:"#6C4D90"})),wp.element.createElement("linearGradient",{id:"paint3_linear_3105_12223",x1:"8.42545",y1:"0.760183",x2:"2.33068",y2:"9.77897",gradientUnits:"userSpaceOnUse"},wp.element.createElement("stop",{stopColor:"#DA4892"}),wp.element.createElement("stop",{offset:"1",stopColor:"#6C4D90"}))));function ma(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,i,o,s=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(a=i.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(e){c=!0,r=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw r}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return da(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return da(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function da(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var pa=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=t.id,r=t.previousResults;if((0,o.includes)(["keywordInTitle","titleStartWithKeyword","titleSentiment","titleHasNumber","titleHasPowerWords"],a)&&(e=!e&&n?t.seo_title:e,(0,d.dispatch)("rank-math").updateSerpTitle(e),(0,d.dispatch)("rank-math").updateTitle(e),(0,d.dispatch)("rank-math").toggleSnippetEditor(!0)),"keywordInMetaDescription"===a&&(e=!e&&n?t.description:e,(0,d.dispatch)("rank-math").updateSerpDescription(e),(0,d.dispatch)("rank-math").updateDescription(e),(0,d.dispatch)("rank-math").toggleSnippetEditor(!0)),"keywordInPermalink"===a&&(e=!e&&n?t.url:e,(0,d.dispatch)("rank-math").updatePermalink(e),rankMathEditor.updatePermalink(ea(e),!0),rankMathEditor.updatePermalinkSanitize(ea(e)),(0,d.dispatch)("rank-math").toggleSnippetEditor(!0)),t.isContentTest){if(!e&&n)return void ta(t.blocks);ta(t.blocks),function(e,t){var n=(0,d.dispatch)("core/block-editor"),a=n.replaceBlock,r=n.removeBlock;(0,o.forEach)(e,(function(e){var n=e.action,i=e.refBlockId,s=e.content,l=e.position,c=(0,o.find)(t,(function(e){return e.clientId===i}));if(c)switch(n){case"replace":s=na((0,Me.serialize)(c),s),a(i,(0,Me.rawHandler)({HTML:s}));break;case"delete":r(i);break;case"insert":var u=t.indexOf(c);if(-1===u)return;u="before"===l?u:u+1,s=na("",s);var m=(0,Me.rawHandler)({HTML:s});(0,o.forEach)(m,(function(e){(0,d.dispatch)("core/block-editor").insertBlock(e,u),u++}));break;default:console.warn("Unknown action: ".concat(n))}else console.warn("Block with ID ".concat(i," not found."))}))}(JSON.parse(e),t.blocks)}n||(r.push(e),(0,d.dispatch)("rank-math-content-ai").updatePreviousResults(r))},ha=function(e){return function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(0,o.forEach)(t,(function(t){if(t.innerBlocks&&t.innerBlocks.length>0)e(t.innerBlocks,n);else{var a=(0,Me.serialize)(t);(0,o.trim)(a.replace(/<!\x2D\x2D[\s\S]*?\x2D\x2D>/g,"").replace(/<[^>]*>/g,""))&&(n[t.clientId]=a.replace(/<!\x2D\x2D[\s\S]*?\x2D\x2D>/g,""))}})),n}(e)},ga=(0,w.compose)((0,d.withSelect)((function(e,t){var n=t.id,a=t.data,r=t.seoTitle,i=t.seoDescription,s=t.keyword,l=t.blocks,c=e("rank-math-content-ai").getPreviousResults();return{id:n,keyword:s,title:a.title,seo_title:r,url:a.slug,description:i,excerpt:a.excerpt,content:g()?e("core/editor").getEditedPostContent():a.content,blocks:l,content_blocks:g()?ha(l):"",previousResults:c,isSnippetEditorOpen:e("rank-math").isSnippetEditorOpen(),isContentTest:(0,o.includes)(["keywordIn10Percent","keywordInContent","lengthContent","keywordInSubheadings","keywordInImageAlt","keywordDensity","contentHasShortParagraphs"],n)}})),(0,d.withDispatch)((function(e,t){return{reject:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=t.previousResults;pa(e?n[0]:"",t,!0)},removeSnackBar:function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0]&&pa("",t,!0),e("rank-math-content-ai").updatePreviousResults([]),document.getElementById("rank-math-content-ai-snackbar").remove()}}})))((function(e){var t=e.id,n=e.previousResults,a=e.isSnippetEditorOpen,r=e.isContentTest,i=e.reject,l=e.removeSnackBar,m=ma((0,u.useState)(n.length),2),d=m[0],p=m[1],h=ma((0,u.useState)(!1),2),g=h[0],f=h[1],_=ma((0,u.useState)(!1),2),b=_[0],w=_[1],v=!(0,o.isBoolean)(b),k=function(){var a=(0,o.includes)(["keywordInTitle","titleStartWithKeyword","titleSentiment","titleHasNumber","titleHasPowerWords","keywordInPermalink","lengthContent","keywordDensity"],t),r=(0,o.includes)(["keywordIn10Percent","keywordInContent","lengthContent","keywordInSubheadings","keywordDensity","contentHasShortParagraphs"],t),i="\x3c!-- SCRIPT REMOVED --\x3e";w(!0),Be("FIX_SEO_TESTS",{test_type:t,focus_keyword:e.keyword,post_title:e.title,post_seo_title:e.seo_title,post_seo_description:e.description,post_permalink:e.url,post_content:a?X(e.content,i):null,content_blocks:r?(0,o.mapValues)(e.content_blocks,(function(e){return X(e,i)})):null,post_excerpt:X(e.excerpt,i),previous_results:n},(function(t){(0,o.isEmpty)(t.error)?(w(!1),t=t[0],pa(t,e,!1),p(n.length)):w(t.error)}))},y=function(t){pa(n[t-1],e,!0),p(t),f(!1)};return(0,u.useEffect)((function(){k()}),[]),wp.element.createElement("div",null,!0===b&&wp.element.createElement("div",{className:"snackbar-loader"},wp.element.createElement("span",null),wp.element.createElement("span",null),wp.element.createElement("span",null),wp.element.createElement("span",null)),(!b||v)&&wp.element.createElement("div",{className:"snackbar-content"},wp.element.createElement("div",{className:"snackbar-header"},wp.element.createElement("h2",{className:"main-title"},(0,s.__)("Content AI","rank-math")," ",wp.element.createElement("span",null,"•")," ",a?(0,s.__)("Snippet Editor","rank-math"):(0,s.__)("Post Editor","rank-math")),wp.element.createElement(c.Button,{size:"small",className:"close-snackbar",onClick:function(){return l(!0)},icon:Xn,label:(0,s.__)("Close","rank-math")})),wp.element.createElement("div",{className:"snackbar-body"},wp.element.createElement("div",{className:"pagination-container"},wp.element.createElement("h4",null,ia,(0,s.__)("Generated Content","rank-math")),n.length>1&&wp.element.createElement("div",{className:"snackbar-pagination"},d>1&&wp.element.createElement(c.Button,{size:"small",className:"previous",onClick:function(){return y(d-1)},label:(0,s.__)("Previous","rank-math")}),wp.element.createElement("span",null,d," / ",n.length),d<n.length&&wp.element.createElement(c.Button,{size:"small",className:"next",onClick:function(){return y(d+1)},label:(0,s.__)("Next","rank-math")}))),wp.element.createElement("p",{className:"desc"},v&&b,!v&&(0,s.__)("The highlighted content has been generated by AI for your review. Carefully evaluate the suggested changes and use the options below to accept or reject them.","rank-math")),!v&&wp.element.createElement("div",{className:"snackbar-actions"},wp.element.createElement(c.Button,{variant:"secondary",className:"approve-content",onClick:function(){r&&function(e){if(e){e=e.replace(/<mark class="rank-math-highlight" style="background-color: #fee894">(.+?)<\/mark>/g,"$1");var t=(0,Me.rawHandler)({HTML:e});ta(t)}}(e.content),l()}},oa,(0,s.__)("Approve","rank-math")),wp.element.createElement(c.Button,{variant:"secondary",className:"regenerate-content",onClick:function(){r&&pa("",e,!0),k()}},sa,(0,s.__)("Regenerate","rank-math")),!g&&wp.element.createElement(c.Button,{variant:"secondary",className:"reject-content",onClick:function(){i(),f(!0)}},la,(0,s.__)("Reject","rank-math")),g&&wp.element.createElement(c.Button,{variant:"secondary",className:"undo-content",onClick:function(){i(!0),f(!1)}},ca,(0,s.__)("Undo","rank-math"))))))})),fa=function(){return!rankMath.contentAI.isUserRegistered||!rankMath.contentAI.plan||!rankMath.contentAI.credits||rankMath.contentAI.isMigrating},_a=function(e){var t=e.showProNotice,n=void 0!==t&&t,a=e.isBulkEdit,r=void 0!==a&&a,s=e.creditsRequired,l=void 0===s?0:s,m=e.isKeywordIntent,d=void 0!==m&&m;(0,o.isNull)(document.getElementById("rank-math-content-ai-modal-wrapper"))&&i()("#wpwrap").append('<div id="rank-math-content-ai-modal-wrapper"></div>'),setTimeout((function(){(0,u.render)(wp.element.createElement(c.Modal,{className:"rank-math-contentai-modal rank-math-modal rank-math-error-modal",shouldCloseOnClickOutside:!1,onRequestClose:function(e){(0,o.isUndefined)(e)||(i()(".components-modal__screen-overlay").remove(),document.getElementById("rank-math-content-ai-modal-wrapper").remove(),document.body.classList.remove("modal-open"))}},wp.element.createElement(Pe,{width:100,showProNotice:n,isBulkEdit:r,creditsRequired:l,isKeywordIntent:d})),document.getElementById("rank-math-content-ai-modal-wrapper"))}),100)};function ba(e){return function(e){if(Array.isArray(e))return wa(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return wa(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return wa(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function wa(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var va=function e(t){return(0,o.isEmpty)(t)?t:t.flatMap((function(t){return[t].concat(ba(e(t.innerBlocks||[])))}))},ka=function(e){var t=e.id,n=e.result;if(!function(e,t){if(t.hasScore()||"post"!==rankMath.objectType)return!1;var n=["keywordIn10Percent","keywordInContent","lengthContent","keywordInSubheadings","keywordDensity","contentHasShortParagraphs"];return(!(0,o.includes)(n,e)||"gutenberg"===rankMath.currentEditor)&&((0,o.includes)(["keywordInTitle","keywordInMetaDescription","keywordInPermalink","titleStartWithKeyword","titleSentiment","titleHasNumber","titleHasPowerWords"],e)||(0,o.includes)(n,e))}(t,n))return null;var a=rankMathEditor.assessor.analyzer.researcher.paper,r=a.getKeyword();return(0,o.isEmpty)(r)&&(0,o.includes)((0,o.toLower)(t),"keyword")?null:wp.element.createElement(c.Button,{variant:"link",className:"rank-math-ai-button",showTooltip:!0,tooltipPosition:"top",label:(0,s.__)("Fix with AI","rank-math"),onClick:function(){fa()?_a({showProNotice:!1}):function(e){var t=document.createElement("div");t.id="rank-math-content-ai-snackbar",document.body.appendChild(t);var n=rankMathEditor.assessor.dataCollector.getData(),a=wp.data.select("rank-math"),r=a.getKeywords().split(",");(0,u.createRoot)(document.getElementById(t.id)).render(wp.element.createElement(ga,{id:e,seoTitle:a.getSerpTitle(),seoDescription:a.getSerpDescription(),keyword:r[0],data:n,blocks:va(wp.data.select("core/block-editor").getBlocks())}))}(t)}},ua,(0,s.__)("Fix with AI","rank-math"))},ya=function(e){return new Promise((function(t,n){var a=wp.data.select("rank-math-content-ai").getData();fetch(a.url+"generate_image_alt",{method:"POST",body:JSON.stringify({images:[e],username:a.connectData.username,api_key:a.connectData.api_key,site_url:a.connectData.site_url,plugin_version:rankMath.version}),headers:{"Content-Type":"application/json"}}).then((function(e){return e.json()})).then((function(a){if(a.altTexts&&a.altTexts[e])return t(a.altTexts[e]),void function(e){if(!(0,o.isUndefined)(e.credits)){var t=e.credits;(0,o.isEmpty)(t)||(t=(t=t.available-t.taken)<0?0:t,k()({method:"POST",path:"/rankmath/v1/ca/updateCredits",data:{credits:t}}).then((function(){wp.data.dispatch("rank-math-content-ai").updateData("credits",t),i()(".credits-remaining").length&&i()(".credits-remaining strong").text(t)})))}}(a);n((0,s.__)("Failed to generate alt text.","rank-math"))})).catch((function(e){n(e)}))}))};function Ea(e){return Ea="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ea(e)}function Ca(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Sa(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ca(Object(n),!0).forEach((function(t){xa(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ca(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function xa(e,t,n){return(t=Oa(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ta(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,Oa(a.key),a)}}function Oa(e){var t=function(e,t){if("object"!==Ea(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!==Ea(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Ea(t)?t:String(t)}var Pa=function(){function e(){var t=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.injectGenerateAltTextButton(),i()(window).on("elementor:init",(function(){t.injectGenerateAltTextButton()}))}var t,n,a;return t=e,n=[{key:"injectGenerateAltTextButton",value:function(){var e=this;void 0!==wp.media.view.Attachment.Details.TwoColumn&&(wp.media.view.Attachment.Details.TwoColumn=wp.media.view.Attachment.Details.TwoColumn.extend({template:function(t){return e.getTemplate("attachment-details-two-column",t,!0)},events:Sa(Sa({},wp.media.view.Attachment.Details.TwoColumn.prototype.events),{},{"click .rank-math-generate-alt-button":this.generateAltTextForImage})})),"classic"===rankMath.currentEditor&&(wp.media.view.ImageDetails=wp.media.view.ImageDetails.extend({template:function(t){return e.getTemplate("image-details",t)},events:Sa(Sa({},wp.media.view.ImageDetails.prototype.events),{},{"click .rank-math-generate-alt-button":this.generateAltTextForImage})})),wp.media.view.Attachment.Details=wp.media.view.Attachment.Details.extend({template:function(t){return e.getTemplate("attachment-details",t)},events:Sa(Sa({},wp.media.view.Attachment.Details.prototype.events),{},{"click .rank-math-generate-alt-button":this.generateAltTextForImage})})}},{key:"getTemplate",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=wp.media.template(e)(t),r=document.createElement("div");if(r.innerHTML=a,!r.querySelector("#alt-text-description"))return a;var i='<button class="rank-math-generate-alt-button" data-two-column="'+n+'"><i class="rm-icon rm-icon-content-ai"></i>'+(0,s.__)("Generate Alt","rank-math")+"</button><br />",o=r.querySelector("#alt-text-description");return o.innerHTML=i+o.innerHTML,r.innerHTML}},{key:"generateAltTextForImage",value:function(e){var t=this;if(e.preventDefault(),e.stopPropagation(),fa()||wp.data.select("rank-math-content-ai").getData().credits<50)return i()(".media-modal-close").trigger("click"),void _a({creditsRequired:50});var n=this.model.attributes.url;if(n){var a=e.currentTarget,r=a.innerHTML;a.disabled=!0,a.innerHTML=(0,s.__)("Generating…","rank-math");var o="true"===a.getAttribute("data-two-column");ya(n).then((function(e){t.model.set("alt",e),"classic"!==rankMath.currentEditor&&t.model.save();var n=o?"#attachment-details-two-column-alt-text":"#attachment-details-alt-text",i=document.querySelector(n);i&&(i.value=e),a.innerHTML=r})).catch((function(e){console.error(e),a.classList.add("failed"),a.innerHTML=(0,s.__)("Failed","rank-math"),setTimeout((function(){a.classList.remove("failed"),a.innerHTML=r}),3e3)})).finally((function(){a.disabled=!1}))}}}],n&&Ta(t.prototype,n),a&&Ta(t,a),Object.defineProperty(t,"prototype",{writable:!1}),e}(),Aa=Pa,Na=function(e){var t=wp.data.select("rank-math-content-ai").getContentAiAttributes();return e||(e=(0,o.isEmpty)(t.instructions)?"":t.instructions),{document_title:"undefined"!=typeof rankMathEditor?rankMathEditor.assessor.dataCollector.getData().title:"",text:ct(),instructions:e,tone:(0,o.isEmpty)(t.tone)?rankMath.contentAI.tone:t.tone,focus_keyword:(0,o.isEmpty)(t.focus_keyword)?"":t.focus_keyword,length:(0,o.isEmpty)(t.length)?"medium":t.length,choices:1}},Ia=function(){(0,Nn.useShortcut)("rank-math-contentai-write",(0,u.useCallback)((function(){var e=nt(),t=(0,Me.createBlock)("rank-math/command");(0,o.isEmpty)(e.block)||at(e.block)?(0,d.dispatch)("core/block-editor").insertBlock(t,e.position):(0,d.dispatch)("core/block-editor").replaceBlock(e.clientId,t),Ot("Write",Na(),t.clientId)}),[]));var e=(0,d.useSelect)((function(e){return e(Nn.store).getShortcutKeyCombination("rank-math-contentai-write")}),[]);if(!(0,o.isNull)(e))return null;(0,(0,d.useDispatch)(Nn.store).registerShortcut)({name:"rank-math-contentai-write",category:"global",keyCombination:{modifier:"ctrl",character:"/"}})},ja=function(e){i()(e.target).parent().attr("data-mce-selected",!1);var t=i()(e.target).parents("p"),n=document.createElement("p");n.textContent=(0,s.__)("Generating…","rank-math");var a=t.html();t.before(n),Be("Text_Summarizer",{text:a,language:rankMath.contentAI.language,format:"paragraph",choices:1},(function(e){n.textContent=e[0]}))};function Ma(e,t){return{type:"RANK_MATH_APP_UI",key:e,value:t}}function Ra(e){return Ra="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ra(e)}function Da(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function La(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==Ra(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!==Ra(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Ra(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ba(e){if(!e)return Ma("isAutoCompleterOpen",e);var t=(0,d.select)("core/block-editor").getSelectedBlock();(0,o.isNull)(t)||(0,(0,d.dispatch)(ft.store).removeBlock)(t.clientId);return Ma("isAutoCompleterOpen",e)}function qa(e,t){var n=(0,d.select)("rank-math-content-ai").getContentAiAttributes();return n[e]="language"!==e||t?t:rankMath.contentAI.language,Ma("contentAiAttributes",n)}function za(e,t){var n=(0,d.select)("rank-math-content-ai").getData();return n[e]=t,Ma("data",function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Da(Object(n),!0).forEach((function(t){La(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Da(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},n))}function Ha(e){return Ma("previousResults",e)}function Fa(e){return Fa="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Fa(e)}function Ua(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Wa(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ua(Object(n),!0).forEach((function(t){Va(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ua(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Va(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==Fa(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!==Fa(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Fa(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var $a={isAutoCompleterOpen:!1,contentAiAttributes:{},data:rankMath.contentAI,previousResults:[]};function Ga(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:$a,t=arguments.length>1?arguments[1]:void 0;return"RANK_MATH_APP_UI"===t.type?Wa(Wa({},e),{},Va({},t.key,t.value)):e}function Ka(e){return e.appUi.isAutoCompleterOpen}function Ja(e){return e.appUi.contentAiAttributes}function Za(e){return e.appUi.data}function Ya(e){var t=e.appUi.data.score;return(0,o.isEmpty)(t)?0:(t=(0,o.map)(Object.values(t),o.toNumber),(0,o.round)((0,o.sum)(t)/t.length))}function Qa(e){return e.appUi.previousResults}(0,d.register)((0,d.createReduxStore)("rank-math-content-ai",{reducer:(0,d.combineReducers)(t),selectors:a,actions:e}));var Xa=wp.richText,er=function(e){var t=e.width,n=void 0===t?40:t,a=rankMath.contentAI.isUserRegistered,r=rankMath.contentAI.plan,i=rankMath.contentAI.credits>0,o=rankMath.contentAI.isMigrating;if(a&&r&&i&&!o)return null;var l="width-"+n;return a&&r?o?wp.element.createElement("div",{id:"rank-math-pro-cta",className:"center rank-math-content-ai-warning-wrapper"},wp.element.createElement("div",{style:{textAlign:"center"},className:"rank-math-cta-box less-padding top-20 "+l},wp.element.createElement("h3",null,(0,s.__)("Server Maintenance Underway","rank-math")),wp.element.createElement("p",null,(0,s.__)("We are working on improving your Content AI experience. Please wait for 5 minutes and then refresh to start using the optimized Content AI. If you see this for more than 5 minutes, please ","rank-math"),wp.element.createElement("a",{href:"https://rankmath.com/support/",target:"_blank",rel:"noreferrer"},(0,s.__)("reach out to the support team.","rank-math")),(0,s.__)(" We are sorry for the inconvenience.","rank-math")))):wp.element.createElement("div",{id:"rank-math-pro-cta",className:"center rank-math-content-ai-warning-wrapper"},wp.element.createElement("div",{className:"rank-math-cta-box less-padding top-20 "+l},wp.element.createElement("h3",null,(0,s.__)("⛔️ Content AI Credit Alert!","rank-math")),wp.element.createElement("p",null,(0,s.__)("Your monthly Content AI credits have been fully utilized. To continue enjoying seamless content creation, simply click the button below to upgrade your plan and access more credits.","rank-math")),wp.element.createElement(c.Button,{href:"https://rankmath.com/kb/how-to-use-content-ai/?play-video=ioPeVIntJWw&utm_source=Plugin&utm_medium=Buy+Credits+Button&utm_campaign=WP",className:"button button-primary is-green",target:"_blank"},(0,s.__)("Learn More","rank-math")))):wp.element.createElement("div",{id:"rank-math-pro-cta",className:"center rank-math-content-ai-warning-wrapper"},wp.element.createElement("div",{className:"rank-math-cta-box blue-ticks top-20 less-padding "+l},wp.element.createElement("h3",null,(0,s.__)("🚀 Supercharge Your Content With AI","rank-math")),wp.element.createElement("p",null,!a&&(0,s.__)("Start using Content AI by connecting your RankMath.com Account","rank-math"),a&&!r&&(0,s.__)("To access this Content AI feature, you need to have an active subscription plan.","rank-math")),function(e){return 40===e?wp.element.createElement("ul",null,wp.element.createElement("li",null,(0,s.__)("1-Click SEO Content","rank-math")),wp.element.createElement("li",null,(0,s.__)("1-Click SEO Meta","rank-math")),wp.element.createElement("li",null,(0,s.__)("40+ Specialized AI Tools","rank-math")),wp.element.createElement("li",null,(0,s.__)("1-Click Competitor Research","rank-math")),wp.element.createElement("li",null,(0,s.__)("125+ Pre-Built Prompts","rank-math"))):wp.element.createElement("ul",null,wp.element.createElement("li",null,(0,s.__)("Gain access to 40+ advanced AI tools, empowering your content strategy.","rank-math")),wp.element.createElement("li",null,(0,s.__)("Experience the revolutionary AI-powered Content Editor for unparalleled efficiency.","rank-math")),wp.element.createElement("li",null,(0,s.__)("Engage with RankBot, your personal AI Chat Assistant, for real-time assistance.","rank-math")))}(n),!a&&wp.element.createElement(c.Button,{href:rankMath.contentAI.connectSiteUrl,className:"button button-primary is-green"},(0,s.__)("Connect Now","rank-math")),a&&!r&&wp.element.createElement(c.Button,{href:"https://rankmath.com/kb/how-to-use-content-ai/?play-video=ioPeVIntJWw&utm_source=Plugin&utm_medium=Buy+Plan+Button&utm_campaign=WP",className:"button button-primary is-green",target:"_blank"},(0,s.__)("Learn More","rank-math"))))},tr=(0,s.__)("Generating…","rank-math"),nr=function(e,t,n){var a=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(fa()){var r=(0,o.find)(Rt(),["endpoint",e]);return(0,o.isUndefined)(r)&&((r=(0,o.find)(Rt(),["endpoint","Blog_Post_Idea"])).title=(0,o.startCase)(e)),(0,o.isNull)(document.getElementById("rank-math-content-ai-modal-wrapper"))&&i()("#wpwrap").append('<div id="rank-math-content-ai-modal-wrapper"></div>'),void setTimeout((function(){(0,u.createRoot)(document.getElementById("rank-math-content-ai-modal-wrapper")).render(wp.element.createElement(c.Modal,{className:"rank-math-contentai-modal rank-math-modal rank-math-error-modal",onRequestClose:function(){i()(".components-modal__screen-overlay").remove(),document.getElementById("rank-math-content-ai-modal-wrapper").remove()},shouldCloseOnClickOutside:!0},wp.element.createElement(er,{width:100})))}),100)}var s=(0,Me.createBlock)("rank-math/command",{content:tr,className:"rank-math-content-ai-command"}),l=(0,d.select)("core/block-editor").getBlocks().map((function(e){return e.clientId===n.clientId})).indexOf(!0);(0,d.dispatch)("core/block-editor").insertBlocks(s,l+1),Ot(e,t,s.clientId,n.clientId,a)},ar=(0,w.createHigherOrderComponent)((function(e){return function(t){if(t&&!(0,o.includes)(["core/paragraph","core/heading"],t.name))return wp.element.createElement(e,t);var n=at(t);if((0,o.isEmpty)(n))return wp.element.createElement(e,t);var a=wp.data.select("rank-math-content-ai").getData().language,r=[{title:"💻  "+(0,s.__)("Run as Command","rank-math"),onClick:function(){return nr("AI_Command",{command:n,language:a,choices:1},t)}},{title:"📖  "+(0,s.__)("Write More","rank-math"),onClick:function(){return nr("Continue_Writing",{sentence:ct(),choices:1},t)}},{title:"📝  "+(0,s.__)("Improve","rank-math"),onClick:function(){return nr("Paragraph_Rewriter",{original_paragraph:n,language:a,choices:1},t)}}];return(0,o.isNull)(t)||"core/paragraph"!==t.name||r.push({title:"📙  "+(0,s.__)("Summarize","rank-math"),onClick:function(){return nr("Text_Summarizer",{text:n,language:a,choices:1},t)}},{title:"💭  "+(0,s.__)("Write Analogy","rank-math"),onClick:function(){return nr("Analogy",{text:n,language:a,choices:1},t)}}),r.push({title:"✨  "+(0,s.__)("Fix Grammar","rank-math"),onClick:function(){return nr("Fix_Grammar",{text:n,choices:1},t)}}),wp.element.createElement(React.Fragment,null,wp.element.createElement(e,t),wp.element.createElement(ft.BlockControls,null,wp.element.createElement(c.ToolbarGroup,null,wp.element.createElement(c.ToolbarDropdownMenu,{icon:"rm-icon rm-icon-content-ai",label:(0,s.__)("Content AI Commands","rank-math"),controls:r}))))}}));function rr(e){return function(e){if(Array.isArray(e))return ir(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return ir(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ir(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ir(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var or=function(e){return{name:"content-ai-tools",className:"content-ai-autocompleters",triggerPrefix:e,isDebounced:!0,allowContext:function(e,t){return!(/\S/.test(e)||/\S/.test(t))},options:function(){return Rt()},getOptionKeywords:function(e){var t=e.endpoint,n=e.title,a=e.searchTerms,r=n.split(/\s+/);return r.push(r.join(" ")),(0,o.isUndefined)(a)?[t].concat(rr(r)):a},getOptionLabel:function(e){return wp.element.createElement("span",null,wp.element.createElement("i",{className:"ai-icon "+e.icon})," ",e.title)},getOptionCompletion:function(e){if(!e.endpoint)return!1;(0,o.isNull)(document.getElementById("rank-math-content-ai-modal-wrapper"))&&i()("#wpwrap").append('<div id="rank-math-content-ai-modal-wrapper"></div>'),wp.data.dispatch("rank-math-content-ai").isAutoCompleterOpen(!0),setTimeout((function(){(0,u.createRoot)(document.getElementById("rank-math-content-ai-modal-wrapper")).render(wp.element.createElement(on,{tool:e}))}),100)}}},sr=function(){var e=(0,o.isUndefined)((0,d.select)("rank-math"))?[]:(0,d.select)("rank-math").getHighlightedParagraphs();if((0,o.isEmpty)(e))return"";var t=(0,d.select)("core/block-editor").getSelectedBlock();return(0,o.isEmpty)(t)||!(0,o.includes)(e,t.clientId)?(i()(".block-editor-block-popover").show(),""):(i()(".block-editor-block-popover").hide(),wp.element.createElement(c.Popover,{placement:"top-start",focusOnMount:"firstElement",key:"rank-math-popover",expandOnMobile:!0,noArrow:!1,anchor:document.getElementById("block-"+t.clientId)},wp.element.createElement(c.Button,{variant:"primary",onClick:function(){var e=at(t);nr("Text_Summarizer",{text:e,language:wp.data.select("rank-math-content-ai").getData().language,format:"paragraph",choices:1},t,!0)}},(0,s.__)("Shorten with AI","rank-math"))))};function lr(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,i,o,s=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(a=i.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(e){c=!0,r=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw r}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return cr(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return cr(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function cr(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var ur=(0,w.createHigherOrderComponent)((function(e){return function(t){if("core/image"!==t.name||(0,o.isEmpty)(t.attributes.url))return wp.element.createElement(e,t);var n=lr((0,u.useState)(!1),2),a=n[0],r=n[1],i=lr((0,u.useState)(""),2),l=i[0],m=i[1],d=lr((0,u.useState)(""),2),p=d[0],h=d[1],g=t.attributes,f=t.setAttributes,_=g.url,b=g.alt;l&&(f({alt:l}),m(""),h("error"),setTimeout((function(){f({alt:b}),r(!1),h("")}),2e3));return wp.element.createElement(u.Fragment,null,wp.element.createElement(e,t),wp.element.createElement(ft.InspectorControls,null,wp.element.createElement(c.Button,{variant:"tertiary",size:"compact",className:p+" rank-math-generate-alt",onClick:function(){fa()||rankMath.contentAI.credits<50?_a({creditsRequired:50}):_?(r(!0),m(""),ya(_).then((function(e){e?(f({alt:e}),r(!1)):m((0,s.__)("Failed to generate alt text.","rank-math"))})).catch((function(e){m(e)}))):m((0,s.__)("Image URL is missing.","rank-math"))},disabled:a},p&&(0,s.__)("Failed","rank-math"),!p&&a&&(0,s.__)("Generating…","rank-math"),!p&&!a&&wp.element.createElement(React.Fragment,null,wp.element.createElement("i",{className:"rm-icon rm-icon-content-ai"}),(0,s.__)("Generate Alt","rank-math")),!a&&wp.element.createElement("span",{className:"rank-math-tooltip"},wp.element.createElement("em",{className:"dashicons-before dashicons-editor-help"}),wp.element.createElement("span",null,(0,s.__)("50 Content AI credits will be used to generate the Alt","rank-math"))))))}}),"withInspectorControl"),mr=function(){var e=(0,d.select)("rank-math-content-ai").getData();(0,l.addFilter)("rankMath.analytics.contentAI","rank-math",(function(){return function(){var t=b()("button-secondary rank-math-content-ai",{"is-new":!e.viewed});return wp.element.createElement(c.Button,{className:t,onClick:function(){i()(".rank-math-toolbar-score.content-ai-score").length?i()(".rank-math-toolbar-score.content-ai-score").parent().trigger("click"):i()(".rank-math-content-ai-tab").trigger("click")}},wp.element.createElement("i",{className:"rm-icon rm-icon-content-ai"}),(0,s.__)("Content AI","rank-math"))}})),(0,l.addFilter)("rank_math_before_serp_devices","rank-math",(function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"SEO_Meta",a=b()("rank-math-content-ai-meta-button button button-small button-primary",{"is-new":!e.viewed,"field-group":"SEO_Meta"!==n});return wp.element.createElement(c.Button,{className:a,disabled:fa(),onClick:function(){(0,o.isNull)(document.getElementById("rank-math-content-ai-modal-wrapper"))&&i()("body").append('<div id="rank-math-content-ai-modal-wrapper"></div>');var e=(0,d.select)("rank-math"),t=(0,o.find)(Rt(),["endpoint",n]),a=t.params;a.topic.default=e.getSerpTitle(),a.post_brief.default=e.getSerpDescription(),a.focus_keyword.default=e.getKeywords().split(","),t.output.default=1,t.params=a,(0,u.createRoot)(document.getElementById("rank-math-content-ai-modal-wrapper")).render(wp.element.createElement(on,{tool:t,callApi:!0}))}},wp.element.createElement("i",{className:"rm-icon rm-icon-content-ai"}),(0,s.__)("Generate With AI","rank-math"))})),(g()||e.isContentAIPage)&&((0,l.addFilter)("rank_math_block_faq_actions","rank-math",(function(e,t,n){return wp.element.createElement(React.Fragment,null,e,wp.element.createElement(c.Button,{icon:"rm-icon rm-icon-content-ai",className:"rank-math-faq-content-ai",label:(0,s.__)("Generate Answer with Content AI","rank-math"),disabled:fa(),showTooltip:!0,onClick:function(){n.setQuestionProp("content",(0,s.__)("Generating…","rank-math")),Be("AI_Command",{command:t.title,choices:1},(function(e){var t="";setTimeout((function(){var a=e[0].replaceAll(/(?:\r\n|\r|\n)/g,"<br>").split(" "),r=0,i=!1,o=setInterval((function(){t?t+="<br>"===a[r]||i?a[r]:" "+a[r]:t=a[r],i="<br>"===a[r],n.setQuestionProp("content",t),++r>=a.length&&clearInterval(o)}),50)}),100)}))}}))})),(0,Xa.registerFormatType)("rank-math/content-ai",{title:(0,s.__)("Content AI","rank-math"),tagName:"p",className:null,edit:sr}),(0,l.addFilter)("editor.BlockEdit","rank-math",ar),fa()||((0,l.addFilter)("editor.Autocomplete.completers","rank-math/content-ai/tools",(function(e,t){return"core/paragraph"===t||"rank-math/command"===t?[].concat(rr(e),[or("//")]):e})),(0,l.addFilter)("editor.Autocomplete.completers","rank-math/content-ai/tools2",(function(e,t){return"core/paragraph"===t||"rank-math/command"===t?[].concat(rr(e),[or("// ")]):e}))),(0,l.addFilter)("editor.BlockEdit","rank-math/add-alt-generator",ur))};function dr(e){return dr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},dr(e)}function pr(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,(r=a.key,i=void 0,i=function(e,t){if("object"!==dr(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!==dr(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(r,"string"),"symbol"===dr(i)?i:String(i)),a)}var r,i}var hr=function(){var e=(0,d.useSelect)((function(){return f()&&(0,o.endsWith)(wp.data.select("core/edit-site").getEditedPostId(),"//home")||!(0,o.isUndefined)((0,d.select)("core/edit-site"))&&(0,o.endsWith)((0,d.select)("core/edit-site").getEditedPostId(),"//page")}));return f()&&e?wp.element.createElement(u.Fragment,null,wp.element.createElement(h.PluginSidebarMoreMenuItem,{target:"seo-by-rank-math-content-ai-sidebar",icon:wp.element.createElement(Yn,null)},(0,s.__)("Content AI","rank-math")),wp.element.createElement(h.PluginSidebar,{name:"seo-by-rank-math-content-ai-sidebar",title:"Content AI",className:"rank-math-sidebar-panel rank-math-sidebar-content-ai-panel"},wp.element.createElement(An,null))):wp.element.createElement(u.Fragment,null,wp.element.createElement(p.PluginSidebarMoreMenuItem,{target:"seo-by-rank-math-content-ai-sidebar",icon:wp.element.createElement(Yn,null)},(0,s.__)("Content AI","rank-math")),wp.element.createElement(p.PluginSidebar,{name:"seo-by-rank-math-content-ai-sidebar",title:"Content AI",className:"rank-math-sidebar-panel rank-math-sidebar-content-ai-panel"},wp.element.createElement(An,null)))},gr=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.init(),this.events(),this.addPrePublishPanel(this.data),this.registerWriteShortcut(this.data),this.loadContentAIPage(this.data),this.changePlaceholder=this.changePlaceholder.bind(this),this.setup=this.setup.bind(this),(0,l.addAction)("rank_math_loaded","rank-math",this.setup),(0,l.addFilter)("blocks.registerBlockType","rank-math",this.changePlaceholder),(0,l.addFilter)("rankMath.checklists.FixWithAI","rank-math-pro",(function(){return ka}))}var t,n,a;return t=e,n=[{key:"init",value:function(){mr(),function(){var e=(0,d.dispatch)(ft.store).updateBlockAttributes,t=function(){var e=(0,d.select)("core/block-editor").getSelectedBlock();(0,o.isNull)(e)||Ot("Write",Na(at(e)),e.clientId)},n=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=document.activeElement.childNodes[1];if(!(0,o.isUndefined)(t)){var n=window.getSelection(),a=document.createRange();a.setStart(t,e?0:t.length),a.collapse(!0),n.removeAllRanges(),n.addRange(a)}};i()(document).on("click",".rank-math-content-ai-command-button",(function(){t()})),i()(document).on("keydown",".rank-math-content-ai-command-button",(function(e){e.target.classList.contains("rank-math-content-ai-command-button")&&("Enter"!==e.code?"ArrowLeft"===e.code&&(e.preventDefault(),n()):t())}));var a=!1,r='<button class="rank-math-content-ai-command-button" title="'+(0,s.__)("Click or Press Enter","rank-math")+'" contenteditable="false"><i class="rm-icon rm-icon-enter-key"></i></button>';document.addEventListener("keyup",(function(t){var i=(0,d.select)("core/block-editor").getSelectedBlock();if(!(0,o.isNull)(i)){var s=i.clientId,l=at(i);if((0,o.startsWith)(l,"//")&&"core/paragraph"===i.name){var c=(0,Me.createBlock)("rank-math/command",{content:at(i).replace("//","<span>//</span>"),className:"rank-math-content-ai-command"});(0,d.dispatch)("core/block-editor").replaceBlock(s,c),s=c.clientId}if("rank-math/command"!==i.name)return!1;if(a&&(0,o.includes)(["ArrowLeft","ArrowRight"],t.code))return n("ArrowLeft"===t.code),void(a=!1);if("Backspace"!==t.code&&(a="KeyA"===t.code),"Backspace"!==t.code||!a&&l.replace(/(<div[^>]*>[\s\S]*<\/div>)/,"").replace(/(<span[^>]*>[\s\S]*<\/span>)/,"")&&"/"!==l.replace(/(<([^>]+)>)/gi,"")){var u=(0,o.isUndefined)(i.attributes.className)?[]:i.attributes.className.split(" ");""===l.replace("//","").replace(" ","").replace(new RegExp(r,"i"),"").replace(/(<([^>]+)>)/gi,"")?e(s,{content:l.replace(new RegExp(r,"i"),"")}):(0,o.includes)(u,"typing")||l.includes("rank-math-content-ai-command-button")||e(s,{content:l+=r,className:"rank-math-content-ai-command"})}else{var m=(0,Me.createBlock)("core/paragraph");(0,d.dispatch)("core/block-editor").replaceBlock(s,m)}}})),document.addEventListener("keydown",(function(t){if(!("Enter"!==t.code||t.shiftKey||t.metaKey||"button"===t.target.localName||fa())){var n=(0,d.select)("core/block-editor").getSelectedBlock();if(!(0,o.isNull)(n)&&"rank-math/command"===n.name){var a=at(n);if(a.replace("//","").replace(" ","").replace(/(<([^>]+)>)/gi,"")){var r=n.clientId;e(r,{content:"",className:""}),(0,d.select)("rank-math-content-ai").isAutoCompleterOpen()||Ot("Write",Na(a),r)}}}}))}(),function(){if("classic"===rankMath.currentEditor){var e=[],t=function(){(0,o.isEmpty)(e)||(0,o.forEach)(e,(function(e){return e.remove()}))};(0,l.addAction)("rank_math_annotations_removed","rank-math",(function(){return t()})),(0,l.addAction)("rank_math_data_changed","rank-math",(function(e,n){"dirtyMetadata"===e&&(0,o.isEmpty)(n)&&t()})),(0,l.addAction)("rank_math_content_refresh","rank-math",(function(){(0,o.isUndefined)(window.tinymce)||setTimeout((function(){var n=window.tinymce.get(window.wpActiveEditor);if(!(0,o.isNull)(n)){var a=n.annotator.getAll("rank-math-annotations");(0,o.isEmpty)(a)?t():(0,o.forEach)(a["rank-math-annotation"],(function(t){var n=t.getElementsByClassName("rank-math-content-ai-tooltip");n.length||((n=document.createElement("button")).className="rank-math-content-ai-tooltip",n.textContent=(0,s.__)("Shorten with AI","rank-math"),n.addEventListener("click",ja),e.push(n),t.appendChild(n))}))}}),1e3)}))}}(),this.data=(0,d.select)("rank-math-content-ai").getData(),this.data.isContentAIPage||(new Aa,new Kn)}},{key:"setup",value:function(){this.addHeaderButton(),this.addSidebarTab();var e=document.getElementById("cmb2-metabox-rank_math_metabox_content_ai");e&&setTimeout((function(){(0,u.createRoot)(e).render((0,u.createElement)(An))}),1e3)}},{key:"events",value:function(){if("classic"!==rankMath.currentEditor&&(i()(document).on("click",".rank-math-open-contentai",(function(e){e.preventDefault();var t=(0,d.dispatch)("core/edit-post");return(0,o.isNull)(t)?(i()(".rank-math-content-ai-tab").trigger("click"),!1):(t.openGeneralSidebar("rank-math-content-ai/seo-by-rank-math-content-ai-sidebar"),!1)})),g()&&(0,o.includes)(window.location.search,"tab=content-ai"))){var e="rank-math-content-ai/seo-by-rank-math-content-ai-sidebar";(0,d.select)("core/edit-post").getActiveGeneralSidebarName()!==e&&(0,d.dispatch)("core/edit-post").openGeneralSidebar(e)}}},{key:"addSidebarTab",value:function(){(0,l.addFilter)("rank_math_sidebar_tabs","rank-math",(function(e){return e.push({name:"contentAI",title:wp.element.createElement(u.Fragment,null,wp.element.createElement("i",{className:"rm-icon rm-icon-content-ai"}),wp.element.createElement("span",null,(0,s.__)("Content AI","rank-math"))),view:An,className:"rank-math-content-ai-tab hidden is-active"}),e}))}},{key:"changePlaceholder",value:function(e,t){return"core/paragraph"!==t||(e.attributes.placeholder={type:"string",default:(0,s.__)("Type / to choose a block or // to use Content AI","rank-math")}),e}},{key:"addHeaderButton",value:function(){g()&&(0,m.registerPlugin)("rank-math-content-ai",{icon:wp.element.createElement(Yn,null),render:hr})}},{key:"addPrePublishPanel",value:function(e){g()&&(0,m.registerPlugin)("rank-math-content-ai-box",{render:function(){return!(!(0,o.isEmpty)(e.score)||!(0,o.isEmpty)(e.keyword))&&wp.element.createElement(p.PluginPrePublishPanel,{title:(0,s.__)("Content AI","rank-math"),icon:"rm-icon rm-icon-content-ai",initialOpen:"true",className:"rank-math-content-ai-box"},wp.element.createElement("p",null,(0,s.__)("Improve your content with a personal Content AI.","rank-math")),wp.element.createElement(c.Button,{className:"button-primary",onClick:function(){i()(".editor-post-publish-panel__header-cancel-button button").trigger("click"),i()(".rank-math-toolbar-score").parent().hasClass("is-pressed")||i()(".rank-math-toolbar-score").trigger("click"),setTimeout((function(){i()(".rank-math-content-ai-tab").trigger("click")}),100)}},(0,s.__)("Improve Now","rank-math")))}})}},{key:"registerWriteShortcut",value:function(e){e.registerWriteShortcut&&(g()||e.isContentAIPage)&&(0,m.registerPlugin)("rank-math-content-ai-write-shortcut",{render:function(){return wp.element.createElement(Ia,null)}})}},{key:"loadContentAIPage",value:function(e){var t=document.getElementById("rank-math-content-ai-page");if(!(0,o.isNull)(t)){(0,u.createRoot)(t).render(wp.element.createElement(Vn,e)),i()("#wp-admin-bar-rank-math-content-ai-page").on("click","a",(function(){setTimeout((function(){var e=window.location.hash.replace("#","");i()("#tab-panel-0-"+e).length&&i()("#tab-panel-0-"+e).trigger("click")}),100)}));var n=window.location,a=n.pathname;(0,d.subscribe)((function(){var e=(0,d.select)("core/editor").isAutosavingPost(),t=(0,d.select)("core/block-editor").getBlocks();1===t.length&&"core/paragraph"===t[0].name&&(0,o.isEmpty)(at(t[0]))&&"rank-math-command"!==t[0].attributes.className&&(0,d.dispatch)("core/block-editor").updateBlockAttributes(t[0].clientId,{className:"rank-math-command"}),e&&(setTimeout((function(){(0,d.dispatch)("core/editor").savePost()}),500),!(0,o.isNull)(window.history.state)&&window.history.state.id&&window.history.replaceState("","Content AI",n.origin+a+"?page=rank-math-content-ai-page#content-editor"))}))}}}],n&&pr(t.prototype,n),a&&pr(t,a),Object.defineProperty(t,"prototype",{writable:!1}),e}();new gr}()}();
  • seo-by-rank-math/trunk/includes/modules/content-ai/class-bulk-actions.php

    r3242417 r3284832  
    1717use RankMath\Admin\Admin_Helper;
    1818use RankMath\Post;
     19use RankMath\Term;
    1920
    2021defined( 'ABSPATH' ) || exit;
     
    161162        $method = $is_post_list ? 'get_post_data' : 'get_term_data';
    162163        foreach ( $object_ids as $object_id ) {
    163             $data['posts'][] = $this->$method( $object_id );
     164            $data['posts'][] = $this->$method( $object_id, $action );
    164165        }
    165166
     
    265266     *
    266267     * @param integer $object_id Post ID.
     268     * @param string  $action    The action being performed (title, description, or both).
    267269     *
    268270     * @return array Post data.
    269271     */
    270     private function get_post_data( $object_id ) {
     272    private function get_post_data( $object_id, $action = 'both' ) {
    271273        $object = get_post( $object_id );
    272274        return [
     
    275277            'title'         => get_the_title( $object_id ),
    276278            'focus_keyword' => Post::get_meta( 'focus_keyword', $object_id ),
    277             'summary'       => Helper::replace_vars( $this->get_post_description( $object ), $object ),
     279            'summary'       => Helper::replace_vars( $this->get_content_for_ai( $object, $action ), $object ),
    278280        ];
    279281    }
     
    283285     *
    284286     * @param integer $object_id Term ID.
     287     * @param string  $action    The action being performed (title, description, or both).
    285288     *
    286289     * @return array Term data.
    287290     */
    288     private function get_term_data( $object_id ) {
     291    private function get_term_data( $object_id, $action = 'both' ) {
    289292        $object = get_term( $object_id );
    290293        return [
     
    292295            'post_type'     => $object->taxonomy,
    293296            'title'         => $object->name,
    294             'focus_keyword' => get_term_meta( $object_id, 'rank_math_focus_keyword', true ),
    295             'summary'       => Helper::replace_vars( $this->get_term_description( $object ), $object ),
    296         ];
    297     }
    298 
    299     /**
    300      * Get post description.
    301      *
    302      * @param WP_Post $post Post Instance.
    303      *
    304      * @return string Post description.
    305      */
    306     private function get_post_description( $post ) {
    307         $description = Post::get_meta( 'description', $post->ID );
    308         if ( '' !== $description ) {
    309             return $description;
    310         }
    311 
    312         return ! empty( $post->post_excerpt ) ? $post->post_excerpt : Str::truncate( Paper::get_from_options( "pt_{$post->post_type}_description", $post ), 160 );
    313     }
    314 
    315     /**
    316      * Get post description.
    317      *
    318      * @param WP_Term $term Post Instance.
    319      *
    320      * @return string Post description.
    321      */
    322     private function get_term_description( $term ) {
    323         $description = get_term_meta( $term->term_id, 'rank_math_description', true );
    324         if ( '' !== $description ) {
    325             return $description;
    326         }
    327 
    328         return ! empty( $term->description ) ? $term->description : Str::truncate( Paper::get_from_options( "tax_{$term->taxonomy}_description", $term ), 160 );
     297            'focus_keyword' => Term::get_meta( 'focus_keyword', $object, $object->taxonomy ),
     298            'summary'       => Helper::replace_vars( $this->get_content_for_ai( $object, $action ), $object ),
     299        ];
     300    }
     301
     302    /**
     303     * Get content for AI processing based on object type and action.
     304     *
     305     * @param object $current_object Object instance (WP_Post or WP_Term).
     306     * @param string $action The action being performed (title, description, or both).
     307     *
     308     * @return string Content to use for AI generation.
     309     */
     310    private function get_content_for_ai( $current_object, $action = 'both' ) {
     311        // For description generation, don't use current SEO descriptions.
     312        if ( $action === 'description' || $action === 'both' ) {
     313            return $this->get_content_without_seo_meta( $current_object );
     314        }
     315
     316        // For title generation, prioritize existing SEO description.
     317        return $current_object instanceof \WP_Post
     318        ? Post::get_meta( 'description', $current_object->ID, $this->get_content_without_seo_meta( $current_object ) )
     319        : Term::get_meta( 'description', $current_object, $current_object->taxonomy, $this->get_content_without_seo_meta( $current_object ) );
     320    }
     321
     322    /**
     323     * Get content from object without using SEO meta description.
     324     *
     325     * @param object $current_object Object instance (WP_Post or WP_Term).
     326     *
     327     * @return string Content from the object.
     328     */
     329    private function get_content_without_seo_meta( $current_object ) {
     330        $is_post = $current_object instanceof \WP_Post;
     331
     332        // For terms: term description > template.
     333        if ( ! $is_post ) {
     334            return ! empty( $current_object->description ) ? $current_object->description : Str::truncate( Paper::get_from_options( "tax_{$current_object->taxonomy}_description", $current_object ), 160 );
     335        }
     336
     337        // For posts: excerpt > content > template.
     338        if ( ! empty( $current_object->post_excerpt ) ) {
     339            return $current_object->post_excerpt;
     340        }
     341
     342        $content = wp_strip_all_tags( $current_object->post_content );
     343        if ( ! empty( $content ) ) {
     344            return Str::truncate( $content, 300 );
     345        }
     346
     347        return Str::truncate( Paper::get_from_options( "pt_{$current_object->post_type}_description", $current_object ), 160 );
    329348    }
    330349}
  • seo-by-rank-math/trunk/includes/modules/content-ai/class-bulk-edit-seo-meta.php

    r3235345 r3284832  
    207207                    'content-type' => 'application/json',
    208208                ],
    209                 'timeout' => 60000,
     209                'timeout' => 60,
    210210                'body'    => wp_json_encode( $data ),
    211211            ]
  • seo-by-rank-math/trunk/includes/modules/content-ai/class-rest.php

    r3253535 r3284832  
    174174                'args'                => [
    175175                    'prompt' => [
    176                         'description' => esc_html__( 'The prompt data to be saved in the database.', 'rank-math' ),
    177                         'type'        => 'object',
    178                         'required'    => true,
     176                        'description'       => esc_html__( 'The prompt data to be saved in the database.', 'rank-math' ),
     177                        'required'          => true,
     178                        'validate_callback' => [ '\\RankMath\\Rest\\Rest_Helper', 'is_param_empty' ],
    179179                    ],
    180180                ],
     
    634634        if ( 200 !== $response_code ) {
    635635            return [
    636                 'error' => 410 !== $response_code ? $data['response']['message'] : wp_kses_post(
    637                     sprintf(
    638                         // Translators: link to the update page.
    639                         __( 'There is a new version of Content AI available! %s the Rank Math SEO plugin to use this feature.', 'rank-math' ),
    640                         '<a href="' . esc_url( self_admin_url( 'update-core.php' ) ) . '">' . __( 'Please update', 'rank-math' ) . '</a>'
    641                     )
    642                 ),
     636                'error' => $this->research_keyword_error( $data, $response_code ),
    643637            ];
    644638        }
     
    654648
    655649        return $data;
     650    }
     651
     652    /**
     653     * Update the error message based on the pre-defined Content AI errors defined in the plugin.
     654     *
     655     * @param array $response      API response.
     656     * @param int   $response_code API response code.
     657     *
     658     * @return string Error message.
     659     */
     660    private function research_keyword_error( $response, $response_code ) {
     661        if ( $response_code === 410 ) {
     662            return wp_kses_post(
     663                sprintf(
     664                    // Translators: link to the update page.
     665                    __( 'There is a new version of Content AI available! %s the Rank Math SEO plugin to use this feature.', 'rank-math' ),
     666                    '<a href="' . esc_url( self_admin_url( 'update-core.php' ) ) . '">' . __( 'Please update', 'rank-math' ) . '</a>'
     667                )
     668            );
     669        }
     670
     671        $error_texts = Helper::get_content_ai_errors();
     672        $data        = wp_remote_retrieve_body( $response );
     673        $data        = json_decode( $data, true );
     674
     675        return isset( $data['message'] ) && isset( $error_texts[ $data['message'] ] ) ? $error_texts[ $data['message'] ] : $response['response']['message'];
    656676    }
    657677
  • seo-by-rank-math/trunk/includes/modules/database-tools/class-update-score.php

    r3265648 r3284832  
    6868            'wp-element'         => '',
    6969            'wp-block-editor'    => '',
     70            'wp-wordcount'       => '',
    7071            'rank-math-analyzer' => rank_math()->plugin_url() . 'assets/admin/js/analyzer.js',
    7172        ];
  • seo-by-rank-math/trunk/includes/modules/redirections/assets/js/redirections.js

    r3265648 r3284832  
    1 !function(){var t={184:function(t,e){var r;!function(){"use strict";var n={}.hasOwnProperty;function i(){for(var t=[],e=0;e<arguments.length;e++){var r=arguments[e];if(r){var o=typeof r;if("string"===o||"number"===o)t.push(r);else if(Array.isArray(r)){if(r.length){var a=i.apply(null,r);a&&t.push(a)}}else if("object"===o){if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]")){t.push(r.toString());continue}for(var l in r)n.call(r,l)&&r[l]&&t.push(l)}}}return t.join(" ")}t.exports?(i.default=i,t.exports=i):void 0===(r=function(){return i}.apply(e,[]))||(t.exports=r)}()},317:function(t,e,r){"use strict";var n=r(81),i=r.n(n),o=r(645),a=r.n(o)()(i());a.push([t.id,':root{--rankmath-wp-adminbar-height: 0}p.field-description{padding-top:.5em;margin:0;color:#666;letter-spacing:.01em}.form-table{width:100%;margin-top:.5em;border-collapse:collapse;clear:both}.form-table,.form-table td,.form-table td p,.form-table th{font-size:14px}.field-metabox{margin:0;clear:both}.field-metabox>.field-row:first-of-type>.field-td,.field-metabox>.field-row:first-of-type>.field-th,.field-metabox.field-list>.field-row:first-of-type>.field-td,.field-metabox.field-list>.field-row:first-of-type>.field-th{border:0}.field-metabox .note{margin-right:5px;padding:2px 6px;border-radius:3px;color:#794800;background:rgba(255,190,95,.5)}.field-th{float:left;width:200px;padding:20px 10px 20px 0;color:#222;font-weight:600;vertical-align:top}.field-th label{display:block;padding:5px 0}.field-th+.field-td{float:left}.field-td{max-width:100%;padding:15px 10px;line-height:1.3;vertical-align:middle}[id^=field-metabox-rank] .field-row{margin:0;padding:25px 0}[id^=field-metabox-rank] .field-row:not(.field-type-title):first-of-type{padding-top:0}[id^=field-metabox-rank] .field-row:not(.field-type-title):last-of-type{padding-bottom:0}[id^=field-metabox-rank] .field-row.rank-math-advanced-option~.rank-math-advanced-option,[id^=field-metabox-rank] .field-row:not(.rank-math-advanced-option):not(.tab-header):not(.field-type-notice)~.field-row:not(.rank-math-advanced-option):not(.rank-math-notice){border-top:1px solid #dadfe4;border-bottom:0}[id^=field-metabox-rank] .field-row .field-td,[id^=field-metabox-rank] .field-row .field-th{padding:0;box-sizing:border-box}[id^=field-metabox-rank] .field-row .field-th{width:25%;max-width:200px;color:#242628}[id^=field-metabox-rank] .field-row .field-th label{padding:0 15px 0 0}[id^=field-metabox-rank] .field-row .field-td{float:left;width:75%}[id^=field-metabox-rank] .field-description{padding-top:10px;color:#7f868d;font-size:14px;font-style:normal}[id^=field-metabox-rank] .media-status .img-status img{box-shadow:0 0 0 1px #e9e9e9;outline:none}.field-list>.field-row{vertical-align:top}.field-wrap{margin:0}.field-wrap .field-row{position:relative;margin:0}.field-wrap .field-row::after{content:"";display:block;width:100%;clear:both}.field-wrap .field-row:first-of-type>.field-td .rank-math-button.toggle-all-capabilities{top:32px}.field-wrap+footer.form-footer{display:flex;justify-content:space-between;flex-wrap:wrap;padding:1.875rem;margin:30px -1.875rem -1.875rem;border:0;border-top:1px solid #c3c4c7;border-radius:0 0 6px 6px;box-sizing:border-box;width:auto;background:#f8f9fa;text-align:center;overflow:hidden}.field-wrap+footer.form-footer .rank-math-button{align-items:center;justify-content:center;padding:0}.field-wrap ul{margin:0}.field-wrap li{margin:1px 0 5px 0;font-size:14px;line-height:16px}.field-disabled{opacity:.4;pointer-events:none}@media(min-width: 641px){.field-td .rank-math-button.toggle-all-capabilities{position:absolute;top:56px;left:0;font-weight:600}}@media screen and (max-width: 782px){.form-table label{font-size:14px}}@media screen and (max-width: 640px){.field-td .rank-math-button.toggle-all-capabilities{margin:1em 0 1.7em}[id^=field-metabox-rank] .field-row .field-td,[id^=field-metabox-rank] .field-row .field-th label{padding:0 0 15px 2px}[id^=field-metabox-rank] .field-row .field-td,[id^=field-metabox-rank] .field-row .field-th{width:100%;padding:0}.field-wrap .field-row{padding:15px 0}}@media screen and (max-width: 450px){.field-th{display:block;float:none;width:100%;padding-bottom:1em;font-size:1.2em;text-align:left}.field-th label{display:block;margin-top:0;margin-bottom:.5em}.field-td,.field-th+.field-td{display:block;float:none;width:100%}}.field-disabled{opacity:.4;pointer-events:none}',""]),e.Z=a},653:function(t,e,r){"use strict";var n=r(81),i=r.n(n),o=r(645),a=r.n(o)()(i());a.push([t.id,".rank-math-tab-header{margin:-1.875rem -1.875rem 30px;padding:1.875rem 1.875rem 0;text-align:center;border-bottom:1px solid #b5bfc9;border-radius:6px 6px 0 0;background-color:#f8f9fa}.rank-math-tab-header h2{margin:0;font-size:30px;font-weight:500}.rank-math-tab-header p{font-size:1rem;max-width:715px;margin:0 auto 2rem}",""]),e.Z=a},645:function(t){"use strict";t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var r="",n=void 0!==e[5];return e[4]&&(r+="@supports (".concat(e[4],") {")),e[2]&&(r+="@media ".concat(e[2]," {")),n&&(r+="@layer".concat(e[5].length>0?" ".concat(e[5]):""," {")),r+=t(e),n&&(r+="}"),e[2]&&(r+="}"),e[4]&&(r+="}"),r})).join("")},e.i=function(t,r,n,i,o){"string"==typeof t&&(t=[[null,t,void 0]]);var a={};if(n)for(var l=0;l<this.length;l++){var c=this[l][0];null!=c&&(a[c]=!0)}for(var u=0;u<t.length;u++){var s=[].concat(t[u]);n&&a[s[0]]||(void 0!==o&&(void 0===s[5]||(s[1]="@layer".concat(s[5].length>0?" ".concat(s[5]):""," {").concat(s[1],"}")),s[5]=o),r&&(s[2]?(s[1]="@media ".concat(s[2]," {").concat(s[1],"}"),s[2]=r):s[2]=r),i&&(s[4]?(s[1]="@supports (".concat(s[4],") {").concat(s[1],"}"),s[4]=i):s[4]="".concat(i)),e.push(s))}},e}},81:function(t){"use strict";t.exports=function(t){return t[1]}},379:function(t){"use strict";var e=[];function r(t){for(var r=-1,n=0;n<e.length;n++)if(e[n].identifier===t){r=n;break}return r}function n(t,n){for(var o={},a=[],l=0;l<t.length;l++){var c=t[l],u=n.base?c[0]+n.base:c[0],s=o[u]||0,d="".concat(u," ").concat(s);o[u]=s+1;var f=r(d),p={css:c[1],media:c[2],sourceMap:c[3],supports:c[4],layer:c[5]};if(-1!==f)e[f].references++,e[f].updater(p);else{var m=i(p,n);n.byIndex=l,e.splice(l,0,{identifier:d,updater:m,references:1})}a.push(d)}return a}function i(t,e){var r=e.domAPI(e);r.update(t);return function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap&&e.supports===t.supports&&e.layer===t.layer)return;r.update(t=e)}else r.remove()}}t.exports=function(t,i){var o=n(t=t||[],i=i||{});return function(t){t=t||[];for(var a=0;a<o.length;a++){var l=r(o[a]);e[l].references--}for(var c=n(t,i),u=0;u<o.length;u++){var s=r(o[u]);0===e[s].references&&(e[s].updater(),e.splice(s,1))}o=c}}},569:function(t){"use strict";var e={};t.exports=function(t,r){var n=function(t){if(void 0===e[t]){var r=document.querySelector(t);if(window.HTMLIFrameElement&&r instanceof window.HTMLIFrameElement)try{r=r.contentDocument.head}catch(t){r=null}e[t]=r}return e[t]}(t);if(!n)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");n.appendChild(r)}},216:function(t){"use strict";t.exports=function(t){var e=document.createElement("style");return t.setAttributes(e,t.attributes),t.insert(e,t.options),e}},565:function(t,e,r){"use strict";t.exports=function(t){var e=r.nc;e&&t.setAttribute("nonce",e)}},795:function(t){"use strict";t.exports=function(t){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var e=t.insertStyleElement(t);return{update:function(r){!function(t,e,r){var n="";r.supports&&(n+="@supports (".concat(r.supports,") {")),r.media&&(n+="@media ".concat(r.media," {"));var i=void 0!==r.layer;i&&(n+="@layer".concat(r.layer.length>0?" ".concat(r.layer):""," {")),n+=r.css,i&&(n+="}"),r.media&&(n+="}"),r.supports&&(n+="}");var o=r.sourceMap;o&&"undefined"!=typeof btoa&&(n+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(o))))," */")),e.styleTagTransform(n,t,e.options)}(e,t,r)},remove:function(){!function(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t)}(e)}}}},589:function(t){"use strict";t.exports=function(t,e){if(e.styleSheet)e.styleSheet.cssText=t;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(t))}}}},e={};function r(n){var i=e[n];if(void 0!==i)return i.exports;var o=e[n]={id:n,exports:{}};return t[n](o,o.exports,r),o.exports}r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,{a:e}),e},r.d=function(t,e){for(var n in e)r.o(e,n)&&!r.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.nc=void 0,function(){"use strict";var t={};r.r(t),r.d(t,{resetStore:function(){return ft},resetdirtySettings:function(){return dt},setStep:function(){return ht},toggleLoaded:function(){return pt},updateSettings:function(){return st},updateView:function(){return mt}});var e={};r.r(e),r.d(e,{appData:function(){return xt},appUi:function(){return Ct}});var n={};r.r(n),r.d(n,{getAppData:function(){return At},getCurrentStep:function(){return Nt},getSettings:function(){return Dt},getView:function(){return It},getdirtySettings:function(){return Tt},isLoaded:function(){return Mt}});var i=jQuery,o=r.n(i),a=wp.element,l=lodash,c=wp.i18n,u=wp.hooks,s=function(){var t=document.querySelector(".rank-math-editcreate-form").querySelectorAll('input[type="text"]:not(#add_category):not(#exclude)');(0,l.forEach)(t,(function(t){t.classList.remove("invalid");var e=t.nextElementSibling;e&&e.classList.contains("validation-message")&&e.remove()}));var e=(0,l.filter)(t,(function(t){return!t.value.trim()}));return!e.length>0||((0,l.forEach)(e,(function(t,e){var r=document.createElement("span");r.className="validation-message",r.innerText=(0,c.__)("This field must not be empty.","rank-math"),t.classList.add("invalid"),t.after(r),0===e&&t.scrollIntoView({behavior:"smooth",block:"nearest"})})),!1)},d=function(){var t=document.querySelector(".field-id-header_code");if(t){var e=t.querySelector(".rank-math-toggle-group-control");if(e){var r=function(t){var e=document.createElement("div");return e.className=t,e},n=r("field-th"),i=document.createElement("label");i.textContent=(0,c.__)("Maintenance Code","rank-math"),n.appendChild(i);var o=r("field-td"),a=r("components-base-control"),l=r("components-base-control__field"),u=r("components-toggle-group-control rank-math-toggle-group-control css-ml4wxx e19lxcc00");u.append(e.children[3],e.children[4]),l.appendChild(u),a.appendChild(l),o.appendChild(a);var s=r("field-row field-type-radio_inline field-id-maintenance");s.append(n,o),t.after(s)}}},f=r(379),p=r.n(f),m=r(795),h=r.n(m),b=r(569),y=r.n(b),v=r(565),g=r.n(v),w=r(216),k=r.n(w),S=r(589),x=r.n(S),O=r(653),_={};_.styleTagTransform=x(),_.setAttributes=g(),_.insert=y().bind(null,"head"),_.domAPI=h(),_.insertStyleElement=k();p()(O.Z,_),O.Z&&O.Z.locals&&O.Z.locals;var j=function(t){var e=t.title,r=t.description,n=t.link;return wp.element.createElement("header",{className:"rank-math-tab-header"},wp.element.createElement("h2",null,e),wp.element.createElement("p",null,r,n&&wp.element.createElement(React.Fragment,null," ",wp.element.createElement("a",{href:n,target:"_blank",rel:"noreferrer"},(0,c.__)("Learn more","rank-math")),".")))},E=wp.compose,P=wp.data,C=wp.apiFetch,A=r.n(C),T=window.rankMathComponents;var D=["validate","afterSave"];function M(){return M=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n])}return t},M.apply(this,arguments)}function I(t,e){if(null==t)return{};var r,n,i=function(t,e){if(null==t)return{};var r,n,i={},o=Object.keys(t);for(n=0;n<o.length;n++)r=o[n],e.indexOf(r)>=0||(i[r]=t[r]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(n=0;n<o.length;n++)r=o[n],e.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(i[r]=t[r])}return i}function N(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,i,o,a,l=[],c=!0,u=!1;try{if(o=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=o.call(r)).done)&&(l.push(n.value),l.length!==e);c=!0);}catch(t){u=!0,i=t}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(u)throw i}}return l}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return R(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return R(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function R(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}var L=function(t,e){return"resetting"===e?(0,c.__)("Resetting…","rank-math"):"resetted"===e?(0,c.__)("Resetted","rank-math"):t.children},U=function(t,e){return"updating"===e?(0,c.__)("Updating…","rank-math"):"updated"===e?(0,c.__)("Updated","rank-math"):t.children},F=(0,E.compose)((0,P.withSelect)((function(t){return{settings:t("rank-math-settings").getdirtySettings()}})),(0,P.withDispatch)((function(t,e){var r=e.type,n=e.settings,i=e.footer.applyButton;return{saveSettings:function(e){e("updating"),A()({method:"POST",path:"/rankmath/v1/updateSettings",data:{type:r,settings:n[r]}}).then((function(r){return e("updated"),r.error?(function(t,e,r,n){e=e||"error",n=n||!1;var i=o()('<div class="notice notice-'+e+' is-dismissible"><p>'+t+"</p></div>").hide();r.next(".notice").remove(),r.after(i),i.slideDown(),o()(document).trigger("wp-updates-notice-added"),o()("html,body").animate({scrollTop:i.offset().top-50},"slow"),n&&setTimeout((function(){i.fadeOut((function(){i.remove()}))}),n)}(r.error,"error",o()(".wp-heading-inline")),void o()("html, body").animate({scrollTop:0},"fast")):r?(r&&!r.error&&i.afterSave&&i.afterSave(),e("updated"),void t("rank-math-settings").resetdirtySettings()):(e(""),void window.alert((0,c.__)("Something went wrong! Please try again.","rank-math")))}))},resetSettings:function(t){t("resetting"),A()({method:"POST",path:"/rankmath/v1/resetSettings",data:{type:r}}).then((function(e){if(!e)return t(""),void window.alert((0,c.__)("Something went wrong! Please try again.","rank-math"));t("resetted"),window.location.reload()}))}}})))((function(t){var e=N((0,a.useState)(""),2),r=e[0],n=e[1],i=t.settings,o=t.resetSettings,c=t.saveSettings,u=t.footer,s=u.applyButton,d=s.validate,f=(s.afterSave,I(s,D));return(0,a.useEffect)((function(){(0,l.includes)(["updated","resetted"],r)&&setTimeout((function(){return n("")}),1e3)}),[r]),wp.element.createElement("footer",{className:"form-footer rank-math-ui"},wp.element.createElement(T.Button,M({onClick:function(){o(n)}},u.discardButton,{children:L(u.discardButton,r)})),wp.element.createElement(T.Button,M({variant:"primary",onClick:function(){(!d||d())&&c(n)},disabled:(0,l.isEmpty)(i)},f,{children:U(f,r)})))})),z=r(184),B=r.n(z);function Z(t){return Z="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Z(t)}var q=["id","type","content","Component","isDisabled"];function H(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function G(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?H(Object(r),!0).forEach((function(e){K(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):H(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function K(t,e,r){return(e=function(t){var e=function(t,e){if("object"!==Z(t)||null===t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!==Z(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===Z(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function V(t,e){if(null==t)return{};var r,n,i=function(t,e){if(null==t)return{};var r,n,i={},o=Object.keys(t);for(n=0;n<o.length;n++)r=o[n],e.indexOf(r)>=0||(i[r]=t[r]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(n=0;n<o.length;n++)r=o[n],e.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(i[r]=t[r])}return i}var $=(0,E.compose)((0,P.withSelect)((function(t,e){var r=t("rank-math-settings").getAppData();return{field:e.field,settingType:e.settingType,settings:r}})),(0,P.withDispatch)((function(t,e){var r=e.settings,n=e.settingType;return{updateSetting:function(e,i){r[n][e]=i,t("rank-math-settings").updateSettings(r)}}})))((function(t){var e,r=t.field,n=t.settingType,i=t.settings,o=r.id,c=r.type,u=r.content,s=r.Component,d=r.isDisabled,f=V(r,q),p=(null===(e=i[n])||void 0===e?void 0:e[o])||"",m=function(e){return t.updateSetting(o,e)},h=function(){var t={toggle:"checked",checkbox:"checked"}[c]||"value",e=(0,l.includes)(["component","group"],c);return G(G({},f),{},K(K({id:o},t,f.value||p),"onChange",f.onChange||!d&&m),e&&{settingType:n})},b={file:window.rankMathComponents.UploadFile,text:window.rankMathComponents.TextControl,select:window.rankMathComponents.SelectControl,toggle:window.rankMathComponents.ToggleControl,select_search:window.rankMathComponents.SelectWithSearch,multicheck:window.rankMathComponents.CheckboxList,multicheck_inline:window.rankMathComponents.CheckboxList,radio_inline:window.rankMathComponents.ToggleGroupControl,repeatable_group:window.rankMathComponents.RepeatableGroup,group:window.rankMathComponents.Group,checkbox:window.rankMathComponents.CheckboxControl}[c];return b?wp.element.createElement(b,h()):"component"===c?wp.element.createElement(s,h()):"raw"===c?(0,a.createElement)(u):null})),W=["relation"];function J(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,i,o,a,l=[],c=!0,u=!1;try{if(o=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=o.call(r)).done)&&(l.push(n.value),l.length!==e);c=!0);}catch(t){u=!0,i=t}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(u)throw i}}return l}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return Q(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Q(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Q(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}function X(t,e){if(null==t)return{};var r,n,i=function(t,e){if(null==t)return{};var r,n,i={},o=Object.keys(t);for(n=0;n<o.length;n++)r=o[n],e.indexOf(r)>=0||(i[r]=t[r]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(n=0;n<o.length;n++)r=o[n],e.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(i[r]=t[r])}return i}function Y(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,i,o,a,l=[],c=!0,u=!1;try{if(o=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=o.call(r)).done)&&(l.push(n.value),l.length!==e);c=!0);}catch(t){u=!0,i=t}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(u)throw i}}return l}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return tt(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return tt(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function tt(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}var et=r(317),rt={};rt.styleTagTransform=x(),rt.setAttributes=g(),rt.insert=y().bind(null,"head"),rt.domAPI=h(),rt.insertStyleElement=k();p()(et.Z,rt),et.Z&&et.Z.locals&&et.Z.locals;function nt(t){return nt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},nt(t)}function it(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function ot(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?it(Object(r),!0).forEach((function(e){at(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):it(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function at(t,e,r){return(e=function(t){var e=function(t,e){if("object"!==nt(t)||null===t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!==nt(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===nt(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var lt=function(t){var e=t.settingType,r=t.fields;return wp.element.createElement("div",{className:"field-wrap form-table wp-core-ui rank-math-ui"},wp.element.createElement("div",{id:"field-metabox-rank-math-".concat(e),className:"field-metabox field-list"},(0,l.map)(r,(function(t){var r=t.id,n=t.type,i=t.name,o=t.desc,a=t.classes,c=t.content,u=t.dep,s=function(t,e){var r=(0,P.useSelect)((function(t){return t("rank-math-settings").getAppData()}));return(0,l.some)(t,(function(t){var n=Y(t,1)[0];return r[e][n]}))}(t.disableDep,e);if(!u||function(t,e){var r=t.relation,n=X(t,W),i=(0,P.useSelect)((function(t){return t("rank-math-settings").getAppData()})),o=function(t){var r,n=J(t,2),o=n[0],a=n[1],c=null===(r=i[e])||void 0===r?void 0:r[o];return(0,l.isArray)(a)?(0,l.includes)(a,c):a===c};return"and"===r?(0,l.every)((0,l.entries)(n),o):(0,l.some)((0,l.entries)(n),o)}(u,e)){if("raw"===n)return c;var d=B()("field-row",a,at(at({"field-disabled":s},"field-id-"+r,r),"field-type-"+n,n));return wp.element.createElement("div",{key:r,className:d},i&&wp.element.createElement("div",{className:"field-th"},wp.element.createElement("label",{htmlFor:r},i)),wp.element.createElement("div",{className:"field-td"},wp.element.createElement($,{settingType:e,field:ot(ot({},t),{},{isDisabled:s})}),o&&wp.element.createElement("p",{className:"field-description",dangerouslySetInnerHTML:{__html:o}})))}}))))};function ct(t,e){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return e=(0,u.applyFilters)("rank_math_sanitize_settings",e,t,r),null!==n&&(n=(0,u.applyFilters)("rank_math_sanitize_settings_value",n,t,r)),n=null===n?e:n,(0,u.doAction)("rank_math_settings_changed",t,e,r),{type:"RANK_MATH_SETTINGS_DATA",key:t,value:e,settingsKey:r,settingsValue:n}}function ut(t,e){return(0,u.doAction)("rank_math_update_app_ui",t,e),{type:"RANK_MATH_APP_UI",key:t,value:e}}function st(t){return ct("settings",t,"settings")}function dt(){return ct("dirtySettings",{})}function ft(){return{type:"RESET_STORE"}}function pt(t){return ut("isLoaded",t)}function mt(t){return ut("view",t)}function ht(t){return ut("currentStep",t)}function bt(t){return bt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},bt(t)}function yt(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function vt(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?yt(Object(r),!0).forEach((function(e){gt(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):yt(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function gt(t,e,r){return(e=function(t){var e=function(t,e){if("object"!==bt(t)||null===t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!==bt(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===bt(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var wt={header_code:"301",status:"active",sources:[{comparison:"exact"}]},kt={roleCapabilities:(0,l.get)(rankMath,"roleCapabilities",{}),redirections:rankMath.redirections||wt,dirtySettings:{}},St=vt(vt({},kt),{},{redirections:wt});function xt(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:kt,e=arguments.length>1?arguments[1]:void 0,r=vt({},t.dirtySettings);return!1!==e.settingsKey&&(r=e.settingsValue),"RANK_MATH_SETTINGS_DATA"===e.type?"dirtySettings"===e.key?vt(vt({},t),{},{dirtySettings:e.value}):vt(vt({},t),{},gt(gt({},e.key,e.value),"dirtySettings",r)):"RESET_STORE"===e.type?St:t}function Ot(t){return Ot="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ot(t)}function _t(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function jt(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?_t(Object(r),!0).forEach((function(e){Et(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):_t(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function Et(t,e,r){return(e=function(t){var e=function(t,e){if("object"!==Ot(t)||null===t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!==Ot(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===Ot(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var Pt={currentStep:"getting-started"};function Ct(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Pt,e=arguments.length>1?arguments[1]:void 0;return"RANK_MATH_APP_UI"===e.type?jt(jt({},t),{},Et({},e.key,e.value)):t}function At(t){return t.appData}function Tt(t){return t.appData.dirtySettings}function Dt(t){return t.appData.settings}function Mt(t){return t.appUi.isLoaded}function It(t){return t.appUi.view}function Nt(t){return t.appUi.currentStep}(0,P.registerStore)("rank-math-settings",{reducer:(0,P.combineReducers)(e),selectors:n,actions:t});var Rt=function(t){var e=t.type,r=t.header,n=t.footer,i=t.fields,o=void 0===i?[]:i;return wp.element.createElement(React.Fragment,null,r&&wp.element.createElement(j,r),wp.element.createElement(lt,{settingType:e,fields:o}),n&&wp.element.createElement(F,{type:e,footer:n}))};function Lt(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,i,o,a,l=[],c=!0,u=!1;try{if(o=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=o.call(r)).done)&&(l.push(n.value),l.length!==e);c=!0);}catch(t){u=!0,i=t}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(u)throw i}}return l}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return Ut(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Ut(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ut(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}var Ft=function(){var t=rankMath,e=t.isNew,r=t.redirections,n=Lt((0,a.useState)(!(0,l.isEmpty)(r)),2),i=n[0],o=n[1];return(0,a.useEffect)(d,[]),(0,a.useEffect)((function(){return function(t){var e=document.querySelector(".rank-math-add-new-redirection");if(!(0,l.isNull)(e)){var r=document.querySelectorAll(".value-url_from, .rank-math-redirection-edit"),n=function(){return t(!0)},i=function(){return t(!1)};return(0,l.forEach)(r,(function(t){return t.addEventListener("click",n)})),e.addEventListener("click",i),function(){(0,l.forEach)(r,(function(t){return t.removeEventListener("click",n)})),e.removeEventListener("click",i)}}}(o)}),[]),wp.element.createElement("div",{className:"rank-math-redirections-form rank-math-editcreate-form rank-math-page rank-math-box ".concat(e||i?"is-open":"")},wp.element.createElement("h2",null,wp.element.createElement("strong",null,i?(0,c.__)("Update Redirection","rank-math"):(0,c.__)("Add Redirection","rank-math"))),wp.element.createElement(Rt,{type:"redirections",fields:(0,u.applyFilters)("rank_math_redirection_fields",[{id:"sources",type:"repeatable_group",name:(0,c.__)("Source URLs","rank-math"),default:{comparison:"exact"},options:{addButton:{children:(0,c.__)("Add another","rank-math")},removeButton:{children:(0,c.__)("Remove","rank-math")}},classes:"field-group-text-only",fields:[{id:"pattern",type:"text"},{id:"comparison",type:"select",options:{exact:(0,c.__)("Exact","rank-math"),contains:(0,c.__)("Contains","rank-math"),start:(0,c.__)("Starts With","rank-math"),end:(0,c.__)("End With","rank-math"),regex:(0,c.__)("Regex","rank-math")}},{id:"ignore",type:"checkbox",label:(0,c.__)("Ignore Case","rank-math"),variant:"metabox"}]},{id:"url_to",type:"text",name:(0,c.__)("Destination URL","rank-math"),dep:{header_code:["301","302","307"]}},{id:"header_code",type:"radio_inline",name:(0,c.__)("Redirection Type","rank-math"),options:{301:(0,c.__)("301 Permanent Move","rank-math"),302:(0,c.__)("302 Temporary Move","rank-math"),307:(0,c.__)("307 Temporary Redirect","rank-math"),410:(0,c.__)("410 Content Deleted","rank-math"),451:(0,c.__)("451 Content Unavailable for Legal Reasons","rank-math")}},{id:"status",type:"radio_inline",name:(0,c.__)("Status","rank-math"),options:{active:(0,c.__)("Activate","rank-math"),inactive:(0,c.__)("Deactivate","rank-math")},disableDep:[["start-date"],["end-date"]]}]),footer:{discardButton:{onClick:void 0,isDestructive:!0,children:(0,c.__)("Cancel","rank-math")},applyButton:{type:"submit",validate:s,children:i?(0,c.__)("Update Redirection","rank-math"):(0,c.__)("Add Redirection","rank-math"),afterSave:function(){return window.location.href="".concat(rankMath.adminurl,"?page=rank-math-redirections")}}}}))};function zt(t){return zt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},zt(t)}function Bt(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function Zt(t,e,r){return(e=function(t){var e=function(t,e){if("object"!==zt(t)||null===t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!==zt(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===zt(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var qt,Ht="".concat(rankMath.adminurl,"?page=rank-math-redirections");(qt=o())((function(){var t={init:function(){this.wrap=qt(".rank-math-redirections-wrap"),this.addForm(),this.addNew(),this.edit(),this.importExport(),this.showMore(),this.columnActions(),this.explodePastedContent()},addForm:function(){(0,a.createRoot)(document.getElementById("rank-math-redirections-form")).render(wp.element.createElement(Ft,null))},addNew:function(){var t=this,e=qt("html, body");this.wrap.on("click",".rank-math-add-new-redirection",(function(r){r.preventDefault();var n=t.wrap.find(".rank-math-editcreate-form");if(t.wrap.find(".rank-math-importexport-form").hide(),n.is(":visible"))return n.hide(),void window.history.pushState(null,{},Ht);wp.data.select("rank-math-settings").getAppData().redirections.id&&wp.data.dispatch("rank-math-settings").resetStore(),n.show(),window.history.pushState(null,{},r.currentTarget.href),e.on("scroll mousedown wheel DOMMouseScroll mousewheel keyup touchmove",(function(){e.stop()})),e.animate({scrollTop:n.position().top},"slow",(function(){e.off("scroll mousedown wheel DOMMouseScroll mousewheel keyup touchmove")}))})),this.wrap.on("click",".rank-math-button.is-destructive",(function(t){t.preventDefault(),qt(this).closest(".rank-math-editcreate-form").hide(),window.history.pushState(null,{},Ht)}))},edit:function(){var t=this,e=qt("html, body");this.wrap.on("click",".value-url_from",(function(t){t.preventDefault();var e=qt(t.currentTarget);return e.closest(".rank-math-more").length?e.closest(".rank-math-more").parent().find(".rank-math-redirection-edit").trigger("click"):e.parent().find(".rank-math-redirection-edit").trigger("click"),!1})),this.wrap.on("click",".rank-math-redirection-edit",(function(r){r.preventDefault();var n=t.wrap.find(".rank-math-editcreate-form");t.wrap.find(".rank-math-importexport-form").hide();var i=wp.data.select("rank-math-settings").getAppData();i.redirections=o()(this).data("redirection"),wp.data.dispatch("rank-math-settings").updateSettings(function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?Bt(Object(r),!0).forEach((function(e){Zt(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Bt(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}({},i)),n.show(),window.history.pushState(null,{},r.currentTarget.href),e.on("scroll mousedown wheel DOMMouseScroll mousewheel keyup touchmove",(function(){e.stop()})),e.animate({scrollTop:n.position().top},"slow",(function(){e.off("scroll mousedown wheel DOMMouseScroll mousewheel keyup touchmove")}))}))},importExport:function(){var t=this;this.wrap.on("click",".rank-math-redirections-import_export",(function(e){e.preventDefault();var r=t.wrap.find(".rank-math-importexport-form");if(r.is(":visible"))return r.hide(),void window.history.pushState(null,{},Ht);t.wrap.find(".rank-math-editcreate-form").hide(),r.slideToggle(200),window.history.pushState(null,{},e.currentTarget.href)}))},explodePastedContent:function(){var t=qt("#sources_repeat");t.on("paste","input",(function(e){var r=e.originalEvent.clipboardData.getData("text");if(!/\r|\n/.exec(r))return!0;var n=qt(this),i=qt(".cmb-add-group-row",t),o=r.split(/\r?\n/).filter(String),a=n.closest(".cmb-field-list").find("select").val();return qt.each(o,(function(e,r){if(n.val(r),n.closest(".cmb-field-list").find("select").val(a),e<o.length-1){if(rankMath.redirectionPastedContent-1<=e)return!1;i.click(),n=qt(".cmb-repeatable-grouping",t).last().find("input")}else n.focus()})),!1}))},showMore:function(){this.wrap.on("click",".rank-math-showmore",(function(t){t.preventDefault();var e=qt(this);e.hide(),e.next(".rank-math-more").slideDown()})),this.wrap.on("click",".rank-math-hidemore",(function(t){t.preventDefault();var e=qt(this).parent();e.hide(),e.prev(".rank-math-showmore").show()}))},columnActions:function(){var t=this;this.wrap.on("click",".rank-math-redirection-action",(function(e){e.preventDefault();var r=qt(this),n=r.data("action"),i=this.href.replace("admin.php","admin-ajax.php").replace("page=rank-math-redirections&","")+"&action=rank_math_redirection_"+n;qt.ajax({url:i,type:"GET",success:function(e){e&&e.success&&(["delete","trash","restore"].includes(n)?r.closest("tr").fadeOut(800,(function(){qt(this).remove()})):r.closest("tr").toggleClass("rank-math-redirection-activated rank-math-redirection-deactivated"),"activate"===n?(t.filterCountAdd("active"),t.filterCountSubstract("inactive")):"deactivate"===n?(t.filterCountAdd("inactive"),t.filterCountSubstract("active")):"trash"===n?(t.filterCountAdd("trashed"),t.filterCountSubstract("all"),r.closest(".rank-math-redirection-deactivated").length?t.filterCountSubstract("inactive"):t.filterCountSubstract("active")):"delete"===n?t.filterCountSubstract("trashed"):"restore"===n&&(t.filterCountAdd("active"),t.filterCountAdd("all"),t.filterCountSubstract("trashed")))}})}))},filterCountAdd:function(t){this.filterCount(t,"add")},filterCountSubstract:function(t){this.filterCount(t,"sub")},filterCount:function(t,e){var r=this.wrap.find("form > ul.subsubsub > ."+t+" .count"),n=parseInt(r.text().substr(1));n="add"===e?n+1:n-1,r.text("("+n+")")}};t.init()}))}()}();
     1!function(){var t={184:function(t,e){var r;!function(){"use strict";var n={}.hasOwnProperty;function i(){for(var t=[],e=0;e<arguments.length;e++){var r=arguments[e];if(r){var o=typeof r;if("string"===o||"number"===o)t.push(r);else if(Array.isArray(r)){if(r.length){var a=i.apply(null,r);a&&t.push(a)}}else if("object"===o){if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]")){t.push(r.toString());continue}for(var l in r)n.call(r,l)&&r[l]&&t.push(l)}}}return t.join(" ")}t.exports?(i.default=i,t.exports=i):void 0===(r=function(){return i}.apply(e,[]))||(t.exports=r)}()},317:function(t,e,r){"use strict";var n=r(81),i=r.n(n),o=r(645),a=r.n(o)()(i());a.push([t.id,':root{--rankmath-wp-adminbar-height: 0}p.field-description{padding-top:.5em;margin:0;color:#666;letter-spacing:.01em}.form-table{width:100%;margin-top:.5em;border-collapse:collapse;clear:both}.form-table,.form-table td,.form-table td p,.form-table th{font-size:14px}.field-metabox{margin:0;clear:both}.field-metabox>.field-row:first-of-type>.field-td,.field-metabox>.field-row:first-of-type>.field-th,.field-metabox.field-list>.field-row:first-of-type>.field-td,.field-metabox.field-list>.field-row:first-of-type>.field-th{border:0}.field-metabox .note{margin-right:5px;padding:2px 6px;border-radius:3px;color:#794800;background:rgba(255,190,95,.5)}.field-th{float:left;width:200px;padding:20px 10px 20px 0;color:#222;font-weight:600;vertical-align:top}.field-th label{display:block;padding:5px 0}.field-th+.field-td{float:left}.field-td{max-width:100%;padding:15px 10px;line-height:1.3;vertical-align:middle}[id^=field-metabox-rank] .field-row{margin:0;padding:25px 0}[id^=field-metabox-rank] .field-row:not(.field-type-title):first-of-type{padding-top:0}[id^=field-metabox-rank] .field-row:not(.field-type-title):last-of-type{padding-bottom:0}[id^=field-metabox-rank] .field-row.rank-math-advanced-option~.rank-math-advanced-option,[id^=field-metabox-rank] .field-row:not(.rank-math-advanced-option):not(.tab-header):not(.field-type-notice)~.field-row:not(.rank-math-advanced-option):not(.rank-math-notice){border-top:1px solid #dadfe4;border-bottom:0}[id^=field-metabox-rank] .field-row .field-td,[id^=field-metabox-rank] .field-row .field-th{padding:0;box-sizing:border-box}[id^=field-metabox-rank] .field-row .field-th{width:25%;max-width:200px;color:#242628}[id^=field-metabox-rank] .field-row .field-th label{padding:0 15px 0 0}[id^=field-metabox-rank] .field-row .field-td{float:left;width:75%}[id^=field-metabox-rank] .field-description{padding-top:10px;color:#7f868d;font-size:14px;font-style:normal}[id^=field-metabox-rank] .media-status .img-status img{box-shadow:0 0 0 1px #e9e9e9;outline:none}.field-list>.field-row{vertical-align:top}.field-wrap{margin:0}.field-wrap .field-row{position:relative;margin:0}.field-wrap .field-row::after{content:"";display:block;width:100%;clear:both}.field-wrap .field-row:first-of-type>.field-td .rank-math-button.toggle-all-capabilities{top:32px}.field-wrap+footer.form-footer{display:flex;justify-content:space-between;flex-wrap:wrap;padding:1.875rem;margin:30px -1.875rem -1.875rem;border:0;border-top:1px solid #c3c4c7;border-radius:0 0 6px 6px;box-sizing:border-box;width:auto;background:#f8f9fa;text-align:center;overflow:hidden}.field-wrap+footer.form-footer .rank-math-button{align-items:center;justify-content:center;padding:0}.field-wrap ul{margin:0}.field-wrap li{margin:1px 0 5px 0;font-size:14px;line-height:16px}.field-disabled{opacity:.4;pointer-events:none}@media(min-width: 641px){.field-td .rank-math-button.toggle-all-capabilities{position:absolute;top:56px;left:0;font-weight:600}}@media screen and (max-width: 782px){.form-table label{font-size:14px}}@media screen and (max-width: 640px){.field-td .rank-math-button.toggle-all-capabilities{margin:1em 0 1.7em}[id^=field-metabox-rank] .field-row .field-td,[id^=field-metabox-rank] .field-row .field-th label{padding:0 0 15px 2px}[id^=field-metabox-rank] .field-row .field-td,[id^=field-metabox-rank] .field-row .field-th{width:100%;padding:0}.field-wrap .field-row{padding:15px 0}}@media screen and (max-width: 450px){.field-th{display:block;float:none;width:100%;padding-bottom:1em;font-size:1.2em;text-align:left}.field-th label{display:block;margin-top:0;margin-bottom:.5em}.field-td,.field-th+.field-td{display:block;float:none;width:100%}}.field-disabled{opacity:.4;pointer-events:none}',""]),e.Z=a},653:function(t,e,r){"use strict";var n=r(81),i=r.n(n),o=r(645),a=r.n(o)()(i());a.push([t.id,".rank-math-tab-header{margin:-1.875rem -1.875rem 30px;padding:1.875rem 1.875rem 0;text-align:center;border-bottom:1px solid #b5bfc9;border-radius:6px 6px 0 0;background-color:#f8f9fa}.rank-math-tab-header h2{margin:0;font-size:30px;font-weight:500}.rank-math-tab-header p{font-size:1rem;max-width:715px;margin:0 auto 2rem}",""]),e.Z=a},645:function(t){"use strict";t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var r="",n=void 0!==e[5];return e[4]&&(r+="@supports (".concat(e[4],") {")),e[2]&&(r+="@media ".concat(e[2]," {")),n&&(r+="@layer".concat(e[5].length>0?" ".concat(e[5]):""," {")),r+=t(e),n&&(r+="}"),e[2]&&(r+="}"),e[4]&&(r+="}"),r})).join("")},e.i=function(t,r,n,i,o){"string"==typeof t&&(t=[[null,t,void 0]]);var a={};if(n)for(var l=0;l<this.length;l++){var c=this[l][0];null!=c&&(a[c]=!0)}for(var u=0;u<t.length;u++){var s=[].concat(t[u]);n&&a[s[0]]||(void 0!==o&&(void 0===s[5]||(s[1]="@layer".concat(s[5].length>0?" ".concat(s[5]):""," {").concat(s[1],"}")),s[5]=o),r&&(s[2]?(s[1]="@media ".concat(s[2]," {").concat(s[1],"}"),s[2]=r):s[2]=r),i&&(s[4]?(s[1]="@supports (".concat(s[4],") {").concat(s[1],"}"),s[4]=i):s[4]="".concat(i)),e.push(s))}},e}},81:function(t){"use strict";t.exports=function(t){return t[1]}},379:function(t){"use strict";var e=[];function r(t){for(var r=-1,n=0;n<e.length;n++)if(e[n].identifier===t){r=n;break}return r}function n(t,n){for(var o={},a=[],l=0;l<t.length;l++){var c=t[l],u=n.base?c[0]+n.base:c[0],s=o[u]||0,f="".concat(u," ").concat(s);o[u]=s+1;var d=r(f),p={css:c[1],media:c[2],sourceMap:c[3],supports:c[4],layer:c[5]};if(-1!==d)e[d].references++,e[d].updater(p);else{var m=i(p,n);n.byIndex=l,e.splice(l,0,{identifier:f,updater:m,references:1})}a.push(f)}return a}function i(t,e){var r=e.domAPI(e);r.update(t);return function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap&&e.supports===t.supports&&e.layer===t.layer)return;r.update(t=e)}else r.remove()}}t.exports=function(t,i){var o=n(t=t||[],i=i||{});return function(t){t=t||[];for(var a=0;a<o.length;a++){var l=r(o[a]);e[l].references--}for(var c=n(t,i),u=0;u<o.length;u++){var s=r(o[u]);0===e[s].references&&(e[s].updater(),e.splice(s,1))}o=c}}},569:function(t){"use strict";var e={};t.exports=function(t,r){var n=function(t){if(void 0===e[t]){var r=document.querySelector(t);if(window.HTMLIFrameElement&&r instanceof window.HTMLIFrameElement)try{r=r.contentDocument.head}catch(t){r=null}e[t]=r}return e[t]}(t);if(!n)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");n.appendChild(r)}},216:function(t){"use strict";t.exports=function(t){var e=document.createElement("style");return t.setAttributes(e,t.attributes),t.insert(e,t.options),e}},565:function(t,e,r){"use strict";t.exports=function(t){var e=r.nc;e&&t.setAttribute("nonce",e)}},795:function(t){"use strict";t.exports=function(t){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var e=t.insertStyleElement(t);return{update:function(r){!function(t,e,r){var n="";r.supports&&(n+="@supports (".concat(r.supports,") {")),r.media&&(n+="@media ".concat(r.media," {"));var i=void 0!==r.layer;i&&(n+="@layer".concat(r.layer.length>0?" ".concat(r.layer):""," {")),n+=r.css,i&&(n+="}"),r.media&&(n+="}"),r.supports&&(n+="}");var o=r.sourceMap;o&&"undefined"!=typeof btoa&&(n+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(o))))," */")),e.styleTagTransform(n,t,e.options)}(e,t,r)},remove:function(){!function(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t)}(e)}}}},589:function(t){"use strict";t.exports=function(t,e){if(e.styleSheet)e.styleSheet.cssText=t;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(t))}}}},e={};function r(n){var i=e[n];if(void 0!==i)return i.exports;var o=e[n]={id:n,exports:{}};return t[n](o,o.exports,r),o.exports}r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,{a:e}),e},r.d=function(t,e){for(var n in e)r.o(e,n)&&!r.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.nc=void 0,function(){"use strict";var t={};r.r(t),r.d(t,{resetStore:function(){return bt},resetdirtySettings:function(){return ht},setStep:function(){return gt},toggleLoaded:function(){return yt},updateModules:function(){return mt},updateSettings:function(){return pt},updateView:function(){return vt}});var e={};r.r(e),r.d(e,{appData:function(){return Et},appUi:function(){return Mt}});var n={};r.r(n),r.d(n,{getAppData:function(){return It},getCurrentStep:function(){return zt},getModules:function(){return Lt},getSettings:function(){return Rt},getView:function(){return Ft},getdirtySettings:function(){return Nt},isLoaded:function(){return Ut}});var i=jQuery,o=r.n(i),a=wp.element,l=lodash,c=wp.i18n,u=wp.hooks,s=function(){var t=document.querySelector(".rank-math-editcreate-form").querySelectorAll('input[type="text"]:not(#add_category):not(#exclude)');(0,l.forEach)(t,(function(t){t.classList.remove("invalid");var e=t.nextElementSibling;e&&e.classList.contains("validation-message")&&e.remove()}));var e=(0,l.filter)(t,(function(t){return!t.value.trim()}));return!e.length>0||((0,l.forEach)(e,(function(t,e){var r=document.createElement("span");r.className="validation-message",r.innerText=(0,c.__)("This field must not be empty.","rank-math"),t.classList.add("invalid"),t.after(r),0===e&&t.scrollIntoView({behavior:"smooth",block:"nearest"})})),!1)},f=function(){var t=document.querySelector(".field-id-header_code");if(t){var e=t.querySelector(".rank-math-toggle-group-control");if(e){var r=function(t){var e=document.createElement("div");return e.className=t,e},n=r("field-th"),i=document.createElement("label");i.textContent=(0,c.__)("Maintenance Code","rank-math"),n.appendChild(i);var o=r("field-td"),a=r("components-base-control"),l=r("components-base-control__field"),u=r("components-toggle-group-control rank-math-toggle-group-control css-ml4wxx e19lxcc00");u.append(e.children[3],e.children[4]),l.appendChild(u),a.appendChild(l),o.appendChild(a);var s=r("field-row field-type-radio_inline field-id-maintenance");s.append(n,o),t.after(s)}}},d=r(379),p=r.n(d),m=r(795),h=r.n(m),b=r(569),y=r.n(b),v=r(565),g=r.n(v),w=r(216),k=r.n(w),S=r(589),O=r.n(S),x=r(653),j={};j.styleTagTransform=O(),j.setAttributes=g(),j.insert=y().bind(null,"head"),j.domAPI=h(),j.insertStyleElement=k();p()(x.Z,j),x.Z&&x.Z.locals&&x.Z.locals;var _=function(t){var e=t.title,r=t.description,n=t.link;return wp.element.createElement("header",{className:"rank-math-tab-header"},wp.element.createElement("h2",null,e),wp.element.createElement("p",null,r,n&&wp.element.createElement(React.Fragment,null," ",wp.element.createElement("a",{href:n,target:"_blank",rel:"noreferrer"},(0,c.__)("Learn more","rank-math")),".")))},E=wp.compose,P=wp.data,C=wp.apiFetch,A=r.n(C),T=window.rankMathComponents;var D=["validate","afterSave"];function M(){return M=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n])}return t},M.apply(this,arguments)}function I(t,e){if(null==t)return{};var r,n,i=function(t,e){if(null==t)return{};var r,n,i={},o=Object.keys(t);for(n=0;n<o.length;n++)r=o[n],e.indexOf(r)>=0||(i[r]=t[r]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(n=0;n<o.length;n++)r=o[n],e.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(i[r]=t[r])}return i}function N(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,i,o,a,l=[],c=!0,u=!1;try{if(o=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=o.call(r)).done)&&(l.push(n.value),l.length!==e);c=!0);}catch(t){u=!0,i=t}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(u)throw i}}return l}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return R(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return R(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function R(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}var L=function(t,e){return"resetting"===e?(0,c.__)("Resetting…","rank-math"):"resetted"===e?(0,c.__)("Resetted","rank-math"):t.children},U=function(t,e){return"updating"===e?(0,c.__)("Updating…","rank-math"):"updated"===e?(0,c.__)("Updated","rank-math"):t.children},F=(0,E.compose)((0,P.withSelect)((function(t){return{settings:t("rank-math-settings").getdirtySettings()}})),(0,P.withDispatch)((function(t,e){var r=e.type,n=e.settings,i=e.footer.applyButton;return{saveSettings:function(e){e("updating"),A()({method:"POST",path:"/rankmath/v1/updateSettings",data:{type:r,settings:n[r]}}).then((function(r){return e("updated"),r.error?(function(t,e,r,n){e=e||"error",n=n||!1;var i=o()('<div class="notice notice-'+e+' is-dismissible"><p>'+t+"</p></div>").hide();r.next(".notice").remove(),r.after(i),i.slideDown(),o()(document).trigger("wp-updates-notice-added"),o()("html,body").animate({scrollTop:i.offset().top-50},"slow"),n&&setTimeout((function(){i.fadeOut((function(){i.remove()}))}),n)}(r.error,"error",o()(".wp-heading-inline")),void o()("html, body").animate({scrollTop:0},"fast")):r?(r&&!r.error&&i.afterSave&&i.afterSave(),e("updated"),void t("rank-math-settings").resetdirtySettings()):(e(""),void window.alert((0,c.__)("Something went wrong! Please try again.","rank-math")))}))},resetSettings:function(t){t("resetting"),A()({method:"POST",path:"/rankmath/v1/resetSettings",data:{type:r}}).then((function(e){if(!e)return t(""),void window.alert((0,c.__)("Something went wrong! Please try again.","rank-math"));t("resetted"),window.location.reload()}))}}})))((function(t){var e=N((0,a.useState)(""),2),r=e[0],n=e[1],i=t.settings,o=t.resetSettings,c=t.saveSettings,u=t.footer,s=u.applyButton,f=s.validate,d=(s.afterSave,I(s,D));return(0,a.useEffect)((function(){(0,l.includes)(["updated","resetted"],r)&&setTimeout((function(){return n("")}),1e3)}),[r]),wp.element.createElement("footer",{className:"form-footer rank-math-ui"},wp.element.createElement(T.Button,M({onClick:function(){o(n)}},u.discardButton,{children:L(u.discardButton,r)})),wp.element.createElement(T.Button,M({variant:"primary",onClick:function(){(!f||f())&&c(n)},disabled:(0,l.isEmpty)(i)},d,{children:U(d,r)})))})),z=r(184),B=r.n(z);function Z(t){return Z="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Z(t)}var q=["id","type","content","Component","isDisabled"];function H(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function G(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?H(Object(r),!0).forEach((function(e){K(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):H(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function K(t,e,r){return(e=function(t){var e=function(t,e){if("object"!==Z(t)||null===t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!==Z(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===Z(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function V(t,e){if(null==t)return{};var r,n,i=function(t,e){if(null==t)return{};var r,n,i={},o=Object.keys(t);for(n=0;n<o.length;n++)r=o[n],e.indexOf(r)>=0||(i[r]=t[r]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(n=0;n<o.length;n++)r=o[n],e.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(i[r]=t[r])}return i}var $=(0,E.compose)((0,P.withSelect)((function(t,e){var r=t("rank-math-settings").getAppData();return{field:e.field,settingType:e.settingType,settings:r}})),(0,P.withDispatch)((function(t,e){var r=e.settings,n=e.settingType;return{updateSetting:function(e,i){r[n][e]=i,t("rank-math-settings").updateSettings(r)}}})))((function(t){var e,r=t.field,n=t.settingType,i=t.settings,o=r.id,c=r.type,u=r.content,s=r.Component,f=r.isDisabled,d=V(r,q),p=(null===(e=i[n])||void 0===e?void 0:e[o])||"",m=function(e){return t.updateSetting(o,e)},h=function(){var t={toggle:"checked",checkbox:"checked"}[c]||"value",e=(0,l.includes)(["component","group"],c);return G(G({},d),{},K(K({id:o},t,d.value||p),"onChange",d.onChange||!f&&m),e&&{settingType:n})},b={file:window.rankMathComponents.UploadFile,text:window.rankMathComponents.TextControl,select:window.rankMathComponents.SelectControl,toggle:window.rankMathComponents.ToggleControl,select_search:window.rankMathComponents.SelectWithSearch,multicheck:window.rankMathComponents.CheckboxList,multicheck_inline:window.rankMathComponents.CheckboxList,radio_inline:window.rankMathComponents.ToggleGroupControl,repeatable_group:window.rankMathComponents.RepeatableGroup,group:window.rankMathComponents.Group,checkbox:window.rankMathComponents.CheckboxControl}[c];return b?wp.element.createElement(b,h()):"component"===c?wp.element.createElement(s,h()):"raw"===c?(0,a.createElement)(u):null})),W=["relation"];function J(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,i,o,a,l=[],c=!0,u=!1;try{if(o=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=o.call(r)).done)&&(l.push(n.value),l.length!==e);c=!0);}catch(t){u=!0,i=t}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(u)throw i}}return l}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return Q(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Q(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Q(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}function X(t,e){if(null==t)return{};var r,n,i=function(t,e){if(null==t)return{};var r,n,i={},o=Object.keys(t);for(n=0;n<o.length;n++)r=o[n],e.indexOf(r)>=0||(i[r]=t[r]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(n=0;n<o.length;n++)r=o[n],e.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(i[r]=t[r])}return i}function Y(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,i,o,a,l=[],c=!0,u=!1;try{if(o=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=o.call(r)).done)&&(l.push(n.value),l.length!==e);c=!0);}catch(t){u=!0,i=t}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(u)throw i}}return l}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return tt(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return tt(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function tt(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}var et=r(317),rt={};rt.styleTagTransform=O(),rt.setAttributes=g(),rt.insert=y().bind(null,"head"),rt.domAPI=h(),rt.insertStyleElement=k();p()(et.Z,rt),et.Z&&et.Z.locals&&et.Z.locals;function nt(t){return nt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},nt(t)}function it(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function ot(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?it(Object(r),!0).forEach((function(e){at(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):it(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function at(t,e,r){return(e=function(t){var e=function(t,e){if("object"!==nt(t)||null===t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!==nt(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===nt(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var lt=function(t){var e=t.settingType,r=t.fields;return wp.element.createElement("div",{className:"field-wrap form-table wp-core-ui rank-math-ui"},wp.element.createElement("div",{id:"field-metabox-rank-math-".concat(e),className:"field-metabox field-list"},(0,l.map)(r,(function(t){var r=t.id,n=t.type,i=t.name,o=t.desc,a=t.classes,c=t.content,u=t.dep,s=function(t,e){var r=(0,P.useSelect)((function(t){return t("rank-math-settings").getAppData()}));return(0,l.some)(t,(function(t){var n=Y(t,1)[0];return r[e][n]}))}(t.disableDep,e);if(!u||function(t,e){var r=t.relation,n=X(t,W),i=(0,P.useSelect)((function(t){return t("rank-math-settings").getAppData()})),o=function(t){var r,n=J(t,2),o=n[0],a=n[1],c=null===(r=i[e])||void 0===r?void 0:r[o];return(0,l.isArray)(a)?(0,l.includes)(a,c):a===c};return"and"===r?(0,l.every)((0,l.entries)(n),o):(0,l.some)((0,l.entries)(n),o)}(u,e)){if("raw"===n)return c;var f=B()("field-row",a,at(at({"field-disabled":s},"field-id-"+r,r),"field-type-"+n,n));return wp.element.createElement("div",{key:r,className:f},i&&wp.element.createElement("div",{className:"field-th"},wp.element.createElement("label",{htmlFor:r},i)),wp.element.createElement("div",{className:"field-td"},wp.element.createElement($,{settingType:e,field:ot(ot({},t),{},{isDisabled:s})}),o&&wp.element.createElement("p",{className:"field-description",dangerouslySetInnerHTML:{__html:o}})))}}))))};function ct(t,e){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return e=(0,u.applyFilters)("rank_math_sanitize_settings",e,t,r),null!==n&&(n=(0,u.applyFilters)("rank_math_sanitize_settings_value",n,t,r)),n=null===n?e:n,(0,u.doAction)("rank_math_settings_changed",t,e,r),{type:"RANK_MATH_SETTINGS_DATA",key:t,value:e,settingsKey:r,settingsValue:n}}function ut(t,e){return(0,u.doAction)("rank_math_update_app_ui",t,e),{type:"RANK_MATH_APP_UI",key:t,value:e}}function st(t){return st="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},st(t)}function ft(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function dt(t,e,r){return(e=function(t){var e=function(t,e){if("object"!==st(t)||null===t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!==st(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===st(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function pt(t){return ct("settings",t,"settings")}function mt(t,e){var r=wp.data.select("rank-math-settings").getModules();return r[t].isActive=e,(0,l.forEach)(r,(function(e,n){if((0,l.includes)(e.dep_modules,t)){var i=!1;(0,l.forEach)(e.dep_modules,(function(t){r[t].isActive||(i=!0)})),r[n].isDisabled=i,r[n].disabled=i}})),ct("modules",function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?ft(Object(r),!0).forEach((function(e){dt(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):ft(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}({},r))}function ht(){return ct("dirtySettings",{})}function bt(){return{type:"RESET_STORE"}}function yt(t){return ut("isLoaded",t)}function vt(t){return ut("view",t)}function gt(t){return ut("currentStep",t)}function wt(t){return wt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},wt(t)}function kt(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function St(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?kt(Object(r),!0).forEach((function(e){Ot(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):kt(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function Ot(t,e,r){return(e=function(t){var e=function(t,e){if("object"!==wt(t)||null===t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!==wt(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===wt(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var xt={header_code:"301",status:"active",sources:[{comparison:"exact"}]},jt={roleCapabilities:(0,l.get)(rankMath,"roleCapabilities",{}),redirections:rankMath.redirections||xt,modules:(0,l.get)(rankMath,"modulesList",{}),dirtySettings:{}},_t=St(St({},jt),{},{redirections:xt});function Et(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:jt,e=arguments.length>1?arguments[1]:void 0,r=St({},t.dirtySettings);return!1!==e.settingsKey&&(r=e.settingsValue),"RANK_MATH_SETTINGS_DATA"===e.type?"dirtySettings"===e.key?St(St({},t),{},{dirtySettings:e.value}):St(St({},t),{},Ot(Ot({},e.key,e.value),"dirtySettings",r)):"RESET_STORE"===e.type?_t:t}function Pt(t){return Pt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Pt(t)}function Ct(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function At(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?Ct(Object(r),!0).forEach((function(e){Tt(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Ct(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function Tt(t,e,r){return(e=function(t){var e=function(t,e){if("object"!==Pt(t)||null===t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!==Pt(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===Pt(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var Dt={currentStep:"getting-started"};function Mt(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Dt,e=arguments.length>1?arguments[1]:void 0;return"RANK_MATH_APP_UI"===e.type?At(At({},t),{},Tt({},e.key,e.value)):t}function It(t){return t.appData}function Nt(t){return t.appData.dirtySettings}function Rt(t){return t.appData.settings}function Lt(t){return t.appData.modules}function Ut(t){return t.appUi.isLoaded}function Ft(t){return t.appUi.view}function zt(t){return t.appUi.currentStep}(0,P.registerStore)("rank-math-settings",{reducer:(0,P.combineReducers)(e),selectors:n,actions:t});var Bt=function(t){var e=t.type,r=t.header,n=t.footer,i=t.fields,o=void 0===i?[]:i;return wp.element.createElement(React.Fragment,null,r&&wp.element.createElement(_,r),wp.element.createElement(lt,{settingType:e,fields:o}),n&&wp.element.createElement(F,{type:e,footer:n}))};function Zt(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,i,o,a,l=[],c=!0,u=!1;try{if(o=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=o.call(r)).done)&&(l.push(n.value),l.length!==e);c=!0);}catch(t){u=!0,i=t}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(u)throw i}}return l}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return qt(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return qt(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function qt(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}var Ht=function(){var t=rankMath,e=t.isNew,r=t.redirections,n=Zt((0,a.useState)(!(0,l.isEmpty)(r)),2),i=n[0],o=n[1];return(0,a.useEffect)(f,[]),(0,a.useEffect)((function(){return function(t){var e=document.querySelector(".rank-math-add-new-redirection");if(!(0,l.isNull)(e)){var r=document.querySelectorAll(".value-url_from, .rank-math-redirection-edit"),n=function(){return t(!0)},i=function(){return t(!1)};return(0,l.forEach)(r,(function(t){return t.addEventListener("click",n)})),e.addEventListener("click",i),function(){(0,l.forEach)(r,(function(t){return t.removeEventListener("click",n)})),e.removeEventListener("click",i)}}}(o)}),[]),wp.element.createElement("div",{className:"rank-math-redirections-form rank-math-editcreate-form rank-math-page rank-math-box ".concat(e||i?"is-open":"")},wp.element.createElement("h2",null,wp.element.createElement("strong",null,i?(0,c.__)("Update Redirection","rank-math"):(0,c.__)("Add Redirection","rank-math"))),wp.element.createElement(Bt,{type:"redirections",fields:(0,u.applyFilters)("rank_math_redirection_fields",[{id:"sources",type:"repeatable_group",name:(0,c.__)("Source URLs","rank-math"),default:{comparison:"exact"},options:{addButton:{children:(0,c.__)("Add another","rank-math")},removeButton:{children:(0,c.__)("Remove","rank-math")}},classes:"field-group-text-only",fields:[{id:"pattern",type:"text"},{id:"comparison",type:"select",options:{exact:(0,c.__)("Exact","rank-math"),contains:(0,c.__)("Contains","rank-math"),start:(0,c.__)("Starts With","rank-math"),end:(0,c.__)("End With","rank-math"),regex:(0,c.__)("Regex","rank-math")}},{id:"ignore",type:"checkbox",label:(0,c.__)("Ignore Case","rank-math"),variant:"metabox"}]},{id:"url_to",type:"text",name:(0,c.__)("Destination URL","rank-math"),dep:{header_code:["301","302","307"]}},{id:"header_code",type:"radio_inline",name:(0,c.__)("Redirection Type","rank-math"),options:{301:(0,c.__)("301 Permanent Move","rank-math"),302:(0,c.__)("302 Temporary Move","rank-math"),307:(0,c.__)("307 Temporary Redirect","rank-math"),410:(0,c.__)("410 Content Deleted","rank-math"),451:(0,c.__)("451 Content Unavailable for Legal Reasons","rank-math")}},{id:"status",type:"radio_inline",name:(0,c.__)("Status","rank-math"),options:{active:(0,c.__)("Activate","rank-math"),inactive:(0,c.__)("Deactivate","rank-math")},disableDep:[["start-date"],["end-date"]]}]),footer:{discardButton:{onClick:void 0,isDestructive:!0,children:(0,c.__)("Cancel","rank-math")},applyButton:{type:"submit",validate:s,children:i?(0,c.__)("Update Redirection","rank-math"):(0,c.__)("Add Redirection","rank-math"),afterSave:function(){return window.location.href="".concat(rankMath.adminurl,"?page=rank-math-redirections")}}}}))};function Gt(t){return Gt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Gt(t)}function Kt(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function Vt(t,e,r){return(e=function(t){var e=function(t,e){if("object"!==Gt(t)||null===t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!==Gt(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===Gt(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var $t,Wt="".concat(rankMath.adminurl,"?page=rank-math-redirections");($t=o())((function(){var t={init:function(){this.wrap=$t(".rank-math-redirections-wrap"),this.addForm(),this.addNew(),this.edit(),this.importExport(),this.showMore(),this.columnActions(),this.explodePastedContent()},addForm:function(){(0,a.createRoot)(document.getElementById("rank-math-redirections-form")).render(wp.element.createElement(Ht,null))},addNew:function(){var t=this,e=$t("html, body");this.wrap.on("click",".rank-math-add-new-redirection",(function(r){r.preventDefault();var n=t.wrap.find(".rank-math-editcreate-form");if(t.wrap.find(".rank-math-importexport-form").hide(),n.is(":visible"))return n.hide(),void window.history.pushState(null,{},Wt);wp.data.select("rank-math-settings").getAppData().redirections.id&&wp.data.dispatch("rank-math-settings").resetStore(),n.show(),window.history.pushState(null,{},r.currentTarget.href),e.on("scroll mousedown wheel DOMMouseScroll mousewheel keyup touchmove",(function(){e.stop()})),e.animate({scrollTop:n.position().top},"slow",(function(){e.off("scroll mousedown wheel DOMMouseScroll mousewheel keyup touchmove")}))})),this.wrap.on("click",".rank-math-button.is-destructive",(function(t){t.preventDefault(),$t(this).closest(".rank-math-editcreate-form").hide(),window.history.pushState(null,{},Wt)}))},edit:function(){var t=this,e=$t("html, body");this.wrap.on("click",".value-url_from",(function(t){t.preventDefault();var e=$t(t.currentTarget);return e.closest(".rank-math-more").length?e.closest(".rank-math-more").parent().find(".rank-math-redirection-edit").trigger("click"):e.parent().find(".rank-math-redirection-edit").trigger("click"),!1})),this.wrap.on("click",".rank-math-redirection-edit",(function(r){r.preventDefault();var n=t.wrap.find(".rank-math-editcreate-form");t.wrap.find(".rank-math-importexport-form").hide();var i=wp.data.select("rank-math-settings").getAppData();i.redirections=o()(this).data("redirection"),wp.data.dispatch("rank-math-settings").updateSettings(function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?Kt(Object(r),!0).forEach((function(e){Vt(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Kt(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}({},i)),n.show(),window.history.pushState(null,{},r.currentTarget.href),e.on("scroll mousedown wheel DOMMouseScroll mousewheel keyup touchmove",(function(){e.stop()})),e.animate({scrollTop:n.position().top},"slow",(function(){e.off("scroll mousedown wheel DOMMouseScroll mousewheel keyup touchmove")}))}))},importExport:function(){var t=this;this.wrap.on("click",".rank-math-redirections-import_export",(function(e){e.preventDefault();var r=t.wrap.find(".rank-math-importexport-form");if(r.is(":visible"))return r.hide(),void window.history.pushState(null,{},Wt);t.wrap.find(".rank-math-editcreate-form").hide(),r.slideToggle(200),window.history.pushState(null,{},e.currentTarget.href)}))},explodePastedContent:function(){var t=$t("#sources_repeat");t.on("paste","input",(function(e){var r=e.originalEvent.clipboardData.getData("text");if(!/\r|\n/.exec(r))return!0;var n=$t(this),i=$t(".cmb-add-group-row",t),o=r.split(/\r?\n/).filter(String),a=n.closest(".cmb-field-list").find("select").val();return $t.each(o,(function(e,r){if(n.val(r),n.closest(".cmb-field-list").find("select").val(a),e<o.length-1){if(rankMath.redirectionPastedContent-1<=e)return!1;i.click(),n=$t(".cmb-repeatable-grouping",t).last().find("input")}else n.focus()})),!1}))},showMore:function(){this.wrap.on("click",".rank-math-showmore",(function(t){t.preventDefault();var e=$t(this);e.hide(),e.next(".rank-math-more").slideDown()})),this.wrap.on("click",".rank-math-hidemore",(function(t){t.preventDefault();var e=$t(this).parent();e.hide(),e.prev(".rank-math-showmore").show()}))},columnActions:function(){var t=this;this.wrap.on("click",".rank-math-redirection-action",(function(e){e.preventDefault();var r=$t(this),n=r.data("action"),i=this.href.replace("admin.php","admin-ajax.php").replace("page=rank-math-redirections&","")+"&action=rank_math_redirection_"+n;$t.ajax({url:i,type:"GET",success:function(e){e&&e.success&&(["delete","trash","restore"].includes(n)?r.closest("tr").fadeOut(800,(function(){$t(this).remove()})):r.closest("tr").toggleClass("rank-math-redirection-activated rank-math-redirection-deactivated"),"activate"===n?(t.filterCountAdd("active"),t.filterCountSubstract("inactive")):"deactivate"===n?(t.filterCountAdd("inactive"),t.filterCountSubstract("active")):"trash"===n?(t.filterCountAdd("trashed"),t.filterCountSubstract("all"),r.closest(".rank-math-redirection-deactivated").length?t.filterCountSubstract("inactive"):t.filterCountSubstract("active")):"delete"===n?t.filterCountSubstract("trashed"):"restore"===n&&(t.filterCountAdd("active"),t.filterCountAdd("all"),t.filterCountSubstract("trashed")))}})}))},filterCountAdd:function(t){this.filterCount(t,"add")},filterCountSubstract:function(t){this.filterCount(t,"sub")},filterCount:function(t,e){var r=this.wrap.find("form > ul.subsubsub > ."+t+" .count"),n=parseInt(r.text().substr(1));n="add"===e?n+1:n-1,r.text("("+n+")")}};t.init()}))}()}();
  • seo-by-rank-math/trunk/includes/modules/role-manager/assets/js/role-manager.js

    r3265648 r3284832  
    1 !function(){var e={184:function(e,t){var r;!function(){"use strict";var n={}.hasOwnProperty;function i(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var o=typeof r;if("string"===o||"number"===o)e.push(r);else if(Array.isArray(r)){if(r.length){var a=i.apply(null,r);a&&e.push(a)}}else if("object"===o){if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]")){e.push(r.toString());continue}for(var l in r)n.call(r,l)&&r[l]&&e.push(l)}}}return e.join(" ")}e.exports?(i.default=i,e.exports=i):void 0===(r=function(){return i}.apply(t,[]))||(e.exports=r)}()},317:function(e,t,r){"use strict";var n=r(81),i=r.n(n),o=r(645),a=r.n(o)()(i());a.push([e.id,':root{--rankmath-wp-adminbar-height: 0}p.field-description{padding-top:.5em;margin:0;color:#666;letter-spacing:.01em}.form-table{width:100%;margin-top:.5em;border-collapse:collapse;clear:both}.form-table,.form-table td,.form-table td p,.form-table th{font-size:14px}.field-metabox{margin:0;clear:both}.field-metabox>.field-row:first-of-type>.field-td,.field-metabox>.field-row:first-of-type>.field-th,.field-metabox.field-list>.field-row:first-of-type>.field-td,.field-metabox.field-list>.field-row:first-of-type>.field-th{border:0}.field-metabox .note{margin-right:5px;padding:2px 6px;border-radius:3px;color:#794800;background:rgba(255,190,95,.5)}.field-th{float:left;width:200px;padding:20px 10px 20px 0;color:#222;font-weight:600;vertical-align:top}.field-th label{display:block;padding:5px 0}.field-th+.field-td{float:left}.field-td{max-width:100%;padding:15px 10px;line-height:1.3;vertical-align:middle}[id^=field-metabox-rank] .field-row{margin:0;padding:25px 0}[id^=field-metabox-rank] .field-row:not(.field-type-title):first-of-type{padding-top:0}[id^=field-metabox-rank] .field-row:not(.field-type-title):last-of-type{padding-bottom:0}[id^=field-metabox-rank] .field-row.rank-math-advanced-option~.rank-math-advanced-option,[id^=field-metabox-rank] .field-row:not(.rank-math-advanced-option):not(.tab-header):not(.field-type-notice)~.field-row:not(.rank-math-advanced-option):not(.rank-math-notice){border-top:1px solid #dadfe4;border-bottom:0}[id^=field-metabox-rank] .field-row .field-td,[id^=field-metabox-rank] .field-row .field-th{padding:0;box-sizing:border-box}[id^=field-metabox-rank] .field-row .field-th{width:25%;max-width:200px;color:#242628}[id^=field-metabox-rank] .field-row .field-th label{padding:0 15px 0 0}[id^=field-metabox-rank] .field-row .field-td{float:left;width:75%}[id^=field-metabox-rank] .field-description{padding-top:10px;color:#7f868d;font-size:14px;font-style:normal}[id^=field-metabox-rank] .media-status .img-status img{box-shadow:0 0 0 1px #e9e9e9;outline:none}.field-list>.field-row{vertical-align:top}.field-wrap{margin:0}.field-wrap .field-row{position:relative;margin:0}.field-wrap .field-row::after{content:"";display:block;width:100%;clear:both}.field-wrap .field-row:first-of-type>.field-td .rank-math-button.toggle-all-capabilities{top:32px}.field-wrap+footer.form-footer{display:flex;justify-content:space-between;flex-wrap:wrap;padding:1.875rem;margin:30px -1.875rem -1.875rem;border:0;border-top:1px solid #c3c4c7;border-radius:0 0 6px 6px;box-sizing:border-box;width:auto;background:#f8f9fa;text-align:center;overflow:hidden}.field-wrap+footer.form-footer .rank-math-button{align-items:center;justify-content:center;padding:0}.field-wrap ul{margin:0}.field-wrap li{margin:1px 0 5px 0;font-size:14px;line-height:16px}.field-disabled{opacity:.4;pointer-events:none}@media(min-width: 641px){.field-td .rank-math-button.toggle-all-capabilities{position:absolute;top:56px;left:0;font-weight:600}}@media screen and (max-width: 782px){.form-table label{font-size:14px}}@media screen and (max-width: 640px){.field-td .rank-math-button.toggle-all-capabilities{margin:1em 0 1.7em}[id^=field-metabox-rank] .field-row .field-td,[id^=field-metabox-rank] .field-row .field-th label{padding:0 0 15px 2px}[id^=field-metabox-rank] .field-row .field-td,[id^=field-metabox-rank] .field-row .field-th{width:100%;padding:0}.field-wrap .field-row{padding:15px 0}}@media screen and (max-width: 450px){.field-th{display:block;float:none;width:100%;padding-bottom:1em;font-size:1.2em;text-align:left}.field-th label{display:block;margin-top:0;margin-bottom:.5em}.field-td,.field-th+.field-td{display:block;float:none;width:100%}}.field-disabled{opacity:.4;pointer-events:none}',""]),t.Z=a},653:function(e,t,r){"use strict";var n=r(81),i=r.n(n),o=r(645),a=r.n(o)()(i());a.push([e.id,".rank-math-tab-header{margin:-1.875rem -1.875rem 30px;padding:1.875rem 1.875rem 0;text-align:center;border-bottom:1px solid #b5bfc9;border-radius:6px 6px 0 0;background-color:#f8f9fa}.rank-math-tab-header h2{margin:0;font-size:30px;font-weight:500}.rank-math-tab-header p{font-size:1rem;max-width:715px;margin:0 auto 2rem}",""]),t.Z=a},896:function(e,t,r){"use strict";var n=r(81),i=r.n(n),o=r(645),a=r.n(o)()(i());a.push([e.id,"/*!\n * Plugin:\tRank Math - Role Manager\n * URL:\t\thttps://rankmath.com/wordpress/plugin/seo-suite/\n * Name:\trole-manager.css\n */@media(min-width: 1200px){.field-wrap .field-big-labels .rank-math-checkbox-list li{width:33.33%}}footer.form-footer .rank-math-button:first-of-type{width:90px}footer.form-footer .rank-math-button:last-of-type{width:150px}",""]),t.Z=a},645:function(e){"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var r="",n=void 0!==t[5];return t[4]&&(r+="@supports (".concat(t[4],") {")),t[2]&&(r+="@media ".concat(t[2]," {")),n&&(r+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),r+=e(t),n&&(r+="}"),t[2]&&(r+="}"),t[4]&&(r+="}"),r})).join("")},t.i=function(e,r,n,i,o){"string"==typeof e&&(e=[[null,e,void 0]]);var a={};if(n)for(var l=0;l<this.length;l++){var c=this[l][0];null!=c&&(a[c]=!0)}for(var u=0;u<e.length;u++){var f=[].concat(e[u]);n&&a[f[0]]||(void 0!==o&&(void 0===f[5]||(f[1]="@layer".concat(f[5].length>0?" ".concat(f[5]):""," {").concat(f[1],"}")),f[5]=o),r&&(f[2]?(f[1]="@media ".concat(f[2]," {").concat(f[1],"}"),f[2]=r):f[2]=r),i&&(f[4]?(f[1]="@supports (".concat(f[4],") {").concat(f[1],"}"),f[4]=i):f[4]="".concat(i)),t.push(f))}},t}},81:function(e){"use strict";e.exports=function(e){return e[1]}},379:function(e){"use strict";var t=[];function r(e){for(var r=-1,n=0;n<t.length;n++)if(t[n].identifier===e){r=n;break}return r}function n(e,n){for(var o={},a=[],l=0;l<e.length;l++){var c=e[l],u=n.base?c[0]+n.base:c[0],f=o[u]||0,s="".concat(u," ").concat(f);o[u]=f+1;var p=r(s),d={css:c[1],media:c[2],sourceMap:c[3],supports:c[4],layer:c[5]};if(-1!==p)t[p].references++,t[p].updater(d);else{var m=i(d,n);n.byIndex=l,t.splice(l,0,{identifier:s,updater:m,references:1})}a.push(s)}return a}function i(e,t){var r=t.domAPI(t);r.update(e);return function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap&&t.supports===e.supports&&t.layer===e.layer)return;r.update(e=t)}else r.remove()}}e.exports=function(e,i){var o=n(e=e||[],i=i||{});return function(e){e=e||[];for(var a=0;a<o.length;a++){var l=r(o[a]);t[l].references--}for(var c=n(e,i),u=0;u<o.length;u++){var f=r(o[u]);0===t[f].references&&(t[f].updater(),t.splice(f,1))}o=c}}},569:function(e){"use strict";var t={};e.exports=function(e,r){var n=function(e){if(void 0===t[e]){var r=document.querySelector(e);if(window.HTMLIFrameElement&&r instanceof window.HTMLIFrameElement)try{r=r.contentDocument.head}catch(e){r=null}t[e]=r}return t[e]}(e);if(!n)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");n.appendChild(r)}},216:function(e){"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},565:function(e,t,r){"use strict";e.exports=function(e){var t=r.nc;t&&e.setAttribute("nonce",t)}},795:function(e){"use strict";e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var t=e.insertStyleElement(e);return{update:function(r){!function(e,t,r){var n="";r.supports&&(n+="@supports (".concat(r.supports,") {")),r.media&&(n+="@media ".concat(r.media," {"));var i=void 0!==r.layer;i&&(n+="@layer".concat(r.layer.length>0?" ".concat(r.layer):""," {")),n+=r.css,i&&(n+="}"),r.media&&(n+="}"),r.supports&&(n+="}");var o=r.sourceMap;o&&"undefined"!=typeof btoa&&(n+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(o))))," */")),t.styleTagTransform(n,e,t.options)}(t,e,r)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},589:function(e){"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}}},t={};function r(n){var i=t[n];if(void 0!==i)return i.exports;var o=t[n]={id:n,exports:{}};return e[n](o,o.exports,r),o.exports}r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,{a:t}),t},r.d=function(e,t){for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.nc=void 0,function(){"use strict";var e={};r.r(e),r.d(e,{resetStore:function(){return se},resetdirtySettings:function(){return fe},setStep:function(){return me},toggleLoaded:function(){return pe},updateSettings:function(){return ue},updateView:function(){return de}});var t={};r.r(t),r.d(t,{appData:function(){return Se},appUi:function(){return Ee}});var n={};r.r(n),r.d(n,{getAppData:function(){return Te},getCurrentStep:function(){return Ne},getSettings:function(){return Ce},getView:function(){return De},getdirtySettings:function(){return Ae},isLoaded:function(){return Me}});var i=jQuery,o=r.n(i),a=lodash,l=wp.element,c=wp.i18n;function u(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=rankMath.links[e]||"";if(!r)return"#";if(!t)return r;var n={utm_source:"Plugin",utm_medium:encodeURIComponent(t),utm_campaign:"WP"};return r+"?"+Object.keys(n).map((function(e){return"".concat(e,"=").concat(n[e])})).join("&")}var f=r(379),s=r.n(f),p=r(795),d=r.n(p),m=r(569),b=r.n(m),y=r(565),g=r.n(y),h=r(216),v=r.n(h),w=r(589),O=r.n(w),S=r(653),k={};k.styleTagTransform=O(),k.setAttributes=g(),k.insert=b().bind(null,"head"),k.domAPI=d(),k.insertStyleElement=v();s()(S.Z,k),S.Z&&S.Z.locals&&S.Z.locals;var x=function(e){var t=e.title,r=e.description,n=e.link;return wp.element.createElement("header",{className:"rank-math-tab-header"},wp.element.createElement("h2",null,t),wp.element.createElement("p",null,r,n&&wp.element.createElement(React.Fragment,null," ",wp.element.createElement("a",{href:n,target:"_blank",rel:"noreferrer"},(0,c.__)("Learn more","rank-math")),".")))},j=wp.compose,P=wp.data,_=wp.apiFetch,E=r.n(_),T=window.rankMathComponents;var A=["validate","afterSave"];function C(){return C=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},C.apply(this,arguments)}function M(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function D(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,o,a,l=[],c=!0,u=!1;try{if(o=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=o.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){u=!0,i=e}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(u)throw i}}return l}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return N(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return N(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function N(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var I=function(e,t){return"resetting"===t?(0,c.__)("Resetting…","rank-math"):"resetted"===t?(0,c.__)("Resetted","rank-math"):e.children},R=function(e,t){return"updating"===t?(0,c.__)("Updating…","rank-math"):"updated"===t?(0,c.__)("Updated","rank-math"):e.children},U=(0,j.compose)((0,P.withSelect)((function(e){return{settings:e("rank-math-settings").getdirtySettings()}})),(0,P.withDispatch)((function(e,t){var r=t.type,n=t.settings,i=t.footer.applyButton;return{saveSettings:function(t){t("updating"),E()({method:"POST",path:"/rankmath/v1/updateSettings",data:{type:r,settings:n[r]}}).then((function(r){return t("updated"),r.error?(function(e,t,r,n){t=t||"error",n=n||!1;var i=o()('<div class="notice notice-'+t+' is-dismissible"><p>'+e+"</p></div>").hide();r.next(".notice").remove(),r.after(i),i.slideDown(),o()(document).trigger("wp-updates-notice-added"),o()("html,body").animate({scrollTop:i.offset().top-50},"slow"),n&&setTimeout((function(){i.fadeOut((function(){i.remove()}))}),n)}(r.error,"error",o()(".wp-heading-inline")),void o()("html, body").animate({scrollTop:0},"fast")):r?(r&&!r.error&&i.afterSave&&i.afterSave(),t("updated"),void e("rank-math-settings").resetdirtySettings()):(t(""),void window.alert((0,c.__)("Something went wrong! Please try again.","rank-math")))}))},resetSettings:function(e){e("resetting"),E()({method:"POST",path:"/rankmath/v1/resetSettings",data:{type:r}}).then((function(t){if(!t)return e(""),void window.alert((0,c.__)("Something went wrong! Please try again.","rank-math"));e("resetted"),window.location.reload()}))}}})))((function(e){var t=D((0,l.useState)(""),2),r=t[0],n=t[1],i=e.settings,o=e.resetSettings,c=e.saveSettings,u=e.footer,f=u.applyButton,s=f.validate,p=(f.afterSave,M(f,A));return(0,l.useEffect)((function(){(0,a.includes)(["updated","resetted"],r)&&setTimeout((function(){return n("")}),1e3)}),[r]),wp.element.createElement("footer",{className:"form-footer rank-math-ui"},wp.element.createElement(T.Button,C({onClick:function(){o(n)}},u.discardButton,{children:I(u.discardButton,r)})),wp.element.createElement(T.Button,C({variant:"primary",onClick:function(){(!s||s())&&c(n)},disabled:(0,a.isEmpty)(i)},p,{children:R(p,r)})))})),Z=r(184),z=r.n(Z);function L(e){return L="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},L(e)}var B=["id","type","content","Component","isDisabled"];function F(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function H(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?F(Object(r),!0).forEach((function(t){K(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):F(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function K(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==L(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==L(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===L(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function G(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var V=(0,j.compose)((0,P.withSelect)((function(e,t){var r=e("rank-math-settings").getAppData();return{field:t.field,settingType:t.settingType,settings:r}})),(0,P.withDispatch)((function(e,t){var r=t.settings,n=t.settingType;return{updateSetting:function(t,i){r[n][t]=i,e("rank-math-settings").updateSettings(r)}}})))((function(e){var t,r=e.field,n=e.settingType,i=e.settings,o=r.id,c=r.type,u=r.content,f=r.Component,s=r.isDisabled,p=G(r,B),d=(null===(t=i[n])||void 0===t?void 0:t[o])||"",m=function(t){return e.updateSetting(o,t)},b=function(){var e={toggle:"checked",checkbox:"checked"}[c]||"value",t=(0,a.includes)(["component","group"],c);return H(H({},p),{},K(K({id:o},e,p.value||d),"onChange",p.onChange||!s&&m),t&&{settingType:n})},y={file:window.rankMathComponents.UploadFile,text:window.rankMathComponents.TextControl,select:window.rankMathComponents.SelectControl,toggle:window.rankMathComponents.ToggleControl,select_search:window.rankMathComponents.SelectWithSearch,multicheck:window.rankMathComponents.CheckboxList,multicheck_inline:window.rankMathComponents.CheckboxList,radio_inline:window.rankMathComponents.ToggleGroupControl,repeatable_group:window.rankMathComponents.RepeatableGroup,group:window.rankMathComponents.Group,checkbox:window.rankMathComponents.CheckboxControl}[c];return y?wp.element.createElement(y,b()):"component"===c?wp.element.createElement(f,b()):"raw"===c?(0,l.createElement)(u):null})),$=["relation"];function W(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,o,a,l=[],c=!0,u=!1;try{if(o=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=o.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){u=!0,i=e}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(u)throw i}}return l}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return q(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return q(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function q(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function J(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function Q(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,o,a,l=[],c=!0,u=!1;try{if(o=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=o.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){u=!0,i=e}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(u)throw i}}return l}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return X(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return X(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function X(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var Y=r(317),ee={};ee.styleTagTransform=O(),ee.setAttributes=g(),ee.insert=b().bind(null,"head"),ee.domAPI=d(),ee.insertStyleElement=v();s()(Y.Z,ee),Y.Z&&Y.Z.locals&&Y.Z.locals;function te(e){return te="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},te(e)}function re(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ne(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?re(Object(r),!0).forEach((function(t){ie(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):re(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ie(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==te(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==te(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===te(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var oe=function(e){var t=e.settingType,r=e.fields;return wp.element.createElement("div",{className:"field-wrap form-table wp-core-ui rank-math-ui"},wp.element.createElement("div",{id:"field-metabox-rank-math-".concat(t),className:"field-metabox field-list"},(0,a.map)(r,(function(e){var r=e.id,n=e.type,i=e.name,o=e.desc,l=e.classes,c=e.content,u=e.dep,f=function(e,t){var r=(0,P.useSelect)((function(e){return e("rank-math-settings").getAppData()}));return(0,a.some)(e,(function(e){var n=Q(e,1)[0];return r[t][n]}))}(e.disableDep,t);if(!u||function(e,t){var r=e.relation,n=J(e,$),i=(0,P.useSelect)((function(e){return e("rank-math-settings").getAppData()})),o=function(e){var r,n=W(e,2),o=n[0],l=n[1],c=null===(r=i[t])||void 0===r?void 0:r[o];return(0,a.isArray)(l)?(0,a.includes)(l,c):l===c};return"and"===r?(0,a.every)((0,a.entries)(n),o):(0,a.some)((0,a.entries)(n),o)}(u,t)){if("raw"===n)return c;var s=z()("field-row",l,ie(ie({"field-disabled":f},"field-id-"+r,r),"field-type-"+n,n));return wp.element.createElement("div",{key:r,className:s},i&&wp.element.createElement("div",{className:"field-th"},wp.element.createElement("label",{htmlFor:r},i)),wp.element.createElement("div",{className:"field-td"},wp.element.createElement(V,{settingType:t,field:ne(ne({},e),{},{isDisabled:f})}),o&&wp.element.createElement("p",{className:"field-description",dangerouslySetInnerHTML:{__html:o}})))}}))))},ae=wp.hooks;function le(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return t=(0,ae.applyFilters)("rank_math_sanitize_settings",t,e,r),null!==n&&(n=(0,ae.applyFilters)("rank_math_sanitize_settings_value",n,e,r)),n=null===n?t:n,(0,ae.doAction)("rank_math_settings_changed",e,t,r),{type:"RANK_MATH_SETTINGS_DATA",key:e,value:t,settingsKey:r,settingsValue:n}}function ce(e,t){return(0,ae.doAction)("rank_math_update_app_ui",e,t),{type:"RANK_MATH_APP_UI",key:e,value:t}}function ue(e){return le("settings",e,"settings")}function fe(){return le("dirtySettings",{})}function se(){return{type:"RESET_STORE"}}function pe(e){return ce("isLoaded",e)}function de(e){return ce("view",e)}function me(e){return ce("currentStep",e)}function be(e){return be="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},be(e)}function ye(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ge(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ye(Object(r),!0).forEach((function(t){he(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ye(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function he(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==be(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==be(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===be(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ve={header_code:"301",status:"active",sources:[{comparison:"exact"}]},we={roleCapabilities:(0,a.get)(rankMath,"roleCapabilities",{}),redirections:rankMath.redirections||ve,dirtySettings:{}},Oe=ge(ge({},we),{},{redirections:ve});function Se(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:we,t=arguments.length>1?arguments[1]:void 0,r=ge({},e.dirtySettings);return!1!==t.settingsKey&&(r=t.settingsValue),"RANK_MATH_SETTINGS_DATA"===t.type?"dirtySettings"===t.key?ge(ge({},e),{},{dirtySettings:t.value}):ge(ge({},e),{},he(he({},t.key,t.value),"dirtySettings",r)):"RESET_STORE"===t.type?Oe:e}function ke(e){return ke="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ke(e)}function xe(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function je(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?xe(Object(r),!0).forEach((function(t){Pe(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):xe(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Pe(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==ke(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==ke(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===ke(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var _e={currentStep:"getting-started"};function Ee(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:_e,t=arguments.length>1?arguments[1]:void 0;return"RANK_MATH_APP_UI"===t.type?je(je({},e),{},Pe({},t.key,t.value)):e}function Te(e){return e.appData}function Ae(e){return e.appData.dirtySettings}function Ce(e){return e.appData.settings}function Me(e){return e.appUi.isLoaded}function De(e){return e.appUi.view}function Ne(e){return e.appUi.currentStep}(0,P.registerStore)("rank-math-settings",{reducer:(0,P.combineReducers)(t),selectors:n,actions:e});var Ie=function(e){var t=e.type,r=e.header,n=e.footer,i=e.fields,o=void 0===i?[]:i;return wp.element.createElement(React.Fragment,null,r&&wp.element.createElement(x,r),wp.element.createElement(oe,{settingType:t,fields:o}),n&&wp.element.createElement(U,{type:t,footer:n}))},Re=r(896),Ue={};Ue.styleTagTransform=O(),Ue.setAttributes=g(),Ue.insert=b().bind(null,"head"),Ue.domAPI=d(),Ue.insertStyleElement=v();s()(Re.Z,Ue),Re.Z&&Re.Z.locals&&Re.Z.locals;function Ze(e){return Ze="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ze(e)}function ze(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Le(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ze(Object(r),!0).forEach((function(t){Be(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ze(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Be(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Ze(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==Ze(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Ze(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Fe=function(){return wp.element.createElement("div",{className:"wrap rank-math-wrap"},wp.element.createElement("div",{className:"rank-math-box container"},wp.element.createElement("span",{className:"wp-header-end"}),wp.element.createElement(Ie,{type:"roleCapabilities",fields:(e=rankMath,t=e.roles,r=e.capabilities,n=(0,a.map)((0,a.keys)(r),(function(e){return{id:e,label:r[e]}})),(0,a.map)((0,a.keys)(t),(function(e){var r=(0,a.map)(n,(function(t){return Le(Le({},t),"administrator"===e&&"rank_math_role_manager"===t.id?{disabled:!0}:{})}));return{id:e,name:t[e],options:r,type:"multicheck_inline",classes:"field-big-labels",toggleAll:{size:"small",className:"toggle-all-capabilities",children:(0,c.__)("Toggle All","rank-math")}}}))),header:{title:(0,c.__)("Role Manager","rank-math"),link:u("role-manager","Role Manager Page"),description:(0,c.__)("Control which user has access to which options of Rank Math.","rank-math")},footer:{discardButton:{children:(0,c.__)("Reset","rank-math")},applyButton:{children:(0,c.__)("Update Capabilities","rank-math")}}})));var e,t,r,n};o()((function(){var e=document.getElementById("rank-math-settings");(0,a.isNull)(e)||(0,l.createRoot)(e).render(wp.element.createElement(Fe,null))}))}()}();
     1!function(){var e={184:function(e,t){var r;!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var i=typeof r;if("string"===i||"number"===i)e.push(r);else if(Array.isArray(r)){if(r.length){var a=o.apply(null,r);a&&e.push(a)}}else if("object"===i){if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]")){e.push(r.toString());continue}for(var l in r)n.call(r,l)&&r[l]&&e.push(l)}}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(r=function(){return o}.apply(t,[]))||(e.exports=r)}()},317:function(e,t,r){"use strict";var n=r(81),o=r.n(n),i=r(645),a=r.n(i)()(o());a.push([e.id,':root{--rankmath-wp-adminbar-height: 0}p.field-description{padding-top:.5em;margin:0;color:#666;letter-spacing:.01em}.form-table{width:100%;margin-top:.5em;border-collapse:collapse;clear:both}.form-table,.form-table td,.form-table td p,.form-table th{font-size:14px}.field-metabox{margin:0;clear:both}.field-metabox>.field-row:first-of-type>.field-td,.field-metabox>.field-row:first-of-type>.field-th,.field-metabox.field-list>.field-row:first-of-type>.field-td,.field-metabox.field-list>.field-row:first-of-type>.field-th{border:0}.field-metabox .note{margin-right:5px;padding:2px 6px;border-radius:3px;color:#794800;background:rgba(255,190,95,.5)}.field-th{float:left;width:200px;padding:20px 10px 20px 0;color:#222;font-weight:600;vertical-align:top}.field-th label{display:block;padding:5px 0}.field-th+.field-td{float:left}.field-td{max-width:100%;padding:15px 10px;line-height:1.3;vertical-align:middle}[id^=field-metabox-rank] .field-row{margin:0;padding:25px 0}[id^=field-metabox-rank] .field-row:not(.field-type-title):first-of-type{padding-top:0}[id^=field-metabox-rank] .field-row:not(.field-type-title):last-of-type{padding-bottom:0}[id^=field-metabox-rank] .field-row.rank-math-advanced-option~.rank-math-advanced-option,[id^=field-metabox-rank] .field-row:not(.rank-math-advanced-option):not(.tab-header):not(.field-type-notice)~.field-row:not(.rank-math-advanced-option):not(.rank-math-notice){border-top:1px solid #dadfe4;border-bottom:0}[id^=field-metabox-rank] .field-row .field-td,[id^=field-metabox-rank] .field-row .field-th{padding:0;box-sizing:border-box}[id^=field-metabox-rank] .field-row .field-th{width:25%;max-width:200px;color:#242628}[id^=field-metabox-rank] .field-row .field-th label{padding:0 15px 0 0}[id^=field-metabox-rank] .field-row .field-td{float:left;width:75%}[id^=field-metabox-rank] .field-description{padding-top:10px;color:#7f868d;font-size:14px;font-style:normal}[id^=field-metabox-rank] .media-status .img-status img{box-shadow:0 0 0 1px #e9e9e9;outline:none}.field-list>.field-row{vertical-align:top}.field-wrap{margin:0}.field-wrap .field-row{position:relative;margin:0}.field-wrap .field-row::after{content:"";display:block;width:100%;clear:both}.field-wrap .field-row:first-of-type>.field-td .rank-math-button.toggle-all-capabilities{top:32px}.field-wrap+footer.form-footer{display:flex;justify-content:space-between;flex-wrap:wrap;padding:1.875rem;margin:30px -1.875rem -1.875rem;border:0;border-top:1px solid #c3c4c7;border-radius:0 0 6px 6px;box-sizing:border-box;width:auto;background:#f8f9fa;text-align:center;overflow:hidden}.field-wrap+footer.form-footer .rank-math-button{align-items:center;justify-content:center;padding:0}.field-wrap ul{margin:0}.field-wrap li{margin:1px 0 5px 0;font-size:14px;line-height:16px}.field-disabled{opacity:.4;pointer-events:none}@media(min-width: 641px){.field-td .rank-math-button.toggle-all-capabilities{position:absolute;top:56px;left:0;font-weight:600}}@media screen and (max-width: 782px){.form-table label{font-size:14px}}@media screen and (max-width: 640px){.field-td .rank-math-button.toggle-all-capabilities{margin:1em 0 1.7em}[id^=field-metabox-rank] .field-row .field-td,[id^=field-metabox-rank] .field-row .field-th label{padding:0 0 15px 2px}[id^=field-metabox-rank] .field-row .field-td,[id^=field-metabox-rank] .field-row .field-th{width:100%;padding:0}.field-wrap .field-row{padding:15px 0}}@media screen and (max-width: 450px){.field-th{display:block;float:none;width:100%;padding-bottom:1em;font-size:1.2em;text-align:left}.field-th label{display:block;margin-top:0;margin-bottom:.5em}.field-td,.field-th+.field-td{display:block;float:none;width:100%}}.field-disabled{opacity:.4;pointer-events:none}',""]),t.Z=a},653:function(e,t,r){"use strict";var n=r(81),o=r.n(n),i=r(645),a=r.n(i)()(o());a.push([e.id,".rank-math-tab-header{margin:-1.875rem -1.875rem 30px;padding:1.875rem 1.875rem 0;text-align:center;border-bottom:1px solid #b5bfc9;border-radius:6px 6px 0 0;background-color:#f8f9fa}.rank-math-tab-header h2{margin:0;font-size:30px;font-weight:500}.rank-math-tab-header p{font-size:1rem;max-width:715px;margin:0 auto 2rem}",""]),t.Z=a},896:function(e,t,r){"use strict";var n=r(81),o=r.n(n),i=r(645),a=r.n(i)()(o());a.push([e.id,"/*!\n * Plugin:\tRank Math - Role Manager\n * URL:\t\thttps://rankmath.com/wordpress/plugin/seo-suite/\n * Name:\trole-manager.css\n */@media(min-width: 1200px){.field-wrap .field-big-labels .rank-math-checkbox-list li{width:33.33%}}footer.form-footer .rank-math-button:first-of-type{width:90px}footer.form-footer .rank-math-button:last-of-type{width:150px}",""]),t.Z=a},645:function(e){"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var r="",n=void 0!==t[5];return t[4]&&(r+="@supports (".concat(t[4],") {")),t[2]&&(r+="@media ".concat(t[2]," {")),n&&(r+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),r+=e(t),n&&(r+="}"),t[2]&&(r+="}"),t[4]&&(r+="}"),r})).join("")},t.i=function(e,r,n,o,i){"string"==typeof e&&(e=[[null,e,void 0]]);var a={};if(n)for(var l=0;l<this.length;l++){var u=this[l][0];null!=u&&(a[u]=!0)}for(var c=0;c<e.length;c++){var f=[].concat(e[c]);n&&a[f[0]]||(void 0!==i&&(void 0===f[5]||(f[1]="@layer".concat(f[5].length>0?" ".concat(f[5]):""," {").concat(f[1],"}")),f[5]=i),r&&(f[2]?(f[1]="@media ".concat(f[2]," {").concat(f[1],"}"),f[2]=r):f[2]=r),o&&(f[4]?(f[1]="@supports (".concat(f[4],") {").concat(f[1],"}"),f[4]=o):f[4]="".concat(o)),t.push(f))}},t}},81:function(e){"use strict";e.exports=function(e){return e[1]}},379:function(e){"use strict";var t=[];function r(e){for(var r=-1,n=0;n<t.length;n++)if(t[n].identifier===e){r=n;break}return r}function n(e,n){for(var i={},a=[],l=0;l<e.length;l++){var u=e[l],c=n.base?u[0]+n.base:u[0],f=i[c]||0,s="".concat(c," ").concat(f);i[c]=f+1;var p=r(s),d={css:u[1],media:u[2],sourceMap:u[3],supports:u[4],layer:u[5]};if(-1!==p)t[p].references++,t[p].updater(d);else{var m=o(d,n);n.byIndex=l,t.splice(l,0,{identifier:s,updater:m,references:1})}a.push(s)}return a}function o(e,t){var r=t.domAPI(t);r.update(e);return function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap&&t.supports===e.supports&&t.layer===e.layer)return;r.update(e=t)}else r.remove()}}e.exports=function(e,o){var i=n(e=e||[],o=o||{});return function(e){e=e||[];for(var a=0;a<i.length;a++){var l=r(i[a]);t[l].references--}for(var u=n(e,o),c=0;c<i.length;c++){var f=r(i[c]);0===t[f].references&&(t[f].updater(),t.splice(f,1))}i=u}}},569:function(e){"use strict";var t={};e.exports=function(e,r){var n=function(e){if(void 0===t[e]){var r=document.querySelector(e);if(window.HTMLIFrameElement&&r instanceof window.HTMLIFrameElement)try{r=r.contentDocument.head}catch(e){r=null}t[e]=r}return t[e]}(e);if(!n)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");n.appendChild(r)}},216:function(e){"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},565:function(e,t,r){"use strict";e.exports=function(e){var t=r.nc;t&&e.setAttribute("nonce",t)}},795:function(e){"use strict";e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var t=e.insertStyleElement(e);return{update:function(r){!function(e,t,r){var n="";r.supports&&(n+="@supports (".concat(r.supports,") {")),r.media&&(n+="@media ".concat(r.media," {"));var o=void 0!==r.layer;o&&(n+="@layer".concat(r.layer.length>0?" ".concat(r.layer):""," {")),n+=r.css,o&&(n+="}"),r.media&&(n+="}"),r.supports&&(n+="}");var i=r.sourceMap;i&&"undefined"!=typeof btoa&&(n+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(i))))," */")),t.styleTagTransform(n,e,t.options)}(t,e,r)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},589:function(e){"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var i=t[n]={id:n,exports:{}};return e[n](i,i.exports,r),i.exports}r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,{a:t}),t},r.d=function(e,t){for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.nc=void 0,function(){"use strict";var e={};r.r(e),r.d(e,{resetStore:function(){return be},resetdirtySettings:function(){return me},setStep:function(){return he},toggleLoaded:function(){return ye},updateModules:function(){return de},updateSettings:function(){return pe},updateView:function(){return ge}});var t={};r.r(t),r.d(t,{appData:function(){return Pe},appUi:function(){return De}});var n={};r.r(n),r.d(n,{getAppData:function(){return Me},getCurrentStep:function(){return Le},getModules:function(){return Re},getSettings:function(){return Ie},getView:function(){return Ze},getdirtySettings:function(){return Ne},isLoaded:function(){return Ue}});var o=jQuery,i=r.n(o),a=lodash,l=wp.element,u=wp.i18n;function c(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=rankMath.links[e]||"";if(!r)return"#";if(!t)return r;var n={utm_source:"Plugin",utm_medium:encodeURIComponent(t),utm_campaign:"WP"};return r+"?"+Object.keys(n).map((function(e){return"".concat(e,"=").concat(n[e])})).join("&")}var f=r(379),s=r.n(f),p=r(795),d=r.n(p),m=r(569),b=r.n(m),y=r(565),g=r.n(y),h=r(216),v=r.n(h),w=r(589),O=r.n(w),S=r(653),k={};k.styleTagTransform=O(),k.setAttributes=g(),k.insert=b().bind(null,"head"),k.domAPI=d(),k.insertStyleElement=v();s()(S.Z,k),S.Z&&S.Z.locals&&S.Z.locals;var j=function(e){var t=e.title,r=e.description,n=e.link;return wp.element.createElement("header",{className:"rank-math-tab-header"},wp.element.createElement("h2",null,t),wp.element.createElement("p",null,r,n&&wp.element.createElement(React.Fragment,null," ",wp.element.createElement("a",{href:n,target:"_blank",rel:"noreferrer"},(0,u.__)("Learn more","rank-math")),".")))},x=wp.compose,P=wp.data,E=wp.apiFetch,_=r.n(E),T=window.rankMathComponents;var A=["validate","afterSave"];function C(){return C=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},C.apply(this,arguments)}function D(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function M(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,l=[],u=!0,c=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=i.call(r)).done)&&(l.push(n.value),l.length!==t);u=!0);}catch(e){c=!0,o=e}finally{try{if(!u&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return l}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return N(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return N(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function N(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var I=function(e,t){return"resetting"===t?(0,u.__)("Resetting…","rank-math"):"resetted"===t?(0,u.__)("Resetted","rank-math"):e.children},R=function(e,t){return"updating"===t?(0,u.__)("Updating…","rank-math"):"updated"===t?(0,u.__)("Updated","rank-math"):e.children},U=(0,x.compose)((0,P.withSelect)((function(e){return{settings:e("rank-math-settings").getdirtySettings()}})),(0,P.withDispatch)((function(e,t){var r=t.type,n=t.settings,o=t.footer.applyButton;return{saveSettings:function(t){t("updating"),_()({method:"POST",path:"/rankmath/v1/updateSettings",data:{type:r,settings:n[r]}}).then((function(r){return t("updated"),r.error?(function(e,t,r,n){t=t||"error",n=n||!1;var o=i()('<div class="notice notice-'+t+' is-dismissible"><p>'+e+"</p></div>").hide();r.next(".notice").remove(),r.after(o),o.slideDown(),i()(document).trigger("wp-updates-notice-added"),i()("html,body").animate({scrollTop:o.offset().top-50},"slow"),n&&setTimeout((function(){o.fadeOut((function(){o.remove()}))}),n)}(r.error,"error",i()(".wp-heading-inline")),void i()("html, body").animate({scrollTop:0},"fast")):r?(r&&!r.error&&o.afterSave&&o.afterSave(),t("updated"),void e("rank-math-settings").resetdirtySettings()):(t(""),void window.alert((0,u.__)("Something went wrong! Please try again.","rank-math")))}))},resetSettings:function(e){e("resetting"),_()({method:"POST",path:"/rankmath/v1/resetSettings",data:{type:r}}).then((function(t){if(!t)return e(""),void window.alert((0,u.__)("Something went wrong! Please try again.","rank-math"));e("resetted"),window.location.reload()}))}}})))((function(e){var t=M((0,l.useState)(""),2),r=t[0],n=t[1],o=e.settings,i=e.resetSettings,u=e.saveSettings,c=e.footer,f=c.applyButton,s=f.validate,p=(f.afterSave,D(f,A));return(0,l.useEffect)((function(){(0,a.includes)(["updated","resetted"],r)&&setTimeout((function(){return n("")}),1e3)}),[r]),wp.element.createElement("footer",{className:"form-footer rank-math-ui"},wp.element.createElement(T.Button,C({onClick:function(){i(n)}},c.discardButton,{children:I(c.discardButton,r)})),wp.element.createElement(T.Button,C({variant:"primary",onClick:function(){(!s||s())&&u(n)},disabled:(0,a.isEmpty)(o)},p,{children:R(p,r)})))})),Z=r(184),L=r.n(Z);function z(e){return z="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},z(e)}var B=["id","type","content","Component","isDisabled"];function F(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function H(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?F(Object(r),!0).forEach((function(t){K(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):F(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function K(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==z(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==z(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===z(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function G(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var V=(0,x.compose)((0,P.withSelect)((function(e,t){var r=e("rank-math-settings").getAppData();return{field:t.field,settingType:t.settingType,settings:r}})),(0,P.withDispatch)((function(e,t){var r=t.settings,n=t.settingType;return{updateSetting:function(t,o){r[n][t]=o,e("rank-math-settings").updateSettings(r)}}})))((function(e){var t,r=e.field,n=e.settingType,o=e.settings,i=r.id,u=r.type,c=r.content,f=r.Component,s=r.isDisabled,p=G(r,B),d=(null===(t=o[n])||void 0===t?void 0:t[i])||"",m=function(t){return e.updateSetting(i,t)},b=function(){var e={toggle:"checked",checkbox:"checked"}[u]||"value",t=(0,a.includes)(["component","group"],u);return H(H({},p),{},K(K({id:i},e,p.value||d),"onChange",p.onChange||!s&&m),t&&{settingType:n})},y={file:window.rankMathComponents.UploadFile,text:window.rankMathComponents.TextControl,select:window.rankMathComponents.SelectControl,toggle:window.rankMathComponents.ToggleControl,select_search:window.rankMathComponents.SelectWithSearch,multicheck:window.rankMathComponents.CheckboxList,multicheck_inline:window.rankMathComponents.CheckboxList,radio_inline:window.rankMathComponents.ToggleGroupControl,repeatable_group:window.rankMathComponents.RepeatableGroup,group:window.rankMathComponents.Group,checkbox:window.rankMathComponents.CheckboxControl}[u];return y?wp.element.createElement(y,b()):"component"===u?wp.element.createElement(f,b()):"raw"===u?(0,l.createElement)(c):null})),$=["relation"];function W(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,l=[],u=!0,c=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=i.call(r)).done)&&(l.push(n.value),l.length!==t);u=!0);}catch(e){c=!0,o=e}finally{try{if(!u&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return l}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return q(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return q(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function q(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function J(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function Q(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,l=[],u=!0,c=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=i.call(r)).done)&&(l.push(n.value),l.length!==t);u=!0);}catch(e){c=!0,o=e}finally{try{if(!u&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return l}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return X(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return X(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function X(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var Y=r(317),ee={};ee.styleTagTransform=O(),ee.setAttributes=g(),ee.insert=b().bind(null,"head"),ee.domAPI=d(),ee.insertStyleElement=v();s()(Y.Z,ee),Y.Z&&Y.Z.locals&&Y.Z.locals;function te(e){return te="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},te(e)}function re(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ne(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?re(Object(r),!0).forEach((function(t){oe(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):re(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function oe(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==te(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==te(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===te(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ie=function(e){var t=e.settingType,r=e.fields;return wp.element.createElement("div",{className:"field-wrap form-table wp-core-ui rank-math-ui"},wp.element.createElement("div",{id:"field-metabox-rank-math-".concat(t),className:"field-metabox field-list"},(0,a.map)(r,(function(e){var r=e.id,n=e.type,o=e.name,i=e.desc,l=e.classes,u=e.content,c=e.dep,f=function(e,t){var r=(0,P.useSelect)((function(e){return e("rank-math-settings").getAppData()}));return(0,a.some)(e,(function(e){var n=Q(e,1)[0];return r[t][n]}))}(e.disableDep,t);if(!c||function(e,t){var r=e.relation,n=J(e,$),o=(0,P.useSelect)((function(e){return e("rank-math-settings").getAppData()})),i=function(e){var r,n=W(e,2),i=n[0],l=n[1],u=null===(r=o[t])||void 0===r?void 0:r[i];return(0,a.isArray)(l)?(0,a.includes)(l,u):l===u};return"and"===r?(0,a.every)((0,a.entries)(n),i):(0,a.some)((0,a.entries)(n),i)}(c,t)){if("raw"===n)return u;var s=L()("field-row",l,oe(oe({"field-disabled":f},"field-id-"+r,r),"field-type-"+n,n));return wp.element.createElement("div",{key:r,className:s},o&&wp.element.createElement("div",{className:"field-th"},wp.element.createElement("label",{htmlFor:r},o)),wp.element.createElement("div",{className:"field-td"},wp.element.createElement(V,{settingType:t,field:ne(ne({},e),{},{isDisabled:f})}),i&&wp.element.createElement("p",{className:"field-description",dangerouslySetInnerHTML:{__html:i}})))}}))))},ae=wp.hooks;function le(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return t=(0,ae.applyFilters)("rank_math_sanitize_settings",t,e,r),null!==n&&(n=(0,ae.applyFilters)("rank_math_sanitize_settings_value",n,e,r)),n=null===n?t:n,(0,ae.doAction)("rank_math_settings_changed",e,t,r),{type:"RANK_MATH_SETTINGS_DATA",key:e,value:t,settingsKey:r,settingsValue:n}}function ue(e,t){return(0,ae.doAction)("rank_math_update_app_ui",e,t),{type:"RANK_MATH_APP_UI",key:e,value:t}}function ce(e){return ce="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ce(e)}function fe(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function se(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==ce(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==ce(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===ce(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function pe(e){return le("settings",e,"settings")}function de(e,t){var r=wp.data.select("rank-math-settings").getModules();return r[e].isActive=t,(0,a.forEach)(r,(function(t,n){if((0,a.includes)(t.dep_modules,e)){var o=!1;(0,a.forEach)(t.dep_modules,(function(e){r[e].isActive||(o=!0)})),r[n].isDisabled=o,r[n].disabled=o}})),le("modules",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?fe(Object(r),!0).forEach((function(t){se(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):fe(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},r))}function me(){return le("dirtySettings",{})}function be(){return{type:"RESET_STORE"}}function ye(e){return ue("isLoaded",e)}function ge(e){return ue("view",e)}function he(e){return ue("currentStep",e)}function ve(e){return ve="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ve(e)}function we(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Oe(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?we(Object(r),!0).forEach((function(t){Se(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):we(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Se(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==ve(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==ve(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===ve(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ke={header_code:"301",status:"active",sources:[{comparison:"exact"}]},je={roleCapabilities:(0,a.get)(rankMath,"roleCapabilities",{}),redirections:rankMath.redirections||ke,modules:(0,a.get)(rankMath,"modulesList",{}),dirtySettings:{}},xe=Oe(Oe({},je),{},{redirections:ke});function Pe(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:je,t=arguments.length>1?arguments[1]:void 0,r=Oe({},e.dirtySettings);return!1!==t.settingsKey&&(r=t.settingsValue),"RANK_MATH_SETTINGS_DATA"===t.type?"dirtySettings"===t.key?Oe(Oe({},e),{},{dirtySettings:t.value}):Oe(Oe({},e),{},Se(Se({},t.key,t.value),"dirtySettings",r)):"RESET_STORE"===t.type?xe:e}function Ee(e){return Ee="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ee(e)}function _e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Te(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?_e(Object(r),!0).forEach((function(t){Ae(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):_e(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Ae(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Ee(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==Ee(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Ee(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Ce={currentStep:"getting-started"};function De(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Ce,t=arguments.length>1?arguments[1]:void 0;return"RANK_MATH_APP_UI"===t.type?Te(Te({},e),{},Ae({},t.key,t.value)):e}function Me(e){return e.appData}function Ne(e){return e.appData.dirtySettings}function Ie(e){return e.appData.settings}function Re(e){return e.appData.modules}function Ue(e){return e.appUi.isLoaded}function Ze(e){return e.appUi.view}function Le(e){return e.appUi.currentStep}(0,P.registerStore)("rank-math-settings",{reducer:(0,P.combineReducers)(t),selectors:n,actions:e});var ze=function(e){var t=e.type,r=e.header,n=e.footer,o=e.fields,i=void 0===o?[]:o;return wp.element.createElement(React.Fragment,null,r&&wp.element.createElement(j,r),wp.element.createElement(ie,{settingType:t,fields:i}),n&&wp.element.createElement(U,{type:t,footer:n}))},Be=r(896),Fe={};Fe.styleTagTransform=O(),Fe.setAttributes=g(),Fe.insert=b().bind(null,"head"),Fe.domAPI=d(),Fe.insertStyleElement=v();s()(Be.Z,Fe),Be.Z&&Be.Z.locals&&Be.Z.locals;function He(e){return He="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},He(e)}function Ke(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ge(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ke(Object(r),!0).forEach((function(t){Ve(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ke(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Ve(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==He(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==He(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===He(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var $e=function(){return wp.element.createElement("div",{className:"wrap rank-math-wrap"},wp.element.createElement("div",{className:"rank-math-box container"},wp.element.createElement("span",{className:"wp-header-end"}),wp.element.createElement(ze,{type:"roleCapabilities",fields:(e=rankMath,t=e.roles,r=e.capabilities,n=(0,a.map)((0,a.keys)(r),(function(e){return{id:e,label:r[e]}})),(0,a.map)((0,a.keys)(t),(function(e){var r=(0,a.map)(n,(function(t){return Ge(Ge({},t),"administrator"===e&&"rank_math_role_manager"===t.id?{disabled:!0}:{})}));return{id:e,name:t[e],options:r,type:"multicheck_inline",classes:"field-big-labels",toggleAll:{size:"small",className:"toggle-all-capabilities",children:(0,u.__)("Toggle All","rank-math")}}}))),header:{title:(0,u.__)("Role Manager","rank-math"),link:c("role-manager","Role Manager Page"),description:(0,u.__)("Control which user has access to which options of Rank Math.","rank-math")},footer:{discardButton:{children:(0,u.__)("Reset","rank-math")},applyButton:{children:(0,u.__)("Update Capabilities","rank-math")}}})));var e,t,r,n};i()((function(){var e=document.getElementById("rank-math-settings");(0,a.isNull)(e)||(0,l.createRoot)(e).render(wp.element.createElement($e,null))}))}()}();
  • seo-by-rank-math/trunk/includes/modules/schema/snippets/class-author.php

    r2842795 r3284832  
    7474        }
    7575
    76         $addional_urls = get_user_meta( $author_id, 'additional_profile_urls', true );
    77         if ( $addional_urls ) {
    78             $same_as = array_merge( $same_as, explode( ' ', $addional_urls ) );
     76        $additional_urls = get_user_meta( $author_id, 'additional_profile_urls', true );
     77        if ( $additional_urls ) {
     78            $same_as = array_merge( $same_as, explode( ' ', $additional_urls ) );
    7979        }
    8080
  • seo-by-rank-math/trunk/includes/modules/version-control/class-version-control.php

    r3265648 r3284832  
    8080            $beta_optin->hooks();
    8181        }
    82 
    83         if (
    84             Helper::is_advanced_mode() && (
    85                 ! Helper::is_plugin_active_for_network() ||
    86                 current_user_can( 'setup_network' )
    87             )
    88         ) {
    89             $this->filter( 'rank_math/tools/default_tab', 'change_default_tab' );
    90         }
    91 
    92         $this->filter( 'rank_math/admin/dashboard_view', 'network_admin_view', 10, 2 );
    93         $this->filter( 'rank_math/admin/dashboard_nav_links', 'network_admin_dashboard_tabs' );
    9482    }
    9583
     
    112100            'updateNotificationEmail' => boolval( Helper::get_settings( 'general.update_notification_email' ) ),
    113101        ];
    114     }
    115 
    116     /**
    117      * Replace Admin_Helper::get_view() output for the network admin tab.
    118      *
    119      * @param  string $file File path.
    120      * @return string       New file path.
    121      */
    122     public function network_admin_view( $file ) {
    123         if ( 'version_control' === Param::get( 'view' ) && is_network_admin() && Helper::is_plugin_active_for_network() ) {
    124             wp_enqueue_script( 'rank-math-status', rank_math()->plugin_url() . 'includes/modules/status/assets/js/status.js', [ 'lodash', 'rank-math-components' ], rank_math()->version, true );
    125 
    126             $data = array_merge(
    127                 [
    128                     'canUser' => [
    129                         'manageOptions'  => current_user_can( 'manage_options' ),
    130                         'setupNetwork'   => current_user_can( 'setup_network' ),
    131                         'installPlugins' => current_user_can( 'install_plugins' ),
    132                     ],
    133                 ],
    134                 $this->get_json_data(),
    135             );
    136 
    137             foreach ( $data as $key => $value ) {
    138                 Helper::add_json( $key, $value );
    139             }
    140             return __DIR__ . '/display.php';
    141         }
    142 
    143         return $file;
    144     }
    145 
    146     /**
    147      * Filter top nav links in the dashboard.
    148      *
    149      * @param  array $nav_links Nav links.
    150      * @return array            New nav links.
    151      */
    152     public function network_admin_dashboard_tabs( $nav_links ) {
    153         if ( ! is_network_admin() ) {
    154             return $nav_links;
    155         }
    156 
    157         if ( empty( $nav_links ) ) {
    158             $nav_links = [
    159                 'help' => [
    160                     'id'    => 'help',
    161                     'url'   => '',
    162                     'args'  => '',
    163                     'cap'   => 'manage_options',
    164                     'title' => esc_html__( 'Dashboard', 'rank-math' ),
    165                 ],
    166             ];
    167         }
    168 
    169         $nav_links['version_control'] = [
    170             'id'    => 'version_control',
    171             'url'   => '',
    172             'args'  => 'view=version_control',
    173             'cap'   => 'manage_options',
    174             'title' => esc_html__( 'Version Control', 'rank-math' ),
    175         ];
    176         return $nav_links;
    177     }
    178 
    179     /**
    180      * Change default tab on the Status & Tools screen.
    181      *
    182      * @param string $default_value Default tab.
    183      *
    184      * @return string New default tab.
    185      */
    186     public function change_default_tab( $default_value ) {
    187         if ( is_multisite() && ! current_user_can( 'setup_network' ) ) {
    188             return $default_value;
    189         }
    190 
    191         return 'version_control';
    192102    }
    193103
  • seo-by-rank-math/trunk/languages/rank-math.pot

    r3279714 r3284832  
    33msgid ""
    44msgstr ""
    5 "Project-Id-Version: Rank Math SEO 1.0.243\n"
     5"Project-Id-Version: Rank Math SEO 1.0.244-beta\n"
    66"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/seo-by-rank-math\n"
    77"Last-Translator: Rank Math <[email protected]>\n"
     
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "POT-Creation-Date: 2025-04-23T08:14:04+00:00\n"
     12"POT-Creation-Date: 2025-04-30T10:55:27+00:00\n"
    1313"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    1414"X-Generator: WP-CLI 2.8.1\n"
     
    21242124msgstr ""
    21252125
     2126msgid "The input provided is invalid. Please check the format and try again."
     2127msgstr ""
     2128
     2129msgid "The service is temporarily unavailable. Please try again later."
     2130msgstr ""
     2131
     2132msgid "Unauthorized request. The client credentials are invalid."
     2133msgstr ""
     2134
     2135msgid "No results found for the given query. Please modify your request and try again"
     2136msgstr ""
     2137
     2138msgid "Insufficient results to complete the request. Please refine your query or reduce the requirements."
     2139msgstr ""
     2140
    21262141msgid "User wallet not found."
    21272142msgstr ""
     
    30233038msgstr ""
    30243039
     3040msgid "No data found for the researched keyword."
     3041msgstr ""
     3042
    30253043#. Translators: link to the update page.
    30263044msgid "There is a new version of Content AI available! %s the Rank Math SEO plugin to use this feature."
     
    30283046
    30293047msgid "Please update"
    3030 msgstr ""
    3031 
    3032 msgid "No data found for the researched keyword."
    30333048msgstr ""
    30343049
     
    70777092msgstr ""
    70787093
     7094msgid "Next steps…"
     7095msgstr ""
     7096
     7097msgid "Advanced Schema, Analytics and much more…"
     7098msgstr ""
     7099
     7100msgid "The plugin is currently not connected with your Rank Math account. Click on the button below to login or register for FREE using your "
     7101msgstr ""
     7102
     7103msgid "Google account, Facebook account"
     7104msgstr ""
     7105
     7106msgid " or "
     7107msgstr ""
     7108
     7109msgid "your email account."
     7110msgstr ""
     7111
     7112msgid "You have successfully activated Rank Math. If you find the plugin useful, "
     7113msgstr ""
     7114
     7115msgid "feel free to recommend it to your friends or colleagues."
     7116msgstr ""
     7117
     7118msgid "OnSite Checkout"
     7119msgstr ""
     7120
     7121msgid "You can't access this page."
     7122msgstr ""
     7123
     7124msgid "Failed! Try again"
     7125msgstr ""
     7126
     7127msgid "Saved"
     7128msgstr ""
     7129
     7130msgid "Warning: "
     7131msgstr ""
     7132
     7133msgid "Auto Update"
     7134msgstr ""
     7135
     7136msgid "You cannot turn on auto-updates to automatically update to stable versions of Rank Math as soon as they are released, because site wide plugins auto-update option is disabled on your site."
     7137msgstr ""
     7138
     7139msgid "Turn on auto-updates to automatically update to stable versions of Rank Math as soon as they are released. The beta versions of Rank Math as soon as they are released. The beta versions will never install automatically."
     7140msgstr ""
     7141
     7142msgid "Auto Update Plugin"
     7143msgstr ""
     7144
     7145msgid "When auto-updates are turned off, you can enable update notifications, to send an email to the site administrator when an update is available for Rank Math."
     7146msgstr ""
     7147
     7148msgid "Update Notification Email"
     7149msgstr ""
     7150
     7151msgid "Rank Math will not auto-update because you have rolled back to a previous version. Update to the latest version manually to make this option work again."
     7152msgstr ""
     7153
     7154msgid "Beta Opt-in"
     7155msgstr ""
     7156
     7157msgid "You cannot turn on the Beta Tester feature because site wide plugins auto-update option is disabled on your site."
     7158msgstr ""
     7159
     7160msgid "You can take part in shaping Rank Math by test-driving the newest features and letting us know what you think. Turn on the Beta Tester feature to get notified about new beta releases. The beta version will not install automatically and you always have the option to ignore it."
     7161msgstr ""
     7162
     7163msgid "It is not recommended to use the beta version on live production sites."
     7164msgstr ""
     7165
     7166msgid "Beta Tester"
     7167msgstr ""
     7168
     7169msgid "Rollback to Previous Version"
     7170msgstr ""
     7171
     7172msgid "If you are facing issues after an update, you can reinstall a previous version with this tool."
     7173msgstr ""
     7174
     7175msgid "Previous versions may not be secure or stable. Proceed with caution and always create a backup."
     7176msgstr ""
     7177
     7178msgid "Your Version"
     7179msgstr ""
     7180
     7181msgid "Rolled Back Version: "
     7182msgstr ""
     7183
     7184msgid "Auto updates will not work, please update the plugin manually."
     7185msgstr ""
     7186
     7187msgid "You are using the latest version of the plugin."
     7188msgstr ""
     7189
     7190msgid "This is the version you are using on this site."
     7191msgstr ""
     7192
     7193msgid "Latest Stable Version"
     7194msgstr ""
     7195
     7196msgid "Update Now"
     7197msgstr ""
     7198
     7199msgid "This is the latest version of the plugin."
     7200msgstr ""
     7201
     7202msgid "Rollback Version"
     7203msgstr ""
     7204
     7205msgid "Roll back to this version."
     7206msgstr ""
     7207
     7208msgid "Install Version "
     7209msgstr ""
     7210
     7211msgid "Reinstalling, please wait…"
     7212msgstr ""
     7213
     7214msgid "Import & Export"
     7215msgstr ""
     7216
    70797217msgid "🔒 This is a PRO-Only Feature"
    70807218msgstr ""
     
    70987236msgstr ""
    70997237
    7100 msgid "Update Now"
    7101 msgstr ""
    7102 
    71037238msgid "🚀 Supercharge Your Content With AI"
    71047239msgstr ""
     
    93369471msgstr ""
    93379472
    9338 msgid "Saved"
    9339 msgstr ""
    9340 
    93419473msgid "Save for this Term"
    93429474msgstr ""
     
    95919723msgstr ""
    95929724
    9593 msgid "Failed! Try again"
    9594 msgstr ""
    9595 
    9596 msgid "Warning: "
    9597 msgstr ""
    9598 
    9599 msgid "Auto Update"
    9600 msgstr ""
    9601 
    9602 msgid "You cannot turn on auto-updates to automatically update to stable versions of Rank Math as soon as they are released, because site wide plugins auto-update option is disabled on your site."
    9603 msgstr ""
    9604 
    9605 msgid "Turn on auto-updates to automatically update to stable versions of Rank Math as soon as they are released. The beta versions of Rank Math as soon as they are released. The beta versions will never install automatically."
    9606 msgstr ""
    9607 
    9608 msgid "Auto Update Plugin"
    9609 msgstr ""
    9610 
    9611 msgid "When auto-updates are turned off, you can enable update notifications, to send an email to the site administrator when an update is available for Rank Math."
    9612 msgstr ""
    9613 
    9614 msgid "Update Notification Email"
    9615 msgstr ""
    9616 
    9617 msgid "Rank Math will not auto-update because you have rolled back to a previous version. Update to the latest version manually to make this option work again."
    9618 msgstr ""
    9619 
    9620 msgid "Beta Opt-in"
    9621 msgstr ""
    9622 
    9623 msgid "You cannot turn on the Beta Tester feature because site wide plugins auto-update option is disabled on your site."
    9624 msgstr ""
    9625 
    9626 msgid "You can take part in shaping Rank Math by test-driving the newest features and letting us know what you think. Turn on the Beta Tester feature to get notified about new beta releases. The beta version will not install automatically and you always have the option to ignore it."
    9627 msgstr ""
    9628 
    9629 msgid "It is not recommended to use the beta version on live production sites."
    9630 msgstr ""
    9631 
    9632 msgid "Beta Tester"
    9633 msgstr ""
    9634 
    9635 msgid "Rollback to Previous Version"
    9636 msgstr ""
    9637 
    9638 msgid "If you are facing issues after an update, you can reinstall a previous version with this tool."
    9639 msgstr ""
    9640 
    9641 msgid "Previous versions may not be secure or stable. Proceed with caution and always create a backup."
    9642 msgstr ""
    9643 
    9644 msgid "Your Version"
    9645 msgstr ""
    9646 
    9647 msgid "Rolled Back Version: "
    9648 msgstr ""
    9649 
    9650 msgid "Auto updates will not work, please update the plugin manually."
    9651 msgstr ""
    9652 
    9653 msgid "You are using the latest version of the plugin."
    9654 msgstr ""
    9655 
    9656 msgid "This is the version you are using on this site."
    9657 msgstr ""
    9658 
    9659 msgid "Latest Stable Version"
    9660 msgstr ""
    9661 
    9662 msgid "This is the latest version of the plugin."
    9663 msgstr ""
    9664 
    9665 msgid "Rollback Version"
    9666 msgstr ""
    9667 
    9668 msgid "Roll back to this version."
    9669 msgstr ""
    9670 
    9671 msgid "Install Version "
    9672 msgstr ""
    9673 
    9674 msgid "Reinstalling, please wait…"
    9675 msgstr ""
    9676 
    96779725msgid "System Status"
    9678 msgstr ""
    9679 
    9680 msgid "Import & Export"
    96819726msgstr ""
    96829727
  • seo-by-rank-math/trunk/rank-math.php

    r3279714 r3284832  
    1010 * @wordpress-plugin
    1111 * Plugin Name:       Rank Math SEO
    12  * Version:           1.0.243
     12 * Version:           1.0.244-beta
    1313 * Plugin URI:        https://rankmath.com/
    1414 * Description:       Rank Math SEO is the Best WordPress SEO plugin with the features of many SEO and AI SEO tools in a single package to help multiply your SEO traffic.
     
    3535     * @var string
    3636     */
    37     public $version = '1.0.243';
     37    public $version = '1.0.244-beta';
    3838
    3939    /**
  • seo-by-rank-math/trunk/vendor/autoload.php

    r3279714 r3284832  
    2323require_once __DIR__ . '/composer/autoload_real.php';
    2424
    25 return ComposerAutoloaderInitfcade2ec2dd476d106b15b7e32a2408c::getLoader();
     25return ComposerAutoloaderInitdbd7d6ae41133062651d430a4e7cd11c::getLoader();
  • seo-by-rank-math/trunk/vendor/composer/autoload_real.php

    r3279714 r3284832  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInitfcade2ec2dd476d106b15b7e32a2408c
     5class ComposerAutoloaderInitdbd7d6ae41133062651d430a4e7cd11c
    66{
    77    private static $loader;
     
    2525        require __DIR__ . '/platform_check.php';
    2626
    27         spl_autoload_register(array('ComposerAutoloaderInitfcade2ec2dd476d106b15b7e32a2408c', 'loadClassLoader'), true, true);
     27        spl_autoload_register(array('ComposerAutoloaderInitdbd7d6ae41133062651d430a4e7cd11c', 'loadClassLoader'), true, true);
    2828        self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__));
    29         spl_autoload_unregister(array('ComposerAutoloaderInitfcade2ec2dd476d106b15b7e32a2408c', 'loadClassLoader'));
     29        spl_autoload_unregister(array('ComposerAutoloaderInitdbd7d6ae41133062651d430a4e7cd11c', 'loadClassLoader'));
    3030
    3131        require __DIR__ . '/autoload_static.php';
    32         call_user_func(\Composer\Autoload\ComposerStaticInitfcade2ec2dd476d106b15b7e32a2408c::getInitializer($loader));
     32        call_user_func(\Composer\Autoload\ComposerStaticInitdbd7d6ae41133062651d430a4e7cd11c::getInitializer($loader));
    3333
    3434        $loader->register(true);
    3535
    36         $includeFiles = \Composer\Autoload\ComposerStaticInitfcade2ec2dd476d106b15b7e32a2408c::$files;
     36        $includeFiles = \Composer\Autoload\ComposerStaticInitdbd7d6ae41133062651d430a4e7cd11c::$files;
    3737        foreach ($includeFiles as $fileIdentifier => $file) {
    38             composerRequirefcade2ec2dd476d106b15b7e32a2408c($fileIdentifier, $file);
     38            composerRequiredbd7d6ae41133062651d430a4e7cd11c($fileIdentifier, $file);
    3939        }
    4040
     
    4848 * @return void
    4949 */
    50 function composerRequirefcade2ec2dd476d106b15b7e32a2408c($fileIdentifier, $file)
     50function composerRequiredbd7d6ae41133062651d430a4e7cd11c($fileIdentifier, $file)
    5151{
    5252    if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
  • seo-by-rank-math/trunk/vendor/composer/autoload_static.php

    r3279714 r3284832  
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticInitfcade2ec2dd476d106b15b7e32a2408c
     7class ComposerStaticInitdbd7d6ae41133062651d430a4e7cd11c
    88{
    99    public static $files = array (
     
    395395    {
    396396        return \Closure::bind(function () use ($loader) {
    397             $loader->prefixLengthsPsr4 = ComposerStaticInitfcade2ec2dd476d106b15b7e32a2408c::$prefixLengthsPsr4;
    398             $loader->prefixDirsPsr4 = ComposerStaticInitfcade2ec2dd476d106b15b7e32a2408c::$prefixDirsPsr4;
    399             $loader->classMap = ComposerStaticInitfcade2ec2dd476d106b15b7e32a2408c::$classMap;
     397            $loader->prefixLengthsPsr4 = ComposerStaticInitdbd7d6ae41133062651d430a4e7cd11c::$prefixLengthsPsr4;
     398            $loader->prefixDirsPsr4 = ComposerStaticInitdbd7d6ae41133062651d430a4e7cd11c::$prefixDirsPsr4;
     399            $loader->classMap = ComposerStaticInitdbd7d6ae41133062651d430a4e7cd11c::$classMap;
    400400
    401401        }, null, ClassLoader::class);
  • seo-by-rank-math/trunk/vendor/composer/installed.php

    r3279714 r3284832  
    22    'root' => array(
    33        'name' => 'rankmath/seo-by-rank-math',
    4         'pretty_version' => 'v1.0.243',
    5         'version' => '1.0.243.0',
    6         'reference' => '0fecf9ed9df8e3663878c78141b8cd777e442b5d',
     4        'pretty_version' => 'v1.0.244-beta',
     5        'version' => '1.0.244.0-beta',
     6        'reference' => 'af080040a3d542518398951f66db1102ec42e0f6',
    77        'type' => 'wordpress-plugin',
    88        'install_path' => __DIR__ . '/../../',
     
    4848        ),
    4949        'rankmath/seo-by-rank-math' => array(
    50             'pretty_version' => 'v1.0.243',
    51             'version' => '1.0.243.0',
    52             'reference' => '0fecf9ed9df8e3663878c78141b8cd777e442b5d',
     50            'pretty_version' => 'v1.0.244-beta',
     51            'version' => '1.0.244.0-beta',
     52            'reference' => 'af080040a3d542518398951f66db1102ec42e0f6',
    5353            'type' => 'wordpress-plugin',
    5454            'install_path' => __DIR__ . '/../../',
Note: See TracChangeset for help on using the changeset viewer.