.lp-cb-tab__title:has(~.cb-cert-editor-header){display:none}.lp-cert-icon-published,.lp-cert-icon-status,.lp-cert-icon-visibility{display:inline-block;width:16px;height:16px;background-size:contain;background-position:center;background-repeat:no-repeat}.lp-cert-icon-published::before,.lp-cert-icon-status::before,.lp-cert-icon-visibility::before{display:none!important}.image-cer-course-builder{background-image:url(../../images/svg/image-cer-course-builder.svg)}.lp-cert-icon-status{background-image:url(../../images/svg/status.svg)}.lp-cert-icon-visibility{background-image:url(../../images/svg/visibility.svg)}.lp-cert-icon-published{background-image:url(../../images/svg/published.svg)}.cb-cert-editor-layout{display:flex;gap:20px}.cb-cert-editor-main{flex:1;min-width:0}.cb-cert-editor-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;gap:16px}.cb-cert-editor-header__left{display:flex;align-items:center;gap:12px;min-width:0}.cb-cert-editor-header__left .cb-cert-title-text{font-size:32px;font-weight:600;line-height:1.25;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cb-cert-editor-header__left .cb-cert-status-badge{display:inline-flex;align-items:center;align-self:center;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:500;white-space:nowrap;width:fit-content;line-height:1.5;text-transform:capitalize}.cb-cert-editor-header__left .cb-cert-status-badge--publish{background:#e7f6e9;color:#28a746}.cb-cert-editor-header__left .cb-cert-status-badge--draft{background:#f7f7f7;color:#aaa}.cb-cert-editor-header__left .cb-cert-status-badge--pending{background:#dbeafe;color:#1e40af}.cb-cert-editor-header__left .cb-cert-status-badge--future{background:gold;color:#333}.cb-cert-editor-header__left .cb-cert-status-badge--private{background:#f3e8ff;color:#6b21a8}.cb-cert-editor-header__right{display:flex;align-items:center;gap:8px;flex-shrink:0}.lp-course-builder-canvas input.cb-cert-title-input{width:100%;padding:10px 16px!important;font-size:16px;line-height:1.5!important;border:1px solid var(--color-border);border-radius:var(--radius-lg);box-sizing:border-box;outline:0;color:var(--color-text-primary);background:var(--color-background)}.lp-course-builder-canvas input.cb-cert-title-input::placeholder{color:var(--color-text-muted)}.lp-course-builder-canvas input.cb-cert-title-input:focus{border-color:var(--color-primary-500);box-shadow:0 0 0 2px var(--color-primary-100)}.cb-cert-editor-main .lp-cert-builder-top-actions{display:none!important}.cb-cert-editor-main .lp-certificate-edit-wrapper.full{height:100%;bottom:0}.cb-cert-editor-main .lp-certificate-edit-wrapper.full .lp-cert-builder-top-actions{display:flex!important}.cb-cert-editor-main .lp-certificate-edit-wrapper.full .lp-cert-layout-builder-wrapper{height:93vh}.cb-cert-header-btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-size:13px;font-weight:500;min-height:36px;margin:0;padding:0 16px;cursor:pointer;border:1px solid var(--color-border);border-radius:var(--radius-lg);white-space:nowrap;box-sizing:border-box;color:var(--color-text-secondary);background:var(--color-background);transition:all var(--transition-fast) var(--transition-ease);line-height:1;gap:6px}.cb-cert-header-btn:hover{background:var(--color-background-light);border-color:var(--color-border-dark);color:var(--color-text-primary)}.cb-cert-header-btn--primary{background:var(--color-primary-500);border-color:var(--color-primary-500);color:#fff}.cb-cert-header-btn--primary:hover{background:var(--color-primary-600);border-color:var(--color-primary-600);color:#fff}.cb-cert-header-btn--icon{padding:0;width:36px;color:var(--color-text-secondary)}.cb-cert-header-btn:disabled,.cb-cert-header-btn[disabled]{opacity:.5;cursor:default}.cb-cert-more-menu{position:relative}.cb-cert-more-menu__dropdown{display:none;position:absolute;top:calc(100% + 4px);right:0;min-width:180px;background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:var(--shadow-lg);z-index:var(--z-dropdown);padding:4px 0}.cb-cert-more-menu__dropdown.is-open{display:block}.cb-cert-more-menu__item{display:flex;align-items:center;width:100%;padding:8px 16px;border:none;background:0 0;cursor:pointer;font-size:14px;color:var(--color-text-primary);text-align:left;transition:background var(--transition-fast)}.cb-cert-more-menu__item:hover{background:var(--color-background-light)}.cb-cert-more-menu__item--danger{color:var(--color-danger-600)}.cb-cert-more-menu__item--danger:hover{background:var(--color-danger-50)}.cb-cert-more-menu__trigger{transform:rotate(90deg)}.cb-cert-editor-sidebar{width:303px;flex-shrink:0}.cb-cert-editor-sidebar .postbox{background:var(--color-background);border:none;border-radius:var(--radius-lg);box-shadow:none;margin-bottom:16px;min-width:0;position:relative}.cb-cert-editor-sidebar .postbox .postbox-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px 8px}.cb-cert-editor-sidebar .postbox .postbox-header h2.hndle{font-size:16px;padding:0;margin:0;font-weight:600;line-height:1.5;color:var(--color-text-primary)}.cb-cert-editor-sidebar .postbox .inside{padding:8px 16px 16px;margin:0}.cb-cert-editor-sidebar .postbox .widefat{width:100%;padding:8px 12px;line-height:1.5;min-height:36px;box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:14px;color:var(--color-text-primary);background:var(--color-background)}.cb-cert-editor-sidebar .postbox .widefat:focus{border-color:var(--color-primary-500);box-shadow:0 0 0 2px var(--color-primary-100);outline:0}.cb-cert-editor-sidebar .postbox .description{font-size:12px;font-weight:400;line-height:1.6;color:var(--color-text-secondary);margin-top:6px}.cb-cert-editor-sidebar .lp-cert-thumbnail-preview{position:relative;border-radius:var(--radius-lg);overflow:hidden}.cb-cert-editor-sidebar .lp-cert-thumbnail-preview img{width:100%;height:auto;display:block;cursor:pointer;object-fit:cover}.cb-cert-editor-sidebar .lp-cert-thumbnail-preview .lp-cert-remove-thumbnail{position:absolute;top:8px;right:8px;width:24px;height:24px;border-radius:50%;border:none;background:rgba(0,0,0,.5);color:#fff;font-size:16px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;opacity:0;transition:opacity var(--transition-fast)}.cb-cert-editor-sidebar .lp-cert-thumbnail-preview:hover .lp-cert-remove-thumbnail{opacity:1}.cb-cert-editor-sidebar .lp-cert-thumbnail-upload-area{border:2px dashed var(--color-primary-300);border-radius:var(--radius-lg);padding:24px;text-align:center;cursor:pointer;transition:all var(--transition-fast);background:var(--color-background)}.cb-cert-editor-sidebar .lp-cert-thumbnail-upload-area:hover{border-color:var(--color-primary-400);background:var(--color-primary-50)}.cb-cert-editor-sidebar .lp-cert-thumbnail-upload-area .upload-icon{display:block;margin:0 auto 8px;color:var(--color-text-muted)}.cb-cert-editor-sidebar .lp-cert-thumbnail-upload-area .upload-icon img,.cb-cert-editor-sidebar .lp-cert-thumbnail-upload-area .upload-icon svg{width:32px;height:32px}.cb-cert-editor-sidebar .lp-cert-thumbnail-upload-area .upload-text{font-size:14px;color:var(--color-text-secondary);margin:0}.cb-cert-editor-sidebar .lp-cert-thumbnail-upload-area .upload-text .upload-link{color:var(--color-primary-500);font-weight:500;font-size:14px;line-height:1.5}.cb-cert-editor-sidebar .lp-cert-thumbnail-upload-area .upload-hint{font-size:12px;color:var(--color-text-muted);margin:4px 0 0;line-height:1.6;font-weight:400}#cb-submitdiv .cb-publish-row{display:flex;align-items:center;gap:8px;padding:6px 0}#cb-submitdiv .cb-publish-row__label{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;line-height:1.5;color:var(--color-text-secondary);white-space:nowrap;min-width:90px}#cb-submitdiv .cb-publish-row__label .dashicons,#cb-submitdiv .cb-publish-row__label .lp-cert-icon-published{color:var(--color-text-muted);font-size:16px;width:16px;height:16px;flex-shrink:0}#cb-submitdiv .cb-publish-row__input,#cb-submitdiv .cb-publish-row__select{flex:1;min-width:0;padding:6px 10px;font-size:13px;line-height:1.5;min-height:32px;box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-primary);background:var(--color-background)}#cb-submitdiv .cb-publish-row__input:focus,#cb-submitdiv .cb-publish-row__select:focus{border-color:var(--color-primary-500);box-shadow:0 0 0 2px var(--color-primary-100);outline:0}#cb-submitdiv .cb-publish-row__input:disabled,#cb-submitdiv .cb-publish-row__select:disabled{opacity:.5;cursor:default;background:var(--color-background-light)}.lp-cert-metabox-price input[type=number]{border-radius:var(--radius-sm);border:1px solid var(--color-border);padding:8px 12px;font-size:14px;min-height:36px}.lp-cert-metabox-price input[type=number]:focus{border-color:var(--color-primary-500);box-shadow:0 0 0 2px var(--color-primary-100);outline:0}.cb-tab-certificate__action{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}#lp-course-builder .courses-builder__lesson-tab.learn-press-certificates .cb-list-table-header,#lp-course-builder .courses-builder__lesson-tab.learn-press-certificates .lesson-item{grid-template-columns:2fr 1fr 100px 80px 80px}.certificate-action-expanded{cursor:pointer;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;transition:all .2s;padding:0}.certificate-action-expanded svg{width:18px;height:18px;color:#6b7280}.certificate-action-expanded:hover{background-color:#eef1ff}.certificate-action-expanded:hover svg{color:#7067ed}.certificate-action-expanded__items{display:none;position:absolute;min-width:160px;top:calc(100% + 4px);right:0;flex-direction:column;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:6px;box-shadow:0 4px 12px rgba(0,0,0,.1);font-size:16px;font-weight:500;z-index:100}.certificate-action-expanded__items.active{display:flex!important}.certificate-action-expanded__items.is-dropup{top:auto;bottom:calc(100% + 4px)}.certificate-action-expanded__items .certificate-action-expanded__delete,.certificate-action-expanded__items .certificate-action-expanded__duplicate,.certificate-action-expanded__items .certificate-action-expanded__edit,.certificate-action-expanded__items .certificate-action-expanded__publish,.certificate-action-expanded__items .certificate-action-expanded__trash{padding:10px;cursor:pointer;text-decoration:none;border-radius:6px;color:#1e1e1e}.certificate-action-expanded__items .certificate-action-expanded__delete:hover,.certificate-action-expanded__items .certificate-action-expanded__duplicate:hover,.certificate-action-expanded__items .certificate-action-expanded__edit:hover,.certificate-action-expanded__items .certificate-action-expanded__publish:hover,.certificate-action-expanded__items .certificate-action-expanded__trash:hover{background-color:#f7f7f7}.certificate-action-expanded__items .certificate-action-expanded__delete,.certificate-action-expanded__items .certificate-action-expanded__trash{color:#ef4444}.certificate-action-expanded__items .certificate-action-expanded__delete:hover,.certificate-action-expanded__items .certificate-action-expanded__trash:hover{background-color:#fef2f2}@media (max-width:960px){.cb-cert-editor-layout{flex-direction:column}.cb-cert-editor-sidebar{width:100%}.cb-cert-editor-header{flex-wrap:wrap}}.button,.button-primary,.button-secondary{display:inline-block;text-decoration:none;font-size:13px;line-height:2.15384615;min-height:30px;margin:0;padding:0 10px;cursor:pointer;border-width:1px;border-style:solid;-webkit-appearance:none;border-radius:3px;white-space:nowrap;box-sizing:border-box}.button,.button-secondary{color:#2271b1;border-color:#2271b1;background:#f6f7f7;vertical-align:top}.button-secondary:hover,.button.hover,.button:hover{background:#f0f0f1;border-color:#0a4b78;color:#0a4b78}.button-secondary:focus,.button.focus,.button:focus{background:#f6f7f7;border-color:#3582c4;color:#0a4b78;box-shadow:0 0 0 1px #3582c4;outline:2px solid transparent;outline-offset:0}.button-secondary:active,.button:active{background:#f6f7f7;border-color:#8c8f94;box-shadow:none}.button-disabled,.button-secondary.disabled,.button-secondary:disabled,.button-secondary[disabled],.button.disabled,.button:disabled,.button[disabled]{color:#a7aaad!important;border-color:#dcdcde!important;background:#f6f7f7!important;box-shadow:none!important;cursor:default;transform:none!important}.button-primary{background:#2271b1;border-color:#2271b1;color:#fff;text-decoration:none;text-shadow:none}.button-primary.focus,.button-primary.hover,.button-primary:focus,.button-primary:hover{background:#135e96;border-color:#135e96;color:#fff}.button-primary.focus,.button-primary:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px #2271b1}.button-primary.active,.button-primary.active:focus,.button-primary.active:hover,.button-primary:active{background:#135e96;border-color:#135e96;box-shadow:none;color:#fff}.button-primary-disabled,.button-primary.disabled,.button-primary:disabled,.button-primary[disabled]{color:#a7aaad!important;background:#f6f7f7!important;border-color:#dcdcde!important;box-shadow:none!important;text-shadow:none!important;cursor:default}