diff --git a/CHANGELOG.md b/CHANGELOG.md index a6f99996c1..4865c3cd4d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,11 +5,25 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [3.20.4](https://github.com/Parsely/wp-parsely/compare/3.20.3...3.20.4) - 2025-07-08 + +### Fixed + +- Fix: Allow domain override in canonical URLs ([#3525](https://github.com/Parsely/wp-parsely/pull/3525)) +- Improve Content Helper error handling ([#3477](https://github.com/Parsely/wp-parsely/pull/3477)) +- PCH: Fix some accessibility issues in Post Editor tooling ([#3476](https://github.com/Parsely/wp-parsely/pull/3476)) +- Stop fetch retries when ParselyAborted errors occur ([#3455](https://github.com/Parsely/wp-parsely/pull/3455)) +- Analytics Posts Endpoint: Fix incorrect validation logic ([#3454](https://github.com/Parsely/wp-parsely/pull/3454)) + +### Dependency Updates + +- The list of all dependency updates for this release is available [here](https://github.com/Parsely/wp-parsely/pulls?q=is%3Apr+is%3Amerged+milestone%3A3.20.4+label%3ADeps). + ## [3.20.3](https://github.com/Parsely/wp-parsely/compare/3.20.2...3.20.3) - 2025-06-25 ### Changed -- Update "Content Helper" to "Content Intelligence" on settings page ([#3489](github.com/Parsely/wp-parsely/pull/3489)) +- Update "Content Helper" to "Content Intelligence" on settings page ([#3489](https://github.com/Parsely/wp-parsely/pull/3489)) ### Fixed diff --git a/README.md b/README.md index a883c5534a..16d3a8c8d3 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Parse.ly -Stable tag: 3.20.3 +Stable tag: 3.20.4 Requires at least: 6.0 Tested up to: 6.8 Requires PHP: 7.4 @@ -34,18 +34,18 @@ The plugin automatically inserts the Parse.ly metadata and JavaScript in all pub - Choose whether logged-in users should be tracked. - Define how to track every Post Type (as Post, Non-Post or no tracking). -#### The Parse.ly Content Helper +#### Parse.ly Content Intelligence -The [Content Helper](https://docs.parse.ly/plugin-content-helper/) is a set of content insight tools including: -- The [Parse.ly Dashboard Widget](https://docs.parse.ly/plugin-content-helper/#h-dashboard) - Displays the site's top posts in the WordPress Dashboard. -- The [Parse.ly Stats Column](https://docs.parse.ly/plugin-content-helper/#h-posts) - Displays published post performance for the last 7 days in Post Lists. -- The [Engagement Boost](https://docs.wpvip.com/parse-ly/wp-parsely-features/traffic-boost/) feature - Helps you increase page views and engagement by strategically placing links to key content within high-performing articles on your site. -- The [Parse.ly Editor Sidebar](https://docs.parse.ly/plugin-content-helper/#h-editor) - This sidebar is integrated into the WordPress Editor and offers insights about the content currently being edited such as: - - [Title Suggestions](https://docs.wpvip.com/parse-ly/wp-parsely-features/title-suggestions/) - Generates title suggestions for the post/page currently being edited. - - [Excerpt Suggestions](https://docs.wpvip.com/parse-ly/wp-parsely-features/excerpt-suggestions/) - Generates an excerpt suggestion for the post/page currently being edited. - - [Smart Linking](https://docs.wpvip.com/parse-ly/wp-parsely-features/smart-linking/) - Automatically adds links to the current content that point to the most relevant and top-performing posts. - - [Related Posts](https://docs.parse.ly/plugin-content-helper/#h-related-posts) - Displays a list of the website’s most successful posts, similar to the post/page currently being edited. - - [Performance Stats](https://docs.parse.ly/plugin-content-helper/#h-see-performance-details) - Displays performance metrics about the content currently being edited. +[Content Intelligence](https://docs.parse.ly/plugin-content-intelligence/) is a set of content insight tools including: +- The [Parse.ly Dashboard Widget](https://docs.parse.ly/plugin-content-intelligence/#h-dashboard) - Displays the site's top posts in the WordPress Dashboard. +- The [Parse.ly Stats Column](https://docs.parse.ly/plugin-content-intelligence/#h-posts) - Displays published post performance for the last 7 days in Post Lists. +- The [Engagement Boost](https://docs.wpvip.com/parse-ly/parsely-features/engagement-boost/) feature - Helps you increase page views and engagement by strategically placing links to key content within high-performing articles on your site. +- The [Parse.ly Editor Sidebar](https://docs.parse.ly/plugin-content-intelligence/#h-editor) - This sidebar is integrated into the WordPress Editor and offers insights about the content currently being edited such as: + - [Title Suggestions](https://docs.wpvip.com/parse-ly/parsely-features/title-suggestions/) - Generates title suggestions for the post/page currently being edited. + - [Excerpt Suggestions](https://docs.wpvip.com/parse-ly/parsely-features/excerpt-suggestions/) - Generates an excerpt suggestion for the post/page currently being edited. + - [Smart Linking](https://docs.wpvip.com/parse-ly/parsely-features/smart-linking/) - Automatically adds links to the current content that point to the most relevant and top-performing posts. + - [Related Posts](https://docs.parse.ly/plugin-content-intelligence/#h-related-posts) - Displays a list of the website’s most successful posts, similar to the post/page currently being edited. + - [Performance Stats](https://docs.parse.ly/plugin-content-intelligence/#h-see-performance-details) - Displays performance metrics about the content currently being edited. #### The Parse.ly Recommendations Block @@ -113,23 +113,23 @@ Please visit the [changelog](https://github.com/parsely/wp-parsely/blob/trunk/CH ## Screenshots -1. The Parse.ly Dashboard Widget, showing the website's top posts. +1. The Parse.ly Dashboard Widget, showing the website's top posts.  -2. The Parse.ly Stats Column (on the right), showing information about content that is being tracked as Posts. +2. The Parse.ly Stats Column (on the right), showing information about content that is being tracked as Posts.  -3. The Parse.ly Engagement Boost feature. +3. The Parse.ly Engagement Boost feature.  -4. The Parse.ly Editor Sidebar, featuring the Title Suggestions panel. +4. The Parse.ly Editor Sidebar, featuring the Title Suggestions panel.  -5. The Parse.ly Editor Sidebar, featuring the Smart Linking panel. +5. The Parse.ly Editor Sidebar, featuring the Smart Linking panel.  -6. The Parse.ly Editor Sidebar, featuring the Related Posts panel. +6. The Parse.ly Editor Sidebar, featuring the Related Posts panel.  -7. The Parse.ly Editor Sidebar, featuring the Performance Stats panel. +7. The Parse.ly Editor Sidebar, featuring the Performance Stats panel.  -8. The Parse.ly Excerpt Suggestions in the Post Editor's settings. Also available in the Parse.ly Editor Sidebar. +8. The Parse.ly Excerpt Suggestions in the Post Editor's settings. Also available in the Parse.ly Editor Sidebar.  -9. The Recommendations Block, showcasing links to related content on your site. +9. The Recommendations Block, showcasing links to related content on your site.  -10. A view of the Parse.ly Dashboard Overview. Parse.ly offers analytics that empower you to better understand how your content is performing. +10. A view of the Parse.ly Dashboard Overview. Parse.ly offers analytics that empower you to better understand how your content is performing.  diff --git a/build/admin-settings.asset.php b/build/admin-settings.asset.php index d143454f37..89b73ef4ff 100644 --- a/build/admin-settings.asset.php +++ b/build/admin-settings.asset.php @@ -1 +1 @@ - array('react', 'wp-api-fetch', 'wp-data', 'wp-escape-html', 'wp-i18n', 'wp-url'), 'version' => '76950c4b335890ef5876'); + array('react', 'wp-api-fetch', 'wp-data', 'wp-escape-html', 'wp-i18n', 'wp-url'), 'version' => '66f2b3e882defbfd9d95'); diff --git a/build/admin-settings.js b/build/admin-settings.js index 093bfa668f..c44fb058a1 100644 --- a/build/admin-settings.js +++ b/build/admin-settings.js @@ -1 +1 @@ -!function(){"use strict";var e={20:function(e,t,n){var r=n(609),o=Symbol.for("react.element"),a=(Symbol.for("react.fragment"),Object.prototype.hasOwnProperty),s=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,i={key:!0,ref:!0,__self:!0,__source:!0};t.jsx=function(e,t,n){var r,l={},c=null,u=null;for(r in void 0!==n&&(c=""+n),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(u=t.ref),t)a.call(t,r)&&!i.hasOwnProperty(r)&&(l[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===l[r]&&(l[r]=t[r]);return{$$typeof:o,type:e,key:c,ref:u,props:l,_owner:s.current}}},848:function(e,t,n){e.exports=n(20)},609:function(e){e.exports=window.React}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var a=t[r]={exports:{}};return e[r](a,a.exports,n),a.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 r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},function(){var e,t,r=window.wp.escapeHtml,o=window.wp.i18n,a=n(848),s=window.wp.data,i=function(e){void 0===e&&(e=null);var t="";(null==e?void 0:e.children)&&(t=e.children);var n="content-helper-error-message";return(null==e?void 0:e.className)&&(n+=" "+e.className),(0,a.jsx)("div",{className:n,"data-testid":null==e?void 0:e.testId,dangerouslySetInnerHTML:{__html:t}})},l=(e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)},function(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function __(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(__.prototype=n.prototype,new __)});!function(e){e.AccessToFeatureDisabled="ch_access_to_feature_disabled",e.CannotFormulateApiQuery="ch_cannot_formulate_api_query",e.FetchError="fetch_error",e.HttpRequestFailed="http_request_failed",e.ParselyAborted="ch_parsely_aborted",e[e.ParselyApiForbidden=403]="ParselyApiForbidden",e.ParselyApiResponseContainsError="ch_response_contains_error",e.ParselyApiReturnedNoData="ch_parsely_api_returned_no_data",e.ParselyApiReturnedTooManyResults="ch_parsely_api_returned_too_many_results",e.PluginCredentialsNotSetMessageDetected="parsely_credentials_not_set_message_detected",e.PluginSettingsApiSecretNotSet="parsely_api_secret_not_set",e.PluginSettingsSiteIdNotSet="parsely_site_id_not_set",e.PostIsNotPublished="ch_post_not_published",e.UnknownError="ch_unknown_error",e.ParselySuggestionsApiAuthUnavailable="AUTH_UNAVAILABLE",e.ParselySuggestionsApiNoAuthentication="NO_AUTHENTICATION",e.ParselySuggestionsApiNoAuthorization="NO_AUTHORIZATION",e.ParselySuggestionsApiNoData="NO_DATA",e.ParselySuggestionsApiOpenAiError="OPENAI_ERROR",e.ParselySuggestionsApiOpenAiSchema="OPENAI_SCHEMA",e.ParselySuggestionsApiOpenAiUnavailable="OPENAI_UNAVAILABLE",e.ParselySuggestionsApiSchemaError="SCHEMA_ERROR",e.TrafficBoostInboundLinkNotFound="tb_inbound_link_not_found"}(t||(t={}));var c=function(e){function n(r,a,s){void 0===s&&(s=(0,o.__)("Error:","wp-parsely"));var i=this;r.startsWith(s)&&(s=""),(i=e.call(this,s.length>0?"".concat(s," ").concat(r):r)||this).hint=null,i.name=i.constructor.name,i.code=a;var l=[t.AccessToFeatureDisabled,t.ParselyApiForbidden,t.ParselyApiResponseContainsError,t.ParselyApiReturnedNoData,t.ParselyApiReturnedTooManyResults,t.PluginCredentialsNotSetMessageDetected,t.PluginSettingsApiSecretNotSet,t.PluginSettingsSiteIdNotSet,t.PostIsNotPublished,t.UnknownError,t.ParselySuggestionsApiAuthUnavailable,t.ParselySuggestionsApiNoAuthentication,t.ParselySuggestionsApiNoAuthorization,t.ParselySuggestionsApiNoData,t.ParselySuggestionsApiSchemaError];return i.retryFetch=!l.includes(i.code),Object.setPrototypeOf(i,n.prototype),i.code===t.AccessToFeatureDisabled?i.message=(0,o.__)("Access to this feature is disabled by the site's administration.","wp-parsely"):i.code===t.ParselySuggestionsApiNoAuthorization?i.message=(0,o.__)('This AI-powered feature is opt-in. To gain access, please submit a request here.',"wp-parsely"):i.code===t.ParselySuggestionsApiOpenAiError||i.code===t.ParselySuggestionsApiOpenAiUnavailable?i.message=(0,o.__)("The Parse.ly API returned an internal server error. Please retry with a different input, or try again later.","wp-parsely"):i.code===t.HttpRequestFailed&&i.message.includes("cURL error 28")?i.message=(0,o.__)("The Parse.ly API did not respond in a timely manner. Please try again later.","wp-parsely"):i.code===t.ParselySuggestionsApiSchemaError?i.message=(0,o.__)("The Parse.ly API returned a validation error. Please try again with different parameters.","wp-parsely"):i.code===t.ParselySuggestionsApiNoData?i.message=(0,o.__)("The Parse.ly API couldn't find any relevant data to fulfill the request. Please retry with a different input.","wp-parsely"):i.code===t.ParselySuggestionsApiOpenAiSchema?i.message=(0,o.__)("The Parse.ly API returned an incorrect response. Please try again later.","wp-parsely"):i.code===t.ParselySuggestionsApiAuthUnavailable&&(i.message=(0,o.__)("The Parse.ly API is currently unavailable. Please try again later.","wp-parsely")),i}return l(n,e),n.prototype.Message=function(e){return void 0===e&&(e=null),[t.PluginCredentialsNotSetMessageDetected,t.PluginSettingsSiteIdNotSet,t.PluginSettingsApiSecretNotSet].includes(this.code)?function(e){var t;return void 0===e&&(e=null),(0,a.jsx)(i,{className:null==e?void 0:e.className,testId:"empty-credentials-message",children:null!==(t=window.wpParselyEmptyCredentialsMessage)&&void 0!==t?t:(0,o.__)("Please ensure that the Site ID and API Secret given in the plugin's settings are correct.","wp-parsely")})}(e):(this.code===t.FetchError&&(this.hint=this.Hint((0,o.__)("This error can sometimes be caused by ad-blockers or browser tracking protections. Please add this site to any applicable allow lists and try again.","wp-parsely"))),this.code!==t.ParselyApiForbidden&&this.code!==t.ParselySuggestionsApiNoAuthentication||(this.hint=this.Hint((0,o.__)("Please ensure that the Site ID and API Secret given in the plugin's settings are correct.","wp-parsely"))),this.code===t.HttpRequestFailed&&(this.hint=this.Hint((0,o.__)("The Parse.ly API cannot be reached. Please verify that you are online.","wp-parsely"))),(0,a.jsx)(i,{className:null==e?void 0:e.className,testId:"error",children:"
".concat(this.message,"
").concat(this.hint?this.hint:"")}))},n.prototype.Hint=function(e){return''.concat((0,o.__)("Hint:","wp-parsely")," ").concat(e,"
")},n.prototype.createErrorSnackbar=function(){/%s
",d)):200===n.api.code&&200!==n.traffic_boost.code&&(p=(0,o.sprintf)('%2$s',"mailto:support@parsely.com","support@parsely.com"),d=(0,o.sprintf)((0,r.escapeHTML)((0,o.__)("Engagement Boost functionality is disabled for this website. To enable it, contact %s.","wp-parsely")),p),e=(0,o.sprintf)("%s
",d))),e&&((f=document.createElement("div")).className="content-helper-message notice notice-error",f.innerHTML=e,(h=document.querySelector(".content-helper-section"))&&h.insertBefore(f,h.firstChild)),[7];case 5:return[2]}}))},new((a=void 0)||(a=Promise))((function(t,r){function o(e){try{l(s.next(e))}catch(e){r(e)}}function i(e){try{l(s.throw(e))}catch(e){r(e)}}function l(e){var n;e.done?t(e.value):(n=e.value,n instanceof a?n:new a((function(e){e(n)}))).then(o,i)}l((s=s.apply(e,n||[])).next())}))}(),function(){var e=document.querySelector("input#content_helper_ai_features_enabled"),t=document.querySelectorAll("input#content_helper_smart_linking_enabled, input#content_helper_title_suggestions_enabled, input#content_helper_excerpt_suggestions_enabled, input#content_helper_traffic_boost_enabled"),n=document.querySelectorAll("div.content-helper-section fieldset");function r(){e&&(e.checked?n.forEach((function(e){s(e,!1),t.forEach((function(e){o(e)}))})):(n.forEach((function(t){t.querySelector("#".concat(e.id))||s(t)})),document.querySelectorAll("label.prevent-disable").forEach((function(e){a(e,!1)}))))}function o(e){var t,n,r=null===(n=null===(t=e.closest("fieldset"))||void 0===t?void 0:t.nextSibling)||void 0===n?void 0:n.nextSibling;e.checked?s([e,r],!1):(s(r),a(e.parentElement))}function a(e,t){void 0===t&&(t=!0),t?e.classList.add("prevent-disable"):e.classList.remove("prevent-disable")}function s(e,t){void 0===t&&(t=!0),Array.isArray(e)||(e=[e]),e.forEach((function(e){t?e.setAttribute("disabled","disabled"):e.removeAttribute("disabled")}))}(function(){var e;null===(e=document.querySelector('.wp-admin form[name="parsely"]'))||void 0===e||e.addEventListener("submit",(function(){var e=".wp-admin .content-helper-section fieldset";document.querySelectorAll("".concat(e,"[disabled]")).forEach((function(t){var n,r;null===(r=null===(n=t.parentElement)||void 0===n?void 0:n.parentElement)||void 0===r||r.classList.add("disabled-before-posting"),t.querySelectorAll("".concat(e,' label input[type="checkbox"]')).forEach((function(e){e.classList.add("disabled")})),t.removeAttribute("disabled")}))}))})(),r(),null==e||e.addEventListener("change",(function(){r()})),t.forEach((function(e){e.addEventListener("change",(function(){o(e)}))}))}(),g(),window.addEventListener("hashchange",g),null===(e=document.querySelector(".media-single-image button.browse"))||void 0===e||e.addEventListener("click",_)}))}()}(); \ No newline at end of file +!function(){"use strict";var e={20:function(e,t,n){var r=n(609),o=Symbol.for("react.element"),a=(Symbol.for("react.fragment"),Object.prototype.hasOwnProperty),s=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,i={key:!0,ref:!0,__self:!0,__source:!0};t.jsx=function(e,t,n){var r,l={},c=null,u=null;for(r in void 0!==n&&(c=""+n),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(u=t.ref),t)a.call(t,r)&&!i.hasOwnProperty(r)&&(l[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===l[r]&&(l[r]=t[r]);return{$$typeof:o,type:e,key:c,ref:u,props:l,_owner:s.current}}},848:function(e,t,n){e.exports=n(20)},609:function(e){e.exports=window.React}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var a=t[r]={exports:{}};return e[r](a,a.exports,n),a.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 r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},function(){var e,t,r=window.wp.escapeHtml,o=window.wp.i18n,a=n(848),s=window.wp.data,i=function(e){void 0===e&&(e=null);var t="";(null==e?void 0:e.children)&&(t=e.children);var n="content-helper-error-message";return(null==e?void 0:e.className)&&(n+=" "+e.className),(0,a.jsx)("div",{className:n,"data-testid":null==e?void 0:e.testId,dangerouslySetInnerHTML:{__html:t}})},l=(e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)},function(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function __(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(__.prototype=n.prototype,new __)});!function(e){e.AccessToFeatureDisabled="ch_access_to_feature_disabled",e.FetchError="fetch_error",e.HttpRequestFailed="http_request_failed",e.ParselyAborted="ch_parsely_aborted",e.ParselyApiForbidden="403",e.ParselyApiResponseContainsError="ch_response_contains_error",e.ParselyApiReturnedNoData="ch_parsely_api_returned_no_data",e.ParselyApiReturnedTooManyResults="ch_parsely_api_returned_too_many_results",e.PluginCredentialsNotSetMessageDetected="parsely_credentials_not_set_message_detected",e.PluginSettingsApiSecretNotSet="parsely_api_secret_not_set",e.PluginSettingsSiteIdNotSet="parsely_site_id_not_set",e.PostIsNotPublished="ch_post_not_published",e.UnknownError="ch_unknown_error",e.ParselySuggestionsApiAuthUnavailable="AUTH_UNAVAILABLE",e.ParselySuggestionsApiNoAuthentication="NO_AUTHENTICATION",e.ParselySuggestionsApiNoAuthorization="NO_AUTHORIZATION",e.ParselySuggestionsApiNoData="NO_DATA",e.ParselySuggestionsApiOpenAiError="OPENAI_ERROR",e.ParselySuggestionsApiOpenAiSchema="OPENAI_SCHEMA",e.ParselySuggestionsApiOpenAiUnavailable="OPENAI_UNAVAILABLE",e.ParselySuggestionsApiSchemaError="SCHEMA_ERROR"}(t||(t={}));var c=function(e){function n(r,a,s){void 0===s&&(s=(0,o.__)("Error:","wp-parsely"));var i=this;r.startsWith(s)&&(s=""),"string"!=typeof a&&(a=String(a)),(i=e.call(this,s.length>0?"".concat(s," ").concat(r):r)||this).hint=null,i.name=i.constructor.name,i.code=a;var l=[t.FetchError,t.HttpRequestFailed,t.ParselySuggestionsApiAuthUnavailable,t.ParselySuggestionsApiOpenAiError,t.ParselySuggestionsApiOpenAiSchema,t.ParselySuggestionsApiOpenAiUnavailable,t.ParselySuggestionsApiSchemaError];return i.retryFetch=l.includes(i.code),Object.setPrototypeOf(i,n.prototype),i.code===t.AccessToFeatureDisabled?i.message=(0,o.__)("Access to this feature is disabled by the site's administration.","wp-parsely"):i.code===t.ParselySuggestionsApiNoAuthorization?i.message=(0,o.__)('This AI-powered feature is opt-in. To gain access, please submit a request here.',"wp-parsely"):i.code===t.ParselySuggestionsApiOpenAiError||i.code===t.ParselySuggestionsApiOpenAiUnavailable?i.message=(0,o.__)("The Parse.ly API returned an internal server error. Please retry with a different input, or try again later.","wp-parsely"):i.code===t.HttpRequestFailed&&i.message.includes("cURL error 28")?i.message=(0,o.__)("The Parse.ly API did not respond in a timely manner. Please try again later.","wp-parsely"):i.code===t.ParselySuggestionsApiSchemaError?i.message=(0,o.__)("The Parse.ly API returned a validation error. Please try again with different parameters.","wp-parsely"):i.code===t.ParselySuggestionsApiNoData?i.message=(0,o.__)("The Parse.ly API couldn't find any relevant data to fulfill the request. Please retry with a different input.","wp-parsely"):i.code===t.ParselySuggestionsApiOpenAiSchema?i.message=(0,o.__)("The Parse.ly API returned an incorrect response. Please try again later.","wp-parsely"):i.code===t.ParselySuggestionsApiAuthUnavailable&&(i.message=(0,o.__)("The Parse.ly API is currently unavailable. Please try again later.","wp-parsely")),i}return l(n,e),n.prototype.Message=function(e){return void 0===e&&(e=null),[t.PluginCredentialsNotSetMessageDetected,t.PluginSettingsSiteIdNotSet,t.PluginSettingsApiSecretNotSet].includes(this.code)?function(e){var t;return void 0===e&&(e=null),(0,a.jsx)(i,{className:null==e?void 0:e.className,testId:"empty-credentials-message",children:null!==(t=window.wpParselyEmptyCredentialsMessage)&&void 0!==t?t:(0,o.__)("Please ensure that the Site ID and API Secret given in the plugin's settings are correct.","wp-parsely")})}(e):(this.code===t.FetchError&&(this.hint=this.Hint((0,o.__)("This error can sometimes be caused by ad-blockers or browser tracking protections. Please add this site to any applicable allow lists and try again.","wp-parsely"))),this.code!==t.ParselyApiForbidden&&this.code!==t.ParselySuggestionsApiNoAuthentication||(this.hint=this.Hint((0,o.__)("Please ensure that the Site ID and API Secret given in the plugin's settings are correct.","wp-parsely"))),this.code===t.HttpRequestFailed&&(this.hint=this.Hint((0,o.__)("The Parse.ly API cannot be reached. Please verify that you are online.","wp-parsely"))),(0,a.jsx)(i,{className:null==e?void 0:e.className,testId:"error",children:"".concat(this.message,"
").concat(this.hint?this.hint:"")}))},n.prototype.Hint=function(e){return''.concat((0,o.__)("Hint:","wp-parsely")," ").concat(e,"
")},n.prototype.createErrorSnackbar=function(){/%s
",d)):200===n.api.code&&200!==n.traffic_boost.code&&(p=(0,o.sprintf)('%2$s',"mailto:support@parsely.com","support@parsely.com"),d=(0,o.sprintf)((0,r.escapeHTML)((0,o.__)("Engagement Boost functionality is disabled for this website. To enable it, contact %s.","wp-parsely")),p),e=(0,o.sprintf)("%s
",d))),e&&((f=document.createElement("div")).className="content-helper-message notice notice-error",f.innerHTML=e,(h=document.querySelector(".content-intelligence-section"))&&h.insertBefore(f,h.firstChild)),[7];case 5:return[2]}}))},new((a=void 0)||(a=Promise))((function(t,r){function o(e){try{l(s.next(e))}catch(e){r(e)}}function i(e){try{l(s.throw(e))}catch(e){r(e)}}function l(e){var n;e.done?t(e.value):(n=e.value,n instanceof a?n:new a((function(e){e(n)}))).then(o,i)}l((s=s.apply(e,n||[])).next())}))}(),function(){var e=document.querySelector("input#content_helper_ai_features_enabled"),t=document.querySelectorAll("input#content_helper_smart_linking_enabled, input#content_helper_title_suggestions_enabled, input#content_helper_excerpt_suggestions_enabled, input#content_helper_traffic_boost_enabled"),n=document.querySelectorAll("div.content-intelligence-section fieldset");function r(){e&&(e.checked?n.forEach((function(e){s(e,!1),t.forEach((function(e){o(e)}))})):(n.forEach((function(t){t.querySelector("#".concat(e.id))||s(t)})),document.querySelectorAll("label.prevent-disable").forEach((function(e){a(e,!1)}))))}function o(e){var t,n,r=null===(n=null===(t=e.closest("fieldset"))||void 0===t?void 0:t.nextSibling)||void 0===n?void 0:n.nextSibling;e.checked?s([e,r],!1):(s(r),a(e.parentElement))}function a(e,t){void 0===t&&(t=!0),t?e.classList.add("prevent-disable"):e.classList.remove("prevent-disable")}function s(e,t){void 0===t&&(t=!0),Array.isArray(e)||(e=[e]),e.forEach((function(e){t?e.setAttribute("disabled","disabled"):e.removeAttribute("disabled")}))}(function(){var e;null===(e=document.querySelector('.wp-admin form[name="parsely"]'))||void 0===e||e.addEventListener("submit",(function(){var e=".wp-admin .content-intelligence-section fieldset";document.querySelectorAll("".concat(e,"[disabled]")).forEach((function(t){var n,r;null===(r=null===(n=t.parentElement)||void 0===n?void 0:n.parentElement)||void 0===r||r.classList.add("disabled-before-posting"),t.querySelectorAll("".concat(e,' label input[type="checkbox"]')).forEach((function(e){e.classList.add("disabled")})),t.removeAttribute("disabled")}))}))})(),r(),null==e||e.addEventListener("change",(function(){r()})),t.forEach((function(e){e.addEventListener("change",(function(){o(e)}))}))}(),g(),window.addEventListener("hashchange",g),null===(e=document.querySelector(".media-single-image button.browse"))||void 0===e||e.addEventListener("click",_)}))}()}(); \ No newline at end of file diff --git a/build/content-helper/dashboard-page-rtl.css b/build/content-helper/dashboard-page-rtl.css index 77e1a305bf..7c913b9ca1 100644 --- a/build/content-helper/dashboard-page-rtl.css +++ b/build/content-helper/dashboard-page-rtl.css @@ -3,4 +3,4 @@ #wp-parsely-dashboard-widget,.components-button[aria-controls="wp-parsely-block-editor-sidebar:wp-parsely-content-helper"],.editor-post-excerpt,.parsely-dashboard-container,.settings_page_parsely,.wp-parsely-block-overlay,.wp-parsely-content-helper,.wp-parsely-excerpt-generator,.wp-parsely-panel,.wp-parsely-popover,.wp-parsely-preview-editor,.wp-parsely-smart-linking-close-dialog,.wp-parsely-smart-linking-review-modal,.wp-parsely-suggested-title-modal,.wp-parsely-traffic-boost-add-new-link-popover,.wp-parsely-traffic-boost-preview-settings-popover{--base-font:"source-sans-pro",arial,sans-serif;--numeric-font:"ff-din-round-web",sans-serif;--parsely-green-components:107,42%,46%;--parsely-green:hsl(var(--parsely-green-components));--parsely-green-10:#c7ecb1;--parsely-green-65:#2a691b;--gray-200:#f7f8f9;--gray-300:#edeeef;--gray-400:#d7dbdf;--gray-500:#959da5;--gray-600:#586069;--gray-700:#444d56;--gray-900:#24292e;--blue-500:#44a8e5;--blue-550:#2596db;--green-500:#7bc01b;--green-900:#3d6307;--ref-direct:205,13%,52%;--ref-internal:161,91%,41%;--ref-social:210,72%,41%;--ref-search:42,100%,50%;--ref-other:3,76%,58%;--base-text:var(--gray-900);--base-text-2:var(--gray-600);--base-3:var(--gray-400);--border:var(--gray-400);--data:var(--green-500);--control:var(--blue-500);--grid-unit-5:0.25rem;--grid-unit-10:0.5rem;--grid-unit-15:0.75rem;--grid-unit-20:1rem;--grid-unit-25:1.25rem;--grid-unit-30:1.5rem;--grid-unit-40:2rem;--grid-unit-50:2.5rem;--grid-unit-60:3rem;--font-size--smaller:0.688rem;--font-size--small:0.75rem;--font-size--medium:0.875rem;--font-size--large:1rem;--font-size--extra-large:1.2rem;--font-size--bigger:2rem;--dashboard-width:64rem;--black:#000;--dashboard-accent:#b9f16b;--gray-350:#e1e3e5;--sidebar-black:#1e1e1e;--sidebar-white:#f0f0f0;--traffic-boost-header-background:rgba(56,88,233,.08);--white:#fff}.traffic-boost-preview{align-self:stretch;background-color:var(--sidebar-white);border-radius:.5rem;display:flex;flex:1 0 0;flex-direction:column;min-width:18.75rem;overflow:hidden;padding:0}.traffic-boost-preview .wp-parsely-preview{background:var(--sidebar-white);display:flex;flex:1;height:100%;overflow:hidden}.traffic-boost-preview .wp-parsely-preview .preview-iframe-wrapper{height:100%;overflow:hidden;position:relative;width:100%}.traffic-boost-preview .wp-parsely-preview .wp-parsely-preview-iframe{background:var(--sidebar-white);border:none;height:100%;right:0;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;transition:all .5s ease;width:100%;z-index:0}.traffic-boost-preview .wp-parsely-preview .wp-parsely-preview-iframe.is-loading{filter:blur(4px);opacity:.7}.traffic-boost-preview .wp-parsely-preview .wp-parsely-preview-loading{align-items:center;background-color:var(--sidebar-white);display:flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:absolute;transition:opacity .1s ease-in-out,visibility .1s ease-in-out;visibility:hidden;z-index:3}.traffic-boost-preview .wp-parsely-preview .wp-parsely-preview-loading.is-loading{align-items:center;display:flex;flex-direction:column;font-size:var(--font-size--extra-large);font-weight:500;gap:var(--grid-unit-30);justify-content:center;line-height:var(--font-size--extra-large);opacity:1;visibility:visible}.traffic-boost-preview .wp-parsely-preview .wp-parsely-preview-loading.is-loading .wp-parsely-loading{width:90%}.traffic-boost-preview .wp-parsely-preview .wp-parsely-preview-loading.is-loading .wp-parsely-loading .wp-parsely-loading-message{max-width:37.5rem;text-align:center}.traffic-boost-preview .wp-parsely-preview .wp-parsely-preview-loading .components-spinner{height:var(--grid-unit-40);margin:0;width:var(--grid-unit-40)}.traffic-boost-preview .wp-parsely-preview .wp-parsely-preview-generating-placement{align-items:center;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:3}.traffic-boost-preview-header{align-items:center;background:var(--white);border-bottom:1px solid var(--gray-400);display:flex;justify-content:space-between;padding:var(--grid-unit-15) var(--grid-unit-20);z-index:5}.traffic-boost-preview-header .traffic-boost-preview-header-actions{display:flex;gap:var(--grid-unit-10)}.traffic-boost-preview-header .traffic-boost-preview-header-actions button{border-radius:.25rem;height:1.875rem;min-width:1.875rem;padding:var(--grid-unit-5)}.traffic-boost-preview-header .traffic-boost-preview-header-actions button:hover{color:var(--wp-admin-theme-color)}.traffic-boost-preview-header .traffic-boost-preview-header-actions .components-button.is-pressed:focus:not(:disabled){box-shadow:none}.traffic-boost-preview-header .traffic-boost-preview-info{align-items:flex-start;display:flex;flex:1 0 0;flex-direction:column;gap:var(--grid-unit-5);min-width:0}.traffic-boost-preview-header .traffic-boost-preview-info .traffic-boost-preview-info-title{color:var(--gray-900);font-size:var(--font-size--large);font-weight:500;line-height:var(--font-size--extra-large);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.traffic-boost-preview-header .traffic-boost-preview-info .traffic-boost-preview-info-links{align-items:center;align-self:stretch;display:flex;font-size:var(--font-size--medium);font-weight:400;gap:var(--grid-unit-10);line-height:var(--font-size--extra-large);min-height:var(--grid-unit-30)}.traffic-boost-preview-header .traffic-boost-preview-info .traffic-boost-preview-info-links .traffic-boost-preview-info-links-counter{align-items:center;align-self:stretch;display:flex;gap:var(--grid-unit-10)}.traffic-boost-preview-header .traffic-boost-preview-info .traffic-boost-preview-info-links .traffic-boost-preview-info-links-counter button{height:1.375rem;padding:var(--grid-unit-5) var(--grid-unit-10)}.traffic-boost-preview-header .traffic-boost-preview-info .traffic-boost-preview-info-links .traffic-boost-preview-info-links-counter button.is-pressed,.traffic-boost-preview-header .traffic-boost-preview-info .traffic-boost-preview-info-links .traffic-boost-preview-info-links-counter button:focus{box-shadow:0 0 0 1px var(--black);outline:none}.traffic-boost-preview-header .traffic-boost-preview-info .traffic-boost-preview-info-links .traffic-boost-preview-info-links-counter button:not(.is-pressed):focus{box-shadow:inset 0 0 0 1px var(--wp-admin-theme-color);color:var(--wp-admin-theme-color)}.wp-parsely-traffic-boost-preview-settings-popover{margin-top:var(--grid-unit-20);width:17.1875rem}.wp-parsely-traffic-boost-preview-settings-popover-content{min-width:13.75rem;padding:var(--grid-unit-20);width:17.1875rem}.traffic-boost-preview-footer{align-items:center;background:var(--white);border-top:1px solid var(--gray-400);display:flex;justify-content:space-between;padding:var(--grid-unit-10) var(--grid-unit-20)}.traffic-boost-preview-footer .traffic-boost-preview-footer-next,.traffic-boost-preview-footer .traffic-boost-preview-footer-previous{min-width:2.25rem}.traffic-boost-preview-footer .traffic-boost-preview-footer-actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--grid-unit-10);justify-content:center}.traffic-boost-preview-footer .traffic-boost-preview-footer-actions .components-button{height:2.25rem}.traffic-boost-preview-footer .traffic-boost-preview-footer-actions .traffic-boost-preview-footer-navigation{align-items:center;display:flex;font-size:var(--font-size--small);font-weight:500;gap:var(--grid-unit-5);line-height:var(--font-size--medium);text-transform:uppercase}.traffic-boost-preview-footer .traffic-boost-preview-footer-actions .traffic-boost-preview-footer-navigation select{border:none;font-size:var(--font-size--small);font-weight:500;line-height:var(--font-size--medium);margin-bottom:2px} .traffic-boost-links{display:flex;flex:1;flex-direction:column;height:100%;min-height:0}.traffic-boost-links .traffic-boost-links-list{display:flex;flex:1 1 auto;flex-direction:column;height:0;min-height:0;overflow-y:auto;overscroll-behavior:contain}.traffic-boost-links .traffic-boost-links-list .traffic-boost-single-link{align-items:center;border-bottom:1px solid var(--gray-350);cursor:pointer;display:flex;flex:0 0 auto;gap:var(--grid-unit-15);padding:var(--grid-unit-20) var(--grid-unit-30)}.traffic-boost-links .traffic-boost-links-list .traffic-boost-single-link.active{background:var(--Scales-Theme-theme-alpha-04,rgba(56,88,233,.04));border-bottom:1px solid var(--traffic-boost-header-background)}.traffic-boost-links .traffic-boost-links-list .traffic-boost-single-link:focus{box-shadow:none;outline:2px solid var(--wp-admin-theme-color);outline-offset:-2px}.traffic-boost-links .traffic-boost-links-list .traffic-boost-single-link .single-link-title{color:var(--sidebar-black);font-size:var(--font-size--medium);font-style:normal;font-weight:400;line-height:var(--grid-unit-30);overflow:hidden;text-overflow:ellipsis}.traffic-boost-links .links-pagination{align-items:center;color:var(--sidebar-black);display:flex;flex:0 0 auto;font-size:var(--font-size--smaller);font-style:normal;font-weight:500;justify-content:space-between;line-height:var(--grid-unit-20);margin-top:auto;padding:var(--grid-unit-15) var(--grid-unit-30);text-transform:uppercase}.traffic-boost-links .links-pagination .links-pagination-children{margin-left:auto}.traffic-boost-links .links-pagination .links-pagination-children .traffic-boost-add-suggestion{box-shadow:none}.traffic-boost-links .links-pagination .page-selector{align-items:center;display:flex;gap:var(--grid-unit-5)}.traffic-boost-links .links-pagination .page-selector select{background-color:transparent;border:none;cursor:pointer;font-size:var(--font-size--smaller);font-weight:500}.traffic-boost-links .links-pagination .page-selector select:focus{outline:2px solid var(--wp-admin-theme-color);outline-offset:1px}.traffic-boost-links .links-pagination .page-navigation{display:flex;gap:var(--grid-unit-5);margin-right:var(--grid-unit-30)}.traffic-boost-links .traffic-boost-links-list-loading{align-items:center;display:flex;gap:var(--grid-unit-10);height:100%;justify-content:center;padding:var(--grid-unit-20)} #wp-parsely-dashboard-widget,.components-button[aria-controls="wp-parsely-block-editor-sidebar:wp-parsely-content-helper"],.editor-post-excerpt,.parsely-dashboard-container,.settings_page_parsely,.wp-parsely-block-overlay,.wp-parsely-content-helper,.wp-parsely-excerpt-generator,.wp-parsely-panel,.wp-parsely-popover,.wp-parsely-preview-editor,.wp-parsely-smart-linking-close-dialog,.wp-parsely-smart-linking-review-modal,.wp-parsely-suggested-title-modal,.wp-parsely-traffic-boost-add-new-link-popover,.wp-parsely-traffic-boost-preview-settings-popover{--base-font:"source-sans-pro",arial,sans-serif;--numeric-font:"ff-din-round-web",sans-serif;--parsely-green-components:107,42%,46%;--parsely-green:hsl(var(--parsely-green-components));--parsely-green-10:#c7ecb1;--parsely-green-65:#2a691b;--gray-200:#f7f8f9;--gray-300:#edeeef;--gray-400:#d7dbdf;--gray-500:#959da5;--gray-600:#586069;--gray-700:#444d56;--gray-900:#24292e;--blue-500:#44a8e5;--blue-550:#2596db;--green-500:#7bc01b;--green-900:#3d6307;--ref-direct:205,13%,52%;--ref-internal:161,91%,41%;--ref-social:210,72%,41%;--ref-search:42,100%,50%;--ref-other:3,76%,58%;--base-text:var(--gray-900);--base-text-2:var(--gray-600);--base-3:var(--gray-400);--border:var(--gray-400);--data:var(--green-500);--control:var(--blue-500);--grid-unit-5:0.25rem;--grid-unit-10:0.5rem;--grid-unit-15:0.75rem;--grid-unit-20:1rem;--grid-unit-25:1.25rem;--grid-unit-30:1.5rem;--grid-unit-40:2rem;--grid-unit-50:2.5rem;--grid-unit-60:3rem;--font-size--smaller:0.688rem;--font-size--small:0.75rem;--font-size--medium:0.875rem;--font-size--large:1rem;--font-size--extra-large:1.2rem;--font-size--bigger:2rem;--dashboard-width:64rem;--black:#000;--dashboard-accent:#b9f16b;--gray-350:#e1e3e5;--sidebar-black:#1e1e1e;--sidebar-white:#f0f0f0;--traffic-boost-header-background:rgba(56,88,233,.08);--white:#fff}.traffic-boost-sidebar{align-items:flex-start;background:var(--white);border-bottom:1px solid var(--gray-200);border-radius:var(--grid-unit-10);box-shadow:0 1px 1px 0 rgba(0,0,0,.03),0 1px 2px 0 rgba(0,0,0,.02),0 .1875rem .1875rem 0 rgba(0,0,0,.02),0 .25rem .25rem 0 rgba(0,0,0,.01);display:flex;flex-direction:column;height:calc(100vh - 4.0625rem);max-width:28.125rem;min-width:20rem}.traffic-boost-sidebar .traffic-boost-sidebar-header{align-items:center;align-self:stretch;background:var(--traffic-boost-header-background);display:flex;flex-direction:column;gap:var(--grid-unit-20);min-height:var(--grid-unit-50);padding:var(--grid-unit-20) var(--grid-unit-30)}.traffic-boost-sidebar .traffic-boost-sidebar-header .traffic-boost-sidebar-header-nav{align-items:center;align-self:stretch;display:flex;justify-content:space-between}.traffic-boost-sidebar .traffic-boost-sidebar-header .traffic-boost-sidebar-header-nav .components-button{font-size:var(--font-size--medium);font-weight:400;line-height:var(--grid-unit-25);padding-right:0;padding-left:0}.traffic-boost-sidebar .traffic-boost-sidebar-header .traffic-boost-post-details{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--grid-unit-10);justify-content:flex-end}.traffic-boost-sidebar .traffic-boost-sidebar-header .traffic-boost-post-details .traffic-boost-post-details-label{color:var(--gray-900);font-size:var(--font-size--small);font-style:normal;font-weight:500;line-height:var(--grid-unit-20);overflow:hidden;text-transform:uppercase}.traffic-boost-sidebar .traffic-boost-sidebar-header .traffic-boost-post-details .traffic-boost-post-details-content{align-items:center;align-self:stretch;display:flex;gap:var(--grid-unit-10)}.traffic-boost-sidebar .traffic-boost-sidebar-header .traffic-boost-post-details .traffic-boost-post-details-content .post-title{color:var(--gray-900);font-size:var(--font-size--large);font-style:normal;font-weight:500;line-height:var(--grid-unit-25)}.traffic-boost-sidebar .traffic-boost-sidebar-header .traffic-boost-post-details .traffic-boost-post-details-divider{background:var(--gray-400);height:1px;margin:var(--grid-unit-10) 0;width:100%}.traffic-boost-sidebar .traffic-boost-sidebar-header .traffic-boost-post-details .traffic-boost-post-details-description{font-size:var(--font-size--medium);font-style:normal;font-weight:400;line-height:var(--grid-unit-20)}.traffic-boost-sidebar .traffic-boost-sidebar-content{display:flex;flex:1;flex-direction:column;gap:var(--grid-unit-20);min-height:0;width:100%}.traffic-boost-sidebar .traffic-boost-sidebar-content .traffic-boost-suggestions-settings .components-panel__body{border-bottom:0;border-top:0}.traffic-boost-sidebar .traffic-boost-sidebar-content .traffic-boost-suggestions-empty-state{align-items:center;display:flex;flex-direction:column;gap:var(--grid-unit-20);padding:var(--grid-unit-20)}.traffic-boost-sidebar .traffic-boost-sidebar-content .traffic-boost-suggestions-generating-footer{align-items:center;display:flex;gap:var(--grid-unit-10);justify-content:center;min-height:2.25rem;width:100%}.traffic-boost-sidebar .traffic-boost-sidebar-content .traffic-boost-suggestions-generating-footer span{margin-top:.3125rem}.traffic-boost-sidebar .traffic-boost-sidebar-tabs{display:flex;flex:1;flex-direction:column;width:100%}.traffic-boost-sidebar .traffic-boost-sidebar-tabs .components-tab-panel__tab-content{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.traffic-boost-sidebar .traffic-boost-sidebar-tabs .components-tab-panel__tabs{border-bottom:1px solid var(--gray-400);border-top:1px solid var(--gray-400);display:flex;margin:0;padding:0;position:relative;width:100%}.traffic-boost-sidebar .traffic-boost-sidebar-tabs .components-tab-panel__tabs .components-tab-panel__tabs-item{flex:1;height:var(--grid-unit-60);justify-content:center;margin:0;padding:var(--grid-unit-15)}.traffic-boost-sidebar .traffic-boost-sidebar-tabs .components-tab-panel__tabs .components-tab-panel__tabs-item.is-active{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) transparent,inset 0 -1.5px 0 0 var(--wp-admin-theme-color)}.traffic-boost-sidebar .traffic-boost-sidebar-tabs .components-tab-panel__tabs .components-tab-panel__tabs-item .tab-count{align-items:center;background:var(--gray-400);border-radius:2px;display:inline-flex;gap:var(--grid-unit-10);justify-content:center;margin-right:var(--grid-unit-20);padding:var(--grid-unit-5) var(--grid-unit-10)}.traffic-boost-sidebar .traffic-boost-sidebar-tabs .components-tab-panel__tabs .components-tab-panel__tabs-item.icon-only-tab{flex:0 0 var(--grid-unit-50);justify-content:center!important;min-width:var(--grid-unit-60)!important;padding:var(--grid-unit-10)!important;width:var(--grid-unit-60)!important}.traffic-boost-sidebar .traffic-boost-sidebar-tabs .components-tab-panel__tabs .components-tab-panel__tabs-item.icon-only-tab .icon{color:var(--gray-600);height:var(--grid-unit-30)!important;width:var(--grid-unit-30)!important}.traffic-boost-sidebar .traffic-boost-sidebar-tabs .components-tab-panel__tabs .components-tab-panel__tabs-item.icon-only-tab .icon svg{height:var(--grid-unit-30)!important;width:var(--grid-unit-30)!important}.traffic-boost-sidebar .traffic-boost-sidebar-tabs .components-tab-panel__tabs .components-tab-panel__tabs-item.icon-only-tab:hover .icon{color:var(--gray-900)}.traffic-boost-sidebar .traffic-boost-sidebar-tabs .components-tab-panel__tabs .components-tab-panel__tabs-item .suggestions-tab{order:1}.traffic-boost-sidebar .traffic-boost-sidebar-tabs .components-tab-panel__tabs .components-tab-panel__tabs-item .inbound-links-tab{order:2}.traffic-boost-sidebar .traffic-boost-suggestions-loading-generating{align-items:center;display:flex;flex-direction:column;gap:var(--grid-unit-15);height:100%;justify-content:center;padding:var(--grid-unit-20)}.wp-parsely-traffic-boost-add-new-link-popover{width:25rem}.wp-parsely-traffic-boost-add-new-link-popover .components-popover__content{display:flex;flex-direction:column;gap:var(--grid-unit-20);padding:var(--grid-unit-20);width:100%}.wp-parsely-traffic-boost-add-new-link-popover .traffic-boost-add-link-table.no-results{text-align:right}.wp-parsely-traffic-boost-add-new-link-popover .traffic-boost-add-link-table tr{cursor:pointer} -.parsely-tone-selector-dropdown{align-items:center;align-self:stretch;background:var(--Gutenberg-White,#fff);border:1px solid var(--Gutenberg-Gray-600,#949494);border-radius:2px;height:2.25rem;overflow-wrap:break-word;width:100%;word-break:break-word}.parsely-tone-selector-dropdown button{height:2.0625rem}.parsely-tone-selector-dropdown .components-dropdown-menu__toggle.has-icon svg:first-child{display:none}.parsely-tone-selector-dropdown.is-disabled{opacity:.5;pointer-events:none}.parsely-tone-selector-dropdown .components-dropdown-menu__toggle{display:flex;gap:.625rem;width:100%}.parsely-tone-selector-dropdown .components-dropdown-menu__toggle svg:first-of-type path{transform:scale(1.4);transform-origin:center}.parsely-tone-selector-dropdown .parsely-tone-selector-label{flex-grow:2;padding:0 var(--grid-unit-10);text-align:right}.parsely-tone-selector-dropdown .parsely-tone-selector-label:first-letter{text-transform:uppercase}.parsely-persona-selector-custom{width:100%}.parsely-persona-selector-custom .components-base-control__field input{display:flex;height:2.5rem;padding:var(--grid-unit-15) var(--grid-unit-20)}.parsely-persona-selector-custom .components-base-control__field input,.parsely-persona-selector-dropdown{align-items:center;align-self:stretch;border:1px solid var(--Gutenberg-Gray-600,#949494);border-radius:2px}.parsely-persona-selector-dropdown{background:var(--Gutenberg-White,#fff);height:2.25rem;overflow-wrap:break-word;width:100%;word-break:break-word}.parsely-persona-selector-dropdown .components-dropdown-menu__toggle.has-icon svg:first-child{display:none}.parsely-persona-selector-dropdown button{height:2.0625rem}.parsely-persona-selector-dropdown.is-disabled{opacity:.5;pointer-events:none}.parsely-persona-selector-dropdown .components-dropdown-menu__toggle{display:flex;gap:.625rem;width:100%}.parsely-persona-selector-dropdown .parsely-persona-selector-label{flex-grow:2;padding:0 var(--grid-unit-10);text-align:right}.parsely-persona-selector-dropdown .parsely-persona-selector-label:first-letter{text-transform:uppercase}.parsely-tone-selector-custom{width:100%}.parsely-tone-selector-custom .components-base-control__field input{align-items:center;align-self:stretch;border:1px solid var(--Gutenberg-Gray-600,#949494);border-radius:2px;display:flex;height:2.5rem;padding:var(--grid-unit-15) var(--grid-unit-20)}.parsely-inputrange-control{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--grid-unit-10)}.parsely-inputrange-control .parsely-inputrange-control__label{margin:0}.parsely-inputrange-control .parsely-inputrange-control__controls{align-items:center;align-self:stretch;display:flex;gap:var(--grid-unit-20);height:2.5rem}.parsely-inputrange-control .parsely-inputrange-control__controls .components-input-control{display:flex;flex:1 0 0}.parsely-inputrange-control .parsely-inputrange-control__controls .components-input-control input[type=number]::-webkit-inner-spin-button,.parsely-inputrange-control .parsely-inputrange-control__controls .components-input-control input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.parsely-inputrange-control .parsely-inputrange-control__controls .components-input-control input[type=number]{-moz-appearance:textfield}.parsely-inputrange-control .parsely-inputrange-control__controls .components-input-control .components-base-control__field{flex-grow:1}.parsely-inputrange-control .parsely-inputrange-control__controls .components-input-control .components-input-control__suffix{color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.parsely-inputrange-control .parsely-inputrange-control__controls .components-range-control{flex:1 0 0;height:36px}.parsely-inputrange-control .parsely-inputrange-control__controls .components-range-control .components-range-control__root{height:2.5rem}#wp-parsely-dashboard-widget,.components-button[aria-controls="wp-parsely-block-editor-sidebar:wp-parsely-content-helper"],.editor-post-excerpt,.parsely-dashboard-container,.settings_page_parsely,.wp-parsely-block-overlay,.wp-parsely-content-helper,.wp-parsely-excerpt-generator,.wp-parsely-panel,.wp-parsely-popover,.wp-parsely-preview-editor,.wp-parsely-smart-linking-close-dialog,.wp-parsely-smart-linking-review-modal,.wp-parsely-suggested-title-modal,.wp-parsely-traffic-boost-add-new-link-popover,.wp-parsely-traffic-boost-preview-settings-popover{--base-font:"source-sans-pro",arial,sans-serif;--numeric-font:"ff-din-round-web",sans-serif;--parsely-green-components:107,42%,46%;--parsely-green:hsl(var(--parsely-green-components));--parsely-green-10:#c7ecb1;--parsely-green-65:#2a691b;--gray-200:#f7f8f9;--gray-300:#edeeef;--gray-400:#d7dbdf;--gray-500:#959da5;--gray-600:#586069;--gray-700:#444d56;--gray-900:#24292e;--blue-500:#44a8e5;--blue-550:#2596db;--green-500:#7bc01b;--green-900:#3d6307;--ref-direct:205,13%,52%;--ref-internal:161,91%,41%;--ref-social:210,72%,41%;--ref-search:42,100%,50%;--ref-other:3,76%,58%;--base-text:var(--gray-900);--base-text-2:var(--gray-600);--base-3:var(--gray-400);--border:var(--gray-400);--data:var(--green-500);--control:var(--blue-500);--grid-unit-5:0.25rem;--grid-unit-10:0.5rem;--grid-unit-15:0.75rem;--grid-unit-20:1rem;--grid-unit-25:1.25rem;--grid-unit-30:1.5rem;--grid-unit-40:2rem;--grid-unit-50:2.5rem;--grid-unit-60:3rem;--font-size--smaller:0.688rem;--font-size--small:0.75rem;--font-size--medium:0.875rem;--font-size--large:1rem;--font-size--extra-large:1.2rem;--font-size--bigger:2rem;--dashboard-width:64rem;--black:#000;--dashboard-accent:#b9f16b;--gray-350:#e1e3e5;--sidebar-black:#1e1e1e;--sidebar-white:#f0f0f0;--traffic-boost-header-background:rgba(56,88,233,.08);--white:#fff}.parsely-thumbnail{border-radius:3px;flex-shrink:0;overflow:hidden}.parsely-thumbnail img{border-radius:3px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.parsely-thumbnail .parsely-thumbnail-icon-container{align-items:center;background:var(--gray-500);border-radius:3px;display:flex;height:100%;justify-content:center;width:100%}.parsely-thumbnail .parsely-thumbnail-icon-container svg{fill:var(--sidebar-white);height:60%;width:60%}.wp-parsely-snackbar-notices{bottom:4rem;display:flex;flex-direction:column-reverse;gap:.375rem;padding:1rem;position:fixed;width:100%;z-index:999999}.wp-parsely-snackbar-notices svg{fill:currentcolor}.wp-parsely-loading{align-items:center;border-radius:.25rem;color:var(--sidebar-black);display:flex;gap:var(--grid-unit-20);justify-content:center;min-height:1.5rem;min-width:25rem;padding:var(--grid-unit-10) var(--grid-unit-15)}.wp-parsely-loading .components-spinner{flex-shrink:0;margin:0}.wp-parsely-loading .wp-parsely-loading-message{flex-grow:1;font-size:var(--font-size--medium);line-height:1.4;margin:0;max-width:25rem}.wp-parsely-loading .wp-parsely-typewriter-text{display:inline-block;min-height:1.4em;min-width:1ch}.wp-parsely-loading .wp-parsely-typewriter-cursor{animation:blink 1s step-end infinite;display:inline-block;font-weight:400;margin-right:2px;opacity:.7}@keyframes blink{0%,to{opacity:0}50%{opacity:1}}.parsely-panel-settings{width:100%}.parsely-panel-settings .parsely-panel-settings-header{display:flex;margin:.625rem 0;width:100%}.parsely-panel-settings .parsely-panel-settings-header .parsely-panel-settings-header-label{flex-grow:2;margin:0 .3125rem 0 0;text-align:right}.parsely-panel-settings .parsely-panel-settings-header .parsely-panel-settings-header-label .components-base-control__field{align-items:center;display:flex;justify-content:space-between}.parsely-panel-settings .parsely-panel-settings-header .parsely-panel-settings-header-label .components-base-control__field .components-base-control__label{margin-bottom:0}.parsely-panel-settings .parsely-panel-settings-body{align-self:stretch;display:flex;flex-direction:column;gap:.625rem;padding:.375rem 0 var(--grid-unit-20) 0}.wp-parsely-dropdown-label{align-self:stretch;color:var(--sidebar-black);font-size:var(--font-size--smaller);font-style:normal;font-weight:600;line-height:var(--grid-unit-20);text-transform:uppercase}.wp-parsely-content-helper-error{align-self:flex-start;margin:0}.wp-parsely-content-helper-error p{margin:0}.wp-parsely-content-helper-error .content-helper-error-message{margin:0!important}.wp-parsely-collapsible-panel{align-items:flex-start;align-self:stretch;border-bottom:none;border-radius:2px;border-top:none;display:flex;flex-direction:column;gap:var(--grid-unit-20);margin:0 0 .5rem;padding:0}.wp-parsely-collapsible-panel .components-panel__body-title{align-items:center;align-self:stretch;display:flex;margin:0 -1rem .375rem;padding:0}.wp-parsely-collapsible-panel .components-panel__body-title .components-panel__icon,.wp-parsely-collapsible-panel .components-panel__body-title svg{margin-right:0;margin-left:var(--grid-unit-10);order:-1}.wp-parsely-collapsible-panel .components-panel__body-title:hover{background-color:transparent}.wp-parsely-collapsible-panel.is-opened{padding:0}.wp-parsely-collapsible-panel.is-opened>div:first-of-type{margin-top:calc(var(--grid-unit-20)*-1)}.wp-parsely-collapsible-panel.is-opened .components-panel__body-title{margin:0 calc(var(--grid-unit-20)*-1) .375rem;padding-bottom:0}.wp-parsely-collapsible-panel .components-panel__body-toggle.components-button{color:var(--Gutenberg-Gray-900,#1e1e1e);font-size:.6875rem;font-style:normal;font-weight:600;line-height:1rem;padding:var(--grid-unit-20) var(--grid-unit-20);text-transform:uppercase}.wp-parsely-collapsible-panel .components-panel__body-toggle.components-button .components-panel__arrow{margin-left:0}.wp-parsely-collapsible-panel .components-panel__body.is-opened{padding:0}.parsely-table-container.is-loading{align-items:center;display:flex;justify-content:center;padding:var(--grid-unit-20)}.parsely-table-container table{border-collapse:collapse;border-spacing:0;width:100%}.parsely-table-container table tr{position:relative}.parsely-table-container table tr:after{background-color:var(--border);bottom:0;content:"";height:1px;right:50%;position:absolute;transform:translateX(50%);width:100vw}.parsely-table-container table tr td,.parsely-table-container table tr th{padding:var(--grid-unit-15) 0}.parsely-table-container table tr td.post-info,.parsely-table-container table tr th.post-info-header{text-align:right}.parsely-table-container table tr th{color:var(--sidebar-black);font-size:var(--font-size--small);font-style:normal;font-weight:600;line-height:var(--font-size--large);text-transform:uppercase}.parsely-table-container table tr th.views-header{min-width:3.75rem;text-align:center}.parsely-table-container table tr th.views-header .views-header-period{color:var(--gray-500);font-size:var(--font-size--smaller);font-weight:400;margin-right:var(--grid-unit-5)}.parsely-table-container table tr td.metrics{min-width:100px}.parsely-table-container table tr td.metrics .metrics-container{align-items:center;display:flex;flex-direction:column;gap:var(--grid-unit-5)}.parsely-table-container table tr td.metrics .metrics-container .metric-change{font-size:var(--font-size--small);font-weight:600;line-height:var(--font-size--large);margin-right:var(--grid-unit-5)}.parsely-table-container table tr td.metrics .metrics-container .metric-change-positive{color:var(--parsely-green)}.parsely-table-container table tr td.metrics .metrics-container .metric-change-negative{color:#900000}.parsely-table-container table tr td.metrics .metrics-container .metric-change-neutral{color:var(--gray-500)}.parsely-table-container table tr td.metrics .metrics-container .metric-boost-percentage{color:var(--parsely-green);font-size:var(--font-size--small);font-weight:600}.parsely-table-container table tr td.actions{align-items:center;display:flex;gap:var(--grid-unit-10);justify-content:flex-end;margin-right:var(--grid-unit-10);max-width:8.4375rem;min-height:2.5rem}.parsely-table-container table tr td.actions a{text-decoration:none}.parsely-table-container table tr td.actions .boost-link-container{display:flex;flex-direction:column;gap:.25rem;height:100%;text-align:center;width:100%}.parsely-table-container table tr td.actions .boost-link-container .boost-link-status{display:flex;gap:.25rem;justify-content:center}.parsely-table-container table tr td.actions .boost-link-container .boost-link-status .hidden{opacity:0}.parsely-table-container table tr td.actions .boost-link-container .boost-link-status .boost-inbound,.parsely-table-container table tr td.actions .boost-link-container .boost-link-status .boost-outbound{align-items:center;background-color:var(--gray-300);border-radius:.375rem;color:var(--sidebar-black);display:flex;flex-grow:1;font-size:var(--font-size--small);justify-content:center;line-height:var(--font-size--medium);padding:.25rem .5625rem}.parsely-table-container table tr td.actions .boost-link-container .boost-link-status .boost-link-status-icon-inbound{transform:rotate(-180deg)}.parsely-table-container.no-results{color:#757575;font-style:italic;padding:var(--grid-unit-15);text-align:center}.parsely-table-container .suggestion-bubble{background:var(--parsely-green);border:none;border-radius:1.25rem;box-shadow:none;color:var(--sidebar-white);cursor:pointer;display:inline-block;font-size:.8125rem;line-height:.875rem;margin-right:.375rem;min-width:1.75rem;padding:3px .375rem;text-align:center}.parsely-table-container.compact table tr td.post-info{max-width:100px}.parsely-table-container.compact tr:after{width:100%}.parsely-table-container.compact .post-title{display:-webkit-box!important;overflow:hidden;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.parsely-table-container.compact .post-title>span{white-space:normal!important}.parsely-table-container.hide-pagination table tr:last-child:after{display:none}.posts-table-post-info{align-items:flex-start;display:flex;flex:1 0 0;gap:var(--grid-unit-20);min-height:2.5rem}.posts-table-post-info .posts-table-thumbnail{align-self:center}.posts-table-post-info .post-details{align-items:flex-start;display:flex;flex:1 0 0;flex-direction:column;gap:var(--grid-unit-05,4px);justify-content:center;min-height:var(--grid-unit-40);min-width:0}.posts-table-post-info .post-details .post-title{align-items:center;align-self:stretch;display:flex;font-size:var(--font-size--medium);font-style:normal;font-weight:600;gap:var(--grid-unit-5);line-height:1.25rem;overflow:hidden;text-overflow:ellipsis}.posts-table-post-info .post-details .post-title>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.posts-table-post-info .post-details .post-meta{align-content:center;align-items:center;align-self:stretch;color:var(--gray-500);display:flex;flex-wrap:wrap;gap:var(--grid-unit-5) var(--grid-unit-10)}.posts-table-post-info .post-details .post-categories{display:flex;gap:var(--grid-unit-5)}.posts-table-post-info .post-details .post-categories span{background:var(--gray-400);border-radius:.375rem;color:var(--sidebar-black);font-size:var(--font-size--smaller);font-weight:500;line-height:var(--font-size--large);padding:2px var(--grid-unit-10)}.posts-table-pagination-controls{align-items:center;align-self:stretch;display:flex;font-size:var(--font-size--smaller);font-style:normal;font-weight:600;gap:var(--grid-unit-30);justify-content:flex-end;line-height:var(--font-size--large);padding:var(--grid-unit-15);text-transform:uppercase}.posts-table-pagination-controls .page-selector{align-items:center;display:flex;gap:var(--grid-unit-10)}.posts-table-pagination-controls .page-navigation{align-items:center;display:flex;gap:var(--grid-unit-5);justify-content:flex-end}body{background:#fff}.parsely-dashboard-container{margin-right:-1.25rem;overflow:hidden}.parsely-dashboard-page-body,.parsely-dashboard-page-header{margin:0 auto;max-width:var(--dashboard-width);padding:var(--grid-unit-30)} +.parsely-tone-selector-dropdown{align-items:center;align-self:stretch;background:var(--Gutenberg-White,#fff);border:1px solid var(--Gutenberg-Gray-600,#949494);border-radius:2px;height:2.25rem;overflow-wrap:break-word;width:100%;word-break:break-word}.parsely-tone-selector-dropdown button{height:2.0625rem}.parsely-tone-selector-dropdown .components-dropdown-menu__toggle.has-icon svg:first-child{display:none}.parsely-tone-selector-dropdown.is-disabled{opacity:.5;pointer-events:none}.parsely-tone-selector-dropdown .components-dropdown-menu__toggle{display:flex;gap:.625rem;width:100%}.parsely-tone-selector-dropdown .components-dropdown-menu__toggle svg:first-of-type path{transform:scale(1.4);transform-origin:center}.parsely-tone-selector-dropdown .parsely-tone-selector-label{flex-grow:2;padding:0 var(--grid-unit-10);text-align:right}.parsely-tone-selector-dropdown .parsely-tone-selector-label:first-letter{text-transform:uppercase}.parsely-persona-selector-custom{width:100%}.parsely-persona-selector-custom .components-base-control__field input{display:flex;height:2.5rem;padding:var(--grid-unit-15) var(--grid-unit-20)}.parsely-persona-selector-custom .components-base-control__field input,.parsely-persona-selector-dropdown{align-items:center;align-self:stretch;border:1px solid var(--Gutenberg-Gray-600,#949494);border-radius:2px}.parsely-persona-selector-dropdown{background:var(--Gutenberg-White,#fff);height:2.25rem;overflow-wrap:break-word;width:100%;word-break:break-word}.parsely-persona-selector-dropdown .components-dropdown-menu__toggle.has-icon svg:first-child{display:none}.parsely-persona-selector-dropdown button{height:2.0625rem}.parsely-persona-selector-dropdown.is-disabled{opacity:.5;pointer-events:none}.parsely-persona-selector-dropdown .components-dropdown-menu__toggle{display:flex;gap:.625rem;width:100%}.parsely-persona-selector-dropdown .parsely-persona-selector-label{flex-grow:2;padding:0 var(--grid-unit-10);text-align:right}.parsely-persona-selector-dropdown .parsely-persona-selector-label:first-letter{text-transform:uppercase}.parsely-tone-selector-custom{width:100%}.parsely-tone-selector-custom .components-base-control__field input{align-items:center;align-self:stretch;border:1px solid var(--Gutenberg-Gray-600,#949494);border-radius:2px;display:flex;height:2.5rem;padding:var(--grid-unit-15) var(--grid-unit-20)}.parsely-inputrange-control{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--grid-unit-10)}.parsely-inputrange-control .parsely-inputrange-control__controls{align-items:center;align-self:stretch;display:flex;gap:var(--grid-unit-20);height:2.5rem}.parsely-inputrange-control .parsely-inputrange-control__controls .components-input-control{display:flex;flex:1 0 0}.parsely-inputrange-control .parsely-inputrange-control__controls .components-input-control input[type=number]::-webkit-inner-spin-button,.parsely-inputrange-control .parsely-inputrange-control__controls .components-input-control input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.parsely-inputrange-control .parsely-inputrange-control__controls .components-input-control input[type=number]{-moz-appearance:textfield}.parsely-inputrange-control .parsely-inputrange-control__controls .components-input-control .components-base-control__field{flex-grow:1}.parsely-inputrange-control .parsely-inputrange-control__controls .components-range-control{flex:1 0 0;height:36px}.parsely-inputrange-control .parsely-inputrange-control__controls .components-range-control .components-range-control__root{height:2.5rem}#wp-parsely-dashboard-widget,.components-button[aria-controls="wp-parsely-block-editor-sidebar:wp-parsely-content-helper"],.editor-post-excerpt,.parsely-dashboard-container,.settings_page_parsely,.wp-parsely-block-overlay,.wp-parsely-content-helper,.wp-parsely-excerpt-generator,.wp-parsely-panel,.wp-parsely-popover,.wp-parsely-preview-editor,.wp-parsely-smart-linking-close-dialog,.wp-parsely-smart-linking-review-modal,.wp-parsely-suggested-title-modal,.wp-parsely-traffic-boost-add-new-link-popover,.wp-parsely-traffic-boost-preview-settings-popover{--base-font:"source-sans-pro",arial,sans-serif;--numeric-font:"ff-din-round-web",sans-serif;--parsely-green-components:107,42%,46%;--parsely-green:hsl(var(--parsely-green-components));--parsely-green-10:#c7ecb1;--parsely-green-65:#2a691b;--gray-200:#f7f8f9;--gray-300:#edeeef;--gray-400:#d7dbdf;--gray-500:#959da5;--gray-600:#586069;--gray-700:#444d56;--gray-900:#24292e;--blue-500:#44a8e5;--blue-550:#2596db;--green-500:#7bc01b;--green-900:#3d6307;--ref-direct:205,13%,52%;--ref-internal:161,91%,41%;--ref-social:210,72%,41%;--ref-search:42,100%,50%;--ref-other:3,76%,58%;--base-text:var(--gray-900);--base-text-2:var(--gray-600);--base-3:var(--gray-400);--border:var(--gray-400);--data:var(--green-500);--control:var(--blue-500);--grid-unit-5:0.25rem;--grid-unit-10:0.5rem;--grid-unit-15:0.75rem;--grid-unit-20:1rem;--grid-unit-25:1.25rem;--grid-unit-30:1.5rem;--grid-unit-40:2rem;--grid-unit-50:2.5rem;--grid-unit-60:3rem;--font-size--smaller:0.688rem;--font-size--small:0.75rem;--font-size--medium:0.875rem;--font-size--large:1rem;--font-size--extra-large:1.2rem;--font-size--bigger:2rem;--dashboard-width:64rem;--black:#000;--dashboard-accent:#b9f16b;--gray-350:#e1e3e5;--sidebar-black:#1e1e1e;--sidebar-white:#f0f0f0;--traffic-boost-header-background:rgba(56,88,233,.08);--white:#fff}.parsely-thumbnail{border-radius:3px;flex-shrink:0;overflow:hidden}.parsely-thumbnail img{border-radius:3px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.parsely-thumbnail .parsely-thumbnail-icon-container{align-items:center;background:var(--gray-500);border-radius:3px;display:flex;height:100%;justify-content:center;width:100%}.parsely-thumbnail .parsely-thumbnail-icon-container svg{fill:var(--sidebar-white);height:60%;width:60%}.wp-parsely-snackbar-notices{bottom:4rem;display:flex;flex-direction:column-reverse;gap:.375rem;padding:1rem;position:fixed;width:100%;z-index:999999}.wp-parsely-snackbar-notices svg{fill:currentcolor}.wp-parsely-loading{align-items:center;border-radius:.25rem;color:var(--sidebar-black);display:flex;gap:var(--grid-unit-20);justify-content:center;min-height:1.5rem;min-width:25rem;padding:var(--grid-unit-10) var(--grid-unit-15)}.wp-parsely-loading .components-spinner{flex-shrink:0;margin:0}.wp-parsely-loading .wp-parsely-loading-message{flex-grow:1;font-size:var(--font-size--medium);line-height:1.4;margin:0;max-width:25rem}.wp-parsely-loading .wp-parsely-typewriter-text{display:inline-block;min-height:1.4em;min-width:1ch}.wp-parsely-loading .wp-parsely-typewriter-cursor{animation:blink 1s step-end infinite;display:inline-block;font-weight:400;margin-right:2px;opacity:.7}@keyframes blink{0%,to{opacity:0}50%{opacity:1}}.parsely-panel-settings{width:100%}.parsely-panel-settings .parsely-panel-settings-header{display:flex;margin:.625rem 0;width:100%}.parsely-panel-settings .parsely-panel-settings-header .parsely-panel-settings-header-label{flex-grow:2;margin:0 .3125rem 0 0;text-align:right}.parsely-panel-settings .parsely-panel-settings-header .parsely-panel-settings-header-label .components-base-control__field{align-items:center;display:flex;justify-content:space-between}.parsely-panel-settings .parsely-panel-settings-header .parsely-panel-settings-header-label .components-base-control__field .components-base-control__label{margin-bottom:0}.parsely-panel-settings .parsely-panel-settings-body{align-self:stretch;display:flex;flex-direction:column;gap:.625rem;padding:.375rem 0 var(--grid-unit-20) 0}.wp-parsely-editor-sidebar-label{align-self:stretch;color:var(--sidebar-black);font-size:var(--font-size--smaller);font-style:normal;font-weight:500;line-height:1.4;text-transform:uppercase}.wp-parsely-content-helper-error{align-self:flex-start;margin:0}.wp-parsely-content-helper-error p{margin:0}.wp-parsely-content-helper-error .content-helper-error-message{margin:0!important}.wp-parsely-collapsible-panel{align-items:flex-start;align-self:stretch;border-bottom:none;border-radius:2px;border-top:none;display:flex;flex-direction:column;gap:var(--grid-unit-20);margin:0 0 .5rem;padding:0}.wp-parsely-collapsible-panel .components-panel__body-title{align-items:center;align-self:stretch;display:flex;margin:0 -1rem .375rem;padding:0}.wp-parsely-collapsible-panel .components-panel__body-title .components-panel__icon,.wp-parsely-collapsible-panel .components-panel__body-title svg{margin-right:0;margin-left:var(--grid-unit-10);order:-1}.wp-parsely-collapsible-panel .components-panel__body-title:hover{background-color:transparent}.wp-parsely-collapsible-panel.is-opened{padding:0}.wp-parsely-collapsible-panel.is-opened>div:first-of-type{margin-top:calc(var(--grid-unit-20)*-1)}.wp-parsely-collapsible-panel.is-opened .components-panel__body-title{margin:0 calc(var(--grid-unit-20)*-1) .375rem;padding-bottom:0}.wp-parsely-collapsible-panel .components-panel__body-toggle.components-button{color:var(--Gutenberg-Gray-900,#1e1e1e);font-size:.6875rem;font-style:normal;font-weight:600;line-height:1rem;padding:var(--grid-unit-20) var(--grid-unit-20);text-transform:uppercase}.wp-parsely-collapsible-panel .components-panel__body-toggle.components-button .components-panel__arrow{margin-left:0}.wp-parsely-collapsible-panel .components-panel__body.is-opened{padding:0}.parsely-table-container.is-loading{align-items:center;display:flex;justify-content:center;padding:var(--grid-unit-20)}.parsely-table-container table{border-collapse:collapse;border-spacing:0;width:100%}.parsely-table-container table tr{position:relative}.parsely-table-container table tr:after{background-color:var(--border);bottom:0;content:"";height:1px;right:50%;position:absolute;transform:translateX(50%);width:100vw}.parsely-table-container table tr td,.parsely-table-container table tr th{padding:var(--grid-unit-15) 0}.parsely-table-container table tr td.post-info,.parsely-table-container table tr th.post-info-header{text-align:right}.parsely-table-container table tr th{color:var(--sidebar-black);font-size:var(--font-size--small);font-style:normal;font-weight:600;line-height:var(--font-size--large);text-transform:uppercase}.parsely-table-container table tr th.views-header{min-width:3.75rem;text-align:center}.parsely-table-container table tr th.views-header .views-header-period{color:var(--gray-500);font-size:var(--font-size--smaller);font-weight:400;margin-right:var(--grid-unit-5)}.parsely-table-container table tr td.metrics{min-width:100px}.parsely-table-container table tr td.metrics .metrics-container{align-items:center;display:flex;flex-direction:column;gap:var(--grid-unit-5)}.parsely-table-container table tr td.metrics .metrics-container .metric-change{font-size:var(--font-size--small);font-weight:600;line-height:var(--font-size--large);margin-right:var(--grid-unit-5)}.parsely-table-container table tr td.metrics .metrics-container .metric-change-positive{color:var(--parsely-green)}.parsely-table-container table tr td.metrics .metrics-container .metric-change-negative{color:#900000}.parsely-table-container table tr td.metrics .metrics-container .metric-change-neutral{color:var(--gray-500)}.parsely-table-container table tr td.metrics .metrics-container .metric-boost-percentage{color:var(--parsely-green);font-size:var(--font-size--small);font-weight:600}.parsely-table-container table tr td.actions{align-items:center;display:flex;gap:var(--grid-unit-10);justify-content:flex-end;margin-right:var(--grid-unit-10);max-width:8.4375rem;min-height:2.5rem}.parsely-table-container table tr td.actions a{text-decoration:none}.parsely-table-container table tr td.actions .boost-link-container{display:flex;flex-direction:column;gap:.25rem;height:100%;text-align:center;width:100%}.parsely-table-container table tr td.actions .boost-link-container .boost-link-status{display:flex;gap:.25rem;justify-content:center}.parsely-table-container table tr td.actions .boost-link-container .boost-link-status .hidden{opacity:0}.parsely-table-container table tr td.actions .boost-link-container .boost-link-status .boost-inbound,.parsely-table-container table tr td.actions .boost-link-container .boost-link-status .boost-outbound{align-items:center;background-color:var(--gray-300);border-radius:.375rem;color:var(--sidebar-black);display:flex;flex-grow:1;font-size:var(--font-size--small);justify-content:center;line-height:var(--font-size--medium);padding:.25rem .5625rem}.parsely-table-container table tr td.actions .boost-link-container .boost-link-status .boost-link-status-icon-inbound{transform:rotate(-180deg)}.parsely-table-container.no-results{color:#757575;font-style:italic;padding:var(--grid-unit-15);text-align:center}.parsely-table-container .suggestion-bubble{background:var(--parsely-green);border:none;border-radius:1.25rem;box-shadow:none;color:var(--sidebar-white);cursor:pointer;display:inline-block;font-size:.8125rem;line-height:.875rem;margin-right:.375rem;min-width:1.75rem;padding:3px .375rem;text-align:center}.parsely-table-container.compact table tr td.post-info{max-width:100px}.parsely-table-container.compact tr:after{width:100%}.parsely-table-container.compact .post-title{display:-webkit-box!important;overflow:hidden;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.parsely-table-container.compact .post-title>span{white-space:normal!important}.parsely-table-container.hide-pagination table tr:last-child:after{display:none}.posts-table-post-info{align-items:flex-start;display:flex;flex:1 0 0;gap:var(--grid-unit-20);min-height:2.5rem}.posts-table-post-info .posts-table-thumbnail{align-self:center}.posts-table-post-info .post-details{align-items:flex-start;display:flex;flex:1 0 0;flex-direction:column;gap:var(--grid-unit-05,4px);justify-content:center;min-height:var(--grid-unit-40);min-width:0}.posts-table-post-info .post-details .post-title{align-items:center;align-self:stretch;display:flex;font-size:var(--font-size--medium);font-style:normal;font-weight:600;gap:var(--grid-unit-5);line-height:1.25rem;overflow:hidden;text-overflow:ellipsis}.posts-table-post-info .post-details .post-title>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.posts-table-post-info .post-details .post-meta{align-content:center;align-items:center;align-self:stretch;color:var(--gray-500);display:flex;flex-wrap:wrap;gap:var(--grid-unit-5) var(--grid-unit-10)}.posts-table-post-info .post-details .post-categories{display:flex;gap:var(--grid-unit-5)}.posts-table-post-info .post-details .post-categories span{background:var(--gray-400);border-radius:.375rem;color:var(--sidebar-black);font-size:var(--font-size--smaller);font-weight:500;line-height:var(--font-size--large);padding:2px var(--grid-unit-10)}.posts-table-pagination-controls{align-items:center;align-self:stretch;display:flex;font-size:var(--font-size--smaller);font-style:normal;font-weight:600;gap:var(--grid-unit-30);justify-content:flex-end;line-height:var(--font-size--large);padding:var(--grid-unit-15);text-transform:uppercase}.posts-table-pagination-controls .page-selector{align-items:center;display:flex;gap:var(--grid-unit-10)}.posts-table-pagination-controls .page-navigation{align-items:center;display:flex;gap:var(--grid-unit-5);justify-content:flex-end}body{background:#fff}.parsely-dashboard-container{margin-right:-1.25rem;overflow:hidden}.parsely-dashboard-page-body,.parsely-dashboard-page-header{margin:0 auto;max-width:var(--dashboard-width);padding:var(--grid-unit-30)} diff --git a/build/content-helper/dashboard-page.asset.php b/build/content-helper/dashboard-page.asset.php index 8143b136be..2284c99dd7 100644 --- a/build/content-helper/dashboard-page.asset.php +++ b/build/content-helper/dashboard-page.asset.php @@ -1 +1 @@ - array('react', 'wp-api-fetch', 'wp-components', 'wp-compose', 'wp-data', 'wp-dom-ready', 'wp-element', 'wp-escape-html', 'wp-i18n', 'wp-notices', 'wp-primitives', 'wp-url'), 'version' => '4846471ec564061c83ae'); + array('react', 'wp-api-fetch', 'wp-components', 'wp-compose', 'wp-data', 'wp-dom-ready', 'wp-element', 'wp-escape-html', 'wp-i18n', 'wp-notices', 'wp-primitives', 'wp-url'), 'version' => 'cb305c11a90df2b8d9ae'); diff --git a/build/content-helper/dashboard-page.css b/build/content-helper/dashboard-page.css index fd370f9331..58985c5ce2 100644 --- a/build/content-helper/dashboard-page.css +++ b/build/content-helper/dashboard-page.css @@ -3,4 +3,4 @@ #wp-parsely-dashboard-widget,.components-button[aria-controls="wp-parsely-block-editor-sidebar:wp-parsely-content-helper"],.editor-post-excerpt,.parsely-dashboard-container,.settings_page_parsely,.wp-parsely-block-overlay,.wp-parsely-content-helper,.wp-parsely-excerpt-generator,.wp-parsely-panel,.wp-parsely-popover,.wp-parsely-preview-editor,.wp-parsely-smart-linking-close-dialog,.wp-parsely-smart-linking-review-modal,.wp-parsely-suggested-title-modal,.wp-parsely-traffic-boost-add-new-link-popover,.wp-parsely-traffic-boost-preview-settings-popover{--base-font:"source-sans-pro",arial,sans-serif;--numeric-font:"ff-din-round-web",sans-serif;--parsely-green-components:107,42%,46%;--parsely-green:hsl(var(--parsely-green-components));--parsely-green-10:#c7ecb1;--parsely-green-65:#2a691b;--gray-200:#f7f8f9;--gray-300:#edeeef;--gray-400:#d7dbdf;--gray-500:#959da5;--gray-600:#586069;--gray-700:#444d56;--gray-900:#24292e;--blue-500:#44a8e5;--blue-550:#2596db;--green-500:#7bc01b;--green-900:#3d6307;--ref-direct:205,13%,52%;--ref-internal:161,91%,41%;--ref-social:210,72%,41%;--ref-search:42,100%,50%;--ref-other:3,76%,58%;--base-text:var(--gray-900);--base-text-2:var(--gray-600);--base-3:var(--gray-400);--border:var(--gray-400);--data:var(--green-500);--control:var(--blue-500);--grid-unit-5:0.25rem;--grid-unit-10:0.5rem;--grid-unit-15:0.75rem;--grid-unit-20:1rem;--grid-unit-25:1.25rem;--grid-unit-30:1.5rem;--grid-unit-40:2rem;--grid-unit-50:2.5rem;--grid-unit-60:3rem;--font-size--smaller:0.688rem;--font-size--small:0.75rem;--font-size--medium:0.875rem;--font-size--large:1rem;--font-size--extra-large:1.2rem;--font-size--bigger:2rem;--dashboard-width:64rem;--black:#000;--dashboard-accent:#b9f16b;--gray-350:#e1e3e5;--sidebar-black:#1e1e1e;--sidebar-white:#f0f0f0;--traffic-boost-header-background:rgba(56,88,233,.08);--white:#fff}.traffic-boost-preview{align-self:stretch;background-color:var(--sidebar-white);border-radius:.5rem;display:flex;flex:1 0 0;flex-direction:column;min-width:18.75rem;overflow:hidden;padding:0}.traffic-boost-preview .wp-parsely-preview{background:var(--sidebar-white);display:flex;flex:1;height:100%;overflow:hidden}.traffic-boost-preview .wp-parsely-preview .preview-iframe-wrapper{height:100%;overflow:hidden;position:relative;width:100%}.traffic-boost-preview .wp-parsely-preview .wp-parsely-preview-iframe{background:var(--sidebar-white);border:none;height:100%;left:0;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;transition:all .5s ease;width:100%;z-index:0}.traffic-boost-preview .wp-parsely-preview .wp-parsely-preview-iframe.is-loading{filter:blur(4px);opacity:.7}.traffic-boost-preview .wp-parsely-preview .wp-parsely-preview-loading{align-items:center;background-color:var(--sidebar-white);display:flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:absolute;transition:opacity .1s ease-in-out,visibility .1s ease-in-out;visibility:hidden;z-index:3}.traffic-boost-preview .wp-parsely-preview .wp-parsely-preview-loading.is-loading{align-items:center;display:flex;flex-direction:column;font-size:var(--font-size--extra-large);font-weight:500;gap:var(--grid-unit-30);justify-content:center;line-height:var(--font-size--extra-large);opacity:1;visibility:visible}.traffic-boost-preview .wp-parsely-preview .wp-parsely-preview-loading.is-loading .wp-parsely-loading{width:90%}.traffic-boost-preview .wp-parsely-preview .wp-parsely-preview-loading.is-loading .wp-parsely-loading .wp-parsely-loading-message{max-width:37.5rem;text-align:center}.traffic-boost-preview .wp-parsely-preview .wp-parsely-preview-loading .components-spinner{height:var(--grid-unit-40);margin:0;width:var(--grid-unit-40)}.traffic-boost-preview .wp-parsely-preview .wp-parsely-preview-generating-placement{align-items:center;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:3}.traffic-boost-preview-header{align-items:center;background:var(--white);border-bottom:1px solid var(--gray-400);display:flex;justify-content:space-between;padding:var(--grid-unit-15) var(--grid-unit-20);z-index:5}.traffic-boost-preview-header .traffic-boost-preview-header-actions{display:flex;gap:var(--grid-unit-10)}.traffic-boost-preview-header .traffic-boost-preview-header-actions button{border-radius:.25rem;height:1.875rem;min-width:1.875rem;padding:var(--grid-unit-5)}.traffic-boost-preview-header .traffic-boost-preview-header-actions button:hover{color:var(--wp-admin-theme-color)}.traffic-boost-preview-header .traffic-boost-preview-header-actions .components-button.is-pressed:focus:not(:disabled){box-shadow:none}.traffic-boost-preview-header .traffic-boost-preview-info{align-items:flex-start;display:flex;flex:1 0 0;flex-direction:column;gap:var(--grid-unit-5);min-width:0}.traffic-boost-preview-header .traffic-boost-preview-info .traffic-boost-preview-info-title{color:var(--gray-900);font-size:var(--font-size--large);font-weight:500;line-height:var(--font-size--extra-large);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.traffic-boost-preview-header .traffic-boost-preview-info .traffic-boost-preview-info-links{align-items:center;align-self:stretch;display:flex;font-size:var(--font-size--medium);font-weight:400;gap:var(--grid-unit-10);line-height:var(--font-size--extra-large);min-height:var(--grid-unit-30)}.traffic-boost-preview-header .traffic-boost-preview-info .traffic-boost-preview-info-links .traffic-boost-preview-info-links-counter{align-items:center;align-self:stretch;display:flex;gap:var(--grid-unit-10)}.traffic-boost-preview-header .traffic-boost-preview-info .traffic-boost-preview-info-links .traffic-boost-preview-info-links-counter button{height:1.375rem;padding:var(--grid-unit-5) var(--grid-unit-10)}.traffic-boost-preview-header .traffic-boost-preview-info .traffic-boost-preview-info-links .traffic-boost-preview-info-links-counter button.is-pressed,.traffic-boost-preview-header .traffic-boost-preview-info .traffic-boost-preview-info-links .traffic-boost-preview-info-links-counter button:focus{box-shadow:0 0 0 1px var(--black);outline:none}.traffic-boost-preview-header .traffic-boost-preview-info .traffic-boost-preview-info-links .traffic-boost-preview-info-links-counter button:not(.is-pressed):focus{box-shadow:inset 0 0 0 1px var(--wp-admin-theme-color);color:var(--wp-admin-theme-color)}.wp-parsely-traffic-boost-preview-settings-popover{margin-top:var(--grid-unit-20);width:17.1875rem}.wp-parsely-traffic-boost-preview-settings-popover-content{min-width:13.75rem;padding:var(--grid-unit-20);width:17.1875rem}.traffic-boost-preview-footer{align-items:center;background:var(--white);border-top:1px solid var(--gray-400);display:flex;justify-content:space-between;padding:var(--grid-unit-10) var(--grid-unit-20)}.traffic-boost-preview-footer .traffic-boost-preview-footer-next,.traffic-boost-preview-footer .traffic-boost-preview-footer-previous{min-width:2.25rem}.traffic-boost-preview-footer .traffic-boost-preview-footer-actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--grid-unit-10);justify-content:center}.traffic-boost-preview-footer .traffic-boost-preview-footer-actions .components-button{height:2.25rem}.traffic-boost-preview-footer .traffic-boost-preview-footer-actions .traffic-boost-preview-footer-navigation{align-items:center;display:flex;font-size:var(--font-size--small);font-weight:500;gap:var(--grid-unit-5);line-height:var(--font-size--medium);text-transform:uppercase}.traffic-boost-preview-footer .traffic-boost-preview-footer-actions .traffic-boost-preview-footer-navigation select{border:none;font-size:var(--font-size--small);font-weight:500;line-height:var(--font-size--medium);margin-bottom:2px} .traffic-boost-links{display:flex;flex:1;flex-direction:column;height:100%;min-height:0}.traffic-boost-links .traffic-boost-links-list{display:flex;flex:1 1 auto;flex-direction:column;height:0;min-height:0;overflow-y:auto;overscroll-behavior:contain}.traffic-boost-links .traffic-boost-links-list .traffic-boost-single-link{align-items:center;border-bottom:1px solid var(--gray-350);cursor:pointer;display:flex;flex:0 0 auto;gap:var(--grid-unit-15);padding:var(--grid-unit-20) var(--grid-unit-30)}.traffic-boost-links .traffic-boost-links-list .traffic-boost-single-link.active{background:var(--Scales-Theme-theme-alpha-04,rgba(56,88,233,.04));border-bottom:1px solid var(--traffic-boost-header-background)}.traffic-boost-links .traffic-boost-links-list .traffic-boost-single-link:focus{box-shadow:none;outline:2px solid var(--wp-admin-theme-color);outline-offset:-2px}.traffic-boost-links .traffic-boost-links-list .traffic-boost-single-link .single-link-title{color:var(--sidebar-black);font-size:var(--font-size--medium);font-style:normal;font-weight:400;line-height:var(--grid-unit-30);overflow:hidden;text-overflow:ellipsis}.traffic-boost-links .links-pagination{align-items:center;color:var(--sidebar-black);display:flex;flex:0 0 auto;font-size:var(--font-size--smaller);font-style:normal;font-weight:500;justify-content:space-between;line-height:var(--grid-unit-20);margin-top:auto;padding:var(--grid-unit-15) var(--grid-unit-30);text-transform:uppercase}.traffic-boost-links .links-pagination .links-pagination-children{margin-right:auto}.traffic-boost-links .links-pagination .links-pagination-children .traffic-boost-add-suggestion{box-shadow:none}.traffic-boost-links .links-pagination .page-selector{align-items:center;display:flex;gap:var(--grid-unit-5)}.traffic-boost-links .links-pagination .page-selector select{background-color:transparent;border:none;cursor:pointer;font-size:var(--font-size--smaller);font-weight:500}.traffic-boost-links .links-pagination .page-selector select:focus{outline:2px solid var(--wp-admin-theme-color);outline-offset:1px}.traffic-boost-links .links-pagination .page-navigation{display:flex;gap:var(--grid-unit-5);margin-left:var(--grid-unit-30)}.traffic-boost-links .traffic-boost-links-list-loading{align-items:center;display:flex;gap:var(--grid-unit-10);height:100%;justify-content:center;padding:var(--grid-unit-20)} #wp-parsely-dashboard-widget,.components-button[aria-controls="wp-parsely-block-editor-sidebar:wp-parsely-content-helper"],.editor-post-excerpt,.parsely-dashboard-container,.settings_page_parsely,.wp-parsely-block-overlay,.wp-parsely-content-helper,.wp-parsely-excerpt-generator,.wp-parsely-panel,.wp-parsely-popover,.wp-parsely-preview-editor,.wp-parsely-smart-linking-close-dialog,.wp-parsely-smart-linking-review-modal,.wp-parsely-suggested-title-modal,.wp-parsely-traffic-boost-add-new-link-popover,.wp-parsely-traffic-boost-preview-settings-popover{--base-font:"source-sans-pro",arial,sans-serif;--numeric-font:"ff-din-round-web",sans-serif;--parsely-green-components:107,42%,46%;--parsely-green:hsl(var(--parsely-green-components));--parsely-green-10:#c7ecb1;--parsely-green-65:#2a691b;--gray-200:#f7f8f9;--gray-300:#edeeef;--gray-400:#d7dbdf;--gray-500:#959da5;--gray-600:#586069;--gray-700:#444d56;--gray-900:#24292e;--blue-500:#44a8e5;--blue-550:#2596db;--green-500:#7bc01b;--green-900:#3d6307;--ref-direct:205,13%,52%;--ref-internal:161,91%,41%;--ref-social:210,72%,41%;--ref-search:42,100%,50%;--ref-other:3,76%,58%;--base-text:var(--gray-900);--base-text-2:var(--gray-600);--base-3:var(--gray-400);--border:var(--gray-400);--data:var(--green-500);--control:var(--blue-500);--grid-unit-5:0.25rem;--grid-unit-10:0.5rem;--grid-unit-15:0.75rem;--grid-unit-20:1rem;--grid-unit-25:1.25rem;--grid-unit-30:1.5rem;--grid-unit-40:2rem;--grid-unit-50:2.5rem;--grid-unit-60:3rem;--font-size--smaller:0.688rem;--font-size--small:0.75rem;--font-size--medium:0.875rem;--font-size--large:1rem;--font-size--extra-large:1.2rem;--font-size--bigger:2rem;--dashboard-width:64rem;--black:#000;--dashboard-accent:#b9f16b;--gray-350:#e1e3e5;--sidebar-black:#1e1e1e;--sidebar-white:#f0f0f0;--traffic-boost-header-background:rgba(56,88,233,.08);--white:#fff}.traffic-boost-sidebar{align-items:flex-start;background:var(--white);border-bottom:1px solid var(--gray-200);border-radius:var(--grid-unit-10);box-shadow:0 1px 1px 0 rgba(0,0,0,.03),0 1px 2px 0 rgba(0,0,0,.02),0 .1875rem .1875rem 0 rgba(0,0,0,.02),0 .25rem .25rem 0 rgba(0,0,0,.01);display:flex;flex-direction:column;height:calc(100vh - 4.0625rem);max-width:28.125rem;min-width:20rem}.traffic-boost-sidebar .traffic-boost-sidebar-header{align-items:center;align-self:stretch;background:var(--traffic-boost-header-background);display:flex;flex-direction:column;gap:var(--grid-unit-20);min-height:var(--grid-unit-50);padding:var(--grid-unit-20) var(--grid-unit-30)}.traffic-boost-sidebar .traffic-boost-sidebar-header .traffic-boost-sidebar-header-nav{align-items:center;align-self:stretch;display:flex;justify-content:space-between}.traffic-boost-sidebar .traffic-boost-sidebar-header .traffic-boost-sidebar-header-nav .components-button{font-size:var(--font-size--medium);font-weight:400;line-height:var(--grid-unit-25);padding-left:0;padding-right:0}.traffic-boost-sidebar .traffic-boost-sidebar-header .traffic-boost-post-details{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--grid-unit-10);justify-content:flex-end}.traffic-boost-sidebar .traffic-boost-sidebar-header .traffic-boost-post-details .traffic-boost-post-details-label{color:var(--gray-900);font-size:var(--font-size--small);font-style:normal;font-weight:500;line-height:var(--grid-unit-20);overflow:hidden;text-transform:uppercase}.traffic-boost-sidebar .traffic-boost-sidebar-header .traffic-boost-post-details .traffic-boost-post-details-content{align-items:center;align-self:stretch;display:flex;gap:var(--grid-unit-10)}.traffic-boost-sidebar .traffic-boost-sidebar-header .traffic-boost-post-details .traffic-boost-post-details-content .post-title{color:var(--gray-900);font-size:var(--font-size--large);font-style:normal;font-weight:500;line-height:var(--grid-unit-25)}.traffic-boost-sidebar .traffic-boost-sidebar-header .traffic-boost-post-details .traffic-boost-post-details-divider{background:var(--gray-400);height:1px;margin:var(--grid-unit-10) 0;width:100%}.traffic-boost-sidebar .traffic-boost-sidebar-header .traffic-boost-post-details .traffic-boost-post-details-description{font-size:var(--font-size--medium);font-style:normal;font-weight:400;line-height:var(--grid-unit-20)}.traffic-boost-sidebar .traffic-boost-sidebar-content{display:flex;flex:1;flex-direction:column;gap:var(--grid-unit-20);min-height:0;width:100%}.traffic-boost-sidebar .traffic-boost-sidebar-content .traffic-boost-suggestions-settings .components-panel__body{border-bottom:0;border-top:0}.traffic-boost-sidebar .traffic-boost-sidebar-content .traffic-boost-suggestions-empty-state{align-items:center;display:flex;flex-direction:column;gap:var(--grid-unit-20);padding:var(--grid-unit-20)}.traffic-boost-sidebar .traffic-boost-sidebar-content .traffic-boost-suggestions-generating-footer{align-items:center;display:flex;gap:var(--grid-unit-10);justify-content:center;min-height:2.25rem;width:100%}.traffic-boost-sidebar .traffic-boost-sidebar-content .traffic-boost-suggestions-generating-footer span{margin-top:.3125rem}.traffic-boost-sidebar .traffic-boost-sidebar-tabs{display:flex;flex:1;flex-direction:column;width:100%}.traffic-boost-sidebar .traffic-boost-sidebar-tabs .components-tab-panel__tab-content{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.traffic-boost-sidebar .traffic-boost-sidebar-tabs .components-tab-panel__tabs{border-bottom:1px solid var(--gray-400);border-top:1px solid var(--gray-400);display:flex;margin:0;padding:0;position:relative;width:100%}.traffic-boost-sidebar .traffic-boost-sidebar-tabs .components-tab-panel__tabs .components-tab-panel__tabs-item{flex:1;height:var(--grid-unit-60);justify-content:center;margin:0;padding:var(--grid-unit-15)}.traffic-boost-sidebar .traffic-boost-sidebar-tabs .components-tab-panel__tabs .components-tab-panel__tabs-item.is-active{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) transparent,inset 0 -1.5px 0 0 var(--wp-admin-theme-color)}.traffic-boost-sidebar .traffic-boost-sidebar-tabs .components-tab-panel__tabs .components-tab-panel__tabs-item .tab-count{align-items:center;background:var(--gray-400);border-radius:2px;display:inline-flex;gap:var(--grid-unit-10);justify-content:center;margin-left:var(--grid-unit-20);padding:var(--grid-unit-5) var(--grid-unit-10)}.traffic-boost-sidebar .traffic-boost-sidebar-tabs .components-tab-panel__tabs .components-tab-panel__tabs-item.icon-only-tab{flex:0 0 var(--grid-unit-50);justify-content:center!important;min-width:var(--grid-unit-60)!important;padding:var(--grid-unit-10)!important;width:var(--grid-unit-60)!important}.traffic-boost-sidebar .traffic-boost-sidebar-tabs .components-tab-panel__tabs .components-tab-panel__tabs-item.icon-only-tab .icon{color:var(--gray-600);height:var(--grid-unit-30)!important;width:var(--grid-unit-30)!important}.traffic-boost-sidebar .traffic-boost-sidebar-tabs .components-tab-panel__tabs .components-tab-panel__tabs-item.icon-only-tab .icon svg{height:var(--grid-unit-30)!important;width:var(--grid-unit-30)!important}.traffic-boost-sidebar .traffic-boost-sidebar-tabs .components-tab-panel__tabs .components-tab-panel__tabs-item.icon-only-tab:hover .icon{color:var(--gray-900)}.traffic-boost-sidebar .traffic-boost-sidebar-tabs .components-tab-panel__tabs .components-tab-panel__tabs-item .suggestions-tab{order:1}.traffic-boost-sidebar .traffic-boost-sidebar-tabs .components-tab-panel__tabs .components-tab-panel__tabs-item .inbound-links-tab{order:2}.traffic-boost-sidebar .traffic-boost-suggestions-loading-generating{align-items:center;display:flex;flex-direction:column;gap:var(--grid-unit-15);height:100%;justify-content:center;padding:var(--grid-unit-20)}.wp-parsely-traffic-boost-add-new-link-popover{width:25rem}.wp-parsely-traffic-boost-add-new-link-popover .components-popover__content{display:flex;flex-direction:column;gap:var(--grid-unit-20);padding:var(--grid-unit-20);width:100%}.wp-parsely-traffic-boost-add-new-link-popover .traffic-boost-add-link-table.no-results{text-align:left}.wp-parsely-traffic-boost-add-new-link-popover .traffic-boost-add-link-table tr{cursor:pointer} -.parsely-tone-selector-dropdown{align-items:center;align-self:stretch;background:var(--Gutenberg-White,#fff);border:1px solid var(--Gutenberg-Gray-600,#949494);border-radius:2px;height:2.25rem;overflow-wrap:break-word;width:100%;word-break:break-word}.parsely-tone-selector-dropdown button{height:2.0625rem}.parsely-tone-selector-dropdown .components-dropdown-menu__toggle.has-icon svg:first-child{display:none}.parsely-tone-selector-dropdown.is-disabled{opacity:.5;pointer-events:none}.parsely-tone-selector-dropdown .components-dropdown-menu__toggle{display:flex;gap:.625rem;width:100%}.parsely-tone-selector-dropdown .components-dropdown-menu__toggle svg:first-of-type path{transform:scale(1.4);transform-origin:center}.parsely-tone-selector-dropdown .parsely-tone-selector-label{flex-grow:2;padding:0 var(--grid-unit-10);text-align:left}.parsely-tone-selector-dropdown .parsely-tone-selector-label:first-letter{text-transform:uppercase}.parsely-persona-selector-custom{width:100%}.parsely-persona-selector-custom .components-base-control__field input{display:flex;height:2.5rem;padding:var(--grid-unit-15) var(--grid-unit-20)}.parsely-persona-selector-custom .components-base-control__field input,.parsely-persona-selector-dropdown{align-items:center;align-self:stretch;border:1px solid var(--Gutenberg-Gray-600,#949494);border-radius:2px}.parsely-persona-selector-dropdown{background:var(--Gutenberg-White,#fff);height:2.25rem;overflow-wrap:break-word;width:100%;word-break:break-word}.parsely-persona-selector-dropdown .components-dropdown-menu__toggle.has-icon svg:first-child{display:none}.parsely-persona-selector-dropdown button{height:2.0625rem}.parsely-persona-selector-dropdown.is-disabled{opacity:.5;pointer-events:none}.parsely-persona-selector-dropdown .components-dropdown-menu__toggle{display:flex;gap:.625rem;width:100%}.parsely-persona-selector-dropdown .parsely-persona-selector-label{flex-grow:2;padding:0 var(--grid-unit-10);text-align:left}.parsely-persona-selector-dropdown .parsely-persona-selector-label:first-letter{text-transform:uppercase}.parsely-tone-selector-custom{width:100%}.parsely-tone-selector-custom .components-base-control__field input{align-items:center;align-self:stretch;border:1px solid var(--Gutenberg-Gray-600,#949494);border-radius:2px;display:flex;height:2.5rem;padding:var(--grid-unit-15) var(--grid-unit-20)}.parsely-inputrange-control{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--grid-unit-10)}.parsely-inputrange-control .parsely-inputrange-control__label{margin:0}.parsely-inputrange-control .parsely-inputrange-control__controls{align-items:center;align-self:stretch;display:flex;gap:var(--grid-unit-20);height:2.5rem}.parsely-inputrange-control .parsely-inputrange-control__controls .components-input-control{display:flex;flex:1 0 0}.parsely-inputrange-control .parsely-inputrange-control__controls .components-input-control input[type=number]::-webkit-inner-spin-button,.parsely-inputrange-control .parsely-inputrange-control__controls .components-input-control input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.parsely-inputrange-control .parsely-inputrange-control__controls .components-input-control input[type=number]{-moz-appearance:textfield}.parsely-inputrange-control .parsely-inputrange-control__controls .components-input-control .components-base-control__field{flex-grow:1}.parsely-inputrange-control .parsely-inputrange-control__controls .components-input-control .components-input-control__suffix{color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.parsely-inputrange-control .parsely-inputrange-control__controls .components-range-control{flex:1 0 0;height:36px}.parsely-inputrange-control .parsely-inputrange-control__controls .components-range-control .components-range-control__root{height:2.5rem}#wp-parsely-dashboard-widget,.components-button[aria-controls="wp-parsely-block-editor-sidebar:wp-parsely-content-helper"],.editor-post-excerpt,.parsely-dashboard-container,.settings_page_parsely,.wp-parsely-block-overlay,.wp-parsely-content-helper,.wp-parsely-excerpt-generator,.wp-parsely-panel,.wp-parsely-popover,.wp-parsely-preview-editor,.wp-parsely-smart-linking-close-dialog,.wp-parsely-smart-linking-review-modal,.wp-parsely-suggested-title-modal,.wp-parsely-traffic-boost-add-new-link-popover,.wp-parsely-traffic-boost-preview-settings-popover{--base-font:"source-sans-pro",arial,sans-serif;--numeric-font:"ff-din-round-web",sans-serif;--parsely-green-components:107,42%,46%;--parsely-green:hsl(var(--parsely-green-components));--parsely-green-10:#c7ecb1;--parsely-green-65:#2a691b;--gray-200:#f7f8f9;--gray-300:#edeeef;--gray-400:#d7dbdf;--gray-500:#959da5;--gray-600:#586069;--gray-700:#444d56;--gray-900:#24292e;--blue-500:#44a8e5;--blue-550:#2596db;--green-500:#7bc01b;--green-900:#3d6307;--ref-direct:205,13%,52%;--ref-internal:161,91%,41%;--ref-social:210,72%,41%;--ref-search:42,100%,50%;--ref-other:3,76%,58%;--base-text:var(--gray-900);--base-text-2:var(--gray-600);--base-3:var(--gray-400);--border:var(--gray-400);--data:var(--green-500);--control:var(--blue-500);--grid-unit-5:0.25rem;--grid-unit-10:0.5rem;--grid-unit-15:0.75rem;--grid-unit-20:1rem;--grid-unit-25:1.25rem;--grid-unit-30:1.5rem;--grid-unit-40:2rem;--grid-unit-50:2.5rem;--grid-unit-60:3rem;--font-size--smaller:0.688rem;--font-size--small:0.75rem;--font-size--medium:0.875rem;--font-size--large:1rem;--font-size--extra-large:1.2rem;--font-size--bigger:2rem;--dashboard-width:64rem;--black:#000;--dashboard-accent:#b9f16b;--gray-350:#e1e3e5;--sidebar-black:#1e1e1e;--sidebar-white:#f0f0f0;--traffic-boost-header-background:rgba(56,88,233,.08);--white:#fff}.parsely-thumbnail{border-radius:3px;flex-shrink:0;overflow:hidden}.parsely-thumbnail img{border-radius:3px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.parsely-thumbnail .parsely-thumbnail-icon-container{align-items:center;background:var(--gray-500);border-radius:3px;display:flex;height:100%;justify-content:center;width:100%}.parsely-thumbnail .parsely-thumbnail-icon-container svg{fill:var(--sidebar-white);height:60%;width:60%}.wp-parsely-snackbar-notices{bottom:4rem;display:flex;flex-direction:column-reverse;gap:.375rem;padding:1rem;position:fixed;width:100%;z-index:999999}.wp-parsely-snackbar-notices svg{fill:currentcolor}.wp-parsely-loading{align-items:center;border-radius:.25rem;color:var(--sidebar-black);display:flex;gap:var(--grid-unit-20);justify-content:center;min-height:1.5rem;min-width:25rem;padding:var(--grid-unit-10) var(--grid-unit-15)}.wp-parsely-loading .components-spinner{flex-shrink:0;margin:0}.wp-parsely-loading .wp-parsely-loading-message{flex-grow:1;font-size:var(--font-size--medium);line-height:1.4;margin:0;max-width:25rem}.wp-parsely-loading .wp-parsely-typewriter-text{display:inline-block;min-height:1.4em;min-width:1ch}.wp-parsely-loading .wp-parsely-typewriter-cursor{animation:blink 1s step-end infinite;display:inline-block;font-weight:400;margin-left:2px;opacity:.7}@keyframes blink{0%,to{opacity:0}50%{opacity:1}}.parsely-panel-settings{width:100%}.parsely-panel-settings .parsely-panel-settings-header{display:flex;margin:.625rem 0;width:100%}.parsely-panel-settings .parsely-panel-settings-header .parsely-panel-settings-header-label{flex-grow:2;margin:0 0 0 .3125rem;text-align:left}.parsely-panel-settings .parsely-panel-settings-header .parsely-panel-settings-header-label .components-base-control__field{align-items:center;display:flex;justify-content:space-between}.parsely-panel-settings .parsely-panel-settings-header .parsely-panel-settings-header-label .components-base-control__field .components-base-control__label{margin-bottom:0}.parsely-panel-settings .parsely-panel-settings-body{align-self:stretch;display:flex;flex-direction:column;gap:.625rem;padding:.375rem 0 var(--grid-unit-20) 0}.wp-parsely-dropdown-label{align-self:stretch;color:var(--sidebar-black);font-size:var(--font-size--smaller);font-style:normal;font-weight:600;line-height:var(--grid-unit-20);text-transform:uppercase}.wp-parsely-content-helper-error{align-self:flex-start;margin:0}.wp-parsely-content-helper-error p{margin:0}.wp-parsely-content-helper-error .content-helper-error-message{margin:0!important}.wp-parsely-collapsible-panel{align-items:flex-start;align-self:stretch;border-bottom:none;border-radius:2px;border-top:none;display:flex;flex-direction:column;gap:var(--grid-unit-20);margin:0 0 .5rem;padding:0}.wp-parsely-collapsible-panel .components-panel__body-title{align-items:center;align-self:stretch;display:flex;margin:0 -1rem .375rem;padding:0}.wp-parsely-collapsible-panel .components-panel__body-title .components-panel__icon,.wp-parsely-collapsible-panel .components-panel__body-title svg{margin-left:0;margin-right:var(--grid-unit-10);order:-1}.wp-parsely-collapsible-panel .components-panel__body-title:hover{background-color:transparent}.wp-parsely-collapsible-panel.is-opened{padding:0}.wp-parsely-collapsible-panel.is-opened>div:first-of-type{margin-top:calc(var(--grid-unit-20)*-1)}.wp-parsely-collapsible-panel.is-opened .components-panel__body-title{margin:0 calc(var(--grid-unit-20)*-1) .375rem;padding-bottom:0}.wp-parsely-collapsible-panel .components-panel__body-toggle.components-button{color:var(--Gutenberg-Gray-900,#1e1e1e);font-size:.6875rem;font-style:normal;font-weight:600;line-height:1rem;padding:var(--grid-unit-20) var(--grid-unit-20);text-transform:uppercase}.wp-parsely-collapsible-panel .components-panel__body-toggle.components-button .components-panel__arrow{margin-right:0}.wp-parsely-collapsible-panel .components-panel__body.is-opened{padding:0}.parsely-table-container.is-loading{align-items:center;display:flex;justify-content:center;padding:var(--grid-unit-20)}.parsely-table-container table{border-collapse:collapse;border-spacing:0;width:100%}.parsely-table-container table tr{position:relative}.parsely-table-container table tr:after{background-color:var(--border);bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:100vw}.parsely-table-container table tr td,.parsely-table-container table tr th{padding:var(--grid-unit-15) 0}.parsely-table-container table tr td.post-info,.parsely-table-container table tr th.post-info-header{text-align:left}.parsely-table-container table tr th{color:var(--sidebar-black);font-size:var(--font-size--small);font-style:normal;font-weight:600;line-height:var(--font-size--large);text-transform:uppercase}.parsely-table-container table tr th.views-header{min-width:3.75rem;text-align:center}.parsely-table-container table tr th.views-header .views-header-period{color:var(--gray-500);font-size:var(--font-size--smaller);font-weight:400;margin-left:var(--grid-unit-5)}.parsely-table-container table tr td.metrics{min-width:100px}.parsely-table-container table tr td.metrics .metrics-container{align-items:center;display:flex;flex-direction:column;gap:var(--grid-unit-5)}.parsely-table-container table tr td.metrics .metrics-container .metric-change{font-size:var(--font-size--small);font-weight:600;line-height:var(--font-size--large);margin-left:var(--grid-unit-5)}.parsely-table-container table tr td.metrics .metrics-container .metric-change-positive{color:var(--parsely-green)}.parsely-table-container table tr td.metrics .metrics-container .metric-change-negative{color:#900000}.parsely-table-container table tr td.metrics .metrics-container .metric-change-neutral{color:var(--gray-500)}.parsely-table-container table tr td.metrics .metrics-container .metric-boost-percentage{color:var(--parsely-green);font-size:var(--font-size--small);font-weight:600}.parsely-table-container table tr td.actions{align-items:center;display:flex;gap:var(--grid-unit-10);justify-content:flex-end;margin-left:var(--grid-unit-10);max-width:8.4375rem;min-height:2.5rem}.parsely-table-container table tr td.actions a{text-decoration:none}.parsely-table-container table tr td.actions .boost-link-container{display:flex;flex-direction:column;gap:.25rem;height:100%;text-align:center;width:100%}.parsely-table-container table tr td.actions .boost-link-container .boost-link-status{display:flex;gap:.25rem;justify-content:center}.parsely-table-container table tr td.actions .boost-link-container .boost-link-status .hidden{opacity:0}.parsely-table-container table tr td.actions .boost-link-container .boost-link-status .boost-inbound,.parsely-table-container table tr td.actions .boost-link-container .boost-link-status .boost-outbound{align-items:center;background-color:var(--gray-300);border-radius:.375rem;color:var(--sidebar-black);display:flex;flex-grow:1;font-size:var(--font-size--small);justify-content:center;line-height:var(--font-size--medium);padding:.25rem .5625rem}.parsely-table-container table tr td.actions .boost-link-container .boost-link-status .boost-link-status-icon-inbound{transform:rotate(180deg)}.parsely-table-container.no-results{color:#757575;font-style:italic;padding:var(--grid-unit-15);text-align:center}.parsely-table-container .suggestion-bubble{background:var(--parsely-green);border:none;border-radius:1.25rem;box-shadow:none;color:var(--sidebar-white);cursor:pointer;display:inline-block;font-size:.8125rem;line-height:.875rem;margin-left:.375rem;min-width:1.75rem;padding:3px .375rem;text-align:center}.parsely-table-container.compact table tr td.post-info{max-width:100px}.parsely-table-container.compact tr:after{width:100%}.parsely-table-container.compact .post-title{display:-webkit-box!important;overflow:hidden;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.parsely-table-container.compact .post-title>span{white-space:normal!important}.parsely-table-container.hide-pagination table tr:last-child:after{display:none}.posts-table-post-info{align-items:flex-start;display:flex;flex:1 0 0;gap:var(--grid-unit-20);min-height:2.5rem}.posts-table-post-info .posts-table-thumbnail{align-self:center}.posts-table-post-info .post-details{align-items:flex-start;display:flex;flex:1 0 0;flex-direction:column;gap:var(--grid-unit-05,4px);justify-content:center;min-height:var(--grid-unit-40);min-width:0}.posts-table-post-info .post-details .post-title{align-items:center;align-self:stretch;display:flex;font-size:var(--font-size--medium);font-style:normal;font-weight:600;gap:var(--grid-unit-5);line-height:1.25rem;overflow:hidden;text-overflow:ellipsis}.posts-table-post-info .post-details .post-title>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.posts-table-post-info .post-details .post-meta{align-content:center;align-items:center;align-self:stretch;color:var(--gray-500);display:flex;flex-wrap:wrap;gap:var(--grid-unit-5) var(--grid-unit-10)}.posts-table-post-info .post-details .post-categories{display:flex;gap:var(--grid-unit-5)}.posts-table-post-info .post-details .post-categories span{background:var(--gray-400);border-radius:.375rem;color:var(--sidebar-black);font-size:var(--font-size--smaller);font-weight:500;line-height:var(--font-size--large);padding:2px var(--grid-unit-10)}.posts-table-pagination-controls{align-items:center;align-self:stretch;display:flex;font-size:var(--font-size--smaller);font-style:normal;font-weight:600;gap:var(--grid-unit-30);justify-content:flex-end;line-height:var(--font-size--large);padding:var(--grid-unit-15);text-transform:uppercase}.posts-table-pagination-controls .page-selector{align-items:center;display:flex;gap:var(--grid-unit-10)}.posts-table-pagination-controls .page-navigation{align-items:center;display:flex;gap:var(--grid-unit-5);justify-content:flex-end}body{background:#fff}.parsely-dashboard-container{margin-left:-1.25rem;overflow:hidden}.parsely-dashboard-page-body,.parsely-dashboard-page-header{margin:0 auto;max-width:var(--dashboard-width);padding:var(--grid-unit-30)} +.parsely-tone-selector-dropdown{align-items:center;align-self:stretch;background:var(--Gutenberg-White,#fff);border:1px solid var(--Gutenberg-Gray-600,#949494);border-radius:2px;height:2.25rem;overflow-wrap:break-word;width:100%;word-break:break-word}.parsely-tone-selector-dropdown button{height:2.0625rem}.parsely-tone-selector-dropdown .components-dropdown-menu__toggle.has-icon svg:first-child{display:none}.parsely-tone-selector-dropdown.is-disabled{opacity:.5;pointer-events:none}.parsely-tone-selector-dropdown .components-dropdown-menu__toggle{display:flex;gap:.625rem;width:100%}.parsely-tone-selector-dropdown .components-dropdown-menu__toggle svg:first-of-type path{transform:scale(1.4);transform-origin:center}.parsely-tone-selector-dropdown .parsely-tone-selector-label{flex-grow:2;padding:0 var(--grid-unit-10);text-align:left}.parsely-tone-selector-dropdown .parsely-tone-selector-label:first-letter{text-transform:uppercase}.parsely-persona-selector-custom{width:100%}.parsely-persona-selector-custom .components-base-control__field input{display:flex;height:2.5rem;padding:var(--grid-unit-15) var(--grid-unit-20)}.parsely-persona-selector-custom .components-base-control__field input,.parsely-persona-selector-dropdown{align-items:center;align-self:stretch;border:1px solid var(--Gutenberg-Gray-600,#949494);border-radius:2px}.parsely-persona-selector-dropdown{background:var(--Gutenberg-White,#fff);height:2.25rem;overflow-wrap:break-word;width:100%;word-break:break-word}.parsely-persona-selector-dropdown .components-dropdown-menu__toggle.has-icon svg:first-child{display:none}.parsely-persona-selector-dropdown button{height:2.0625rem}.parsely-persona-selector-dropdown.is-disabled{opacity:.5;pointer-events:none}.parsely-persona-selector-dropdown .components-dropdown-menu__toggle{display:flex;gap:.625rem;width:100%}.parsely-persona-selector-dropdown .parsely-persona-selector-label{flex-grow:2;padding:0 var(--grid-unit-10);text-align:left}.parsely-persona-selector-dropdown .parsely-persona-selector-label:first-letter{text-transform:uppercase}.parsely-tone-selector-custom{width:100%}.parsely-tone-selector-custom .components-base-control__field input{align-items:center;align-self:stretch;border:1px solid var(--Gutenberg-Gray-600,#949494);border-radius:2px;display:flex;height:2.5rem;padding:var(--grid-unit-15) var(--grid-unit-20)}.parsely-inputrange-control{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--grid-unit-10)}.parsely-inputrange-control .parsely-inputrange-control__controls{align-items:center;align-self:stretch;display:flex;gap:var(--grid-unit-20);height:2.5rem}.parsely-inputrange-control .parsely-inputrange-control__controls .components-input-control{display:flex;flex:1 0 0}.parsely-inputrange-control .parsely-inputrange-control__controls .components-input-control input[type=number]::-webkit-inner-spin-button,.parsely-inputrange-control .parsely-inputrange-control__controls .components-input-control input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.parsely-inputrange-control .parsely-inputrange-control__controls .components-input-control input[type=number]{-moz-appearance:textfield}.parsely-inputrange-control .parsely-inputrange-control__controls .components-input-control .components-base-control__field{flex-grow:1}.parsely-inputrange-control .parsely-inputrange-control__controls .components-range-control{flex:1 0 0;height:36px}.parsely-inputrange-control .parsely-inputrange-control__controls .components-range-control .components-range-control__root{height:2.5rem}#wp-parsely-dashboard-widget,.components-button[aria-controls="wp-parsely-block-editor-sidebar:wp-parsely-content-helper"],.editor-post-excerpt,.parsely-dashboard-container,.settings_page_parsely,.wp-parsely-block-overlay,.wp-parsely-content-helper,.wp-parsely-excerpt-generator,.wp-parsely-panel,.wp-parsely-popover,.wp-parsely-preview-editor,.wp-parsely-smart-linking-close-dialog,.wp-parsely-smart-linking-review-modal,.wp-parsely-suggested-title-modal,.wp-parsely-traffic-boost-add-new-link-popover,.wp-parsely-traffic-boost-preview-settings-popover{--base-font:"source-sans-pro",arial,sans-serif;--numeric-font:"ff-din-round-web",sans-serif;--parsely-green-components:107,42%,46%;--parsely-green:hsl(var(--parsely-green-components));--parsely-green-10:#c7ecb1;--parsely-green-65:#2a691b;--gray-200:#f7f8f9;--gray-300:#edeeef;--gray-400:#d7dbdf;--gray-500:#959da5;--gray-600:#586069;--gray-700:#444d56;--gray-900:#24292e;--blue-500:#44a8e5;--blue-550:#2596db;--green-500:#7bc01b;--green-900:#3d6307;--ref-direct:205,13%,52%;--ref-internal:161,91%,41%;--ref-social:210,72%,41%;--ref-search:42,100%,50%;--ref-other:3,76%,58%;--base-text:var(--gray-900);--base-text-2:var(--gray-600);--base-3:var(--gray-400);--border:var(--gray-400);--data:var(--green-500);--control:var(--blue-500);--grid-unit-5:0.25rem;--grid-unit-10:0.5rem;--grid-unit-15:0.75rem;--grid-unit-20:1rem;--grid-unit-25:1.25rem;--grid-unit-30:1.5rem;--grid-unit-40:2rem;--grid-unit-50:2.5rem;--grid-unit-60:3rem;--font-size--smaller:0.688rem;--font-size--small:0.75rem;--font-size--medium:0.875rem;--font-size--large:1rem;--font-size--extra-large:1.2rem;--font-size--bigger:2rem;--dashboard-width:64rem;--black:#000;--dashboard-accent:#b9f16b;--gray-350:#e1e3e5;--sidebar-black:#1e1e1e;--sidebar-white:#f0f0f0;--traffic-boost-header-background:rgba(56,88,233,.08);--white:#fff}.parsely-thumbnail{border-radius:3px;flex-shrink:0;overflow:hidden}.parsely-thumbnail img{border-radius:3px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.parsely-thumbnail .parsely-thumbnail-icon-container{align-items:center;background:var(--gray-500);border-radius:3px;display:flex;height:100%;justify-content:center;width:100%}.parsely-thumbnail .parsely-thumbnail-icon-container svg{fill:var(--sidebar-white);height:60%;width:60%}.wp-parsely-snackbar-notices{bottom:4rem;display:flex;flex-direction:column-reverse;gap:.375rem;padding:1rem;position:fixed;width:100%;z-index:999999}.wp-parsely-snackbar-notices svg{fill:currentcolor}.wp-parsely-loading{align-items:center;border-radius:.25rem;color:var(--sidebar-black);display:flex;gap:var(--grid-unit-20);justify-content:center;min-height:1.5rem;min-width:25rem;padding:var(--grid-unit-10) var(--grid-unit-15)}.wp-parsely-loading .components-spinner{flex-shrink:0;margin:0}.wp-parsely-loading .wp-parsely-loading-message{flex-grow:1;font-size:var(--font-size--medium);line-height:1.4;margin:0;max-width:25rem}.wp-parsely-loading .wp-parsely-typewriter-text{display:inline-block;min-height:1.4em;min-width:1ch}.wp-parsely-loading .wp-parsely-typewriter-cursor{animation:blink 1s step-end infinite;display:inline-block;font-weight:400;margin-left:2px;opacity:.7}@keyframes blink{0%,to{opacity:0}50%{opacity:1}}.parsely-panel-settings{width:100%}.parsely-panel-settings .parsely-panel-settings-header{display:flex;margin:.625rem 0;width:100%}.parsely-panel-settings .parsely-panel-settings-header .parsely-panel-settings-header-label{flex-grow:2;margin:0 0 0 .3125rem;text-align:left}.parsely-panel-settings .parsely-panel-settings-header .parsely-panel-settings-header-label .components-base-control__field{align-items:center;display:flex;justify-content:space-between}.parsely-panel-settings .parsely-panel-settings-header .parsely-panel-settings-header-label .components-base-control__field .components-base-control__label{margin-bottom:0}.parsely-panel-settings .parsely-panel-settings-body{align-self:stretch;display:flex;flex-direction:column;gap:.625rem;padding:.375rem 0 var(--grid-unit-20) 0}.wp-parsely-editor-sidebar-label{align-self:stretch;color:var(--sidebar-black);font-size:var(--font-size--smaller);font-style:normal;font-weight:500;line-height:1.4;text-transform:uppercase}.wp-parsely-content-helper-error{align-self:flex-start;margin:0}.wp-parsely-content-helper-error p{margin:0}.wp-parsely-content-helper-error .content-helper-error-message{margin:0!important}.wp-parsely-collapsible-panel{align-items:flex-start;align-self:stretch;border-bottom:none;border-radius:2px;border-top:none;display:flex;flex-direction:column;gap:var(--grid-unit-20);margin:0 0 .5rem;padding:0}.wp-parsely-collapsible-panel .components-panel__body-title{align-items:center;align-self:stretch;display:flex;margin:0 -1rem .375rem;padding:0}.wp-parsely-collapsible-panel .components-panel__body-title .components-panel__icon,.wp-parsely-collapsible-panel .components-panel__body-title svg{margin-left:0;margin-right:var(--grid-unit-10);order:-1}.wp-parsely-collapsible-panel .components-panel__body-title:hover{background-color:transparent}.wp-parsely-collapsible-panel.is-opened{padding:0}.wp-parsely-collapsible-panel.is-opened>div:first-of-type{margin-top:calc(var(--grid-unit-20)*-1)}.wp-parsely-collapsible-panel.is-opened .components-panel__body-title{margin:0 calc(var(--grid-unit-20)*-1) .375rem;padding-bottom:0}.wp-parsely-collapsible-panel .components-panel__body-toggle.components-button{color:var(--Gutenberg-Gray-900,#1e1e1e);font-size:.6875rem;font-style:normal;font-weight:600;line-height:1rem;padding:var(--grid-unit-20) var(--grid-unit-20);text-transform:uppercase}.wp-parsely-collapsible-panel .components-panel__body-toggle.components-button .components-panel__arrow{margin-right:0}.wp-parsely-collapsible-panel .components-panel__body.is-opened{padding:0}.parsely-table-container.is-loading{align-items:center;display:flex;justify-content:center;padding:var(--grid-unit-20)}.parsely-table-container table{border-collapse:collapse;border-spacing:0;width:100%}.parsely-table-container table tr{position:relative}.parsely-table-container table tr:after{background-color:var(--border);bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:100vw}.parsely-table-container table tr td,.parsely-table-container table tr th{padding:var(--grid-unit-15) 0}.parsely-table-container table tr td.post-info,.parsely-table-container table tr th.post-info-header{text-align:left}.parsely-table-container table tr th{color:var(--sidebar-black);font-size:var(--font-size--small);font-style:normal;font-weight:600;line-height:var(--font-size--large);text-transform:uppercase}.parsely-table-container table tr th.views-header{min-width:3.75rem;text-align:center}.parsely-table-container table tr th.views-header .views-header-period{color:var(--gray-500);font-size:var(--font-size--smaller);font-weight:400;margin-left:var(--grid-unit-5)}.parsely-table-container table tr td.metrics{min-width:100px}.parsely-table-container table tr td.metrics .metrics-container{align-items:center;display:flex;flex-direction:column;gap:var(--grid-unit-5)}.parsely-table-container table tr td.metrics .metrics-container .metric-change{font-size:var(--font-size--small);font-weight:600;line-height:var(--font-size--large);margin-left:var(--grid-unit-5)}.parsely-table-container table tr td.metrics .metrics-container .metric-change-positive{color:var(--parsely-green)}.parsely-table-container table tr td.metrics .metrics-container .metric-change-negative{color:#900000}.parsely-table-container table tr td.metrics .metrics-container .metric-change-neutral{color:var(--gray-500)}.parsely-table-container table tr td.metrics .metrics-container .metric-boost-percentage{color:var(--parsely-green);font-size:var(--font-size--small);font-weight:600}.parsely-table-container table tr td.actions{align-items:center;display:flex;gap:var(--grid-unit-10);justify-content:flex-end;margin-left:var(--grid-unit-10);max-width:8.4375rem;min-height:2.5rem}.parsely-table-container table tr td.actions a{text-decoration:none}.parsely-table-container table tr td.actions .boost-link-container{display:flex;flex-direction:column;gap:.25rem;height:100%;text-align:center;width:100%}.parsely-table-container table tr td.actions .boost-link-container .boost-link-status{display:flex;gap:.25rem;justify-content:center}.parsely-table-container table tr td.actions .boost-link-container .boost-link-status .hidden{opacity:0}.parsely-table-container table tr td.actions .boost-link-container .boost-link-status .boost-inbound,.parsely-table-container table tr td.actions .boost-link-container .boost-link-status .boost-outbound{align-items:center;background-color:var(--gray-300);border-radius:.375rem;color:var(--sidebar-black);display:flex;flex-grow:1;font-size:var(--font-size--small);justify-content:center;line-height:var(--font-size--medium);padding:.25rem .5625rem}.parsely-table-container table tr td.actions .boost-link-container .boost-link-status .boost-link-status-icon-inbound{transform:rotate(180deg)}.parsely-table-container.no-results{color:#757575;font-style:italic;padding:var(--grid-unit-15);text-align:center}.parsely-table-container .suggestion-bubble{background:var(--parsely-green);border:none;border-radius:1.25rem;box-shadow:none;color:var(--sidebar-white);cursor:pointer;display:inline-block;font-size:.8125rem;line-height:.875rem;margin-left:.375rem;min-width:1.75rem;padding:3px .375rem;text-align:center}.parsely-table-container.compact table tr td.post-info{max-width:100px}.parsely-table-container.compact tr:after{width:100%}.parsely-table-container.compact .post-title{display:-webkit-box!important;overflow:hidden;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.parsely-table-container.compact .post-title>span{white-space:normal!important}.parsely-table-container.hide-pagination table tr:last-child:after{display:none}.posts-table-post-info{align-items:flex-start;display:flex;flex:1 0 0;gap:var(--grid-unit-20);min-height:2.5rem}.posts-table-post-info .posts-table-thumbnail{align-self:center}.posts-table-post-info .post-details{align-items:flex-start;display:flex;flex:1 0 0;flex-direction:column;gap:var(--grid-unit-05,4px);justify-content:center;min-height:var(--grid-unit-40);min-width:0}.posts-table-post-info .post-details .post-title{align-items:center;align-self:stretch;display:flex;font-size:var(--font-size--medium);font-style:normal;font-weight:600;gap:var(--grid-unit-5);line-height:1.25rem;overflow:hidden;text-overflow:ellipsis}.posts-table-post-info .post-details .post-title>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.posts-table-post-info .post-details .post-meta{align-content:center;align-items:center;align-self:stretch;color:var(--gray-500);display:flex;flex-wrap:wrap;gap:var(--grid-unit-5) var(--grid-unit-10)}.posts-table-post-info .post-details .post-categories{display:flex;gap:var(--grid-unit-5)}.posts-table-post-info .post-details .post-categories span{background:var(--gray-400);border-radius:.375rem;color:var(--sidebar-black);font-size:var(--font-size--smaller);font-weight:500;line-height:var(--font-size--large);padding:2px var(--grid-unit-10)}.posts-table-pagination-controls{align-items:center;align-self:stretch;display:flex;font-size:var(--font-size--smaller);font-style:normal;font-weight:600;gap:var(--grid-unit-30);justify-content:flex-end;line-height:var(--font-size--large);padding:var(--grid-unit-15);text-transform:uppercase}.posts-table-pagination-controls .page-selector{align-items:center;display:flex;gap:var(--grid-unit-10)}.posts-table-pagination-controls .page-navigation{align-items:center;display:flex;gap:var(--grid-unit-5);justify-content:flex-end}body{background:#fff}.parsely-dashboard-container{margin-left:-1.25rem;overflow:hidden}.parsely-dashboard-page-body,.parsely-dashboard-page-header{margin:0 auto;max-width:var(--dashboard-width);padding:var(--grid-unit-30)} diff --git a/build/content-helper/dashboard-page.js b/build/content-helper/dashboard-page.js index a13fd32206..859afd1180 100644 --- a/build/content-helper/dashboard-page.js +++ b/build/content-helper/dashboard-page.js @@ -1,9 +1,9 @@ -!function(){"use strict";var e={69:function(e,t){Object.prototype.toString},20:function(e,t,n){var r=n(609),o=Symbol.for("react.element"),i=Symbol.for("react.fragment"),a=Object.prototype.hasOwnProperty,s=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,l={key:!0,ref:!0,__self:!0,__source:!0};function c(e,t,n){var r,i={},c=null,u=null;for(r in void 0!==n&&(c=""+n),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(u=t.ref),t)a.call(t,r)&&!l.hasOwnProperty(r)&&(i[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===i[r]&&(i[r]=t[r]);return{$$typeof:o,type:e,key:c,ref:u,props:i,_owner:s.current}}t.Fragment=i,t.jsx=c,t.jsxs=c},848:function(e,t,n){e.exports=n(20)},609:function(e){e.exports=window.React}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var i=t[r]={exports:{}};return e[r](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 r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},function(){var e=n(848),t=n(609),r=(n(69),"popstate");function o(e={}){return function(e,t,n,o={}){let{window:a=document.defaultView,v5Compat:u=!1}=o,d=a.history,p="POP",f=null,h=g();function g(){return(d.state||{idx:null}).idx}function v(){p="POP";let e=g(),t=null==e?null:e-h;h=e,f&&f({action:p,location:y.location,delta:t})}function m(e){return function(e,t=!1){let n="http://localhost";"undefined"!=typeof window&&(n="null"!==window.location.origin?window.location.origin:window.location.href),i(n,"No window.location.(origin|href) available to create URL");let r="string"==typeof e?e:c(e);return r=r.replace(/ $/,"%20"),!t&&r.startsWith("//")&&(r=n+r),new URL(r,n)}(e)}null==h&&(h=0,d.replaceState({...d.state,idx:h},""));let y={get action(){return p},get location(){return e(a,d)},listen(e){if(f)throw new Error("A history only accepts one active listener");return a.addEventListener(r,v),f=e,()=>{a.removeEventListener(r,v),f=null}},createHref(e){return t(a,e)},createURL:m,encodeLocation(e){let t=m(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(e,t){p="PUSH";let r=l(y.location,e,t);n&&n(r,e),h=g()+1;let o=s(r,h),i=y.createHref(r);try{d.pushState(o,"",i)}catch(e){if(e instanceof DOMException&&"DataCloneError"===e.name)throw e;a.location.assign(i)}u&&f&&f({action:p,location:y.location,delta:1})},replace:function(e,t){p="REPLACE";let r=l(y.location,e,t);n&&n(r,e),h=g();let o=s(r,h),i=y.createHref(r);d.replaceState(o,"",i),u&&f&&f({action:p,location:y.location,delta:0})},go(e){return d.go(e)}};return y}((function(e,t){let{pathname:n="/",search:r="",hash:o=""}=u(e.location.hash.substring(1));return n.startsWith("/")||n.startsWith(".")||(n="/"+n),l("",{pathname:n,search:r,hash:o},t.state&&t.state.usr||null,t.state&&t.state.key||"default")}),(function(e,t){let n=e.document.querySelector("base"),r="";if(n&&n.getAttribute("href")){let t=e.location.href,n=t.indexOf("#");r=-1===n?t:t.slice(0,n)}return r+"#"+("string"==typeof t?t:c(t))}),(function(e,t){a("/"===e.pathname.charAt(0),`relative pathnames are not supported in hash history.push(${JSON.stringify(t)})`)}),e)}function i(e,t){if(!1===e||null==e)throw new Error(t)}function a(e,t){if(!e){"undefined"!=typeof console&&console.warn(t);try{throw new Error(t)}catch(e){}}}function s(e,t){return{usr:e.state,key:e.key,idx:t}}function l(e,t,n=null,r){return{pathname:"string"==typeof e?e:e.pathname,search:"",hash:"",..."string"==typeof t?u(t):t,state:n,key:t&&t.key||r||Math.random().toString(36).substring(2,10)}}function c({pathname:e="/",search:t="",hash:n=""}){return t&&"?"!==t&&(e+="?"===t.charAt(0)?t:"?"+t),n&&"#"!==n&&(e+="#"===n.charAt(0)?n:"#"+n),e}function u(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substring(n),e=e.substring(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substring(r),e=e.substring(0,r)),e&&(t.pathname=e)}return t}function d(e,t,n="/"){return function(e,t,n,r){let o=E(("string"==typeof t?u(t):t).pathname||"/",n);if(null==o)return null;let i=p(e);!function(e){e.sort(((e,t)=>e.score!==t.score?t.score-e.score:function(e,t){return e.length===t.length&&e.slice(0,-1).every(((e,n)=>e===t[n]))?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map((e=>e.childrenIndex)),t.routesMeta.map((e=>e.childrenIndex)))))}(i);let a=null;for(let e=0;null==a&&e