body.wtai-wp70 {
	--wtai-wp70-theme-color: var(--wp-admin-theme-color, #6d28d9);
	--wtai-wp70-theme-color-dark: var(--wp-admin-theme-color-darker-10, #5b21b6);
	--wtai-wp70-theme-color-soft: color-mix(in srgb, var(--wtai-wp70-theme-color) 12%, #fff);
	--wtai-wp70-theme-color-soft-strong: color-mix(in srgb, var(--wtai-wp70-theme-color) 18%, #fff);
	--wtai-wp70-border-color: color-mix(in srgb, var(--wtai-wp70-theme-color) 30%, #c3c4c7);
}

body.wtai-wp70 .wtai-footer-link a,
body.wtai-wp70 .wtai-site-credits a,
body.wtai-wp70 .wtai-clear-product-selections,
body.wtai-wp70 .wtai-restore-global-settings,
body.wtai-wp70 .wtai-loading-actions-show-hide-cta,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr .wtai_title > a.wtai-cwe-action-title,
body.wtai-wp70 .wtai-card-wrapper .wtai-card-details-wrapper .wtai-content a:not(.button):not(.button-primary):not(.button-secondary):not(.button-link):not(.wtai-next):not(.wtai-verify-button),
body.wtai-wp70 .tablenav .wtai-comparison-pager a:not(.button):not(.button-primary):not(.button-secondary):not(.button-link) {
	color: inherit;
}

body.wtai-wp70 .wtai-footer-link a:hover,
body.wtai-wp70 .wtai-site-credits a:hover,
body.wtai-wp70 .wtai-clear-product-selections:hover,
body.wtai-wp70 .wtai-restore-global-settings:hover,
body.wtai-wp70 .wtai-loading-actions-show-hide-cta:hover,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr .wtai_title > a.wtai-cwe-action-title:hover,
body.wtai-wp70 .wtai-table-of-contents-list-item a:hover,
body.wtai-wp70 .wtai-card-wrapper .wtai-card-details-wrapper .wtai-content a:not(.button):not(.button-primary):not(.button-secondary):not(.button-link):not(.wtai-next):not(.wtai-verify-button):hover,
body.wtai-wp70 .tablenav .wtai-comparison-pager a:not(.button):not(.button-primary):not(.button-secondary):not(.button-link):hover {
	color: var(--wtai-wp70-theme-color);
}

body.wtai-wp70 .wtai-footer-link a:focus,
body.wtai-wp70 .wtai-site-credits a:focus,
body.wtai-wp70 .wtai-clear-product-selections:focus,
body.wtai-wp70 .wtai-restore-global-settings:focus,
body.wtai-wp70 .wtai-loading-actions-show-hide-cta:focus,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr .wtai_title > a.wtai-cwe-action-title:focus,
body.wtai-wp70 .wtai-table-of-contents-list-item a:focus,
body.wtai-wp70 .wtai-card-wrapper .wtai-card-details-wrapper .wtai-content a:not(.button):not(.button-primary):not(.button-secondary):not(.button-link):not(.wtai-next):not(.wtai-verify-button):focus,
body.wtai-wp70 .tablenav .wtai-comparison-pager a:not(.button):not(.button-primary):not(.button-secondary):not(.button-link):focus {
	box-shadow: 0 0 0 1px var(--wtai-wp70-theme-color);
	outline: 2px solid transparent;
}

body.wtai-wp70 .wtai-card-wrapper .wtai-card-details-wrapper .wtai-content .wtai-validate-domain a,
body.wtai-wp70 .wtai-card-wrapper .wtai-card-details-wrapper .wtai-content .wtai-validate-domain a:visited,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr .wtai_title > a.wtai-cwe-action-title,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr .wtai_title > a.wtai-cwe-action-title:visited,
body.wtai-wp70 .wtai-table-list-wrapper .row-actions a,
body.wtai-wp70 .wtai-table-list-wrapper .row-actions a:visited,
body.wtai-wp70 .wtai-clear-product-selections,
body.wtai-wp70 .wtai-clear-product-selections:visited,
body.wtai-wp70 .wtai-history .wtai-history-content .wtai-history-product-name a.wtai-cwe-action-button-history,
body.wtai-wp70 .wtai-history .wtai-history-content .wtai-history-product-name a.wtai-cwe-action-button-history:visited,
body.wtai-wp70 .subsubsub.wtai-status-view a,
body.wtai-wp70 .subsubsub.wtai-status-view a:visited,
body.wtai-wp70 .wtai-credit-available-wrap a,
body.wtai-wp70 .wtai-credit-available-wrap a:visited,
body.wtai-wp70 .wtai-restore-global-settings,
body.wtai-wp70 .wtai-restore-global-settings:visited,
body.wtai-wp70 .wtai-site-credits a,
body.wtai-wp70 .wtai-site-credits a:visited,
body.wtai-wp70 .wtai-footer-link a,
body.wtai-wp70 .wtai-footer-link a:visited,
body.wtai-wp70 .wtai-collapse-expand-wrapper a,
body.wtai-wp70 .wtai-collapse-expand-wrapper a:visited,
body.wtai-wp70 a.wtai-select-all-checkbox,
body.wtai-wp70 a.wtai-select-all-checkbox:visited,
body.wtai-wp70 a.wtai-select-all-checkbox-expand,
body.wtai-wp70 a.wtai-select-all-checkbox-expand:visited,
body.wtai-wp70 a[href*="wordpress.org/support/plugin/writetext-ai/reviews"],
body.wtai-wp70 a[href*="wordpress.org/support/plugin/writetext-ai/reviews"]:visited,
body.wtai-wp70 a[href*="platform.writetext.ai/keyword/negative-keywords"],
body.wtai-wp70 a[href*="platform.writetext.ai/keyword/negative-keywords"]:visited,
body.wtai-wp70 .wtai-bulk-generate-h2 .wtai-bulk-save-to-global-settings-cta,
body.wtai-wp70 .wtai-bulk-generate-h2 .wtai-bulk-save-to-global-settings-cta:visited,
body.wtai-wp70 .wtai-bulk-generate-h2 .wtai-bulk-restore-global-settings-cta,
body.wtai-wp70 .wtai-bulk-generate-h2 .wtai-bulk-restore-global-settings-cta:visited,
body.wtai-wp70 .wtai-btn-reset-status,
body.wtai-wp70 .wtai-btn-reset-status:visited,
body.wtai-wp70 .wtai-keyword-optimization-cta-item .wtai-restart-keyword-analysis-btn,
body.wtai-wp70 .wtai-keyword-optimization-cta-item .wtai-restart-keyword-analysis-btn:visited,
body.wtai-wp70 .wtai-keyword-pipeline-info-date-cta-wrap .wtai-keyword-pipeline-info-refresh-cta,
body.wtai-wp70 .wtai-keyword-pipeline-info-date-cta-wrap .wtai-keyword-pipeline-info-refresh-cta:visited,
body.wtai-wp70 .wtai-keyword-pipeline-cbp-pool-list-load-more-button,
body.wtai-wp70 .wtai-product-type-list-items-wrap .wtai-product-type-load-more,
body.wtai-wp70 .wtai-template-target-length-notice a,
body.wtai-wp70 .wtai-template-target-length-notice a:visited,
body.wtai-wp70 .wtai-custom-notice a,
body.wtai-wp70 .wtai-custom-notice a:visited,
body.wtai-wp70 #TB_window .wtai-tone-and-styles-select .wtai-product-container .wtai-product-cta-item a.wtai-reset,
body.wtai-wp70 #TB_window .wtai-tone-and-styles-select .wtai-product-container .wtai-product-cta-item a.wtai-reset:visited,
body.wtai-wp70 #TB_window .wtai-audiences-form-select .wtai-regenerate-audience,
body.wtai-wp70 #TB_window .wtai-audiences-form-select .wtai-regenerate-audience:visited,
body.wtai-wp70 #TB_window a[href*="platform.writetext.ai"],
body.wtai-wp70 #TB_window a[href*="platform.writetext.ai"]:visited,
body.wtai-wp70 #TB_window a[href*="writetext.ai/knowledge-base"],
body.wtai-wp70 #TB_window a[href*="writetext.ai/knowledge-base"]:visited,
body.wtai-wp70 #TB_window a[href*="wordpress.org/support/plugin/writetext-ai/reviews"],
body.wtai-wp70 #TB_window a[href*="wordpress.org/support/plugin/writetext-ai/reviews"]:visited {
	color: var(--wp-admin-theme-color) !important;
}

body.wtai-wp70 .wtai-card-wrapper .wtai-card-details-wrapper .wtai-content .wtai-validate-domain a,
body.wtai-wp70 .wtai-card-wrapper .wtai-card-details-wrapper .wtai-content .wtai-validate-domain a:visited {
	text-decoration: underline;
}

body.wtai-wp70 .wtai-card-wrapper .wtai-card-details-wrapper .wtai-content .wtai-validate-domain a:hover,
body.wtai-wp70 .wtai-card-wrapper .wtai-card-details-wrapper .wtai-content .wtai-validate-domain a:focus,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr .wtai_title > a.wtai-cwe-action-title:hover,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr .wtai_title > a.wtai-cwe-action-title:focus,
body.wtai-wp70 .wtai-table-list-wrapper .row-actions a:hover,
body.wtai-wp70 .wtai-table-list-wrapper .row-actions a:focus,
body.wtai-wp70 .wtai-clear-product-selections:hover,
body.wtai-wp70 .wtai-clear-product-selections:focus,
body.wtai-wp70 .wtai-history .wtai-history-content .wtai-history-product-name a.wtai-cwe-action-button-history:hover,
body.wtai-wp70 .wtai-history .wtai-history-content .wtai-history-product-name a.wtai-cwe-action-button-history:focus,
body.wtai-wp70 .subsubsub.wtai-status-view a:hover,
body.wtai-wp70 .subsubsub.wtai-status-view a:focus,
body.wtai-wp70 .wtai-credit-available-wrap a:hover,
body.wtai-wp70 .wtai-credit-available-wrap a:focus,
body.wtai-wp70 .wtai-restore-global-settings:hover,
body.wtai-wp70 .wtai-restore-global-settings:focus,
body.wtai-wp70 .wtai-site-credits a:hover,
body.wtai-wp70 .wtai-site-credits a:focus,
body.wtai-wp70 .wtai-footer-link a:hover,
body.wtai-wp70 .wtai-footer-link a:focus,
body.wtai-wp70 .wtai-collapse-expand-wrapper a:hover,
body.wtai-wp70 .wtai-collapse-expand-wrapper a:focus,
body.wtai-wp70 a.wtai-select-all-checkbox:hover,
body.wtai-wp70 a.wtai-select-all-checkbox:focus,
body.wtai-wp70 a.wtai-select-all-checkbox-expand:hover,
body.wtai-wp70 a.wtai-select-all-checkbox-expand:focus,
body.wtai-wp70 a[href*="wordpress.org/support/plugin/writetext-ai/reviews"]:hover,
body.wtai-wp70 a[href*="wordpress.org/support/plugin/writetext-ai/reviews"]:focus,
body.wtai-wp70 a[href*="platform.writetext.ai/keyword/negative-keywords"]:hover,
body.wtai-wp70 a[href*="platform.writetext.ai/keyword/negative-keywords"]:focus,
body.wtai-wp70 .wtai-bulk-generate-h2 .wtai-bulk-save-to-global-settings-cta:hover,
body.wtai-wp70 .wtai-bulk-generate-h2 .wtai-bulk-save-to-global-settings-cta:focus,
body.wtai-wp70 .wtai-bulk-generate-h2 .wtai-bulk-restore-global-settings-cta:hover,
body.wtai-wp70 .wtai-bulk-generate-h2 .wtai-bulk-restore-global-settings-cta:focus,
body.wtai-wp70 .wtai-btn-reset-status:hover,
body.wtai-wp70 .wtai-btn-reset-status:focus,
body.wtai-wp70 .wtai-keyword-optimization-cta-item .wtai-restart-keyword-analysis-btn:hover,
body.wtai-wp70 .wtai-keyword-optimization-cta-item .wtai-restart-keyword-analysis-btn:focus,
body.wtai-wp70 .wtai-keyword-pipeline-info-date-cta-wrap .wtai-keyword-pipeline-info-refresh-cta:hover,
body.wtai-wp70 .wtai-keyword-pipeline-info-date-cta-wrap .wtai-keyword-pipeline-info-refresh-cta:focus,
body.wtai-wp70 .wtai-keyword-pipeline-cbp-pool-list-load-more-button:hover,
body.wtai-wp70 .wtai-keyword-pipeline-cbp-pool-list-load-more-button:focus,
body.wtai-wp70 .wtai-product-type-list-items-wrap .wtai-product-type-load-more:hover,
body.wtai-wp70 .wtai-product-type-list-items-wrap .wtai-product-type-load-more:focus,
body.wtai-wp70 .wtai-template-target-length-notice a:hover,
body.wtai-wp70 .wtai-template-target-length-notice a:focus,
body.wtai-wp70 .wtai-custom-notice a:hover,
body.wtai-wp70 .wtai-custom-notice a:focus,
body.wtai-wp70 #TB_window .wtai-tone-and-styles-select .wtai-product-container .wtai-product-cta-item a.wtai-reset:hover,
body.wtai-wp70 #TB_window .wtai-tone-and-styles-select .wtai-product-container .wtai-product-cta-item a.wtai-reset:focus,
body.wtai-wp70 #TB_window .wtai-audiences-form-select .wtai-regenerate-audience:hover,
body.wtai-wp70 #TB_window .wtai-audiences-form-select .wtai-regenerate-audience:focus,
body.wtai-wp70 #TB_window a[href*="platform.writetext.ai"]:hover,
body.wtai-wp70 #TB_window a[href*="platform.writetext.ai"]:focus,
body.wtai-wp70 #TB_window a[href*="writetext.ai/knowledge-base"]:hover,
body.wtai-wp70 #TB_window a[href*="writetext.ai/knowledge-base"]:focus,
body.wtai-wp70 #TB_window a[href*="wordpress.org/support/plugin/writetext-ai/reviews"]:hover,
body.wtai-wp70 #TB_window a[href*="wordpress.org/support/plugin/writetext-ai/reviews"]:focus {
	color: var(--wp-admin-theme-color-darker-10, var(--wtai-wp70-theme-color-dark)) !important;
}

/* Thickbox close: plugin hover grays the icon; use admin neutrals + theme on hover/focus */
body.wtai-wp70 #TB_window #TB_closeWindowButton .tb-close-icon {
	color: #50575e !important;
}

body.wtai-wp70 #TB_window #TB_closeWindowButton:hover,
body.wtai-wp70 #TB_window #TB_closeWindowButton:focus {
	background: transparent !important;
}

body.wtai-wp70 #TB_window #TB_closeWindowButton:hover .tb-close-icon,
body.wtai-wp70 #TB_window #TB_closeWindowButton:focus .tb-close-icon {
	color: var(--wp-admin-theme-color, var(--wtai-wp70-theme-color)) !important;
	box-shadow: none !important;
}

body.wtai-wp70 #TB_window #TB_closeWindowButton:focus .tb-close-icon {
	box-shadow: 0 0 0 1px var(--wp-admin-theme-color, var(--wtai-wp70-theme-color)) !important;
	outline: 2px solid transparent !important;
}

