.cf7m-gutenberg-editor-wrapper{min-height:80px}.cf7m-gb-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 24px;background:#f9fafb;border:2px dashed #d1d5db;border-radius:8px;text-align:center;color:#6b7280}.cf7m-gb-placeholder .dashicons{font-size:40px;width:40px;height:40px;color:#3044d7;margin-bottom:12px}.cf7m-gb-placeholder p{margin:0;font-size:13px}.cf7m-gb-loading{padding:24px;text-align:center;color:#6b7280;font-size:13px}.cf7m-gb-color-control{margin-bottom:16px}.cf7m-gb-color-control .cf7m-gb-color-label{margin:0 0 8px;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:#1e1e1e}.cf7m-gb-media-btn{margin-bottom:8px !important}.cf7m-gb-error{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;background:#fef2f2;border:1px solid #fca5a5;border-radius:8px;text-align:center;color:#991b1b}.cf7m-gb-error .dashicons{font-size:28px;width:28px;height:28px;color:#dc2626;margin-bottom:8px}.cf7m-gb-error p{margin:0;font-size:13px}
