Plugin Directory

Changeset 3374825


Ignore:
Timestamp:
10/08/2025 06:38:09 AM (2 months ago)
Author:
tusharimran
Message:

ECM Updated to version 1.1.0

Location:
easy-content-manager
Files:
456 added
53 edited

Legend:

Unmodified
Added
Removed
  • easy-content-manager/trunk/assets/build/app-rtl.css

    r3365315 r3374825  
    3131.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}
    3232.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  
    3131.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}
    3232.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  
    1515.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}
    1616.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}
    1817.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}
    1918.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}
    2020.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)}
    2121.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}
     
    5252
    5353.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}
    5555.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}
    5656.ecm--advance-config--label-input{position:relative;width:100%}.ecm--advance-config--label-input-tooltip{position:absolute;left:.5rem;top:50%;transform:translateY(-50%)}
     
    6161.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}
    6262.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}
    6464.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  
    1515.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}
    1616.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}
    1817.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}
    1918.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}
    2020.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)}
    2121.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}
     
    5252
    5353.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}
    5555.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}
    5656.ecm--advance-config--label-input{position:relative;width:100%}.ecm--advance-config--label-input-tooltip{position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}
     
    6161.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}
    6262.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}
    6464.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  
    44 * Plugin URI:      http://kodezen.com/easy-content-manager
    55 * Description:     Create custom post types, taxonomies without writing any PHP code.
    6  * Version:         1.0.1
     6 * Version:         1.1.0
    77 * Author:          Kodezen
    88 * Author URI:      http://kodezen.com
     
    9191            EasyContentManager\PostType::init();
    9292            EasyContentManager\Features::init();
     93            EasyContentManager\Shortcode::init();
    9394            EasyContentManager\Assets::init();
    9495            EasyContentManager\API::init();
     
    101102        public function define_constants(): void {
    102103            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' );
    104105            define( 'EASY_CONTENT_MANAGER_DB_VERSION', '1.0' );
    105106            define( 'EASY_CONTENT_MANAGER_SETTINGS_NAME', 'easy_content_manager_settings' );
  • easy-content-manager/trunk/includes/ajax/field-group.php

    r3365315 r3374825  
    7474
    7575    public function duplicate_field_group( $payload ) {
    76         // @todo: need to review this ajax. @jakiur bhai
    7776        $original_post = get_post( $payload['group_id'] );
    7877
     
    239238        $post_data->post_content = maybe_unserialize( $post_data->post_content );
    240239
    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
    245244        wp_send_json_success([
    246245            'ID' => $post_data->ID,
  • easy-content-manager/trunk/includes/ajax/post-type-fields.php

    r3361839 r3374825  
    1212
    1313class PostTypeFields extends AbstractAjaxHandler {
    14 
    15 
    16 
    17 
    18 
    1914    public function __construct() {
    2015        $this->actions = [
     
    2419                    'field_type' => 'array|string',
    2520                    'post_type' => 'string',
     21                    'object_type' => 'string',
    2622                ]
    2723            ],
     
    4642            $fields = [];
    4743            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' );
    4945                if ( is_object( $fieldInstance ) ) {
    5046                    $fields[ $field ] = $fieldInstance->get();
  • easy-content-manager/trunk/includes/ajax/post-types.php

    r3361839 r3374825  
    136136        }
    137137
    138         $advanced_configuration = $payload['advanced_configuration'];
     138        $advanced_configuration = true;
    139139        $advanced_configs = [];
    140140        if ( $advanced_configuration ) {
     
    190190        }
    191191
    192         $advanced_configuration = $payload['advanced_configuration'];
     192        $advanced_configuration = true;
    193193        $advanced_configs = [];
    194194        if ( $advanced_configuration ) {
  • easy-content-manager/trunk/includes/ajax/taxonomy.php

    r3365315 r3374825  
    2121                    'plural_name' => 'string',
    2222                    'object_type' => 'array|string',
     23                    'custom_fields' => 'array|string',
    2324                    'advanced_configuration' => 'boolean',
    2425                    'hierarchical' => 'boolean',
     
    3435                    'plural_name' => 'string',
    3536                    'object_type' => 'array|string',
     37                    'custom_fields' => 'array|string',
    3638                    'advanced_configuration' => 'boolean',
    3739                    'hierarchical' => 'boolean',
     
    7880        $payload['configuration']['labels']['singular_name'] = $payload['singular_name'];
    7981        $payload['configuration']['labels']['name'] = $payload['plural_name'];
     82        $payload['advanced_configuration'] = true;
    8083
    8184        $config = $payload['advanced_configuration']
     
    8790        $config['advanced_configuration'] = (bool) $payload['advanced_configuration'];
    8891        $config['hierarchical'] = (bool) $payload['hierarchical'];
     92        $config['custom_fields'] = $payload['custom_fields'] ?? [];
    8993
    9094        $post_data = [
     
    105109        }
    106110
     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
    107133        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
    108139        $post_data = get_post( $post_id );
    109140        $post_data->post_content = maybe_unserialize( $post_data->post_content );
     
    121152        $payload['configuration']['labels']['singular_name'] = $payload['singular_name'];
    122153        $payload['configuration']['labels']['name'] = $payload['plural_name'];
     154        $payload['advanced_configuration'] = true;
    123155
    124156        $slug = sanitize_key( $payload['taxonomy_slug'] );
     
    132164        $config['advanced_configuration'] = (bool) $payload['advanced_configuration'];
    133165        $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
    134189
    135190        $post_data = [
     
    144199            wp_send_json_error( [ 'message' => 'Failed to update taxonomy.' ] );
    145200        }
     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' );
    146205
    147206        $post_data = get_post( $updated_id );
  • easy-content-manager/trunk/includes/assets.php

    r3365315 r3374825  
    101101
    102102    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' );
    103104        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' );
    104105        $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  
    2222    protected bool $is_revisions_enabled = false;
    2323    protected string $object_type = 'post';
    24     protected string $format = 'text';
     24    protected string $field_type = 'text';
    2525
    2626    protected $default = '';
    2727
    28     public function __construct( $post_type, $meta_key = '' ) {
     28    public function __construct( $post_type, $meta_key = '', $object_type = 'post' ) {
    2929        $this->post_type = $post_type;
    3030        $this->meta_key = $meta_key;
     31        $this->object_type = $object_type;
    3132        $this->args = $this->build_default_args();
    3233    }
     
    3637            'object_subtype'    => $this->post_type,
    3738            'type'              => $this->type,
    38             'format'            => $this->format,
     39            'field_type'        => $this->field_type,
    3940            'label'             => '',
    4041            'description'       => '',
  • easy-content-manager/trunk/includes/classes/factory/field-factory.php

    r3361839 r3374825  
    2020     * @return object
    2121     */
    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' ) {
    2323        global $ecm_license;
    2424        $premium_fields = [ 'gallery-field', 'repeater-field' ];
     
    3434        }
    3535
    36         return new $class( $post_type, $meta_key );
     36        return new $class( $post_type, $meta_key, $object_type );
    3737    }
    3838
  • easy-content-manager/trunk/includes/classes/script-base.php

    r3361839 r3374825  
    4444            'field_groups' => Helper::get_all_custom_field_groups(),
    4545            'post_types' => Helper::get_all_custom_post_types_with_modified_data(),
     46            'taxonomies' => Helper::get_all_custom_taxonomies_with_modified_data(),
    4647            'ecm_settings_slugs' => Helper::get_ecm_settings_formatted_global_data(),
    4748            'color_theme_mode' => $ecm_settings->color_theme_mode,
  • easy-content-manager/trunk/includes/features/fields-api/frontend-fields.php

    r3361839 r3374825  
    2727    }
    2828
    29     // Use 'format' if provided, fallback to 'type'
    30     $format = $schema['format'] ?? $schema['type'];
     29    // Use 'field_type' if provided, fallback to 'type'
     30    $field_type = $schema['field_type'] ?? $schema['type'];
    3131
    32     switch ( $format ) {
     32    switch ( $field_type ) {
    3333        case 'image':
    3434            $id = (int) $value[0];
     
    8787        'name' => $field_name,
    8888        'type' => $schema['type'] ?? 'text',
     89        'field_type' => $schema['field_type'] ?? 'text',
    8990        'value' => ecm_format_value( $value, $schema ),
    9091        'raw' => $value,
  • easy-content-manager/trunk/includes/features/fields/accordion-field.php

    r3361839 r3374825  
    1313
    1414    protected string $type = 'string';
     15    protected string $field_type = 'accordion';
    1516    protected $default = '';
    1617
  • easy-content-manager/trunk/includes/features/fields/button-group-field.php

    r3361839 r3374825  
    1111
    1212    protected string $type = 'object';
    13     protected string $format = 'button-group';
     13    protected string $field_type = 'button-group';
    1414    protected $default = null;
    1515
  • easy-content-manager/trunk/includes/features/fields/checkbox-field.php

    r3361839 r3374825  
    1212
    1313    protected string $type = 'object';
    14     protected string $format = 'checkbox';
     14    protected string $field_type = 'checkbox';
    1515    protected $default = null;
    1616
  • easy-content-manager/trunk/includes/features/fields/color-field.php

    r3361839 r3374825  
    1212
    1313    protected $default = '#000000';
    14     protected string $format = 'color';
     14    protected string $field_type = 'color';
    1515
    1616    protected function general(): array {
  • easy-content-manager/trunk/includes/features/fields/date-field.php

    r3361839 r3374825  
    1111class DateField extends AbstractFieldHandler {
    1212
    13     protected string $format = 'date';
     13    protected string $field_type = 'date';
    1414
    1515    protected function general(): array {
  • easy-content-manager/trunk/includes/features/fields/date-time-field.php

    r3361839 r3374825  
    1212
    1313    protected string $type = 'string';
    14     protected string $format = 'date-time';
     14    protected string $field_type = 'date-time';
    1515
    1616    protected $default = '';
     
    2727    protected function validation(): array {
    2828        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',
    3131            'required' => false,
    3232        ];
  • easy-content-manager/trunk/includes/features/fields/email-field.php

    r3361839 r3374825  
    1111class EmailField extends AbstractFieldHandler {
    1212
    13     protected string $format = 'email';
     13    protected string $field_type = 'email';
    1414
    1515    protected function general(): array {
  • easy-content-manager/trunk/includes/features/fields/file-field.php

    r3361839 r3374825  
    1313
    1414    protected string $type = 'integer';
    15     protected string $format = 'file';
     15    protected string $field_type = 'file';
    1616    protected $default = 0;
    1717
  • easy-content-manager/trunk/includes/features/fields/group-field.php

    r3361839 r3374825  
    1212
    1313    protected string $type = 'object';
    14     protected string $format = 'group';
     14    protected string $field_type = 'group';
    1515
    1616    protected function general(): array {
  • easy-content-manager/trunk/includes/features/fields/icon-field.php

    r3361839 r3374825  
    1111class IconField extends AbstractFieldHandler {
    1212
    13     protected string $format = 'icon';
     13    protected string $field_type = 'icon';
    1414
    1515    protected function general(): array {
  • easy-content-manager/trunk/includes/features/fields/image-field.php

    r3361839 r3374825  
    1313
    1414    protected string $type = 'array';
    15     protected string $format = 'image';
     15    protected string $field_type = 'image';
    1616    protected $default = [];
    1717
  • easy-content-manager/trunk/includes/features/fields/link-field.php

    r3361839 r3374825  
    1212
    1313    protected string $type = 'object';
    14     protected string $format = 'link';
     14    protected string $field_type = 'link';
    1515    protected $default = null;
    1616
  • easy-content-manager/trunk/includes/features/fields/map-field.php

    r3361839 r3374825  
    1313
    1414    protected string $type = 'object';
    15     protected string $format = 'map';
     15    protected string $field_type = 'map';
    1616    protected $default = null;
    1717
  • easy-content-manager/trunk/includes/features/fields/message-field.php

    r3361839 r3374825  
    1111class MessageField extends AbstractFieldHandler {
    1212
    13     protected string $format = 'message';
     13    protected string $field_type = 'message';
    1414    protected function general(): array {
    1515        return [
  • easy-content-manager/trunk/includes/features/fields/number-field.php

    r3361839 r3374825  
    1212
    1313    protected string $type = 'integer';
    14     protected string $format = 'number';
     14    protected string $field_type = 'number';
    1515    protected $default = 0;
    1616    protected function general(): array {
  • easy-content-manager/trunk/includes/features/fields/oembed-field.php

    r3361839 r3374825  
    1111class OEmbedField extends AbstractFieldHandler {
    1212
    13     protected string $format = 'oembed';
     13    protected string $field_type = 'oembed';
    1414    protected function general(): array {
    1515        return [
  • easy-content-manager/trunk/includes/features/fields/page-link-field.php

    r3361839 r3374825  
    1212
    1313    protected string $type = 'array';
    14     protected string $format = 'page-link';
     14    protected string $field_type = 'page-link';
    1515    protected $default = [];
    1616
  • easy-content-manager/trunk/includes/features/fields/password-field.php

    r3361839 r3374825  
    1212
    1313
    14     protected string $format = 'password';
     14    protected string $field_type = 'password';
    1515    protected function general(): array {
    1616        return [
  • easy-content-manager/trunk/includes/features/fields/post-object-field.php

    r3361839 r3374825  
    1313
    1414    protected string $type = 'array';
    15     protected string $format = 'post-object';
     15    protected string $field_type = 'post-object';
    1616    protected $default = [];
    1717
  • easy-content-manager/trunk/includes/features/fields/radio-field.php

    r3361839 r3374825  
    1212
    1313    protected string $type = 'object';
    14     protected string $format = 'radio';
     14    protected string $field_type = 'radio';
    1515    protected $default = null;
    1616
  • easy-content-manager/trunk/includes/features/fields/range-field.php

    r3361839 r3374825  
    1212
    1313    protected string $type = 'integer';
    14     protected string $format = 'range';
     14    protected string $field_type = 'range';
    1515    protected $default = 0;
    1616
  • easy-content-manager/trunk/includes/features/fields/relationship-field.php

    r3361839 r3374825  
    1313
    1414    protected string $type = 'array';
    15     protected string $format = 'relationship';
     15    protected string $field_type = 'relationship';
    1616    protected $default = [];
    1717
  • easy-content-manager/trunk/includes/features/fields/rich-text-field.php

    r3361839 r3374825  
    1212
    1313
    14     protected string $format = 'rich-text';
     14    protected string $field_type = 'rich-text';
    1515    protected function general(): array {
    1616        return [
  • easy-content-manager/trunk/includes/features/fields/select-field.php

    r3361839 r3374825  
    1212
    1313    protected string $type = 'object';
    14     protected string $format = 'select';
     14    protected string $field_type = 'select';
    1515    protected $default = null;
    1616
  • easy-content-manager/trunk/includes/features/fields/switch-field.php

    r3361839 r3374825  
    1313
    1414    protected string $type = 'boolean';
    15     protected string $format = 'switch';
     15    protected string $field_type = 'switch';
    1616    protected $default = false;
    1717
  • easy-content-manager/trunk/includes/features/fields/tab-field.php

    r3361839 r3374825  
    1313
    1414    protected string $type = 'string';
    15     protected string $format = 'tab';
     15    protected string $field_type = 'tab';
    1616    protected $default = '';
    1717
  • easy-content-manager/trunk/includes/features/fields/taxonomy-field.php

    r3361839 r3374825  
    1313
    1414    protected string $type = 'array';
    15     protected string $format = 'taxonomy';
     15    protected string $field_type = 'taxonomy';
    1616    protected $default = [];
    1717
  • easy-content-manager/trunk/includes/features/fields/text-field.php

    r3361839 r3374825  
    1010
    1111class TextField extends AbstractFieldHandler {
     12    protected string $field_type = 'text';
    1213
    1314    protected function general( $args = [] ): array {
  • easy-content-manager/trunk/includes/features/fields/textarea-field.php

    r3361839 r3374825  
    1111class TextareaField extends AbstractFieldHandler {
    1212
    13     protected string $format = 'textarea';
     13    protected string $field_type = 'textarea';
    1414
    1515    protected function general(): array {
  • easy-content-manager/trunk/includes/features/fields/time-field.php

    r3361839 r3374825  
    1111class TimeField extends AbstractFieldHandler {
    1212
    13     protected string $format = 'time';
     13    protected string $field_type = 'time';
    1414
    1515    protected function general(): array {
  • easy-content-manager/trunk/includes/features/fields/true-false-field.php

    r3361839 r3374825  
    1212
    1313    protected string $type = 'boolean';
    14     protected string $format = 'boolean';
     14    protected string $field_type = 'boolean';
    1515    protected $default = false;
    1616
  • easy-content-manager/trunk/includes/features/fields/url-field.php

    r3361839 r3374825  
    1111class UrlField extends AbstractFieldHandler {
    1212
    13     protected string $format = 'url';
     13    protected string $field_type = 'url';
    1414
    1515    protected function general(): array {
  • easy-content-manager/trunk/includes/features/fields/user-field.php

    r3361839 r3374825  
    1414
    1515    protected string $type = 'array';
    16     protected string $format = 'user';
     16    protected string $field_type = 'user';
    1717    protected $default = [];
    1818
  • easy-content-manager/trunk/includes/features/fields/video-field.php

    r3361839 r3374825  
    1212
    1313
    14     protected string $format = 'video';
     14    protected string $field_type = 'video';
    1515
    1616    protected function general(): array {
  • easy-content-manager/trunk/includes/features/register-fields.php

    r3361839 r3374825  
    2323
    2424        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 );
    2629
    2730            $cached_fields = self::prepare_field_for_register( $posts );
     
    2932            // Cache without expiration (0 = no auto-expire)
    3033            set_transient( 'ecm_cached_prepared_custom_fields', $cached_fields );
    31         } //end if
     34        }
    3235
    3336        $local_post_type = ecm_get_json_from_files( ecm_get_plugins_post_type_path() );
     
    3841        }
    3942
    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
    4348        foreach ( $all_fields as $field ) {
    4449            register_meta(
     
    5358        $cached_field_groups = get_transient( 'ecm_cached_prepared_field_groups' );
    5459
    55         if ( false === $cached_field_groups ) {
     60        // if ( false === $cached_field_groups ) {
    5661            $field_groups        = Helper::get_all_ecm_field_groups();
    5762            $cached_field_groups = [];
    5863
    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'] ) ) {
    6582                    continue;
    6683                }
    6784
    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;
    71118                    }
    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                }
    108142            } //end foreach
     143        } //end foreach
    109144
    110145            set_transient( 'ecm_cached_prepared_field_groups', $cached_field_groups );
    111         } //end if
     146        // }
    112147
    113148        foreach ( $cached_field_groups as $field ) {
     
    120155    }
    121156
     157
    122158    public static function prepare_field_for_register( array $posts, bool $is_local = false ) {
    123159        $cached_fields = [];
     
    140176                    : [];
    141177
    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
    143190                if ( isset( $post_meta_args['type'], $post_meta_args['default'] ) ) {
    144191                    $type    = $post_meta_args['type'];
     
    162209                }
    163210
    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                }
    169226            } //end foreach
    170227        } //end foreach
  • easy-content-manager/trunk/includes/features/register-taxonomies.php

    r3361839 r3374825  
    1616    public static function init() {
    1717        $self = new self();
    18         add_action( 'init', [ $self, 'register_custom_taxonomies' ] );
     18        add_action( 'init', [ $self, 'register_custom_taxonomies' ], 9 );
    1919
    2020        add_action('init', function () {
     
    4343            $args = $this->prepare_taxonomy_args( $data );
    4444
    45             register_taxonomy( $slug, array_merge( [ 'academy_courses' ], $object_types ), $args );
     45            register_taxonomy( $slug, array_merge( [ 'academy_courses', 'storeengine_product' ], $object_types ), $args );
    4646        }
    4747
     
    6666            }
    6767
    68             $slug = sanitize_key( $data['taxonomy_slug'] );
     68            $slug = $data['taxonomy_slug'];
    6969            $object_types = array_map(function ( $item ) {
    70                 return sanitize_key( $item['slug'] ?? $item['title'] ?? $item );
     70                return $item['slug'] ?? $item['title'] ?? $item;
    7171            }, (array) $data['object_type']);
    7272
  • easy-content-manager/trunk/includes/functions.php

    r3361839 r3374825  
    9494    }
    9595}//end if
     96
     97/**
     98 * Recursively render nested groups/repeaters.
     99 */
     100if ( ! 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  
    4848
    4949        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 ) );
    5062    }
    5163
     
    7284            'active' => true,
    7385            'ui_type' => 'modern',
    74             'advanced_configuration' => false,
     86            'advanced_configuration' => true,
    7587            'labels' => [
    7688                'name' => '',
     
    245257        return $structured;
    246258    }
     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    }
    247277}
  • easy-content-manager/trunk/readme.txt

    r3365315 r3374825  
    55Tested up to: 6.7
    66Requires PHP: 7.4
    7 Stable tag: 1.0.1
     7Stable tag: 1.1.0
    88License: GPLv3
    99License URI: https://opensource.org/licenses/GPL-3.0
     
    185185
    186186== 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.
    187215
    188216= 1.0.1 - 21/09/2025 =
Note: See TracChangeset for help on using the changeset viewer.