body.wtai-wp70 .wtai-card-wrapper .wtai-card-details-wrapper .wtai-content a.wtai-next,
body.wtai-wp70 .wtai-card-wrapper .wtai-card-details-wrapper .wtai-content .wtai-verify-button {
	background: var(--wp-admin-theme-color, var(--wtai-wp70-theme-color)) !important;
	border: 1px solid var(--wp-admin-theme-color, var(--wtai-wp70-theme-color)) !important;
	color: #fff !important;
	box-shadow: none;
}

body.wtai-wp70 .wtai-card-wrapper .wtai-card-details-wrapper .wtai-content a.wtai-next:hover,
body.wtai-wp70 .wtai-card-wrapper .wtai-card-details-wrapper .wtai-content .wtai-verify-button:hover,
body.wtai-wp70 .wtai-card-wrapper .wtai-card-details-wrapper .wtai-content a.wtai-next:focus,
body.wtai-wp70 .wtai-card-wrapper .wtai-card-details-wrapper .wtai-content .wtai-verify-button:focus {
	background: var(--wp-admin-theme-color-darker-10, var(--wtai-wp70-theme-color-dark)) !important;
	border-color: var(--wp-admin-theme-color-darker-10, var(--wtai-wp70-theme-color-dark)) !important;
	color: #fff !important;
	box-shadow: none;
}

body.wtai-wp70 .wtai-card-wrapper .wtai-card-details-wrapper .wtai-content .wtai-verify-button .dashicons {
	color: currentColor;
}

/* Plugin setup guide: step circles + Completed badge */
body.wtai-wp70 .wtai-card-wrapper.wtai-active .wtai-card-step-number-wrapper .wtai-step-number {
	color: #fff !important;
	background: var(--wp-admin-theme-color, var(--wtai-wp70-theme-color)) !important;
	border-color: var(--wp-admin-theme-color, var(--wtai-wp70-theme-color)) !important;
	border-style: solid;
}

body.wtai-wp70 .wtai-card-wrapper.wtai-completed .wtai-card-step-number-wrapper .wtai-step-number {
	color: transparent !important;
	background-color: #fff !important;
	background-image: none !important;
	border-color: var(--wp-admin-theme-color, var(--wtai-wp70-theme-color)) !important;
	border-style: solid;
}

body.wtai-wp70 .wtai-card-wrapper.wtai-completed .wtai-card-step-number-wrapper .wtai-step-number::after {
	content: '';
	position: absolute;
	top: 50%;
	left: 50%;
	width: 46%;
	height: 46%;
	transform: translate(-50%, -50%);
	background-color: var(--wp-admin-theme-color, var(--wtai-wp70-theme-color));
	-webkit-mask: url(../images/wp_7_0/ic_check.svg) center center / contain no-repeat;
	mask: url(../images/wp_7_0/ic_check.svg) center center / contain no-repeat;
}

body.wtai-wp70 .wtai-card-wrapper.wtai-completed .wtai-card-details-wrapper .wtai-step-completed {
	color: var(--wp-admin-theme-color, var(--wtai-wp70-theme-color)) !important;
	background-color: var(--wtai-wp70-theme-color-soft) !important;
	border-color: var(--wtai-wp70-border-color) !important;
	background-image: url(../images/wp_7_0/check_setup_v2.png);
}

/* Plugin setup Step 2: SEO plugin radios (prevent flex/overflow clipping on WP 7) */
body.wtai-wp70 .wtai-cart-install-wrapper .wtai-card-wrapper.wtai-active .wtai-card-details-wrapper .wtai-content {
	overflow: visible;
}

body.wtai-wp70 .wtai-card-wrapper .wtai-card-details-wrapper .wtai-content .wtai-seo-lists li > label {
	overflow: visible;
	gap: 8px;
}

body.wtai-wp70 .wtai-card-wrapper .wtai-card-details-wrapper .wtai-content .wtai-seo-lists li > label .wtai-seo-button-radio-list,
body.wtai-wp70 .wtai-card-wrapper .wtai-card-details-wrapper .wtai-content .wtai-seo-lists li > label input[type="radio"] {
	position: static;
	top: auto;
	flex: 0 0 auto;
	flex-shrink: 0;
	align-self: center;
	width: 1.25rem !important;
	height: 1.25rem !important;
	min-width: 1.25rem !important;
	min-height: 1.25rem !important;
	margin: 0 !important;
	border-radius: 50% !important;
	box-sizing: border-box;
}

body.wtai-wp70 .wtai-card-wrapper .wtai-card-details-wrapper .wtai-content .wtai-seo-lists li > label .wtai-seo-button-radio-list:checked,
body.wtai-wp70 .wtai-card-wrapper .wtai-card-details-wrapper .wtai-content .wtai-seo-lists li > label input[type="radio"]:checked {
	background: var(--wp-admin-theme-color, var(--wtai-wp70-theme-color));
	border-color: var(--wp-admin-theme-color, var(--wtai-wp70-theme-color));
}

body.wtai-wp70 .wtai-card-wrapper .wtai-card-details-wrapper .wtai-content .wtai-seo-lists li > label .wtai-seo-button-radio-list:checked::before,
body.wtai-wp70 .wtai-card-wrapper .wtai-card-details-wrapper .wtai-content .wtai-seo-lists li > label input[type="radio"]:checked::before {
	float: none;
	width: 0.5rem !important;
	height: 0.5rem !important;
	margin: auto !important;
}

/* Shared WP 7.0 disabled checkbox/radio treatment to match core disabled controls. */
body.wtai-wp70 input[type="checkbox"]:disabled,
body.wtai-wp70 input[type="checkbox"][disabled],
body.wtai-wp70 input[type="radio"]:disabled,
body.wtai-wp70 input[type="radio"][disabled] {
	accent-color: #dcdcde !important;
	background: #f0f0f1 !important;
	background-color: #f0f0f1 !important;
	border-color: #dcdcde !important;
	box-shadow: none !important;
	color: #a7aaad !important;
	cursor: default !important;
	opacity: 1 !important;
}

body.wtai-wp70 input[type="checkbox"]:disabled:checked,
body.wtai-wp70 input[type="checkbox"][disabled]:checked,
body.wtai-wp70 input[type="radio"]:disabled:checked,
body.wtai-wp70 input[type="radio"][disabled]:checked {
	accent-color: #dcdcde !important;
	background: #dcdcde !important;
	background-color: #dcdcde !important;
	border-color: #c3c4c7 !important;
}

body.wtai-wp70 input[type="checkbox"]:disabled:focus,
body.wtai-wp70 input[type="checkbox"][disabled]:focus,
body.wtai-wp70 input[type="radio"]:disabled:focus,
body.wtai-wp70 input[type="radio"][disabled]:focus {
	box-shadow: none !important;
	outline: none !important;
}

body.wtai-wp70 input[type="checkbox"]:disabled + label,
body.wtai-wp70 input[type="checkbox"][disabled] + label,
body.wtai-wp70 input[type="radio"]:disabled + label,
body.wtai-wp70 input[type="radio"][disabled] + label,
body.wtai-wp70 label:has(input[type="checkbox"]:disabled),
body.wtai-wp70 label:has(input[type="checkbox"][disabled]),
body.wtai-wp70 label:has(input[type="radio"]:disabled),
body.wtai-wp70 label:has(input[type="radio"][disabled]) {
	color: #a7aaad !important;
	cursor: default !important;
}

body.wtai-wp70 .wtai-product-tones-wrap label.disabled-label,
body.wtai-wp70 .wtai-product-styles-wrap label.disabled-label,
body.wtai-wp70 .wtai-product-audiences-wrap label.disabled-label,
body.wtai-wp70 #TB_ajaxContent .wtai-product-tonestyles-container label.disabled {
	color: #a7aaad !important;
	cursor: default !important;
}

body.wtai-wp70 .wtai-product-tones-wrap label.disabled-label input.wtai-product-cb,
body.wtai-wp70 .wtai-product-styles-wrap label.disabled-label input.wtai-product-cb,
body.wtai-wp70 .wtai-product-audiences-wrap label.disabled-label input.wtai-product-cb,
body.wtai-wp70 #TB_ajaxContent .wtai-product-tonestyles-container input.disabled {
	accent-color: #dcdcde !important;
	background: #f0f0f1 !important;
	background-color: #f0f0f1 !important;
	border-color: #dcdcde !important;
	box-shadow: none !important;
	color: #a7aaad !important;
	cursor: default !important;
	opacity: 1 !important;
}

body.wtai-wp70 .wtai-table-of-contents-list .wtai-table-of-contents-list-item.wtai-active a,
body.wtai-wp70 .wtai-step-wrap.active .wtai-step-link,
body.wtai-wp70 .wtai-step-wrap.done .wtai-step-link {
	color: var(--wtai-wp70-theme-color);
}

body.wtai-wp70 .tablenav .button,
body.wtai-wp70 .tablenav .button-primary,
body.wtai-wp70 .tablenav .button-secondary,
body.wtai-wp70 .tablenav .button-link,
body.wtai-wp70 .wtai-loading-actions-container .button,
body.wtai-wp70 .wtai-country-selection-cta.button-primary,
body.wtai-wp70 #TB_window .wtai-footer-modal .button,
body.wtai-wp70 #TB_window .wtai-footer-modal .button-primary,
body.wtai-wp70 #TB_window .wtai-footer-modal .button-secondary {
	margin: 0;
}

body.wtai-wp70 .wtai-loading-actions-container,
body.wtai-wp70 .wtai-footer-link-wrap,
body.wtai-wp70 .wtai-site-credits-wrap,
body.wtai-wp70 .wtai-selection-counter-inner-wrap,
body.wtai-wp70 .wtai-keyword .wtai-keyword-header > div.wtai-keyword-filter-header,
body.wtai-wp70 .wtai-keyword .wtai-keyword-header > div.wtai-keyword-filter-header > div {
	gap: 8px;
}

body.wtai-wp70 .wtai-keyword-search-intent-option-list .wtai-keyword-search-intent-option-item.wtai-active,
body.wtai-wp70 .wtai-bulk-voice-style-type-wrap.wtai-bulk-voice-style-active,
body.wtai-wp70 .wtai-single-voice-style-wrap.wtai-single-voice-style-active-wrap,
body.wtai-wp70 .wtai-full-automation-actions-item.wtai-action-active,
body.wtai-wp70 .wtai-global-settings-content-right-wrap .wtai-card-container-wrapper.wtai-setting.wtai-table-content-highlight .wtai-button-text-length,
body.wtai-wp70 .wtai-global-settings-content-right-wrap .wtai-card-container-wrapper.wtai-setting.wtai-table-content-highlight .wtai-card,
body.wtai-wp70 .wtai-keyword-optimization-main-wrap .wtai-card-container-wrapper.wtai-setting.wtai-table-content-highlight .wtai-button-text-length {
	background: var(--wtai-wp70-theme-color-soft);
	border-color: var(--wtai-wp70-border-color);
}

body.wtai-wp70 .wtai-keyword-search-intent-option-list .wtai-keyword-search-intent-option-item.wtai-active,
body.wtai-wp70 .wtai-bulk-voice-style-type-wrap.wtai-bulk-voice-style-active .wtai-bulk-voice-type-radio-wrap,
body.wtai-wp70 .wtai-single-voice-style-wrap.wtai-single-voice-style-active-wrap .wtai-single-voice-style-cb-label,
body.wtai-wp70 .wtai-single-voice-style-wrap.wtai-single-voice-style-active-wrap .wtai-single-trained-ai-model-cb-text,
body.wtai-wp70 .wtai-single-voice-style-wrap.wtai-single-voice-style-active-wrap .wtai-single-trained-ai-model-cb-label,
body.wtai-wp70 .wtai-single-voice-style-wrap.wtai-single-voice-style-active-wrap .wtai-tone-and-styles-label,
body.wtai-wp70 .wtai-full-automation-actions-item.wtai-action-active .wtai-full-automation-actions-item-label,
body.wtai-wp70 .wtai-bulk-voice-style-active .wtai-bulk-trained-ai-model-cb-label {
	color: var(--wtai-wp70-theme-color);
}

body.wtai-wp70 .wtai-keyword-search-intent-option-list .wtai-keyword-search-intent-option-item.wtai-active:after,
body.wtai-wp70 .wtai-full-automation-actions-item.wtai-action-active .wtai-full-automation-actions-item-label:after,
#TB_window.wtai-tb-window-modal-generate .wtai-full-automation-actions-item.wtai-action-active .wtai-full-automation-actions-item-label:after {
	background-image: none !important;
	background-color: var(--wp-admin-theme-color, var(--wtai-wp70-theme-color)) !important;
	-webkit-mask: url(../images/wp_7_0/ic_check.svg) center center / contain no-repeat;
	mask: url(../images/wp_7_0/ic_check.svg) center center / contain no-repeat;
}

body.wtai-wp70 .wtai-country-selection-dropdown-inner-wrap-selected .wtai-item,
body.wtai-wp70 .wtai-country-selection-dropdown-inner-wrap .selectize-control.multi .selectize-input [data-value],
body.wtai-wp70 .wtai-your-keyword table tbody tr,
body.wtai-wp70 .wtai-your-keyword-ideas table tbody tr.bg-default,
body.wtai-wp70 .wtai-your-keyword-ideas table tbody tr.wtai-active,
body.wtai-wp70 .wtai-cbp-keyword-pool-drag-area-wrap-placeholder.wtai-moving-up,
body.wtai-wp70 .wtai-cbp-keyword-pool-drag-area-wrap-placeholder.wtai-moving-down {
	background-color: var(--wtai-wp70-theme-color-soft-strong);
}

body.wtai-wp70 .wtai-keyword-optimization-keyword-input-wrap .wtai-keyword-item,
body.wtai-wp70 .wtai-keyword-pipeline-cbp-pool-list-item.wtai-keyword-pipeline-cbp-pool-list-manual-item,
body.wtai-wp70 .wtai-cbp-keyword-pool-drag-area-wrap-placeholder.wtai-cbp-keyword-pool-drag-area-wrap-placeholder-active .wtai-cbp-keyword-pool-drag-area-content,
body.wtai-wp70 .wtai-cbp-flex-row.ui-droppable-hover .wtai-cbp-keyword-pool-drag-area-content,
body.wtai-wp70 .wtai-cbp-keyword-pool-drag-area-wrap .wtai-cbp-keyword-pool-drag-area-content.wtai-dragging-ongoing {
	background-color: var(--wtai-wp70-theme-color-soft-strong);
	border-color: var(--wtai-wp70-border-color);
}

body.wtai-wp70 .wtai-cbp-keyword-pool-drag-area-wrap .wtai-cbp-keyword-pool-drag-area-content {
	background-color: var(--wtai-wp70-theme-color-soft) !important;
	border: 1px dashed var(--wtai-wp70-border-color) !important;
}

