.cp-email-preview-actions{padding:12px 0;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.cp-email-preview-actions p{flex-basis:100%;margin:0;overflow-wrap:anywhere}.cp-email-preview-actions small{color:#53695a}.cp-email-editor{width:min(720px,calc(100vw - 28px));max-height:90vh;overflow:auto}.cp-email-editor .field{display:flex;flex-direction:column;gap:7px;margin:16px 0}.cp-email-editor textarea{width:100%;box-sizing:border-box;resize:vertical;min-height:170px;font:inherit;padding:12px;border:1px solid #cddbd3;border-radius:8px}.cp-email-tokens{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.cp-email-tokens>span{width:100%;font-size:13px}.cp-email-live{background:#f4f8f5;padding:16px;border-radius:10px;margin-top:16px;overflow-wrap:anywhere}.cp-email-live p{white-space:pre-wrap}.cp-email-live h3{margin-top:0}.cp-email-editor .modal-actions{flex-wrap:wrap;gap:8px}#cpEmailModal{z-index:1200}@media(max-width:650px){.cp-email-editor input,.cp-email-editor textarea{font-size:16px}.cp-email-editor .modal-actions .btn{flex:1 1 100%;min-height:44px}.cp-email-preview-actions .btn{min-height:44px}}
