Changeset 3374825
- Timestamp:
- 10/08/2025 06:38:09 AM (2 months ago)
- Location:
- easy-content-manager
- Files:
-
- 456 added
- 53 edited
-
tags/1.1.0 (added)
-
tags/1.1.0/assets (added)
-
tags/1.1.0/assets/build (added)
-
tags/1.1.0/assets/build/app-rtl.css (added)
-
tags/1.1.0/assets/build/app.1.1.0.asset.php (added)
-
tags/1.1.0/assets/build/app.1.1.0.js (added)
-
tags/1.1.0/assets/build/app.css (added)
-
tags/1.1.0/assets/build/backend-rtl.css (added)
-
tags/1.1.0/assets/build/backend.1.1.0.asset.php (added)
-
tags/1.1.0/assets/build/backend.1.1.0.js (added)
-
tags/1.1.0/assets/build/backend.css (added)
-
tags/1.1.0/assets/build/block-editor-rtl.css (added)
-
tags/1.1.0/assets/build/block-editor.1.1.0.asset.php (added)
-
tags/1.1.0/assets/build/block-editor.1.1.0.js (added)
-
tags/1.1.0/assets/build/block-editor.css (added)
-
tags/1.1.0/assets/build/classic-editor-rtl.css (added)
-
tags/1.1.0/assets/build/classic-editor.1.1.0.asset.php (added)
-
tags/1.1.0/assets/build/classic-editor.1.1.0.js (added)
-
tags/1.1.0/assets/build/classic-editor.css (added)
-
tags/1.1.0/assets/build/ecm-react-editor-rtl.css (added)
-
tags/1.1.0/assets/build/ecm-react-editor.1.1.0.asset.php (added)
-
tags/1.1.0/assets/build/ecm-react-editor.1.1.0.js (added)
-
tags/1.1.0/assets/build/ecm-react-editor.css (added)
-
tags/1.1.0/assets/build/frontend.1.1.0.asset.php (added)
-
tags/1.1.0/assets/build/frontend.1.1.0.js (added)
-
tags/1.1.0/assets/build/images (added)
-
tags/1.1.0/assets/build/images/layers-2x.8f2c4d11.png (added)
-
tags/1.1.0/assets/build/images/layers.416d9136.png (added)
-
tags/1.1.0/assets/build/images/marker-icon.2b3e1faf.png (added)
-
tags/1.1.0/assets/build/images/marker-shadow.a0c6cc14.png (added)
-
tags/1.1.0/assets/images (added)
-
tags/1.1.0/assets/images/admin-logo.svg (added)
-
tags/1.1.0/assets/images/close.svg (added)
-
tags/1.1.0/assets/images/dark-NoDataAvailable.svg (added)
-
tags/1.1.0/assets/images/down-arrow.png (added)
-
tags/1.1.0/assets/images/imagePlaceHolder.svg (added)
-
tags/1.1.0/assets/images/light-NoDataAvailable.svg (added)
-
tags/1.1.0/assets/images/logo-black.svg (added)
-
tags/1.1.0/assets/images/logo.svg (added)
-
tags/1.1.0/assets/images/up-arrow.png (added)
-
tags/1.1.0/assets/lib (added)
-
tags/1.1.0/assets/lib/css (added)
-
tags/1.1.0/assets/lib/css/easy-content-manager-icon (added)
-
tags/1.1.0/assets/lib/css/easy-content-manager-icon/fonts (added)
-
tags/1.1.0/assets/lib/css/easy-content-manager-icon/fonts/easy-content-manager-icon.eot (added)
-
tags/1.1.0/assets/lib/css/easy-content-manager-icon/fonts/easy-content-manager-icon.svg (added)
-
tags/1.1.0/assets/lib/css/easy-content-manager-icon/fonts/easy-content-manager-icon.ttf (added)
-
tags/1.1.0/assets/lib/css/easy-content-manager-icon/fonts/easy-content-manager-icon.woff (added)
-
tags/1.1.0/assets/lib/css/easy-content-manager-icon/selection.json (added)
-
tags/1.1.0/assets/lib/css/easy-content-manager-icon/style.css (added)
-
tags/1.1.0/easy-content-manager.php (added)
-
tags/1.1.0/i18n (added)
-
tags/1.1.0/i18n/languages (added)
-
tags/1.1.0/includes (added)
-
tags/1.1.0/includes/admin (added)
-
tags/1.1.0/includes/admin.php (added)
-
tags/1.1.0/includes/admin/license.php (added)
-
tags/1.1.0/includes/admin/menu.php (added)
-
tags/1.1.0/includes/admin/settings (added)
-
tags/1.1.0/includes/admin/settings.php (added)
-
tags/1.1.0/includes/admin/settings/base.php (added)
-
tags/1.1.0/includes/ajax (added)
-
tags/1.1.0/includes/ajax.php (added)
-
tags/1.1.0/includes/ajax/admin.php (added)
-
tags/1.1.0/includes/ajax/base-settings.php (added)
-
tags/1.1.0/includes/ajax/field-group.php (added)
-
tags/1.1.0/includes/ajax/post-items.php (added)
-
tags/1.1.0/includes/ajax/post-type-fields.php (added)
-
tags/1.1.0/includes/ajax/post-types.php (added)
-
tags/1.1.0/includes/ajax/taxonomy.php (added)
-
tags/1.1.0/includes/api (added)
-
tags/1.1.0/includes/api.php (added)
-
tags/1.1.0/includes/api/settings.php (added)
-
tags/1.1.0/includes/assets.php (added)
-
tags/1.1.0/includes/autoload.php (added)
-
tags/1.1.0/includes/classes (added)
-
tags/1.1.0/includes/classes/abstract-ajax-handler.php (added)
-
tags/1.1.0/includes/classes/abstract-field-handler.php (added)
-
tags/1.1.0/includes/classes/abstract-request-handler.php (added)
-
tags/1.1.0/includes/classes/exception (added)
-
tags/1.1.0/includes/classes/exception/ecm-exception.php (added)
-
tags/1.1.0/includes/classes/factory (added)
-
tags/1.1.0/includes/classes/factory/field-factory.php (added)
-
tags/1.1.0/includes/classes/global-css.php (added)
-
tags/1.1.0/includes/classes/sanitizer.php (added)
-
tags/1.1.0/includes/classes/script-base.php (added)
-
tags/1.1.0/includes/features (added)
-
tags/1.1.0/includes/features.php (added)
-
tags/1.1.0/includes/features/fields (added)
-
tags/1.1.0/includes/features/fields-api (added)
-
tags/1.1.0/includes/features/fields-api/frontend-fields.php (added)
-
tags/1.1.0/includes/features/fields/accordion-field.php (added)
-
tags/1.1.0/includes/features/fields/button-group-field.php (added)
-
tags/1.1.0/includes/features/fields/checkbox-field.php (added)
-
tags/1.1.0/includes/features/fields/color-field.php (added)
-
tags/1.1.0/includes/features/fields/date-field.php (added)
-
tags/1.1.0/includes/features/fields/date-time-field.php (added)
-
tags/1.1.0/includes/features/fields/email-field.php (added)
-
tags/1.1.0/includes/features/fields/file-field.php (added)
-
tags/1.1.0/includes/features/fields/group-field.php (added)
-
tags/1.1.0/includes/features/fields/icon-field.php (added)
-
tags/1.1.0/includes/features/fields/image-field.php (added)
-
tags/1.1.0/includes/features/fields/link-field.php (added)
-
tags/1.1.0/includes/features/fields/map-field.php (added)
-
tags/1.1.0/includes/features/fields/message-field.php (added)
-
tags/1.1.0/includes/features/fields/number-field.php (added)
-
tags/1.1.0/includes/features/fields/oembed-field.php (added)
-
tags/1.1.0/includes/features/fields/page-link-field.php (added)
-
tags/1.1.0/includes/features/fields/password-field.php (added)
-
tags/1.1.0/includes/features/fields/post-object-field.php (added)
-
tags/1.1.0/includes/features/fields/radio-field.php (added)
-
tags/1.1.0/includes/features/fields/range-field.php (added)
-
tags/1.1.0/includes/features/fields/relationship-field.php (added)
-
tags/1.1.0/includes/features/fields/rich-text-field.php (added)
-
tags/1.1.0/includes/features/fields/select-field.php (added)
-
tags/1.1.0/includes/features/fields/switch-field.php (added)
-
tags/1.1.0/includes/features/fields/tab-field.php (added)
-
tags/1.1.0/includes/features/fields/taxonomy-field.php (added)
-
tags/1.1.0/includes/features/fields/text-field.php (added)
-
tags/1.1.0/includes/features/fields/textarea-field.php (added)
-
tags/1.1.0/includes/features/fields/time-field.php (added)
-
tags/1.1.0/includes/features/fields/true-false-field.php (added)
-
tags/1.1.0/includes/features/fields/url-field.php (added)
-
tags/1.1.0/includes/features/fields/user-field.php (added)
-
tags/1.1.0/includes/features/fields/video-field.php (added)
-
tags/1.1.0/includes/features/register-fields.php (added)
-
tags/1.1.0/includes/features/register-post-types.php (added)
-
tags/1.1.0/includes/features/register-taxonomies.php (added)
-
tags/1.1.0/includes/functions.php (added)
-
tags/1.1.0/includes/hooks.php (added)
-
tags/1.1.0/includes/installer.php (added)
-
tags/1.1.0/includes/post-type.php (added)
-
tags/1.1.0/includes/shortcode (added)
-
tags/1.1.0/includes/shortcode.php (added)
-
tags/1.1.0/includes/shortcode/ecm-fields.php (added)
-
tags/1.1.0/includes/utils (added)
-
tags/1.1.0/includes/utils/helper.php (added)
-
tags/1.1.0/includes/utils/traits (added)
-
tags/1.1.0/includes/utils/traits/field-groups.php (added)
-
tags/1.1.0/includes/utils/traits/fields.php (added)
-
tags/1.1.0/includes/utils/traits/post-types.php (added)
-
tags/1.1.0/includes/utils/traits/presets.php (added)
-
tags/1.1.0/includes/utils/traits/settings.php (added)
-
tags/1.1.0/includes/utils/traits/taxonomy.php (added)
-
tags/1.1.0/index.php (added)
-
tags/1.1.0/languages (added)
-
tags/1.1.0/languages/easy-content-manager.pot (added)
-
tags/1.1.0/library (added)
-
tags/1.1.0/library/freemius (added)
-
tags/1.1.0/library/freemius/LICENSE.txt (added)
-
tags/1.1.0/library/freemius/assets (added)
-
tags/1.1.0/library/freemius/assets/css (added)
-
tags/1.1.0/library/freemius/assets/css/admin (added)
-
tags/1.1.0/library/freemius/assets/css/admin/account.css (added)
-
tags/1.1.0/library/freemius/assets/css/admin/add-ons.css (added)
-
tags/1.1.0/library/freemius/assets/css/admin/affiliation.css (added)
-
tags/1.1.0/library/freemius/assets/css/admin/checkout.css (added)
-
tags/1.1.0/library/freemius/assets/css/admin/clone-resolution.css (added)
-
tags/1.1.0/library/freemius/assets/css/admin/common.css (added)
-
tags/1.1.0/library/freemius/assets/css/admin/connect.css (added)
-
tags/1.1.0/library/freemius/assets/css/admin/debug.css (added)
-
tags/1.1.0/library/freemius/assets/css/admin/dialog-boxes.css (added)
-
tags/1.1.0/library/freemius/assets/css/admin/gdpr-optin-notice.css (added)
-
tags/1.1.0/library/freemius/assets/css/admin/index.php (added)
-
tags/1.1.0/library/freemius/assets/css/admin/optout.css (added)
-
tags/1.1.0/library/freemius/assets/css/admin/plugins.css (added)
-
tags/1.1.0/library/freemius/assets/css/customizer.css (added)
-
tags/1.1.0/library/freemius/assets/css/index.php (added)
-
tags/1.1.0/library/freemius/assets/img (added)
-
tags/1.1.0/library/freemius/assets/img/easy-content-manager.svg (added)
-
tags/1.1.0/library/freemius/assets/img/index.php (added)
-
tags/1.1.0/library/freemius/assets/img/plugin-icon.png (added)
-
tags/1.1.0/library/freemius/assets/img/theme-icon.png (added)
-
tags/1.1.0/library/freemius/assets/index.php (added)
-
tags/1.1.0/library/freemius/assets/js (added)
-
tags/1.1.0/library/freemius/assets/js/index.php (added)
-
tags/1.1.0/library/freemius/assets/js/jquery.form.js (added)
-
tags/1.1.0/library/freemius/assets/js/nojquery.ba-postmessage.js (added)
-
tags/1.1.0/library/freemius/assets/js/postmessage.js (added)
-
tags/1.1.0/library/freemius/assets/js/pricing (added)
-
tags/1.1.0/library/freemius/assets/js/pricing/14fb1bd5b7c41648488b06147f50a0dc.svg (added)
-
tags/1.1.0/library/freemius/assets/js/pricing/178afa6030e76635dbe835e111d2c507.png (added)
-
tags/1.1.0/library/freemius/assets/js/pricing/27b5a722a5553d9de0170325267fccec.png (added)
-
tags/1.1.0/library/freemius/assets/js/pricing/4375c4a3ddc6f637c2ab9a2d7220f91e.png (added)
-
tags/1.1.0/library/freemius/assets/js/pricing/4529cac82a2d1f300d3c4702b7b5e8f3.svg (added)
-
tags/1.1.0/library/freemius/assets/js/pricing/5480ed23b199531a8cbc05924f26952b.png (added)
-
tags/1.1.0/library/freemius/assets/js/pricing/b4f3b958f4a019862d81b15f3f8eee3a.svg (added)
-
tags/1.1.0/library/freemius/assets/js/pricing/c03f665db27af43971565560adfba594.png (added)
-
tags/1.1.0/library/freemius/assets/js/pricing/cb5fc4f6ec7ada72e986f6e7dde365bf.png (added)
-
tags/1.1.0/library/freemius/assets/js/pricing/dd89563360f0272635c8f0ab7d7f1402.png (added)
-
tags/1.1.0/library/freemius/assets/js/pricing/e366d70661d8ad2493bd6afbd779f125.png (added)
-
tags/1.1.0/library/freemius/assets/js/pricing/f18006f6535a1a6e9c6bfbffafe6f18a.svg (added)
-
tags/1.1.0/library/freemius/assets/js/pricing/f3aac72a8e63997d6bb888f816457e9b.png (added)
-
tags/1.1.0/library/freemius/assets/js/pricing/f928f1be99776af83e8e6be4baf8ffe7.svg (added)
-
tags/1.1.0/library/freemius/assets/js/pricing/fde48e4609a6ddc11d639fc2421f2afd.png (added)
-
tags/1.1.0/library/freemius/assets/js/pricing/freemius-pricing.js (added)
-
tags/1.1.0/library/freemius/assets/js/pricing/freemius-pricing.js.LICENSE.txt (added)
-
tags/1.1.0/library/freemius/config.php (added)
-
tags/1.1.0/library/freemius/includes (added)
-
tags/1.1.0/library/freemius/includes/class-freemius-abstract.php (added)
-
tags/1.1.0/library/freemius/includes/class-freemius.php (added)
-
tags/1.1.0/library/freemius/includes/class-fs-admin-notices.php (added)
-
tags/1.1.0/library/freemius/includes/class-fs-api.php (added)
-
tags/1.1.0/library/freemius/includes/class-fs-garbage-collector.php (added)
-
tags/1.1.0/library/freemius/includes/class-fs-lock.php (added)
-
tags/1.1.0/library/freemius/includes/class-fs-logger.php (added)
-
tags/1.1.0/library/freemius/includes/class-fs-options.php (added)
-
tags/1.1.0/library/freemius/includes/class-fs-plugin-updater.php (added)
-
tags/1.1.0/library/freemius/includes/class-fs-security.php (added)
-
tags/1.1.0/library/freemius/includes/class-fs-storage.php (added)
-
tags/1.1.0/library/freemius/includes/class-fs-user-lock.php (added)
-
tags/1.1.0/library/freemius/includes/customizer (added)
-
tags/1.1.0/library/freemius/includes/customizer/class-fs-customizer-support-section.php (added)
-
tags/1.1.0/library/freemius/includes/customizer/class-fs-customizer-upsell-control.php (added)
-
tags/1.1.0/library/freemius/includes/customizer/index.php (added)
-
tags/1.1.0/library/freemius/includes/debug (added)
-
tags/1.1.0/library/freemius/includes/debug/class-fs-debug-bar-panel.php (added)
-
tags/1.1.0/library/freemius/includes/debug/debug-bar-start.php (added)
-
tags/1.1.0/library/freemius/includes/debug/index.php (added)
-
tags/1.1.0/library/freemius/includes/entities (added)
-
tags/1.1.0/library/freemius/includes/entities/class-fs-affiliate-terms.php (added)
-
tags/1.1.0/library/freemius/includes/entities/class-fs-affiliate.php (added)
-
tags/1.1.0/library/freemius/includes/entities/class-fs-billing.php (added)
-
tags/1.1.0/library/freemius/includes/entities/class-fs-entity.php (added)
-
tags/1.1.0/library/freemius/includes/entities/class-fs-payment.php (added)
-
tags/1.1.0/library/freemius/includes/entities/class-fs-plugin-info.php (added)
-
tags/1.1.0/library/freemius/includes/entities/class-fs-plugin-license.php (added)
-
tags/1.1.0/library/freemius/includes/entities/class-fs-plugin-plan.php (added)
-
tags/1.1.0/library/freemius/includes/entities/class-fs-plugin-tag.php (added)
-
tags/1.1.0/library/freemius/includes/entities/class-fs-plugin.php (added)
-
tags/1.1.0/library/freemius/includes/entities/class-fs-pricing.php (added)
-
tags/1.1.0/library/freemius/includes/entities/class-fs-scope-entity.php (added)
-
tags/1.1.0/library/freemius/includes/entities/class-fs-site.php (added)
-
tags/1.1.0/library/freemius/includes/entities/class-fs-subscription.php (added)
-
tags/1.1.0/library/freemius/includes/entities/class-fs-user.php (added)
-
tags/1.1.0/library/freemius/includes/entities/index.php (added)
-
tags/1.1.0/library/freemius/includes/fs-core-functions.php (added)
-
tags/1.1.0/library/freemius/includes/fs-essential-functions.php (added)
-
tags/1.1.0/library/freemius/includes/fs-html-escaping-functions.php (added)
-
tags/1.1.0/library/freemius/includes/fs-plugin-info-dialog.php (added)
-
tags/1.1.0/library/freemius/includes/index.php (added)
-
tags/1.1.0/library/freemius/includes/l10n.php (added)
-
tags/1.1.0/library/freemius/includes/managers (added)
-
tags/1.1.0/library/freemius/includes/managers/class-fs-admin-menu-manager.php (added)
-
tags/1.1.0/library/freemius/includes/managers/class-fs-admin-notice-manager.php (added)
-
tags/1.1.0/library/freemius/includes/managers/class-fs-cache-manager.php (added)
-
tags/1.1.0/library/freemius/includes/managers/class-fs-checkout-manager.php (added)
-
tags/1.1.0/library/freemius/includes/managers/class-fs-clone-manager.php (added)
-
tags/1.1.0/library/freemius/includes/managers/class-fs-contact-form-manager.php (added)
-
tags/1.1.0/library/freemius/includes/managers/class-fs-debug-manager.php (added)
-
tags/1.1.0/library/freemius/includes/managers/class-fs-gdpr-manager.php (added)
-
tags/1.1.0/library/freemius/includes/managers/class-fs-key-value-storage.php (added)
-
tags/1.1.0/library/freemius/includes/managers/class-fs-license-manager.php (added)
-
tags/1.1.0/library/freemius/includes/managers/class-fs-option-manager.php (added)
-
tags/1.1.0/library/freemius/includes/managers/class-fs-permission-manager.php (added)
-
tags/1.1.0/library/freemius/includes/managers/class-fs-plan-manager.php (added)
-
tags/1.1.0/library/freemius/includes/managers/class-fs-plugin-manager.php (added)
-
tags/1.1.0/library/freemius/includes/managers/index.php (added)
-
tags/1.1.0/library/freemius/includes/sdk (added)
-
tags/1.1.0/library/freemius/includes/sdk/Exceptions (added)
-
tags/1.1.0/library/freemius/includes/sdk/Exceptions/ArgumentNotExistException.php (added)
-
tags/1.1.0/library/freemius/includes/sdk/Exceptions/EmptyArgumentException.php (added)
-
tags/1.1.0/library/freemius/includes/sdk/Exceptions/Exception.php (added)
-
tags/1.1.0/library/freemius/includes/sdk/Exceptions/InvalidArgumentException.php (added)
-
tags/1.1.0/library/freemius/includes/sdk/Exceptions/OAuthException.php (added)
-
tags/1.1.0/library/freemius/includes/sdk/Exceptions/index.php (added)
-
tags/1.1.0/library/freemius/includes/sdk/FreemiusBase.php (added)
-
tags/1.1.0/library/freemius/includes/sdk/FreemiusWordPress.php (added)
-
tags/1.1.0/library/freemius/includes/sdk/LICENSE.txt (added)
-
tags/1.1.0/library/freemius/includes/sdk/index.php (added)
-
tags/1.1.0/library/freemius/includes/supplements (added)
-
tags/1.1.0/library/freemius/includes/supplements/fs-essential-functions-1.1.7.1.php (added)
-
tags/1.1.0/library/freemius/includes/supplements/fs-essential-functions-2.2.1.php (added)
-
tags/1.1.0/library/freemius/includes/supplements/fs-migration-2.5.1.php (added)
-
tags/1.1.0/library/freemius/includes/supplements/index.php (added)
-
tags/1.1.0/library/freemius/index.php (added)
-
tags/1.1.0/library/freemius/languages (added)
-
tags/1.1.0/library/freemius/languages/freemius-cs_CZ.mo (added)
-
tags/1.1.0/library/freemius/languages/freemius-da_DK.mo (added)
-
tags/1.1.0/library/freemius/languages/freemius-de_DE.mo (added)
-
tags/1.1.0/library/freemius/languages/freemius-es_ES.mo (added)
-
tags/1.1.0/library/freemius/languages/freemius-fr_FR.mo (added)
-
tags/1.1.0/library/freemius/languages/freemius-he_IL.mo (added)
-
tags/1.1.0/library/freemius/languages/freemius-hu_HU.mo (added)
-
tags/1.1.0/library/freemius/languages/freemius-it_IT.mo (added)
-
tags/1.1.0/library/freemius/languages/freemius-ja.mo (added)
-
tags/1.1.0/library/freemius/languages/freemius-nl_NL.mo (added)
-
tags/1.1.0/library/freemius/languages/freemius-ru_RU.mo (added)
-
tags/1.1.0/library/freemius/languages/freemius-ta.mo (added)
-
tags/1.1.0/library/freemius/languages/freemius-zh_CN.mo (added)
-
tags/1.1.0/library/freemius/languages/freemius.pot (added)
-
tags/1.1.0/library/freemius/languages/index.php (added)
-
tags/1.1.0/library/freemius/require.php (added)
-
tags/1.1.0/library/freemius/start.php (added)
-
tags/1.1.0/library/freemius/templates (added)
-
tags/1.1.0/library/freemius/templates/account (added)
-
tags/1.1.0/library/freemius/templates/account.php (added)
-
tags/1.1.0/library/freemius/templates/account/billing.php (added)
-
tags/1.1.0/library/freemius/templates/account/index.php (added)
-
tags/1.1.0/library/freemius/templates/account/partials (added)
-
tags/1.1.0/library/freemius/templates/account/partials/activate-license-button.php (added)
-
tags/1.1.0/library/freemius/templates/account/partials/addon.php (added)
-
tags/1.1.0/library/freemius/templates/account/partials/deactivate-license-button.php (added)
-
tags/1.1.0/library/freemius/templates/account/partials/disconnect-button.php (added)
-
tags/1.1.0/library/freemius/templates/account/partials/index.php (added)
-
tags/1.1.0/library/freemius/templates/account/partials/site.php (added)
-
tags/1.1.0/library/freemius/templates/account/payments.php (added)
-
tags/1.1.0/library/freemius/templates/add-ons.php (added)
-
tags/1.1.0/library/freemius/templates/add-trial-to-pricing.php (added)
-
tags/1.1.0/library/freemius/templates/admin-notice.php (added)
-
tags/1.1.0/library/freemius/templates/ajax-loader.php (added)
-
tags/1.1.0/library/freemius/templates/api-connectivity-message-js.php (added)
-
tags/1.1.0/library/freemius/templates/auto-installation.php (added)
-
tags/1.1.0/library/freemius/templates/checkout (added)
-
tags/1.1.0/library/freemius/templates/checkout.php (added)
-
tags/1.1.0/library/freemius/templates/checkout/frame.php (added)
-
tags/1.1.0/library/freemius/templates/checkout/process-redirect.php (added)
-
tags/1.1.0/library/freemius/templates/checkout/redirect.php (added)
-
tags/1.1.0/library/freemius/templates/clone-resolution-js.php (added)
-
tags/1.1.0/library/freemius/templates/connect (added)
-
tags/1.1.0/library/freemius/templates/connect.php (added)
-
tags/1.1.0/library/freemius/templates/connect/index.php (added)
-
tags/1.1.0/library/freemius/templates/connect/permission.php (added)
-
tags/1.1.0/library/freemius/templates/connect/permissions-group.php (added)
-
tags/1.1.0/library/freemius/templates/contact.php (added)
-
tags/1.1.0/library/freemius/templates/debug (added)
-
tags/1.1.0/library/freemius/templates/debug.php (added)
-
tags/1.1.0/library/freemius/templates/debug/api-calls.php (added)
-
tags/1.1.0/library/freemius/templates/debug/index.php (added)
-
tags/1.1.0/library/freemius/templates/debug/logger.php (added)
-
tags/1.1.0/library/freemius/templates/debug/plugins-themes-sync.php (added)
-
tags/1.1.0/library/freemius/templates/debug/scheduled-crons.php (added)
-
tags/1.1.0/library/freemius/templates/email.php (added)
-
tags/1.1.0/library/freemius/templates/forms (added)
-
tags/1.1.0/library/freemius/templates/forms/affiliation.php (added)
-
tags/1.1.0/library/freemius/templates/forms/data-debug-mode.php (added)
-
tags/1.1.0/library/freemius/templates/forms/deactivation (added)
-
tags/1.1.0/library/freemius/templates/forms/deactivation/contact.php (added)
-
tags/1.1.0/library/freemius/templates/forms/deactivation/form.php (added)
-
tags/1.1.0/library/freemius/templates/forms/deactivation/index.php (added)
-
tags/1.1.0/library/freemius/templates/forms/deactivation/retry-skip.php (added)
-
tags/1.1.0/library/freemius/templates/forms/email-address-update.php (added)
-
tags/1.1.0/library/freemius/templates/forms/index.php (added)
-
tags/1.1.0/library/freemius/templates/forms/license-activation.php (added)
-
tags/1.1.0/library/freemius/templates/forms/optout.php (added)
-
tags/1.1.0/library/freemius/templates/forms/premium-versions-upgrade-handler.php (added)
-
tags/1.1.0/library/freemius/templates/forms/premium-versions-upgrade-metadata.php (added)
-
tags/1.1.0/library/freemius/templates/forms/resend-key.php (added)
-
tags/1.1.0/library/freemius/templates/forms/subscription-cancellation.php (added)
-
tags/1.1.0/library/freemius/templates/forms/trial-start.php (added)
-
tags/1.1.0/library/freemius/templates/forms/user-change.php (added)
-
tags/1.1.0/library/freemius/templates/gdpr-optin-js.php (added)
-
tags/1.1.0/library/freemius/templates/index.php (added)
-
tags/1.1.0/library/freemius/templates/js (added)
-
tags/1.1.0/library/freemius/templates/js/index.php (added)
-
tags/1.1.0/library/freemius/templates/js/jquery.content-change.php (added)
-
tags/1.1.0/library/freemius/templates/js/open-license-activation.php (added)
-
tags/1.1.0/library/freemius/templates/js/permissions.php (added)
-
tags/1.1.0/library/freemius/templates/js/style-premium-theme.php (added)
-
tags/1.1.0/library/freemius/templates/partials (added)
-
tags/1.1.0/library/freemius/templates/partials/index.php (added)
-
tags/1.1.0/library/freemius/templates/partials/network-activation.php (added)
-
tags/1.1.0/library/freemius/templates/plugin-icon.php (added)
-
tags/1.1.0/library/freemius/templates/plugin-info (added)
-
tags/1.1.0/library/freemius/templates/plugin-info/description.php (added)
-
tags/1.1.0/library/freemius/templates/plugin-info/features.php (added)
-
tags/1.1.0/library/freemius/templates/plugin-info/index.php (added)
-
tags/1.1.0/library/freemius/templates/plugin-info/screenshots.php (added)
-
tags/1.1.0/library/freemius/templates/pricing.php (added)
-
tags/1.1.0/library/freemius/templates/secure-https-header.php (added)
-
tags/1.1.0/library/freemius/templates/sticky-admin-notice-js.php (added)
-
tags/1.1.0/library/freemius/templates/tabs-capture-js.php (added)
-
tags/1.1.0/library/freemius/templates/tabs.php (added)
-
tags/1.1.0/readme.md (added)
-
tags/1.1.0/readme.txt (added)
-
tags/1.1.0/templates (added)
-
tags/1.1.0/templates/checkbox-field.php (added)
-
tags/1.1.0/templates/color-field.php (added)
-
tags/1.1.0/templates/date-field.php (added)
-
tags/1.1.0/templates/date-time-field.php (added)
-
tags/1.1.0/templates/email-field.php (added)
-
tags/1.1.0/templates/file-field.php (added)
-
tags/1.1.0/templates/gallery-field.php (added)
-
tags/1.1.0/templates/group-field.php (added)
-
tags/1.1.0/templates/icon-field.php (added)
-
tags/1.1.0/templates/image-field.php (added)
-
tags/1.1.0/templates/link-field.php (added)
-
tags/1.1.0/templates/map-field.php (added)
-
tags/1.1.0/templates/message-field.php (added)
-
tags/1.1.0/templates/number-field.php (added)
-
tags/1.1.0/templates/oembed-field.php (added)
-
tags/1.1.0/templates/page-link-field.php (added)
-
tags/1.1.0/templates/password-field.php (added)
-
tags/1.1.0/templates/post-object-field.php (added)
-
tags/1.1.0/templates/radio-field.php (added)
-
tags/1.1.0/templates/range-field.php (added)
-
tags/1.1.0/templates/repeater-field.php (added)
-
tags/1.1.0/templates/rich-text.php (added)
-
tags/1.1.0/templates/select-field.php (added)
-
tags/1.1.0/templates/switch-field.php (added)
-
tags/1.1.0/templates/taxonomy-field.php (added)
-
tags/1.1.0/templates/text-field.php (added)
-
tags/1.1.0/templates/textarea-field.php (added)
-
tags/1.1.0/templates/time-picker-field.php (added)
-
tags/1.1.0/templates/true-false-field.php (added)
-
tags/1.1.0/templates/url-field.php (added)
-
tags/1.1.0/templates/user-field.php (added)
-
tags/1.1.0/templates/video-field.php (added)
-
trunk/assets/build/app-rtl.css (modified) (1 diff)
-
trunk/assets/build/app.1.1.0.asset.php (added)
-
trunk/assets/build/app.1.1.0.js (added)
-
trunk/assets/build/app.css (modified) (1 diff)
-
trunk/assets/build/backend-rtl.css (modified) (3 diffs)
-
trunk/assets/build/backend.1.1.0.asset.php (added)
-
trunk/assets/build/backend.1.1.0.js (added)
-
trunk/assets/build/backend.css (modified) (3 diffs)
-
trunk/assets/build/block-editor.1.1.0.asset.php (added)
-
trunk/assets/build/block-editor.1.1.0.js (added)
-
trunk/assets/build/classic-editor.1.1.0.asset.php (added)
-
trunk/assets/build/classic-editor.1.1.0.js (added)
-
trunk/assets/build/ecm-react-editor.1.1.0.asset.php (added)
-
trunk/assets/build/ecm-react-editor.1.1.0.js (added)
-
trunk/assets/build/frontend.1.1.0.asset.php (added)
-
trunk/assets/build/frontend.1.1.0.js (added)
-
trunk/easy-content-manager.php (modified) (3 diffs)
-
trunk/includes/ajax/field-group.php (modified) (2 diffs)
-
trunk/includes/ajax/post-type-fields.php (modified) (3 diffs)
-
trunk/includes/ajax/post-types.php (modified) (2 diffs)
-
trunk/includes/ajax/taxonomy.php (modified) (8 diffs)
-
trunk/includes/assets.php (modified) (1 diff)
-
trunk/includes/classes/abstract-field-handler.php (modified) (2 diffs)
-
trunk/includes/classes/factory/field-factory.php (modified) (2 diffs)
-
trunk/includes/classes/script-base.php (modified) (1 diff)
-
trunk/includes/features/fields-api/frontend-fields.php (modified) (2 diffs)
-
trunk/includes/features/fields/accordion-field.php (modified) (1 diff)
-
trunk/includes/features/fields/button-group-field.php (modified) (1 diff)
-
trunk/includes/features/fields/checkbox-field.php (modified) (1 diff)
-
trunk/includes/features/fields/color-field.php (modified) (1 diff)
-
trunk/includes/features/fields/date-field.php (modified) (1 diff)
-
trunk/includes/features/fields/date-time-field.php (modified) (2 diffs)
-
trunk/includes/features/fields/email-field.php (modified) (1 diff)
-
trunk/includes/features/fields/file-field.php (modified) (1 diff)
-
trunk/includes/features/fields/group-field.php (modified) (1 diff)
-
trunk/includes/features/fields/icon-field.php (modified) (1 diff)
-
trunk/includes/features/fields/image-field.php (modified) (1 diff)
-
trunk/includes/features/fields/link-field.php (modified) (1 diff)
-
trunk/includes/features/fields/map-field.php (modified) (1 diff)
-
trunk/includes/features/fields/message-field.php (modified) (1 diff)
-
trunk/includes/features/fields/number-field.php (modified) (1 diff)
-
trunk/includes/features/fields/oembed-field.php (modified) (1 diff)
-
trunk/includes/features/fields/page-link-field.php (modified) (1 diff)
-
trunk/includes/features/fields/password-field.php (modified) (1 diff)
-
trunk/includes/features/fields/post-object-field.php (modified) (1 diff)
-
trunk/includes/features/fields/radio-field.php (modified) (1 diff)
-
trunk/includes/features/fields/range-field.php (modified) (1 diff)
-
trunk/includes/features/fields/relationship-field.php (modified) (1 diff)
-
trunk/includes/features/fields/rich-text-field.php (modified) (1 diff)
-
trunk/includes/features/fields/select-field.php (modified) (1 diff)
-
trunk/includes/features/fields/switch-field.php (modified) (1 diff)
-
trunk/includes/features/fields/tab-field.php (modified) (1 diff)
-
trunk/includes/features/fields/taxonomy-field.php (modified) (1 diff)
-
trunk/includes/features/fields/text-field.php (modified) (1 diff)
-
trunk/includes/features/fields/textarea-field.php (modified) (1 diff)
-
trunk/includes/features/fields/time-field.php (modified) (1 diff)
-
trunk/includes/features/fields/true-false-field.php (modified) (1 diff)
-
trunk/includes/features/fields/url-field.php (modified) (1 diff)
-
trunk/includes/features/fields/user-field.php (modified) (1 diff)
-
trunk/includes/features/fields/video-field.php (modified) (1 diff)
-
trunk/includes/features/register-fields.php (modified) (7 diffs)
-
trunk/includes/features/register-taxonomies.php (modified) (3 diffs)
-
trunk/includes/functions.php (modified) (1 diff)
-
trunk/includes/shortcode (added)
-
trunk/includes/shortcode.php (added)
-
trunk/includes/shortcode/ecm-fields.php (added)
-
trunk/includes/utils/traits/post-types.php (modified) (3 diffs)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/templates (added)
-
trunk/templates/checkbox-field.php (added)
-
trunk/templates/color-field.php (added)
-
trunk/templates/date-field.php (added)
-
trunk/templates/date-time-field.php (added)
-
trunk/templates/email-field.php (added)
-
trunk/templates/file-field.php (added)
-
trunk/templates/gallery-field.php (added)
-
trunk/templates/group-field.php (added)
-
trunk/templates/icon-field.php (added)
-
trunk/templates/image-field.php (added)
-
trunk/templates/link-field.php (added)
-
trunk/templates/map-field.php (added)
-
trunk/templates/message-field.php (added)
-
trunk/templates/number-field.php (added)
-
trunk/templates/oembed-field.php (added)
-
trunk/templates/page-link-field.php (added)
-
trunk/templates/password-field.php (added)
-
trunk/templates/post-object-field.php (added)
-
trunk/templates/radio-field.php (added)
-
trunk/templates/range-field.php (added)
-
trunk/templates/repeater-field.php (added)
-
trunk/templates/rich-text.php (added)
-
trunk/templates/select-field.php (added)
-
trunk/templates/switch-field.php (added)
-
trunk/templates/taxonomy-field.php (added)
-
trunk/templates/text-field.php (added)
-
trunk/templates/textarea-field.php (added)
-
trunk/templates/time-picker-field.php (added)
-
trunk/templates/true-false-field.php (added)
-
trunk/templates/url-field.php (added)
-
trunk/templates/user-field.php (added)
-
trunk/templates/video-field.php (added)
Legend:
- Unmodified
- Added
- Removed
-
easy-content-manager/trunk/assets/build/app-rtl.css
r3365315 r3374825 31 31 .ecm-notification{align-items:center;background:var(--ecm-background);border-radius:4px;box-shadow:0 12px 72px -8px rgba(16,24,40,.25);display:flex;gap:20px;justify-content:space-between;min-width:400px;padding:16px 20px;z-index:99999}.ecm-notification--dashboard{bottom:10%;right:50%;padding:20px;position:fixed;transform:translateX(50%)}.ecm-notification--dashboard .ecm-notification__message{color:#fff}.ecm-notification--success{background:var(--ecm-primary)}.ecm-notification--info{background:#7b68ee}.ecm-notification--warning{background:#fdb022}.ecm-notification--error{background:var(--ecm-warning)}.ecm-notification .easy-content-manager-icon{align-items:center;border-radius:50%;display:flex;font-size:22px;height:20px;justify-content:center;width:20px}.ecm-notification .easy-content-manager-icon--notify-success:before{color:#00ad6b!important}.ecm-notification .easy-content-manager-icon--notify-information:before{color:#7b68ee!important}.ecm-notification .easy-content-manager-icon--notify-warning:before{color:#fdb022!important}.ecm-notification .easy-content-manager-icon--notify-error:before{color:#ffeded!important}.ecm-notification__message{align-items:center;display:flex;font-size:14px;font-weight:400;gap:20px;line-height:21px;margin:0}.ecm-notification__message--text{color:#fff} 32 32 .ecm-warning-message{background:#fff7e9;border-right:2px solid #fdb022;display:flex;flex-direction:column;gap:8px;padding:16px 20px}.ecm-warning-message__top{align-items:center;display:flex;gap:8px}.ecm-warning-message__top-title{color:#fdb022;font-size:20px;font-weight:500;line-height:30px}.ecm-warning-message__top .easy-content-manager-icon:before{color:#fdb022;font-size:28px;margin-right:-2px}.ecm-warning-message__description{color:#595959;font-size:14px;font-weight:400;line-height:20px}.ecm-warning-message__mb{margin-bottom:24px} 33 :root{--ecm-font:"Inter",sans-serif;--ecm-primary:#4038ca;--ecm-border-color:#dddddf;--ecm-body-background:#f7f7f7;--ecm-background:#fff;--ecm-font-color:#141a24;--ecm-secondary:#f6f7f8;--ecm-warning:#f15b50;--ecm-text-muted:#738496;--ecm-placeholder:#a2adb9;--ecm-shadow:0px 0px 1px 0px rgba(20,26,36,.2),0px 1px 2px 0px rgba(20,26,36,.1);--ecm-shadow-2:0px 0.5px 2px 0px rgba(16,24,40,.15);--ecm-gray:#bac2cb}.easy-content-manager-icon:before{color:var(--ecm-font-color)}.easy-content-manager-icon.has-ecm-blue-bg:before{color:#fff}.easy-content-manager-icon.has-ecm-muted-bg:before{color:#222}.easy-content-manager-icon.ecm-primary:before{color:#4f46e5}.easy-content-manager-icon.ecm-muted:before{color:var(--ecm-text-muted)}#wpfooter #footer-left,#wpfooter #footer-upgrade{color:var(--ecm-font-color)}#wpbody{background:var(--ecm-body-background);height:-moz-max-content;height:max-content;min-height:100vh}html.interface-interface-skeleton__html-container{position:inherit!important}.content-manager-page-content{box-sizing:border-box;margin:0 auto 100px;max-width:1250px;padding:0 15px;width:100%}.content-manager-page--dashboard,.content-manager-page--settings{align-items:flex-start;background:#fff;border-radius:4px;display:flex;flex-direction:column;gap:24px;justify-content:center;padding:24px}.ecm-content-wrap{background:var(--ecm-background);border-radius:4px;padding:24px;width:100%}.ecm-content-wrap__left{width:70%}.ecm-content-wrap__right{width:30%}a{color:var(--ecm-font-color)}a:focus,a:hover{box-shadow:none!important;color:var(--ecm-primary);outline:none!important}.ecm-subtitle-link{color:var(--ecm-primary)!important;font-size:12px;margin-right:4px;text-decoration:underline}.ecm-heading-label{color:var(--ecm-font-color);font-size:18px;font-weight:500;line-height:28px;margin:0}.ecm-heading-border{border-bottom:1px solid var(--ecm-border-color);margin:0 0 24px;padding-bottom:20px;width:100%}.content-manager-title-subtitle{color:var(--ecm-font-color);display:flex;flex-direction:column;gap:4px;margin:0;width:100%}.content-manager-title{color:var(--ecm-font-color);font-size:14px;font-weight:600;line-height:20px;margin:0}.content-manager-sub-title{color:var(--ecm-font-color);font-size:12px;font-weight:400;line-height:18px;margin:0}.ecm-width--320{width:320px}.ecm-width--200{width:200px}.ecm-width-25{width:25%}.ecm-width-50{width:50%}.ecm-width-75{width:75%}.ecm-width-full{width:100%}.ecm-width-custom-32{width:calc(100% - 32px)}.ecm-min-w--240{min-width:240px}.content-manager-mb-6{margin-bottom:24px}.content-manager-m-0{margin:0}.content-manager-mb-2{margin-bottom:8px}.content-manager-mb-1{margin-bottom:4px}.content-manager-mt-1{margin-top:4px}.content-manager-mt-6{margin-top:24px}.content-manager-mt-2{margin-top:8px}.content-manager-mb-0{margin-bottom:0}.content-manager-mr-12{margin-left:32px}.content-manager-pt-1{padding-top:4px}.content-manager-pt-3{padding-top:12px}.content-manager-pt-4{padding-top:16px}.content-manager-pb-6,.content-manager-pt-6{padding-top:24px}.content-manager-pb-4{padding-bottom:1rem}.content-manager-pb-1{padding-bottom:4px}.content-manager-ptb-3{padding:12px}.content-manager-p-0{padding:0}.content-manager-p-02{padding:8px 12px}.content-manager-p-04{padding:12px 16px}.content-manager-p-06{padding:12px 24px}.ecm--pointer{cursor:pointer}.content-manager-separator{margin:24px 0}.content-manager-heading,.content-manager-separator{border-bottom:1px solid var(--ecm-border-color);width:100%}.content-manager-heading{color:var(--ecm-font-color);font-size:1.125rem;font-weight:500;line-height:24px;margin:0 0 24px;padding-bottom:16px}.content-manager-required{color:#ff4d4d;padding:0 8px}.content-manager-warning{color:#ff4d4d;font-size:14px;font-weight:600}.content-manager-border{border:1px solid var(--ecm-border-color)}.content-manager-item-center{display:flex;justify-content:center}.content-manager-flex{align-items:center;display:flex;gap:8px;justify-content:space-between;margin:0}.content-manager-flex-column{align-items:center;display:flex;flex-direction:column;gap:8px;width:100%}.content-manager-flex-24{display:flex;flex-direction:column;gap:24px}.content-manager-flex-16{display:flex;flex-direction:column;gap:16px}.content-manager-flex-row{display:flex;flex-direction:row;gap:20px}.content-manager-column-items{display:flex;flex-direction:column;gap:8px;margin:0;width:100%}.content-manager-row-items{align-items:center;display:flex;flex-direction:row;gap:8px;margin:0;width:100%}.content-manager-input{background:transparent!important;border:1px solid var(--ecm-border-color)!important;border-radius:4px;color:var(--ecm-font-color)!important;height:36px;margin:0;padding:0 12px;width:100%}.content-manager-input:active,.content-manager-input:focus,.content-manager-input:focus-visible,.content-manager-input:focus-within,.content-manager-input:hover{border:1px solid var(--ecm-gray)!important;box-shadow:none!important;outline:none!important}.content-manager-input-320{max-width:320px}.content-manager-input--disabled:active,.content-manager-input--disabled:focus,.content-manager-input--disabled:focus-visible,.content-manager-input--disabled:focus-within,.content-manager-input--disabled:hover{border:1px solid var(--ecm-border-color)}.content-manager-input::-moz-placeholder{color:var(--ecm-placeholder)!important;opacity:1}.content-manager-input::placeholder{color:var(--ecm-placeholder)!important;opacity:1}.content-manager-textarea{background:transparent!important;border:1px solid var(--ecm-border-color);border-radius:4px;color:var(--ecm-font-color)!important;height:100px;margin:0;padding:12px;width:100%}.content-manager-textarea:focus,.content-manager-textarea:hover{border:1px solid var(--ecm-gray)!important;box-shadow:none!important;outline:none}.content-manager-textarea::-moz-placeholder{color:var(--ecm-placeholder)!important;opacity:1}.content-manager-textarea::placeholder{color:var(--ecm-placeholder)!important;opacity:1}.content-manager-select .content-manager-select__control{background:var(--ecm-background);border:1px solid var(--ecm-border-color);border-radius:5px;box-shadow:none}.content-manager-select .content-manager-select__control .content-manager-select__input-container .content-manager-select__input{box-shadow:none;height:100%;min-height:unset}.content-manager-select .content-manager-select__menu{background:var(--ecm-background)}.content-manager-select .content-manager-select__option{color:var(--ecm-font-color)}.content-manager-select .content-manager-select__option:active,.content-manager-select .content-manager-select__option:hover{background:var(--ecm-primary)!important;-webkit-tap-highlight-color:none!important}.content-manager-select .content-manager-select__option--is-focused{background:var(--ecm-primary)!important;color:#fff!important}.content-manager-select .content-manager-select__option--is-focused .easy-content-manager-icon:before{color:#fff!important}.content-manager-select .content-manager-select__option--is-disabled:hover{background:transparent!important;color:var(--ecm-text-muted)!important}.content-manager-select .content-manager-select__option--is-disabled,.content-manager-select .content-manager-select__option--is-disabled .easy-content-manager-icon:before{color:var(--ecm-text-muted)!important}.content-manager-select .content-manager-select__option--is-selected{background:var(--ecm-primary)!important;color:#fff!important}.content-manager-select .content-manager-select__option--is-selected .easy-content-manager-icon:before{color:#fff!important}.content-manager-select .content-manager-select__multi-value__remove{color:var(--ecm-warning)}.content-manager-select .content-manager-select__single-value{color:var(--ecm-font-color)}.content-manager-select .content-manager-select__group{padding:0!important}.content-manager-select .content-manager-select__group-heading{background:var(--ecm-body-background)!important;border-bottom:1px solid var(--ecm-border-color)!important;border-top:1px solid var(--ecm-border-color)!important;margin:0!important;padding:6px 12px!important}.ecm-animate{animation:ecmFadeInUp .4s cubic-bezier(.4,0,.2,1)}@keyframes ecmFadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1500px){.content-manager-page-content{max-width:1170px;padding:0}}@media (max-width:1300px){.content-manager-page-content{max-width:1090px;padding:0 15px}}.ecm-editor-btn{background:#ffecca;margin-right:8px}.ecm-editor-btn,.ecm-editor-btn-color-picker,.ecm-list-btn,.ecm-number-btn{border:none;border-radius:4px;cursor:pointer;padding:5px 10px}.ecm-editor-btn-color-picker{background:#ffecca}.ecm-editor-btn-color-picker__bg{margin-right:8px}.ecm-editor-color-picker{display:inline-block;position:relative}.ecm-editor-color-picker__dropdown{background:#fff;background:"#fff";border:1px solid var(--ecm-border-color);border-radius:6px;box-shadow:0 4px 20px rgba(0,0,0,.15);right:0;max-width:280px;min-width:240px;padding:12px;position:absolute;top:36px;z-index:1000}.ecm-editor-color-picker__top{align-items:center;border:1px solid transparent;border-radius:4px;cursor:pointer;display:flex;font-size:12px;margin-bottom:8px;padding:6px 8px}.ecm-editor-color-picker__label{font-size:10px;right:50%;position:absolute;top:50%;transform:translate(50%,-50%)}.ecm-editor-color-picker__inner{background:linear-gradient(-45deg,#f0f0f0 25%,transparent 0,transparent 75%,#f0f0f0 0,#f0f0f0),linear-gradient(-45deg,#f0f0f0 25%,transparent 0,transparent 75%,#f0f0f0 0,#f0f0f0);background-position:100% 0,right 2px top 2px;background-size:4px 4px;border:1px solid #ccc;border-radius:2px;height:16px;margin-left:8px;position:relative;width:16px}.ecm-editor-color-picker__colors{display:grid;gap:2px;grid-template-columns:repeat(10,1fr);margin-bottom:12px}.ecm-editor-color-picker__color{background-color:var(--box-color);border:1px solid #dadce0;border-radius:2px;cursor:pointer;height:20px;position:relative;transition:all .1s ease;width:20px}.ecm-editor-color-picker__selected{color:#fff;font-size:10px;font-weight:700;right:50%;position:absolute;top:50%;transform:translate(50%,-50%)}.ecm-editor-color-picker__custom-wrap{border-top:1px solid #e8eaed;margin-top:8px;padding-top:12px}.ecm-editor-color-picker__custom{background-color:#f8f9fa;border:1px solid #dadce0;border-radius:4px;color:#3c4043;cursor:pointer;font-size:12px;padding:8px 12px;transition:all .1s ease;width:100%}.ecm-editor-color-picker__set-color{align-items:center;display:flex;gap:8px;margin-bottom:8px}.ecm-editor-color-picker__color-input{background-color:transparent;border:1px solid #dadce0;border-radius:4px;cursor:pointer;height:32px;width:32px}.ecm-editor-color-picker__custom-input{border:1px solid #dadce0;border-radius:4px;flex:1;font-size:12px;outline:none;padding:6px 8px}.rsw-ce{max-height:500px;min-height:240px}.rsw-ce:focus{outline:none!important}.rsw-toolbar{flex-wrap:wrap;row-gap:8px}#wpbody-content,#wpcontent{font-size:14px;padding:0!important}.contentManagerwrap{display:flex;flex-direction:column;min-height:calc(100vh - 100px);position:relative;width:100%!important}::-moz-placeholder{color:#a5a5a5;font-weight:400;opacity:1}::placeholder{color:#a5a5a5;font-weight:400;opacity:1}:-ms-input-placeholder{color:#a5a5a5;font-weight:400}::-ms-input-placeholder{color:#a5a5a5;font-weight:400}input,select,textarea{color:#1c1f22;font-family:var(--contentManager-primary-font)}input:focus,select:focus,textarea:focus{box-shadow:none;outline:none}.contentManagerWrap,.contentManagerWrap :not(.dashicons){font-family:var(--contentManager-primary-font)}.ecm-table{align-items:center;background:var(--ecm-background);border:1px solid var(--ecm-border-color);border-radius:4px;box-shadow:0 .5px 2px 0 rgba(16,24,40,.15);display:flex;justify-content:center;padding:24px}.ecm-table p{margin:0}.ecm-table__container{display:flex;flex-direction:column;max-width:1280px;width:100%}.ecm-table__sub-header{border-bottom:1px solid var(--ecm-border-color);padding-bottom:10px}.ecm-table__sub-header,.ecm-table__sub-header-left{align-items:center;display:flex;width:100%}.ecm-table__sub-header-left .tab{align-items:center;color:var(--ecm-font-color);cursor:pointer;display:flex;gap:8px;padding:0 18px;position:relative}.ecm-table__sub-header-left .tab:after{background:var(--ecm-primary);bottom:-22px;content:"";height:1px;right:0;position:absolute;transition:width .3s ease,right .3s ease,background .3s ease;width:0}.ecm-table__sub-header-left .tab--total{background:var(--ecm-secondary);border-radius:60px;color:var(--ecm-font-color);font-size:10px;font-weight:500;padding:0 8px}.ecm-table__sub-header-left .tab:hover:after{right:0;width:100%}.ecm-table__sub-header-left .tab:hover{color:var(--ecm-font-color)}.ecm-table__sub-header-left .is-active{cursor:default}.ecm-table__sub-header-left .is-active:after{bottom:-22px;content:"";height:1px;position:absolute;transition:width .3s ease,right .3s ease,background .3s ease}.ecm-table__sub-header-left .is-active:after,.ecm-table__sub-header-left .is-active:hover:after{background:var(--ecm-primary);right:0;width:100%}.ecm-table__sub-header-left .is-active:hover{color:var(--ecm-font-color)}.ecm-table__sub-header-right .ecm-table__sub-header-filter-icon{position:relative}.ecm-table-sub-header-actions-right{display:flex}.ecm-table-sub-header-actions-right--border,.ecm-table-sub-header-actions-right--border-double{background:var(--ecm-border-color);height:38px;margin:0 10px;width:1px}.ecm-table--has-slider{overflow-x:scroll;overflow-y:hidden}.ecm-table__table{display:flex;flex-direction:column;padding:24px 0 0;width:100%}.ecm-table__head{align-items:center;border-radius:4px 4px 0 0;color:var(--ecm-font-color);display:flex;width:100%}.ecm-table__head-cell{align-items:center;background:var(--ecm-secondary);display:flex;flex:1;font-size:14px;font-weight:500;line-height:20px;min-height:30px;padding:10px 8px 10px 16px}.ecm-table__head-cell:nth-child(2){justify-content:flex-start!important}.ecm-table__head-cell:not(:first-child){justify-content:center}.ecm-table__head-cell-width{min-width:132px}.ecm-table__head-cell-checkbox{background:var(--ecm-secondary);padding:11px 14px}.ecm-table__head-cell-checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--ecm-font-color);border-radius:3px;cursor:pointer;height:16px;position:relative;width:16px}.ecm-table__head-cell-checkbox input:focus{box-shadow:none;outline:none}.ecm-table__head-cell-checkbox input:before{border:solid var(--ecm-font-color);border-width:0 0 2px 2px;content:"";height:8px!important;right:57%;margin:-3px -5px 0 0!important;opacity:0;position:absolute;top:75%;transform:rotate(-45deg) translate(50%,-60%);width:4px!important}.ecm-table__head-cell-checkbox input:checked:before{opacity:1}.ecm-table__body-wrap{display:flex;flex-direction:column}.ecm-table__body-wrap .content-manager-oops{align-items:center;display:flex;flex-direction:column;width:100%}.ecm-table__body-row-wrap{align-items:center;display:flex;min-height:74px;padding-right:12px;width:100%}.ecm-table__body-row-cell{align-items:center;display:flex;flex:1;font-size:14px;font-weight:500;line-height:20px;min-height:30px;padding:10px 0}.ecm-table__body-row-cell,.ecm-table__body-row-cell a{color:var(--ecm-font-color)}.ecm-table__body-row-cell:not(:first-child){justify-content:center;padding-right:24px}.ecm-table__body-row-cell:first-child{padding-right:16px}.ecm-table__body-row-cell:nth-child(2){justify-content:flex-start!important}.ecm-table__body-row-cell .content-manager-dropdown-menu .easy-content-manager-icon--three-dots-menu{border:1px solid var(--ecm-border-color);border-radius:4px;padding:4px 5px}.ecm-table__body-row-cell .content-manager-dropdown-menu:focus{outline:none}.ecm-table__body-row-cell-width{min-width:130px}.ecm-table__row-cell-hovered{display:flex;flex-direction:column}.ecm-table__row-cell-hovered:first-child{align-items:flex-start}.ecm-table__row-cell-hovered .ecm-title-wrap{align-items:center;display:flex;gap:8px}.ecm-table__row-cell-hovered .ecm-title-wrap__title{color:var(--ecm-font-color)}.ecm-table__row-cell-hovered .ecm-title-wrap__inactive{align-items:center;color:var(--ecm-text-muted);display:flex;gap:8px}.ecm-table__row-cell-checkbox{max-width:20px;min-width:20px;padding:5px 0 5px 10px}.ecm-table__row-cell-checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--ecm-font-color);border-radius:3px;cursor:pointer;height:16px;position:relative;width:16px}.ecm-table__row-cell-checkbox input:focus{box-shadow:none;outline:none}.ecm-table__row-cell-checkbox input:before{border-width:1px;border-bottom:2px solid var(--ecm-font-color);border-right:0 solid var(--ecm-font-color);border-left:2px solid var(--ecm-font-color);border-top:0 solid var(--ecm-font-color);content:"";height:8px!important;right:57%;margin:-3px -5px 0 0!important;opacity:0;position:absolute;top:75%;transform:rotate(-45deg) translate(50%,-60%);width:4px!important}.ecm-table__row-cell-checkbox input:checked:before{opacity:1}.ecm-table__loader{align-items:center;display:flex;justify-content:center}.ecm-table__footer{align-items:center;display:flex;justify-content:space-between;padding:32px 0 0;width:100%}.ecm-table__footer .ecm-table__footer-pagination,.ecm-table__footer .ecm-table__footer-right{align-items:center;display:flex;gap:10px}.ecm-table__filter-modal__top-bar{align-items:center;border-bottom:1px solid var(--ecm-border-color);display:flex;justify-content:space-between;padding-bottom:16px;width:100%}.ecm-table__filter-modal__top-bar .content-manager-btn{color:var(--content-manager-primary-color);padding:0}.ecm-table__filter-modal__footer{align-items:center;border-top:1px solid var(--ecm-border-color);display:flex;gap:8px;justify-content:flex-end;padding:16px 0 0;width:100%}.ecm-table__filter-items{align-items:center;border-bottom:1px solid var(--ecm-border-color);display:flex;flex-direction:column;gap:16px;justify-content:center;margin-bottom:16px;padding:16px 0}.ecm-table__filter-checked-item{align-items:center;border:1px solid var(--ecm-border-color);border-radius:4px;display:flex;justify-content:space-between;padding:12px 16px;pointer-events:none;width:100%;z-index:9999}.ecm-table__filter-checked-item input{margin-top:2px;pointer-events:visible}.ecm-table__filter-checked-item .ecm-table-filter-item-left{align-items:center;display:flex;gap:16px}.ecm-table__filter-checked-item .ecm-table-filter-item-left .ecm-table-filter-item-title{color:var(--ecm-font-color);font-size:14px;font-weight:500;line-height:20px}.ecm-table__filter-checked-item .ecm-table-filter-item-left .easy-content-manager-icon{cursor:pointer;pointer-events:visible}.ecm-table__filter-checked-item .ecm-table-filter-item-left .easy-content-manager-icon:before{font-size:14px}.ecm-table__body-row-hovered{position:relative}.ecm-table__row-cell-hovered:nth-child(2){align-items:flex-start!important}.ecm-table__hover-action{right:51px;opacity:0;pointer-events:none;position:absolute;top:50%;transition:opacity .3s ease,visibility 0s .3s;visibility:hidden}.ecm-title-wrap{transition:transform .3s ease}.ecm-table__body-row-hovered:hover .ecm-title-wrap{transform:translateY(-16px);transition:transform .3s ease}.ecm-table__body-row-hovered:hover .ecm-table__hover-action{opacity:1;pointer-events:auto;transition:opacity .3s ease,visibility 0s 0s;visibility:visible}.ecm-table__body-row-hovered:hover{background:var(--ecm-secondary)}.ecm-table__body-wrap>.ecm-table__body-row-wrap{border-bottom:1px solid var(--ecm-border-color);min-width:100%;width:-moz-max-content;width:max-content}.content-manager-btn-group{-moz-column-gap:15px;column-gap:15px;display:flex}.content-manager-btn{align-items:center;background:#fff;border:0;border-radius:4px;box-sizing:border-box;color:#444;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:auto;justify-content:center;line-height:20px;margin:0;overflow:hidden!important;padding:15px;position:relative;text-align:center;text-decoration:none;transition:all .3 ease;white-space:nowrap}.content-manager-btn:after{background:rgba(0,0,0,.1);content:"";height:100%;right:-100%;position:absolute;top:0;transition:all .25s cubic-bezier(.66,.36,.17,.91);width:100%}.content-manager-btn:hover:after{right:0}.content-manager-btn:focus,.content-manager-btn:hover{box-shadow:none!important;outline:none!important}.content-manager-btn--label{padding:0 4px}.content-manager-btn--circle{border-radius:50%}.content-manager-btn--inline-block{display:inline-block;padding-right:30px;padding-left:30px;width:auto}.content-manager-btn--inline-flex{-moz-column-gap:10px;column-gap:10px;display:inline-flex;padding-right:30px;padding-left:30px;width:auto}.content-manager-btn--bg-red,.content-manager-btn--bg-red:focus,.content-manager-btn--bg-red:hover,.content-manager-btn--preset-red,.content-manager-btn--preset-red:focus,.content-manager-btn--preset-red:hover{background:#f94d4d;color:#fff}.content-manager-btn--preset-error{background:#f94d4d!important;color:#fff!important}.content-manager-btn--bg-light-red,.content-manager-btn--preset-light-red{background:rgba(249,77,77,.2);color:#f94d4d}.content-manager-btn--bg-light-red .easy-content-manager-icon:before,.content-manager-btn--preset-light-red .easy-content-manager-icon:before{color:#f94d4d}.content-manager-btn--bg-light-red:focus,.content-manager-btn--bg-light-red:hover,.content-manager-btn--preset-light-red:focus,.content-manager-btn--preset-light-red:hover{background:rgba(249,77,77,.2);color:#f94d4d}.content-manager-btn--bg-purple,.content-manager-btn--bg-purple:focus,.content-manager-btn--bg-purple:hover,.content-manager-btn--preset-purple,.content-manager-btn--preset-purple:focus,.content-manager-btn--preset-purple:hover{background:var(--content-manager-primary-color);color:#fff}.content-manager-btn--bg-light-purple,.content-manager-btn--preset-light-purple{background:var(--content-manager-secondary-color);color:var(--content-manager-primary-color)}.content-manager-btn--bg-light-purple .easy-content-manager-icon:before,.content-manager-btn--preset-light-purple .easy-content-manager-icon:before{color:var(--content-manager-primary-color)}.content-manager-btn--bg-light-purple:focus,.content-manager-btn--bg-light-purple:hover,.content-manager-btn--preset-light-purple:focus,.content-manager-btn--preset-light-purple:hover{background:var(--content-manager-secondary-color);color:var(--content-manager-primary-color)}.content-manager-btn--bg-white-border,.content-manager-btn--bg-white-border:focus,.content-manager-btn--bg-white-border:hover,.content-manager-btn--preset-white-border,.content-manager-btn--preset-white-border:focus,.content-manager-btn--preset-white-border:hover{border:2px solid var(--content-manager-border-color)}.content-manager-btn--bg-gray,.content-manager-btn--preset-gray{background:var(--content-manager-border-color)}.content-manager-btn--bg-gray:focus,.content-manager-btn--bg-gray:hover,.content-manager-btn--preset-gray:focus,.content-manager-btn--preset-gray:hover{background:var(--content-manager-gray-color)}.content-manager-btn--preset-white,.content-manager-btn--preset-white:focus,.content-manager-btn--preset-white:hover{background:#fff;color:#000}.content-manager-btn--preset-transparent,.content-manager-btn--preset-transparent:after{background:transparent}.content-manager-btn--preset-transparent:focus,.content-manager-btn--preset-transparent:hover{background-color:transparent}.content-manager-btn--border-rounded{border-radius:4px}.content-manager-btn--border-purple,.content-manager-btn--preset-border-purple{background:transparent;border:1px solid var(--content-manager-primary-color);color:var(--content-manager-primary-color)}.content-manager-btn--border-purple:focus,.content-manager-btn--border-purple:hover,.content-manager-btn--preset-border-purple:focus,.content-manager-btn--preset-border-purple:hover{background:#f5f5f5;color:var(--content-manager-primary-color)}.content-manager-btn--border-gray,.content-manager-btn--border-gray:focus,.content-manager-btn--border-gray:hover{border:1px solid var(--content-manager-border-color)}.content-manager-btn--border-red,.content-manager-btn--border-red:focus,.content-manager-btn--border-red:hover{border:1px solid #f94d4d}.content-manager-btn--border-black,.content-manager-btn--border-black:focus,.content-manager-btn--border-black:hover{border:1px solid var(--content-manager-primary-color)}.content-manager-btn--mini{font-size:12px;font-weight:400;line-height:18px;padding:4px 6px}.content-manager-btn--xs{font-size:12px;padding:8px}.content-manager-btn--sm{font-size:12px;padding:8px 16px}.content-manager-btn--md{font-size:14px;padding:10px 20px}.content-manager-btn--lg{font-size:14px;padding:12px 24px}.content-manager-btn--disabled{background:#e5e5e6!important;color:var(--content-manager-text-disable)!important;cursor:not-allowed!important}.content-manager-btn--disabled .easy-content-manager-icon:before{color:var(--content-manager-secondary-gray-color)!important}.content-manager-btn--add-rule-group{width:-moz-fit-content;width:fit-content}.content-manager-btn .easy-content-manager-icon{font-size:14px}.content-manager-btn--icon-left{align-items:center;display:flex;justify-content:flex-start}.content-manager-btn--icon-top{align-items:center;display:flex;flex-direction:column}.content-manager-btn--icon-bottom{align-items:center;display:flex;flex-direction:column-reverse}.content-manager-btn--icon-center{align-items:center;display:flex;justify-content:center}.content-manager-btn--icon-center .easy-content-manager-icon{font-size:14px}.content-manager-btn svg{overflow:visible}.content-manager-tab-panel{background:#fff;border-radius:4px;box-shadow:0 .5px 2px 0 rgba(16,24,40,.15);display:flex;flex-direction:column;gap:12px;padding:10px 16px;transition:all .5s ease;width:320px}.content-manager-tab-panel__item{position:relative}.content-manager-tab-panel__item .content-manager-tab-item{align-items:center;background:transparent;border:none;border-radius:4px;color:#0f0e16;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;line-height:20px;padding:10px 8px;width:100%}.content-manager-tab-panel__item .content-manager-tab-item--is-active,.content-manager-tab-panel__item .content-manager-tab-item:hover{background:#f5f5f5;color:#0f0e16}.content-manager-tab-panel__item .easy-content-manager-icon--arrow-down{pointer-events:none;position:absolute;left:10px;top:10px;transition:all .5s ease}.content-manager-tab-panel__item .easy-content-manager-icon--arrow-down:before,.content-manager-tab-panel__item .easy-content-manager-icon--arrow-down:before:hover{color:#0f0e16}.content-manager-tab-panel__item .content-manager-arrow-right .easy-content-manager-icon--arrow-down{pointer-events:none;position:absolute;left:10px;top:10px;transition:all .5s ease}.content-manager-tab-panel__item .content-manager-arrow-right .easy-content-manager-icon--arrow-down:before,.content-manager-tab-panel__item .content-manager-arrow-right .easy-content-manager-icon--arrow-down:before:hover{color:#0f0e16}.content-manager-tab-panel__item .content-manager-tab-icon-active{rotate:90deg}.content-manager-tab-panel__item a{max-width:calc(100% - 16px);text-decoration:none}.content-manager-tab-panel__item a .content-manager-btn--label{display:flex;padding:0}.content-manager-tab-panel__item a .easy-content-manager-icon{margin-left:8px}.content-manager-tab-panel__item a:focus{box-shadow:none}.content-manager-tab-panel__item .easy-content-manager-icon:before{font-size:20px}.content-manager-tab-panel__sub-items{display:flex;flex-direction:column;padding-top:16px}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item{background:transparent;border:none;color:#0f0e16;cursor:pointer;font-size:14px;font-weight:400;line-height:20px;padding:8px 40px 8px 8px;position:relative}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item:before{border:1px solid #dedede;content:"";display:block;right:14px;position:absolute;top:18px;width:20px}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item:first-child:after{border:1px solid #dedede;content:"";display:block;height:22px;right:14px;position:absolute;top:-5px;width:0}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item:after{border:1px solid #dedede;content:"";display:block;height:35px;right:14px;position:absolute;top:-17px;width:0}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item:hover{color:var(--content-manager-primary-color)}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item .content-manager-btn--label{float:right}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item--is-active{color:var(--content-manager-primary-color)} #adminmenu .wp-submenu-wrap li.current>a{color:#fff;font-weight:600}#adminmenu .wp-submenu-wrap li.current>a .content-manager-icon{rotate:90deg}#adminmenu .wp-submenu-wrap li:not(.current):focus{color:rgba(240,246,252,.7)!important}#adminmenu .wp-submenu-wrap li a .content-manager-icon{float:left;margin-right:auto}#adminmenu .wp-submenu-wrap li a .content-manager-icon:before{font-size:8px}#adminmenu .wp-submenu-wrap li ul.wp-submenu{margin:0!important;padding:0!important}#adminmenu .wp-submenu-wrap li ul.wp-submenu li{position:relative}#adminmenu .wp-submenu-wrap li ul.wp-submenu li a{box-shadow:none;color:rgba(240,246,252,.7)!important;font-size:13px;font-weight:400;line-height:1.4}#adminmenu .wp-submenu-wrap li ul.wp-submenu li a:before{color:rgba(240,246,252,.7);content:"↳";padding:0 5px}#adminmenu .wp-submenu-wrap li ul.wp-submenu li a:hover{box-shadow:none;font-weight:400}#adminmenu .wp-submenu-wrap li ul.wp-submenu li a:focus{color:rgba(240,246,252,.7)!important}#adminmenu .wp-submenu-wrap li ul.wp-submenu li.current a{color:#fff!important;font-weight:500}#adminmenu .wp-submenu-wrap li ul.wp-submenu li.current a:before{color:#e1e3ea}33 :root{--ecm-font:"Inter",sans-serif;--ecm-primary:#4038ca;--ecm-border-color:#dddddf;--ecm-body-background:#f7f7f7;--ecm-background:#fff;--ecm-font-color:#141a24;--ecm-secondary:#f6f7f8;--ecm-warning:#f15b50;--ecm-text-muted:#738496;--ecm-placeholder:#a2adb9;--ecm-shadow:0px 0px 1px 0px rgba(20,26,36,.2),0px 1px 2px 0px rgba(20,26,36,.1);--ecm-shadow-2:0px 0.5px 2px 0px rgba(16,24,40,.15);--ecm-gray:#bac2cb}.easy-content-manager-icon:before{color:var(--ecm-font-color)}.easy-content-manager-icon.has-ecm-blue-bg:before{color:#fff}.easy-content-manager-icon.has-ecm-muted-bg:before{color:#222}.easy-content-manager-icon.ecm-primary:before{color:#4f46e5}.easy-content-manager-icon.ecm-muted:before{color:var(--ecm-text-muted)}#wpfooter #footer-left,#wpfooter #footer-upgrade{color:var(--ecm-font-color)}#wpbody{background:var(--ecm-body-background);height:-moz-max-content;height:max-content;min-height:100vh}html.interface-interface-skeleton__html-container{position:inherit!important}.content-manager-page-content{box-sizing:border-box;margin:0 auto 100px;max-width:1250px;padding:0 15px;width:100%}.content-manager-page--dashboard,.content-manager-page--settings{align-items:flex-start;background:#fff;border-radius:4px;display:flex;flex-direction:column;gap:24px;justify-content:center;padding:24px}.ecm-content-wrap{background:var(--ecm-background);border-radius:4px;padding:24px;width:100%}.ecm-content-wrap__left{width:70%}.ecm-content-wrap__right{width:30%}a{color:var(--ecm-font-color)}a:focus,a:hover{box-shadow:none!important;color:var(--ecm-primary);outline:none!important}.ecm-subtitle-link{color:var(--ecm-primary)!important;font-size:12px;margin-right:4px;text-decoration:underline}.ecm-heading-label{color:var(--ecm-font-color);font-size:18px;font-weight:500;line-height:28px;margin:0}.ecm-heading-border{border-bottom:1px solid var(--ecm-border-color);margin:0 0 24px;padding-bottom:20px;width:100%}.content-manager-title-subtitle{color:var(--ecm-font-color);display:flex;flex-direction:column;gap:4px;margin:0;width:100%}.content-manager-title{color:var(--ecm-font-color);font-size:14px;font-weight:600;line-height:20px;margin:0}.content-manager-sub-title{color:var(--ecm-font-color);font-size:12px;font-weight:400;line-height:18px;margin:0}.ecm-width--320{width:320px}.ecm-width--200{width:200px}.ecm-width-25{width:25%}.ecm-width-50{width:50%}.ecm-width-75{width:75%}.ecm-width-full{width:100%}.ecm-width-custom-32{width:calc(100% - 32px)}.ecm-min-w--240{min-width:240px}.content-manager-mb-6{margin-bottom:24px}.content-manager-m-0{margin:0}.content-manager-mb-2{margin-bottom:8px}.content-manager-mb-1{margin-bottom:4px}.content-manager-mt-1{margin-top:4px}.content-manager-mt-6{margin-top:24px}.content-manager-mt-2{margin-top:8px}.content-manager-mb-0{margin-bottom:0}.content-manager-mr-12{margin-left:32px}.content-manager-pt-1{padding-top:4px}.content-manager-pt-3{padding-top:12px}.content-manager-pt-4{padding-top:16px}.content-manager-pb-6,.content-manager-pt-6{padding-top:24px}.content-manager-pb-4{padding-bottom:1rem}.content-manager-pb-1{padding-bottom:4px}.content-manager-ptb-3{padding:12px}.content-manager-p-0{padding:0}.content-manager-p-02{padding:8px 12px}.content-manager-p-04{padding:12px 16px}.content-manager-p-06{padding:12px 24px}.ecm--pointer{cursor:pointer}.content-manager-separator{margin:24px 0}.content-manager-heading,.content-manager-separator{border-bottom:1px solid var(--ecm-border-color);width:100%}.content-manager-heading{color:var(--ecm-font-color);font-size:1.125rem;font-weight:500;line-height:24px;margin:0 0 24px;padding-bottom:16px}.content-manager-required{color:#ff4d4d;padding:0 8px}.content-manager-warning{color:#ff4d4d;font-size:14px;font-weight:600}.content-manager-border{border:1px solid var(--ecm-border-color)}.content-manager-item-center{display:flex;justify-content:center}.content-manager-flex{align-items:center;display:flex;gap:8px;justify-content:space-between;margin:0}.content-manager-flex-column{align-items:center;display:flex;flex-direction:column;gap:8px;width:100%}.content-manager-flex-24{display:flex;flex-direction:column;gap:24px}.content-manager-flex-16{display:flex;flex-direction:column;gap:16px}.content-manager-flex-row{display:flex;flex-direction:row;gap:20px}.content-manager-column-items{display:flex;flex-direction:column;gap:8px;margin:0;width:100%}.content-manager-row-items{align-items:center;display:flex;flex-direction:row;gap:8px;margin:0;width:100%}.content-manager-input{background:transparent!important;border:1px solid var(--ecm-border-color)!important;border-radius:4px;color:var(--ecm-font-color)!important;height:36px;margin:0;padding:0 12px;width:100%}.content-manager-input:active,.content-manager-input:focus,.content-manager-input:focus-visible,.content-manager-input:focus-within,.content-manager-input:hover{border:1px solid var(--ecm-gray)!important;box-shadow:none!important;outline:none!important}.content-manager-input-320{max-width:320px}.content-manager-input--disabled:active,.content-manager-input--disabled:focus,.content-manager-input--disabled:focus-visible,.content-manager-input--disabled:focus-within,.content-manager-input--disabled:hover{border:1px solid var(--ecm-border-color)}.content-manager-input::-moz-placeholder{color:var(--ecm-placeholder)!important;opacity:1}.content-manager-input::placeholder{color:var(--ecm-placeholder)!important;opacity:1}.content-manager-textarea{background:transparent!important;border:1px solid var(--ecm-border-color);border-radius:4px;color:var(--ecm-font-color)!important;height:100px;margin:0;padding:12px;width:100%}.content-manager-textarea:focus,.content-manager-textarea:hover{border:1px solid var(--ecm-gray)!important;box-shadow:none!important;outline:none}.content-manager-textarea::-moz-placeholder{color:var(--ecm-placeholder)!important;opacity:1}.content-manager-textarea::placeholder{color:var(--ecm-placeholder)!important;opacity:1}.content-manager-select .content-manager-select__control{background:var(--ecm-background);border:1px solid var(--ecm-border-color);border-radius:5px;box-shadow:none}.content-manager-select .content-manager-select__control .content-manager-select__input-container .content-manager-select__input{box-shadow:none;height:100%;min-height:unset}.content-manager-select .content-manager-select__menu{background:var(--ecm-background)}.content-manager-select .content-manager-select__option{color:var(--ecm-font-color)}.content-manager-select .content-manager-select__option:active,.content-manager-select .content-manager-select__option:hover{background:var(--ecm-primary)!important;-webkit-tap-highlight-color:none!important}.content-manager-select .content-manager-select__option--is-focused{background:var(--ecm-primary)!important;color:#fff!important}.content-manager-select .content-manager-select__option--is-focused .easy-content-manager-icon:before{color:#fff!important}.content-manager-select .content-manager-select__option--is-disabled:hover{background:transparent!important;color:var(--ecm-text-muted)!important}.content-manager-select .content-manager-select__option--is-disabled,.content-manager-select .content-manager-select__option--is-disabled .easy-content-manager-icon:before{color:var(--ecm-text-muted)!important}.content-manager-select .content-manager-select__option--is-selected{background:var(--ecm-primary)!important;color:#fff!important}.content-manager-select .content-manager-select__option--is-selected .easy-content-manager-icon:before{color:#fff!important}.content-manager-select .content-manager-select__multi-value__remove{color:var(--ecm-warning)}.content-manager-select .content-manager-select__single-value{color:var(--ecm-font-color)}.content-manager-select .content-manager-select__group{padding:0!important}.content-manager-select .content-manager-select__group-heading{background:var(--ecm-body-background)!important;border-bottom:1px solid var(--ecm-border-color)!important;border-top:1px solid var(--ecm-border-color)!important;margin:0!important;padding:6px 12px!important}.ecm-animate{animation:ecmFadeInUp .4s cubic-bezier(.4,0,.2,1)}@keyframes ecmFadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1500px){.content-manager-page-content{max-width:1170px;padding:0}}@media (max-width:1300px){.content-manager-page-content{max-width:1090px;padding:0 15px}}.ecm-editor-btn{background:#ffecca;margin-right:8px}.ecm-editor-btn,.ecm-editor-btn-color-picker,.ecm-list-btn,.ecm-number-btn{border:none;border-radius:4px;cursor:pointer;padding:5px 10px}.ecm-editor-btn-color-picker{background:#ffecca}.ecm-editor-btn-color-picker__bg{margin-right:8px}.ecm-editor-color-picker{display:inline-block;position:relative}.ecm-editor-color-picker__dropdown{background:#fff;background:"#fff";border:1px solid var(--ecm-border-color);border-radius:6px;box-shadow:0 4px 20px rgba(0,0,0,.15);right:0;max-width:280px;min-width:240px;padding:12px;position:absolute;top:36px;z-index:1000}.ecm-editor-color-picker__top{align-items:center;border:1px solid transparent;border-radius:4px;cursor:pointer;display:flex;font-size:12px;margin-bottom:8px;padding:6px 8px}.ecm-editor-color-picker__label{font-size:10px;right:50%;position:absolute;top:50%;transform:translate(50%,-50%)}.ecm-editor-color-picker__inner{background:linear-gradient(-45deg,#f0f0f0 25%,transparent 0,transparent 75%,#f0f0f0 0,#f0f0f0),linear-gradient(-45deg,#f0f0f0 25%,transparent 0,transparent 75%,#f0f0f0 0,#f0f0f0);background-position:100% 0,right 2px top 2px;background-size:4px 4px;border:1px solid #ccc;border-radius:2px;height:16px;margin-left:8px;position:relative;width:16px}.ecm-editor-color-picker__colors{display:grid;gap:2px;grid-template-columns:repeat(10,1fr);margin-bottom:12px}.ecm-editor-color-picker__color{background-color:var(--box-color);border:1px solid #dadce0;border-radius:2px;cursor:pointer;height:20px;position:relative;transition:all .1s ease;width:20px}.ecm-editor-color-picker__selected{color:#fff;font-size:10px;font-weight:700;right:50%;position:absolute;top:50%;transform:translate(50%,-50%)}.ecm-editor-color-picker__custom-wrap{border-top:1px solid #e8eaed;margin-top:8px;padding-top:12px}.ecm-editor-color-picker__custom{background-color:#f8f9fa;border:1px solid #dadce0;border-radius:4px;color:#3c4043;cursor:pointer;font-size:12px;padding:8px 12px;transition:all .1s ease;width:100%}.ecm-editor-color-picker__set-color{align-items:center;display:flex;gap:8px;margin-bottom:8px}.ecm-editor-color-picker__color-input{background-color:transparent;border:1px solid #dadce0;border-radius:4px;cursor:pointer;height:32px;width:32px}.ecm-editor-color-picker__custom-input{border:1px solid #dadce0;border-radius:4px;flex:1;font-size:12px;outline:none;padding:6px 8px}.rsw-ce{max-height:500px;min-height:240px}.rsw-ce:focus{outline:none!important}.rsw-toolbar{flex-wrap:wrap;row-gap:8px}#wpbody-content,#wpcontent{font-size:14px;padding:0!important}.contentManagerwrap{display:flex;flex-direction:column;min-height:calc(100vh - 100px);position:relative;width:100%!important}::-moz-placeholder{color:#a5a5a5;font-weight:400;opacity:1}::placeholder{color:#a5a5a5;font-weight:400;opacity:1}:-ms-input-placeholder{color:#a5a5a5;font-weight:400}::-ms-input-placeholder{color:#a5a5a5;font-weight:400}input,select,textarea{color:#1c1f22;font-family:var(--contentManager-primary-font)}input:focus,select:focus,textarea:focus{box-shadow:none;outline:none}.contentManagerWrap,.contentManagerWrap :not(.dashicons){font-family:var(--contentManager-primary-font)}.ecm-table{align-items:center;background:var(--ecm-background);border:1px solid var(--ecm-border-color);border-radius:4px;box-shadow:0 .5px 2px 0 rgba(16,24,40,.15);display:flex;justify-content:center;padding:24px}.ecm-table p{margin:0}.ecm-table__container{display:flex;flex-direction:column;max-width:1280px;width:100%}.ecm-table__sub-header{border-bottom:1px solid var(--ecm-border-color);padding-bottom:10px}.ecm-table__sub-header,.ecm-table__sub-header-left{align-items:center;display:flex;width:100%}.ecm-table__sub-header-left .tab{align-items:center;color:var(--ecm-font-color);cursor:pointer;display:flex;gap:8px;padding:0 18px;position:relative}.ecm-table__sub-header-left .tab:after{background:var(--ecm-primary);bottom:-22px;content:"";height:1px;right:0;position:absolute;transition:width .3s ease,right .3s ease,background .3s ease;width:0}.ecm-table__sub-header-left .tab--total{background:var(--ecm-secondary);border-radius:60px;color:var(--ecm-font-color);font-size:10px;font-weight:500;padding:0 8px}.ecm-table__sub-header-left .tab:hover:after{right:0;width:100%}.ecm-table__sub-header-left .tab:hover{color:var(--ecm-font-color)}.ecm-table__sub-header-left .is-active{cursor:default}.ecm-table__sub-header-left .is-active:after{bottom:-22px;content:"";height:1px;position:absolute;transition:width .3s ease,right .3s ease,background .3s ease}.ecm-table__sub-header-left .is-active:after,.ecm-table__sub-header-left .is-active:hover:after{background:var(--ecm-primary);right:0;width:100%}.ecm-table__sub-header-left .is-active:hover{color:var(--ecm-font-color)}.ecm-table__sub-header-right .ecm-table__sub-header-filter-icon{position:relative}.ecm-table-sub-header-actions-right{display:flex}.ecm-table-sub-header-actions-right--border,.ecm-table-sub-header-actions-right--border-double{background:var(--ecm-border-color);height:38px;margin:0 10px;width:1px}.ecm-table--has-slider{overflow-x:scroll;overflow-y:hidden}.ecm-table__table{display:flex;flex-direction:column;padding:24px 0 0;width:100%}.ecm-table__head{align-items:center;border-radius:4px 4px 0 0;color:var(--ecm-font-color);display:flex;width:100%}.ecm-table__head-cell{align-items:center;background:var(--ecm-secondary);display:flex;flex:1;font-size:14px;font-weight:500;line-height:20px;min-height:30px;padding:10px 8px 10px 16px}.ecm-table__head-cell:nth-child(2){justify-content:flex-start!important}.ecm-table__head-cell:not(:first-child){justify-content:center}.ecm-table__head-cell-width{min-width:132px}.ecm-table__head-cell-checkbox{background:var(--ecm-secondary);padding:11px 14px}.ecm-table__head-cell-checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--ecm-font-color);border-radius:3px;cursor:pointer;height:16px;position:relative;width:16px}.ecm-table__head-cell-checkbox input:focus{box-shadow:none;outline:none}.ecm-table__head-cell-checkbox input:before{border:solid var(--ecm-font-color);border-width:0 0 2px 2px;content:"";height:8px!important;right:57%;margin:-3px -5px 0 0!important;opacity:0;position:absolute;top:75%;transform:rotate(-45deg) translate(50%,-60%);width:4px!important}.ecm-table__head-cell-checkbox input:checked:before{opacity:1}.ecm-table__body-wrap{display:flex;flex-direction:column}.ecm-table__body-wrap .content-manager-oops{align-items:center;display:flex;flex-direction:column;width:100%}.ecm-table__body-row-wrap{align-items:center;display:flex;min-height:74px;padding-right:12px;width:100%}.ecm-table__body-row-cell{align-items:center;display:flex;flex:1;font-size:14px;font-weight:500;line-height:20px;min-height:30px;padding:10px 0}.ecm-table__body-row-cell,.ecm-table__body-row-cell a{color:var(--ecm-font-color)}.ecm-table__body-row-cell:not(:first-child){justify-content:center;padding-right:24px}.ecm-table__body-row-cell:first-child{padding-right:16px}.ecm-table__body-row-cell:nth-child(2){justify-content:flex-start!important}.ecm-table__body-row-cell .content-manager-dropdown-menu .easy-content-manager-icon--three-dots-menu{border:1px solid var(--ecm-border-color);border-radius:4px;padding:4px 5px}.ecm-table__body-row-cell .content-manager-dropdown-menu:focus{outline:none}.ecm-table__body-row-cell-width{min-width:130px}.ecm-table__row-cell-hovered{display:flex;flex-direction:column}.ecm-table__row-cell-hovered:first-child{align-items:flex-start}.ecm-table__row-cell-hovered .ecm-title-wrap{align-items:center;display:flex;gap:8px}.ecm-table__row-cell-hovered .ecm-title-wrap__title{color:var(--ecm-font-color)}.ecm-table__row-cell-hovered .ecm-title-wrap__inactive{align-items:center;color:var(--ecm-text-muted);display:flex;gap:8px}.ecm-table__row-cell-checkbox{max-width:20px;min-width:20px;padding:5px 0 5px 10px}.ecm-table__row-cell-checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--ecm-font-color);border-radius:3px;cursor:pointer;height:16px;position:relative;width:16px}.ecm-table__row-cell-checkbox input:focus{box-shadow:none;outline:none}.ecm-table__row-cell-checkbox input:before{border-width:1px;border-bottom:2px solid var(--ecm-font-color);border-right:0 solid var(--ecm-font-color);border-left:2px solid var(--ecm-font-color);border-top:0 solid var(--ecm-font-color);content:"";height:8px!important;right:57%;margin:-3px -5px 0 0!important;opacity:0;position:absolute;top:75%;transform:rotate(-45deg) translate(50%,-60%);width:4px!important}.ecm-table__row-cell-checkbox input:checked:before{opacity:1}.ecm-table__loader{align-items:center;display:flex;justify-content:center}.ecm-table__footer{align-items:center;display:flex;justify-content:space-between;padding:32px 0 0;width:100%}.ecm-table__footer .ecm-table__footer-pagination,.ecm-table__footer .ecm-table__footer-right{align-items:center;display:flex;gap:10px}.ecm-table__filter-modal__top-bar{align-items:center;border-bottom:1px solid var(--ecm-border-color);display:flex;justify-content:space-between;padding-bottom:16px;width:100%}.ecm-table__filter-modal__top-bar .content-manager-btn{color:var(--content-manager-primary-color);padding:0}.ecm-table__filter-modal__footer{align-items:center;border-top:1px solid var(--ecm-border-color);display:flex;gap:8px;justify-content:flex-end;padding:16px 0 0;width:100%}.ecm-table__filter-items{align-items:center;border-bottom:1px solid var(--ecm-border-color);display:flex;flex-direction:column;gap:16px;justify-content:center;margin-bottom:16px;padding:16px 0}.ecm-table__filter-checked-item{align-items:center;border:1px solid var(--ecm-border-color);border-radius:4px;display:flex;justify-content:space-between;padding:12px 16px;pointer-events:none;width:100%;z-index:9999}.ecm-table__filter-checked-item input{margin-top:2px;pointer-events:visible}.ecm-table__filter-checked-item .ecm-table-filter-item-left{align-items:center;display:flex;gap:16px}.ecm-table__filter-checked-item .ecm-table-filter-item-left .ecm-table-filter-item-title{color:var(--ecm-font-color);font-size:14px;font-weight:500;line-height:20px}.ecm-table__filter-checked-item .ecm-table-filter-item-left .easy-content-manager-icon{cursor:pointer;pointer-events:visible}.ecm-table__filter-checked-item .ecm-table-filter-item-left .easy-content-manager-icon:before{font-size:14px}.ecm-table__body-row-hovered{position:relative}.ecm-table__row-cell-hovered:nth-child(2){align-items:flex-start!important}.ecm-table__hover-action{right:51px;opacity:0;pointer-events:none;position:absolute;top:50%;transition:opacity .3s ease,visibility 0s .3s;visibility:hidden}.ecm-title-wrap{transition:transform .3s ease}.ecm-table__body-row-hovered:hover .ecm-title-wrap{transform:translateY(-16px);transition:transform .3s ease}.ecm-table__body-row-hovered:hover .ecm-table__hover-action{opacity:1;pointer-events:auto;transition:opacity .3s ease,visibility 0s 0s;visibility:visible}.ecm-table__body-row-hovered:hover{background:var(--ecm-secondary)}.ecm-table__body-wrap>.ecm-table__body-row-wrap{border-bottom:1px solid var(--ecm-border-color);min-width:100%;width:-moz-max-content;width:max-content}.content-manager-btn-group{-moz-column-gap:15px;column-gap:15px;display:flex}.content-manager-btn{align-items:center;background:#fff;border:0;border-radius:4px;box-sizing:border-box;color:#444;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:auto;justify-content:center;line-height:20px;margin:0;overflow:hidden!important;padding:15px;position:relative;text-align:center;text-decoration:none;transition:all .3 ease;white-space:nowrap}.content-manager-btn:after{background:rgba(0,0,0,.1);content:"";height:100%;right:-100%;position:absolute;top:0;transition:all .25s cubic-bezier(.66,.36,.17,.91);width:100%}.content-manager-btn:hover:after{right:0}.content-manager-btn:focus,.content-manager-btn:hover{box-shadow:none!important;outline:none!important}.content-manager-btn--label{padding:0 4px}.content-manager-btn--circle{border-radius:50%}.content-manager-btn--inline-block{display:inline-block;padding-right:30px;padding-left:30px;width:auto}.content-manager-btn--inline-flex{-moz-column-gap:10px;column-gap:10px;display:inline-flex;padding-right:30px;padding-left:30px;width:auto}.content-manager-btn--bg-red,.content-manager-btn--bg-red:focus,.content-manager-btn--bg-red:hover,.content-manager-btn--preset-red,.content-manager-btn--preset-red:focus,.content-manager-btn--preset-red:hover{background:#f94d4d;color:#fff}.content-manager-btn--preset-error{background:#f94d4d!important;color:#fff!important}.content-manager-btn--bg-light-red,.content-manager-btn--preset-light-red{background:rgba(249,77,77,.2);color:#f94d4d}.content-manager-btn--bg-light-red .easy-content-manager-icon:before,.content-manager-btn--preset-light-red .easy-content-manager-icon:before{color:#f94d4d}.content-manager-btn--bg-light-red:focus,.content-manager-btn--bg-light-red:hover,.content-manager-btn--preset-light-red:focus,.content-manager-btn--preset-light-red:hover{background:rgba(249,77,77,.2);color:#f94d4d}.content-manager-btn--bg-purple,.content-manager-btn--bg-purple:focus,.content-manager-btn--bg-purple:hover,.content-manager-btn--preset-purple,.content-manager-btn--preset-purple:focus,.content-manager-btn--preset-purple:hover{background:var(--content-manager-primary-color);color:#fff}.content-manager-btn--bg-light-purple,.content-manager-btn--preset-light-purple{background:var(--content-manager-secondary-color);color:var(--content-manager-primary-color)}.content-manager-btn--bg-light-purple .easy-content-manager-icon:before,.content-manager-btn--preset-light-purple .easy-content-manager-icon:before{color:var(--content-manager-primary-color)}.content-manager-btn--bg-light-purple:focus,.content-manager-btn--bg-light-purple:hover,.content-manager-btn--preset-light-purple:focus,.content-manager-btn--preset-light-purple:hover{background:var(--content-manager-secondary-color);color:var(--content-manager-primary-color)}.content-manager-btn--bg-white-border,.content-manager-btn--bg-white-border:focus,.content-manager-btn--bg-white-border:hover,.content-manager-btn--preset-white-border,.content-manager-btn--preset-white-border:focus,.content-manager-btn--preset-white-border:hover{border:2px solid var(--content-manager-border-color)}.content-manager-btn--bg-gray,.content-manager-btn--preset-gray{background:var(--content-manager-border-color)}.content-manager-btn--bg-gray:focus,.content-manager-btn--bg-gray:hover,.content-manager-btn--preset-gray:focus,.content-manager-btn--preset-gray:hover{background:var(--content-manager-gray-color)}.content-manager-btn--preset-white,.content-manager-btn--preset-white:focus,.content-manager-btn--preset-white:hover{background:#fff;color:#000}.content-manager-btn--preset-transparent,.content-manager-btn--preset-transparent:after{background:transparent}.content-manager-btn--preset-transparent:focus,.content-manager-btn--preset-transparent:hover{background-color:transparent}.content-manager-btn--border-rounded{border-radius:4px}.content-manager-btn--border-purple,.content-manager-btn--preset-border-purple{background:transparent;border:1px solid var(--content-manager-primary-color);color:var(--content-manager-primary-color)}.content-manager-btn--border-purple:focus,.content-manager-btn--border-purple:hover,.content-manager-btn--preset-border-purple:focus,.content-manager-btn--preset-border-purple:hover{background:#f5f5f5;color:var(--content-manager-primary-color)}.content-manager-btn--border-gray,.content-manager-btn--border-gray:focus,.content-manager-btn--border-gray:hover{border:1px solid var(--content-manager-border-color)}.content-manager-btn--border-red,.content-manager-btn--border-red:focus,.content-manager-btn--border-red:hover{border:1px solid #f94d4d}.content-manager-btn--border-black,.content-manager-btn--border-black:focus,.content-manager-btn--border-black:hover{border:1px solid var(--content-manager-primary-color)}.content-manager-btn--mini{font-size:12px;font-weight:400;line-height:18px;padding:4px 6px}.content-manager-btn--xs{font-size:12px;padding:8px}.content-manager-btn--sm{font-size:12px;padding:8px 16px}.content-manager-btn--md{font-size:14px;padding:10px 20px}.content-manager-btn--lg{font-size:14px;padding:12px 24px}.content-manager-btn--disabled{background:#e5e5e6!important;color:var(--content-manager-text-disable)!important;cursor:not-allowed!important}.content-manager-btn--disabled .easy-content-manager-icon:before{color:var(--content-manager-secondary-gray-color)!important}.content-manager-btn--add-rule-group{width:-moz-fit-content;width:fit-content}.content-manager-btn .easy-content-manager-icon{font-size:14px}.content-manager-btn--icon-left{align-items:center;display:flex;justify-content:flex-start}.content-manager-btn--icon-top{align-items:center;display:flex;flex-direction:column}.content-manager-btn--icon-bottom{align-items:center;display:flex;flex-direction:column-reverse}.content-manager-btn--icon-center{align-items:center;display:flex;justify-content:center}.content-manager-btn--icon-center .easy-content-manager-icon{font-size:14px}.content-manager-btn svg{overflow:visible}.content-manager-tab-panel{background:#fff;border-radius:4px;box-shadow:0 .5px 2px 0 rgba(16,24,40,.15);display:flex;flex-direction:column;gap:12px;padding:10px 16px;transition:all .5s ease;width:320px}.content-manager-tab-panel__item{position:relative}.content-manager-tab-panel__item .content-manager-tab-item{align-items:center;background:transparent;border:none;border-radius:4px;color:#0f0e16;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;line-height:20px;padding:10px 8px;width:100%}.content-manager-tab-panel__item .content-manager-tab-item--is-active,.content-manager-tab-panel__item .content-manager-tab-item:hover{background:#f5f5f5;color:#0f0e16}.content-manager-tab-panel__item .easy-content-manager-icon--arrow-down{pointer-events:none;position:absolute;left:10px;top:10px;transition:all .5s ease}.content-manager-tab-panel__item .easy-content-manager-icon--arrow-down:before,.content-manager-tab-panel__item .easy-content-manager-icon--arrow-down:before:hover{color:#0f0e16}.content-manager-tab-panel__item .content-manager-arrow-right .easy-content-manager-icon--arrow-down{pointer-events:none;position:absolute;left:10px;top:10px;transition:all .5s ease}.content-manager-tab-panel__item .content-manager-arrow-right .easy-content-manager-icon--arrow-down:before,.content-manager-tab-panel__item .content-manager-arrow-right .easy-content-manager-icon--arrow-down:before:hover{color:#0f0e16}.content-manager-tab-panel__item .content-manager-tab-icon-active{rotate:90deg}.content-manager-tab-panel__item a{max-width:calc(100% - 16px);text-decoration:none}.content-manager-tab-panel__item a .content-manager-btn--label{display:flex;padding:0}.content-manager-tab-panel__item a .easy-content-manager-icon{margin-left:8px}.content-manager-tab-panel__item a:focus{box-shadow:none}.content-manager-tab-panel__item .easy-content-manager-icon:before{font-size:20px}.content-manager-tab-panel__sub-items{display:flex;flex-direction:column;padding-top:16px}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item{background:transparent;border:none;color:#0f0e16;cursor:pointer;font-size:14px;font-weight:400;line-height:20px;padding:8px 40px 8px 8px;position:relative}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item:before{border:1px solid #dedede;content:"";display:block;right:14px;position:absolute;top:18px;width:20px}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item:first-child:after{border:1px solid #dedede;content:"";display:block;height:22px;right:14px;position:absolute;top:-5px;width:0}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item:after{border:1px solid #dedede;content:"";display:block;height:35px;right:14px;position:absolute;top:-17px;width:0}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item:hover{color:var(--content-manager-primary-color)}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item .content-manager-btn--label{float:right}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item--is-active{color:var(--content-manager-primary-color)}.ecm--custom-field-form-inner__add-custom-field{align-items:center;background:var(--ecm-background);border:1px solid var(--ecm-border-color);border-radius:4px;display:flex;justify-content:space-between;margin-top:24px;padding:20px 24px;position:relative}.ecm--custom-field-form-inner__add-custom-field-has{border-radius:4px 4px 0 0!important}.ecm--custom-field-form-inner__custom-fields-menu{background:var(--ecm-background);border:1px solid var(--ecm-border-color);border-radius:4px;box-shadow:0 12px 24px -4px rgba(16,24,40,.08);padding:8px;position:absolute;left:5%;top:64px}.ecm--custom-field-form-inner .content-manager-btn--save-as-field-group{justify-content:flex-start;margin-bottom:8px;width:100%}.ecm--custom-field-form-inner .content-manager-btn--fields-collapse{border-radius:50%;padding:8px}.ecm--custom-field-form-inner__actions{align-items:center;display:flex;justify-content:flex-end}.content-manager-react-modal--content-small{display:flex;flex-direction:column}.content-manager-react-modal--content-small .content-manager-search-component{width:100%}.content-manager-react-modal--content-small .content-manager-search-component__input{max-width:100%!important}.content-manager-react-modal--content-small .easy-content-manager-field-groups{border:1px solid var(--ecm-border-color);border-radius:8px;margin-top:16px;max-height:300px;overflow-y:auto;padding:16px}.ecm--custom-fields-field+.ecm--add-post__custom-fields{width:calc(100% - 32px)}.ecm--custom-fields-field+.ecm--add-post__custom-fields .ecm--add-post__add-custom-field{margin-top:0!important}#adminmenu .wp-submenu-wrap li.current>a{color:#fff;font-weight:600}#adminmenu .wp-submenu-wrap li.current>a .content-manager-icon{rotate:90deg}#adminmenu .wp-submenu-wrap li:not(.current):focus{color:rgba(240,246,252,.7)!important}#adminmenu .wp-submenu-wrap li a .content-manager-icon{float:left;margin-right:auto}#adminmenu .wp-submenu-wrap li a .content-manager-icon:before{font-size:8px}#adminmenu .wp-submenu-wrap li ul.wp-submenu{margin:0!important;padding:0!important}#adminmenu .wp-submenu-wrap li ul.wp-submenu li{position:relative}#adminmenu .wp-submenu-wrap li ul.wp-submenu li a{box-shadow:none;color:rgba(240,246,252,.7)!important;font-size:13px;font-weight:400;line-height:1.4}#adminmenu .wp-submenu-wrap li ul.wp-submenu li a:before{color:rgba(240,246,252,.7);content:"↳";padding:0 5px}#adminmenu .wp-submenu-wrap li ul.wp-submenu li a:hover{box-shadow:none;font-weight:400}#adminmenu .wp-submenu-wrap li ul.wp-submenu li a:focus{color:rgba(240,246,252,.7)!important}#adminmenu .wp-submenu-wrap li ul.wp-submenu li.current a{color:#fff!important;font-weight:500}#adminmenu .wp-submenu-wrap li ul.wp-submenu li.current a:before{color:#e1e3ea} -
easy-content-manager/trunk/assets/build/app.css
r3365315 r3374825 31 31 .ecm-notification{align-items:center;background:var(--ecm-background);border-radius:4px;box-shadow:0 12px 72px -8px rgba(16,24,40,.25);display:flex;gap:20px;justify-content:space-between;min-width:400px;padding:16px 20px;z-index:99999}.ecm-notification--dashboard{bottom:10%;left:50%;padding:20px;position:fixed;transform:translateX(-50%)}.ecm-notification--dashboard .ecm-notification__message{color:#fff}.ecm-notification--success{background:var(--ecm-primary)}.ecm-notification--info{background:#7b68ee}.ecm-notification--warning{background:#fdb022}.ecm-notification--error{background:var(--ecm-warning)}.ecm-notification .easy-content-manager-icon{align-items:center;border-radius:50%;display:flex;font-size:22px;height:20px;justify-content:center;width:20px}.ecm-notification .easy-content-manager-icon--notify-success:before{color:#00ad6b!important}.ecm-notification .easy-content-manager-icon--notify-information:before{color:#7b68ee!important}.ecm-notification .easy-content-manager-icon--notify-warning:before{color:#fdb022!important}.ecm-notification .easy-content-manager-icon--notify-error:before{color:#ffeded!important}.ecm-notification__message{align-items:center;display:flex;font-size:14px;font-weight:400;gap:20px;line-height:21px;margin:0}.ecm-notification__message--text{color:#fff} 32 32 .ecm-warning-message{background:#fff7e9;border-left:2px solid #fdb022;display:flex;flex-direction:column;gap:8px;padding:16px 20px}.ecm-warning-message__top{align-items:center;display:flex;gap:8px}.ecm-warning-message__top-title{color:#fdb022;font-size:20px;font-weight:500;line-height:30px}.ecm-warning-message__top .easy-content-manager-icon:before{color:#fdb022;font-size:28px;margin-left:-2px}.ecm-warning-message__description{color:#595959;font-size:14px;font-weight:400;line-height:20px}.ecm-warning-message__mb{margin-bottom:24px} 33 :root{--ecm-font:"Inter",sans-serif;--ecm-primary:#4038ca;--ecm-border-color:#dddddf;--ecm-body-background:#f7f7f7;--ecm-background:#fff;--ecm-font-color:#141a24;--ecm-secondary:#f6f7f8;--ecm-warning:#f15b50;--ecm-text-muted:#738496;--ecm-placeholder:#a2adb9;--ecm-shadow:0px 0px 1px 0px rgba(20,26,36,.2),0px 1px 2px 0px rgba(20,26,36,.1);--ecm-shadow-2:0px 0.5px 2px 0px rgba(16,24,40,.15);--ecm-gray:#bac2cb}.easy-content-manager-icon:before{color:var(--ecm-font-color)}.easy-content-manager-icon.has-ecm-blue-bg:before{color:#fff}.easy-content-manager-icon.has-ecm-muted-bg:before{color:#222}.easy-content-manager-icon.ecm-primary:before{color:#4f46e5}.easy-content-manager-icon.ecm-muted:before{color:var(--ecm-text-muted)}#wpfooter #footer-left,#wpfooter #footer-upgrade{color:var(--ecm-font-color)}#wpbody{background:var(--ecm-body-background);height:-moz-max-content;height:max-content;min-height:100vh}html.interface-interface-skeleton__html-container{position:inherit!important}.content-manager-page-content{box-sizing:border-box;margin:0 auto 100px;max-width:1250px;padding:0 15px;width:100%}.content-manager-page--dashboard,.content-manager-page--settings{align-items:flex-start;background:#fff;border-radius:4px;display:flex;flex-direction:column;gap:24px;justify-content:center;padding:24px}.ecm-content-wrap{background:var(--ecm-background);border-radius:4px;padding:24px;width:100%}.ecm-content-wrap__left{width:70%}.ecm-content-wrap__right{width:30%}a{color:var(--ecm-font-color)}a:focus,a:hover{box-shadow:none!important;color:var(--ecm-primary);outline:none!important}.ecm-subtitle-link{color:var(--ecm-primary)!important;font-size:12px;margin-left:4px;text-decoration:underline}.ecm-heading-label{color:var(--ecm-font-color);font-size:18px;font-weight:500;line-height:28px;margin:0}.ecm-heading-border{border-bottom:1px solid var(--ecm-border-color);margin:0 0 24px;padding-bottom:20px;width:100%}.content-manager-title-subtitle{color:var(--ecm-font-color);display:flex;flex-direction:column;gap:4px;margin:0;width:100%}.content-manager-title{color:var(--ecm-font-color);font-size:14px;font-weight:600;line-height:20px;margin:0}.content-manager-sub-title{color:var(--ecm-font-color);font-size:12px;font-weight:400;line-height:18px;margin:0}.ecm-width--320{width:320px}.ecm-width--200{width:200px}.ecm-width-25{width:25%}.ecm-width-50{width:50%}.ecm-width-75{width:75%}.ecm-width-full{width:100%}.ecm-width-custom-32{width:calc(100% - 32px)}.ecm-min-w--240{min-width:240px}.content-manager-mb-6{margin-bottom:24px}.content-manager-m-0{margin:0}.content-manager-mb-2{margin-bottom:8px}.content-manager-mb-1{margin-bottom:4px}.content-manager-mt-1{margin-top:4px}.content-manager-mt-6{margin-top:24px}.content-manager-mt-2{margin-top:8px}.content-manager-mb-0{margin-bottom:0}.content-manager-mr-12{margin-right:32px}.content-manager-pt-1{padding-top:4px}.content-manager-pt-3{padding-top:12px}.content-manager-pt-4{padding-top:16px}.content-manager-pb-6,.content-manager-pt-6{padding-top:24px}.content-manager-pb-4{padding-bottom:1rem}.content-manager-pb-1{padding-bottom:4px}.content-manager-ptb-3{padding:12px}.content-manager-p-0{padding:0}.content-manager-p-02{padding:8px 12px}.content-manager-p-04{padding:12px 16px}.content-manager-p-06{padding:12px 24px}.ecm--pointer{cursor:pointer}.content-manager-separator{margin:24px 0}.content-manager-heading,.content-manager-separator{border-bottom:1px solid var(--ecm-border-color);width:100%}.content-manager-heading{color:var(--ecm-font-color);font-size:1.125rem;font-weight:500;line-height:24px;margin:0 0 24px;padding-bottom:16px}.content-manager-required{color:#ff4d4d;padding:0 8px}.content-manager-warning{color:#ff4d4d;font-size:14px;font-weight:600}.content-manager-border{border:1px solid var(--ecm-border-color)}.content-manager-item-center{display:flex;justify-content:center}.content-manager-flex{align-items:center;display:flex;gap:8px;justify-content:space-between;margin:0}.content-manager-flex-column{align-items:center;display:flex;flex-direction:column;gap:8px;width:100%}.content-manager-flex-24{display:flex;flex-direction:column;gap:24px}.content-manager-flex-16{display:flex;flex-direction:column;gap:16px}.content-manager-flex-row{display:flex;flex-direction:row;gap:20px}.content-manager-column-items{display:flex;flex-direction:column;gap:8px;margin:0;width:100%}.content-manager-row-items{align-items:center;display:flex;flex-direction:row;gap:8px;margin:0;width:100%}.content-manager-input{background:transparent!important;border:1px solid var(--ecm-border-color)!important;border-radius:4px;color:var(--ecm-font-color)!important;height:36px;margin:0;padding:0 12px;width:100%}.content-manager-input:active,.content-manager-input:focus,.content-manager-input:focus-visible,.content-manager-input:focus-within,.content-manager-input:hover{border:1px solid var(--ecm-gray)!important;box-shadow:none!important;outline:none!important}.content-manager-input-320{max-width:320px}.content-manager-input--disabled:active,.content-manager-input--disabled:focus,.content-manager-input--disabled:focus-visible,.content-manager-input--disabled:focus-within,.content-manager-input--disabled:hover{border:1px solid var(--ecm-border-color)}.content-manager-input::-moz-placeholder{color:var(--ecm-placeholder)!important;opacity:1}.content-manager-input::placeholder{color:var(--ecm-placeholder)!important;opacity:1}.content-manager-textarea{background:transparent!important;border:1px solid var(--ecm-border-color);border-radius:4px;color:var(--ecm-font-color)!important;height:100px;margin:0;padding:12px;width:100%}.content-manager-textarea:focus,.content-manager-textarea:hover{border:1px solid var(--ecm-gray)!important;box-shadow:none!important;outline:none}.content-manager-textarea::-moz-placeholder{color:var(--ecm-placeholder)!important;opacity:1}.content-manager-textarea::placeholder{color:var(--ecm-placeholder)!important;opacity:1}.content-manager-select .content-manager-select__control{background:var(--ecm-background);border:1px solid var(--ecm-border-color);border-radius:5px;box-shadow:none}.content-manager-select .content-manager-select__control .content-manager-select__input-container .content-manager-select__input{box-shadow:none;height:100%;min-height:unset}.content-manager-select .content-manager-select__menu{background:var(--ecm-background)}.content-manager-select .content-manager-select__option{color:var(--ecm-font-color)}.content-manager-select .content-manager-select__option:active,.content-manager-select .content-manager-select__option:hover{background:var(--ecm-primary)!important;-webkit-tap-highlight-color:none!important}.content-manager-select .content-manager-select__option--is-focused{background:var(--ecm-primary)!important;color:#fff!important}.content-manager-select .content-manager-select__option--is-focused .easy-content-manager-icon:before{color:#fff!important}.content-manager-select .content-manager-select__option--is-disabled:hover{background:transparent!important;color:var(--ecm-text-muted)!important}.content-manager-select .content-manager-select__option--is-disabled,.content-manager-select .content-manager-select__option--is-disabled .easy-content-manager-icon:before{color:var(--ecm-text-muted)!important}.content-manager-select .content-manager-select__option--is-selected{background:var(--ecm-primary)!important;color:#fff!important}.content-manager-select .content-manager-select__option--is-selected .easy-content-manager-icon:before{color:#fff!important}.content-manager-select .content-manager-select__multi-value__remove{color:var(--ecm-warning)}.content-manager-select .content-manager-select__single-value{color:var(--ecm-font-color)}.content-manager-select .content-manager-select__group{padding:0!important}.content-manager-select .content-manager-select__group-heading{background:var(--ecm-body-background)!important;border-bottom:1px solid var(--ecm-border-color)!important;border-top:1px solid var(--ecm-border-color)!important;margin:0!important;padding:6px 12px!important}.ecm-animate{animation:ecmFadeInUp .4s cubic-bezier(.4,0,.2,1)}@keyframes ecmFadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1500px){.content-manager-page-content{max-width:1170px;padding:0}}@media (max-width:1300px){.content-manager-page-content{max-width:1090px;padding:0 15px}}.ecm-editor-btn{background:#ffecca;margin-left:8px}.ecm-editor-btn,.ecm-editor-btn-color-picker,.ecm-list-btn,.ecm-number-btn{border:none;border-radius:4px;cursor:pointer;padding:5px 10px}.ecm-editor-btn-color-picker{background:#ffecca}.ecm-editor-btn-color-picker__bg{margin-left:8px}.ecm-editor-color-picker{display:inline-block;position:relative}.ecm-editor-color-picker__dropdown{background:#fff;background:"#fff";border:1px solid var(--ecm-border-color);border-radius:6px;box-shadow:0 4px 20px rgba(0,0,0,.15);left:0;max-width:280px;min-width:240px;padding:12px;position:absolute;top:36px;z-index:1000}.ecm-editor-color-picker__top{align-items:center;border:1px solid transparent;border-radius:4px;cursor:pointer;display:flex;font-size:12px;margin-bottom:8px;padding:6px 8px}.ecm-editor-color-picker__label{font-size:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.ecm-editor-color-picker__inner{background:linear-gradient(45deg,#f0f0f0 25%,transparent 0,transparent 75%,#f0f0f0 0,#f0f0f0),linear-gradient(45deg,#f0f0f0 25%,transparent 0,transparent 75%,#f0f0f0 0,#f0f0f0);background-position:0 0,2px 2px;background-size:4px 4px;border:1px solid #ccc;border-radius:2px;height:16px;margin-right:8px;position:relative;width:16px}.ecm-editor-color-picker__colors{display:grid;gap:2px;grid-template-columns:repeat(10,1fr);margin-bottom:12px}.ecm-editor-color-picker__color{background-color:var(--box-color);border:1px solid #dadce0;border-radius:2px;cursor:pointer;height:20px;position:relative;transition:all .1s ease;width:20px}.ecm-editor-color-picker__selected{color:#fff;font-size:10px;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.ecm-editor-color-picker__custom-wrap{border-top:1px solid #e8eaed;margin-top:8px;padding-top:12px}.ecm-editor-color-picker__custom{background-color:#f8f9fa;border:1px solid #dadce0;border-radius:4px;color:#3c4043;cursor:pointer;font-size:12px;padding:8px 12px;transition:all .1s ease;width:100%}.ecm-editor-color-picker__set-color{align-items:center;display:flex;gap:8px;margin-bottom:8px}.ecm-editor-color-picker__color-input{background-color:transparent;border:1px solid #dadce0;border-radius:4px;cursor:pointer;height:32px;width:32px}.ecm-editor-color-picker__custom-input{border:1px solid #dadce0;border-radius:4px;flex:1;font-size:12px;outline:none;padding:6px 8px}.rsw-ce{max-height:500px;min-height:240px}.rsw-ce:focus{outline:none!important}.rsw-toolbar{flex-wrap:wrap;row-gap:8px}#wpbody-content,#wpcontent{font-size:14px;padding:0!important}.contentManagerwrap{display:flex;flex-direction:column;min-height:calc(100vh - 100px);position:relative;width:100%!important}::-moz-placeholder{color:#a5a5a5;font-weight:400;opacity:1}::placeholder{color:#a5a5a5;font-weight:400;opacity:1}:-ms-input-placeholder{color:#a5a5a5;font-weight:400}::-ms-input-placeholder{color:#a5a5a5;font-weight:400}input,select,textarea{color:#1c1f22;font-family:var(--contentManager-primary-font)}input:focus,select:focus,textarea:focus{box-shadow:none;outline:none}.contentManagerWrap,.contentManagerWrap :not(.dashicons){font-family:var(--contentManager-primary-font)}.ecm-table{align-items:center;background:var(--ecm-background);border:1px solid var(--ecm-border-color);border-radius:4px;box-shadow:0 .5px 2px 0 rgba(16,24,40,.15);display:flex;justify-content:center;padding:24px}.ecm-table p{margin:0}.ecm-table__container{display:flex;flex-direction:column;max-width:1280px;width:100%}.ecm-table__sub-header{border-bottom:1px solid var(--ecm-border-color);padding-bottom:10px}.ecm-table__sub-header,.ecm-table__sub-header-left{align-items:center;display:flex;width:100%}.ecm-table__sub-header-left .tab{align-items:center;color:var(--ecm-font-color);cursor:pointer;display:flex;gap:8px;padding:0 18px;position:relative}.ecm-table__sub-header-left .tab:after{background:var(--ecm-primary);bottom:-22px;content:"";height:1px;left:0;position:absolute;transition:width .3s ease,left .3s ease,background .3s ease;width:0}.ecm-table__sub-header-left .tab--total{background:var(--ecm-secondary);border-radius:60px;color:var(--ecm-font-color);font-size:10px;font-weight:500;padding:0 8px}.ecm-table__sub-header-left .tab:hover:after{left:0;width:100%}.ecm-table__sub-header-left .tab:hover{color:var(--ecm-font-color)}.ecm-table__sub-header-left .is-active{cursor:default}.ecm-table__sub-header-left .is-active:after{bottom:-22px;content:"";height:1px;position:absolute;transition:width .3s ease,left .3s ease,background .3s ease}.ecm-table__sub-header-left .is-active:after,.ecm-table__sub-header-left .is-active:hover:after{background:var(--ecm-primary);left:0;width:100%}.ecm-table__sub-header-left .is-active:hover{color:var(--ecm-font-color)}.ecm-table__sub-header-right .ecm-table__sub-header-filter-icon{position:relative}.ecm-table-sub-header-actions-right{display:flex}.ecm-table-sub-header-actions-right--border,.ecm-table-sub-header-actions-right--border-double{background:var(--ecm-border-color);height:38px;margin:0 10px;width:1px}.ecm-table--has-slider{overflow-x:scroll;overflow-y:hidden}.ecm-table__table{display:flex;flex-direction:column;padding:24px 0 0;width:100%}.ecm-table__head{align-items:center;border-radius:4px 4px 0 0;color:var(--ecm-font-color);display:flex;width:100%}.ecm-table__head-cell{align-items:center;background:var(--ecm-secondary);display:flex;flex:1;font-size:14px;font-weight:500;line-height:20px;min-height:30px;padding:10px 16px 10px 8px}.ecm-table__head-cell:nth-child(2){justify-content:flex-start!important}.ecm-table__head-cell:not(:first-child){justify-content:center}.ecm-table__head-cell-width{min-width:132px}.ecm-table__head-cell-checkbox{background:var(--ecm-secondary);padding:11px 14px}.ecm-table__head-cell-checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--ecm-font-color);border-radius:3px;cursor:pointer;height:16px;position:relative;width:16px}.ecm-table__head-cell-checkbox input:focus{box-shadow:none;outline:none}.ecm-table__head-cell-checkbox input:before{border:solid var(--ecm-font-color);border-width:0 2px 2px 0;content:"";height:8px!important;left:57%;margin:-3px 0 0 -5px!important;opacity:0;position:absolute;top:75%;transform:rotate(45deg) translate(-50%,-60%);width:4px!important}.ecm-table__head-cell-checkbox input:checked:before{opacity:1}.ecm-table__body-wrap{display:flex;flex-direction:column}.ecm-table__body-wrap .content-manager-oops{align-items:center;display:flex;flex-direction:column;width:100%}.ecm-table__body-row-wrap{align-items:center;display:flex;min-height:74px;padding-left:12px;width:100%}.ecm-table__body-row-cell{align-items:center;display:flex;flex:1;font-size:14px;font-weight:500;line-height:20px;min-height:30px;padding:10px 0}.ecm-table__body-row-cell,.ecm-table__body-row-cell a{color:var(--ecm-font-color)}.ecm-table__body-row-cell:not(:first-child){justify-content:center;padding-left:24px}.ecm-table__body-row-cell:first-child{padding-left:16px}.ecm-table__body-row-cell:nth-child(2){justify-content:flex-start!important}.ecm-table__body-row-cell .content-manager-dropdown-menu .easy-content-manager-icon--three-dots-menu{border:1px solid var(--ecm-border-color);border-radius:4px;padding:4px 5px}.ecm-table__body-row-cell .content-manager-dropdown-menu:focus{outline:none}.ecm-table__body-row-cell-width{min-width:130px}.ecm-table__row-cell-hovered{display:flex;flex-direction:column}.ecm-table__row-cell-hovered:first-child{align-items:flex-start}.ecm-table__row-cell-hovered .ecm-title-wrap{align-items:center;display:flex;gap:8px}.ecm-table__row-cell-hovered .ecm-title-wrap__title{color:var(--ecm-font-color)}.ecm-table__row-cell-hovered .ecm-title-wrap__inactive{align-items:center;color:var(--ecm-text-muted);display:flex;gap:8px}.ecm-table__row-cell-checkbox{max-width:20px;min-width:20px;padding:5px 10px 5px 0}.ecm-table__row-cell-checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--ecm-font-color);border-radius:3px;cursor:pointer;height:16px;position:relative;width:16px}.ecm-table__row-cell-checkbox input:focus{box-shadow:none;outline:none}.ecm-table__row-cell-checkbox input:before{border-width:1px;border-bottom:2px solid var(--ecm-font-color);border-left:0 solid var(--ecm-font-color);border-right:2px solid var(--ecm-font-color);border-top:0 solid var(--ecm-font-color);content:"";height:8px!important;left:57%;margin:-3px 0 0 -5px!important;opacity:0;position:absolute;top:75%;transform:rotate(45deg) translate(-50%,-60%);width:4px!important}.ecm-table__row-cell-checkbox input:checked:before{opacity:1}.ecm-table__loader{align-items:center;display:flex;justify-content:center}.ecm-table__footer{align-items:center;display:flex;justify-content:space-between;padding:32px 0 0;width:100%}.ecm-table__footer .ecm-table__footer-pagination,.ecm-table__footer .ecm-table__footer-right{align-items:center;display:flex;gap:10px}.ecm-table__filter-modal__top-bar{align-items:center;border-bottom:1px solid var(--ecm-border-color);display:flex;justify-content:space-between;padding-bottom:16px;width:100%}.ecm-table__filter-modal__top-bar .content-manager-btn{color:var(--content-manager-primary-color);padding:0}.ecm-table__filter-modal__footer{align-items:center;border-top:1px solid var(--ecm-border-color);display:flex;gap:8px;justify-content:flex-end;padding:16px 0 0;width:100%}.ecm-table__filter-items{align-items:center;border-bottom:1px solid var(--ecm-border-color);display:flex;flex-direction:column;gap:16px;justify-content:center;margin-bottom:16px;padding:16px 0}.ecm-table__filter-checked-item{align-items:center;border:1px solid var(--ecm-border-color);border-radius:4px;display:flex;justify-content:space-between;padding:12px 16px;pointer-events:none;width:100%;z-index:9999}.ecm-table__filter-checked-item input{margin-top:2px;pointer-events:visible}.ecm-table__filter-checked-item .ecm-table-filter-item-left{align-items:center;display:flex;gap:16px}.ecm-table__filter-checked-item .ecm-table-filter-item-left .ecm-table-filter-item-title{color:var(--ecm-font-color);font-size:14px;font-weight:500;line-height:20px}.ecm-table__filter-checked-item .ecm-table-filter-item-left .easy-content-manager-icon{cursor:pointer;pointer-events:visible}.ecm-table__filter-checked-item .ecm-table-filter-item-left .easy-content-manager-icon:before{font-size:14px}.ecm-table__body-row-hovered{position:relative}.ecm-table__row-cell-hovered:nth-child(2){align-items:flex-start!important}.ecm-table__hover-action{left:51px;opacity:0;pointer-events:none;position:absolute;top:50%;transition:opacity .3s ease,visibility 0s .3s;visibility:hidden}.ecm-title-wrap{transition:transform .3s ease}.ecm-table__body-row-hovered:hover .ecm-title-wrap{transform:translateY(-16px);transition:transform .3s ease}.ecm-table__body-row-hovered:hover .ecm-table__hover-action{opacity:1;pointer-events:auto;transition:opacity .3s ease,visibility 0s 0s;visibility:visible}.ecm-table__body-row-hovered:hover{background:var(--ecm-secondary)}.ecm-table__body-wrap>.ecm-table__body-row-wrap{border-bottom:1px solid var(--ecm-border-color);min-width:100%;width:-moz-max-content;width:max-content}.content-manager-btn-group{-moz-column-gap:15px;column-gap:15px;display:flex}.content-manager-btn{align-items:center;background:#fff;border:0;border-radius:4px;box-sizing:border-box;color:#444;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:auto;justify-content:center;line-height:20px;margin:0;overflow:hidden!important;padding:15px;position:relative;text-align:center;text-decoration:none;transition:all .3 ease;white-space:nowrap}.content-manager-btn:after{background:rgba(0,0,0,.1);content:"";height:100%;left:-100%;position:absolute;top:0;transition:all .25s cubic-bezier(.66,.36,.17,.91);width:100%}.content-manager-btn:hover:after{left:0}.content-manager-btn:focus,.content-manager-btn:hover{box-shadow:none!important;outline:none!important}.content-manager-btn--label{padding:0 4px}.content-manager-btn--circle{border-radius:50%}.content-manager-btn--inline-block{display:inline-block;padding-left:30px;padding-right:30px;width:auto}.content-manager-btn--inline-flex{-moz-column-gap:10px;column-gap:10px;display:inline-flex;padding-left:30px;padding-right:30px;width:auto}.content-manager-btn--bg-red,.content-manager-btn--bg-red:focus,.content-manager-btn--bg-red:hover,.content-manager-btn--preset-red,.content-manager-btn--preset-red:focus,.content-manager-btn--preset-red:hover{background:#f94d4d;color:#fff}.content-manager-btn--preset-error{background:#f94d4d!important;color:#fff!important}.content-manager-btn--bg-light-red,.content-manager-btn--preset-light-red{background:rgba(249,77,77,.2);color:#f94d4d}.content-manager-btn--bg-light-red .easy-content-manager-icon:before,.content-manager-btn--preset-light-red .easy-content-manager-icon:before{color:#f94d4d}.content-manager-btn--bg-light-red:focus,.content-manager-btn--bg-light-red:hover,.content-manager-btn--preset-light-red:focus,.content-manager-btn--preset-light-red:hover{background:rgba(249,77,77,.2);color:#f94d4d}.content-manager-btn--bg-purple,.content-manager-btn--bg-purple:focus,.content-manager-btn--bg-purple:hover,.content-manager-btn--preset-purple,.content-manager-btn--preset-purple:focus,.content-manager-btn--preset-purple:hover{background:var(--content-manager-primary-color);color:#fff}.content-manager-btn--bg-light-purple,.content-manager-btn--preset-light-purple{background:var(--content-manager-secondary-color);color:var(--content-manager-primary-color)}.content-manager-btn--bg-light-purple .easy-content-manager-icon:before,.content-manager-btn--preset-light-purple .easy-content-manager-icon:before{color:var(--content-manager-primary-color)}.content-manager-btn--bg-light-purple:focus,.content-manager-btn--bg-light-purple:hover,.content-manager-btn--preset-light-purple:focus,.content-manager-btn--preset-light-purple:hover{background:var(--content-manager-secondary-color);color:var(--content-manager-primary-color)}.content-manager-btn--bg-white-border,.content-manager-btn--bg-white-border:focus,.content-manager-btn--bg-white-border:hover,.content-manager-btn--preset-white-border,.content-manager-btn--preset-white-border:focus,.content-manager-btn--preset-white-border:hover{border:2px solid var(--content-manager-border-color)}.content-manager-btn--bg-gray,.content-manager-btn--preset-gray{background:var(--content-manager-border-color)}.content-manager-btn--bg-gray:focus,.content-manager-btn--bg-gray:hover,.content-manager-btn--preset-gray:focus,.content-manager-btn--preset-gray:hover{background:var(--content-manager-gray-color)}.content-manager-btn--preset-white,.content-manager-btn--preset-white:focus,.content-manager-btn--preset-white:hover{background:#fff;color:#000}.content-manager-btn--preset-transparent,.content-manager-btn--preset-transparent:after{background:transparent}.content-manager-btn--preset-transparent:focus,.content-manager-btn--preset-transparent:hover{background-color:transparent}.content-manager-btn--border-rounded{border-radius:4px}.content-manager-btn--border-purple,.content-manager-btn--preset-border-purple{background:transparent;border:1px solid var(--content-manager-primary-color);color:var(--content-manager-primary-color)}.content-manager-btn--border-purple:focus,.content-manager-btn--border-purple:hover,.content-manager-btn--preset-border-purple:focus,.content-manager-btn--preset-border-purple:hover{background:#f5f5f5;color:var(--content-manager-primary-color)}.content-manager-btn--border-gray,.content-manager-btn--border-gray:focus,.content-manager-btn--border-gray:hover{border:1px solid var(--content-manager-border-color)}.content-manager-btn--border-red,.content-manager-btn--border-red:focus,.content-manager-btn--border-red:hover{border:1px solid #f94d4d}.content-manager-btn--border-black,.content-manager-btn--border-black:focus,.content-manager-btn--border-black:hover{border:1px solid var(--content-manager-primary-color)}.content-manager-btn--mini{font-size:12px;font-weight:400;line-height:18px;padding:4px 6px}.content-manager-btn--xs{font-size:12px;padding:8px}.content-manager-btn--sm{font-size:12px;padding:8px 16px}.content-manager-btn--md{font-size:14px;padding:10px 20px}.content-manager-btn--lg{font-size:14px;padding:12px 24px}.content-manager-btn--disabled{background:#e5e5e6!important;color:var(--content-manager-text-disable)!important;cursor:not-allowed!important}.content-manager-btn--disabled .easy-content-manager-icon:before{color:var(--content-manager-secondary-gray-color)!important}.content-manager-btn--add-rule-group{width:-moz-fit-content;width:fit-content}.content-manager-btn .easy-content-manager-icon{font-size:14px}.content-manager-btn--icon-left{align-items:center;display:flex;justify-content:flex-start}.content-manager-btn--icon-top{align-items:center;display:flex;flex-direction:column}.content-manager-btn--icon-bottom{align-items:center;display:flex;flex-direction:column-reverse}.content-manager-btn--icon-center{align-items:center;display:flex;justify-content:center}.content-manager-btn--icon-center .easy-content-manager-icon{font-size:14px}.content-manager-btn svg{overflow:visible}.content-manager-tab-panel{background:#fff;border-radius:4px;box-shadow:0 .5px 2px 0 rgba(16,24,40,.15);display:flex;flex-direction:column;gap:12px;padding:10px 16px;transition:all .5s ease;width:320px}.content-manager-tab-panel__item{position:relative}.content-manager-tab-panel__item .content-manager-tab-item{align-items:center;background:transparent;border:none;border-radius:4px;color:#0f0e16;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;line-height:20px;padding:10px 8px;width:100%}.content-manager-tab-panel__item .content-manager-tab-item--is-active,.content-manager-tab-panel__item .content-manager-tab-item:hover{background:#f5f5f5;color:#0f0e16}.content-manager-tab-panel__item .easy-content-manager-icon--arrow-down{pointer-events:none;position:absolute;right:10px;top:10px;transition:all .5s ease}.content-manager-tab-panel__item .easy-content-manager-icon--arrow-down:before,.content-manager-tab-panel__item .easy-content-manager-icon--arrow-down:before:hover{color:#0f0e16}.content-manager-tab-panel__item .content-manager-arrow-right .easy-content-manager-icon--arrow-down{pointer-events:none;position:absolute;right:10px;top:10px;transition:all .5s ease}.content-manager-tab-panel__item .content-manager-arrow-right .easy-content-manager-icon--arrow-down:before,.content-manager-tab-panel__item .content-manager-arrow-right .easy-content-manager-icon--arrow-down:before:hover{color:#0f0e16}.content-manager-tab-panel__item .content-manager-tab-icon-active{rotate:90deg}.content-manager-tab-panel__item a{max-width:calc(100% - 16px);text-decoration:none}.content-manager-tab-panel__item a .content-manager-btn--label{display:flex;padding:0}.content-manager-tab-panel__item a .easy-content-manager-icon{margin-right:8px}.content-manager-tab-panel__item a:focus{box-shadow:none}.content-manager-tab-panel__item .easy-content-manager-icon:before{font-size:20px}.content-manager-tab-panel__sub-items{display:flex;flex-direction:column;padding-top:16px}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item{background:transparent;border:none;color:#0f0e16;cursor:pointer;font-size:14px;font-weight:400;line-height:20px;padding:8px 8px 8px 40px;position:relative}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item:before{border:1px solid #dedede;content:"";display:block;left:14px;position:absolute;top:18px;width:20px}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item:first-child:after{border:1px solid #dedede;content:"";display:block;height:22px;left:14px;position:absolute;top:-5px;width:0}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item:after{border:1px solid #dedede;content:"";display:block;height:35px;left:14px;position:absolute;top:-17px;width:0}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item:hover{color:var(--content-manager-primary-color)}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item .content-manager-btn--label{float:left}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item--is-active{color:var(--content-manager-primary-color)} #adminmenu .wp-submenu-wrap li.current>a{color:#fff;font-weight:600}#adminmenu .wp-submenu-wrap li.current>a .content-manager-icon{rotate:90deg}#adminmenu .wp-submenu-wrap li:not(.current):focus{color:rgba(240,246,252,.7)!important}#adminmenu .wp-submenu-wrap li a .content-manager-icon{float:right;margin-left:auto}#adminmenu .wp-submenu-wrap li a .content-manager-icon:before{font-size:8px}#adminmenu .wp-submenu-wrap li ul.wp-submenu{margin:0!important;padding:0!important}#adminmenu .wp-submenu-wrap li ul.wp-submenu li{position:relative}#adminmenu .wp-submenu-wrap li ul.wp-submenu li a{box-shadow:none;color:rgba(240,246,252,.7)!important;font-size:13px;font-weight:400;line-height:1.4}#adminmenu .wp-submenu-wrap li ul.wp-submenu li a:before{color:rgba(240,246,252,.7);content:"↳";padding:0 5px}#adminmenu .wp-submenu-wrap li ul.wp-submenu li a:hover{box-shadow:none;font-weight:400}#adminmenu .wp-submenu-wrap li ul.wp-submenu li a:focus{color:rgba(240,246,252,.7)!important}#adminmenu .wp-submenu-wrap li ul.wp-submenu li.current a{color:#fff!important;font-weight:500}#adminmenu .wp-submenu-wrap li ul.wp-submenu li.current a:before{color:#e1e3ea}33 :root{--ecm-font:"Inter",sans-serif;--ecm-primary:#4038ca;--ecm-border-color:#dddddf;--ecm-body-background:#f7f7f7;--ecm-background:#fff;--ecm-font-color:#141a24;--ecm-secondary:#f6f7f8;--ecm-warning:#f15b50;--ecm-text-muted:#738496;--ecm-placeholder:#a2adb9;--ecm-shadow:0px 0px 1px 0px rgba(20,26,36,.2),0px 1px 2px 0px rgba(20,26,36,.1);--ecm-shadow-2:0px 0.5px 2px 0px rgba(16,24,40,.15);--ecm-gray:#bac2cb}.easy-content-manager-icon:before{color:var(--ecm-font-color)}.easy-content-manager-icon.has-ecm-blue-bg:before{color:#fff}.easy-content-manager-icon.has-ecm-muted-bg:before{color:#222}.easy-content-manager-icon.ecm-primary:before{color:#4f46e5}.easy-content-manager-icon.ecm-muted:before{color:var(--ecm-text-muted)}#wpfooter #footer-left,#wpfooter #footer-upgrade{color:var(--ecm-font-color)}#wpbody{background:var(--ecm-body-background);height:-moz-max-content;height:max-content;min-height:100vh}html.interface-interface-skeleton__html-container{position:inherit!important}.content-manager-page-content{box-sizing:border-box;margin:0 auto 100px;max-width:1250px;padding:0 15px;width:100%}.content-manager-page--dashboard,.content-manager-page--settings{align-items:flex-start;background:#fff;border-radius:4px;display:flex;flex-direction:column;gap:24px;justify-content:center;padding:24px}.ecm-content-wrap{background:var(--ecm-background);border-radius:4px;padding:24px;width:100%}.ecm-content-wrap__left{width:70%}.ecm-content-wrap__right{width:30%}a{color:var(--ecm-font-color)}a:focus,a:hover{box-shadow:none!important;color:var(--ecm-primary);outline:none!important}.ecm-subtitle-link{color:var(--ecm-primary)!important;font-size:12px;margin-left:4px;text-decoration:underline}.ecm-heading-label{color:var(--ecm-font-color);font-size:18px;font-weight:500;line-height:28px;margin:0}.ecm-heading-border{border-bottom:1px solid var(--ecm-border-color);margin:0 0 24px;padding-bottom:20px;width:100%}.content-manager-title-subtitle{color:var(--ecm-font-color);display:flex;flex-direction:column;gap:4px;margin:0;width:100%}.content-manager-title{color:var(--ecm-font-color);font-size:14px;font-weight:600;line-height:20px;margin:0}.content-manager-sub-title{color:var(--ecm-font-color);font-size:12px;font-weight:400;line-height:18px;margin:0}.ecm-width--320{width:320px}.ecm-width--200{width:200px}.ecm-width-25{width:25%}.ecm-width-50{width:50%}.ecm-width-75{width:75%}.ecm-width-full{width:100%}.ecm-width-custom-32{width:calc(100% - 32px)}.ecm-min-w--240{min-width:240px}.content-manager-mb-6{margin-bottom:24px}.content-manager-m-0{margin:0}.content-manager-mb-2{margin-bottom:8px}.content-manager-mb-1{margin-bottom:4px}.content-manager-mt-1{margin-top:4px}.content-manager-mt-6{margin-top:24px}.content-manager-mt-2{margin-top:8px}.content-manager-mb-0{margin-bottom:0}.content-manager-mr-12{margin-right:32px}.content-manager-pt-1{padding-top:4px}.content-manager-pt-3{padding-top:12px}.content-manager-pt-4{padding-top:16px}.content-manager-pb-6,.content-manager-pt-6{padding-top:24px}.content-manager-pb-4{padding-bottom:1rem}.content-manager-pb-1{padding-bottom:4px}.content-manager-ptb-3{padding:12px}.content-manager-p-0{padding:0}.content-manager-p-02{padding:8px 12px}.content-manager-p-04{padding:12px 16px}.content-manager-p-06{padding:12px 24px}.ecm--pointer{cursor:pointer}.content-manager-separator{margin:24px 0}.content-manager-heading,.content-manager-separator{border-bottom:1px solid var(--ecm-border-color);width:100%}.content-manager-heading{color:var(--ecm-font-color);font-size:1.125rem;font-weight:500;line-height:24px;margin:0 0 24px;padding-bottom:16px}.content-manager-required{color:#ff4d4d;padding:0 8px}.content-manager-warning{color:#ff4d4d;font-size:14px;font-weight:600}.content-manager-border{border:1px solid var(--ecm-border-color)}.content-manager-item-center{display:flex;justify-content:center}.content-manager-flex{align-items:center;display:flex;gap:8px;justify-content:space-between;margin:0}.content-manager-flex-column{align-items:center;display:flex;flex-direction:column;gap:8px;width:100%}.content-manager-flex-24{display:flex;flex-direction:column;gap:24px}.content-manager-flex-16{display:flex;flex-direction:column;gap:16px}.content-manager-flex-row{display:flex;flex-direction:row;gap:20px}.content-manager-column-items{display:flex;flex-direction:column;gap:8px;margin:0;width:100%}.content-manager-row-items{align-items:center;display:flex;flex-direction:row;gap:8px;margin:0;width:100%}.content-manager-input{background:transparent!important;border:1px solid var(--ecm-border-color)!important;border-radius:4px;color:var(--ecm-font-color)!important;height:36px;margin:0;padding:0 12px;width:100%}.content-manager-input:active,.content-manager-input:focus,.content-manager-input:focus-visible,.content-manager-input:focus-within,.content-manager-input:hover{border:1px solid var(--ecm-gray)!important;box-shadow:none!important;outline:none!important}.content-manager-input-320{max-width:320px}.content-manager-input--disabled:active,.content-manager-input--disabled:focus,.content-manager-input--disabled:focus-visible,.content-manager-input--disabled:focus-within,.content-manager-input--disabled:hover{border:1px solid var(--ecm-border-color)}.content-manager-input::-moz-placeholder{color:var(--ecm-placeholder)!important;opacity:1}.content-manager-input::placeholder{color:var(--ecm-placeholder)!important;opacity:1}.content-manager-textarea{background:transparent!important;border:1px solid var(--ecm-border-color);border-radius:4px;color:var(--ecm-font-color)!important;height:100px;margin:0;padding:12px;width:100%}.content-manager-textarea:focus,.content-manager-textarea:hover{border:1px solid var(--ecm-gray)!important;box-shadow:none!important;outline:none}.content-manager-textarea::-moz-placeholder{color:var(--ecm-placeholder)!important;opacity:1}.content-manager-textarea::placeholder{color:var(--ecm-placeholder)!important;opacity:1}.content-manager-select .content-manager-select__control{background:var(--ecm-background);border:1px solid var(--ecm-border-color);border-radius:5px;box-shadow:none}.content-manager-select .content-manager-select__control .content-manager-select__input-container .content-manager-select__input{box-shadow:none;height:100%;min-height:unset}.content-manager-select .content-manager-select__menu{background:var(--ecm-background)}.content-manager-select .content-manager-select__option{color:var(--ecm-font-color)}.content-manager-select .content-manager-select__option:active,.content-manager-select .content-manager-select__option:hover{background:var(--ecm-primary)!important;-webkit-tap-highlight-color:none!important}.content-manager-select .content-manager-select__option--is-focused{background:var(--ecm-primary)!important;color:#fff!important}.content-manager-select .content-manager-select__option--is-focused .easy-content-manager-icon:before{color:#fff!important}.content-manager-select .content-manager-select__option--is-disabled:hover{background:transparent!important;color:var(--ecm-text-muted)!important}.content-manager-select .content-manager-select__option--is-disabled,.content-manager-select .content-manager-select__option--is-disabled .easy-content-manager-icon:before{color:var(--ecm-text-muted)!important}.content-manager-select .content-manager-select__option--is-selected{background:var(--ecm-primary)!important;color:#fff!important}.content-manager-select .content-manager-select__option--is-selected .easy-content-manager-icon:before{color:#fff!important}.content-manager-select .content-manager-select__multi-value__remove{color:var(--ecm-warning)}.content-manager-select .content-manager-select__single-value{color:var(--ecm-font-color)}.content-manager-select .content-manager-select__group{padding:0!important}.content-manager-select .content-manager-select__group-heading{background:var(--ecm-body-background)!important;border-bottom:1px solid var(--ecm-border-color)!important;border-top:1px solid var(--ecm-border-color)!important;margin:0!important;padding:6px 12px!important}.ecm-animate{animation:ecmFadeInUp .4s cubic-bezier(.4,0,.2,1)}@keyframes ecmFadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1500px){.content-manager-page-content{max-width:1170px;padding:0}}@media (max-width:1300px){.content-manager-page-content{max-width:1090px;padding:0 15px}}.ecm-editor-btn{background:#ffecca;margin-left:8px}.ecm-editor-btn,.ecm-editor-btn-color-picker,.ecm-list-btn,.ecm-number-btn{border:none;border-radius:4px;cursor:pointer;padding:5px 10px}.ecm-editor-btn-color-picker{background:#ffecca}.ecm-editor-btn-color-picker__bg{margin-left:8px}.ecm-editor-color-picker{display:inline-block;position:relative}.ecm-editor-color-picker__dropdown{background:#fff;background:"#fff";border:1px solid var(--ecm-border-color);border-radius:6px;box-shadow:0 4px 20px rgba(0,0,0,.15);left:0;max-width:280px;min-width:240px;padding:12px;position:absolute;top:36px;z-index:1000}.ecm-editor-color-picker__top{align-items:center;border:1px solid transparent;border-radius:4px;cursor:pointer;display:flex;font-size:12px;margin-bottom:8px;padding:6px 8px}.ecm-editor-color-picker__label{font-size:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.ecm-editor-color-picker__inner{background:linear-gradient(45deg,#f0f0f0 25%,transparent 0,transparent 75%,#f0f0f0 0,#f0f0f0),linear-gradient(45deg,#f0f0f0 25%,transparent 0,transparent 75%,#f0f0f0 0,#f0f0f0);background-position:0 0,2px 2px;background-size:4px 4px;border:1px solid #ccc;border-radius:2px;height:16px;margin-right:8px;position:relative;width:16px}.ecm-editor-color-picker__colors{display:grid;gap:2px;grid-template-columns:repeat(10,1fr);margin-bottom:12px}.ecm-editor-color-picker__color{background-color:var(--box-color);border:1px solid #dadce0;border-radius:2px;cursor:pointer;height:20px;position:relative;transition:all .1s ease;width:20px}.ecm-editor-color-picker__selected{color:#fff;font-size:10px;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.ecm-editor-color-picker__custom-wrap{border-top:1px solid #e8eaed;margin-top:8px;padding-top:12px}.ecm-editor-color-picker__custom{background-color:#f8f9fa;border:1px solid #dadce0;border-radius:4px;color:#3c4043;cursor:pointer;font-size:12px;padding:8px 12px;transition:all .1s ease;width:100%}.ecm-editor-color-picker__set-color{align-items:center;display:flex;gap:8px;margin-bottom:8px}.ecm-editor-color-picker__color-input{background-color:transparent;border:1px solid #dadce0;border-radius:4px;cursor:pointer;height:32px;width:32px}.ecm-editor-color-picker__custom-input{border:1px solid #dadce0;border-radius:4px;flex:1;font-size:12px;outline:none;padding:6px 8px}.rsw-ce{max-height:500px;min-height:240px}.rsw-ce:focus{outline:none!important}.rsw-toolbar{flex-wrap:wrap;row-gap:8px}#wpbody-content,#wpcontent{font-size:14px;padding:0!important}.contentManagerwrap{display:flex;flex-direction:column;min-height:calc(100vh - 100px);position:relative;width:100%!important}::-moz-placeholder{color:#a5a5a5;font-weight:400;opacity:1}::placeholder{color:#a5a5a5;font-weight:400;opacity:1}:-ms-input-placeholder{color:#a5a5a5;font-weight:400}::-ms-input-placeholder{color:#a5a5a5;font-weight:400}input,select,textarea{color:#1c1f22;font-family:var(--contentManager-primary-font)}input:focus,select:focus,textarea:focus{box-shadow:none;outline:none}.contentManagerWrap,.contentManagerWrap :not(.dashicons){font-family:var(--contentManager-primary-font)}.ecm-table{align-items:center;background:var(--ecm-background);border:1px solid var(--ecm-border-color);border-radius:4px;box-shadow:0 .5px 2px 0 rgba(16,24,40,.15);display:flex;justify-content:center;padding:24px}.ecm-table p{margin:0}.ecm-table__container{display:flex;flex-direction:column;max-width:1280px;width:100%}.ecm-table__sub-header{border-bottom:1px solid var(--ecm-border-color);padding-bottom:10px}.ecm-table__sub-header,.ecm-table__sub-header-left{align-items:center;display:flex;width:100%}.ecm-table__sub-header-left .tab{align-items:center;color:var(--ecm-font-color);cursor:pointer;display:flex;gap:8px;padding:0 18px;position:relative}.ecm-table__sub-header-left .tab:after{background:var(--ecm-primary);bottom:-22px;content:"";height:1px;left:0;position:absolute;transition:width .3s ease,left .3s ease,background .3s ease;width:0}.ecm-table__sub-header-left .tab--total{background:var(--ecm-secondary);border-radius:60px;color:var(--ecm-font-color);font-size:10px;font-weight:500;padding:0 8px}.ecm-table__sub-header-left .tab:hover:after{left:0;width:100%}.ecm-table__sub-header-left .tab:hover{color:var(--ecm-font-color)}.ecm-table__sub-header-left .is-active{cursor:default}.ecm-table__sub-header-left .is-active:after{bottom:-22px;content:"";height:1px;position:absolute;transition:width .3s ease,left .3s ease,background .3s ease}.ecm-table__sub-header-left .is-active:after,.ecm-table__sub-header-left .is-active:hover:after{background:var(--ecm-primary);left:0;width:100%}.ecm-table__sub-header-left .is-active:hover{color:var(--ecm-font-color)}.ecm-table__sub-header-right .ecm-table__sub-header-filter-icon{position:relative}.ecm-table-sub-header-actions-right{display:flex}.ecm-table-sub-header-actions-right--border,.ecm-table-sub-header-actions-right--border-double{background:var(--ecm-border-color);height:38px;margin:0 10px;width:1px}.ecm-table--has-slider{overflow-x:scroll;overflow-y:hidden}.ecm-table__table{display:flex;flex-direction:column;padding:24px 0 0;width:100%}.ecm-table__head{align-items:center;border-radius:4px 4px 0 0;color:var(--ecm-font-color);display:flex;width:100%}.ecm-table__head-cell{align-items:center;background:var(--ecm-secondary);display:flex;flex:1;font-size:14px;font-weight:500;line-height:20px;min-height:30px;padding:10px 16px 10px 8px}.ecm-table__head-cell:nth-child(2){justify-content:flex-start!important}.ecm-table__head-cell:not(:first-child){justify-content:center}.ecm-table__head-cell-width{min-width:132px}.ecm-table__head-cell-checkbox{background:var(--ecm-secondary);padding:11px 14px}.ecm-table__head-cell-checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--ecm-font-color);border-radius:3px;cursor:pointer;height:16px;position:relative;width:16px}.ecm-table__head-cell-checkbox input:focus{box-shadow:none;outline:none}.ecm-table__head-cell-checkbox input:before{border:solid var(--ecm-font-color);border-width:0 2px 2px 0;content:"";height:8px!important;left:57%;margin:-3px 0 0 -5px!important;opacity:0;position:absolute;top:75%;transform:rotate(45deg) translate(-50%,-60%);width:4px!important}.ecm-table__head-cell-checkbox input:checked:before{opacity:1}.ecm-table__body-wrap{display:flex;flex-direction:column}.ecm-table__body-wrap .content-manager-oops{align-items:center;display:flex;flex-direction:column;width:100%}.ecm-table__body-row-wrap{align-items:center;display:flex;min-height:74px;padding-left:12px;width:100%}.ecm-table__body-row-cell{align-items:center;display:flex;flex:1;font-size:14px;font-weight:500;line-height:20px;min-height:30px;padding:10px 0}.ecm-table__body-row-cell,.ecm-table__body-row-cell a{color:var(--ecm-font-color)}.ecm-table__body-row-cell:not(:first-child){justify-content:center;padding-left:24px}.ecm-table__body-row-cell:first-child{padding-left:16px}.ecm-table__body-row-cell:nth-child(2){justify-content:flex-start!important}.ecm-table__body-row-cell .content-manager-dropdown-menu .easy-content-manager-icon--three-dots-menu{border:1px solid var(--ecm-border-color);border-radius:4px;padding:4px 5px}.ecm-table__body-row-cell .content-manager-dropdown-menu:focus{outline:none}.ecm-table__body-row-cell-width{min-width:130px}.ecm-table__row-cell-hovered{display:flex;flex-direction:column}.ecm-table__row-cell-hovered:first-child{align-items:flex-start}.ecm-table__row-cell-hovered .ecm-title-wrap{align-items:center;display:flex;gap:8px}.ecm-table__row-cell-hovered .ecm-title-wrap__title{color:var(--ecm-font-color)}.ecm-table__row-cell-hovered .ecm-title-wrap__inactive{align-items:center;color:var(--ecm-text-muted);display:flex;gap:8px}.ecm-table__row-cell-checkbox{max-width:20px;min-width:20px;padding:5px 10px 5px 0}.ecm-table__row-cell-checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--ecm-font-color);border-radius:3px;cursor:pointer;height:16px;position:relative;width:16px}.ecm-table__row-cell-checkbox input:focus{box-shadow:none;outline:none}.ecm-table__row-cell-checkbox input:before{border-width:1px;border-bottom:2px solid var(--ecm-font-color);border-left:0 solid var(--ecm-font-color);border-right:2px solid var(--ecm-font-color);border-top:0 solid var(--ecm-font-color);content:"";height:8px!important;left:57%;margin:-3px 0 0 -5px!important;opacity:0;position:absolute;top:75%;transform:rotate(45deg) translate(-50%,-60%);width:4px!important}.ecm-table__row-cell-checkbox input:checked:before{opacity:1}.ecm-table__loader{align-items:center;display:flex;justify-content:center}.ecm-table__footer{align-items:center;display:flex;justify-content:space-between;padding:32px 0 0;width:100%}.ecm-table__footer .ecm-table__footer-pagination,.ecm-table__footer .ecm-table__footer-right{align-items:center;display:flex;gap:10px}.ecm-table__filter-modal__top-bar{align-items:center;border-bottom:1px solid var(--ecm-border-color);display:flex;justify-content:space-between;padding-bottom:16px;width:100%}.ecm-table__filter-modal__top-bar .content-manager-btn{color:var(--content-manager-primary-color);padding:0}.ecm-table__filter-modal__footer{align-items:center;border-top:1px solid var(--ecm-border-color);display:flex;gap:8px;justify-content:flex-end;padding:16px 0 0;width:100%}.ecm-table__filter-items{align-items:center;border-bottom:1px solid var(--ecm-border-color);display:flex;flex-direction:column;gap:16px;justify-content:center;margin-bottom:16px;padding:16px 0}.ecm-table__filter-checked-item{align-items:center;border:1px solid var(--ecm-border-color);border-radius:4px;display:flex;justify-content:space-between;padding:12px 16px;pointer-events:none;width:100%;z-index:9999}.ecm-table__filter-checked-item input{margin-top:2px;pointer-events:visible}.ecm-table__filter-checked-item .ecm-table-filter-item-left{align-items:center;display:flex;gap:16px}.ecm-table__filter-checked-item .ecm-table-filter-item-left .ecm-table-filter-item-title{color:var(--ecm-font-color);font-size:14px;font-weight:500;line-height:20px}.ecm-table__filter-checked-item .ecm-table-filter-item-left .easy-content-manager-icon{cursor:pointer;pointer-events:visible}.ecm-table__filter-checked-item .ecm-table-filter-item-left .easy-content-manager-icon:before{font-size:14px}.ecm-table__body-row-hovered{position:relative}.ecm-table__row-cell-hovered:nth-child(2){align-items:flex-start!important}.ecm-table__hover-action{left:51px;opacity:0;pointer-events:none;position:absolute;top:50%;transition:opacity .3s ease,visibility 0s .3s;visibility:hidden}.ecm-title-wrap{transition:transform .3s ease}.ecm-table__body-row-hovered:hover .ecm-title-wrap{transform:translateY(-16px);transition:transform .3s ease}.ecm-table__body-row-hovered:hover .ecm-table__hover-action{opacity:1;pointer-events:auto;transition:opacity .3s ease,visibility 0s 0s;visibility:visible}.ecm-table__body-row-hovered:hover{background:var(--ecm-secondary)}.ecm-table__body-wrap>.ecm-table__body-row-wrap{border-bottom:1px solid var(--ecm-border-color);min-width:100%;width:-moz-max-content;width:max-content}.content-manager-btn-group{-moz-column-gap:15px;column-gap:15px;display:flex}.content-manager-btn{align-items:center;background:#fff;border:0;border-radius:4px;box-sizing:border-box;color:#444;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:auto;justify-content:center;line-height:20px;margin:0;overflow:hidden!important;padding:15px;position:relative;text-align:center;text-decoration:none;transition:all .3 ease;white-space:nowrap}.content-manager-btn:after{background:rgba(0,0,0,.1);content:"";height:100%;left:-100%;position:absolute;top:0;transition:all .25s cubic-bezier(.66,.36,.17,.91);width:100%}.content-manager-btn:hover:after{left:0}.content-manager-btn:focus,.content-manager-btn:hover{box-shadow:none!important;outline:none!important}.content-manager-btn--label{padding:0 4px}.content-manager-btn--circle{border-radius:50%}.content-manager-btn--inline-block{display:inline-block;padding-left:30px;padding-right:30px;width:auto}.content-manager-btn--inline-flex{-moz-column-gap:10px;column-gap:10px;display:inline-flex;padding-left:30px;padding-right:30px;width:auto}.content-manager-btn--bg-red,.content-manager-btn--bg-red:focus,.content-manager-btn--bg-red:hover,.content-manager-btn--preset-red,.content-manager-btn--preset-red:focus,.content-manager-btn--preset-red:hover{background:#f94d4d;color:#fff}.content-manager-btn--preset-error{background:#f94d4d!important;color:#fff!important}.content-manager-btn--bg-light-red,.content-manager-btn--preset-light-red{background:rgba(249,77,77,.2);color:#f94d4d}.content-manager-btn--bg-light-red .easy-content-manager-icon:before,.content-manager-btn--preset-light-red .easy-content-manager-icon:before{color:#f94d4d}.content-manager-btn--bg-light-red:focus,.content-manager-btn--bg-light-red:hover,.content-manager-btn--preset-light-red:focus,.content-manager-btn--preset-light-red:hover{background:rgba(249,77,77,.2);color:#f94d4d}.content-manager-btn--bg-purple,.content-manager-btn--bg-purple:focus,.content-manager-btn--bg-purple:hover,.content-manager-btn--preset-purple,.content-manager-btn--preset-purple:focus,.content-manager-btn--preset-purple:hover{background:var(--content-manager-primary-color);color:#fff}.content-manager-btn--bg-light-purple,.content-manager-btn--preset-light-purple{background:var(--content-manager-secondary-color);color:var(--content-manager-primary-color)}.content-manager-btn--bg-light-purple .easy-content-manager-icon:before,.content-manager-btn--preset-light-purple .easy-content-manager-icon:before{color:var(--content-manager-primary-color)}.content-manager-btn--bg-light-purple:focus,.content-manager-btn--bg-light-purple:hover,.content-manager-btn--preset-light-purple:focus,.content-manager-btn--preset-light-purple:hover{background:var(--content-manager-secondary-color);color:var(--content-manager-primary-color)}.content-manager-btn--bg-white-border,.content-manager-btn--bg-white-border:focus,.content-manager-btn--bg-white-border:hover,.content-manager-btn--preset-white-border,.content-manager-btn--preset-white-border:focus,.content-manager-btn--preset-white-border:hover{border:2px solid var(--content-manager-border-color)}.content-manager-btn--bg-gray,.content-manager-btn--preset-gray{background:var(--content-manager-border-color)}.content-manager-btn--bg-gray:focus,.content-manager-btn--bg-gray:hover,.content-manager-btn--preset-gray:focus,.content-manager-btn--preset-gray:hover{background:var(--content-manager-gray-color)}.content-manager-btn--preset-white,.content-manager-btn--preset-white:focus,.content-manager-btn--preset-white:hover{background:#fff;color:#000}.content-manager-btn--preset-transparent,.content-manager-btn--preset-transparent:after{background:transparent}.content-manager-btn--preset-transparent:focus,.content-manager-btn--preset-transparent:hover{background-color:transparent}.content-manager-btn--border-rounded{border-radius:4px}.content-manager-btn--border-purple,.content-manager-btn--preset-border-purple{background:transparent;border:1px solid var(--content-manager-primary-color);color:var(--content-manager-primary-color)}.content-manager-btn--border-purple:focus,.content-manager-btn--border-purple:hover,.content-manager-btn--preset-border-purple:focus,.content-manager-btn--preset-border-purple:hover{background:#f5f5f5;color:var(--content-manager-primary-color)}.content-manager-btn--border-gray,.content-manager-btn--border-gray:focus,.content-manager-btn--border-gray:hover{border:1px solid var(--content-manager-border-color)}.content-manager-btn--border-red,.content-manager-btn--border-red:focus,.content-manager-btn--border-red:hover{border:1px solid #f94d4d}.content-manager-btn--border-black,.content-manager-btn--border-black:focus,.content-manager-btn--border-black:hover{border:1px solid var(--content-manager-primary-color)}.content-manager-btn--mini{font-size:12px;font-weight:400;line-height:18px;padding:4px 6px}.content-manager-btn--xs{font-size:12px;padding:8px}.content-manager-btn--sm{font-size:12px;padding:8px 16px}.content-manager-btn--md{font-size:14px;padding:10px 20px}.content-manager-btn--lg{font-size:14px;padding:12px 24px}.content-manager-btn--disabled{background:#e5e5e6!important;color:var(--content-manager-text-disable)!important;cursor:not-allowed!important}.content-manager-btn--disabled .easy-content-manager-icon:before{color:var(--content-manager-secondary-gray-color)!important}.content-manager-btn--add-rule-group{width:-moz-fit-content;width:fit-content}.content-manager-btn .easy-content-manager-icon{font-size:14px}.content-manager-btn--icon-left{align-items:center;display:flex;justify-content:flex-start}.content-manager-btn--icon-top{align-items:center;display:flex;flex-direction:column}.content-manager-btn--icon-bottom{align-items:center;display:flex;flex-direction:column-reverse}.content-manager-btn--icon-center{align-items:center;display:flex;justify-content:center}.content-manager-btn--icon-center .easy-content-manager-icon{font-size:14px}.content-manager-btn svg{overflow:visible}.content-manager-tab-panel{background:#fff;border-radius:4px;box-shadow:0 .5px 2px 0 rgba(16,24,40,.15);display:flex;flex-direction:column;gap:12px;padding:10px 16px;transition:all .5s ease;width:320px}.content-manager-tab-panel__item{position:relative}.content-manager-tab-panel__item .content-manager-tab-item{align-items:center;background:transparent;border:none;border-radius:4px;color:#0f0e16;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;line-height:20px;padding:10px 8px;width:100%}.content-manager-tab-panel__item .content-manager-tab-item--is-active,.content-manager-tab-panel__item .content-manager-tab-item:hover{background:#f5f5f5;color:#0f0e16}.content-manager-tab-panel__item .easy-content-manager-icon--arrow-down{pointer-events:none;position:absolute;right:10px;top:10px;transition:all .5s ease}.content-manager-tab-panel__item .easy-content-manager-icon--arrow-down:before,.content-manager-tab-panel__item .easy-content-manager-icon--arrow-down:before:hover{color:#0f0e16}.content-manager-tab-panel__item .content-manager-arrow-right .easy-content-manager-icon--arrow-down{pointer-events:none;position:absolute;right:10px;top:10px;transition:all .5s ease}.content-manager-tab-panel__item .content-manager-arrow-right .easy-content-manager-icon--arrow-down:before,.content-manager-tab-panel__item .content-manager-arrow-right .easy-content-manager-icon--arrow-down:before:hover{color:#0f0e16}.content-manager-tab-panel__item .content-manager-tab-icon-active{rotate:90deg}.content-manager-tab-panel__item a{max-width:calc(100% - 16px);text-decoration:none}.content-manager-tab-panel__item a .content-manager-btn--label{display:flex;padding:0}.content-manager-tab-panel__item a .easy-content-manager-icon{margin-right:8px}.content-manager-tab-panel__item a:focus{box-shadow:none}.content-manager-tab-panel__item .easy-content-manager-icon:before{font-size:20px}.content-manager-tab-panel__sub-items{display:flex;flex-direction:column;padding-top:16px}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item{background:transparent;border:none;color:#0f0e16;cursor:pointer;font-size:14px;font-weight:400;line-height:20px;padding:8px 8px 8px 40px;position:relative}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item:before{border:1px solid #dedede;content:"";display:block;left:14px;position:absolute;top:18px;width:20px}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item:first-child:after{border:1px solid #dedede;content:"";display:block;height:22px;left:14px;position:absolute;top:-5px;width:0}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item:after{border:1px solid #dedede;content:"";display:block;height:35px;left:14px;position:absolute;top:-17px;width:0}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item:hover{color:var(--content-manager-primary-color)}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item .content-manager-btn--label{float:left}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item--is-active{color:var(--content-manager-primary-color)}.ecm--custom-field-form-inner__add-custom-field{align-items:center;background:var(--ecm-background);border:1px solid var(--ecm-border-color);border-radius:4px;display:flex;justify-content:space-between;margin-top:24px;padding:20px 24px;position:relative}.ecm--custom-field-form-inner__add-custom-field-has{border-radius:4px 4px 0 0!important}.ecm--custom-field-form-inner__custom-fields-menu{background:var(--ecm-background);border:1px solid var(--ecm-border-color);border-radius:4px;box-shadow:0 12px 24px -4px rgba(16,24,40,.08);padding:8px;position:absolute;right:5%;top:64px}.ecm--custom-field-form-inner .content-manager-btn--save-as-field-group{justify-content:flex-start;margin-bottom:8px;width:100%}.ecm--custom-field-form-inner .content-manager-btn--fields-collapse{border-radius:50%;padding:8px}.ecm--custom-field-form-inner__actions{align-items:center;display:flex;justify-content:flex-end}.content-manager-react-modal--content-small{display:flex;flex-direction:column}.content-manager-react-modal--content-small .content-manager-search-component{width:100%}.content-manager-react-modal--content-small .content-manager-search-component__input{max-width:100%!important}.content-manager-react-modal--content-small .easy-content-manager-field-groups{border:1px solid var(--ecm-border-color);border-radius:8px;margin-top:16px;max-height:300px;overflow-y:auto;padding:16px}.ecm--custom-fields-field+.ecm--add-post__custom-fields{width:calc(100% - 32px)}.ecm--custom-fields-field+.ecm--add-post__custom-fields .ecm--add-post__add-custom-field{margin-top:0!important}#adminmenu .wp-submenu-wrap li.current>a{color:#fff;font-weight:600}#adminmenu .wp-submenu-wrap li.current>a .content-manager-icon{rotate:90deg}#adminmenu .wp-submenu-wrap li:not(.current):focus{color:rgba(240,246,252,.7)!important}#adminmenu .wp-submenu-wrap li a .content-manager-icon{float:right;margin-left:auto}#adminmenu .wp-submenu-wrap li a .content-manager-icon:before{font-size:8px}#adminmenu .wp-submenu-wrap li ul.wp-submenu{margin:0!important;padding:0!important}#adminmenu .wp-submenu-wrap li ul.wp-submenu li{position:relative}#adminmenu .wp-submenu-wrap li ul.wp-submenu li a{box-shadow:none;color:rgba(240,246,252,.7)!important;font-size:13px;font-weight:400;line-height:1.4}#adminmenu .wp-submenu-wrap li ul.wp-submenu li a:before{color:rgba(240,246,252,.7);content:"↳";padding:0 5px}#adminmenu .wp-submenu-wrap li ul.wp-submenu li a:hover{box-shadow:none;font-weight:400}#adminmenu .wp-submenu-wrap li ul.wp-submenu li a:focus{color:rgba(240,246,252,.7)!important}#adminmenu .wp-submenu-wrap li ul.wp-submenu li.current a{color:#fff!important;font-weight:500}#adminmenu .wp-submenu-wrap li ul.wp-submenu li.current a:before{color:#e1e3ea} -
easy-content-manager/trunk/assets/build/backend-rtl.css
r3365315 r3374825 15 15 .ecm-addons--icon{border-radius:4px;padding:8px}.ecm-addons--icon:before{font-size:1.5rem}.ecm-addons .easy-content-manager-icon--claim{border:1px solid #cd519d}.ecm-addons .easy-content-manager-icon--review,.ecm-addons .easy-content-manager-icon--upvote{border:1px solid #ffa943}.ecm-addons .easy-content-manager-icon--bookmark{border:1px solid #2176ff}.ecm-addons .easy-content-manager-icon--view-count{border:1px solid #00ad6b}.ecm-addons .easy-content-manager-icon--reactions{border:1px solid #4038ca}.ecm-addons .easy-content-manager-icon--white-label{border:1px solid #06b6d4}.ecm-addons .easy-content-manager-icon--ai{border:1px solid #8270db}.ecm-addons .easy-content-manager-icon--frontend-submission{border:1px solid #f97316} 16 16 .contentManagerWrap .content-manager-page-content .content-manager-settings-heading{border:none;color:var(--content-manager-primary-color);font-size:1.5rem;font-weight:500;line-height:24px;margin:0;padding-bottom:20px;width:100%}.content-manager-page--settings .content-manager-column-items .content-manager-settings-header{color:var(--content-manager-primary-color);font-size:1.12rem;font-weight:500;margin:0}.content-manager-page--settings .content-manager-column-items .content-manager-settings-header-subtitle{color:var(--content-manager-secondary-gray-color);font-size:.87rem;margin:0}.content-manager-page--settings__posts{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);width:100%} 17 .ecm--field-groups-settings{border:1px solid var(--ecm-border-color);margin-top:24px}.ecm--field-groups-settings .content-manager-title{margin-bottom:16px}18 17 .ecm--field-group-settings-conditions{margin-top:8px}.ecm--field-group-settings-conditions:first-of-type{margin-top:0}.ecm--field-group-settings-conditions__actions{align-items:center;display:flex;gap:8px;position:relative}.ecm--field-group-settings-conditions__actions .content-manager-btn{transition:all .3s ease}.ecm--field-group-settings-conditions__remove{opacity:0;overflow:hidden;transition:all .3s ease}.ecm--field-group-settings-conditions:hover .ecm--field-group-settings-conditions__actions .ecm--field-group-settings-conditions__remove{opacity:1} 19 18 .ecm--location__or{color:var(--ecm-font-color);font-size:14px;font-weight:500;line-height:20px;margin:0;text-align:right;text-transform:uppercase} 19 .ecm--field-groups-settings{border:1px solid var(--ecm-border-color);margin-top:24px}.ecm--field-groups-settings .content-manager-title{margin-bottom:16px} 20 20 .switch-field-wrapper{align-items:center;display:flex;flex-direction:row;gap:10px}.content-manager-control-switch{display:inline-block;height:24px;position:relative;width:48px}.content-manager-control-switch input[type=checkbox]{height:0;opacity:0;width:0}.content-manager-control-switch .content-manager-slider{background:var(--ecm-border-color);border-radius:12.5px;bottom:0;cursor:pointer;right:0;position:absolute;left:0;top:0;transition:.4s}.content-manager-control-switch .content-manager-slider:before{background:#fff;border:1px solid var(--ecm-border-color);border-radius:50%;bottom:-2px;content:"";height:28px;right:0;position:absolute;transition:.2s;width:28px}.content-manager-control-switch input:checked+.content-manager-slider{background:var(--ecm-primary)}.content-manager-control-switch input:checked+.content-manager-slider:before{transform:translateX(-22px)} 21 21 .ecm-checkbox-wrap{align-items:flex-start;display:flex;gap:16px}.ecm-checkbox-wrap--center{align-items:center}.ecm-checkbox--reverse{flex-direction:row-reverse}.ecm-checkbox--mtb6{margin:24px 0} … … 52 52 53 53 .ecm--advanced-config{border-radius:4px;display:flex;flex-direction:column;justify-content:center}.ecm--advanced-config--disabled{cursor:not-allowed;opacity:.5}.ecm--advanced-config__accordion{display:flex;flex-direction:column;gap:12px;justify-content:center;width:100%}.ecm--advanced-config__accordion-item{border:1px solid var(--ecm-border-color);border-radius:8px;width:100%}.ecm--advanced-config__accordion-header{align-items:center;background:var(--ecm-body-background);border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:12px}.ecm--advanced-config__accordion-header-title{color:var(--ecm-font-color);font-size:14px;font-weight:600}.ecm--advanced-config__accordion-header-active{border-bottom:1px solid var(--ecm-border-color)!important;border-radius:8px 8px 0 0!important}.ecm--advanced-config--disabled-tooltip{background:var(--ecm-secondary);border-radius:4px;box-shadow:var(--ecm-shadow);color:var(--ecm-font-color);font-size:12px;padding:6px 14px;pointer-events:none;position:fixed;transform:translate(50%,-50%);white-space:nowrap;z-index:9999}.ecm--advanced-config__accordion-panel{max-height:0;overflow:hidden;transition:max-height .4s ease}.ecm--advanced-config__accordion-panel--open{max-height:500px} 54 .ecm--add-post{border:1px solid var(--ecm-border-color);margin-bottom:24px;padding-bottom:0!important}.ecm--add-post__presets{display:flex;gap:8px;max-width:0;opacity:0;overflow:hidden;transition:max-width .6s ease-in,opacity .6s ease-in-out .6s,visibility 0s linear .6s;visibility:hidden}.ecm--add-post__presets .content-manager-btn--presets-btn{border:none;border-radius:8px;padding:8px 12px}.ecm--add-post__presets .content-manager-btn--presets-btn--is-active{border-radius:8px;padding:8px 12px}.ecm--add-post__open{display:flex;gap:8px;max-width:100%;opacity:1;transition:max-width .6s ease-out,opacity .6s ease-in-out,visibility 0s;visibility:visible}.ecm--add-post__open .content-manager-btn--presets-btn{border:none;border-radius:8px;box-shadow:0 5px 20px 0 rgba(0,0,0,.09);padding:8px 12px}.ecm--add-post__open .content-manager-btn--presets-btn--is-active{border-radius:8px;padding:8px 12px}.ecm--add-post .content-manager-btn--presets-btn{color:#f6f6f6}.ecm--add-post .content-manager-btn--presets-btn .easy-content-manager-icon{font-size:10px}.ecm--add-post __add-custom-field{align-items:center;background:var(--ecm-background);border:1px solid var(--ecm-border-color);border-radius:4px;display:flex;justify-content:space-between;margin-top:24px;padding:20px 24px;position:relative}.ecm--add-post__add-custom-field-has{border-radius:4px 4px 0 0!important}.ecm--add-post__custom-fields-menu{background:var(--ecm-background);border:1px solid var(--ecm-border-color);border-radius:4px;box-shadow:0 12px 24px -4px rgba(16,24,40,.08);padding:8px;position:absolute;left:5%;top:64px}.ecm--add-post .content-manager-btn--save-as-field-group{justify-content:flex-start;margin-bottom:8px;width:100%}.ecm--add-post .content-manager-btn--fields-collapse{border-radius:50%;padding:8px}.ecm--add-post .content-manager-btn--presets-btn-inactive{border:1px solid #fff;border-radius:4px}.ecm--add-post__actions{align-items:center;display:flex;justify-content:flex-end}.content-manager-react-modal--content-small{display:flex;flex-direction:column}.content-manager-react-modal--content-small .content-manager-search-component{width:100%}.content-manager-react-modal--content-small .content-manager-search-component__input{max-width:100%!important}.content-manager-react-modal--content-small .easy-content-manager-field-groups{border:1px solid var(--ecm-border-color);border-radius:8px;margin-top:16px;max-height:300px;overflow-y:auto;padding:16px}.ecm--custom-fields-field+.ecm--add-post__custom-fields{width:calc(100% - 32px)}.ecm--custom-fields-field+.ecm--add-post__custom-fields .ecm--add-post__add-custom-field{margin-top:0!important}54 .ecm--add-post{border:1px solid var(--ecm-border-color);margin-bottom:24px;padding-bottom:0!important}.ecm--add-post__presets{display:flex;gap:8px;max-width:0;opacity:0;overflow:hidden;transition:max-width .6s ease-in,opacity .6s ease-in-out .6s,visibility 0s linear .6s;visibility:hidden}.ecm--add-post__presets .content-manager-btn--presets-btn{border:none;border-radius:8px;padding:8px 12px}.ecm--add-post__presets .content-manager-btn--presets-btn--is-active{border-radius:8px;padding:8px 12px}.ecm--add-post__open{display:flex;gap:8px;max-width:100%;opacity:1;transition:max-width .6s ease-out,opacity .6s ease-in-out,visibility 0s;visibility:visible}.ecm--add-post__open .content-manager-btn--presets-btn{border:none;border-radius:8px;box-shadow:0 5px 20px 0 rgba(0,0,0,.09);padding:8px 12px}.ecm--add-post__open .content-manager-btn--presets-btn--is-active{border-radius:8px;padding:8px 12px}.ecm--add-post .content-manager-btn--presets-btn{color:#f6f6f6}.ecm--add-post .content-manager-btn--presets-btn .easy-content-manager-icon{font-size:10px}.ecm--add-post .content-manager-btn--presets-btn-inactive{border:1px solid #fff;border-radius:4px} 55 55 .ecm--advanced-config--general{max-height:372px;min-height:372px;overflow-y:scroll}.ecm--advanced-config--general__description{border-top:1px solid var(--ecm-border-color);padding:12px}.ecm--advanced-config--general__description .content-manager-input,.ecm--advanced-config--general__input .content-manager-input{margin:6px 0 12px} 56 56 .ecm--advance-config--label-input{position:relative;width:100%}.ecm--advance-config--label-input-tooltip{position:absolute;left:.5rem;top:50%;transform:translateY(-50%)} … … 61 61 .ecm--advanced-config{border-radius:4px;display:flex;flex-direction:column;justify-content:center}.ecm--advanced-config--disabled{cursor:not-allowed;opacity:.5}.ecm--advanced-config__accordion{display:flex;flex-direction:column;gap:12px;justify-content:center;width:100%}.ecm--advanced-config__accordion-item{border:1px solid var(--ecm-border-color);border-radius:8px;width:100%}.ecm--advanced-config__accordion-header{align-items:center;background:var(--ecm-body-background);border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:12px}.ecm--advanced-config__accordion-header-title{color:var(--ecm-font-color);font-size:14px;font-weight:600}.ecm--advanced-config__accordion-header-active{border-bottom:1px solid var(--ecm-border-color)!important;border-radius:8px 8px 0 0!important}.ecm--advanced-config--disabled-tooltip{background:var(--ecm-secondary);border-radius:4px;box-shadow:var(--ecm-shadow);color:var(--ecm-font-color);font-size:12px;padding:6px 14px;pointer-events:none;position:fixed;transform:translate(50%,-50%);white-space:nowrap;z-index:9999}.ecm--advanced-config__accordion-panel{max-height:0;overflow:hidden;transition:max-height .4s ease}.ecm--advanced-config__accordion-panel--open{max-height:500px} 62 62 .ecm--add-taxonomies{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.ecm--add-taxonomies--heading{color:var(--ecm-font-color);font-size:18px;font-weight:500;line-height:28px;margin-bottom:24px} 63 :root{--ecm-font:"Inter",sans-serif;--ecm-primary:#4038ca;--ecm-border-color:#dddddf;--ecm-body-background:#f7f7f7;--ecm-background:#fff;--ecm-font-color:#141a24;--ecm-secondary:#f6f7f8;--ecm-warning:#f15b50;--ecm-text-muted:#738496;--ecm-placeholder:#a2adb9;--ecm-shadow:0px 0px 1px 0px rgba(20,26,36,.2),0px 1px 2px 0px rgba(20,26,36,.1);--ecm-shadow-2:0px 0.5px 2px 0px rgba(16,24,40,.15);--ecm-gray:#bac2cb}.easy-content-manager-icon:before{color:var(--ecm-font-color)}.easy-content-manager-icon.has-ecm-blue-bg:before{color:#fff}.easy-content-manager-icon.has-ecm-muted-bg:before{color:#222}.easy-content-manager-icon.ecm-primary:before{color:#4f46e5}.easy-content-manager-icon.ecm-muted:before{color:var(--ecm-text-muted)}#wpfooter #footer-left,#wpfooter #footer-upgrade{color:var(--ecm-font-color)}#wpbody{background:var(--ecm-body-background);height:-moz-max-content;height:max-content;min-height:100vh}html.interface-interface-skeleton__html-container{position:inherit!important}.content-manager-page-content{box-sizing:border-box;margin:0 auto 100px;max-width:1250px;padding:0 15px;width:100%}.content-manager-page--dashboard,.content-manager-page--settings{align-items:flex-start;background:#fff;border-radius:4px;display:flex;flex-direction:column;gap:24px;justify-content:center;padding:24px}.ecm-content-wrap{background:var(--ecm-background);border-radius:4px;padding:24px;width:100%}.ecm-content-wrap__left{width:70%}.ecm-content-wrap__right{width:30%}a{color:var(--ecm-font-color)}a:focus,a:hover{box-shadow:none!important;color:var(--ecm-primary);outline:none!important}.ecm-subtitle-link{color:var(--ecm-primary)!important;font-size:12px;margin-right:4px;text-decoration:underline}.ecm-heading-label{color:var(--ecm-font-color);font-size:18px;font-weight:500;line-height:28px;margin:0}.ecm-heading-border{border-bottom:1px solid var(--ecm-border-color);margin:0 0 24px;padding-bottom:20px;width:100%}.content-manager-title-subtitle{color:var(--ecm-font-color);display:flex;flex-direction:column;gap:4px;margin:0;width:100%}.content-manager-title{color:var(--ecm-font-color);font-size:14px;font-weight:600;line-height:20px;margin:0}.content-manager-sub-title{color:var(--ecm-font-color);font-size:12px;font-weight:400;line-height:18px;margin:0}.ecm-width--320{width:320px}.ecm-width--200{width:200px}.ecm-width-25{width:25%}.ecm-width-50{width:50%}.ecm-width-75{width:75%}.ecm-width-full{width:100%}.ecm-width-custom-32{width:calc(100% - 32px)}.ecm-min-w--240{min-width:240px}.content-manager-mb-6{margin-bottom:24px}.content-manager-m-0{margin:0}.content-manager-mb-2{margin-bottom:8px}.content-manager-mb-1{margin-bottom:4px}.content-manager-mt-1{margin-top:4px}.content-manager-mt-6{margin-top:24px}.content-manager-mt-2{margin-top:8px}.content-manager-mb-0{margin-bottom:0}.content-manager-mr-12{margin-left:32px}.content-manager-pt-1{padding-top:4px}.content-manager-pt-3{padding-top:12px}.content-manager-pt-4{padding-top:16px}.content-manager-pb-6,.content-manager-pt-6{padding-top:24px}.content-manager-pb-4{padding-bottom:1rem}.content-manager-pb-1{padding-bottom:4px}.content-manager-ptb-3{padding:12px}.content-manager-p-0{padding:0}.content-manager-p-02{padding:8px 12px}.content-manager-p-04{padding:12px 16px}.content-manager-p-06{padding:12px 24px}.ecm--pointer{cursor:pointer}.content-manager-separator{margin:24px 0}.content-manager-heading,.content-manager-separator{border-bottom:1px solid var(--ecm-border-color);width:100%}.content-manager-heading{color:var(--ecm-font-color);font-size:1.125rem;font-weight:500;line-height:24px;margin:0 0 24px;padding-bottom:16px}.content-manager-required{color:#ff4d4d;padding:0 8px}.content-manager-warning{color:#ff4d4d;font-size:14px;font-weight:600}.content-manager-border{border:1px solid var(--ecm-border-color)}.content-manager-item-center{display:flex;justify-content:center}.content-manager-flex{align-items:center;display:flex;gap:8px;justify-content:space-between;margin:0}.content-manager-flex-column{align-items:center;display:flex;flex-direction:column;gap:8px;width:100%}.content-manager-flex-24{display:flex;flex-direction:column;gap:24px}.content-manager-flex-16{display:flex;flex-direction:column;gap:16px}.content-manager-flex-row{display:flex;flex-direction:row;gap:20px}.content-manager-column-items{display:flex;flex-direction:column;gap:8px;margin:0;width:100%}.content-manager-row-items{align-items:center;display:flex;flex-direction:row;gap:8px;margin:0;width:100%}.content-manager-input{background:transparent!important;border:1px solid var(--ecm-border-color)!important;border-radius:4px;color:var(--ecm-font-color)!important;height:36px;margin:0;padding:0 12px;width:100%}.content-manager-input:active,.content-manager-input:focus,.content-manager-input:focus-visible,.content-manager-input:focus-within,.content-manager-input:hover{border:1px solid var(--ecm-gray)!important;box-shadow:none!important;outline:none!important}.content-manager-input-320{max-width:320px}.content-manager-input--disabled:active,.content-manager-input--disabled:focus,.content-manager-input--disabled:focus-visible,.content-manager-input--disabled:focus-within,.content-manager-input--disabled:hover{border:1px solid var(--ecm-border-color)}.content-manager-input::-moz-placeholder{color:var(--ecm-placeholder)!important;opacity:1}.content-manager-input::placeholder{color:var(--ecm-placeholder)!important;opacity:1}.content-manager-textarea{background:transparent!important;border:1px solid var(--ecm-border-color);border-radius:4px;color:var(--ecm-font-color)!important;height:100px;margin:0;padding:12px;width:100%}.content-manager-textarea:focus,.content-manager-textarea:hover{border:1px solid var(--ecm-gray)!important;box-shadow:none!important;outline:none}.content-manager-textarea::-moz-placeholder{color:var(--ecm-placeholder)!important;opacity:1}.content-manager-textarea::placeholder{color:var(--ecm-placeholder)!important;opacity:1}.content-manager-select .content-manager-select__control{background:var(--ecm-background);border:1px solid var(--ecm-border-color);border-radius:5px;box-shadow:none}.content-manager-select .content-manager-select__control .content-manager-select__input-container .content-manager-select__input{box-shadow:none;height:100%;min-height:unset}.content-manager-select .content-manager-select__menu{background:var(--ecm-background)}.content-manager-select .content-manager-select__option{color:var(--ecm-font-color)}.content-manager-select .content-manager-select__option:active,.content-manager-select .content-manager-select__option:hover{background:var(--ecm-primary)!important;-webkit-tap-highlight-color:none!important}.content-manager-select .content-manager-select__option--is-focused{background:var(--ecm-primary)!important;color:#fff!important}.content-manager-select .content-manager-select__option--is-focused .easy-content-manager-icon:before{color:#fff!important}.content-manager-select .content-manager-select__option--is-disabled:hover{background:transparent!important;color:var(--ecm-text-muted)!important}.content-manager-select .content-manager-select__option--is-disabled,.content-manager-select .content-manager-select__option--is-disabled .easy-content-manager-icon:before{color:var(--ecm-text-muted)!important}.content-manager-select .content-manager-select__option--is-selected{background:var(--ecm-primary)!important;color:#fff!important}.content-manager-select .content-manager-select__option--is-selected .easy-content-manager-icon:before{color:#fff!important}.content-manager-select .content-manager-select__multi-value__remove{color:var(--ecm-warning)}.content-manager-select .content-manager-select__single-value{color:var(--ecm-font-color)}.content-manager-select .content-manager-select__group{padding:0!important}.content-manager-select .content-manager-select__group-heading{background:var(--ecm-body-background)!important;border-bottom:1px solid var(--ecm-border-color)!important;border-top:1px solid var(--ecm-border-color)!important;margin:0!important;padding:6px 12px!important}.ecm-animate{animation:ecmFadeInUp .4s cubic-bezier(.4,0,.2,1)}@keyframes ecmFadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1500px){.content-manager-page-content{max-width:1170px;padding:0}}@media (max-width:1300px){.content-manager-page-content{max-width:1090px;padding:0 15px}}.ecm-editor-btn{background:#ffecca;margin-right:8px}.ecm-editor-btn,.ecm-editor-btn-color-picker,.ecm-list-btn,.ecm-number-btn{border:none;border-radius:4px;cursor:pointer;padding:5px 10px}.ecm-editor-btn-color-picker{background:#ffecca}.ecm-editor-btn-color-picker__bg{margin-right:8px}.ecm-editor-color-picker{display:inline-block;position:relative}.ecm-editor-color-picker__dropdown{background:#fff;background:"#fff";border:1px solid var(--ecm-border-color);border-radius:6px;box-shadow:0 4px 20px rgba(0,0,0,.15);right:0;max-width:280px;min-width:240px;padding:12px;position:absolute;top:36px;z-index:1000}.ecm-editor-color-picker__top{align-items:center;border:1px solid transparent;border-radius:4px;cursor:pointer;display:flex;font-size:12px;margin-bottom:8px;padding:6px 8px}.ecm-editor-color-picker__label{font-size:10px;right:50%;position:absolute;top:50%;transform:translate(50%,-50%)}.ecm-editor-color-picker__inner{background:linear-gradient(-45deg,#f0f0f0 25%,transparent 0,transparent 75%,#f0f0f0 0,#f0f0f0),linear-gradient(-45deg,#f0f0f0 25%,transparent 0,transparent 75%,#f0f0f0 0,#f0f0f0);background-position:100% 0,right 2px top 2px;background-size:4px 4px;border:1px solid #ccc;border-radius:2px;height:16px;margin-left:8px;position:relative;width:16px}.ecm-editor-color-picker__colors{display:grid;gap:2px;grid-template-columns:repeat(10,1fr);margin-bottom:12px}.ecm-editor-color-picker__color{background-color:var(--box-color);border:1px solid #dadce0;border-radius:2px;cursor:pointer;height:20px;position:relative;transition:all .1s ease;width:20px}.ecm-editor-color-picker__selected{color:#fff;font-size:10px;font-weight:700;right:50%;position:absolute;top:50%;transform:translate(50%,-50%)}.ecm-editor-color-picker__custom-wrap{border-top:1px solid #e8eaed;margin-top:8px;padding-top:12px}.ecm-editor-color-picker__custom{background-color:#f8f9fa;border:1px solid #dadce0;border-radius:4px;color:#3c4043;cursor:pointer;font-size:12px;padding:8px 12px;transition:all .1s ease;width:100%}.ecm-editor-color-picker__set-color{align-items:center;display:flex;gap:8px;margin-bottom:8px}.ecm-editor-color-picker__color-input{background-color:transparent;border:1px solid #dadce0;border-radius:4px;cursor:pointer;height:32px;width:32px}.ecm-editor-color-picker__custom-input{border:1px solid #dadce0;border-radius:4px;flex:1;font-size:12px;outline:none;padding:6px 8px}.rsw-ce{max-height:500px;min-height:240px}.rsw-ce:focus{outline:none!important}.rsw-toolbar{flex-wrap:wrap;row-gap:8px}#wpbody-content,#wpcontent{font-size:14px;padding:0!important}.contentManagerwrap{display:flex;flex-direction:column;min-height:calc(100vh - 100px);position:relative;width:100%!important}::-moz-placeholder{color:#a5a5a5;font-weight:400;opacity:1}::placeholder{color:#a5a5a5;font-weight:400;opacity:1}:-ms-input-placeholder{color:#a5a5a5;font-weight:400}::-ms-input-placeholder{color:#a5a5a5;font-weight:400}input,select,textarea{color:#1c1f22;font-family:var(--contentManager-primary-font)}input:focus,select:focus,textarea:focus{box-shadow:none;outline:none}.contentManagerWrap,.contentManagerWrap :not(.dashicons){font-family:var(--contentManager-primary-font)}.ecm-table{align-items:center;background:var(--ecm-background);border:1px solid var(--ecm-border-color);border-radius:4px;box-shadow:0 .5px 2px 0 rgba(16,24,40,.15);display:flex;justify-content:center;padding:24px}.ecm-table p{margin:0}.ecm-table__container{display:flex;flex-direction:column;max-width:1280px;width:100%}.ecm-table__sub-header{border-bottom:1px solid var(--ecm-border-color);padding-bottom:10px}.ecm-table__sub-header,.ecm-table__sub-header-left{align-items:center;display:flex;width:100%}.ecm-table__sub-header-left .tab{align-items:center;color:var(--ecm-font-color);cursor:pointer;display:flex;gap:8px;padding:0 18px;position:relative}.ecm-table__sub-header-left .tab:after{background:var(--ecm-primary);bottom:-22px;content:"";height:1px;right:0;position:absolute;transition:width .3s ease,right .3s ease,background .3s ease;width:0}.ecm-table__sub-header-left .tab--total{background:var(--ecm-secondary);border-radius:60px;color:var(--ecm-font-color);font-size:10px;font-weight:500;padding:0 8px}.ecm-table__sub-header-left .tab:hover:after{right:0;width:100%}.ecm-table__sub-header-left .tab:hover{color:var(--ecm-font-color)}.ecm-table__sub-header-left .is-active{cursor:default}.ecm-table__sub-header-left .is-active:after{bottom:-22px;content:"";height:1px;position:absolute;transition:width .3s ease,right .3s ease,background .3s ease}.ecm-table__sub-header-left .is-active:after,.ecm-table__sub-header-left .is-active:hover:after{background:var(--ecm-primary);right:0;width:100%}.ecm-table__sub-header-left .is-active:hover{color:var(--ecm-font-color)}.ecm-table__sub-header-right .ecm-table__sub-header-filter-icon{position:relative}.ecm-table-sub-header-actions-right{display:flex}.ecm-table-sub-header-actions-right--border,.ecm-table-sub-header-actions-right--border-double{background:var(--ecm-border-color);height:38px;margin:0 10px;width:1px}.ecm-table--has-slider{overflow-x:scroll;overflow-y:hidden}.ecm-table__table{display:flex;flex-direction:column;padding:24px 0 0;width:100%}.ecm-table__head{align-items:center;border-radius:4px 4px 0 0;color:var(--ecm-font-color);display:flex;width:100%}.ecm-table__head-cell{align-items:center;background:var(--ecm-secondary);display:flex;flex:1;font-size:14px;font-weight:500;line-height:20px;min-height:30px;padding:10px 8px 10px 16px}.ecm-table__head-cell:nth-child(2){justify-content:flex-start!important}.ecm-table__head-cell:not(:first-child){justify-content:center}.ecm-table__head-cell-width{min-width:132px}.ecm-table__head-cell-checkbox{background:var(--ecm-secondary);padding:11px 14px}.ecm-table__head-cell-checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--ecm-font-color);border-radius:3px;cursor:pointer;height:16px;position:relative;width:16px}.ecm-table__head-cell-checkbox input:focus{box-shadow:none;outline:none}.ecm-table__head-cell-checkbox input:before{border:solid var(--ecm-font-color);border-width:0 0 2px 2px;content:"";height:8px!important;right:57%;margin:-3px -5px 0 0!important;opacity:0;position:absolute;top:75%;transform:rotate(-45deg) translate(50%,-60%);width:4px!important}.ecm-table__head-cell-checkbox input:checked:before{opacity:1}.ecm-table__body-wrap{display:flex;flex-direction:column}.ecm-table__body-wrap .content-manager-oops{align-items:center;display:flex;flex-direction:column;width:100%}.ecm-table__body-row-wrap{align-items:center;display:flex;min-height:74px;padding-right:12px;width:100%}.ecm-table__body-row-cell{align-items:center;display:flex;flex:1;font-size:14px;font-weight:500;line-height:20px;min-height:30px;padding:10px 0}.ecm-table__body-row-cell,.ecm-table__body-row-cell a{color:var(--ecm-font-color)}.ecm-table__body-row-cell:not(:first-child){justify-content:center;padding-right:24px}.ecm-table__body-row-cell:first-child{padding-right:16px}.ecm-table__body-row-cell:nth-child(2){justify-content:flex-start!important}.ecm-table__body-row-cell .content-manager-dropdown-menu .easy-content-manager-icon--three-dots-menu{border:1px solid var(--ecm-border-color);border-radius:4px;padding:4px 5px}.ecm-table__body-row-cell .content-manager-dropdown-menu:focus{outline:none}.ecm-table__body-row-cell-width{min-width:130px}.ecm-table__row-cell-hovered{display:flex;flex-direction:column}.ecm-table__row-cell-hovered:first-child{align-items:flex-start}.ecm-table__row-cell-hovered .ecm-title-wrap{align-items:center;display:flex;gap:8px}.ecm-table__row-cell-hovered .ecm-title-wrap__title{color:var(--ecm-font-color)}.ecm-table__row-cell-hovered .ecm-title-wrap__inactive{align-items:center;color:var(--ecm-text-muted);display:flex;gap:8px}.ecm-table__row-cell-checkbox{max-width:20px;min-width:20px;padding:5px 0 5px 10px}.ecm-table__row-cell-checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--ecm-font-color);border-radius:3px;cursor:pointer;height:16px;position:relative;width:16px}.ecm-table__row-cell-checkbox input:focus{box-shadow:none;outline:none}.ecm-table__row-cell-checkbox input:before{border-width:1px;border-bottom:2px solid var(--ecm-font-color);border-right:0 solid var(--ecm-font-color);border-left:2px solid var(--ecm-font-color);border-top:0 solid var(--ecm-font-color);content:"";height:8px!important;right:57%;margin:-3px -5px 0 0!important;opacity:0;position:absolute;top:75%;transform:rotate(-45deg) translate(50%,-60%);width:4px!important}.ecm-table__row-cell-checkbox input:checked:before{opacity:1}.ecm-table__loader{align-items:center;display:flex;justify-content:center}.ecm-table__footer{align-items:center;display:flex;justify-content:space-between;padding:32px 0 0;width:100%}.ecm-table__footer .ecm-table__footer-pagination,.ecm-table__footer .ecm-table__footer-right{align-items:center;display:flex;gap:10px}.ecm-table__filter-modal__top-bar{align-items:center;border-bottom:1px solid var(--ecm-border-color);display:flex;justify-content:space-between;padding-bottom:16px;width:100%}.ecm-table__filter-modal__top-bar .content-manager-btn{color:var(--content-manager-primary-color);padding:0}.ecm-table__filter-modal__footer{align-items:center;border-top:1px solid var(--ecm-border-color);display:flex;gap:8px;justify-content:flex-end;padding:16px 0 0;width:100%}.ecm-table__filter-items{align-items:center;border-bottom:1px solid var(--ecm-border-color);display:flex;flex-direction:column;gap:16px;justify-content:center;margin-bottom:16px;padding:16px 0}.ecm-table__filter-checked-item{align-items:center;border:1px solid var(--ecm-border-color);border-radius:4px;display:flex;justify-content:space-between;padding:12px 16px;pointer-events:none;width:100%;z-index:9999}.ecm-table__filter-checked-item input{margin-top:2px;pointer-events:visible}.ecm-table__filter-checked-item .ecm-table-filter-item-left{align-items:center;display:flex;gap:16px}.ecm-table__filter-checked-item .ecm-table-filter-item-left .ecm-table-filter-item-title{color:var(--ecm-font-color);font-size:14px;font-weight:500;line-height:20px}.ecm-table__filter-checked-item .ecm-table-filter-item-left .easy-content-manager-icon{cursor:pointer;pointer-events:visible}.ecm-table__filter-checked-item .ecm-table-filter-item-left .easy-content-manager-icon:before{font-size:14px}.ecm-table__body-row-hovered{position:relative}.ecm-table__row-cell-hovered:nth-child(2){align-items:flex-start!important}.ecm-table__hover-action{right:51px;opacity:0;pointer-events:none;position:absolute;top:50%;transition:opacity .3s ease,visibility 0s .3s;visibility:hidden}.ecm-title-wrap{transition:transform .3s ease}.ecm-table__body-row-hovered:hover .ecm-title-wrap{transform:translateY(-16px);transition:transform .3s ease}.ecm-table__body-row-hovered:hover .ecm-table__hover-action{opacity:1;pointer-events:auto;transition:opacity .3s ease,visibility 0s 0s;visibility:visible}.ecm-table__body-row-hovered:hover{background:var(--ecm-secondary)}.ecm-table__body-wrap>.ecm-table__body-row-wrap{border-bottom:1px solid var(--ecm-border-color);min-width:100%;width:-moz-max-content;width:max-content}.content-manager-btn-group{-moz-column-gap:15px;column-gap:15px;display:flex}.content-manager-btn{align-items:center;background:#fff;border:0;border-radius:4px;box-sizing:border-box;color:#444;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:auto;justify-content:center;line-height:20px;margin:0;overflow:hidden!important;padding:15px;position:relative;text-align:center;text-decoration:none;transition:all .3 ease;white-space:nowrap}.content-manager-btn:after{background:rgba(0,0,0,.1);content:"";height:100%;right:-100%;position:absolute;top:0;transition:all .25s cubic-bezier(.66,.36,.17,.91);width:100%}.content-manager-btn:hover:after{right:0}.content-manager-btn:focus,.content-manager-btn:hover{box-shadow:none!important;outline:none!important}.content-manager-btn--label{padding:0 4px}.content-manager-btn--circle{border-radius:50%}.content-manager-btn--inline-block{display:inline-block;padding-right:30px;padding-left:30px;width:auto}.content-manager-btn--inline-flex{-moz-column-gap:10px;column-gap:10px;display:inline-flex;padding-right:30px;padding-left:30px;width:auto}.content-manager-btn--bg-red,.content-manager-btn--bg-red:focus,.content-manager-btn--bg-red:hover,.content-manager-btn--preset-red,.content-manager-btn--preset-red:focus,.content-manager-btn--preset-red:hover{background:#f94d4d;color:#fff}.content-manager-btn--preset-error{background:#f94d4d!important;color:#fff!important}.content-manager-btn--bg-light-red,.content-manager-btn--preset-light-red{background:rgba(249,77,77,.2);color:#f94d4d}.content-manager-btn--bg-light-red .easy-content-manager-icon:before,.content-manager-btn--preset-light-red .easy-content-manager-icon:before{color:#f94d4d}.content-manager-btn--bg-light-red:focus,.content-manager-btn--bg-light-red:hover,.content-manager-btn--preset-light-red:focus,.content-manager-btn--preset-light-red:hover{background:rgba(249,77,77,.2);color:#f94d4d}.content-manager-btn--bg-purple,.content-manager-btn--bg-purple:focus,.content-manager-btn--bg-purple:hover,.content-manager-btn--preset-purple,.content-manager-btn--preset-purple:focus,.content-manager-btn--preset-purple:hover{background:var(--content-manager-primary-color);color:#fff}.content-manager-btn--bg-light-purple,.content-manager-btn--preset-light-purple{background:var(--content-manager-secondary-color);color:var(--content-manager-primary-color)}.content-manager-btn--bg-light-purple .easy-content-manager-icon:before,.content-manager-btn--preset-light-purple .easy-content-manager-icon:before{color:var(--content-manager-primary-color)}.content-manager-btn--bg-light-purple:focus,.content-manager-btn--bg-light-purple:hover,.content-manager-btn--preset-light-purple:focus,.content-manager-btn--preset-light-purple:hover{background:var(--content-manager-secondary-color);color:var(--content-manager-primary-color)}.content-manager-btn--bg-white-border,.content-manager-btn--bg-white-border:focus,.content-manager-btn--bg-white-border:hover,.content-manager-btn--preset-white-border,.content-manager-btn--preset-white-border:focus,.content-manager-btn--preset-white-border:hover{border:2px solid var(--content-manager-border-color)}.content-manager-btn--bg-gray,.content-manager-btn--preset-gray{background:var(--content-manager-border-color)}.content-manager-btn--bg-gray:focus,.content-manager-btn--bg-gray:hover,.content-manager-btn--preset-gray:focus,.content-manager-btn--preset-gray:hover{background:var(--content-manager-gray-color)}.content-manager-btn--preset-white,.content-manager-btn--preset-white:focus,.content-manager-btn--preset-white:hover{background:#fff;color:#000}.content-manager-btn--preset-transparent,.content-manager-btn--preset-transparent:after{background:transparent}.content-manager-btn--preset-transparent:focus,.content-manager-btn--preset-transparent:hover{background-color:transparent}.content-manager-btn--border-rounded{border-radius:4px}.content-manager-btn--border-purple,.content-manager-btn--preset-border-purple{background:transparent;border:1px solid var(--content-manager-primary-color);color:var(--content-manager-primary-color)}.content-manager-btn--border-purple:focus,.content-manager-btn--border-purple:hover,.content-manager-btn--preset-border-purple:focus,.content-manager-btn--preset-border-purple:hover{background:#f5f5f5;color:var(--content-manager-primary-color)}.content-manager-btn--border-gray,.content-manager-btn--border-gray:focus,.content-manager-btn--border-gray:hover{border:1px solid var(--content-manager-border-color)}.content-manager-btn--border-red,.content-manager-btn--border-red:focus,.content-manager-btn--border-red:hover{border:1px solid #f94d4d}.content-manager-btn--border-black,.content-manager-btn--border-black:focus,.content-manager-btn--border-black:hover{border:1px solid var(--content-manager-primary-color)}.content-manager-btn--mini{font-size:12px;font-weight:400;line-height:18px;padding:4px 6px}.content-manager-btn--xs{font-size:12px;padding:8px}.content-manager-btn--sm{font-size:12px;padding:8px 16px}.content-manager-btn--md{font-size:14px;padding:10px 20px}.content-manager-btn--lg{font-size:14px;padding:12px 24px}.content-manager-btn--disabled{background:#e5e5e6!important;color:var(--content-manager-text-disable)!important;cursor:not-allowed!important}.content-manager-btn--disabled .easy-content-manager-icon:before{color:var(--content-manager-secondary-gray-color)!important}.content-manager-btn--add-rule-group{width:-moz-fit-content;width:fit-content}.content-manager-btn .easy-content-manager-icon{font-size:14px}.content-manager-btn--icon-left{align-items:center;display:flex;justify-content:flex-start}.content-manager-btn--icon-top{align-items:center;display:flex;flex-direction:column}.content-manager-btn--icon-bottom{align-items:center;display:flex;flex-direction:column-reverse}.content-manager-btn--icon-center{align-items:center;display:flex;justify-content:center}.content-manager-btn--icon-center .easy-content-manager-icon{font-size:14px}.content-manager-btn svg{overflow:visible}.content-manager-tab-panel{background:#fff;border-radius:4px;box-shadow:0 .5px 2px 0 rgba(16,24,40,.15);display:flex;flex-direction:column;gap:12px;padding:10px 16px;transition:all .5s ease;width:320px}.content-manager-tab-panel__item{position:relative}.content-manager-tab-panel__item .content-manager-tab-item{align-items:center;background:transparent;border:none;border-radius:4px;color:#0f0e16;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;line-height:20px;padding:10px 8px;width:100%}.content-manager-tab-panel__item .content-manager-tab-item--is-active,.content-manager-tab-panel__item .content-manager-tab-item:hover{background:#f5f5f5;color:#0f0e16}.content-manager-tab-panel__item .easy-content-manager-icon--arrow-down{pointer-events:none;position:absolute;left:10px;top:10px;transition:all .5s ease}.content-manager-tab-panel__item .easy-content-manager-icon--arrow-down:before,.content-manager-tab-panel__item .easy-content-manager-icon--arrow-down:before:hover{color:#0f0e16}.content-manager-tab-panel__item .content-manager-arrow-right .easy-content-manager-icon--arrow-down{pointer-events:none;position:absolute;left:10px;top:10px;transition:all .5s ease}.content-manager-tab-panel__item .content-manager-arrow-right .easy-content-manager-icon--arrow-down:before,.content-manager-tab-panel__item .content-manager-arrow-right .easy-content-manager-icon--arrow-down:before:hover{color:#0f0e16}.content-manager-tab-panel__item .content-manager-tab-icon-active{rotate:90deg}.content-manager-tab-panel__item a{max-width:calc(100% - 16px);text-decoration:none}.content-manager-tab-panel__item a .content-manager-btn--label{display:flex;padding:0}.content-manager-tab-panel__item a .easy-content-manager-icon{margin-left:8px}.content-manager-tab-panel__item a:focus{box-shadow:none}.content-manager-tab-panel__item .easy-content-manager-icon:before{font-size:20px}.content-manager-tab-panel__sub-items{display:flex;flex-direction:column;padding-top:16px}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item{background:transparent;border:none;color:#0f0e16;cursor:pointer;font-size:14px;font-weight:400;line-height:20px;padding:8px 40px 8px 8px;position:relative}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item:before{border:1px solid #dedede;content:"";display:block;right:14px;position:absolute;top:18px;width:20px}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item:first-child:after{border:1px solid #dedede;content:"";display:block;height:22px;right:14px;position:absolute;top:-5px;width:0}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item:after{border:1px solid #dedede;content:"";display:block;height:35px;right:14px;position:absolute;top:-17px;width:0}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item:hover{color:var(--content-manager-primary-color)}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item .content-manager-btn--label{float:right}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item--is-active{color:var(--content-manager-primary-color)} #adminmenu .wp-submenu-wrap li.current>a{color:#fff;font-weight:600}#adminmenu .wp-submenu-wrap li.current>a .content-manager-icon{rotate:90deg}#adminmenu .wp-submenu-wrap li:not(.current):focus{color:rgba(240,246,252,.7)!important}#adminmenu .wp-submenu-wrap li a .content-manager-icon{float:left;margin-right:auto}#adminmenu .wp-submenu-wrap li a .content-manager-icon:before{font-size:8px}#adminmenu .wp-submenu-wrap li ul.wp-submenu{margin:0!important;padding:0!important}#adminmenu .wp-submenu-wrap li ul.wp-submenu li{position:relative}#adminmenu .wp-submenu-wrap li ul.wp-submenu li a{box-shadow:none;color:rgba(240,246,252,.7)!important;font-size:13px;font-weight:400;line-height:1.4}#adminmenu .wp-submenu-wrap li ul.wp-submenu li a:before{color:rgba(240,246,252,.7);content:"↳";padding:0 5px}#adminmenu .wp-submenu-wrap li ul.wp-submenu li a:hover{box-shadow:none;font-weight:400}#adminmenu .wp-submenu-wrap li ul.wp-submenu li a:focus{color:rgba(240,246,252,.7)!important}#adminmenu .wp-submenu-wrap li ul.wp-submenu li.current a{color:#fff!important;font-weight:500}#adminmenu .wp-submenu-wrap li ul.wp-submenu li.current a:before{color:#e1e3ea}63 :root{--ecm-font:"Inter",sans-serif;--ecm-primary:#4038ca;--ecm-border-color:#dddddf;--ecm-body-background:#f7f7f7;--ecm-background:#fff;--ecm-font-color:#141a24;--ecm-secondary:#f6f7f8;--ecm-warning:#f15b50;--ecm-text-muted:#738496;--ecm-placeholder:#a2adb9;--ecm-shadow:0px 0px 1px 0px rgba(20,26,36,.2),0px 1px 2px 0px rgba(20,26,36,.1);--ecm-shadow-2:0px 0.5px 2px 0px rgba(16,24,40,.15);--ecm-gray:#bac2cb}.easy-content-manager-icon:before{color:var(--ecm-font-color)}.easy-content-manager-icon.has-ecm-blue-bg:before{color:#fff}.easy-content-manager-icon.has-ecm-muted-bg:before{color:#222}.easy-content-manager-icon.ecm-primary:before{color:#4f46e5}.easy-content-manager-icon.ecm-muted:before{color:var(--ecm-text-muted)}#wpfooter #footer-left,#wpfooter #footer-upgrade{color:var(--ecm-font-color)}#wpbody{background:var(--ecm-body-background);height:-moz-max-content;height:max-content;min-height:100vh}html.interface-interface-skeleton__html-container{position:inherit!important}.content-manager-page-content{box-sizing:border-box;margin:0 auto 100px;max-width:1250px;padding:0 15px;width:100%}.content-manager-page--dashboard,.content-manager-page--settings{align-items:flex-start;background:#fff;border-radius:4px;display:flex;flex-direction:column;gap:24px;justify-content:center;padding:24px}.ecm-content-wrap{background:var(--ecm-background);border-radius:4px;padding:24px;width:100%}.ecm-content-wrap__left{width:70%}.ecm-content-wrap__right{width:30%}a{color:var(--ecm-font-color)}a:focus,a:hover{box-shadow:none!important;color:var(--ecm-primary);outline:none!important}.ecm-subtitle-link{color:var(--ecm-primary)!important;font-size:12px;margin-right:4px;text-decoration:underline}.ecm-heading-label{color:var(--ecm-font-color);font-size:18px;font-weight:500;line-height:28px;margin:0}.ecm-heading-border{border-bottom:1px solid var(--ecm-border-color);margin:0 0 24px;padding-bottom:20px;width:100%}.content-manager-title-subtitle{color:var(--ecm-font-color);display:flex;flex-direction:column;gap:4px;margin:0;width:100%}.content-manager-title{color:var(--ecm-font-color);font-size:14px;font-weight:600;line-height:20px;margin:0}.content-manager-sub-title{color:var(--ecm-font-color);font-size:12px;font-weight:400;line-height:18px;margin:0}.ecm-width--320{width:320px}.ecm-width--200{width:200px}.ecm-width-25{width:25%}.ecm-width-50{width:50%}.ecm-width-75{width:75%}.ecm-width-full{width:100%}.ecm-width-custom-32{width:calc(100% - 32px)}.ecm-min-w--240{min-width:240px}.content-manager-mb-6{margin-bottom:24px}.content-manager-m-0{margin:0}.content-manager-mb-2{margin-bottom:8px}.content-manager-mb-1{margin-bottom:4px}.content-manager-mt-1{margin-top:4px}.content-manager-mt-6{margin-top:24px}.content-manager-mt-2{margin-top:8px}.content-manager-mb-0{margin-bottom:0}.content-manager-mr-12{margin-left:32px}.content-manager-pt-1{padding-top:4px}.content-manager-pt-3{padding-top:12px}.content-manager-pt-4{padding-top:16px}.content-manager-pb-6,.content-manager-pt-6{padding-top:24px}.content-manager-pb-4{padding-bottom:1rem}.content-manager-pb-1{padding-bottom:4px}.content-manager-ptb-3{padding:12px}.content-manager-p-0{padding:0}.content-manager-p-02{padding:8px 12px}.content-manager-p-04{padding:12px 16px}.content-manager-p-06{padding:12px 24px}.ecm--pointer{cursor:pointer}.content-manager-separator{margin:24px 0}.content-manager-heading,.content-manager-separator{border-bottom:1px solid var(--ecm-border-color);width:100%}.content-manager-heading{color:var(--ecm-font-color);font-size:1.125rem;font-weight:500;line-height:24px;margin:0 0 24px;padding-bottom:16px}.content-manager-required{color:#ff4d4d;padding:0 8px}.content-manager-warning{color:#ff4d4d;font-size:14px;font-weight:600}.content-manager-border{border:1px solid var(--ecm-border-color)}.content-manager-item-center{display:flex;justify-content:center}.content-manager-flex{align-items:center;display:flex;gap:8px;justify-content:space-between;margin:0}.content-manager-flex-column{align-items:center;display:flex;flex-direction:column;gap:8px;width:100%}.content-manager-flex-24{display:flex;flex-direction:column;gap:24px}.content-manager-flex-16{display:flex;flex-direction:column;gap:16px}.content-manager-flex-row{display:flex;flex-direction:row;gap:20px}.content-manager-column-items{display:flex;flex-direction:column;gap:8px;margin:0;width:100%}.content-manager-row-items{align-items:center;display:flex;flex-direction:row;gap:8px;margin:0;width:100%}.content-manager-input{background:transparent!important;border:1px solid var(--ecm-border-color)!important;border-radius:4px;color:var(--ecm-font-color)!important;height:36px;margin:0;padding:0 12px;width:100%}.content-manager-input:active,.content-manager-input:focus,.content-manager-input:focus-visible,.content-manager-input:focus-within,.content-manager-input:hover{border:1px solid var(--ecm-gray)!important;box-shadow:none!important;outline:none!important}.content-manager-input-320{max-width:320px}.content-manager-input--disabled:active,.content-manager-input--disabled:focus,.content-manager-input--disabled:focus-visible,.content-manager-input--disabled:focus-within,.content-manager-input--disabled:hover{border:1px solid var(--ecm-border-color)}.content-manager-input::-moz-placeholder{color:var(--ecm-placeholder)!important;opacity:1}.content-manager-input::placeholder{color:var(--ecm-placeholder)!important;opacity:1}.content-manager-textarea{background:transparent!important;border:1px solid var(--ecm-border-color);border-radius:4px;color:var(--ecm-font-color)!important;height:100px;margin:0;padding:12px;width:100%}.content-manager-textarea:focus,.content-manager-textarea:hover{border:1px solid var(--ecm-gray)!important;box-shadow:none!important;outline:none}.content-manager-textarea::-moz-placeholder{color:var(--ecm-placeholder)!important;opacity:1}.content-manager-textarea::placeholder{color:var(--ecm-placeholder)!important;opacity:1}.content-manager-select .content-manager-select__control{background:var(--ecm-background);border:1px solid var(--ecm-border-color);border-radius:5px;box-shadow:none}.content-manager-select .content-manager-select__control .content-manager-select__input-container .content-manager-select__input{box-shadow:none;height:100%;min-height:unset}.content-manager-select .content-manager-select__menu{background:var(--ecm-background)}.content-manager-select .content-manager-select__option{color:var(--ecm-font-color)}.content-manager-select .content-manager-select__option:active,.content-manager-select .content-manager-select__option:hover{background:var(--ecm-primary)!important;-webkit-tap-highlight-color:none!important}.content-manager-select .content-manager-select__option--is-focused{background:var(--ecm-primary)!important;color:#fff!important}.content-manager-select .content-manager-select__option--is-focused .easy-content-manager-icon:before{color:#fff!important}.content-manager-select .content-manager-select__option--is-disabled:hover{background:transparent!important;color:var(--ecm-text-muted)!important}.content-manager-select .content-manager-select__option--is-disabled,.content-manager-select .content-manager-select__option--is-disabled .easy-content-manager-icon:before{color:var(--ecm-text-muted)!important}.content-manager-select .content-manager-select__option--is-selected{background:var(--ecm-primary)!important;color:#fff!important}.content-manager-select .content-manager-select__option--is-selected .easy-content-manager-icon:before{color:#fff!important}.content-manager-select .content-manager-select__multi-value__remove{color:var(--ecm-warning)}.content-manager-select .content-manager-select__single-value{color:var(--ecm-font-color)}.content-manager-select .content-manager-select__group{padding:0!important}.content-manager-select .content-manager-select__group-heading{background:var(--ecm-body-background)!important;border-bottom:1px solid var(--ecm-border-color)!important;border-top:1px solid var(--ecm-border-color)!important;margin:0!important;padding:6px 12px!important}.ecm-animate{animation:ecmFadeInUp .4s cubic-bezier(.4,0,.2,1)}@keyframes ecmFadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1500px){.content-manager-page-content{max-width:1170px;padding:0}}@media (max-width:1300px){.content-manager-page-content{max-width:1090px;padding:0 15px}}.ecm-editor-btn{background:#ffecca;margin-right:8px}.ecm-editor-btn,.ecm-editor-btn-color-picker,.ecm-list-btn,.ecm-number-btn{border:none;border-radius:4px;cursor:pointer;padding:5px 10px}.ecm-editor-btn-color-picker{background:#ffecca}.ecm-editor-btn-color-picker__bg{margin-right:8px}.ecm-editor-color-picker{display:inline-block;position:relative}.ecm-editor-color-picker__dropdown{background:#fff;background:"#fff";border:1px solid var(--ecm-border-color);border-radius:6px;box-shadow:0 4px 20px rgba(0,0,0,.15);right:0;max-width:280px;min-width:240px;padding:12px;position:absolute;top:36px;z-index:1000}.ecm-editor-color-picker__top{align-items:center;border:1px solid transparent;border-radius:4px;cursor:pointer;display:flex;font-size:12px;margin-bottom:8px;padding:6px 8px}.ecm-editor-color-picker__label{font-size:10px;right:50%;position:absolute;top:50%;transform:translate(50%,-50%)}.ecm-editor-color-picker__inner{background:linear-gradient(-45deg,#f0f0f0 25%,transparent 0,transparent 75%,#f0f0f0 0,#f0f0f0),linear-gradient(-45deg,#f0f0f0 25%,transparent 0,transparent 75%,#f0f0f0 0,#f0f0f0);background-position:100% 0,right 2px top 2px;background-size:4px 4px;border:1px solid #ccc;border-radius:2px;height:16px;margin-left:8px;position:relative;width:16px}.ecm-editor-color-picker__colors{display:grid;gap:2px;grid-template-columns:repeat(10,1fr);margin-bottom:12px}.ecm-editor-color-picker__color{background-color:var(--box-color);border:1px solid #dadce0;border-radius:2px;cursor:pointer;height:20px;position:relative;transition:all .1s ease;width:20px}.ecm-editor-color-picker__selected{color:#fff;font-size:10px;font-weight:700;right:50%;position:absolute;top:50%;transform:translate(50%,-50%)}.ecm-editor-color-picker__custom-wrap{border-top:1px solid #e8eaed;margin-top:8px;padding-top:12px}.ecm-editor-color-picker__custom{background-color:#f8f9fa;border:1px solid #dadce0;border-radius:4px;color:#3c4043;cursor:pointer;font-size:12px;padding:8px 12px;transition:all .1s ease;width:100%}.ecm-editor-color-picker__set-color{align-items:center;display:flex;gap:8px;margin-bottom:8px}.ecm-editor-color-picker__color-input{background-color:transparent;border:1px solid #dadce0;border-radius:4px;cursor:pointer;height:32px;width:32px}.ecm-editor-color-picker__custom-input{border:1px solid #dadce0;border-radius:4px;flex:1;font-size:12px;outline:none;padding:6px 8px}.rsw-ce{max-height:500px;min-height:240px}.rsw-ce:focus{outline:none!important}.rsw-toolbar{flex-wrap:wrap;row-gap:8px}#wpbody-content,#wpcontent{font-size:14px;padding:0!important}.contentManagerwrap{display:flex;flex-direction:column;min-height:calc(100vh - 100px);position:relative;width:100%!important}::-moz-placeholder{color:#a5a5a5;font-weight:400;opacity:1}::placeholder{color:#a5a5a5;font-weight:400;opacity:1}:-ms-input-placeholder{color:#a5a5a5;font-weight:400}::-ms-input-placeholder{color:#a5a5a5;font-weight:400}input,select,textarea{color:#1c1f22;font-family:var(--contentManager-primary-font)}input:focus,select:focus,textarea:focus{box-shadow:none;outline:none}.contentManagerWrap,.contentManagerWrap :not(.dashicons){font-family:var(--contentManager-primary-font)}.ecm-table{align-items:center;background:var(--ecm-background);border:1px solid var(--ecm-border-color);border-radius:4px;box-shadow:0 .5px 2px 0 rgba(16,24,40,.15);display:flex;justify-content:center;padding:24px}.ecm-table p{margin:0}.ecm-table__container{display:flex;flex-direction:column;max-width:1280px;width:100%}.ecm-table__sub-header{border-bottom:1px solid var(--ecm-border-color);padding-bottom:10px}.ecm-table__sub-header,.ecm-table__sub-header-left{align-items:center;display:flex;width:100%}.ecm-table__sub-header-left .tab{align-items:center;color:var(--ecm-font-color);cursor:pointer;display:flex;gap:8px;padding:0 18px;position:relative}.ecm-table__sub-header-left .tab:after{background:var(--ecm-primary);bottom:-22px;content:"";height:1px;right:0;position:absolute;transition:width .3s ease,right .3s ease,background .3s ease;width:0}.ecm-table__sub-header-left .tab--total{background:var(--ecm-secondary);border-radius:60px;color:var(--ecm-font-color);font-size:10px;font-weight:500;padding:0 8px}.ecm-table__sub-header-left .tab:hover:after{right:0;width:100%}.ecm-table__sub-header-left .tab:hover{color:var(--ecm-font-color)}.ecm-table__sub-header-left .is-active{cursor:default}.ecm-table__sub-header-left .is-active:after{bottom:-22px;content:"";height:1px;position:absolute;transition:width .3s ease,right .3s ease,background .3s ease}.ecm-table__sub-header-left .is-active:after,.ecm-table__sub-header-left .is-active:hover:after{background:var(--ecm-primary);right:0;width:100%}.ecm-table__sub-header-left .is-active:hover{color:var(--ecm-font-color)}.ecm-table__sub-header-right .ecm-table__sub-header-filter-icon{position:relative}.ecm-table-sub-header-actions-right{display:flex}.ecm-table-sub-header-actions-right--border,.ecm-table-sub-header-actions-right--border-double{background:var(--ecm-border-color);height:38px;margin:0 10px;width:1px}.ecm-table--has-slider{overflow-x:scroll;overflow-y:hidden}.ecm-table__table{display:flex;flex-direction:column;padding:24px 0 0;width:100%}.ecm-table__head{align-items:center;border-radius:4px 4px 0 0;color:var(--ecm-font-color);display:flex;width:100%}.ecm-table__head-cell{align-items:center;background:var(--ecm-secondary);display:flex;flex:1;font-size:14px;font-weight:500;line-height:20px;min-height:30px;padding:10px 8px 10px 16px}.ecm-table__head-cell:nth-child(2){justify-content:flex-start!important}.ecm-table__head-cell:not(:first-child){justify-content:center}.ecm-table__head-cell-width{min-width:132px}.ecm-table__head-cell-checkbox{background:var(--ecm-secondary);padding:11px 14px}.ecm-table__head-cell-checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--ecm-font-color);border-radius:3px;cursor:pointer;height:16px;position:relative;width:16px}.ecm-table__head-cell-checkbox input:focus{box-shadow:none;outline:none}.ecm-table__head-cell-checkbox input:before{border:solid var(--ecm-font-color);border-width:0 0 2px 2px;content:"";height:8px!important;right:57%;margin:-3px -5px 0 0!important;opacity:0;position:absolute;top:75%;transform:rotate(-45deg) translate(50%,-60%);width:4px!important}.ecm-table__head-cell-checkbox input:checked:before{opacity:1}.ecm-table__body-wrap{display:flex;flex-direction:column}.ecm-table__body-wrap .content-manager-oops{align-items:center;display:flex;flex-direction:column;width:100%}.ecm-table__body-row-wrap{align-items:center;display:flex;min-height:74px;padding-right:12px;width:100%}.ecm-table__body-row-cell{align-items:center;display:flex;flex:1;font-size:14px;font-weight:500;line-height:20px;min-height:30px;padding:10px 0}.ecm-table__body-row-cell,.ecm-table__body-row-cell a{color:var(--ecm-font-color)}.ecm-table__body-row-cell:not(:first-child){justify-content:center;padding-right:24px}.ecm-table__body-row-cell:first-child{padding-right:16px}.ecm-table__body-row-cell:nth-child(2){justify-content:flex-start!important}.ecm-table__body-row-cell .content-manager-dropdown-menu .easy-content-manager-icon--three-dots-menu{border:1px solid var(--ecm-border-color);border-radius:4px;padding:4px 5px}.ecm-table__body-row-cell .content-manager-dropdown-menu:focus{outline:none}.ecm-table__body-row-cell-width{min-width:130px}.ecm-table__row-cell-hovered{display:flex;flex-direction:column}.ecm-table__row-cell-hovered:first-child{align-items:flex-start}.ecm-table__row-cell-hovered .ecm-title-wrap{align-items:center;display:flex;gap:8px}.ecm-table__row-cell-hovered .ecm-title-wrap__title{color:var(--ecm-font-color)}.ecm-table__row-cell-hovered .ecm-title-wrap__inactive{align-items:center;color:var(--ecm-text-muted);display:flex;gap:8px}.ecm-table__row-cell-checkbox{max-width:20px;min-width:20px;padding:5px 0 5px 10px}.ecm-table__row-cell-checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--ecm-font-color);border-radius:3px;cursor:pointer;height:16px;position:relative;width:16px}.ecm-table__row-cell-checkbox input:focus{box-shadow:none;outline:none}.ecm-table__row-cell-checkbox input:before{border-width:1px;border-bottom:2px solid var(--ecm-font-color);border-right:0 solid var(--ecm-font-color);border-left:2px solid var(--ecm-font-color);border-top:0 solid var(--ecm-font-color);content:"";height:8px!important;right:57%;margin:-3px -5px 0 0!important;opacity:0;position:absolute;top:75%;transform:rotate(-45deg) translate(50%,-60%);width:4px!important}.ecm-table__row-cell-checkbox input:checked:before{opacity:1}.ecm-table__loader{align-items:center;display:flex;justify-content:center}.ecm-table__footer{align-items:center;display:flex;justify-content:space-between;padding:32px 0 0;width:100%}.ecm-table__footer .ecm-table__footer-pagination,.ecm-table__footer .ecm-table__footer-right{align-items:center;display:flex;gap:10px}.ecm-table__filter-modal__top-bar{align-items:center;border-bottom:1px solid var(--ecm-border-color);display:flex;justify-content:space-between;padding-bottom:16px;width:100%}.ecm-table__filter-modal__top-bar .content-manager-btn{color:var(--content-manager-primary-color);padding:0}.ecm-table__filter-modal__footer{align-items:center;border-top:1px solid var(--ecm-border-color);display:flex;gap:8px;justify-content:flex-end;padding:16px 0 0;width:100%}.ecm-table__filter-items{align-items:center;border-bottom:1px solid var(--ecm-border-color);display:flex;flex-direction:column;gap:16px;justify-content:center;margin-bottom:16px;padding:16px 0}.ecm-table__filter-checked-item{align-items:center;border:1px solid var(--ecm-border-color);border-radius:4px;display:flex;justify-content:space-between;padding:12px 16px;pointer-events:none;width:100%;z-index:9999}.ecm-table__filter-checked-item input{margin-top:2px;pointer-events:visible}.ecm-table__filter-checked-item .ecm-table-filter-item-left{align-items:center;display:flex;gap:16px}.ecm-table__filter-checked-item .ecm-table-filter-item-left .ecm-table-filter-item-title{color:var(--ecm-font-color);font-size:14px;font-weight:500;line-height:20px}.ecm-table__filter-checked-item .ecm-table-filter-item-left .easy-content-manager-icon{cursor:pointer;pointer-events:visible}.ecm-table__filter-checked-item .ecm-table-filter-item-left .easy-content-manager-icon:before{font-size:14px}.ecm-table__body-row-hovered{position:relative}.ecm-table__row-cell-hovered:nth-child(2){align-items:flex-start!important}.ecm-table__hover-action{right:51px;opacity:0;pointer-events:none;position:absolute;top:50%;transition:opacity .3s ease,visibility 0s .3s;visibility:hidden}.ecm-title-wrap{transition:transform .3s ease}.ecm-table__body-row-hovered:hover .ecm-title-wrap{transform:translateY(-16px);transition:transform .3s ease}.ecm-table__body-row-hovered:hover .ecm-table__hover-action{opacity:1;pointer-events:auto;transition:opacity .3s ease,visibility 0s 0s;visibility:visible}.ecm-table__body-row-hovered:hover{background:var(--ecm-secondary)}.ecm-table__body-wrap>.ecm-table__body-row-wrap{border-bottom:1px solid var(--ecm-border-color);min-width:100%;width:-moz-max-content;width:max-content}.content-manager-btn-group{-moz-column-gap:15px;column-gap:15px;display:flex}.content-manager-btn{align-items:center;background:#fff;border:0;border-radius:4px;box-sizing:border-box;color:#444;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:auto;justify-content:center;line-height:20px;margin:0;overflow:hidden!important;padding:15px;position:relative;text-align:center;text-decoration:none;transition:all .3 ease;white-space:nowrap}.content-manager-btn:after{background:rgba(0,0,0,.1);content:"";height:100%;right:-100%;position:absolute;top:0;transition:all .25s cubic-bezier(.66,.36,.17,.91);width:100%}.content-manager-btn:hover:after{right:0}.content-manager-btn:focus,.content-manager-btn:hover{box-shadow:none!important;outline:none!important}.content-manager-btn--label{padding:0 4px}.content-manager-btn--circle{border-radius:50%}.content-manager-btn--inline-block{display:inline-block;padding-right:30px;padding-left:30px;width:auto}.content-manager-btn--inline-flex{-moz-column-gap:10px;column-gap:10px;display:inline-flex;padding-right:30px;padding-left:30px;width:auto}.content-manager-btn--bg-red,.content-manager-btn--bg-red:focus,.content-manager-btn--bg-red:hover,.content-manager-btn--preset-red,.content-manager-btn--preset-red:focus,.content-manager-btn--preset-red:hover{background:#f94d4d;color:#fff}.content-manager-btn--preset-error{background:#f94d4d!important;color:#fff!important}.content-manager-btn--bg-light-red,.content-manager-btn--preset-light-red{background:rgba(249,77,77,.2);color:#f94d4d}.content-manager-btn--bg-light-red .easy-content-manager-icon:before,.content-manager-btn--preset-light-red .easy-content-manager-icon:before{color:#f94d4d}.content-manager-btn--bg-light-red:focus,.content-manager-btn--bg-light-red:hover,.content-manager-btn--preset-light-red:focus,.content-manager-btn--preset-light-red:hover{background:rgba(249,77,77,.2);color:#f94d4d}.content-manager-btn--bg-purple,.content-manager-btn--bg-purple:focus,.content-manager-btn--bg-purple:hover,.content-manager-btn--preset-purple,.content-manager-btn--preset-purple:focus,.content-manager-btn--preset-purple:hover{background:var(--content-manager-primary-color);color:#fff}.content-manager-btn--bg-light-purple,.content-manager-btn--preset-light-purple{background:var(--content-manager-secondary-color);color:var(--content-manager-primary-color)}.content-manager-btn--bg-light-purple .easy-content-manager-icon:before,.content-manager-btn--preset-light-purple .easy-content-manager-icon:before{color:var(--content-manager-primary-color)}.content-manager-btn--bg-light-purple:focus,.content-manager-btn--bg-light-purple:hover,.content-manager-btn--preset-light-purple:focus,.content-manager-btn--preset-light-purple:hover{background:var(--content-manager-secondary-color);color:var(--content-manager-primary-color)}.content-manager-btn--bg-white-border,.content-manager-btn--bg-white-border:focus,.content-manager-btn--bg-white-border:hover,.content-manager-btn--preset-white-border,.content-manager-btn--preset-white-border:focus,.content-manager-btn--preset-white-border:hover{border:2px solid var(--content-manager-border-color)}.content-manager-btn--bg-gray,.content-manager-btn--preset-gray{background:var(--content-manager-border-color)}.content-manager-btn--bg-gray:focus,.content-manager-btn--bg-gray:hover,.content-manager-btn--preset-gray:focus,.content-manager-btn--preset-gray:hover{background:var(--content-manager-gray-color)}.content-manager-btn--preset-white,.content-manager-btn--preset-white:focus,.content-manager-btn--preset-white:hover{background:#fff;color:#000}.content-manager-btn--preset-transparent,.content-manager-btn--preset-transparent:after{background:transparent}.content-manager-btn--preset-transparent:focus,.content-manager-btn--preset-transparent:hover{background-color:transparent}.content-manager-btn--border-rounded{border-radius:4px}.content-manager-btn--border-purple,.content-manager-btn--preset-border-purple{background:transparent;border:1px solid var(--content-manager-primary-color);color:var(--content-manager-primary-color)}.content-manager-btn--border-purple:focus,.content-manager-btn--border-purple:hover,.content-manager-btn--preset-border-purple:focus,.content-manager-btn--preset-border-purple:hover{background:#f5f5f5;color:var(--content-manager-primary-color)}.content-manager-btn--border-gray,.content-manager-btn--border-gray:focus,.content-manager-btn--border-gray:hover{border:1px solid var(--content-manager-border-color)}.content-manager-btn--border-red,.content-manager-btn--border-red:focus,.content-manager-btn--border-red:hover{border:1px solid #f94d4d}.content-manager-btn--border-black,.content-manager-btn--border-black:focus,.content-manager-btn--border-black:hover{border:1px solid var(--content-manager-primary-color)}.content-manager-btn--mini{font-size:12px;font-weight:400;line-height:18px;padding:4px 6px}.content-manager-btn--xs{font-size:12px;padding:8px}.content-manager-btn--sm{font-size:12px;padding:8px 16px}.content-manager-btn--md{font-size:14px;padding:10px 20px}.content-manager-btn--lg{font-size:14px;padding:12px 24px}.content-manager-btn--disabled{background:#e5e5e6!important;color:var(--content-manager-text-disable)!important;cursor:not-allowed!important}.content-manager-btn--disabled .easy-content-manager-icon:before{color:var(--content-manager-secondary-gray-color)!important}.content-manager-btn--add-rule-group{width:-moz-fit-content;width:fit-content}.content-manager-btn .easy-content-manager-icon{font-size:14px}.content-manager-btn--icon-left{align-items:center;display:flex;justify-content:flex-start}.content-manager-btn--icon-top{align-items:center;display:flex;flex-direction:column}.content-manager-btn--icon-bottom{align-items:center;display:flex;flex-direction:column-reverse}.content-manager-btn--icon-center{align-items:center;display:flex;justify-content:center}.content-manager-btn--icon-center .easy-content-manager-icon{font-size:14px}.content-manager-btn svg{overflow:visible}.content-manager-tab-panel{background:#fff;border-radius:4px;box-shadow:0 .5px 2px 0 rgba(16,24,40,.15);display:flex;flex-direction:column;gap:12px;padding:10px 16px;transition:all .5s ease;width:320px}.content-manager-tab-panel__item{position:relative}.content-manager-tab-panel__item .content-manager-tab-item{align-items:center;background:transparent;border:none;border-radius:4px;color:#0f0e16;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;line-height:20px;padding:10px 8px;width:100%}.content-manager-tab-panel__item .content-manager-tab-item--is-active,.content-manager-tab-panel__item .content-manager-tab-item:hover{background:#f5f5f5;color:#0f0e16}.content-manager-tab-panel__item .easy-content-manager-icon--arrow-down{pointer-events:none;position:absolute;left:10px;top:10px;transition:all .5s ease}.content-manager-tab-panel__item .easy-content-manager-icon--arrow-down:before,.content-manager-tab-panel__item .easy-content-manager-icon--arrow-down:before:hover{color:#0f0e16}.content-manager-tab-panel__item .content-manager-arrow-right .easy-content-manager-icon--arrow-down{pointer-events:none;position:absolute;left:10px;top:10px;transition:all .5s ease}.content-manager-tab-panel__item .content-manager-arrow-right .easy-content-manager-icon--arrow-down:before,.content-manager-tab-panel__item .content-manager-arrow-right .easy-content-manager-icon--arrow-down:before:hover{color:#0f0e16}.content-manager-tab-panel__item .content-manager-tab-icon-active{rotate:90deg}.content-manager-tab-panel__item a{max-width:calc(100% - 16px);text-decoration:none}.content-manager-tab-panel__item a .content-manager-btn--label{display:flex;padding:0}.content-manager-tab-panel__item a .easy-content-manager-icon{margin-left:8px}.content-manager-tab-panel__item a:focus{box-shadow:none}.content-manager-tab-panel__item .easy-content-manager-icon:before{font-size:20px}.content-manager-tab-panel__sub-items{display:flex;flex-direction:column;padding-top:16px}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item{background:transparent;border:none;color:#0f0e16;cursor:pointer;font-size:14px;font-weight:400;line-height:20px;padding:8px 40px 8px 8px;position:relative}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item:before{border:1px solid #dedede;content:"";display:block;right:14px;position:absolute;top:18px;width:20px}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item:first-child:after{border:1px solid #dedede;content:"";display:block;height:22px;right:14px;position:absolute;top:-5px;width:0}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item:after{border:1px solid #dedede;content:"";display:block;height:35px;right:14px;position:absolute;top:-17px;width:0}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item:hover{color:var(--content-manager-primary-color)}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item .content-manager-btn--label{float:right}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item--is-active{color:var(--content-manager-primary-color)}.ecm--custom-field-form-inner__add-custom-field{align-items:center;background:var(--ecm-background);border:1px solid var(--ecm-border-color);border-radius:4px;display:flex;justify-content:space-between;margin-top:24px;padding:20px 24px;position:relative}.ecm--custom-field-form-inner__add-custom-field-has{border-radius:4px 4px 0 0!important}.ecm--custom-field-form-inner__custom-fields-menu{background:var(--ecm-background);border:1px solid var(--ecm-border-color);border-radius:4px;box-shadow:0 12px 24px -4px rgba(16,24,40,.08);padding:8px;position:absolute;left:5%;top:64px}.ecm--custom-field-form-inner .content-manager-btn--save-as-field-group{justify-content:flex-start;margin-bottom:8px;width:100%}.ecm--custom-field-form-inner .content-manager-btn--fields-collapse{border-radius:50%;padding:8px}.ecm--custom-field-form-inner__actions{align-items:center;display:flex;justify-content:flex-end}.content-manager-react-modal--content-small{display:flex;flex-direction:column}.content-manager-react-modal--content-small .content-manager-search-component{width:100%}.content-manager-react-modal--content-small .content-manager-search-component__input{max-width:100%!important}.content-manager-react-modal--content-small .easy-content-manager-field-groups{border:1px solid var(--ecm-border-color);border-radius:8px;margin-top:16px;max-height:300px;overflow-y:auto;padding:16px}.ecm--custom-fields-field+.ecm--add-post__custom-fields{width:calc(100% - 32px)}.ecm--custom-fields-field+.ecm--add-post__custom-fields .ecm--add-post__add-custom-field{margin-top:0!important}#adminmenu .wp-submenu-wrap li.current>a{color:#fff;font-weight:600}#adminmenu .wp-submenu-wrap li.current>a .content-manager-icon{rotate:90deg}#adminmenu .wp-submenu-wrap li:not(.current):focus{color:rgba(240,246,252,.7)!important}#adminmenu .wp-submenu-wrap li a .content-manager-icon{float:left;margin-right:auto}#adminmenu .wp-submenu-wrap li a .content-manager-icon:before{font-size:8px}#adminmenu .wp-submenu-wrap li ul.wp-submenu{margin:0!important;padding:0!important}#adminmenu .wp-submenu-wrap li ul.wp-submenu li{position:relative}#adminmenu .wp-submenu-wrap li ul.wp-submenu li a{box-shadow:none;color:rgba(240,246,252,.7)!important;font-size:13px;font-weight:400;line-height:1.4}#adminmenu .wp-submenu-wrap li ul.wp-submenu li a:before{color:rgba(240,246,252,.7);content:"↳";padding:0 5px}#adminmenu .wp-submenu-wrap li ul.wp-submenu li a:hover{box-shadow:none;font-weight:400}#adminmenu .wp-submenu-wrap li ul.wp-submenu li a:focus{color:rgba(240,246,252,.7)!important}#adminmenu .wp-submenu-wrap li ul.wp-submenu li.current a{color:#fff!important;font-weight:500}#adminmenu .wp-submenu-wrap li ul.wp-submenu li.current a:before{color:#e1e3ea} 64 64 .easy-content-manager-custom-filed-render label{margin-bottom:24px}.easy-content-manager-custom-filed-render label .content-manager-input{border-color:#e5e4e6;height:42px;padding:4px 8px;width:100%} -
easy-content-manager/trunk/assets/build/backend.css
r3365315 r3374825 15 15 .ecm-addons--icon{border-radius:4px;padding:8px}.ecm-addons--icon:before{font-size:1.5rem}.ecm-addons .easy-content-manager-icon--claim{border:1px solid #cd519d}.ecm-addons .easy-content-manager-icon--review,.ecm-addons .easy-content-manager-icon--upvote{border:1px solid #ffa943}.ecm-addons .easy-content-manager-icon--bookmark{border:1px solid #2176ff}.ecm-addons .easy-content-manager-icon--view-count{border:1px solid #00ad6b}.ecm-addons .easy-content-manager-icon--reactions{border:1px solid #4038ca}.ecm-addons .easy-content-manager-icon--white-label{border:1px solid #06b6d4}.ecm-addons .easy-content-manager-icon--ai{border:1px solid #8270db}.ecm-addons .easy-content-manager-icon--frontend-submission{border:1px solid #f97316} 16 16 .contentManagerWrap .content-manager-page-content .content-manager-settings-heading{border:none;color:var(--content-manager-primary-color);font-size:1.5rem;font-weight:500;line-height:24px;margin:0;padding-bottom:20px;width:100%}.content-manager-page--settings .content-manager-column-items .content-manager-settings-header{color:var(--content-manager-primary-color);font-size:1.12rem;font-weight:500;margin:0}.content-manager-page--settings .content-manager-column-items .content-manager-settings-header-subtitle{color:var(--content-manager-secondary-gray-color);font-size:.87rem;margin:0}.content-manager-page--settings__posts{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);width:100%} 17 .ecm--field-groups-settings{border:1px solid var(--ecm-border-color);margin-top:24px}.ecm--field-groups-settings .content-manager-title{margin-bottom:16px}18 17 .ecm--field-group-settings-conditions{margin-top:8px}.ecm--field-group-settings-conditions:first-of-type{margin-top:0}.ecm--field-group-settings-conditions__actions{align-items:center;display:flex;gap:8px;position:relative}.ecm--field-group-settings-conditions__actions .content-manager-btn{transition:all .3s ease}.ecm--field-group-settings-conditions__remove{opacity:0;overflow:hidden;transition:all .3s ease}.ecm--field-group-settings-conditions:hover .ecm--field-group-settings-conditions__actions .ecm--field-group-settings-conditions__remove{opacity:1} 19 18 .ecm--location__or{color:var(--ecm-font-color);font-size:14px;font-weight:500;line-height:20px;margin:0;text-align:left;text-transform:uppercase} 19 .ecm--field-groups-settings{border:1px solid var(--ecm-border-color);margin-top:24px}.ecm--field-groups-settings .content-manager-title{margin-bottom:16px} 20 20 .switch-field-wrapper{align-items:center;display:flex;flex-direction:row;gap:10px}.content-manager-control-switch{display:inline-block;height:24px;position:relative;width:48px}.content-manager-control-switch input[type=checkbox]{height:0;opacity:0;width:0}.content-manager-control-switch .content-manager-slider{background:var(--ecm-border-color);border-radius:12.5px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.content-manager-control-switch .content-manager-slider:before{background:#fff;border:1px solid var(--ecm-border-color);border-radius:50%;bottom:-2px;content:"";height:28px;left:0;position:absolute;transition:.2s;width:28px}.content-manager-control-switch input:checked+.content-manager-slider{background:var(--ecm-primary)}.content-manager-control-switch input:checked+.content-manager-slider:before{transform:translateX(22px)} 21 21 .ecm-checkbox-wrap{align-items:flex-start;display:flex;gap:16px}.ecm-checkbox-wrap--center{align-items:center}.ecm-checkbox--reverse{flex-direction:row-reverse}.ecm-checkbox--mtb6{margin:24px 0} … … 52 52 53 53 .ecm--advanced-config{border-radius:4px;display:flex;flex-direction:column;justify-content:center}.ecm--advanced-config--disabled{cursor:not-allowed;opacity:.5}.ecm--advanced-config__accordion{display:flex;flex-direction:column;gap:12px;justify-content:center;width:100%}.ecm--advanced-config__accordion-item{border:1px solid var(--ecm-border-color);border-radius:8px;width:100%}.ecm--advanced-config__accordion-header{align-items:center;background:var(--ecm-body-background);border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:12px}.ecm--advanced-config__accordion-header-title{color:var(--ecm-font-color);font-size:14px;font-weight:600}.ecm--advanced-config__accordion-header-active{border-bottom:1px solid var(--ecm-border-color)!important;border-radius:8px 8px 0 0!important}.ecm--advanced-config--disabled-tooltip{background:var(--ecm-secondary);border-radius:4px;box-shadow:var(--ecm-shadow);color:var(--ecm-font-color);font-size:12px;padding:6px 14px;pointer-events:none;position:fixed;transform:translate(-50%,-50%);white-space:nowrap;z-index:9999}.ecm--advanced-config__accordion-panel{max-height:0;overflow:hidden;transition:max-height .4s ease}.ecm--advanced-config__accordion-panel--open{max-height:500px} 54 .ecm--add-post{border:1px solid var(--ecm-border-color);margin-bottom:24px;padding-bottom:0!important}.ecm--add-post__presets{display:flex;gap:8px;max-width:0;opacity:0;overflow:hidden;transition:max-width .6s ease-in,opacity .6s ease-in-out .6s,visibility 0s linear .6s;visibility:hidden}.ecm--add-post__presets .content-manager-btn--presets-btn{border:none;border-radius:8px;padding:8px 12px}.ecm--add-post__presets .content-manager-btn--presets-btn--is-active{border-radius:8px;padding:8px 12px}.ecm--add-post__open{display:flex;gap:8px;max-width:100%;opacity:1;transition:max-width .6s ease-out,opacity .6s ease-in-out,visibility 0s;visibility:visible}.ecm--add-post__open .content-manager-btn--presets-btn{border:none;border-radius:8px;box-shadow:0 5px 20px 0 rgba(0,0,0,.09);padding:8px 12px}.ecm--add-post__open .content-manager-btn--presets-btn--is-active{border-radius:8px;padding:8px 12px}.ecm--add-post .content-manager-btn--presets-btn{color:#f6f6f6}.ecm--add-post .content-manager-btn--presets-btn .easy-content-manager-icon{font-size:10px}.ecm--add-post __add-custom-field{align-items:center;background:var(--ecm-background);border:1px solid var(--ecm-border-color);border-radius:4px;display:flex;justify-content:space-between;margin-top:24px;padding:20px 24px;position:relative}.ecm--add-post__add-custom-field-has{border-radius:4px 4px 0 0!important}.ecm--add-post__custom-fields-menu{background:var(--ecm-background);border:1px solid var(--ecm-border-color);border-radius:4px;box-shadow:0 12px 24px -4px rgba(16,24,40,.08);padding:8px;position:absolute;right:5%;top:64px}.ecm--add-post .content-manager-btn--save-as-field-group{justify-content:flex-start;margin-bottom:8px;width:100%}.ecm--add-post .content-manager-btn--fields-collapse{border-radius:50%;padding:8px}.ecm--add-post .content-manager-btn--presets-btn-inactive{border:1px solid #fff;border-radius:4px}.ecm--add-post__actions{align-items:center;display:flex;justify-content:flex-end}.content-manager-react-modal--content-small{display:flex;flex-direction:column}.content-manager-react-modal--content-small .content-manager-search-component{width:100%}.content-manager-react-modal--content-small .content-manager-search-component__input{max-width:100%!important}.content-manager-react-modal--content-small .easy-content-manager-field-groups{border:1px solid var(--ecm-border-color);border-radius:8px;margin-top:16px;max-height:300px;overflow-y:auto;padding:16px}.ecm--custom-fields-field+.ecm--add-post__custom-fields{width:calc(100% - 32px)}.ecm--custom-fields-field+.ecm--add-post__custom-fields .ecm--add-post__add-custom-field{margin-top:0!important}54 .ecm--add-post{border:1px solid var(--ecm-border-color);margin-bottom:24px;padding-bottom:0!important}.ecm--add-post__presets{display:flex;gap:8px;max-width:0;opacity:0;overflow:hidden;transition:max-width .6s ease-in,opacity .6s ease-in-out .6s,visibility 0s linear .6s;visibility:hidden}.ecm--add-post__presets .content-manager-btn--presets-btn{border:none;border-radius:8px;padding:8px 12px}.ecm--add-post__presets .content-manager-btn--presets-btn--is-active{border-radius:8px;padding:8px 12px}.ecm--add-post__open{display:flex;gap:8px;max-width:100%;opacity:1;transition:max-width .6s ease-out,opacity .6s ease-in-out,visibility 0s;visibility:visible}.ecm--add-post__open .content-manager-btn--presets-btn{border:none;border-radius:8px;box-shadow:0 5px 20px 0 rgba(0,0,0,.09);padding:8px 12px}.ecm--add-post__open .content-manager-btn--presets-btn--is-active{border-radius:8px;padding:8px 12px}.ecm--add-post .content-manager-btn--presets-btn{color:#f6f6f6}.ecm--add-post .content-manager-btn--presets-btn .easy-content-manager-icon{font-size:10px}.ecm--add-post .content-manager-btn--presets-btn-inactive{border:1px solid #fff;border-radius:4px} 55 55 .ecm--advanced-config--general{max-height:372px;min-height:372px;overflow-y:scroll}.ecm--advanced-config--general__description{border-top:1px solid var(--ecm-border-color);padding:12px}.ecm--advanced-config--general__description .content-manager-input,.ecm--advanced-config--general__input .content-manager-input{margin:6px 0 12px} 56 56 .ecm--advance-config--label-input{position:relative;width:100%}.ecm--advance-config--label-input-tooltip{position:absolute;right:.5rem;top:50%;transform:translateY(-50%)} … … 61 61 .ecm--advanced-config{border-radius:4px;display:flex;flex-direction:column;justify-content:center}.ecm--advanced-config--disabled{cursor:not-allowed;opacity:.5}.ecm--advanced-config__accordion{display:flex;flex-direction:column;gap:12px;justify-content:center;width:100%}.ecm--advanced-config__accordion-item{border:1px solid var(--ecm-border-color);border-radius:8px;width:100%}.ecm--advanced-config__accordion-header{align-items:center;background:var(--ecm-body-background);border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:12px}.ecm--advanced-config__accordion-header-title{color:var(--ecm-font-color);font-size:14px;font-weight:600}.ecm--advanced-config__accordion-header-active{border-bottom:1px solid var(--ecm-border-color)!important;border-radius:8px 8px 0 0!important}.ecm--advanced-config--disabled-tooltip{background:var(--ecm-secondary);border-radius:4px;box-shadow:var(--ecm-shadow);color:var(--ecm-font-color);font-size:12px;padding:6px 14px;pointer-events:none;position:fixed;transform:translate(-50%,-50%);white-space:nowrap;z-index:9999}.ecm--advanced-config__accordion-panel{max-height:0;overflow:hidden;transition:max-height .4s ease}.ecm--advanced-config__accordion-panel--open{max-height:500px} 62 62 .ecm--add-taxonomies{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.ecm--add-taxonomies--heading{color:var(--ecm-font-color);font-size:18px;font-weight:500;line-height:28px;margin-bottom:24px} 63 :root{--ecm-font:"Inter",sans-serif;--ecm-primary:#4038ca;--ecm-border-color:#dddddf;--ecm-body-background:#f7f7f7;--ecm-background:#fff;--ecm-font-color:#141a24;--ecm-secondary:#f6f7f8;--ecm-warning:#f15b50;--ecm-text-muted:#738496;--ecm-placeholder:#a2adb9;--ecm-shadow:0px 0px 1px 0px rgba(20,26,36,.2),0px 1px 2px 0px rgba(20,26,36,.1);--ecm-shadow-2:0px 0.5px 2px 0px rgba(16,24,40,.15);--ecm-gray:#bac2cb}.easy-content-manager-icon:before{color:var(--ecm-font-color)}.easy-content-manager-icon.has-ecm-blue-bg:before{color:#fff}.easy-content-manager-icon.has-ecm-muted-bg:before{color:#222}.easy-content-manager-icon.ecm-primary:before{color:#4f46e5}.easy-content-manager-icon.ecm-muted:before{color:var(--ecm-text-muted)}#wpfooter #footer-left,#wpfooter #footer-upgrade{color:var(--ecm-font-color)}#wpbody{background:var(--ecm-body-background);height:-moz-max-content;height:max-content;min-height:100vh}html.interface-interface-skeleton__html-container{position:inherit!important}.content-manager-page-content{box-sizing:border-box;margin:0 auto 100px;max-width:1250px;padding:0 15px;width:100%}.content-manager-page--dashboard,.content-manager-page--settings{align-items:flex-start;background:#fff;border-radius:4px;display:flex;flex-direction:column;gap:24px;justify-content:center;padding:24px}.ecm-content-wrap{background:var(--ecm-background);border-radius:4px;padding:24px;width:100%}.ecm-content-wrap__left{width:70%}.ecm-content-wrap__right{width:30%}a{color:var(--ecm-font-color)}a:focus,a:hover{box-shadow:none!important;color:var(--ecm-primary);outline:none!important}.ecm-subtitle-link{color:var(--ecm-primary)!important;font-size:12px;margin-left:4px;text-decoration:underline}.ecm-heading-label{color:var(--ecm-font-color);font-size:18px;font-weight:500;line-height:28px;margin:0}.ecm-heading-border{border-bottom:1px solid var(--ecm-border-color);margin:0 0 24px;padding-bottom:20px;width:100%}.content-manager-title-subtitle{color:var(--ecm-font-color);display:flex;flex-direction:column;gap:4px;margin:0;width:100%}.content-manager-title{color:var(--ecm-font-color);font-size:14px;font-weight:600;line-height:20px;margin:0}.content-manager-sub-title{color:var(--ecm-font-color);font-size:12px;font-weight:400;line-height:18px;margin:0}.ecm-width--320{width:320px}.ecm-width--200{width:200px}.ecm-width-25{width:25%}.ecm-width-50{width:50%}.ecm-width-75{width:75%}.ecm-width-full{width:100%}.ecm-width-custom-32{width:calc(100% - 32px)}.ecm-min-w--240{min-width:240px}.content-manager-mb-6{margin-bottom:24px}.content-manager-m-0{margin:0}.content-manager-mb-2{margin-bottom:8px}.content-manager-mb-1{margin-bottom:4px}.content-manager-mt-1{margin-top:4px}.content-manager-mt-6{margin-top:24px}.content-manager-mt-2{margin-top:8px}.content-manager-mb-0{margin-bottom:0}.content-manager-mr-12{margin-right:32px}.content-manager-pt-1{padding-top:4px}.content-manager-pt-3{padding-top:12px}.content-manager-pt-4{padding-top:16px}.content-manager-pb-6,.content-manager-pt-6{padding-top:24px}.content-manager-pb-4{padding-bottom:1rem}.content-manager-pb-1{padding-bottom:4px}.content-manager-ptb-3{padding:12px}.content-manager-p-0{padding:0}.content-manager-p-02{padding:8px 12px}.content-manager-p-04{padding:12px 16px}.content-manager-p-06{padding:12px 24px}.ecm--pointer{cursor:pointer}.content-manager-separator{margin:24px 0}.content-manager-heading,.content-manager-separator{border-bottom:1px solid var(--ecm-border-color);width:100%}.content-manager-heading{color:var(--ecm-font-color);font-size:1.125rem;font-weight:500;line-height:24px;margin:0 0 24px;padding-bottom:16px}.content-manager-required{color:#ff4d4d;padding:0 8px}.content-manager-warning{color:#ff4d4d;font-size:14px;font-weight:600}.content-manager-border{border:1px solid var(--ecm-border-color)}.content-manager-item-center{display:flex;justify-content:center}.content-manager-flex{align-items:center;display:flex;gap:8px;justify-content:space-between;margin:0}.content-manager-flex-column{align-items:center;display:flex;flex-direction:column;gap:8px;width:100%}.content-manager-flex-24{display:flex;flex-direction:column;gap:24px}.content-manager-flex-16{display:flex;flex-direction:column;gap:16px}.content-manager-flex-row{display:flex;flex-direction:row;gap:20px}.content-manager-column-items{display:flex;flex-direction:column;gap:8px;margin:0;width:100%}.content-manager-row-items{align-items:center;display:flex;flex-direction:row;gap:8px;margin:0;width:100%}.content-manager-input{background:transparent!important;border:1px solid var(--ecm-border-color)!important;border-radius:4px;color:var(--ecm-font-color)!important;height:36px;margin:0;padding:0 12px;width:100%}.content-manager-input:active,.content-manager-input:focus,.content-manager-input:focus-visible,.content-manager-input:focus-within,.content-manager-input:hover{border:1px solid var(--ecm-gray)!important;box-shadow:none!important;outline:none!important}.content-manager-input-320{max-width:320px}.content-manager-input--disabled:active,.content-manager-input--disabled:focus,.content-manager-input--disabled:focus-visible,.content-manager-input--disabled:focus-within,.content-manager-input--disabled:hover{border:1px solid var(--ecm-border-color)}.content-manager-input::-moz-placeholder{color:var(--ecm-placeholder)!important;opacity:1}.content-manager-input::placeholder{color:var(--ecm-placeholder)!important;opacity:1}.content-manager-textarea{background:transparent!important;border:1px solid var(--ecm-border-color);border-radius:4px;color:var(--ecm-font-color)!important;height:100px;margin:0;padding:12px;width:100%}.content-manager-textarea:focus,.content-manager-textarea:hover{border:1px solid var(--ecm-gray)!important;box-shadow:none!important;outline:none}.content-manager-textarea::-moz-placeholder{color:var(--ecm-placeholder)!important;opacity:1}.content-manager-textarea::placeholder{color:var(--ecm-placeholder)!important;opacity:1}.content-manager-select .content-manager-select__control{background:var(--ecm-background);border:1px solid var(--ecm-border-color);border-radius:5px;box-shadow:none}.content-manager-select .content-manager-select__control .content-manager-select__input-container .content-manager-select__input{box-shadow:none;height:100%;min-height:unset}.content-manager-select .content-manager-select__menu{background:var(--ecm-background)}.content-manager-select .content-manager-select__option{color:var(--ecm-font-color)}.content-manager-select .content-manager-select__option:active,.content-manager-select .content-manager-select__option:hover{background:var(--ecm-primary)!important;-webkit-tap-highlight-color:none!important}.content-manager-select .content-manager-select__option--is-focused{background:var(--ecm-primary)!important;color:#fff!important}.content-manager-select .content-manager-select__option--is-focused .easy-content-manager-icon:before{color:#fff!important}.content-manager-select .content-manager-select__option--is-disabled:hover{background:transparent!important;color:var(--ecm-text-muted)!important}.content-manager-select .content-manager-select__option--is-disabled,.content-manager-select .content-manager-select__option--is-disabled .easy-content-manager-icon:before{color:var(--ecm-text-muted)!important}.content-manager-select .content-manager-select__option--is-selected{background:var(--ecm-primary)!important;color:#fff!important}.content-manager-select .content-manager-select__option--is-selected .easy-content-manager-icon:before{color:#fff!important}.content-manager-select .content-manager-select__multi-value__remove{color:var(--ecm-warning)}.content-manager-select .content-manager-select__single-value{color:var(--ecm-font-color)}.content-manager-select .content-manager-select__group{padding:0!important}.content-manager-select .content-manager-select__group-heading{background:var(--ecm-body-background)!important;border-bottom:1px solid var(--ecm-border-color)!important;border-top:1px solid var(--ecm-border-color)!important;margin:0!important;padding:6px 12px!important}.ecm-animate{animation:ecmFadeInUp .4s cubic-bezier(.4,0,.2,1)}@keyframes ecmFadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1500px){.content-manager-page-content{max-width:1170px;padding:0}}@media (max-width:1300px){.content-manager-page-content{max-width:1090px;padding:0 15px}}.ecm-editor-btn{background:#ffecca;margin-left:8px}.ecm-editor-btn,.ecm-editor-btn-color-picker,.ecm-list-btn,.ecm-number-btn{border:none;border-radius:4px;cursor:pointer;padding:5px 10px}.ecm-editor-btn-color-picker{background:#ffecca}.ecm-editor-btn-color-picker__bg{margin-left:8px}.ecm-editor-color-picker{display:inline-block;position:relative}.ecm-editor-color-picker__dropdown{background:#fff;background:"#fff";border:1px solid var(--ecm-border-color);border-radius:6px;box-shadow:0 4px 20px rgba(0,0,0,.15);left:0;max-width:280px;min-width:240px;padding:12px;position:absolute;top:36px;z-index:1000}.ecm-editor-color-picker__top{align-items:center;border:1px solid transparent;border-radius:4px;cursor:pointer;display:flex;font-size:12px;margin-bottom:8px;padding:6px 8px}.ecm-editor-color-picker__label{font-size:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.ecm-editor-color-picker__inner{background:linear-gradient(45deg,#f0f0f0 25%,transparent 0,transparent 75%,#f0f0f0 0,#f0f0f0),linear-gradient(45deg,#f0f0f0 25%,transparent 0,transparent 75%,#f0f0f0 0,#f0f0f0);background-position:0 0,2px 2px;background-size:4px 4px;border:1px solid #ccc;border-radius:2px;height:16px;margin-right:8px;position:relative;width:16px}.ecm-editor-color-picker__colors{display:grid;gap:2px;grid-template-columns:repeat(10,1fr);margin-bottom:12px}.ecm-editor-color-picker__color{background-color:var(--box-color);border:1px solid #dadce0;border-radius:2px;cursor:pointer;height:20px;position:relative;transition:all .1s ease;width:20px}.ecm-editor-color-picker__selected{color:#fff;font-size:10px;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.ecm-editor-color-picker__custom-wrap{border-top:1px solid #e8eaed;margin-top:8px;padding-top:12px}.ecm-editor-color-picker__custom{background-color:#f8f9fa;border:1px solid #dadce0;border-radius:4px;color:#3c4043;cursor:pointer;font-size:12px;padding:8px 12px;transition:all .1s ease;width:100%}.ecm-editor-color-picker__set-color{align-items:center;display:flex;gap:8px;margin-bottom:8px}.ecm-editor-color-picker__color-input{background-color:transparent;border:1px solid #dadce0;border-radius:4px;cursor:pointer;height:32px;width:32px}.ecm-editor-color-picker__custom-input{border:1px solid #dadce0;border-radius:4px;flex:1;font-size:12px;outline:none;padding:6px 8px}.rsw-ce{max-height:500px;min-height:240px}.rsw-ce:focus{outline:none!important}.rsw-toolbar{flex-wrap:wrap;row-gap:8px}#wpbody-content,#wpcontent{font-size:14px;padding:0!important}.contentManagerwrap{display:flex;flex-direction:column;min-height:calc(100vh - 100px);position:relative;width:100%!important}::-moz-placeholder{color:#a5a5a5;font-weight:400;opacity:1}::placeholder{color:#a5a5a5;font-weight:400;opacity:1}:-ms-input-placeholder{color:#a5a5a5;font-weight:400}::-ms-input-placeholder{color:#a5a5a5;font-weight:400}input,select,textarea{color:#1c1f22;font-family:var(--contentManager-primary-font)}input:focus,select:focus,textarea:focus{box-shadow:none;outline:none}.contentManagerWrap,.contentManagerWrap :not(.dashicons){font-family:var(--contentManager-primary-font)}.ecm-table{align-items:center;background:var(--ecm-background);border:1px solid var(--ecm-border-color);border-radius:4px;box-shadow:0 .5px 2px 0 rgba(16,24,40,.15);display:flex;justify-content:center;padding:24px}.ecm-table p{margin:0}.ecm-table__container{display:flex;flex-direction:column;max-width:1280px;width:100%}.ecm-table__sub-header{border-bottom:1px solid var(--ecm-border-color);padding-bottom:10px}.ecm-table__sub-header,.ecm-table__sub-header-left{align-items:center;display:flex;width:100%}.ecm-table__sub-header-left .tab{align-items:center;color:var(--ecm-font-color);cursor:pointer;display:flex;gap:8px;padding:0 18px;position:relative}.ecm-table__sub-header-left .tab:after{background:var(--ecm-primary);bottom:-22px;content:"";height:1px;left:0;position:absolute;transition:width .3s ease,left .3s ease,background .3s ease;width:0}.ecm-table__sub-header-left .tab--total{background:var(--ecm-secondary);border-radius:60px;color:var(--ecm-font-color);font-size:10px;font-weight:500;padding:0 8px}.ecm-table__sub-header-left .tab:hover:after{left:0;width:100%}.ecm-table__sub-header-left .tab:hover{color:var(--ecm-font-color)}.ecm-table__sub-header-left .is-active{cursor:default}.ecm-table__sub-header-left .is-active:after{bottom:-22px;content:"";height:1px;position:absolute;transition:width .3s ease,left .3s ease,background .3s ease}.ecm-table__sub-header-left .is-active:after,.ecm-table__sub-header-left .is-active:hover:after{background:var(--ecm-primary);left:0;width:100%}.ecm-table__sub-header-left .is-active:hover{color:var(--ecm-font-color)}.ecm-table__sub-header-right .ecm-table__sub-header-filter-icon{position:relative}.ecm-table-sub-header-actions-right{display:flex}.ecm-table-sub-header-actions-right--border,.ecm-table-sub-header-actions-right--border-double{background:var(--ecm-border-color);height:38px;margin:0 10px;width:1px}.ecm-table--has-slider{overflow-x:scroll;overflow-y:hidden}.ecm-table__table{display:flex;flex-direction:column;padding:24px 0 0;width:100%}.ecm-table__head{align-items:center;border-radius:4px 4px 0 0;color:var(--ecm-font-color);display:flex;width:100%}.ecm-table__head-cell{align-items:center;background:var(--ecm-secondary);display:flex;flex:1;font-size:14px;font-weight:500;line-height:20px;min-height:30px;padding:10px 16px 10px 8px}.ecm-table__head-cell:nth-child(2){justify-content:flex-start!important}.ecm-table__head-cell:not(:first-child){justify-content:center}.ecm-table__head-cell-width{min-width:132px}.ecm-table__head-cell-checkbox{background:var(--ecm-secondary);padding:11px 14px}.ecm-table__head-cell-checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--ecm-font-color);border-radius:3px;cursor:pointer;height:16px;position:relative;width:16px}.ecm-table__head-cell-checkbox input:focus{box-shadow:none;outline:none}.ecm-table__head-cell-checkbox input:before{border:solid var(--ecm-font-color);border-width:0 2px 2px 0;content:"";height:8px!important;left:57%;margin:-3px 0 0 -5px!important;opacity:0;position:absolute;top:75%;transform:rotate(45deg) translate(-50%,-60%);width:4px!important}.ecm-table__head-cell-checkbox input:checked:before{opacity:1}.ecm-table__body-wrap{display:flex;flex-direction:column}.ecm-table__body-wrap .content-manager-oops{align-items:center;display:flex;flex-direction:column;width:100%}.ecm-table__body-row-wrap{align-items:center;display:flex;min-height:74px;padding-left:12px;width:100%}.ecm-table__body-row-cell{align-items:center;display:flex;flex:1;font-size:14px;font-weight:500;line-height:20px;min-height:30px;padding:10px 0}.ecm-table__body-row-cell,.ecm-table__body-row-cell a{color:var(--ecm-font-color)}.ecm-table__body-row-cell:not(:first-child){justify-content:center;padding-left:24px}.ecm-table__body-row-cell:first-child{padding-left:16px}.ecm-table__body-row-cell:nth-child(2){justify-content:flex-start!important}.ecm-table__body-row-cell .content-manager-dropdown-menu .easy-content-manager-icon--three-dots-menu{border:1px solid var(--ecm-border-color);border-radius:4px;padding:4px 5px}.ecm-table__body-row-cell .content-manager-dropdown-menu:focus{outline:none}.ecm-table__body-row-cell-width{min-width:130px}.ecm-table__row-cell-hovered{display:flex;flex-direction:column}.ecm-table__row-cell-hovered:first-child{align-items:flex-start}.ecm-table__row-cell-hovered .ecm-title-wrap{align-items:center;display:flex;gap:8px}.ecm-table__row-cell-hovered .ecm-title-wrap__title{color:var(--ecm-font-color)}.ecm-table__row-cell-hovered .ecm-title-wrap__inactive{align-items:center;color:var(--ecm-text-muted);display:flex;gap:8px}.ecm-table__row-cell-checkbox{max-width:20px;min-width:20px;padding:5px 10px 5px 0}.ecm-table__row-cell-checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--ecm-font-color);border-radius:3px;cursor:pointer;height:16px;position:relative;width:16px}.ecm-table__row-cell-checkbox input:focus{box-shadow:none;outline:none}.ecm-table__row-cell-checkbox input:before{border-width:1px;border-bottom:2px solid var(--ecm-font-color);border-left:0 solid var(--ecm-font-color);border-right:2px solid var(--ecm-font-color);border-top:0 solid var(--ecm-font-color);content:"";height:8px!important;left:57%;margin:-3px 0 0 -5px!important;opacity:0;position:absolute;top:75%;transform:rotate(45deg) translate(-50%,-60%);width:4px!important}.ecm-table__row-cell-checkbox input:checked:before{opacity:1}.ecm-table__loader{align-items:center;display:flex;justify-content:center}.ecm-table__footer{align-items:center;display:flex;justify-content:space-between;padding:32px 0 0;width:100%}.ecm-table__footer .ecm-table__footer-pagination,.ecm-table__footer .ecm-table__footer-right{align-items:center;display:flex;gap:10px}.ecm-table__filter-modal__top-bar{align-items:center;border-bottom:1px solid var(--ecm-border-color);display:flex;justify-content:space-between;padding-bottom:16px;width:100%}.ecm-table__filter-modal__top-bar .content-manager-btn{color:var(--content-manager-primary-color);padding:0}.ecm-table__filter-modal__footer{align-items:center;border-top:1px solid var(--ecm-border-color);display:flex;gap:8px;justify-content:flex-end;padding:16px 0 0;width:100%}.ecm-table__filter-items{align-items:center;border-bottom:1px solid var(--ecm-border-color);display:flex;flex-direction:column;gap:16px;justify-content:center;margin-bottom:16px;padding:16px 0}.ecm-table__filter-checked-item{align-items:center;border:1px solid var(--ecm-border-color);border-radius:4px;display:flex;justify-content:space-between;padding:12px 16px;pointer-events:none;width:100%;z-index:9999}.ecm-table__filter-checked-item input{margin-top:2px;pointer-events:visible}.ecm-table__filter-checked-item .ecm-table-filter-item-left{align-items:center;display:flex;gap:16px}.ecm-table__filter-checked-item .ecm-table-filter-item-left .ecm-table-filter-item-title{color:var(--ecm-font-color);font-size:14px;font-weight:500;line-height:20px}.ecm-table__filter-checked-item .ecm-table-filter-item-left .easy-content-manager-icon{cursor:pointer;pointer-events:visible}.ecm-table__filter-checked-item .ecm-table-filter-item-left .easy-content-manager-icon:before{font-size:14px}.ecm-table__body-row-hovered{position:relative}.ecm-table__row-cell-hovered:nth-child(2){align-items:flex-start!important}.ecm-table__hover-action{left:51px;opacity:0;pointer-events:none;position:absolute;top:50%;transition:opacity .3s ease,visibility 0s .3s;visibility:hidden}.ecm-title-wrap{transition:transform .3s ease}.ecm-table__body-row-hovered:hover .ecm-title-wrap{transform:translateY(-16px);transition:transform .3s ease}.ecm-table__body-row-hovered:hover .ecm-table__hover-action{opacity:1;pointer-events:auto;transition:opacity .3s ease,visibility 0s 0s;visibility:visible}.ecm-table__body-row-hovered:hover{background:var(--ecm-secondary)}.ecm-table__body-wrap>.ecm-table__body-row-wrap{border-bottom:1px solid var(--ecm-border-color);min-width:100%;width:-moz-max-content;width:max-content}.content-manager-btn-group{-moz-column-gap:15px;column-gap:15px;display:flex}.content-manager-btn{align-items:center;background:#fff;border:0;border-radius:4px;box-sizing:border-box;color:#444;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:auto;justify-content:center;line-height:20px;margin:0;overflow:hidden!important;padding:15px;position:relative;text-align:center;text-decoration:none;transition:all .3 ease;white-space:nowrap}.content-manager-btn:after{background:rgba(0,0,0,.1);content:"";height:100%;left:-100%;position:absolute;top:0;transition:all .25s cubic-bezier(.66,.36,.17,.91);width:100%}.content-manager-btn:hover:after{left:0}.content-manager-btn:focus,.content-manager-btn:hover{box-shadow:none!important;outline:none!important}.content-manager-btn--label{padding:0 4px}.content-manager-btn--circle{border-radius:50%}.content-manager-btn--inline-block{display:inline-block;padding-left:30px;padding-right:30px;width:auto}.content-manager-btn--inline-flex{-moz-column-gap:10px;column-gap:10px;display:inline-flex;padding-left:30px;padding-right:30px;width:auto}.content-manager-btn--bg-red,.content-manager-btn--bg-red:focus,.content-manager-btn--bg-red:hover,.content-manager-btn--preset-red,.content-manager-btn--preset-red:focus,.content-manager-btn--preset-red:hover{background:#f94d4d;color:#fff}.content-manager-btn--preset-error{background:#f94d4d!important;color:#fff!important}.content-manager-btn--bg-light-red,.content-manager-btn--preset-light-red{background:rgba(249,77,77,.2);color:#f94d4d}.content-manager-btn--bg-light-red .easy-content-manager-icon:before,.content-manager-btn--preset-light-red .easy-content-manager-icon:before{color:#f94d4d}.content-manager-btn--bg-light-red:focus,.content-manager-btn--bg-light-red:hover,.content-manager-btn--preset-light-red:focus,.content-manager-btn--preset-light-red:hover{background:rgba(249,77,77,.2);color:#f94d4d}.content-manager-btn--bg-purple,.content-manager-btn--bg-purple:focus,.content-manager-btn--bg-purple:hover,.content-manager-btn--preset-purple,.content-manager-btn--preset-purple:focus,.content-manager-btn--preset-purple:hover{background:var(--content-manager-primary-color);color:#fff}.content-manager-btn--bg-light-purple,.content-manager-btn--preset-light-purple{background:var(--content-manager-secondary-color);color:var(--content-manager-primary-color)}.content-manager-btn--bg-light-purple .easy-content-manager-icon:before,.content-manager-btn--preset-light-purple .easy-content-manager-icon:before{color:var(--content-manager-primary-color)}.content-manager-btn--bg-light-purple:focus,.content-manager-btn--bg-light-purple:hover,.content-manager-btn--preset-light-purple:focus,.content-manager-btn--preset-light-purple:hover{background:var(--content-manager-secondary-color);color:var(--content-manager-primary-color)}.content-manager-btn--bg-white-border,.content-manager-btn--bg-white-border:focus,.content-manager-btn--bg-white-border:hover,.content-manager-btn--preset-white-border,.content-manager-btn--preset-white-border:focus,.content-manager-btn--preset-white-border:hover{border:2px solid var(--content-manager-border-color)}.content-manager-btn--bg-gray,.content-manager-btn--preset-gray{background:var(--content-manager-border-color)}.content-manager-btn--bg-gray:focus,.content-manager-btn--bg-gray:hover,.content-manager-btn--preset-gray:focus,.content-manager-btn--preset-gray:hover{background:var(--content-manager-gray-color)}.content-manager-btn--preset-white,.content-manager-btn--preset-white:focus,.content-manager-btn--preset-white:hover{background:#fff;color:#000}.content-manager-btn--preset-transparent,.content-manager-btn--preset-transparent:after{background:transparent}.content-manager-btn--preset-transparent:focus,.content-manager-btn--preset-transparent:hover{background-color:transparent}.content-manager-btn--border-rounded{border-radius:4px}.content-manager-btn--border-purple,.content-manager-btn--preset-border-purple{background:transparent;border:1px solid var(--content-manager-primary-color);color:var(--content-manager-primary-color)}.content-manager-btn--border-purple:focus,.content-manager-btn--border-purple:hover,.content-manager-btn--preset-border-purple:focus,.content-manager-btn--preset-border-purple:hover{background:#f5f5f5;color:var(--content-manager-primary-color)}.content-manager-btn--border-gray,.content-manager-btn--border-gray:focus,.content-manager-btn--border-gray:hover{border:1px solid var(--content-manager-border-color)}.content-manager-btn--border-red,.content-manager-btn--border-red:focus,.content-manager-btn--border-red:hover{border:1px solid #f94d4d}.content-manager-btn--border-black,.content-manager-btn--border-black:focus,.content-manager-btn--border-black:hover{border:1px solid var(--content-manager-primary-color)}.content-manager-btn--mini{font-size:12px;font-weight:400;line-height:18px;padding:4px 6px}.content-manager-btn--xs{font-size:12px;padding:8px}.content-manager-btn--sm{font-size:12px;padding:8px 16px}.content-manager-btn--md{font-size:14px;padding:10px 20px}.content-manager-btn--lg{font-size:14px;padding:12px 24px}.content-manager-btn--disabled{background:#e5e5e6!important;color:var(--content-manager-text-disable)!important;cursor:not-allowed!important}.content-manager-btn--disabled .easy-content-manager-icon:before{color:var(--content-manager-secondary-gray-color)!important}.content-manager-btn--add-rule-group{width:-moz-fit-content;width:fit-content}.content-manager-btn .easy-content-manager-icon{font-size:14px}.content-manager-btn--icon-left{align-items:center;display:flex;justify-content:flex-start}.content-manager-btn--icon-top{align-items:center;display:flex;flex-direction:column}.content-manager-btn--icon-bottom{align-items:center;display:flex;flex-direction:column-reverse}.content-manager-btn--icon-center{align-items:center;display:flex;justify-content:center}.content-manager-btn--icon-center .easy-content-manager-icon{font-size:14px}.content-manager-btn svg{overflow:visible}.content-manager-tab-panel{background:#fff;border-radius:4px;box-shadow:0 .5px 2px 0 rgba(16,24,40,.15);display:flex;flex-direction:column;gap:12px;padding:10px 16px;transition:all .5s ease;width:320px}.content-manager-tab-panel__item{position:relative}.content-manager-tab-panel__item .content-manager-tab-item{align-items:center;background:transparent;border:none;border-radius:4px;color:#0f0e16;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;line-height:20px;padding:10px 8px;width:100%}.content-manager-tab-panel__item .content-manager-tab-item--is-active,.content-manager-tab-panel__item .content-manager-tab-item:hover{background:#f5f5f5;color:#0f0e16}.content-manager-tab-panel__item .easy-content-manager-icon--arrow-down{pointer-events:none;position:absolute;right:10px;top:10px;transition:all .5s ease}.content-manager-tab-panel__item .easy-content-manager-icon--arrow-down:before,.content-manager-tab-panel__item .easy-content-manager-icon--arrow-down:before:hover{color:#0f0e16}.content-manager-tab-panel__item .content-manager-arrow-right .easy-content-manager-icon--arrow-down{pointer-events:none;position:absolute;right:10px;top:10px;transition:all .5s ease}.content-manager-tab-panel__item .content-manager-arrow-right .easy-content-manager-icon--arrow-down:before,.content-manager-tab-panel__item .content-manager-arrow-right .easy-content-manager-icon--arrow-down:before:hover{color:#0f0e16}.content-manager-tab-panel__item .content-manager-tab-icon-active{rotate:90deg}.content-manager-tab-panel__item a{max-width:calc(100% - 16px);text-decoration:none}.content-manager-tab-panel__item a .content-manager-btn--label{display:flex;padding:0}.content-manager-tab-panel__item a .easy-content-manager-icon{margin-right:8px}.content-manager-tab-panel__item a:focus{box-shadow:none}.content-manager-tab-panel__item .easy-content-manager-icon:before{font-size:20px}.content-manager-tab-panel__sub-items{display:flex;flex-direction:column;padding-top:16px}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item{background:transparent;border:none;color:#0f0e16;cursor:pointer;font-size:14px;font-weight:400;line-height:20px;padding:8px 8px 8px 40px;position:relative}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item:before{border:1px solid #dedede;content:"";display:block;left:14px;position:absolute;top:18px;width:20px}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item:first-child:after{border:1px solid #dedede;content:"";display:block;height:22px;left:14px;position:absolute;top:-5px;width:0}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item:after{border:1px solid #dedede;content:"";display:block;height:35px;left:14px;position:absolute;top:-17px;width:0}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item:hover{color:var(--content-manager-primary-color)}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item .content-manager-btn--label{float:left}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item--is-active{color:var(--content-manager-primary-color)} #adminmenu .wp-submenu-wrap li.current>a{color:#fff;font-weight:600}#adminmenu .wp-submenu-wrap li.current>a .content-manager-icon{rotate:90deg}#adminmenu .wp-submenu-wrap li:not(.current):focus{color:rgba(240,246,252,.7)!important}#adminmenu .wp-submenu-wrap li a .content-manager-icon{float:right;margin-left:auto}#adminmenu .wp-submenu-wrap li a .content-manager-icon:before{font-size:8px}#adminmenu .wp-submenu-wrap li ul.wp-submenu{margin:0!important;padding:0!important}#adminmenu .wp-submenu-wrap li ul.wp-submenu li{position:relative}#adminmenu .wp-submenu-wrap li ul.wp-submenu li a{box-shadow:none;color:rgba(240,246,252,.7)!important;font-size:13px;font-weight:400;line-height:1.4}#adminmenu .wp-submenu-wrap li ul.wp-submenu li a:before{color:rgba(240,246,252,.7);content:"↳";padding:0 5px}#adminmenu .wp-submenu-wrap li ul.wp-submenu li a:hover{box-shadow:none;font-weight:400}#adminmenu .wp-submenu-wrap li ul.wp-submenu li a:focus{color:rgba(240,246,252,.7)!important}#adminmenu .wp-submenu-wrap li ul.wp-submenu li.current a{color:#fff!important;font-weight:500}#adminmenu .wp-submenu-wrap li ul.wp-submenu li.current a:before{color:#e1e3ea}63 :root{--ecm-font:"Inter",sans-serif;--ecm-primary:#4038ca;--ecm-border-color:#dddddf;--ecm-body-background:#f7f7f7;--ecm-background:#fff;--ecm-font-color:#141a24;--ecm-secondary:#f6f7f8;--ecm-warning:#f15b50;--ecm-text-muted:#738496;--ecm-placeholder:#a2adb9;--ecm-shadow:0px 0px 1px 0px rgba(20,26,36,.2),0px 1px 2px 0px rgba(20,26,36,.1);--ecm-shadow-2:0px 0.5px 2px 0px rgba(16,24,40,.15);--ecm-gray:#bac2cb}.easy-content-manager-icon:before{color:var(--ecm-font-color)}.easy-content-manager-icon.has-ecm-blue-bg:before{color:#fff}.easy-content-manager-icon.has-ecm-muted-bg:before{color:#222}.easy-content-manager-icon.ecm-primary:before{color:#4f46e5}.easy-content-manager-icon.ecm-muted:before{color:var(--ecm-text-muted)}#wpfooter #footer-left,#wpfooter #footer-upgrade{color:var(--ecm-font-color)}#wpbody{background:var(--ecm-body-background);height:-moz-max-content;height:max-content;min-height:100vh}html.interface-interface-skeleton__html-container{position:inherit!important}.content-manager-page-content{box-sizing:border-box;margin:0 auto 100px;max-width:1250px;padding:0 15px;width:100%}.content-manager-page--dashboard,.content-manager-page--settings{align-items:flex-start;background:#fff;border-radius:4px;display:flex;flex-direction:column;gap:24px;justify-content:center;padding:24px}.ecm-content-wrap{background:var(--ecm-background);border-radius:4px;padding:24px;width:100%}.ecm-content-wrap__left{width:70%}.ecm-content-wrap__right{width:30%}a{color:var(--ecm-font-color)}a:focus,a:hover{box-shadow:none!important;color:var(--ecm-primary);outline:none!important}.ecm-subtitle-link{color:var(--ecm-primary)!important;font-size:12px;margin-left:4px;text-decoration:underline}.ecm-heading-label{color:var(--ecm-font-color);font-size:18px;font-weight:500;line-height:28px;margin:0}.ecm-heading-border{border-bottom:1px solid var(--ecm-border-color);margin:0 0 24px;padding-bottom:20px;width:100%}.content-manager-title-subtitle{color:var(--ecm-font-color);display:flex;flex-direction:column;gap:4px;margin:0;width:100%}.content-manager-title{color:var(--ecm-font-color);font-size:14px;font-weight:600;line-height:20px;margin:0}.content-manager-sub-title{color:var(--ecm-font-color);font-size:12px;font-weight:400;line-height:18px;margin:0}.ecm-width--320{width:320px}.ecm-width--200{width:200px}.ecm-width-25{width:25%}.ecm-width-50{width:50%}.ecm-width-75{width:75%}.ecm-width-full{width:100%}.ecm-width-custom-32{width:calc(100% - 32px)}.ecm-min-w--240{min-width:240px}.content-manager-mb-6{margin-bottom:24px}.content-manager-m-0{margin:0}.content-manager-mb-2{margin-bottom:8px}.content-manager-mb-1{margin-bottom:4px}.content-manager-mt-1{margin-top:4px}.content-manager-mt-6{margin-top:24px}.content-manager-mt-2{margin-top:8px}.content-manager-mb-0{margin-bottom:0}.content-manager-mr-12{margin-right:32px}.content-manager-pt-1{padding-top:4px}.content-manager-pt-3{padding-top:12px}.content-manager-pt-4{padding-top:16px}.content-manager-pb-6,.content-manager-pt-6{padding-top:24px}.content-manager-pb-4{padding-bottom:1rem}.content-manager-pb-1{padding-bottom:4px}.content-manager-ptb-3{padding:12px}.content-manager-p-0{padding:0}.content-manager-p-02{padding:8px 12px}.content-manager-p-04{padding:12px 16px}.content-manager-p-06{padding:12px 24px}.ecm--pointer{cursor:pointer}.content-manager-separator{margin:24px 0}.content-manager-heading,.content-manager-separator{border-bottom:1px solid var(--ecm-border-color);width:100%}.content-manager-heading{color:var(--ecm-font-color);font-size:1.125rem;font-weight:500;line-height:24px;margin:0 0 24px;padding-bottom:16px}.content-manager-required{color:#ff4d4d;padding:0 8px}.content-manager-warning{color:#ff4d4d;font-size:14px;font-weight:600}.content-manager-border{border:1px solid var(--ecm-border-color)}.content-manager-item-center{display:flex;justify-content:center}.content-manager-flex{align-items:center;display:flex;gap:8px;justify-content:space-between;margin:0}.content-manager-flex-column{align-items:center;display:flex;flex-direction:column;gap:8px;width:100%}.content-manager-flex-24{display:flex;flex-direction:column;gap:24px}.content-manager-flex-16{display:flex;flex-direction:column;gap:16px}.content-manager-flex-row{display:flex;flex-direction:row;gap:20px}.content-manager-column-items{display:flex;flex-direction:column;gap:8px;margin:0;width:100%}.content-manager-row-items{align-items:center;display:flex;flex-direction:row;gap:8px;margin:0;width:100%}.content-manager-input{background:transparent!important;border:1px solid var(--ecm-border-color)!important;border-radius:4px;color:var(--ecm-font-color)!important;height:36px;margin:0;padding:0 12px;width:100%}.content-manager-input:active,.content-manager-input:focus,.content-manager-input:focus-visible,.content-manager-input:focus-within,.content-manager-input:hover{border:1px solid var(--ecm-gray)!important;box-shadow:none!important;outline:none!important}.content-manager-input-320{max-width:320px}.content-manager-input--disabled:active,.content-manager-input--disabled:focus,.content-manager-input--disabled:focus-visible,.content-manager-input--disabled:focus-within,.content-manager-input--disabled:hover{border:1px solid var(--ecm-border-color)}.content-manager-input::-moz-placeholder{color:var(--ecm-placeholder)!important;opacity:1}.content-manager-input::placeholder{color:var(--ecm-placeholder)!important;opacity:1}.content-manager-textarea{background:transparent!important;border:1px solid var(--ecm-border-color);border-radius:4px;color:var(--ecm-font-color)!important;height:100px;margin:0;padding:12px;width:100%}.content-manager-textarea:focus,.content-manager-textarea:hover{border:1px solid var(--ecm-gray)!important;box-shadow:none!important;outline:none}.content-manager-textarea::-moz-placeholder{color:var(--ecm-placeholder)!important;opacity:1}.content-manager-textarea::placeholder{color:var(--ecm-placeholder)!important;opacity:1}.content-manager-select .content-manager-select__control{background:var(--ecm-background);border:1px solid var(--ecm-border-color);border-radius:5px;box-shadow:none}.content-manager-select .content-manager-select__control .content-manager-select__input-container .content-manager-select__input{box-shadow:none;height:100%;min-height:unset}.content-manager-select .content-manager-select__menu{background:var(--ecm-background)}.content-manager-select .content-manager-select__option{color:var(--ecm-font-color)}.content-manager-select .content-manager-select__option:active,.content-manager-select .content-manager-select__option:hover{background:var(--ecm-primary)!important;-webkit-tap-highlight-color:none!important}.content-manager-select .content-manager-select__option--is-focused{background:var(--ecm-primary)!important;color:#fff!important}.content-manager-select .content-manager-select__option--is-focused .easy-content-manager-icon:before{color:#fff!important}.content-manager-select .content-manager-select__option--is-disabled:hover{background:transparent!important;color:var(--ecm-text-muted)!important}.content-manager-select .content-manager-select__option--is-disabled,.content-manager-select .content-manager-select__option--is-disabled .easy-content-manager-icon:before{color:var(--ecm-text-muted)!important}.content-manager-select .content-manager-select__option--is-selected{background:var(--ecm-primary)!important;color:#fff!important}.content-manager-select .content-manager-select__option--is-selected .easy-content-manager-icon:before{color:#fff!important}.content-manager-select .content-manager-select__multi-value__remove{color:var(--ecm-warning)}.content-manager-select .content-manager-select__single-value{color:var(--ecm-font-color)}.content-manager-select .content-manager-select__group{padding:0!important}.content-manager-select .content-manager-select__group-heading{background:var(--ecm-body-background)!important;border-bottom:1px solid var(--ecm-border-color)!important;border-top:1px solid var(--ecm-border-color)!important;margin:0!important;padding:6px 12px!important}.ecm-animate{animation:ecmFadeInUp .4s cubic-bezier(.4,0,.2,1)}@keyframes ecmFadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1500px){.content-manager-page-content{max-width:1170px;padding:0}}@media (max-width:1300px){.content-manager-page-content{max-width:1090px;padding:0 15px}}.ecm-editor-btn{background:#ffecca;margin-left:8px}.ecm-editor-btn,.ecm-editor-btn-color-picker,.ecm-list-btn,.ecm-number-btn{border:none;border-radius:4px;cursor:pointer;padding:5px 10px}.ecm-editor-btn-color-picker{background:#ffecca}.ecm-editor-btn-color-picker__bg{margin-left:8px}.ecm-editor-color-picker{display:inline-block;position:relative}.ecm-editor-color-picker__dropdown{background:#fff;background:"#fff";border:1px solid var(--ecm-border-color);border-radius:6px;box-shadow:0 4px 20px rgba(0,0,0,.15);left:0;max-width:280px;min-width:240px;padding:12px;position:absolute;top:36px;z-index:1000}.ecm-editor-color-picker__top{align-items:center;border:1px solid transparent;border-radius:4px;cursor:pointer;display:flex;font-size:12px;margin-bottom:8px;padding:6px 8px}.ecm-editor-color-picker__label{font-size:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.ecm-editor-color-picker__inner{background:linear-gradient(45deg,#f0f0f0 25%,transparent 0,transparent 75%,#f0f0f0 0,#f0f0f0),linear-gradient(45deg,#f0f0f0 25%,transparent 0,transparent 75%,#f0f0f0 0,#f0f0f0);background-position:0 0,2px 2px;background-size:4px 4px;border:1px solid #ccc;border-radius:2px;height:16px;margin-right:8px;position:relative;width:16px}.ecm-editor-color-picker__colors{display:grid;gap:2px;grid-template-columns:repeat(10,1fr);margin-bottom:12px}.ecm-editor-color-picker__color{background-color:var(--box-color);border:1px solid #dadce0;border-radius:2px;cursor:pointer;height:20px;position:relative;transition:all .1s ease;width:20px}.ecm-editor-color-picker__selected{color:#fff;font-size:10px;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.ecm-editor-color-picker__custom-wrap{border-top:1px solid #e8eaed;margin-top:8px;padding-top:12px}.ecm-editor-color-picker__custom{background-color:#f8f9fa;border:1px solid #dadce0;border-radius:4px;color:#3c4043;cursor:pointer;font-size:12px;padding:8px 12px;transition:all .1s ease;width:100%}.ecm-editor-color-picker__set-color{align-items:center;display:flex;gap:8px;margin-bottom:8px}.ecm-editor-color-picker__color-input{background-color:transparent;border:1px solid #dadce0;border-radius:4px;cursor:pointer;height:32px;width:32px}.ecm-editor-color-picker__custom-input{border:1px solid #dadce0;border-radius:4px;flex:1;font-size:12px;outline:none;padding:6px 8px}.rsw-ce{max-height:500px;min-height:240px}.rsw-ce:focus{outline:none!important}.rsw-toolbar{flex-wrap:wrap;row-gap:8px}#wpbody-content,#wpcontent{font-size:14px;padding:0!important}.contentManagerwrap{display:flex;flex-direction:column;min-height:calc(100vh - 100px);position:relative;width:100%!important}::-moz-placeholder{color:#a5a5a5;font-weight:400;opacity:1}::placeholder{color:#a5a5a5;font-weight:400;opacity:1}:-ms-input-placeholder{color:#a5a5a5;font-weight:400}::-ms-input-placeholder{color:#a5a5a5;font-weight:400}input,select,textarea{color:#1c1f22;font-family:var(--contentManager-primary-font)}input:focus,select:focus,textarea:focus{box-shadow:none;outline:none}.contentManagerWrap,.contentManagerWrap :not(.dashicons){font-family:var(--contentManager-primary-font)}.ecm-table{align-items:center;background:var(--ecm-background);border:1px solid var(--ecm-border-color);border-radius:4px;box-shadow:0 .5px 2px 0 rgba(16,24,40,.15);display:flex;justify-content:center;padding:24px}.ecm-table p{margin:0}.ecm-table__container{display:flex;flex-direction:column;max-width:1280px;width:100%}.ecm-table__sub-header{border-bottom:1px solid var(--ecm-border-color);padding-bottom:10px}.ecm-table__sub-header,.ecm-table__sub-header-left{align-items:center;display:flex;width:100%}.ecm-table__sub-header-left .tab{align-items:center;color:var(--ecm-font-color);cursor:pointer;display:flex;gap:8px;padding:0 18px;position:relative}.ecm-table__sub-header-left .tab:after{background:var(--ecm-primary);bottom:-22px;content:"";height:1px;left:0;position:absolute;transition:width .3s ease,left .3s ease,background .3s ease;width:0}.ecm-table__sub-header-left .tab--total{background:var(--ecm-secondary);border-radius:60px;color:var(--ecm-font-color);font-size:10px;font-weight:500;padding:0 8px}.ecm-table__sub-header-left .tab:hover:after{left:0;width:100%}.ecm-table__sub-header-left .tab:hover{color:var(--ecm-font-color)}.ecm-table__sub-header-left .is-active{cursor:default}.ecm-table__sub-header-left .is-active:after{bottom:-22px;content:"";height:1px;position:absolute;transition:width .3s ease,left .3s ease,background .3s ease}.ecm-table__sub-header-left .is-active:after,.ecm-table__sub-header-left .is-active:hover:after{background:var(--ecm-primary);left:0;width:100%}.ecm-table__sub-header-left .is-active:hover{color:var(--ecm-font-color)}.ecm-table__sub-header-right .ecm-table__sub-header-filter-icon{position:relative}.ecm-table-sub-header-actions-right{display:flex}.ecm-table-sub-header-actions-right--border,.ecm-table-sub-header-actions-right--border-double{background:var(--ecm-border-color);height:38px;margin:0 10px;width:1px}.ecm-table--has-slider{overflow-x:scroll;overflow-y:hidden}.ecm-table__table{display:flex;flex-direction:column;padding:24px 0 0;width:100%}.ecm-table__head{align-items:center;border-radius:4px 4px 0 0;color:var(--ecm-font-color);display:flex;width:100%}.ecm-table__head-cell{align-items:center;background:var(--ecm-secondary);display:flex;flex:1;font-size:14px;font-weight:500;line-height:20px;min-height:30px;padding:10px 16px 10px 8px}.ecm-table__head-cell:nth-child(2){justify-content:flex-start!important}.ecm-table__head-cell:not(:first-child){justify-content:center}.ecm-table__head-cell-width{min-width:132px}.ecm-table__head-cell-checkbox{background:var(--ecm-secondary);padding:11px 14px}.ecm-table__head-cell-checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--ecm-font-color);border-radius:3px;cursor:pointer;height:16px;position:relative;width:16px}.ecm-table__head-cell-checkbox input:focus{box-shadow:none;outline:none}.ecm-table__head-cell-checkbox input:before{border:solid var(--ecm-font-color);border-width:0 2px 2px 0;content:"";height:8px!important;left:57%;margin:-3px 0 0 -5px!important;opacity:0;position:absolute;top:75%;transform:rotate(45deg) translate(-50%,-60%);width:4px!important}.ecm-table__head-cell-checkbox input:checked:before{opacity:1}.ecm-table__body-wrap{display:flex;flex-direction:column}.ecm-table__body-wrap .content-manager-oops{align-items:center;display:flex;flex-direction:column;width:100%}.ecm-table__body-row-wrap{align-items:center;display:flex;min-height:74px;padding-left:12px;width:100%}.ecm-table__body-row-cell{align-items:center;display:flex;flex:1;font-size:14px;font-weight:500;line-height:20px;min-height:30px;padding:10px 0}.ecm-table__body-row-cell,.ecm-table__body-row-cell a{color:var(--ecm-font-color)}.ecm-table__body-row-cell:not(:first-child){justify-content:center;padding-left:24px}.ecm-table__body-row-cell:first-child{padding-left:16px}.ecm-table__body-row-cell:nth-child(2){justify-content:flex-start!important}.ecm-table__body-row-cell .content-manager-dropdown-menu .easy-content-manager-icon--three-dots-menu{border:1px solid var(--ecm-border-color);border-radius:4px;padding:4px 5px}.ecm-table__body-row-cell .content-manager-dropdown-menu:focus{outline:none}.ecm-table__body-row-cell-width{min-width:130px}.ecm-table__row-cell-hovered{display:flex;flex-direction:column}.ecm-table__row-cell-hovered:first-child{align-items:flex-start}.ecm-table__row-cell-hovered .ecm-title-wrap{align-items:center;display:flex;gap:8px}.ecm-table__row-cell-hovered .ecm-title-wrap__title{color:var(--ecm-font-color)}.ecm-table__row-cell-hovered .ecm-title-wrap__inactive{align-items:center;color:var(--ecm-text-muted);display:flex;gap:8px}.ecm-table__row-cell-checkbox{max-width:20px;min-width:20px;padding:5px 10px 5px 0}.ecm-table__row-cell-checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--ecm-font-color);border-radius:3px;cursor:pointer;height:16px;position:relative;width:16px}.ecm-table__row-cell-checkbox input:focus{box-shadow:none;outline:none}.ecm-table__row-cell-checkbox input:before{border-width:1px;border-bottom:2px solid var(--ecm-font-color);border-left:0 solid var(--ecm-font-color);border-right:2px solid var(--ecm-font-color);border-top:0 solid var(--ecm-font-color);content:"";height:8px!important;left:57%;margin:-3px 0 0 -5px!important;opacity:0;position:absolute;top:75%;transform:rotate(45deg) translate(-50%,-60%);width:4px!important}.ecm-table__row-cell-checkbox input:checked:before{opacity:1}.ecm-table__loader{align-items:center;display:flex;justify-content:center}.ecm-table__footer{align-items:center;display:flex;justify-content:space-between;padding:32px 0 0;width:100%}.ecm-table__footer .ecm-table__footer-pagination,.ecm-table__footer .ecm-table__footer-right{align-items:center;display:flex;gap:10px}.ecm-table__filter-modal__top-bar{align-items:center;border-bottom:1px solid var(--ecm-border-color);display:flex;justify-content:space-between;padding-bottom:16px;width:100%}.ecm-table__filter-modal__top-bar .content-manager-btn{color:var(--content-manager-primary-color);padding:0}.ecm-table__filter-modal__footer{align-items:center;border-top:1px solid var(--ecm-border-color);display:flex;gap:8px;justify-content:flex-end;padding:16px 0 0;width:100%}.ecm-table__filter-items{align-items:center;border-bottom:1px solid var(--ecm-border-color);display:flex;flex-direction:column;gap:16px;justify-content:center;margin-bottom:16px;padding:16px 0}.ecm-table__filter-checked-item{align-items:center;border:1px solid var(--ecm-border-color);border-radius:4px;display:flex;justify-content:space-between;padding:12px 16px;pointer-events:none;width:100%;z-index:9999}.ecm-table__filter-checked-item input{margin-top:2px;pointer-events:visible}.ecm-table__filter-checked-item .ecm-table-filter-item-left{align-items:center;display:flex;gap:16px}.ecm-table__filter-checked-item .ecm-table-filter-item-left .ecm-table-filter-item-title{color:var(--ecm-font-color);font-size:14px;font-weight:500;line-height:20px}.ecm-table__filter-checked-item .ecm-table-filter-item-left .easy-content-manager-icon{cursor:pointer;pointer-events:visible}.ecm-table__filter-checked-item .ecm-table-filter-item-left .easy-content-manager-icon:before{font-size:14px}.ecm-table__body-row-hovered{position:relative}.ecm-table__row-cell-hovered:nth-child(2){align-items:flex-start!important}.ecm-table__hover-action{left:51px;opacity:0;pointer-events:none;position:absolute;top:50%;transition:opacity .3s ease,visibility 0s .3s;visibility:hidden}.ecm-title-wrap{transition:transform .3s ease}.ecm-table__body-row-hovered:hover .ecm-title-wrap{transform:translateY(-16px);transition:transform .3s ease}.ecm-table__body-row-hovered:hover .ecm-table__hover-action{opacity:1;pointer-events:auto;transition:opacity .3s ease,visibility 0s 0s;visibility:visible}.ecm-table__body-row-hovered:hover{background:var(--ecm-secondary)}.ecm-table__body-wrap>.ecm-table__body-row-wrap{border-bottom:1px solid var(--ecm-border-color);min-width:100%;width:-moz-max-content;width:max-content}.content-manager-btn-group{-moz-column-gap:15px;column-gap:15px;display:flex}.content-manager-btn{align-items:center;background:#fff;border:0;border-radius:4px;box-sizing:border-box;color:#444;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:auto;justify-content:center;line-height:20px;margin:0;overflow:hidden!important;padding:15px;position:relative;text-align:center;text-decoration:none;transition:all .3 ease;white-space:nowrap}.content-manager-btn:after{background:rgba(0,0,0,.1);content:"";height:100%;left:-100%;position:absolute;top:0;transition:all .25s cubic-bezier(.66,.36,.17,.91);width:100%}.content-manager-btn:hover:after{left:0}.content-manager-btn:focus,.content-manager-btn:hover{box-shadow:none!important;outline:none!important}.content-manager-btn--label{padding:0 4px}.content-manager-btn--circle{border-radius:50%}.content-manager-btn--inline-block{display:inline-block;padding-left:30px;padding-right:30px;width:auto}.content-manager-btn--inline-flex{-moz-column-gap:10px;column-gap:10px;display:inline-flex;padding-left:30px;padding-right:30px;width:auto}.content-manager-btn--bg-red,.content-manager-btn--bg-red:focus,.content-manager-btn--bg-red:hover,.content-manager-btn--preset-red,.content-manager-btn--preset-red:focus,.content-manager-btn--preset-red:hover{background:#f94d4d;color:#fff}.content-manager-btn--preset-error{background:#f94d4d!important;color:#fff!important}.content-manager-btn--bg-light-red,.content-manager-btn--preset-light-red{background:rgba(249,77,77,.2);color:#f94d4d}.content-manager-btn--bg-light-red .easy-content-manager-icon:before,.content-manager-btn--preset-light-red .easy-content-manager-icon:before{color:#f94d4d}.content-manager-btn--bg-light-red:focus,.content-manager-btn--bg-light-red:hover,.content-manager-btn--preset-light-red:focus,.content-manager-btn--preset-light-red:hover{background:rgba(249,77,77,.2);color:#f94d4d}.content-manager-btn--bg-purple,.content-manager-btn--bg-purple:focus,.content-manager-btn--bg-purple:hover,.content-manager-btn--preset-purple,.content-manager-btn--preset-purple:focus,.content-manager-btn--preset-purple:hover{background:var(--content-manager-primary-color);color:#fff}.content-manager-btn--bg-light-purple,.content-manager-btn--preset-light-purple{background:var(--content-manager-secondary-color);color:var(--content-manager-primary-color)}.content-manager-btn--bg-light-purple .easy-content-manager-icon:before,.content-manager-btn--preset-light-purple .easy-content-manager-icon:before{color:var(--content-manager-primary-color)}.content-manager-btn--bg-light-purple:focus,.content-manager-btn--bg-light-purple:hover,.content-manager-btn--preset-light-purple:focus,.content-manager-btn--preset-light-purple:hover{background:var(--content-manager-secondary-color);color:var(--content-manager-primary-color)}.content-manager-btn--bg-white-border,.content-manager-btn--bg-white-border:focus,.content-manager-btn--bg-white-border:hover,.content-manager-btn--preset-white-border,.content-manager-btn--preset-white-border:focus,.content-manager-btn--preset-white-border:hover{border:2px solid var(--content-manager-border-color)}.content-manager-btn--bg-gray,.content-manager-btn--preset-gray{background:var(--content-manager-border-color)}.content-manager-btn--bg-gray:focus,.content-manager-btn--bg-gray:hover,.content-manager-btn--preset-gray:focus,.content-manager-btn--preset-gray:hover{background:var(--content-manager-gray-color)}.content-manager-btn--preset-white,.content-manager-btn--preset-white:focus,.content-manager-btn--preset-white:hover{background:#fff;color:#000}.content-manager-btn--preset-transparent,.content-manager-btn--preset-transparent:after{background:transparent}.content-manager-btn--preset-transparent:focus,.content-manager-btn--preset-transparent:hover{background-color:transparent}.content-manager-btn--border-rounded{border-radius:4px}.content-manager-btn--border-purple,.content-manager-btn--preset-border-purple{background:transparent;border:1px solid var(--content-manager-primary-color);color:var(--content-manager-primary-color)}.content-manager-btn--border-purple:focus,.content-manager-btn--border-purple:hover,.content-manager-btn--preset-border-purple:focus,.content-manager-btn--preset-border-purple:hover{background:#f5f5f5;color:var(--content-manager-primary-color)}.content-manager-btn--border-gray,.content-manager-btn--border-gray:focus,.content-manager-btn--border-gray:hover{border:1px solid var(--content-manager-border-color)}.content-manager-btn--border-red,.content-manager-btn--border-red:focus,.content-manager-btn--border-red:hover{border:1px solid #f94d4d}.content-manager-btn--border-black,.content-manager-btn--border-black:focus,.content-manager-btn--border-black:hover{border:1px solid var(--content-manager-primary-color)}.content-manager-btn--mini{font-size:12px;font-weight:400;line-height:18px;padding:4px 6px}.content-manager-btn--xs{font-size:12px;padding:8px}.content-manager-btn--sm{font-size:12px;padding:8px 16px}.content-manager-btn--md{font-size:14px;padding:10px 20px}.content-manager-btn--lg{font-size:14px;padding:12px 24px}.content-manager-btn--disabled{background:#e5e5e6!important;color:var(--content-manager-text-disable)!important;cursor:not-allowed!important}.content-manager-btn--disabled .easy-content-manager-icon:before{color:var(--content-manager-secondary-gray-color)!important}.content-manager-btn--add-rule-group{width:-moz-fit-content;width:fit-content}.content-manager-btn .easy-content-manager-icon{font-size:14px}.content-manager-btn--icon-left{align-items:center;display:flex;justify-content:flex-start}.content-manager-btn--icon-top{align-items:center;display:flex;flex-direction:column}.content-manager-btn--icon-bottom{align-items:center;display:flex;flex-direction:column-reverse}.content-manager-btn--icon-center{align-items:center;display:flex;justify-content:center}.content-manager-btn--icon-center .easy-content-manager-icon{font-size:14px}.content-manager-btn svg{overflow:visible}.content-manager-tab-panel{background:#fff;border-radius:4px;box-shadow:0 .5px 2px 0 rgba(16,24,40,.15);display:flex;flex-direction:column;gap:12px;padding:10px 16px;transition:all .5s ease;width:320px}.content-manager-tab-panel__item{position:relative}.content-manager-tab-panel__item .content-manager-tab-item{align-items:center;background:transparent;border:none;border-radius:4px;color:#0f0e16;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;line-height:20px;padding:10px 8px;width:100%}.content-manager-tab-panel__item .content-manager-tab-item--is-active,.content-manager-tab-panel__item .content-manager-tab-item:hover{background:#f5f5f5;color:#0f0e16}.content-manager-tab-panel__item .easy-content-manager-icon--arrow-down{pointer-events:none;position:absolute;right:10px;top:10px;transition:all .5s ease}.content-manager-tab-panel__item .easy-content-manager-icon--arrow-down:before,.content-manager-tab-panel__item .easy-content-manager-icon--arrow-down:before:hover{color:#0f0e16}.content-manager-tab-panel__item .content-manager-arrow-right .easy-content-manager-icon--arrow-down{pointer-events:none;position:absolute;right:10px;top:10px;transition:all .5s ease}.content-manager-tab-panel__item .content-manager-arrow-right .easy-content-manager-icon--arrow-down:before,.content-manager-tab-panel__item .content-manager-arrow-right .easy-content-manager-icon--arrow-down:before:hover{color:#0f0e16}.content-manager-tab-panel__item .content-manager-tab-icon-active{rotate:90deg}.content-manager-tab-panel__item a{max-width:calc(100% - 16px);text-decoration:none}.content-manager-tab-panel__item a .content-manager-btn--label{display:flex;padding:0}.content-manager-tab-panel__item a .easy-content-manager-icon{margin-right:8px}.content-manager-tab-panel__item a:focus{box-shadow:none}.content-manager-tab-panel__item .easy-content-manager-icon:before{font-size:20px}.content-manager-tab-panel__sub-items{display:flex;flex-direction:column;padding-top:16px}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item{background:transparent;border:none;color:#0f0e16;cursor:pointer;font-size:14px;font-weight:400;line-height:20px;padding:8px 8px 8px 40px;position:relative}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item:before{border:1px solid #dedede;content:"";display:block;left:14px;position:absolute;top:18px;width:20px}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item:first-child:after{border:1px solid #dedede;content:"";display:block;height:22px;left:14px;position:absolute;top:-5px;width:0}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item:after{border:1px solid #dedede;content:"";display:block;height:35px;left:14px;position:absolute;top:-17px;width:0}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item:hover{color:var(--content-manager-primary-color)}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item .content-manager-btn--label{float:left}.content-manager-tab-panel__sub-items .content-manager-sub-tab-item--is-active{color:var(--content-manager-primary-color)}.ecm--custom-field-form-inner__add-custom-field{align-items:center;background:var(--ecm-background);border:1px solid var(--ecm-border-color);border-radius:4px;display:flex;justify-content:space-between;margin-top:24px;padding:20px 24px;position:relative}.ecm--custom-field-form-inner__add-custom-field-has{border-radius:4px 4px 0 0!important}.ecm--custom-field-form-inner__custom-fields-menu{background:var(--ecm-background);border:1px solid var(--ecm-border-color);border-radius:4px;box-shadow:0 12px 24px -4px rgba(16,24,40,.08);padding:8px;position:absolute;right:5%;top:64px}.ecm--custom-field-form-inner .content-manager-btn--save-as-field-group{justify-content:flex-start;margin-bottom:8px;width:100%}.ecm--custom-field-form-inner .content-manager-btn--fields-collapse{border-radius:50%;padding:8px}.ecm--custom-field-form-inner__actions{align-items:center;display:flex;justify-content:flex-end}.content-manager-react-modal--content-small{display:flex;flex-direction:column}.content-manager-react-modal--content-small .content-manager-search-component{width:100%}.content-manager-react-modal--content-small .content-manager-search-component__input{max-width:100%!important}.content-manager-react-modal--content-small .easy-content-manager-field-groups{border:1px solid var(--ecm-border-color);border-radius:8px;margin-top:16px;max-height:300px;overflow-y:auto;padding:16px}.ecm--custom-fields-field+.ecm--add-post__custom-fields{width:calc(100% - 32px)}.ecm--custom-fields-field+.ecm--add-post__custom-fields .ecm--add-post__add-custom-field{margin-top:0!important}#adminmenu .wp-submenu-wrap li.current>a{color:#fff;font-weight:600}#adminmenu .wp-submenu-wrap li.current>a .content-manager-icon{rotate:90deg}#adminmenu .wp-submenu-wrap li:not(.current):focus{color:rgba(240,246,252,.7)!important}#adminmenu .wp-submenu-wrap li a .content-manager-icon{float:right;margin-left:auto}#adminmenu .wp-submenu-wrap li a .content-manager-icon:before{font-size:8px}#adminmenu .wp-submenu-wrap li ul.wp-submenu{margin:0!important;padding:0!important}#adminmenu .wp-submenu-wrap li ul.wp-submenu li{position:relative}#adminmenu .wp-submenu-wrap li ul.wp-submenu li a{box-shadow:none;color:rgba(240,246,252,.7)!important;font-size:13px;font-weight:400;line-height:1.4}#adminmenu .wp-submenu-wrap li ul.wp-submenu li a:before{color:rgba(240,246,252,.7);content:"↳";padding:0 5px}#adminmenu .wp-submenu-wrap li ul.wp-submenu li a:hover{box-shadow:none;font-weight:400}#adminmenu .wp-submenu-wrap li ul.wp-submenu li a:focus{color:rgba(240,246,252,.7)!important}#adminmenu .wp-submenu-wrap li ul.wp-submenu li.current a{color:#fff!important;font-weight:500}#adminmenu .wp-submenu-wrap li ul.wp-submenu li.current a:before{color:#e1e3ea} 64 64 .easy-content-manager-custom-filed-render label{margin-bottom:24px}.easy-content-manager-custom-filed-render label .content-manager-input{border-color:#e5e4e6;height:42px;padding:4px 8px;width:100%} -
easy-content-manager/trunk/easy-content-manager.php
r3365315 r3374825 4 4 * Plugin URI: http://kodezen.com/easy-content-manager 5 5 * Description: Create custom post types, taxonomies without writing any PHP code. 6 * Version: 1. 0.16 * Version: 1.1.0 7 7 * Author: Kodezen 8 8 * Author URI: http://kodezen.com … … 91 91 EasyContentManager\PostType::init(); 92 92 EasyContentManager\Features::init(); 93 EasyContentManager\Shortcode::init(); 93 94 EasyContentManager\Assets::init(); 94 95 EasyContentManager\API::init(); … … 101 102 public function define_constants(): void { 102 103 define( 'EASY_CONTENT_MANAGER', 'easy_content_manager' ); 103 define( 'EASY_CONTENT_MANAGER_VERSION', '1. 0.1' );104 define( 'EASY_CONTENT_MANAGER_VERSION', '1.1.0' ); 104 105 define( 'EASY_CONTENT_MANAGER_DB_VERSION', '1.0' ); 105 106 define( 'EASY_CONTENT_MANAGER_SETTINGS_NAME', 'easy_content_manager_settings' ); -
easy-content-manager/trunk/includes/ajax/field-group.php
r3365315 r3374825 74 74 75 75 public function duplicate_field_group( $payload ) { 76 // @todo: need to review this ajax. @jakiur bhai77 76 $original_post = get_post( $payload['group_id'] ); 78 77 … … 239 238 $post_data->post_content = maybe_unserialize( $post_data->post_content ); 240 239 241 $ post_types_from_location = Helper::get_post_types_from_location_array( $post_content['location'] );242 update_post_meta( $post_data->ID, 'ecm_field_group_location', maybe_serialize( $post_types_from_location ) ); 243 244 status_header( 201 ); 240 $field_group_location = Helper::get_post_types_from_location_array( $post_content['location'] ); 241 242 update_post_meta( $post_data->ID, 'ecm_field_group_location', maybe_serialize( $field_group_location ) ); 243 245 244 wp_send_json_success([ 246 245 'ID' => $post_data->ID, -
easy-content-manager/trunk/includes/ajax/post-type-fields.php
r3361839 r3374825 12 12 13 13 class PostTypeFields extends AbstractAjaxHandler { 14 15 16 17 18 19 14 public function __construct() { 20 15 $this->actions = [ … … 24 19 'field_type' => 'array|string', 25 20 'post_type' => 'string', 21 'object_type' => 'string', 26 22 ] 27 23 ], … … 46 42 $fields = []; 47 43 foreach ( $payload['field_type'] as $field ) { 48 $fieldInstance = FieldFactory::make( $field, $payload['post_type'] ?? '' );44 $fieldInstance = FieldFactory::make( $field, $payload['post_type'] ?? '', '', $payload['object_type'] ?? 'post' ); 49 45 if ( is_object( $fieldInstance ) ) { 50 46 $fields[ $field ] = $fieldInstance->get(); -
easy-content-manager/trunk/includes/ajax/post-types.php
r3361839 r3374825 136 136 } 137 137 138 $advanced_configuration = $payload['advanced_configuration'];138 $advanced_configuration = true; 139 139 $advanced_configs = []; 140 140 if ( $advanced_configuration ) { … … 190 190 } 191 191 192 $advanced_configuration = $payload['advanced_configuration'];192 $advanced_configuration = true; 193 193 $advanced_configs = []; 194 194 if ( $advanced_configuration ) { -
easy-content-manager/trunk/includes/ajax/taxonomy.php
r3365315 r3374825 21 21 'plural_name' => 'string', 22 22 'object_type' => 'array|string', 23 'custom_fields' => 'array|string', 23 24 'advanced_configuration' => 'boolean', 24 25 'hierarchical' => 'boolean', … … 34 35 'plural_name' => 'string', 35 36 'object_type' => 'array|string', 37 'custom_fields' => 'array|string', 36 38 'advanced_configuration' => 'boolean', 37 39 'hierarchical' => 'boolean', … … 78 80 $payload['configuration']['labels']['singular_name'] = $payload['singular_name']; 79 81 $payload['configuration']['labels']['name'] = $payload['plural_name']; 82 $payload['advanced_configuration'] = true; 80 83 81 84 $config = $payload['advanced_configuration'] … … 87 90 $config['advanced_configuration'] = (bool) $payload['advanced_configuration']; 88 91 $config['hierarchical'] = (bool) $payload['hierarchical']; 92 $config['custom_fields'] = $payload['custom_fields'] ?? []; 89 93 90 94 $post_data = [ … … 105 109 } 106 110 111 foreach ( $config['object_type'] as $post_type ) { 112 $post = get_posts([ 113 'name' => $post_type['post_type'] ?? $post_type['title'], 114 'post_type' => Helper::ECM_POST_TYPE_NAME, 115 'numberposts' => 1, 116 ]); 117 118 if ( ! empty( $post ) ) { 119 $post_content = maybe_unserialize( $post[0]->post_content ); 120 $post_content['taxonomies'] = $post_content['taxonomies'] ?? []; 121 122 if ( ! in_array( $slug, $post_content['taxonomies'], true ) ) { 123 $post_content['taxonomies'][] = $slug; 124 125 wp_update_post([ 126 'ID' => $post[0]->ID, 127 'post_content' => maybe_serialize( $post_content ), 128 ]); 129 } 130 } 131 }//end foreach 132 107 133 update_option( 'ecm_flush_taxonomy_rules', true ); 134 135 delete_transient( 'ecm_cached_prepared_field_groups' ); 136 delete_transient( 'ecm_cached_prepared_post_types' ); 137 delete_transient( 'ecm_cached_prepared_custom_fields' ); 138 108 139 $post_data = get_post( $post_id ); 109 140 $post_data->post_content = maybe_unserialize( $post_data->post_content ); … … 121 152 $payload['configuration']['labels']['singular_name'] = $payload['singular_name']; 122 153 $payload['configuration']['labels']['name'] = $payload['plural_name']; 154 $payload['advanced_configuration'] = true; 123 155 124 156 $slug = sanitize_key( $payload['taxonomy_slug'] ); … … 132 164 $config['advanced_configuration'] = (bool) $payload['advanced_configuration']; 133 165 $config['hierarchical'] = (bool) $payload['hierarchical']; 166 $config['custom_fields'] = $payload['custom_fields'] ?? []; 167 168 foreach ( $config['object_type'] as $post_type ) { 169 $post = get_posts([ 170 'name' => $post_type['post_type'] ?? $post_type['title'], 171 'post_type' => Helper::ECM_POST_TYPE_NAME, 172 'numberposts' => 1, 173 ]); 174 175 if ( ! empty( $post ) ) { 176 $post_content = maybe_unserialize( $post[0]->post_content ); 177 $post_content['taxonomies'] = $post_content['taxonomies'] ?? []; 178 179 if ( ! in_array( $slug, $post_content['taxonomies'], true ) ) { 180 $post_content['taxonomies'][] = $slug; 181 182 wp_update_post([ 183 'ID' => $post[0]->ID, 184 'post_content' => maybe_serialize( $post_content ), 185 ]); 186 } 187 } 188 }//end foreach 134 189 135 190 $post_data = [ … … 144 199 wp_send_json_error( [ 'message' => 'Failed to update taxonomy.' ] ); 145 200 } 201 202 delete_transient( 'ecm_cached_prepared_field_groups' ); 203 delete_transient( 'ecm_cached_prepared_post_types' ); 204 delete_transient( 'ecm_cached_prepared_custom_fields' ); 146 205 147 206 $post_data = get_post( $updated_id ); -
easy-content-manager/trunk/includes/assets.php
r3365315 r3374825 101 101 102 102 public function react_editor_script( $hook ) { 103 wp_enqueue_style( 'easy-content-manager-icon', EASY_CONTENT_MANAGER_ASSETS_URI . 'lib/css/easy-content-manager-icon/style.css', array(), filemtime( EASY_CONTENT_MANAGER_ASSETS_DIR_PATH . 'lib/css/easy-content-manager-icon/style.css' ), 'all' ); 103 104 wp_enqueue_style( 'easy-content-manager-react-editor-style', EASY_CONTENT_MANAGER_ASSETS_URI . 'build/ecm-react-editor.css', array( 'wp-components' ), filemtime( EASY_CONTENT_MANAGER_ASSETS_DIR_PATH . 'build/ecm-react-editor.css' ), 'all' ); 104 105 $dependencies = include EASY_CONTENT_MANAGER_ASSETS_DIR_PATH . sprintf( 'build/ecm-react-editor.%s.asset.php', EASY_CONTENT_MANAGER_VERSION ); -
easy-content-manager/trunk/includes/classes/abstract-field-handler.php
r3361839 r3374825 22 22 protected bool $is_revisions_enabled = false; 23 23 protected string $object_type = 'post'; 24 protected string $f ormat= 'text';24 protected string $field_type = 'text'; 25 25 26 26 protected $default = ''; 27 27 28 public function __construct( $post_type, $meta_key = '' ) {28 public function __construct( $post_type, $meta_key = '', $object_type = 'post' ) { 29 29 $this->post_type = $post_type; 30 30 $this->meta_key = $meta_key; 31 $this->object_type = $object_type; 31 32 $this->args = $this->build_default_args(); 32 33 } … … 36 37 'object_subtype' => $this->post_type, 37 38 'type' => $this->type, 38 'f ormat' => $this->format,39 'field_type' => $this->field_type, 39 40 'label' => '', 40 41 'description' => '', -
easy-content-manager/trunk/includes/classes/factory/field-factory.php
r3361839 r3374825 20 20 * @return object 21 21 */ 22 public static function make( string $field_type, string $post_type = '', string $meta_key = '' ) {22 public static function make( string $field_type, string $post_type = '', string $meta_key = '', string $object_type = 'post' ) { 23 23 global $ecm_license; 24 24 $premium_fields = [ 'gallery-field', 'repeater-field' ]; … … 34 34 } 35 35 36 return new $class( $post_type, $meta_key );36 return new $class( $post_type, $meta_key, $object_type ); 37 37 } 38 38 -
easy-content-manager/trunk/includes/classes/script-base.php
r3361839 r3374825 44 44 'field_groups' => Helper::get_all_custom_field_groups(), 45 45 'post_types' => Helper::get_all_custom_post_types_with_modified_data(), 46 'taxonomies' => Helper::get_all_custom_taxonomies_with_modified_data(), 46 47 'ecm_settings_slugs' => Helper::get_ecm_settings_formatted_global_data(), 47 48 'color_theme_mode' => $ecm_settings->color_theme_mode, -
easy-content-manager/trunk/includes/features/fields-api/frontend-fields.php
r3361839 r3374825 27 27 } 28 28 29 // Use 'f ormat' if provided, fallback to 'type'30 $f ormat = $schema['format'] ?? $schema['type'];29 // Use 'field_type' if provided, fallback to 'type' 30 $field_type = $schema['field_type'] ?? $schema['type']; 31 31 32 switch ( $f ormat) {32 switch ( $field_type ) { 33 33 case 'image': 34 34 $id = (int) $value[0]; … … 87 87 'name' => $field_name, 88 88 'type' => $schema['type'] ?? 'text', 89 'field_type' => $schema['field_type'] ?? 'text', 89 90 'value' => ecm_format_value( $value, $schema ), 90 91 'raw' => $value, -
easy-content-manager/trunk/includes/features/fields/accordion-field.php
r3361839 r3374825 13 13 14 14 protected string $type = 'string'; 15 protected string $field_type = 'accordion'; 15 16 protected $default = ''; 16 17 -
easy-content-manager/trunk/includes/features/fields/button-group-field.php
r3361839 r3374825 11 11 12 12 protected string $type = 'object'; 13 protected string $f ormat= 'button-group';13 protected string $field_type = 'button-group'; 14 14 protected $default = null; 15 15 -
easy-content-manager/trunk/includes/features/fields/checkbox-field.php
r3361839 r3374825 12 12 13 13 protected string $type = 'object'; 14 protected string $f ormat= 'checkbox';14 protected string $field_type = 'checkbox'; 15 15 protected $default = null; 16 16 -
easy-content-manager/trunk/includes/features/fields/color-field.php
r3361839 r3374825 12 12 13 13 protected $default = '#000000'; 14 protected string $f ormat= 'color';14 protected string $field_type = 'color'; 15 15 16 16 protected function general(): array { -
easy-content-manager/trunk/includes/features/fields/date-field.php
r3361839 r3374825 11 11 class DateField extends AbstractFieldHandler { 12 12 13 protected string $f ormat= 'date';13 protected string $field_type = 'date'; 14 14 15 15 protected function general(): array { -
easy-content-manager/trunk/includes/features/fields/date-time-field.php
r3361839 r3374825 12 12 13 13 protected string $type = 'string'; 14 protected string $f ormat= 'date-time';14 protected string $field_type = 'date-time'; 15 15 16 16 protected $default = ''; … … 27 27 protected function validation(): array { 28 28 return [ 29 'display_format' => ' Y-m-d H:i:s',30 'return_format' => ' Y-m-d H:i:s',29 'display_format' => 'yyyy-MM-dd HH:mm:ss', 30 'return_format' => 'yyyy-MM-dd HH:mm:ss', 31 31 'required' => false, 32 32 ]; -
easy-content-manager/trunk/includes/features/fields/email-field.php
r3361839 r3374825 11 11 class EmailField extends AbstractFieldHandler { 12 12 13 protected string $f ormat= 'email';13 protected string $field_type = 'email'; 14 14 15 15 protected function general(): array { -
easy-content-manager/trunk/includes/features/fields/file-field.php
r3361839 r3374825 13 13 14 14 protected string $type = 'integer'; 15 protected string $f ormat= 'file';15 protected string $field_type = 'file'; 16 16 protected $default = 0; 17 17 -
easy-content-manager/trunk/includes/features/fields/group-field.php
r3361839 r3374825 12 12 13 13 protected string $type = 'object'; 14 protected string $f ormat= 'group';14 protected string $field_type = 'group'; 15 15 16 16 protected function general(): array { -
easy-content-manager/trunk/includes/features/fields/icon-field.php
r3361839 r3374825 11 11 class IconField extends AbstractFieldHandler { 12 12 13 protected string $f ormat= 'icon';13 protected string $field_type = 'icon'; 14 14 15 15 protected function general(): array { -
easy-content-manager/trunk/includes/features/fields/image-field.php
r3361839 r3374825 13 13 14 14 protected string $type = 'array'; 15 protected string $f ormat= 'image';15 protected string $field_type = 'image'; 16 16 protected $default = []; 17 17 -
easy-content-manager/trunk/includes/features/fields/link-field.php
r3361839 r3374825 12 12 13 13 protected string $type = 'object'; 14 protected string $f ormat= 'link';14 protected string $field_type = 'link'; 15 15 protected $default = null; 16 16 -
easy-content-manager/trunk/includes/features/fields/map-field.php
r3361839 r3374825 13 13 14 14 protected string $type = 'object'; 15 protected string $f ormat= 'map';15 protected string $field_type = 'map'; 16 16 protected $default = null; 17 17 -
easy-content-manager/trunk/includes/features/fields/message-field.php
r3361839 r3374825 11 11 class MessageField extends AbstractFieldHandler { 12 12 13 protected string $f ormat= 'message';13 protected string $field_type = 'message'; 14 14 protected function general(): array { 15 15 return [ -
easy-content-manager/trunk/includes/features/fields/number-field.php
r3361839 r3374825 12 12 13 13 protected string $type = 'integer'; 14 protected string $f ormat= 'number';14 protected string $field_type = 'number'; 15 15 protected $default = 0; 16 16 protected function general(): array { -
easy-content-manager/trunk/includes/features/fields/oembed-field.php
r3361839 r3374825 11 11 class OEmbedField extends AbstractFieldHandler { 12 12 13 protected string $f ormat= 'oembed';13 protected string $field_type = 'oembed'; 14 14 protected function general(): array { 15 15 return [ -
easy-content-manager/trunk/includes/features/fields/page-link-field.php
r3361839 r3374825 12 12 13 13 protected string $type = 'array'; 14 protected string $f ormat= 'page-link';14 protected string $field_type = 'page-link'; 15 15 protected $default = []; 16 16 -
easy-content-manager/trunk/includes/features/fields/password-field.php
r3361839 r3374825 12 12 13 13 14 protected string $f ormat= 'password';14 protected string $field_type = 'password'; 15 15 protected function general(): array { 16 16 return [ -
easy-content-manager/trunk/includes/features/fields/post-object-field.php
r3361839 r3374825 13 13 14 14 protected string $type = 'array'; 15 protected string $f ormat= 'post-object';15 protected string $field_type = 'post-object'; 16 16 protected $default = []; 17 17 -
easy-content-manager/trunk/includes/features/fields/radio-field.php
r3361839 r3374825 12 12 13 13 protected string $type = 'object'; 14 protected string $f ormat= 'radio';14 protected string $field_type = 'radio'; 15 15 protected $default = null; 16 16 -
easy-content-manager/trunk/includes/features/fields/range-field.php
r3361839 r3374825 12 12 13 13 protected string $type = 'integer'; 14 protected string $f ormat= 'range';14 protected string $field_type = 'range'; 15 15 protected $default = 0; 16 16 -
easy-content-manager/trunk/includes/features/fields/relationship-field.php
r3361839 r3374825 13 13 14 14 protected string $type = 'array'; 15 protected string $f ormat= 'relationship';15 protected string $field_type = 'relationship'; 16 16 protected $default = []; 17 17 -
easy-content-manager/trunk/includes/features/fields/rich-text-field.php
r3361839 r3374825 12 12 13 13 14 protected string $f ormat= 'rich-text';14 protected string $field_type = 'rich-text'; 15 15 protected function general(): array { 16 16 return [ -
easy-content-manager/trunk/includes/features/fields/select-field.php
r3361839 r3374825 12 12 13 13 protected string $type = 'object'; 14 protected string $f ormat= 'select';14 protected string $field_type = 'select'; 15 15 protected $default = null; 16 16 -
easy-content-manager/trunk/includes/features/fields/switch-field.php
r3361839 r3374825 13 13 14 14 protected string $type = 'boolean'; 15 protected string $f ormat= 'switch';15 protected string $field_type = 'switch'; 16 16 protected $default = false; 17 17 -
easy-content-manager/trunk/includes/features/fields/tab-field.php
r3361839 r3374825 13 13 14 14 protected string $type = 'string'; 15 protected string $f ormat= 'tab';15 protected string $field_type = 'tab'; 16 16 protected $default = ''; 17 17 -
easy-content-manager/trunk/includes/features/fields/taxonomy-field.php
r3361839 r3374825 13 13 14 14 protected string $type = 'array'; 15 protected string $f ormat= 'taxonomy';15 protected string $field_type = 'taxonomy'; 16 16 protected $default = []; 17 17 -
easy-content-manager/trunk/includes/features/fields/text-field.php
r3361839 r3374825 10 10 11 11 class TextField extends AbstractFieldHandler { 12 protected string $field_type = 'text'; 12 13 13 14 protected function general( $args = [] ): array { -
easy-content-manager/trunk/includes/features/fields/textarea-field.php
r3361839 r3374825 11 11 class TextareaField extends AbstractFieldHandler { 12 12 13 protected string $f ormat= 'textarea';13 protected string $field_type = 'textarea'; 14 14 15 15 protected function general(): array { -
easy-content-manager/trunk/includes/features/fields/time-field.php
r3361839 r3374825 11 11 class TimeField extends AbstractFieldHandler { 12 12 13 protected string $f ormat= 'time';13 protected string $field_type = 'time'; 14 14 15 15 protected function general(): array { -
easy-content-manager/trunk/includes/features/fields/true-false-field.php
r3361839 r3374825 12 12 13 13 protected string $type = 'boolean'; 14 protected string $f ormat= 'boolean';14 protected string $field_type = 'boolean'; 15 15 protected $default = false; 16 16 -
easy-content-manager/trunk/includes/features/fields/url-field.php
r3361839 r3374825 11 11 class UrlField extends AbstractFieldHandler { 12 12 13 protected string $f ormat= 'url';13 protected string $field_type = 'url'; 14 14 15 15 protected function general(): array { -
easy-content-manager/trunk/includes/features/fields/user-field.php
r3361839 r3374825 14 14 15 15 protected string $type = 'array'; 16 protected string $f ormat= 'user';16 protected string $field_type = 'user'; 17 17 protected $default = []; 18 18 -
easy-content-manager/trunk/includes/features/fields/video-field.php
r3361839 r3374825 12 12 13 13 14 protected string $f ormat= 'video';14 protected string $field_type = 'video'; 15 15 16 16 protected function general(): array { -
easy-content-manager/trunk/includes/features/register-fields.php
r3361839 r3374825 23 23 24 24 if ( false === $cached_fields || empty( $cached_fields ) ) { 25 $posts = Helper::get_all_custom_post_types(); 25 $post_types = Helper::get_all_custom_post_types(); 26 $taxonomies = Helper::get_all_custom_taxonomies(); 27 28 $posts = array_merge( $post_types, $taxonomies ); 26 29 27 30 $cached_fields = self::prepare_field_for_register( $posts ); … … 29 32 // Cache without expiration (0 = no auto-expire) 30 33 set_transient( 'ecm_cached_prepared_custom_fields', $cached_fields ); 31 } //end if34 } 32 35 33 36 $local_post_type = ecm_get_json_from_files( ecm_get_plugins_post_type_path() ); … … 38 41 } 39 42 40 $all_fields = array_merge( $cached_fields, self::prepare_field_for_register( array_merge( $local_post_type, $theme_post_type ), true ) ); 41 42 // Register from cache 43 $all_fields = array_merge( 44 $cached_fields, 45 self::prepare_field_for_register( array_merge( $local_post_type, $theme_post_type ), true ) 46 ); 47 43 48 foreach ( $all_fields as $field ) { 44 49 register_meta( … … 53 58 $cached_field_groups = get_transient( 'ecm_cached_prepared_field_groups' ); 54 59 55 if ( false === $cached_field_groups ) {60 // if ( false === $cached_field_groups ) { 56 61 $field_groups = Helper::get_all_ecm_field_groups(); 57 62 $cached_field_groups = []; 58 63 59 foreach ( $field_groups as $field_group ) { 60 $post_content = maybe_unserialize( $field_group->post_content ); 61 $all_locations = (array) maybe_unserialize( get_post_meta( $field_group->ID, 'ecm_field_group_location', true ) ); 62 $locations = $all_locations['post_type'] ?? []; 63 64 if ( empty( $post_content['custom_fields'] ) || ! is_array( $post_content['custom_fields'] ) ) { 64 foreach ( $field_groups as $field_group ) { 65 $post_content = maybe_unserialize( $field_group->post_content ); 66 $all_locations = (array) maybe_unserialize( 67 get_post_meta( $field_group->ID, 'ecm_field_group_location', true ) 68 ); 69 70 // post type location 71 $locations = $all_locations['post_type'] ?? []; 72 73 // taxonomy location 74 $taxonomy_locations = $all_locations['taxonomies'] ?? []; 75 76 if ( empty( $post_content['custom_fields'] ) || ! is_array( $post_content['custom_fields'] ) ) { 77 continue; 78 } 79 80 foreach ( $post_content['custom_fields'] as $field ) { 81 if ( ! is_array( $field ) || empty( $field['meta_key'] ) || empty( $field['object_type'] ) ) { 65 82 continue; 66 83 } 67 84 68 foreach ( $post_content['custom_fields'] as $field ) { 69 if ( ! is_array( $field ) || empty( $field['meta_key'] ) || empty( $field['object_type'] ) ) { 70 continue; 85 $post_meta_args = isset( $field['post_meta_args'] ) && is_array( $field['post_meta_args'] ) 86 ? $field['post_meta_args'] 87 : []; 88 89 $post_meta_args = wp_parse_args( 90 $post_meta_args, 91 [ 92 'type' => 'string', 93 'single' => true, 94 'show_in_rest' => true, 95 'sanitize_callback' => 'sanitize_text_field', 96 'auth_callback' => '__return_true', 97 ] 98 ); 99 100 if ( isset( $post_meta_args['type'], $post_meta_args['default'] ) ) { 101 $type = $post_meta_args['type']; 102 $default = $post_meta_args['default']; 103 104 switch ( $type ) { 105 case 'integer': 106 $post_meta_args['default'] = is_numeric( $default ) ? (int) $default : 0; 107 break; 108 case 'boolean': 109 $post_meta_args['default'] = (bool) $default; 110 break; 111 case 'array': 112 $post_meta_args['default'] = is_array( $default ) ? $default : []; 113 break; 114 case 'string': 115 default: 116 $post_meta_args['default'] = (string) $default; 117 break; 71 118 } 72 73 // Normal field handling 74 $post_meta_args = isset( $field['post_meta_args'] ) && is_array( $field['post_meta_args'] ) 75 ? $field['post_meta_args'] 76 : []; 77 78 if ( isset( $post_meta_args['type'], $post_meta_args['default'] ) ) { 79 $type = $post_meta_args['type']; 80 $default = $post_meta_args['default']; 81 82 switch ( $type ) { 83 case 'integer': 84 $post_meta_args['default'] = is_numeric( $default ) ? (int) $default : 0; 85 break; 86 case 'boolean': 87 $post_meta_args['default'] = (bool) $default; 88 break; 89 case 'array': 90 $post_meta_args['default'] = is_array( $default ) ? $default : []; 91 break; 92 case 'string': 93 default: 94 $post_meta_args['default'] = (string) $default; 95 break; 96 } 97 } 98 99 foreach ( $locations as $location ) { 100 $post_meta_args['object_subtype'] = $location; 101 $cached_field_groups[] = [ 102 'object_type' => $field['object_type'], 103 'meta_key' => $field['meta_key'], 104 'post_meta_args' => $post_meta_args, 105 ]; 106 } 107 } //end foreach 119 } 120 121 foreach ( $locations as $location ) { 122 $args = $post_meta_args; 123 $args['object_subtype'] = $location; 124 125 $cached_field_groups[] = [ 126 'object_type' => $field['object_type'], // usually "post" 127 'meta_key' => $field['meta_key'], 128 'post_meta_args' => $args, 129 ]; 130 } 131 132 foreach ( $taxonomy_locations as $taxonomy ) { 133 $args = $post_meta_args; 134 $args['object_subtype'] = $taxonomy; 135 136 $cached_field_groups[] = [ 137 'object_type' => 'term', // taxonomy meta 138 'meta_key' => $field['meta_key'], 139 'post_meta_args' => $args, 140 ]; 141 } 108 142 } //end foreach 143 } //end foreach 109 144 110 145 set_transient( 'ecm_cached_prepared_field_groups', $cached_field_groups ); 111 } //end if146 // } 112 147 113 148 foreach ( $cached_field_groups as $field ) { … … 120 155 } 121 156 157 122 158 public static function prepare_field_for_register( array $posts, bool $is_local = false ) { 123 159 $cached_fields = []; … … 140 176 : []; 141 177 142 // Normalize default values based on type 178 $post_meta_args = wp_parse_args( 179 $post_meta_args, 180 [ 181 'type' => 'string', 182 'single' => true, 183 'show_in_rest' => true, 184 'sanitize_callback' => 'sanitize_text_field', 185 'auth_callback' => '__return_true', 186 ] 187 ); 188 189 // Normalize default values 143 190 if ( isset( $post_meta_args['type'], $post_meta_args['default'] ) ) { 144 191 $type = $post_meta_args['type']; … … 162 209 } 163 210 164 $cached_fields[] = [ 165 'object_type' => $field['object_type'], 166 'meta_key' => $field['meta_key'], 167 'post_meta_args' => $post_meta_args, 168 ]; 211 if ( $field['object_type'] === 'post' ) { 212 $cached_fields[] = [ 213 'object_type' => 'post', 214 'meta_key' => $field['meta_key'], 215 'post_meta_args' => $post_meta_args, 216 ]; 217 } 218 219 if ( $field['object_type'] === 'term' ) { 220 $cached_fields[] = [ 221 'object_type' => 'term', 222 'meta_key' => $field['meta_key'], 223 'post_meta_args' => $post_meta_args, 224 ]; 225 } 169 226 } //end foreach 170 227 } //end foreach -
easy-content-manager/trunk/includes/features/register-taxonomies.php
r3361839 r3374825 16 16 public static function init() { 17 17 $self = new self(); 18 add_action( 'init', [ $self, 'register_custom_taxonomies' ] );18 add_action( 'init', [ $self, 'register_custom_taxonomies' ], 9 ); 19 19 20 20 add_action('init', function () { … … 43 43 $args = $this->prepare_taxonomy_args( $data ); 44 44 45 register_taxonomy( $slug, array_merge( [ 'academy_courses' ], $object_types ), $args );45 register_taxonomy( $slug, array_merge( [ 'academy_courses', 'storeengine_product' ], $object_types ), $args ); 46 46 } 47 47 … … 66 66 } 67 67 68 $slug = sanitize_key( $data['taxonomy_slug'] );68 $slug = $data['taxonomy_slug']; 69 69 $object_types = array_map(function ( $item ) { 70 return sanitize_key( $item['slug'] ?? $item['title'] ?? $item );70 return $item['slug'] ?? $item['title'] ?? $item; 71 71 }, (array) $data['object_type']); 72 72 -
easy-content-manager/trunk/includes/functions.php
r3361839 r3374825 94 94 } 95 95 }//end if 96 97 /** 98 * Recursively render nested groups/repeaters. 99 */ 100 if ( ! function_exists( 'ecm_nested_template_viewer' ) ) { 101 function ecm_nested_template_viewer( $data, $level = 0 ) { 102 if ( empty( $data ) ) { 103 return; 104 } 105 106 echo '<div class="ecm-group__level ecm-group__level--' . esc_attr( $level ) . '">'; 107 108 foreach ( $data as $key => $val ) { 109 $label = $key; 110 111 echo '<div class="ecm-group__field">'; 112 echo '<strong class="ecm-group__key">' . esc_html( $label ) . ':</strong> '; 113 114 // Case 1: Repeater (numeric array) 115 if ( is_array( $val ) && isset( $val[0] ) && is_array( $val[0] ) ) { 116 echo '<div class="ecm-group__repeater">'; 117 foreach ( $val as $i => $row ) { 118 echo '<div class="ecm-group__repeater-item" data-index="' . esc_attr( $i ) . '">'; 119 ecm_nested_template_viewer( $row, $level + 1 ); 120 echo '</div>'; 121 } 122 echo '</div>'; 123 } 124 // Case 2: Nested group (associative array) 125 elseif ( is_array( $val ) ) { 126 echo '<div class="ecm-group__subgroup">'; 127 ecm_nested_template_viewer( $val, $level + 1 ); 128 echo '</div>'; 129 } 130 // Case 3: Scalar value 131 else { 132 echo '<span class="ecm-group__value">' . esc_html( (string) $val ) . '</span>'; 133 } 134 135 echo '</div>'; // .ecm-group__field 136 }//end foreach 137 138 echo '</div>'; // .ecm-group__level 139 } 140 }//end if -
easy-content-manager/trunk/includes/utils/traits/post-types.php
r3365315 r3374825 48 48 49 49 return $structured; 50 } 51 52 public static function get_all_custom_taxonomies_with_modified_data() { 53 $post_type = Helper::ECM_TAXONOMY_POST_TYPE_NAME; 54 55 $args = [ 56 'post_type' => $post_type, 57 'posts_per_page' => -1, 58 'post_status' => 'publish', 59 ]; 60 61 return self::prepare_taxonomy_for_localise( get_posts( $args ) ); 50 62 } 51 63 … … 72 84 'active' => true, 73 85 'ui_type' => 'modern', 74 'advanced_configuration' => false,86 'advanced_configuration' => true, 75 87 'labels' => [ 76 88 'name' => '', … … 245 257 return $structured; 246 258 } 259 260 public static function prepare_taxonomy_for_localise( array $posts ) { 261 $structured = []; 262 263 foreach ( $posts as $key => $post ) { 264 $post_content = maybe_unserialize( $post->post_content ); 265 266 $structured[ $post_content['taxonomy_slug'] ] = [ 267 'title' => $post_content['lablels']['name'] ?? '', 268 'slug' => $post_content['taxonomy_slug'] ?? '', 269 'rest_base' => $post_content['rest_base'] ?? '', 270 'rest_namespace' => $post_content['rest_namespace'] ?? '', 271 'custom_fields' => $post_content['custom_fields'] ?? [], 272 ]; 273 }//end foreach 274 275 return $structured; 276 } 247 277 } -
easy-content-manager/trunk/readme.txt
r3365315 r3374825 5 5 Tested up to: 6.7 6 6 Requires PHP: 7.4 7 Stable tag: 1. 0.17 Stable tag: 1.1.0 8 8 License: GPLv3 9 9 License URI: https://opensource.org/licenses/GPL-3.0 … … 185 185 186 186 == Changelog == 187 188 = 1.1.0 - 08/10/2025 = 189 * Fixed - multiple UI bugs across the plugin interface. 190 * Fixed - Resolved URL field validation issue. 191 * Fixed - Fixed link field display and saving issue. 192 * Fixed - Corrected taxonomy multiple-selection issue. 193 * Fixed - Improved taxonomy UI layout and consistency. 194 * Fixed - Added auto post type linking from taxonomy settings. 195 * Fixed - Created shortcode to render taxonomy-based content. 196 * Fixed - Created a shortcode for release name 'ecm' to load field dynamically. 197 * Fixed - Developed 32 custom fields UI for templating system. 198 * Added - Added custom fields support to taxonomy terms. 199 * Fixed - Enabled field group support for taxonomy. 200 * Fixed - Custom field saving issue in taxonomy. 201 * Improved - Improved loading performance of taxonomy editor. 202 * Fixed - Enhanced navigation and layout of field creation interface. 203 * Fixed - Updated field rendering logic for better compatibility. 204 * Fixed - Added conditional field rendering support by taxonomy type. 205 * Fixed - Fixed default value handling issue in fields. 206 * Improved - Optimized frontend shortcode rendering speed. 207 * Improved - data sanitization and validation for all fields. 208 * Fixed - Refactored field saving mechanism to reduce redundancy. 209 * Added - Tooltips and field descriptions for better UX. 210 * Fixed - Fixed taxonomy meta saving issue for grouped fields. 211 * Fixed - Enhanced templating flexibility with new field structures. 212 * Fixed - Adjusted minor alignment and typography issues. 213 * Fixed - Cleaned up unused code and optimized asset loading. 214 * Improved - Overall stability and performance. 187 215 188 216 = 1.0.1 - 21/09/2025 =
Note: See TracChangeset
for help on using the changeset viewer.