body.wtai-wp70 .wtai-keyword-pipeline-cbp-custom-list-wrap .wtai-cbp-keyword-pool-drag-area-wrap-placeholder.wtai-cbp-keyword-pool-drag-area-wrap-placeholder-active .wtai-cbp-keyword-pool-drag-area-content,
body.wtai-wp70 .wtai-keyword-pipeline-cbp-custom-list-wrap .wtai-cbp-flex-row.ui-droppable-hover .wtai-cbp-keyword-pool-drag-area-content,
body.wtai-wp70 .wtai-keyword-pipeline-cbp-custom-list-wrap .wtai-cbp-keyword-pool-drag-area-wrap .wtai-cbp-keyword-pool-drag-area-content.wtai-dragging-ongoing {
	background-color: var(--wtai-wp70-theme-color-soft-strong) !important;
	border: 1px dashed var(--wtai-wp70-border-color) !important;
}

body.wtai-wp70 .wtai-keyword-pipeline-cbp-container-wrap .wtai-keyword-pipeline-cbp-custom-list-header-wrap .wtai-cbp-flex-cell-cluster.wtai-cluster-editing:after,
body.wtai-wp70 .wtai-keyword-pipeline-cbp-container-wrap .wtai-keyword-pipeline-cluster-based-pipelines-list-header-wrap .wtai-cbp-flex-cell-cluster.wtai-cluster-editing:after {
	background: color-mix(in srgb, var(--wtai-wp70-theme-color) 6%, #fff) !important;
	border: 1px solid var(--wtai-wp70-border-color) !important;
}

body.wtai-wp70 .wtai-country-selection-dropdown-inner-wrap .selectize-control.multi .selectize-input [data-value],
body.wtai-wp70 .wtai-country-selection-dropdown-inner-wrap-selected .wtai-item,
body.wtai-wp70 .wtai-keyword .selectize-control.multi .selectize-input [data-value],
body.wtai-wp70 .wtai-keyword .selectize-control.multi .selectize-input .item,
body.wtai-wp70 .wtai-keyword-optimization-keyword-input-wrap .wtai-keyword-item,
body.wtai-wp70 .wtai-keyword-pipeline-cbp-pool-list-item.wtai-keyword-pipeline-cbp-pool-list-manual-item .wtai-keyword-pipeline-cbp-pool-list-item-text,
body.wtai-wp70 .wtai-cbp-keyword-pool-drag-area-wrap .wtai-cbp-keyword-pool-drag-area-content,
body.wtai-wp70 .wtai-cbp-keyword-pool-drag-area-wrap-placeholder .wtai-cbp-keyword-pool-drag-area-content {
	color: #1d2327;
}

body.wtai-wp70 .wtai-cbp-keyword-pool-drag-area-wrap-placeholder.wtai-moving-up,
body.wtai-wp70 .wtai-cbp-keyword-pool-drag-area-wrap-placeholder.wtai-moving-down {
	border-color: var(--wtai-wp70-theme-color);
}

body.wtai-wp70 #wtai-sel-writetext-status .wtai-filter-option-label.wtai-notdefault {
	background: #fff;;
	border-color: var(--wtai-wp70-theme-color);
}

body.wtai-wp70 #wtai-sel-writetext-status .wtai-filter-option-label.wtai-notdefault > span {
	color: var(--wtai-wp70-theme-color);
}

body.wtai-wp70 #wtai-sel-writetext-status .wtai-filter-option-label.wtai-notdefault > span:after {
	background: var(--wtai-wp70-theme-color);
}

body.wtai-wp70 #wtai-sel-writetext-status .wtai-filter-select:hover,
body.wtai-wp70 #wtai-sel-writetext-status .wtai-filter-select:focus,
body.wtai-wp70 #wtai-sel-writetext-status .wtai-filter-select:focus-within {
	border-color: #8c8f94;
	color: #2c3338;
	box-shadow: none;
}

body.wtai-wp70 .wtai-keyword-optimization-cta-item .wtai-restart-keyword-analysis-btn .wtai-refresh-ico,
body.wtai-wp70 .wtai-keyword-pipeline-info-date-cta-wrap .wtai-keyword-pipeline-info-refresh-cta .wtai-refresh-ico {
	filter: hue-rotate(38deg) saturate(1.45);
}

body.wtai-wp70 .wtai-filter-main-actions .wtai-generate-wrapper,
body.wtai-wp70 .wtai-filter-main-actions .wtai-generate-cta-wrap,
body.wtai-wp70 .wtai-filter-main-actions .wtai-toggle-wrapper {
	display: flex;
	align-items: center;
}

body.wtai-wp70 .wtai-filter-main-actions .wtai-step-generate-container-wrap {
	display: flex;
	align-items: center;
	min-height: 32px;
}

body.wtai-wp70 .wtai-filter-main-actions .button.wtai-page-generate-all,
body.wtai-wp70 .wtai-filter-main-actions a.wtai-page-generate-all {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	min-height: 32px;
	padding-top: 0 !important;
	padding-bottom: 0 !important;
	line-height: 1.2;
}

body.wtai-wp70 .generated_transfer_current_box .wtai-single-transfer-btn-wrapper {
	display: flex !important;
	align-items: flex-end;
	justify-content: center;
}

body.wtai-wp70 .wtai-single-transfer-btn-wrapper button.wtai-single-transfer-btn,
body.wtai-wp70 .wtai-single-transfer-btn-wrapper button.wtai-single-transfer-btn:hover,
body.wtai-wp70 .wtai-single-transfer-btn-wrapper button.wtai-single-transfer-btn:focus {
	background: var(--wtai-wp70-theme-color);
	border-color: var(--wtai-wp70-theme-color);
	color: #fff;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	padding: 0 !important;
}

body.wtai-wp70 .wtai-single-transfer-btn-wrapper button.wtai-single-transfer-btn:hover,
body.wtai-wp70 .wtai-single-transfer-btn-wrapper button.wtai-single-transfer-btn:focus {
	background: var(--wtai-wp70-theme-color-dark);
	border-color: var(--wtai-wp70-theme-color-dark);
}

body.wtai-wp70 button.wtai-single-transfer-alt-btn.wtai-processing-disabled-button,
body.wtai-wp70 .wtai-single-transfer-btn-wrapper button.wtai-single-transfer-btn.wtai-processing-disabled-button,
body.wtai-wp70 .wtai-single-transfer-btn-wrapper button.wtai-single-transfer-btn.wtai-disabled-button,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr button.transfer_feature.wtai-disabled-button,
body.wtai-wp70 .wtai-table-list-wrapper table #the-list.no_transfer tr button.transfer_feature,
body.wtai-wp70 button.wtai-single-transfer-alt-btn.wtai-processing-disabled-button:hover,
body.wtai-wp70 button.wtai-single-transfer-alt-btn.wtai-processing-disabled-button:focus,
body.wtai-wp70 .wtai-single-transfer-btn-wrapper button.wtai-single-transfer-btn.wtai-processing-disabled-button:hover,
body.wtai-wp70 .wtai-single-transfer-btn-wrapper button.wtai-single-transfer-btn.wtai-processing-disabled-button:focus,
body.wtai-wp70 .wtai-single-transfer-btn-wrapper button.wtai-single-transfer-btn.wtai-disabled-button:hover,
body.wtai-wp70 .wtai-single-transfer-btn-wrapper button.wtai-single-transfer-btn.wtai-disabled-button:focus {
	background: #a7aaad !important;
	border-color: #a7aaad !important;
	color: #fff !important;
	box-shadow: none !important;
	cursor: default !important;
}

body.wtai-wp70 .wtai-single-transfer-btn-wrapper button.wtai-single-transfer-btn .dashicons {
	color: currentColor;
	width: 20px;
	height: 20px;
	font-size: 20px;
	line-height: 20px;
	margin: 0;
}

body.wtai-wp70 #wtai-frm-search-products p.wtai-search-box {
	margin-right: 10px;
}

body.wtai-wp70 .wtai-keyword-pipeline-cbp-pool-filter-select-wrap .wtai-keyword-pipeline-cbp-pool-select .wtai-keyword-pool-selected-filter:hover,
body.wtai-wp70 .wtai-keyword-pipeline-cbp-pool-filter-select-wrap .wtai-keyword-pipeline-cbp-pool-select .wtai-keyword-pool-selected-filter:focus {
	border-color: #8c8f94;
	color: #2c3338;
}

body.wtai-wp70 .wtai-table-list-wrapper table thead th.sortable a,
body.wtai-wp70 .wtai-table-list-wrapper table thead th.sorted a,
body.wtai-wp70 .wtai-table-list-wrapper table thead th.sortable a > span:not(.sorting-indicators):not(.sorting-indicator),
body.wtai-wp70 .wtai-table-list-wrapper table thead th.sorted a > span:not(.sorting-indicators):not(.sorting-indicator) {
	color: var(--wtai-wp70-theme-color);
}

body.wtai-wp70 .wtai-table-list-wrapper table thead th.sortable:hover a,
body.wtai-wp70 .wtai-table-list-wrapper table thead th.sorted:hover a,
body.wtai-wp70 .wtai-table-list-wrapper table thead th.sortable:hover a > span:not(.sorting-indicators):not(.sorting-indicator),
body.wtai-wp70 .wtai-table-list-wrapper table thead th.sorted:hover a > span:not(.sorting-indicators):not(.sorting-indicator) {
	color: var(--wtai-wp70-theme-color-dark);
}

body.wtai-wp70 .wtai-cbp-keyword-primary-badge {
	background-color: var(--wtai-wp70-theme-color);
}

body.wtai-wp70 .wtai-cbp-keyword-box-wrap.wtai-cbp-keyword-active .wtai-cbp-keyword-info-wrap {
	background: var(--wtai-wp70-theme-color);
}

body.wtai-wp70 .wtai-cbp-keyword-box-wrap.wtai-cbp-keyword-optimized .wtai-cbp-keyword-info-wrap {
	background: var(--wtai-wp70-theme-color-soft);
}

body.wtai-wp70 .wtai-cbp-keyword-box-wrap.wtai-cbp-keyword-optimized .wtai-cbp-keyword-info-wrap .wtai-cbp-keyword .wtai-cbp-keyword-text,
body.wtai-wp70 .wtai-cbp-keyword-box-wrap.wtai-cbp-keyword-optimized .wtai-cbp-keyword-info-wrap .wtai-cbp-keyword-subtext .wtai-cbp-keyword-subtext-left{
	color: var(--wtai-wp70-theme-color);
}

body.wtai-wp70 .wtai-cbp-keyword-box-wrap.wtai-cbp-keyword-optimized .wtai-cbp-keyword-primary-badge {
	color: var(--wp-admin-theme-color) !important;
	background-color: #fff !important;
}

body.wtai-wp70 .wtai-cbp-keyword-box-wrap.wtai-cbp-keyword-optimized .wtai-cbp-keyword-info-wrap .wtai-cbp-keyword-subtext .wtai-cbp-keyword-subtext-left .wtai-cbp-keyword-subtext-level,
body.wtai-wp70 .wtai-cbp-keyword-box-wrap.wtai-cbp-keyword-optimized .wtai-cbp-more-data-wrap .wtai-cbp-more-data-keyword-details-cell-label,
body.wtai-wp70 .wtai-cbp-keyword-box-wrap.wtai-cbp-keyword-optimized .wtai-cbp-more-data-wrap .wtai-cbp-more-data-keyword-details-cell-value,
body.wtai-wp70 .wtai-cbp-keyword-box-wrap.wtai-cbp-keyword-optimized .wtai-cbp-more-data-wrap .wtai-cbp-more-data-keyword-text,
body.wtai-wp70 .wtai-cbp-keyword-box-wrap.wtai-cbp-keyword-optimized .wtai-cbp-more-data-wrap .wtai-cbp-more-data-serp-link {
	color: var(--wtai-wp70-theme-color);
}

body.wtai-wp70 .wtai-cbp-keyword-box-wrap.wtai-cbp-keyword-optimized .wtai-cbp-keyword-info-wrap .wtai-cbp-keyword:before {
	background-image: none;
	background-color: var(--wp-admin-theme-color);
	-webkit-mask: url(../images/wp_7_0/ic_check.svg) center center / contain no-repeat;
	mask: url(../images/wp_7_0/ic_check.svg) center center / contain no-repeat;
}

body.wtai-wp70 .wtai-cbp-keyword-box-wrap.wtai-cbp-keyword-active .wtai-cbp-keyword-primary-badge {
	color: var(--wtai-wp70-theme-color);
}

