.wp-block-ce-dialog .ce-dialog__placeholder{align-items:center;background:#f0f0f0;border:1px dashed #ccc;border-radius:4px;display:flex;gap:8px;justify-content:center;padding:16px}.wp-block-ce-dialog .ce-dialog__placeholder .dashicons{color:#666;font-size:20px;height:20px;width:20px}.wp-block-ce-dialog .ce-dialog__placeholder span{color:#333;font-size:14px;font-weight:500}.wp-block-ce-dialog .ce-dialog__placeholder code{background:rgba(0,0,0,.1);border-radius:3px;color:#666;font-size:11px;padding:2px 6px}.wp-block-ce-dialog .ce-dialog__placeholder-trigger{background:rgba(0,100,200,.15);color:#0064c8}.wp-block-ce-dialog .ce-dialog__inner{display:none;width:100%}.wp-block-ce-dialog.is-editing .ce-dialog__placeholder{display:none}.wp-block-ce-dialog.is-editing .ce-dialog__inner{display:block}.block-editor-block-list__block.ce-dialog__close-button{position:absolute !important}
.ce-dialog-portal{background-color:rgba(0,0,0,.5);inset:0;pointer-events:none;position:fixed;transition:backdrop-filter var(--ce-dialog-animation-duration, 300ms) cubic-bezier(0.4, 0, 0.2, 1);z-index:999999}.ce-dialog-portal[aria-hidden=true]{display:none}.ce-dialog-portal[aria-hidden=false]{display:block;pointer-events:auto}.ce-dialog-portal__dialog{display:flex;inset:0;justify-content:center;opacity:0;overscroll-behavior:contain;overflow-y:auto;position:fixed;visibility:hidden;z-index:2}.ce-dialog-portal__dialog--align-top{align-items:flex-start}.ce-dialog-portal__dialog--align-center{align-items:center}.ce-dialog-portal__dialog--align-bottom{align-items:flex-end}.ce-dialog-portal__dialog.is-entered{opacity:1;visibility:visible}.ce-dialog-portal__dialog.is-exiting{opacity:1;visibility:visible}.ce-dialog-portal__content{max-height:90vh;overscroll-behavior:contain;overflow-y:auto;position:relative;width:100%;z-index:2}.ce-dialog__close-button{position:absolute;right:0;top:0}.ce-dialog__header{position:relative}.ce-dialog-portal__dialog--fade .ce-dialog-portal__content{opacity:0;transition:opacity var(--ce-dialog-animation-duration, 300ms) cubic-bezier(0.4, 0, 0.2, 1)}.ce-dialog-portal__dialog--fade.is-entering .ce-dialog-portal__content,.ce-dialog-portal__dialog--fade.is-entered .ce-dialog-portal__content{opacity:1}.ce-dialog-portal__dialog--fade.is-exiting .ce-dialog-portal__content{opacity:0}.ce-dialog-portal__dialog--slide-up .ce-dialog-portal__content{opacity:0;transform:translateY(150px);transition:opacity var(--ce-dialog-animation-duration, 300ms) cubic-bezier(0.4, 0, 0.2, 1),transform var(--ce-dialog-animation-duration, 300ms) cubic-bezier(0.4, 0, 0.2, 1)}.ce-dialog-portal__dialog--slide-up.is-entering .ce-dialog-portal__content,.ce-dialog-portal__dialog--slide-up.is-entered .ce-dialog-portal__content{opacity:1;transform:translateY(0)}.ce-dialog-portal__dialog--slide-up.is-exiting .ce-dialog-portal__content{opacity:0;transform:translateY(150px)}.ce-dialog-portal__dialog--slide-down .ce-dialog-portal__content{opacity:0;transform:translateY(-150px);transition:opacity var(--ce-dialog-animation-duration, 300ms) cubic-bezier(0.4, 0, 0.2, 1),transform var(--ce-dialog-animation-duration, 300ms) cubic-bezier(0.4, 0, 0.2, 1)}.ce-dialog-portal__dialog--slide-down.is-entering .ce-dialog-portal__content,.ce-dialog-portal__dialog--slide-down.is-entered .ce-dialog-portal__content{opacity:1;transform:translateY(0)}.ce-dialog-portal__dialog--slide-down.is-exiting .ce-dialog-portal__content{opacity:0;transform:translateY(-150px)}.ce-dialog-portal__dialog--slide-left .ce-dialog-portal__content{opacity:0;transform:translateX(150px);transition:opacity var(--ce-dialog-animation-duration, 300ms) cubic-bezier(0.4, 0, 0.2, 1),transform var(--ce-dialog-animation-duration, 300ms) cubic-bezier(0.4, 0, 0.2, 1)}.ce-dialog-portal__dialog--slide-left.is-entering .ce-dialog-portal__content,.ce-dialog-portal__dialog--slide-left.is-entered .ce-dialog-portal__content{opacity:1;transform:translateX(0)}.ce-dialog-portal__dialog--slide-left.is-exiting .ce-dialog-portal__content{opacity:0;transform:translateX(150px)}.ce-dialog-portal__dialog--slide-right .ce-dialog-portal__content{opacity:0;transform:translateX(-150px);transition:opacity var(--ce-dialog-animation-duration, 300ms) cubic-bezier(0.4, 0, 0.2, 1),transform var(--ce-dialog-animation-duration, 300ms) cubic-bezier(0.4, 0, 0.2, 1)}.ce-dialog-portal__dialog--slide-right.is-entering .ce-dialog-portal__content,.ce-dialog-portal__dialog--slide-right.is-entered .ce-dialog-portal__content{opacity:1;transform:translateX(0)}.ce-dialog-portal__dialog--slide-right.is-exiting .ce-dialog-portal__content{opacity:0;transform:translateX(-150px)}.ce-dialog-portal__dialog--zoom-in .ce-dialog-portal__content{opacity:0;transform:scale(0.8);transition:opacity var(--ce-dialog-animation-duration, 300ms) cubic-bezier(0.4, 0, 0.2, 1),transform var(--ce-dialog-animation-duration, 300ms) cubic-bezier(0.4, 0, 0.2, 1)}.ce-dialog-portal__dialog--zoom-in.is-entering .ce-dialog-portal__content,.ce-dialog-portal__dialog--zoom-in.is-entered .ce-dialog-portal__content{opacity:1;transform:scale(1)}.ce-dialog-portal__dialog--zoom-in.is-exiting .ce-dialog-portal__content{opacity:0;transform:scale(0.8)}.ce-dialog-portal__dialog--zoom-out .ce-dialog-portal__content{opacity:0;transform:scale(1.1);transition:opacity var(--ce-dialog-animation-duration, 300ms) cubic-bezier(0.4, 0, 0.2, 1),transform var(--ce-dialog-animation-duration, 300ms) cubic-bezier(0.4, 0, 0.2, 1)}.ce-dialog-portal__dialog--zoom-out.is-entering .ce-dialog-portal__content,.ce-dialog-portal__dialog--zoom-out.is-entered .ce-dialog-portal__content{opacity:1;transform:scale(1)}.ce-dialog-portal__dialog--zoom-out.is-exiting .ce-dialog-portal__content{opacity:0;transform:scale(1.1)}.ce-dialog--reduced-motion .ce-dialog-portal{transition:none}.ce-dialog--reduced-motion .ce-dialog-portal .ce-dialog-portal__dialog .ce-dialog-portal__content{transition:none}@media(prefers-reduced-motion: reduce){.ce-dialog-portal{transition:none}.ce-dialog-portal .ce-dialog-portal__dialog .ce-dialog-portal__content{transition:none}}.ce-dialog-portal__content.is-loading{opacity:.5;pointer-events:none;transition:opacity 200ms ease}body:not(.block-editor-page,.wp-admin) .wp-block-ce-dialog{display:none}
