.mailerpress-image-editor-modal .components-modal__content{display:flex;flex-direction:column;min-height:0;overflow:hidden}.mailerpress-image-editor,.mailerpress-image-editor-modal .components-modal__children-container{display:flex;flex:1;flex-direction:column;min-height:0}.mailerpress-image-editor{min-width:0}.mailerpress-image-editor>*{flex-shrink:0}.mailerpress-image-editor__controls{align-items:end;display:grid;gap:var(--wpds-dimension-gap-lg,16px);grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:var(--wpds-dimension-gap-lg,16px)}.mailerpress-image-editor__buttons{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-xs,4px);grid-column:1/-1}.mailerpress-image-editor__canvas{background:var(--wpds-color-background-interactive-neutral-strong,#1e1e1e);border-radius:var(--wpds-border-radius-md,4px);flex:1;min-height:0}.mailerpress-image-editor__canvas img{max-width:none}.mailerpress-image-editor__footer{background:var(--wpds-color-background-surface-neutral-strong,#fff);border-top:1px solid var(--wpds-color-stroke-surface-neutral,#e0e0e0);bottom:0;display:flex;gap:var(--wpds-dimension-gap-sm,8px);justify-content:flex-end;margin-top:auto;padding:var(--wpds-dimension-padding-lg,16px) 0;position:sticky;z-index:2}@media(max-width:600px){.mailerpress-image-editor__controls{grid-template-columns:1fr}}