body.wtai-wp70 .wtai-cbp-keyword-box-wrap.wtai-cbp-keyword-active .wtai-cbp-keyword-info-wrap .wtai-cbp-keyword-subtext .wtai-cbp-keyword-subtext-left {
	color: color-mix(in srgb, #fff 72%, var(--wtai-wp70-theme-color));
}

body.wtai-wp70 .wtai-cbp-keyword-box-wrap.wtai-cbp-keyword-active .wtai-cbp-keyword-info-wrap .wtai-cbp-keyword .wtai-cbp-keyword-text {
	color: #fff;
}

body.wtai-wp70 .wtai-cbp-keyword-box-wrap.wtai-cbp-keyword-active .wtai-cbp-keyword-info-wrap .wtai-cbp-keyword-subtext .wtai-cbp-keyword-subtext-left .wtai-cbp-keyword-subtext-level {
	border-color: color-mix(in srgb, #fff 55%, var(--wtai-wp70-theme-color));
}

body.wtai-wp70 .wtai-cbp-keyword-star-badge,
body.wtai-wp70 .wtai-keyword-pipeline-cbp-pool-list-item-text.wtai-cbp-keyword-has-star-badge:before {
	background-image: none;
	background-color: var(--wp-admin-theme-color);
	-webkit-mask: url(../images/wp_7_0/ic_star.svg) center center / contain no-repeat;
	mask: url(../images/wp_7_0/ic_star.svg) center center / contain no-repeat;
}

body.wtai-wp70 .wtai-cbp-keyword-box-wrap.wtai-cbp-keyword-active .wtai-cbp-keyword-star-badge {
	background-color: #fff;
}

body.wtai-wp70 .wtai-create-new-custom-pipeline-cta {
	background-color: var(--wtai-wp70-theme-color-soft) !important;
	border: none;
	color: color-mix(in srgb, #1d2327 85%, var(--wtai-wp70-theme-color));
}

body.wtai-wp70 .wtai-create-new-custom-pipeline-cta .wtai-cbp-keyword-add-new-ico {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 22px;
	height: 22px;
	border: 1px solid var(--wtai-wp70-theme-color);
	border-radius: 999px;
	box-sizing: border-box;
	background: var(--wtai-wp70-theme-color-soft);
	background-image: none;
}

body.wtai-wp70 .wtai-create-new-custom-pipeline-cta .wtai-cbp-keyword-add-new-ico::before {
	content: '';
	width: 10px;
	height: 10px;
	flex: 0 0 10px;
	background-color: var(--wp-admin-theme-color);
	-webkit-mask: url(../images/wp_7_0/ic_plus.svg) center center / contain no-repeat;
	mask: url(../images/wp_7_0/ic_plus.svg) center center / contain no-repeat;
}

body.wtai-wp70 .wtai-cbp-action-btn.wtai-cbp-check-btn,
body.wtai-wp70 .wtai-cbp-action-btn.wtai-cbp-filter-btn,
body.wtai-wp70 .wtai-cbp-action-btn.wtai-cbp-edit-btn:not(.wtai-cbp-keyword-edit-btn) {
	background: var(--wtai-wp70-theme-color);
}

body.wtai-wp70 .wtai-cbp-edit-ico {
	background-image: url(../images/wp_7_0/ic_pencil_white.svg);
}

body.wtai-wp70 .wtai-cbp-edit-ico.wtai-cbp-edit-ico-dark {
	background-image: none;
	background-color: var(--wp-admin-theme-color);
	-webkit-mask: url(../images/wp_7_0/ic_pencil.svg) center center / contain no-repeat;
	mask: url(../images/wp_7_0/ic_pencil.svg) center center / contain no-repeat;
}

body.wtai-wp70 .wtai-cbp-filter-ico {
	background-image: url(../images/wp_7_0/ic_sort_white.svg);
}

body.wtai-wp70 .wtai-cbp-check-ico {
	background-image: url(../images/wp_7_0/ic_check_white.svg);
}

body.wtai-wp70 .wtai-cbp-arrangement-dropdown-wrap .wtai-cbp-arrangement-dropdown-item-wrap:hover,
body.wtai-wp70 .wtai-apply-all-trigger-action-wrap .wtai-apply-all-trigger-action-btn-options-item:hover {
	background: var(--wtai-wp70-theme-color-soft) !important;
	color: #1d2327;
}

body.wtai-wp70 .wtai-keyword-pool-more-data-wrap.wtai-keyword-pool-more-data-manual-wrap {
	background: #afbcf6;
}

body.wtai-wp70 .wtai-cbp-more-data-wrap.wtai-cbp-more-data-active,
body.wtai-wp70 .wtai-cbp-more-data-wrap.wtai-cbp-more-data-active .wtai-cbp-more-data-serp-link {
	background: var(--wtai-wp70-theme-color);
	color: #fff;
}

body.wtai-wp70 .wtai-cbp-more-data-wrap.wtai-cbp-more-data-optimized,
body.wtai-wp70 .wtai-cbp-more-data-wrap.wtai-cbp-more-data-optimized .wtai-cbp-more-data-serp-link {
	background: var(--wtai-wp70-theme-color-soft);
	color: var(--wtai-wp70-theme-color);
}

body.wtai-wp70 .wtai-cbp-more-data-wrap,
body.wtai-wp70 .wtai-keyword-pool-more-data-wrap {
	padding-top: 8px;
}

body.wtai-wp70 .ui-datepicker.wtai-snapshot-calendar .wtai-has-snapshot,
body.wtai-wp70 .ui-datepicker.wtai-snapshot-calendar .wtai-has-snapshot:hover {
	background: var(--wtai-wp70-theme-color) !important;
	border-radius: 10px;
}

body.wtai-wp70 .ui-datepicker.wtai-snapshot-calendar .wtai-has-snapshot > a {
	color: #fff !important;
}

body.wtai-wp70 .ui-datepicker.wtai-snapshot-calendar td .ui-state-active,
body.wtai-wp70 .ui-datepicker.wtai-snapshot-calendar td.ui-datepicker-current-day .ui-state-default {
	background: var(--wtai-wp70-theme-color) !important;
	color: #fff !important;
	border-radius: 10px;
}

body.wtai-wp70 .ui-datepicker.wtai-snapshot-calendar .wtai-has-snapshot .wtai-popup,
body.wtai-wp70 .ui-datepicker.wtai-snapshot-calendar .wtai-has-snapshot .wtai-popup .wtai-snapshot-title,
body.wtai-wp70 .ui-datepicker.wtai-snapshot-calendar .wtai-has-snapshot .wtai-popup .wtai-snapshot-time {
	color: #1d2327 !important;
}

body.wtai-wp70 .ui-datepicker.wtai-snapshot-calendar .wtai-has-snapshot .wtai-popup .wtai-snapshot-time:hover {
	background: var(--wtai-wp70-theme-color-soft);
	color: #1d2327 !important;
}

body.wtai-wp70 .ui-datepicker.wtai-snapshot-calendar .ui-datepicker-header,
body.wtai-wp70 .ui-datepicker.wtai-snapshot-calendar .ui-datepicker-header select,
body.wtai-wp70 .ui-datepicker.wtai-snapshot-calendar .ui-datepicker-calendar th,
body.wtai-wp70 .ui-datepicker.wtai-snapshot-calendar .ui-datepicker-calendar td,
body.wtai-wp70 .ui-datepicker.wtai-snapshot-calendar .ui-datepicker-calendar td a {
	color: #1d2327;
}
body.wtai-wp70 .wtai-product-tonestyles-container .wtai-product-wrap .wtai-product-item,
body.wtai-wp70 .wtai-product-attr-wrap .wtai-product-attr-item,
body.wtai-wp70 .wtai-bulk-prod-attribute-wrapper .wtai-product-attr-wrap .wtai-product-attr-item,
body.wtai-wp70 .wtai-card-wrapper .wtai-card-details-wrapper .wtai-content .wtai-field-form-wrap .wtai-product-item label,
body.wtai-wp70 .wtai-card-wrapper .wtai-card-details-wrapper .wtai-content .wtai-field-form-wrap .wtai-product-attr-item label {
	line-height: 1.5;
}

body.wtai-wp70 .wtai-product-tonestyles-container .wtai-product-wrap .wtai-product-item,
body.wtai-wp70 .wtai-cart-install-wrapper.wtai-settings-setup .wtai-card-details-wrapper .wtai-content .wtai-product-attr-wrap .wtai-product-attr-item {
	margin-bottom: 12px;
}

/* Global settings + install: theme checkboxes only (layout/radios unchanged — admin-installation.css) */
body.wtai-wp70 .wtai-cart-install-wrapper input[type="checkbox"],
body.wtai-wp70 .wtai-global-settings-content-right-wrap input[type="checkbox"] {
	accent-color: var(--wtai-wp70-theme-color);
}

body.wtai-wp70 .wtai-cart-install-wrapper input[type="checkbox"]:checked,
body.wtai-wp70 .wtai-global-settings-content-right-wrap input[type="checkbox"]:checked {
	background: var(--wtai-wp70-theme-color) !important;
	border-color: var(--wtai-wp70-theme-color) !important;
	accent-color: var(--wtai-wp70-theme-color) !important;
	box-shadow: none !important;
}

body.wtai-wp70 .wtai-cart-install-wrapper input[type="checkbox"]:focus,
body.wtai-wp70 .wtai-global-settings-content-right-wrap input[type="checkbox"]:focus {
	border-color: var(--wtai-wp70-theme-color) !important;
	box-shadow: 0 0 0 1px var(--wtai-wp70-theme-color) !important;
	outline: 2px solid transparent !important;
}

body.wtai-wp70 .wtai-cart-install-wrapper .button-primary,
body.wtai-wp70 .wtai-cart-install-wrapper .wtai-settings-btn-save,
body.wtai-wp70 .wtai-global-settings-header-wrap .button-primary,
body.wtai-wp70 .wtai-global-settings-header-wrap .wtai-settings-btn-save {
	background: var(--wtai-wp70-theme-color) !important;
	border-color: var(--wtai-wp70-theme-color) !important;
	color: #fff !important;
	box-shadow: none !important;
}

body.wtai-wp70 .wtai-cart-install-wrapper .button-primary:hover,
body.wtai-wp70 .wtai-cart-install-wrapper .button-primary:focus,
body.wtai-wp70 .wtai-cart-install-wrapper .wtai-settings-btn-save:hover,
body.wtai-wp70 .wtai-cart-install-wrapper .wtai-settings-btn-save:focus,
body.wtai-wp70 .wtai-global-settings-header-wrap .button-primary:hover,
body.wtai-wp70 .wtai-global-settings-header-wrap .button-primary:focus,
body.wtai-wp70 .wtai-global-settings-header-wrap .wtai-settings-btn-save:hover,
body.wtai-wp70 .wtai-global-settings-header-wrap .wtai-settings-btn-save:focus {
	background: var(--wtai-wp70-theme-color-dark) !important;
	border-color: var(--wtai-wp70-theme-color-dark) !important;
	color: #fff !important;
}

/* Left Generate column: select-all only — attr rows use admin-installed TB padding/absolute rules */
body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-product-textfields-container .wtai-product-attr-wrap .wtai-product-attr-item {
	display: flex !important;
	flex-wrap: nowrap !important;
	align-items: flex-start !important;
	height: auto !important;
}

body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-product-textfields-container .wtai-product-attr-wrap .wtai-product-attr-item label {
	display: inline !important;
	width: auto !important;
	max-width: none !important;
	overflow-wrap: normal;
	word-break: normal;
}

/* Full automation template rows keep the base split layout between label and select. */
body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-bulk-generate-main-contents-full-automation .wtai-product-attr-container.wtai-product-textfields-with-template-container .wtai-product-attr-item {
	display: flex !important;
	align-items: center !important;
	gap: 10px !important;
	width: 100% !important;
}

body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-bulk-generate-main-contents-full-automation .wtai-product-attr-container.wtai-product-textfields-with-template-container .wtai-product-attr-item label {
	display: block !important;
	width: 38% !important;
}

body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-bulk-generate-main-contents-full-automation .wtai-product-attr-container.wtai-product-textfields-with-template-container .wtai-product-attr-item .wtai-field-template-selection-bulk-wrapper {
	width: 62% !important;
}

/* Product data tab only: padded row + absolute checkbox (not left sidebar) */
body.wtai-wp70 .wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-product-attr-wrap,
body.wtai-wp70 .wtai-tb-window-modal-generate .wtai-product-attributes-container .wtai-product-attr-wrap {
	gap: 8px 10px;
	padding-left: 2px;
	box-sizing: border-box;
}

body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-product-attr-wrap .wtai-product-attr-item,
body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-product-attributes-container .wtai-product-attr-wrap .wtai-product-attr-item,
#TB_window.wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-product-attr-wrap .wtai-product-attr-item,
#TB_window.wtai-tb-window-modal-generate .wtai-product-attributes-container .wtai-product-attr-wrap .wtai-product-attr-item {
	display: block !important;
	flex-wrap: nowrap !important;
	position: relative !important;
	padding-left: 25px !important;
	padding-right: 8px !important;
	padding-top: 0 !important;
	box-sizing: border-box;
	overflow: visible;
	align-items: unset !important;
	height: auto !important;
}

body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-product-attr-wrap .wtai-product-attr-item label,
body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-product-attributes-container .wtai-product-attr-wrap .wtai-product-attr-item label,
#TB_window.wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-product-attr-wrap .wtai-product-attr-item label,
#TB_window.wtai-tb-window-modal-generate .wtai-product-attributes-container .wtai-product-attr-wrap .wtai-product-attr-item label {
	display: inline !important;
	width: auto !important;
	max-width: none !important;
	padding-top: 0 !important;
	line-height: 1.5;
	white-space: normal;
	overflow-wrap: anywhere;
	word-break: break-word;
}

body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-product-attr-wrap .wtai-product-attr-item input[type="checkbox"],
body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-product-attributes-container .wtai-product-attr-wrap .wtai-product-attr-item input[type="checkbox"],
#TB_window.wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-product-attr-wrap .wtai-product-attr-item input[type="checkbox"],
#TB_window.wtai-tb-window-modal-generate .wtai-product-attributes-container .wtai-product-attr-wrap .wtai-product-attr-item input[type="checkbox"] {
	position: absolute !important;
	left: 0 !important;
	top: 5px !important;
	margin: 0 !important;
	width: 1rem !important;
	height: 1rem !important;
	min-width: 1rem !important;
	min-height: 1rem !important;
}

body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-product-attr-wrap .wtai-product-attr-item.wtai-product-attr-item-featured-image,
body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-product-attr-wrap .wtai-product-attr-item.wtai-product-attr-item-product-research-enabled,
body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-product-attributes-container .wtai-product-attr-wrap .wtai-product-attr-item.wtai-product-attr-item-featured-image,
body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-product-attributes-container .wtai-product-attr-wrap .wtai-product-attr-item.wtai-product-attr-item-product-research-enabled,
#TB_window.wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-product-attr-wrap .wtai-product-attr-item.wtai-product-attr-item-featured-image,
#TB_window.wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-product-attr-wrap .wtai-product-attr-item.wtai-product-attr-item-product-research-enabled,
#TB_window.wtai-tb-window-modal-generate .wtai-product-attributes-container .wtai-product-attr-wrap .wtai-product-attr-item.wtai-product-attr-item-featured-image,
#TB_window.wtai-tb-window-modal-generate .wtai-product-attributes-container .wtai-product-attr-wrap .wtai-product-attr-item.wtai-product-attr-item-product-research-enabled {
	width: 100% !important;
}

body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-product-attr-wrap .wtai-product-attr-item.wtai-product-attr-item-featured-image label,
body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-product-attr-wrap .wtai-product-attr-item.wtai-product-attr-item-product-research-enabled label,
body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-product-attributes-container .wtai-product-attr-wrap .wtai-product-attr-item.wtai-product-attr-item-featured-image label,
body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-product-attributes-container .wtai-product-attr-wrap .wtai-product-attr-item.wtai-product-attr-item-product-research-enabled label,
#TB_window.wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-product-attr-wrap .wtai-product-attr-item.wtai-product-attr-item-featured-image label,
#TB_window.wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-product-attr-wrap .wtai-product-attr-item.wtai-product-attr-item-product-research-enabled label,
#TB_window.wtai-tb-window-modal-generate .wtai-product-attributes-container .wtai-product-attr-wrap .wtai-product-attr-item.wtai-product-attr-item-featured-image label,
#TB_window.wtai-tb-window-modal-generate .wtai-product-attributes-container .wtai-product-attr-wrap .wtai-product-attr-item.wtai-product-attr-item-product-research-enabled label {
	display: block !important;
}

body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-product-attr-wrap .wtai-product-attr-item.wtai-product-attr-item-featured-image input[type="checkbox"],
body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-product-attr-wrap .wtai-product-attr-item.wtai-product-attr-item-product-research-enabled input[type="checkbox"],
body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-product-attributes-container .wtai-product-attr-wrap .wtai-product-attr-item.wtai-product-attr-item-featured-image input[type="checkbox"],
body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-product-attributes-container .wtai-product-attr-wrap .wtai-product-attr-item.wtai-product-attr-item-product-research-enabled input[type="checkbox"],
#TB_window.wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-product-attr-wrap .wtai-product-attr-item.wtai-product-attr-item-featured-image input[type="checkbox"],
#TB_window.wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-product-attr-wrap .wtai-product-attr-item.wtai-product-attr-item-product-research-enabled input[type="checkbox"],
#TB_window.wtai-tb-window-modal-generate .wtai-product-attributes-container .wtai-product-attr-wrap .wtai-product-attr-item.wtai-product-attr-item-featured-image input[type="checkbox"],
#TB_window.wtai-tb-window-modal-generate .wtai-product-attributes-container .wtai-product-attr-wrap .wtai-product-attr-item.wtai-product-attr-item-product-research-enabled input[type="checkbox"] {
	top: 4px !important;
}

body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-label-select-all-wrap,
body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-product-attributes-container .wtai-label-select-all-wrap,
#TB_window.wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-label-select-all-wrap,
#TB_window.wtai-tb-window-modal-generate .wtai-product-attributes-container .wtai-label-select-all-wrap {
	padding-left: 25px !important;
	position: relative !important;
	width: 100%;
	margin-bottom: 12px;
}

body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-label-select-all-wrap label,
body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-product-attributes-container .wtai-label-select-all-wrap label,
#TB_window.wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-label-select-all-wrap label,
#TB_window.wtai-tb-window-modal-generate .wtai-product-attributes-container .wtai-label-select-all-wrap label {
	display: inline-flex !important;
	align-items: center;
	min-height: 1rem;
	line-height: 1.4;
}

body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-label-select-all-wrap input[type="checkbox"],
body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-product-attributes-container .wtai-label-select-all-wrap input[type="checkbox"],
#TB_window.wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-label-select-all-wrap input[type="checkbox"],
#TB_window.wtai-tb-window-modal-generate .wtai-product-attributes-container .wtai-label-select-all-wrap input[type="checkbox"] {
	position: absolute !important;
	left: 2px !important;
	top: 2px !important;
	margin: 0 !important;
}

body.wtai-wp70 .wtai-tb-window-modal-generate .wtai-product-textfields-container .wtai-label-select-all-wrap {
	padding-left: 25px !important;
	position: relative !important;
}

body.wtai-wp70 .wtai-tb-window-modal-generate .wtai-product-textfields-container .wtai-label-select-all-wrap label {
	display: inline-flex;
	align-items: center;
	gap: 8px;
}

body.wtai-wp70 .wtai-tb-window-modal-generate .wtai-product-textfields-container .wtai-label-select-all-wrap input[type="checkbox"] {
	position: absolute !important;
	left: 0 !important;
	top: 3px !important;
	margin: 0 !important;
}

body.wtai-wp70  .wtai-product-attr-container .wtai-product-attr-wrap .wtai-product-attr-item input{
	top: 3px !important;
}

body.wtai-wp70 .wtai-tb-window-modal-generate .wtai-product-textfields-container .wtai-product-wrap .wtai-product-item label {
	display: inline-flex;
	align-items: center;
	gap: 8px;
}

body.wtai-wp70 .wtai-regenerate-audience,
body.wtai-wp70 .wtai-reset{
	color: var(--wp-admin-theme-color) !important;
}

body.wtai-wp70 .wtai-edit-product-line .wtai-postbox-process-style-tone-wrapper .wtai-audiences-form-select {
	display: grid;
	grid-template-columns: minmax(0, 1fr);
	align-items: center;
	flex: 1 1 0;
	min-width: 0;
	position: relative;
	padding-right: 24px;
	box-sizing: border-box;
}

body.wtai-wp70 .wtai-edit-product-line .wtai-postbox-process-style-tone-wrapper .wtai-tone-and-style-form-select {
	flex: 1 1 0;
	min-width: 0;
	position: relative;
}

body.wtai-wp70 .wtai-postbox-process-style-tone-wrapper .wtai-audiences-form-select > .wtai-button-label {
	display: grid;
	grid-template-columns: minmax(0, 1fr);
	align-items: center;
	grid-column: 1;
	grid-row: 1;
	min-width: 0;
	width: 100%;
	max-width: 100%;
	overflow: hidden;
	white-space: normal;
	text-overflow: clip;
}

body.wtai-wp70 .wtai-postbox-process-style-tone-wrapper .wtai-audiences-form-select > .wtai-button-label .wtai-button-label-text {
	display: block;
	min-width: 0;
	width: 100%;
	max-width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

body.wtai-wp70 .wtai-audiences-form-wrapper .wtai-audiences-form-select > .wtai-tooltip {
	position: absolute;
	right: 0;
	top: 50%;
	flex: none;
	margin: 0;
	padding-left: 0;
	transform: translateY(-50%);
}

body.wtai-wp70 .wtai-postbox-process-style-tone-wrapper .wtai-audiences-form-select .wtai-product-container {
	top: calc(100% + 2px);
	left: 0;
	right: auto;
	width: min(520px, calc(100vw - 80px));
}

@media screen and (max-width: 767px) {
	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-bulk-generate-main-contents-full-automation .wtai-product-attr-container.wtai-product-textfields-with-template-container .wtai-product-attr-item {
		align-items: flex-start !important;
		flex-wrap: wrap !important;
		padding-left: 35px !important;
	}

	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-bulk-generate-main-contents-full-automation .wtai-product-attr-container.wtai-product-textfields-with-template-container .wtai-product-attr-item label,
	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-bulk-generate-main-contents-full-automation .wtai-product-attr-container.wtai-product-textfields-with-template-container .wtai-product-attr-item .wtai-field-template-selection-bulk-wrapper {
		width: 100% !important;
	}

	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-bulk-generate-main-contents-full-automation .wtai-product-attr-container.wtai-product-textfields-with-template-container .wtai-product-attr-item .wtai-product-attr-cb {
		left: 1px !important;
		top: 4px !important;
	}

	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-full-automation-actions-wrapper {
		padding-right: 0 !important;
	}

	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-full-automation-actions-item {
		padding: 12px !important;
	}
}

@media screen and (max-width: 599px) {
	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-bulk-generate-tab-content-wrapper .wtai-bulk-generate-tab-content-inner {
		padding: 16px !important;
	}

	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-bulk-trained-ai-model-wrap {
		align-items: flex-start;
	}

	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-bulk-trained-ai-model-wrap .wtai-bulk-trained-ai-model-select-wrap {
		flex: 1 1 auto;
		width: calc(100% - 26px);
		min-width: 0;
		padding-left: 35px;
		padding-right: 0;
		box-sizing: border-box;
	}

	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-bulk-trained-ai-model-wrap .wtai-bulk-trained-ai-model-select-wrap select {
		width: 100%;
		max-width: none;
	}

	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-trained-ai-model-tooltip.wtai-trained-ai-model-tooltip-bulk {
		flex: 0 0 16px;
		align-self: center;
		margin: 0 0 0 auto;
		padding-left: 0;
		top: 0;
	}

	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-trained-ai-model-tooltip.wtai-trained-ai-model-tooltip-bulk .wtai-tooltiptext {
		width: min(260px, calc(100vw - 64px));
		right: 0;
		left: auto;
	}

	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-bulk-generate-tab-content-wrapper .wtai-bulk-generate-tab-content.wtai-bulk-generate-tab-content-attributes .wtai-bulk-generate-tab-content-inner {
		height: auto !important;
		max-height: none !important;
		margin-bottom: 0 !important;
		overflow: visible !important;
		padding-bottom: 0 !important;
	}

	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-product-textfields-container .wtai-label-select-all-wrap {
		padding-left: 44px !important;
	}

	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-product-textfields-container .wtai-label-select-all-wrap input[type="checkbox"] {
		left: 1px !important;
		top: 4px !important;
	}

	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-product-attr-wrap .wtai-product-attr-item,
	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-product-attributes-container .wtai-product-attr-wrap .wtai-product-attr-item,
	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-label-select-all-wrap,
	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-product-attributes-container .wtai-label-select-all-wrap {
		padding-left: 44px !important;
	}

	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-product-attr-wrap .wtai-product-attr-item input[type="checkbox"],
	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-product-attributes-container .wtai-product-attr-wrap .wtai-product-attr-item input[type="checkbox"],
	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-label-select-all-wrap input[type="checkbox"],
	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-product-attributes-container .wtai-label-select-all-wrap input[type="checkbox"] {
		left: 1px !important;
		top: 0 !important;
		width: 1.5625rem !important;
		height: 1.5625rem !important;
		min-width: 1.5625rem !important;
		min-height: 1.5625rem !important;
	}

	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-label-select-all-wrap input[type="checkbox"],
	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-product-attributes-container .wtai-label-select-all-wrap input[type="checkbox"] {
		left: 2px !important;
	}

	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-product-attr-wrap .wtai-product-attr-item label,
	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-product-attributes-container .wtai-product-attr-wrap .wtai-product-attr-item label {
		display: block !important;
		line-height: 1.45;
	}

	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-label-select-all-wrap label,
	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-product-attributes-container .wtai-label-select-all-wrap label {
		display: block !important;
		min-height: auto !important;
		line-height: 1.45;
	}

	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-product-attr-wrap .wtai-product-attr-item.wtai-product-attr-item-featured-image,
	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-product-attr-wrap .wtai-product-attr-item.wtai-product-attr-item-product-research-enabled,
	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-product-attributes-container .wtai-product-attr-wrap .wtai-product-attr-item.wtai-product-attr-item-featured-image,
	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-product-attributes-container .wtai-product-attr-wrap .wtai-product-attr-item.wtai-product-attr-item-product-research-enabled {
		padding-left: 44px !important;
		padding-right: 8px !important;
	}

	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-product-attr-wrap .wtai-product-attr-item.wtai-product-attr-item-featured-image input[type="checkbox"],
	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-product-attr-wrap .wtai-product-attr-item.wtai-product-attr-item-product-research-enabled input[type="checkbox"],
	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-product-attributes-container .wtai-product-attr-wrap .wtai-product-attr-item.wtai-product-attr-item-featured-image input[type="checkbox"],
	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-product-attributes-container .wtai-product-attr-wrap .wtai-product-attr-item.wtai-product-attr-item-product-research-enabled input[type="checkbox"] {
		left: 1px !important;
		top: 4px !important;
		width: 1.5625rem !important;
		height: 1.5625rem !important;
		min-width: 1.5625rem !important;
		min-height: 1.5625rem !important;
	}

	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-product-attr-description,
	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-product-attributes-container .wtai-product-attr-description {
		padding-right: 8px;
	}
}

/* Bulk generate modal: Product data tab special instructions spacing */
body.wtai-wp70 .wtai-tb-window-modal-generate .wtai-bulk-other-details-wrap {
	display: flex;
	flex-direction: column;
	gap: 8px;
	padding: 16px 20px 14px !important;
	box-sizing: border-box;
}

body.wtai-wp70 .wtai-tb-window-modal-generate .wtai-bulk-other-details-wrap label {
	margin-bottom: 0 !important;
	align-items: center;
}

body.wtai-wp70 .wtai-tb-window-modal-generate .wtai-bulk-other-details {
	margin: 0;
	height: 40px
}

body.wtai-wp70 .wtai-tb-window-modal-generate .wtai-bulk-other-details-bottom-wrap {
	margin-top: 0;
}

body.wtai-wp70 .wtai-bulk-generate-tab-content-wrapper .wtai-bulk-generate-tab-content.wtai-bulk-generate-tab-content-attributes .wtai-bulk-generate-tab-content-inner {
	height: 285px;
	max-height: 285px;
	margin-bottom: 115px !important;
	overflow-x: visible;
}

body.wtai-wp70 .wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-product-attr-wrap {
	padding-bottom: 12px;
}

/* Bulk generate modal: theme vars on TB window + checkboxes/buttons/close (beats legacy #2271B1 rules) */
#TB_window.wtai-tb-window-modal-generate {
	--wtai-wp70-theme-color: var(--wp-admin-theme-color, #6d28d9);
	--wtai-wp70-theme-color-dark: var(--wp-admin-theme-color-darker-10, #5b21b6);
	--wtai-wp70-theme-color-soft: color-mix(in srgb, var(--wtai-wp70-theme-color) 12%, #fff);
	--wtai-wp70-border-color: color-mix(in srgb, var(--wtai-wp70-theme-color) 30%, #c3c4c7);
}

body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate input[type="checkbox"],
body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate input[type="radio"],
#TB_window.wtai-tb-window-modal-generate input[type="checkbox"],
#TB_window.wtai-tb-window-modal-generate input[type="radio"] {
	accent-color: var(--wtai-wp70-theme-color);
}

body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate input[type="checkbox"]:not(:checked),
#TB_window.wtai-tb-window-modal-generate input[type="checkbox"]:not(:checked) {
	border: 1px solid #8c8f94 !important;
	background: #fff !important;
}

body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate input[type="checkbox"].warning:not([disabled]),
#TB_window.wtai-tb-window-modal-generate input[type="checkbox"].warning:not([disabled]) {
	border: 1px solid red !important;
	background: #fff !important;
}

body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate input[type="checkbox"][style*="solid red"]:not([disabled]),
#TB_window.wtai-tb-window-modal-generate input[type="checkbox"][style*="solid red"]:not([disabled]) {
	border: 1px solid red !important;
	background: #fff !important;
}


body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate input[type="checkbox"]:disabled,
#TB_window.wtai-tb-window-modal-generate input[type="checkbox"]:disabled {
	background: #f0f0f1 !important;
    background-color: #f0f0f1 !important;
    border-color: #dcdcde !important;
}

body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate input[type="checkbox"]:checked,
body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate input[type="radio"]:checked,
#TB_window.wtai-tb-window-modal-generate input[type="checkbox"]:checked,
#TB_window.wtai-tb-window-modal-generate input[type="radio"]:checked {
	background: var(--wtai-wp70-theme-color) !important;
	border-color: var(--wtai-wp70-theme-color) !important;
	accent-color: var(--wtai-wp70-theme-color) !important;
	box-shadow: none !important;
}

body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate input[type="checkbox"]:focus,
body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate input[type="radio"]:focus,
#TB_window.wtai-tb-window-modal-generate input[type="checkbox"]:focus,
#TB_window.wtai-tb-window-modal-generate input[type="radio"]:focus {
	border-color: var(--wtai-wp70-theme-color) !important;
	box-shadow: 0 0 0 1px var(--wtai-wp70-theme-color) !important;
	outline: 2px solid transparent !important;
}

body.wtai-wp70 .wtai-cbp-trigger-action-select-options .wtai-cbp-trigger-action-select-options-inner {
	padding-left: 4px !important;
}

body.wtai-wp70 .wtai-keyword-options-wrap.wtai-trigger-action-options-wrap .wtai-keyword-option-item-wrap label input[type="radio"]:focus {
	padding-left: 0;
}

body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate #TB_closeWindowButton .tb-close-icon,
#TB_window.wtai-tb-window-modal-generate #TB_closeWindowButton .tb-close-icon {
	color: #50575e !important;
}

body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate #TB_closeWindowButton:hover,
body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate #TB_closeWindowButton:focus,
#TB_window.wtai-tb-window-modal-generate #TB_closeWindowButton:hover,
#TB_window.wtai-tb-window-modal-generate #TB_closeWindowButton:focus {
	background: transparent !important;
}

body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate #TB_closeWindowButton:hover .tb-close-icon,
body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate #TB_closeWindowButton:focus .tb-close-icon,
#TB_window.wtai-tb-window-modal-generate #TB_closeWindowButton:hover .tb-close-icon,
#TB_window.wtai-tb-window-modal-generate #TB_closeWindowButton:focus .tb-close-icon {
	color: var(--wtai-wp70-theme-color) !important;
	box-shadow: none !important;
}

body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate #TB_closeWindowButton:focus .tb-close-icon,
#TB_window.wtai-tb-window-modal-generate #TB_closeWindowButton:focus .tb-close-icon {
	box-shadow: 0 0 0 1px var(--wtai-wp70-theme-color) !important;
	outline: 2px solid transparent !important;
}

body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate #TB_ajaxContent .wtai-footer-modal .button-primary,
body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-footer-modal .button-primary,
body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-footer-modal .wtai-generate-bulk-btn,
#TB_window.wtai-tb-window-modal-generate #TB_ajaxContent .wtai-footer-modal .button-primary,
#TB_window.wtai-tb-window-modal-generate .wtai-footer-modal .button-primary,
#TB_window.wtai-tb-window-modal-generate .wtai-footer-modal .wtai-generate-bulk-btn {
	background: var(--wtai-wp70-theme-color) !important;
	border-color: var(--wtai-wp70-theme-color) !important;
	color: #fff !important;
	box-shadow: none !important;
}

body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate #TB_ajaxContent .wtai-footer-modal .button-primary:hover,
body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate #TB_ajaxContent .wtai-footer-modal .button-primary:focus,
body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-footer-modal .button-primary:hover,
body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-footer-modal .button-primary:focus,
body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-footer-modal .wtai-generate-bulk-btn:hover,
body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-footer-modal .wtai-generate-bulk-btn:focus,
#TB_window.wtai-tb-window-modal-generate #TB_ajaxContent .wtai-footer-modal .button-primary:hover,
#TB_window.wtai-tb-window-modal-generate #TB_ajaxContent .wtai-footer-modal .button-primary:focus,
#TB_window.wtai-tb-window-modal-generate .wtai-footer-modal .button-primary:hover,
#TB_window.wtai-tb-window-modal-generate .wtai-footer-modal .button-primary:focus,
#TB_window.wtai-tb-window-modal-generate .wtai-footer-modal .wtai-generate-bulk-btn:hover,
#TB_window.wtai-tb-window-modal-generate .wtai-footer-modal .wtai-generate-bulk-btn:focus {
	background: var(--wtai-wp70-theme-color-dark) !important;
	border-color: var(--wtai-wp70-theme-color-dark) !important;
	color: #fff !important;
}

body.wtai-wp70 #TB_window.modal_attention #TB_ajaxContent .wtai-footer-modal .button-secondary,
body.wtai-wp70 #TB_window.modal_attention .wtai-footer-modal .button-secondary {
	background: #fff !important;
	background-color: #fff !important;
	border-color: var(--wtai-wp70-theme-color) !important;
	color: var(--wtai-wp70-theme-color) !important;
	box-shadow: none !important;
}

body.wtai-wp70 #TB_window.modal_attention #TB_ajaxContent .wtai-footer-modal .button-secondary:hover,
body.wtai-wp70 #TB_window.modal_attention #TB_ajaxContent .wtai-footer-modal .button-secondary:focus,
body.wtai-wp70 #TB_window.modal_attention .wtai-footer-modal .button-secondary:hover,
body.wtai-wp70 #TB_window.modal_attention .wtai-footer-modal .button-secondary:focus {
	background: #fff !important;
	background-color: #fff !important;
	border-color: var(--wtai-wp70-theme-color-dark) !important;
	color: var(--wtai-wp70-theme-color-dark) !important;
	box-shadow: 0 0 0 1px var(--wtai-wp70-theme-color-dark) !important;
	outline: 2px solid transparent !important;
}

body.wtai-wp70 .wtai-table-list-wrapper .wtai-wp-table-list-filter,
body.wtai-wp70 .wtai-table-list-wrapper .tablenav.top .actions {
	align-items: center;
	row-gap: 10px;
}

body.wtai-wp70 #wtai-frm-search-products,
body.wtai-wp70 .wtai-show-comparison {
	margin-bottom: 10px;
}

body.wtai-wp70 .wtai-table-list-wrapper > .wtai-show-comparison,
body.wtai-wp70 .wtai-table-list-wrapper .tablenav .wtai-show-comparison,
body.wtai-wp70 .wtai-table-list-wrapper .wtai-wp-table-list-filter > div.wtai-show-comparison {
	display: inline-flex;
	align-items: center;
	gap: 6px;
	min-height: 32px;
	padding: 0;
	margin: 0 10px 10px;
}

body.wtai-wp70 .wtai-table-list-wrapper > .wtai-show-comparison label,
body.wtai-wp70 .wtai-table-list-wrapper .tablenav .wtai-show-comparison label,
body.wtai-wp70 .wtai-table-list-wrapper .wtai-wp-table-list-filter > div.wtai-show-comparison label,
body.wtai-wp70 #wtai-frm-search-products p.wtai-search-box {
	display: flex;
	align-items: center;
	min-height: 32px;
	margin: 0;
}

body.wtai-wp70 .wtai-table-list-wrapper > .wtai-show-comparison label,
body.wtai-wp70 .wtai-table-list-wrapper .tablenav .wtai-show-comparison label,
body.wtai-wp70 .wtai-table-list-wrapper .wtai-wp-table-list-filter > div.wtai-show-comparison label {
	padding-left: 0;
	margin-right: 0;
	line-height: 1.4;
}

body.wtai-wp70 .wtai-table-list-wrapper > .wtai-show-comparison #wtai-comparison-cb,
body.wtai-wp70 .wtai-table-list-wrapper .tablenav .wtai-show-comparison #wtai-comparison-cb,
body.wtai-wp70 .wtai-table-list-wrapper .wtai-wp-table-list-filter > div.wtai-show-comparison #wtai-comparison-cb,
body.wtai-wp70 .wtai-show-comparison input {
	position: static;
	top: auto;
	transform: none;
	margin: 0;
	flex-shrink: 0;
}

body.wtai-wp70 #wtai-frm-search-products p.wtai-search-box {
	margin-bottom: 0;
	margin-right: 10px;
	gap: 8px;
}

body.wtai-wp70 #wtai-frm-search-products p.wtai-search-box input[name="s"] {
	height: 32px;
	min-height: 32px;
	max-height: 32px;
	padding: 0 8px;
	line-height: 30px;
	box-sizing: border-box;
}

body.wtai-wp70 #wtai-frm-search-products p.wtai-search-box input.button,
body.wtai-wp70 #wtai-frm-search-products p.wtai-search-box #wtai-search-product-submit {
	height: 32px;
	min-height: 32px;
	max-height: 32px;
	line-height: 30px;
	width: auto;
	padding: 0 12px !important;
	min-width: 0 !important;
	box-sizing: border-box;
	vertical-align: middle;
}

body.wtai-wp70 .wtai-table-list-wrapper .wtai-wp-table-list-filter select:hover,
body.wtai-wp70 .wtai-table-list-wrapper .wtai-wp-table-list-filter select:focus,
body.wtai-wp70 .wtai-table-list-wrapper .wtai-wp-table-list-filter select:active,
body.wtai-wp70 #wtai-sel-writetext-status .wtai-filter-select:hover,
body.wtai-wp70 #wtai-sel-writetext-status .wtai-filter-select:focus,
body.wtai-wp70 #wtai-sel-writetext-status .wtai-filter-select:focus-within {
	border-color: #1e1e1e;
	color: #1e1e1e;
	box-shadow: none;
}

/* Filter by category uses SelectWoo (not a native select) when category count > threshold. */
body.wtai-wp70 .wtai-table-list-wrapper .wtai-wp-table-list-filter .wtai-product-cat-wrap .select2-container--default:hover .select2-selection--single,
body.wtai-wp70 .wtai-table-list-wrapper .wtai-wp-table-list-filter .wtai-product-cat-wrap .select2-container--default .select2-selection--single:hover,
body.wtai-wp70 .wtai-table-list-wrapper .wtai-wp-table-list-filter .wtai-product-cat-wrap .select2-container--default.select2-container--focus .select2-selection--single,
body.wtai-wp70 .wtai-table-list-wrapper .wtai-wp-table-list-filter .wtai-product-cat-wrap .select2-container--default.select2-container--open .select2-selection--single {
	border-color: #1e1e1e;
	box-shadow: none;
}

body.wtai-wp70 .wtai-table-list-wrapper .wtai-wp-table-list-filter .wtai-product-cat-wrap .select2-container--default:hover .select2-selection--single .select2-selection__rendered,
body.wtai-wp70 .wtai-table-list-wrapper .wtai-wp-table-list-filter .wtai-product-cat-wrap .select2-container--default .select2-selection--single:hover .select2-selection__rendered,
body.wtai-wp70 .wtai-table-list-wrapper .wtai-wp-table-list-filter .wtai-product-cat-wrap .select2-container--default.select2-container--focus .select2-selection--single .select2-selection__rendered,
body.wtai-wp70 .wtai-table-list-wrapper .wtai-wp-table-list-filter .wtai-product-cat-wrap .select2-container--default.select2-container--open .select2-selection--single .select2-selection__rendered,
body.wtai-wp70 .wtai-table-list-wrapper .wtai-wp-table-list-filter .wtai-product-cat-wrap .select2-container--default:hover .select2-selection--single .select2-selection__placeholder,
body.wtai-wp70 .wtai-table-list-wrapper .wtai-wp-table-list-filter .wtai-product-cat-wrap .select2-container--default .select2-selection--single:hover .select2-selection__placeholder {
	color: #1e1e1e;
}

body.wtai-wp70 .wtai-filter-main-actions .wtai-step-generate-container-wrap {
	gap: 8px;
	min-height: 32px;
}

body.wtai-wp70 .wtai-filter-main-actions .button.wtai-page-generate-all,
body.wtai-wp70 .wtai-filter-main-actions a.wtai-page-generate-all,
body.wtai-wp70 .button.wtai-page-generate-all,
body.wtai-wp70 a.wtai-page-generate-all {
	display: inline-flex !important;
	align-items: center;
	justify-content: center;
	height: 40px !important;
	min-height: 40px !important;
	padding: 0 14px !important;
	line-height: 38px !important;
	box-sizing: border-box;
	vertical-align: middle;
}

body.wtai-wp70 .wtai-filter-main-actions .wtai-step-generate-container-wrap .wtai-step-label,
body.wtai-wp70 .wtai-filter-main-actions .wtai-step-generate-container-wrap .step-label,
body.wtai-wp70 .wtai-filter-main-actions .wtai-step-generate-container-wrap [class*="step"] {
	align-self: center;
}

body.wtai-wp70 .generated_transfer_current_box .wtai-single-transfer-btn-wrapper {
	min-height: 40px;
}

body.wtai-wp70 .wtai-single-transfer-btn-wrapper button.wtai-single-transfer-btn {
	width: 40px !important;
	height: 40px;
	min-height: 40px;
	margin: 0 auto;
}

body.wtai-wp70 .wtai-single-transfer-btn-wrapper button.wtai-single-transfer-btn .dashicons {
	line-height: 1;
}

body.wtai-wp70 .wtai-product-research-enabled-ul .wtai-info-icon-image img,
body.wtai-wp70 .wtai-category-product-research-container .wtai-info-icon-image img {
	object-fit: contain;
}

body.wtai-wp70 .wtai-view-current-pipeline-btn {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	min-height: 40px;
}

body.wtai-wp70 .wtai-view-current-pipeline-btn.wtai-disabled-loading-button {
	position: relative;
}

body.wtai-wp70 .wtai-view-current-pipeline-btn.wtai-disabled-loading-button .wtai-loading-txt {
	visibility: hidden;
}

body.wtai-wp70 .wtai-view-current-pipeline-btn.wtai-disabled-loading-button .wtai-loading-ico {
	position: absolute !important;
	top: 50% !important;
	left: 50% !important;
	width: 16px;
	height: 16px;
	margin: 0 !important;
	display: block !important;
	background-image: none !important;
	border: 2px solid color-mix(in srgb, var(--wtai-wp70-theme-color) 24%, #fff);
	border-top-color: var(--wtai-wp70-theme-color);
	border-radius: 50%;
	box-sizing: border-box;
	animation: wtai-wp70-spin-centered 0.8s linear infinite;
}

body.wtai-wp70 .wtai-cbp-keyword-add-new-btn {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 22px;
	height: 22px;
	border: 1px solid var(--wtai-wp70-theme-color) !important;
	border-radius: 999px;
	background: var(--wtai-wp70-theme-color-soft) !important;
	box-sizing: border-box;
	left: 10px;
	top: 50%;
	transform: translateY(-50%);
}

body.wtai-wp70 .wtai-cbp-keyword-pool-drag-area-content .wtai-cbp-keyword-add-new-ico {
	width: 10px;
	height: 10px;
	flex: 0 0 10px;
	background-image: none;
	background-color: var(--wp-admin-theme-color);
	-webkit-mask: url(../images/wp_7_0/ic_plus.svg) center center / 10px 10px no-repeat;
	mask: url(../images/wp_7_0/ic_plus.svg) center center / 10px 10px no-repeat;
}

body.wtai-wp70 .wtai-create-new-custom-pipeline-cta,
body.wtai-wp70 .wtai-cbp-keyword-pool-drag-area-content {
	padding-left: 36px;
}

body.wtai-wp70 .wtai-cbp-more-data-wrap {
	top: -32px;
}

body.wtai-wp70 .wtai-keyword-pool-more-data-wrap.wtai-keyword-pool-more-data-wrap-visible {
	transform: translateY(-4px);
}

body.wtai-wp70 .wtai-cbp-more-data-keyword-details-wrap,
body.wtai-wp70 .wtai-keyword-pool-more-data-keyword-details-wrap {
	margin-top: 6px;
}

body.wtai-wp70 .wtai-keyword-serp-wrap.wtai-tooltiptext {
	border: 1px solid var(--wtai-wp70-border-color);
	border-radius: 6px;
	box-shadow: 0 10px 26px rgba(0, 0, 0, 0.12);
}

body.wtai-wp70 .wtai-keyword-serp-wrap.wtai-tooltiptext .wtai-keyword-serp-header-wrap {
	background-color: var(--wtai-wp70-theme-color-soft);
	border-bottom-color: var(--wtai-wp70-border-color);
}

body.wtai-wp70 .wtai-keyword-serp-wrap.wtai-tooltiptext .wtai-keyword-serp-list-wrap .wtai-keyword-serp-item.wtai-keyword-serp-item-own {
	background-color: var(--wtai-wp70-theme-color-soft);
}

body.wtai-wp70 .wtai-keyword-serp-wrap.wtai-tooltiptext .wtai-keyword-serp-list-wrap .wtai-keyword-serp-item .wtai-keyword-serp-title,
body.wtai-wp70 .wtai-keyword-serp-wrap.wtai-tooltiptext .wtai-keyword-serp-list-wrap .wtai-keyword-serp-item .wtai-keyword-serp-url-wrap a {
	color: var(--wtai-wp70-theme-color);
}

body.wtai-wp70 .wtai-keyword-serp-wrap.wtai-tooltiptext .wtai-keyword-serp-list-wrap .wtai-keyword-serp-item .wtai-keyword-serp-url-wrap a:hover,
body.wtai-wp70 .wtai-keyword-serp-wrap.wtai-tooltiptext .wtai-keyword-serp-list-wrap .wtai-keyword-serp-item .wtai-keyword-serp-url-wrap a:focus {
	color: var(--wtai-wp70-theme-color-dark);
}

body.wtai-wp70 .wtai-generate-textarea-highlight-wrap .wtai-highlight-rect.wtai-highlight,
body.wtai-wp70 .wtai-highlight-alt-wrap .wtai-highlight,
body.wtai-wp70 .mce-content-body .wtai-highlight {
	background-color: #afbcf6;
}

body.wtai-wp70 .wtai-highlight-alt-wrap .wtai-highlight,
body.wtai-wp70 .mce-content-body .wtai-highlight {
	color: #1d2327;
}

body.wtai-wp70 .wtai-table-list-wrapper table thead th.sortable .sorting-indicator:before,
body.wtai-wp70 .wtai-table-list-wrapper table thead th.sorted .sorting-indicator:before {
	color: #a7aaad !important;
}

body.wtai-wp70 .wtai-table-list-wrapper table thead th.sorted.asc .sorting-indicator.asc:before,
body.wtai-wp70 .wtai-table-list-wrapper table thead th.sorted.desc .sorting-indicator.desc:before {
	color: #1d2327 !important;
}

body.wtai-wp70 .wtai-table-list-wrapper table thead th.sorted.asc a:focus .sorting-indicator.asc:before,
body.wtai-wp70 .wtai-table-list-wrapper table thead th.sorted.asc:hover .sorting-indicator.asc:before,
body.wtai-wp70 .wtai-table-list-wrapper table thead th.sorted.desc a:focus .sorting-indicator.desc:before,
body.wtai-wp70 .wtai-table-list-wrapper table thead th.sorted.desc:hover .sorting-indicator.desc:before {
	color: #a7aaad !important;
}

body.wtai-wp70 .wtai-table-list-wrapper table thead th.sorted.asc a:focus .sorting-indicator.desc:before,
body.wtai-wp70 .wtai-table-list-wrapper table thead th.sorted.asc:hover .sorting-indicator.desc:before,
body.wtai-wp70 .wtai-table-list-wrapper table thead th.sorted.desc a:focus .sorting-indicator.asc:before,
body.wtai-wp70 .wtai-table-list-wrapper table thead th.sorted.desc:hover .sorting-indicator.asc:before {
	color: #1d2327 !important;
}

body.wtai-wp70 .wtai-table-list-wrapper table tbody tr .wtai_title > a.wtai-cwe-action-title.disabled,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr .wtai_title > a.wtai-cwe-action-title.disabled_on_edit_button,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr .wtai_title > a.wtai-cwe-action-title.disabled:visited,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr .wtai_title > a.wtai-cwe-action-title.disabled_on_edit_button:visited,
body.wtai-wp70 .wtai-table-list-wrapper .row-actions a.disabled,
body.wtai-wp70 .wtai-table-list-wrapper .row-actions a.disabled_on_edit_button,
body.wtai-wp70 .wtai-table-list-wrapper .row-actions a.disabled:visited,
body.wtai-wp70 .wtai-table-list-wrapper .row-actions a.disabled_on_edit_button:visited,
body.wtai-wp70 .wtai-table-list-wrapper .row-actions span.disabled a,
body.wtai-wp70 .wtai-table-list-wrapper .row-actions span.disabled a:visited {
	color: #a7aaad !important;
}

body.wtai-wp70 .wtai-table-list-wrapper table tbody tr .wtai_title > a.wtai-cwe-action-title.disabled:hover,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr .wtai_title > a.wtai-cwe-action-title.disabled_on_edit_button:hover,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr .wtai_title > a.wtai-cwe-action-title.disabled:focus,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr .wtai_title > a.wtai-cwe-action-title.disabled_on_edit_button:focus,
body.wtai-wp70 .wtai-table-list-wrapper .row-actions a.disabled:hover,
body.wtai-wp70 .wtai-table-list-wrapper .row-actions a.disabled_on_edit_button:hover,
body.wtai-wp70 .wtai-table-list-wrapper .row-actions a.disabled:focus,
body.wtai-wp70 .wtai-table-list-wrapper .row-actions a.disabled_on_edit_button:focus,
body.wtai-wp70 .wtai-table-list-wrapper .row-actions span.disabled a:hover,
body.wtai-wp70 .wtai-table-list-wrapper .row-actions span.disabled a:focus {
	color: #a7aaad !important;
	box-shadow: none;
}

/* Rows processing keyword analysis / bulk jobs: keep links and checkboxes visibly disabled. */
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr.wtai-processing .wtai_title > a.wtai-cwe-action-title,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr.wtai-ko-processing .wtai_title > a.wtai-cwe-action-title,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr.wtai-processing-transfer .wtai_title > a.wtai-cwe-action-title,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr.wtai-processing .wtai_title > a.wtai-cwe-action-title:visited,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr.wtai-ko-processing .wtai_title > a.wtai-cwe-action-title:visited,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr.wtai-processing-transfer .wtai_title > a.wtai-cwe-action-title:visited,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr.wtai-processing .wtai_title .row-actions a,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr.wtai-ko-processing .wtai_title .row-actions a,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr.wtai-processing-transfer .wtai_title .row-actions a,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr.wtai-processing .wtai_title .row-actions a:visited,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr.wtai-ko-processing .wtai_title .row-actions a:visited,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr.wtai-processing-transfer .wtai_title .row-actions a:visited {
	color: #a7aaad !important;
	cursor: default;
}

body.wtai-wp70 .wtai-table-list-wrapper table tbody tr.wtai-processing .wtai_title > a.wtai-cwe-action-title:hover,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr.wtai-ko-processing .wtai_title > a.wtai-cwe-action-title:hover,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr.wtai-processing-transfer .wtai_title > a.wtai-cwe-action-title:hover,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr.wtai-processing .wtai_title > a.wtai-cwe-action-title:focus,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr.wtai-ko-processing .wtai_title > a.wtai-cwe-action-title:focus,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr.wtai-processing-transfer .wtai_title > a.wtai-cwe-action-title:focus,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr.wtai-processing .wtai_title .row-actions a:hover,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr.wtai-ko-processing .wtai_title .row-actions a:hover,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr.wtai-processing-transfer .wtai_title .row-actions a:hover,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr.wtai-processing .wtai_title .row-actions a:focus,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr.wtai-ko-processing .wtai_title .row-actions a:focus,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr.wtai-processing-transfer .wtai_title .row-actions a:focus {
	color: #a7aaad !important;
	box-shadow: none;
}

body.wtai-wp70 .wtai-table-list-wrapper table tbody tr.wtai-processing .check-column input.wtai-cwe-selected,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr.wtai-ko-processing .check-column input.wtai-cwe-selected,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr.wtai-processing-transfer .check-column input.wtai-cwe-selected,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr.wtai-processing .check-column input[type="checkbox"],
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr.wtai-ko-processing .check-column input[type="checkbox"],
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr.wtai-processing-transfer .check-column input[type="checkbox"] {
	opacity: 0.45;
	cursor: not-allowed;
	pointer-events: none;
	filter: grayscale(1);
	accent-color: #a7aaad !important;
	border-color: #c3c4c7 !important;
	background-color: #f0f0f1 !important;
	box-shadow: none !important;
}

body.wtai-wp70 .wtai-table-list-wrapper table tbody tr.wtai-processing .check-column input.wtai-cwe-selected:checked,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr.wtai-ko-processing .check-column input.wtai-cwe-selected:checked,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr.wtai-processing-transfer .check-column input.wtai-cwe-selected:checked,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr.wtai-processing .check-column input[type="checkbox"]:checked,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr.wtai-ko-processing .check-column input[type="checkbox"]:checked,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr.wtai-processing-transfer .check-column input[type="checkbox"]:checked {
	accent-color: #a7aaad !important;
	background-color: #dcdcde !important;
	border-color: #c3c4c7 !important;
}

body.wtai-wp70 .wtai-table-list-wrapper table tbody tr.wtai-processing .check-column label,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr.wtai-ko-processing .check-column label,
body.wtai-wp70 .wtai-table-list-wrapper table tbody tr.wtai-processing-transfer .check-column label {
	cursor: default;
	pointer-events: none;
}

body.wtai-wp70 .wtai-loading-actions-show-hide-cta,
body.wtai-wp70 .wtai-progress-ko-sub-text-btn {
	color: var(--wtai-wp70-theme-color) !important;
}

body.wtai-wp70 .wtai-loading-actions-show-hide-cta:hover,
body.wtai-wp70 .wtai-loading-actions-show-hide-cta:focus,
body.wtai-wp70 .wtai-progress-ko-sub-text-btn:hover,
body.wtai-wp70 .wtai-progress-ko-sub-text-btn:focus {
	color: var(--wtai-wp70-theme-color-dark) !important;
}

body.wtai-wp70 .wtai-loading-actions-show-hide-cta:after,
body.wtai-wp70 .wtai-loading-actions-show-hide-cta.wtai-less:after,
body.wtai-wp70 .wtai-progress-ko-sub-text-btn:after,
body.wtai-wp70 .wtai-progress-ko-sub-text-btn.wtai-progress-ko-sub-text-btn-hidden:after {
	background: none;
	background-color: currentColor;
	-webkit-mask: url(../images/ic_dropdown_blue.svg) center center / contain no-repeat;
	mask: url(../images/ic_dropdown_blue.svg) center center / contain no-repeat;
}

body.wtai-wp70 .wtai-progress-ko-sub-text-wrap .wtai-progress-ko-sub-text a,
body.wtai-wp70 .wtai-progress-ko-sub-text-wrap .wtai-progress-ko-sub-text a:visited,
body.wtai-wp70 .wtai-loading-loader-message a,
body.wtai-wp70 .wtai-loading-loader-message a:visited,
body.wtai-wp70 .wtai-bulk-ko-note-description-txt a,
body.wtai-wp70 .wtai-bulk-ko-note-description-txt a:visited,
body.wtai-wp70 .wtai-bulk-generate-note-description-txt a,
body.wtai-wp70 .wtai-bulk-generate-note-description-txt a:visited,
body.wtai-wp70 .wtai-loader-generate .wtai-bulk-bottom-info-wrap a,
body.wtai-wp70 .wtai-loader-generate .wtai-bulk-bottom-info-wrap a:visited {
	color: var(--wtai-wp70-theme-color) !important;
	text-decoration: underline;
}

body.wtai-wp70 .wtai-progress-ko-sub-text-wrap .wtai-progress-ko-sub-text a:hover,
body.wtai-wp70 .wtai-progress-ko-sub-text-wrap .wtai-progress-ko-sub-text a:focus,
body.wtai-wp70 .wtai-loading-loader-message a:hover,
body.wtai-wp70 .wtai-loading-loader-message a:focus,
body.wtai-wp70 .wtai-bulk-ko-note-description-txt a:hover,
body.wtai-wp70 .wtai-bulk-ko-note-description-txt a:focus,
body.wtai-wp70 .wtai-bulk-generate-note-description-txt a:hover,
body.wtai-wp70 .wtai-bulk-generate-note-description-txt a:focus,
body.wtai-wp70 .wtai-loader-generate .wtai-bulk-bottom-info-wrap a:hover,
body.wtai-wp70 .wtai-loader-generate .wtai-bulk-bottom-info-wrap a:focus {
	color: var(--wtai-wp70-theme-color-dark) !important;
	text-decoration: underline;
}

body.wtai-wp70 .wtai-loading-loader-wrapper .wtai-main-loading {
	background-color: var(--wtai-wp70-theme-color);
}

body.wtai-wp70 .wtai-loader-generate .wtai-loading-estimate-time-container .wtai-loading-details-container {
	align-items: flex-start;
}

body.wtai-wp70 .wtai-loader-generate .wtai-bulk-generate-check-ico-wrap {
	flex-shrink: 0;
	align-self: flex-start;
}

body.wtai-wp70 .wtai-se-progress-icon.wtai-done,
body.wtai-wp70 .wtai-keyword-analysis-progress-loader .wtai-done .wtai-bulkgenerate-check-ico,
body.wtai-wp70 .wtai-loader-generate .wtai-done .wtai-bulkgenerate-check-ico {
	border: 2px solid var(--wtai-wp70-theme-color);
	border-radius: 50%;
	background: none !important;
	background-color: transparent !important;
	background-blend-mode: normal;
	mix-blend-mode: normal;
	animation: none;
	position: relative;
	display: inline-block;
	flex-shrink: 0;
	width: 20px;
	height: 20px;
	min-width: 20px;
	min-height: 20px;
	top: 0;
	box-sizing: border-box;
}

body.wtai-wp70 .wtai-se-progress-icon.wtai-done:after,
body.wtai-wp70 .wtai-keyword-analysis-progress-loader .wtai-done .wtai-bulkgenerate-check-ico:after,
body.wtai-wp70 .wtai-loader-generate .wtai-done .wtai-bulkgenerate-check-ico:after {
	content: "";
	position: absolute;
	inset: 3px;
	background-color: var(--wtai-wp70-theme-color);
	-webkit-mask: url(../images/wp_7_0/ic_check.svg) center center / contain no-repeat;
	mask: url(../images/wp_7_0/ic_check.svg) center center / contain no-repeat;
}

/* Failed bulk jobs keep wtai-done + wtai-bulk-error — show warning only, not success overlay. */
body.wtai-wp70 .wtai-keyword-analysis-progress-loader-mini .wtai-bulk-error .wtai-bulkgenerate-check-ico,
body.wtai-wp70 .wtai-keyword-analysis-progress-loader .wtai-bulk-error .wtai-bulkgenerate-check-ico,
body.wtai-wp70 .wtai-loader-generate .wtai-bulk-error .wtai-bulkgenerate-check-ico,
body.wtai-wp70 .wtai-loader-generate .wtai-bulk-minimized-label.wtai-bulk-error .wtai-bulkgenerate-check-ico {
	border: none;
	background: url(../images/warning-icon.svg) 0 center no-repeat;
	background-color: transparent;
	animation: none;
}

body.wtai-wp70 #wtai-preprocess-image-loader .wtai-bulkgenerate-check-ico.wtai-image-uploading-top-ico {
	border: none;
	background: url(../images/warning-icon.svg) 0 center no-repeat;
	background-color: transparent;
	animation: none;
}

body.wtai-wp70 .wtai-keyword-analysis-progress-loader-mini .wtai-bulk-error .wtai-bulkgenerate-check-ico:after,
body.wtai-wp70 .wtai-keyword-analysis-progress-loader .wtai-bulk-error .wtai-bulkgenerate-check-ico:after,
body.wtai-wp70 .wtai-loader-generate .wtai-bulk-error .wtai-bulkgenerate-check-ico:after,
body.wtai-wp70 .wtai-loader-generate .wtai-bulk-minimized-label.wtai-bulk-error .wtai-bulkgenerate-check-ico:after {
	content: none;
	display: none;
}

body.wtai-wp70 .wtai-tooltip .wtai-tooltiptext a,
body.wtai-wp70 .wtai-tooltip .wtai-tooltiptext a:visited,
body.wtai-wp70 #TB_window .wtai-tooltip .wtai-tooltiptext a,
body.wtai-wp70 #TB_window .wtai-tooltip .wtai-tooltiptext a:visited,
body.wtai-wp70 .tooltipster-base .tooltipster-content a,
body.wtai-wp70 .tooltipster-base .tooltipster-content a:visited {
	color: #fff !important;
}

body.wtai-wp70 .wtai-tooltip .wtai-tooltiptext a:hover,
body.wtai-wp70 .wtai-tooltip .wtai-tooltiptext a:focus,
body.wtai-wp70 #TB_window .wtai-tooltip .wtai-tooltiptext a:hover,
body.wtai-wp70 #TB_window .wtai-tooltip .wtai-tooltiptext a:focus,
body.wtai-wp70 .tooltipster-base .tooltipster-content a:hover,
body.wtai-wp70 .tooltipster-base .tooltipster-content a:focus {
	color: #fff !important;
	box-shadow: none;
}

body.wtai-wp70 #wtai-restore-global-setting-completed .wtai-loading-details-container .wtai-loading-wtai-header-wrapper .wtai-loading-header-details span,
body.wtai-wp70 #wtai-product-generate-completed-bulk.wtai-loader-generate-bulk .wtai-loading-header-details span,
body.wtai-wp70 #wtai-product-generate-completed.wtai-loader-generate .wtai-loading-header-details span {
	background: none !important;
	display: inline-flex;
	align-items: center;
	min-height: 20px;
	padding: 0 0 0 29px;
	position: relative;
}

body.wtai-wp70 #wtai-restore-global-setting-completed .wtai-loading-details-container .wtai-loading-wtai-header-wrapper .wtai-loading-header-details span:before,
body.wtai-wp70 #wtai-product-generate-completed-bulk.wtai-loader-generate-bulk .wtai-loading-header-details span:before,
body.wtai-wp70 #wtai-product-generate-completed.wtai-loader-generate .wtai-loading-header-details span:before {
	content: "";
	position: absolute;
	top: 50%;
	left: 0;
	width: 20px;
	height: 20px;
	border: 2px solid var(--wtai-wp70-theme-color);
	border-radius: 50%;
	box-sizing: border-box;
	transform: translateY(-50%);
}

body.wtai-wp70 #wtai-restore-global-setting-completed .wtai-loading-details-container .wtai-loading-wtai-header-wrapper .wtai-loading-header-details span:after,
body.wtai-wp70 #wtai-product-generate-completed-bulk.wtai-loader-generate-bulk .wtai-loading-header-details span:after,
body.wtai-wp70 #wtai-product-generate-completed.wtai-loader-generate .wtai-loading-header-details span:after {
	content: "";
	position: absolute;
	top: 50%;
	left: 4px;
	width: 12px;
	height: 12px;
	background-color: var(--wtai-wp70-theme-color);
	-webkit-mask: url(../images/wp_7_0/ic_check.svg) center center / contain no-repeat;
	mask: url(../images/wp_7_0/ic_check.svg) center center / contain no-repeat;
	transform: translateY(-50%);
}

body.wtai-wp70 .wtai-loader-generate#wtai-restore-global-setting-completed .wtai-loading-details-container .wtai-loading-wtai-header-wrapper .wtai-loading-button-action span,
body.wtai-wp70 #wtai-product-generate-completed-bulk.wtai-loader-generate-bulk .wtai-loading-button-action span,
body.wtai-wp70 #wtai-product-generate-completed.wtai-loader-generate .wtai-loading-button-action span {
	background: var(--wtai-wp70-theme-color);
	border-color: var(--wtai-wp70-theme-color);
}

body.wtai-wp70 .wtai-send-review-notice.notice-info{
	border-left-color: #3858e9;
}

body.wtai-wp70 body.wtai-wp70 .wtai-first-visit-notice.notice-success{
	border-left-color: #4ab866;
    background-color: #eff9f1;
}

body.wtai-wp70 .wtai-custom-notice.notice-warning{
    border-left-color: #f0b849;
    background-color: #fef8ee;
}

body.wtai-wp70 .wtai-first-visit-notice.notice-success {
    border-left-color: #4ab866;
    background-color: #eff9f1;
}

body.wtai-wp70 .notice-dismiss{
	top: 8px;
    right: 8px;
}

body.wtai-wp70 .wtai-edit-product-line .wtai-header-wrapper .wtai-header-configuration .wtai-product-pager-wrapper {
	display: inline-flex;
	align-items: center;
	gap: 8px;
}

body.wtai-wp70 .wtai-edit-product-line .wtai-header-wrapper .wtai-header-configuration .wtai-product-pager-wrapper .button.wtai-button-prev,
body.wtai-wp70 .wtai-edit-product-line .wtai-header-wrapper .wtai-header-configuration .wtai-product-pager-wrapper .button.wtai-button-next {
	display: inline-flex !important;
	align-items: center;
	justify-content: center;
	width: 40px !important;
	height: 40px !important;
	min-height: 40px !important;
	padding: 0 !important;
	margin: 0;
	line-height: 1 !important;
	box-sizing: border-box;
	vertical-align: middle;
}

body.wtai-wp70 .wtai-edit-product-line .wtai-header-wrapper .wtai-header-configuration .wtai-product-pager-wrapper .button .dashicons {
	position: static !important;
	top: auto !important;
	left: auto !important;
	width: 20px;
	height: 20px;
	font-size: 20px;
	line-height: 1;
	margin: 0;
	display: inline-flex;
	align-items: center;
	justify-content: center;
}

body.wtai-wp70 .wtai-bulk-no-template-warning-wrap .wtai-bulk-no-template-warning-cta-back.button,
body.wtai-wp70 .wtai-bulk-no-template-warning-wrap .wtai-bulk-no-template-warning-cta-back.button-secondary {
	background: #fff !important;
	background-color: #fff !important;
	color: var(--wtai-wp70-theme-color) !important;
	border-color: var(--wtai-wp70-theme-color) !important;
}

body.wtai-wp70 .wtai-bulk-no-template-warning-wrap .wtai-bulk-no-template-warning-cta-back.button:hover,
body.wtai-wp70 .wtai-bulk-no-template-warning-wrap .wtai-bulk-no-template-warning-cta-back.button:focus,
body.wtai-wp70 .wtai-bulk-no-template-warning-wrap .wtai-bulk-no-template-warning-cta-back.button-secondary:hover,
body.wtai-wp70 .wtai-bulk-no-template-warning-wrap .wtai-bulk-no-template-warning-cta-back.button-secondary:focus {
	background: #fff !important;
	background-color: #fff !important;
	color: var(--wtai-wp70-theme-color-dark) !important;
	border-color: var(--wtai-wp70-theme-color-dark) !important;
}

body.wtai-wp70 .check-column label:hover, 
body.wtai-wp70 .check-column input:hover + label {
    background: transparent;
}

body.wtai-wp70 .wtai-table-list-wrapper .widefat .check-column {
    width: 35px !important;
}

body.wtai-wp70 .wtai-table-list-wrapper table .column-wtai_thumb{
	left: 35px;
}

body.wtai-wp70 .wtai-representative-product-input-container::after {
	top: 35px;
	transform: translateY(-50%);
	line-height: 1;
}

.button.wtai-page-generate-all.disabled.wtai-generating {
    background: var(--wp-admin-theme-color)!important;
    border-color: transparent !important;
    color: #fff !important;
}

.wtai-cbp-restore-pipeline-btn{
	color: var(--wp-admin-theme-color)!important;
	background: var(--wtai-wp70-theme-color-soft) !important;
}

.wtai-keyword-pipeline-content-header-wrap.wtai-snapshot-selected{
	background: var(--wtai-wp70-theme-color-soft)!important;
}

.wtai-keyword-pipeline-content-header-wrap.wtai-snapshot-selected .wtai-exit-snapshot{
	color: var(--wp-admin-theme-color)!important;
}

.wtai-generate-feedback .wtai-generate-feedback-thumbs-up.active {
    background: url(../images/wp_7_0/ic_thumbs_up_fill_7_0.svg) 0 0 no-repeat;
}

.wtai-representative-product-input-items-wrap{
	top: 52px
}

/* WordPress 7.0-only asset swaps for legacy admin UI loaders/icons. */
body.wtai-wp70 .wtai-cbp-keyword-box-wrap.wtai-cbp-has-arrow.wtai-cbp-keyword-active:before {
	background-image: url(../images/wp_7_0/ic-dotted-line-blue-v2.png);
}

body.wtai-wp70 .wtai-cbp-keyword-box-wrap.wtai-cbp-has-arrow.wtai-cbp-keyword-active:after {
	background-image: url(../images/wp_7_0/ic-arrow-head-blue-v2.png);
}

body.wtai-wp70 .wtai-cbp-restore-pipeline-btn:before {
	background-image: url(../images/wp_7_0/ic-restore-v2.png);
}

body.wtai-wp70 .wtai-cbp-lock-ico.wtai-cbp-lock-ico-locked {
	background-image: url(../images/wp_7_0/ic-lock-locked-v2.png);
}

body.wtai-wp70 .wtai-cbp-lock-btn.wtai-cbp-lock-btn-locked {
	background: var(--wtai-wp70-theme-color-soft) !important;
	border-color: var(--wtai-wp70-border-color) !important;
}

body.wtai-wp70 .wtai-global-loader {
	background-image: url(../images/wp_7_0/loader_writetext_v2.gif);
}

body.wtai-wp70 .wtai-tab-content-loader:after,
body.wtai-wp70 .writetext-ai-splash-content-loader-icon,
body.wtai-wp70 .wtai-seo-button-wrapper .wtai-setup-button-loader,
body.wtai-wp70 .wtai-keyword-analysis-progress-loader-mini .wtai-bulkgenerate-check-ico,
body.wtai-wp70 .wtai-keyword-analysis-progress-loader .wtai-bulkgenerate-check-ico,
body.wtai-wp70 .wtai-loader-generate .wtai-bulkgenerate-check-ico,
body.wtai-wp70 .wtai-refresh-ico.wtai-refreshing-now,
body.wtai-wp70 .wtai-keyword-analysis-api-loader,
body.wtai-wp70 .wtai-keyword-pipeline-content-loader-ico,
body.wtai-wp70 .wtai-cbp-keyword-edit-input-wrap.wtai-cbp-keyword-edit-input-wrap-loading:before,
body.wtai-wp70 .wtai-keyword-pipeline-cluster-based-pipelines-wrap .wtai-cbp-loader,
body.wtai-wp70 .wtai-inprogress-ico,
body.wtai-wp70 .wtai-view-current-pipeline-btn.wtai-disabled-loading-button .wtai-loading-ico,
body.wtai-wp70 .wtai-se-progress-icon,
body.wtai-wp70 .wtai-keyword-pipeline-general-loader-wrap.wtai-loading-content:before,
body.wtai-wp70 .wtai-ko-grid-status-text.wtai-ko-grid-status-in-progress:before,
body.wtai-wp70 .wtai-generate-feedback-popup-loader:after,
body.wtai-wp70 .wtai-tb-window-modal-generate.wtai-tb-window-modal-generate-loading::after,
body.wtai-wp70 .wtai-templates-options-wrap.wtai-loading::after,
body.wtai-wp70 .wtai-deactivation-feedback__loader-spinner {
	background-image: url(../images/wp_7_0/spinner-1s-20px-v2.gif);
}

body.wtai-wp70 .wtai-selectize-loading .selectize-dropdown-content:after,
body.wtai-wp70 .wtai-keyword .wtai-loader.dashicons:before,
body.wtai-wp70 .wtai-load-more-cta.wtai-loading-state:after,
body.wtai-wp70 .wtai-keyword-table-parent-wrap.wtai-loading-state:before,
body.wtai-wp70 .wtai-keyword-spellcheck-wrap.wtai-loading2-state:before,
body.wtai-wp70 .wtai-keyword-tr.wtai-loading-state:before,
body.wtai-wp70 .wtai-col-keyword.wtai-loading-state:before,
body.wtai-wp70 .wtai-representative-product-items-list.wtai-loading-state:before,
body.wtai-wp70 .wtai-cat-product-items-load-more:before {
	content: url(../images/wp_7_0/spinner-1s-20px-v2.gif);
}

@keyframes wtai-wp70-spin {
	to {
		transform: rotate(360deg);
	}
}

@keyframes wtai-wp70-spin-centered {
	from {
		transform: translate(-50%, -50%) rotate(0deg);
	}

	to {
		transform: translate(-50%, -50%) rotate(360deg);
	}
}

@keyframes wtai-wp70-loader-pulse {
	0%,
	100% {
		opacity: 0.9;
	}

	50% {
		opacity: 0.55;
	}
}

@media screen and (max-width: 782px) {
	body.wtai-wp70 .wtai-table-list-wrapper .widefat .check-column {
		width: 38px !important;
	}

	body.wtai-wp70 .wtai-table-list-wrapper .wtai-wp-table-list-filter .wtai-product-cat-wrap{
		display: block !important;
		width: calc(100% - 35px) !important;
		min-width: 0 !important;
		max-width: calc(100% - 35px) !important;
		box-sizing: border-box;
	}
	
	body.wtai-wp70 .wtai-table-list-wrapper .wtai-wp-table-list-filter .wtai-product-cat-wrap .select2-container,
	body.wtai-wp70 .wtai-table-list-wrapper .wtai-wp-table-list-filter .wtai-product-cat-wrap .select2-selection--single,
	body.wtai-wp70 .wtai-table-list-wrapper .wtai-wp-table-list-filter .wtai-product-cat-wrap select {
		display: block !important;
		width: 100% !important;
		min-width: 0 !important;
		max-width: 100% !important;
		box-sizing: border-box;
	}

	body.wtai-wp70 .wtai-table-list-wrapper table .column-wtai_thumb {
		display: none !important;
	}

	body.wtai-wp70 .wtai-table-list-wrapper table thead tr .column-wtai_title {
		left: 40px !important;
	}

	body.wtai-wp70 .wtai-view-current-pipeline-btn.wtai-disabled-loading-button .wtai-loading-ico {
		top: 50% !important;
		left: 50% !important;
	}

	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-product-attr-wrap .wtai-product-attr-item input[type="checkbox"], 
	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-product-attributes-container .wtai-product-attr-wrap .wtai-product-attr-item input[type="checkbox"], 
	#TB_window.wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-product-attr-wrap .wtai-product-attr-item input[type="checkbox"], 
	#TB_window.wtai-tb-window-modal-generate .wtai-product-attributes-container .wtai-product-attr-wrap .wtai-product-attr-item input[type="checkbox"]{
		width: 1.5625rem !important;
		height: 1.5625rem !important;
	}

	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-label-select-all-wrap, body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-product-attributes-container .wtai-label-select-all-wrap, #TB_window.wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-label-select-all-wrap, #TB_window.wtai-tb-window-modal-generate .wtai-product-attributes-container .wtai-label-select-all-wrap{
		padding-left: 36px!important;
		padding-top: 2px !important;
	}

	body.wtai-wp70 .wtai-tb-window-modal-generate .wtai-product-textfields-container .wtai-label-select-all-wrap{
		padding-left: 36px!important;
		padding-top: 2px !important;
	}

	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-product-attr-wrap .wtai-product-attr-item, 
	body.wtai-wp70 #TB_window.wtai-tb-window-modal-generate .wtai-product-attributes-container .wtai-product-attr-wrap .wtai-product-attr-item, 
	#TB_window.wtai-tb-window-modal-generate .wtai-bulk-prod-attribute-wrapper .wtai-product-attr-wrap .wtai-product-attr-item, 
	#TB_window.wtai-tb-window-modal-generate .wtai-product-attributes-container .wtai-product-attr-wrap .wtai-product-attr-item{
		padding-left: 36px!important;
		padding-top: 2px !important;
	}
}

.wtai-cbp-delete-confirmation-cancel-btn{
	background: #fff !important;
	border-color: var(--wp-admin-theme-color) !important;
	color: var(--wp-admin-theme-color) !important;
}
