/* Promomaniac editor preview, isolated from theme styles */
.pm-pro-dashboard .pm85-compose,.pm-pro-dashboard .pm85-editor{background:#f7fbff;border:1px solid #dbe7f5;border-radius:20px;padding:18px;margin:15px 0}
.pm-pro-dashboard .pm85-editor summary{cursor:pointer;list-style:none;background:#194f85;color:#fff;padding:14px 17px;border-radius:14px;font-weight:800}
.pm-pro-dashboard .pm85-editor summary::-webkit-details-marker{display:none}
.pm-pro-dashboard .pm85-editor[open] summary{margin-bottom:18px}
.pm-pro-dashboard .pm85-preview{margin:18px 0;padding:17px;border:1px solid #d8e5f3;background:#fff;border-radius:21px;max-width:700px}
.pm-pro-dashboard .pm85-preview-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:13px;font-size:17px;font-weight:900;color:#183d70}
.pm-pro-dashboard .pm85-preview-head small{background:#ecf3ff;border-radius:999px;padding:6px 12px;font-size:11px;color:#315e9b}
.pm-pro-dashboard .pm85-preview-card{border:1px solid #e1e8f2;overflow:hidden;border-radius:21px;background:#fff;box-shadow:0 10px 26px #132f4b12}
.pm-pro-dashboard .pm85-preview-image{height:210px;background:linear-gradient(135deg,#dfeefe,#f8faff);display:flex;align-items:center;justify-content:center;color:#516987;font-weight:800}
.pm-pro-dashboard .pm85-preview-image img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;margin:0!important;border-radius:0!important}
.pm-pro-dashboard .pm85-preview-inner{padding:20px;display:flex;flex-direction:column;gap:9px}
.pm-pro-dashboard .pm85-preview-business{color:#174f7c;font-size:21px;text-transform:uppercase}
.pm-pro-dashboard .pm85-preview-inner small{color:#556e86;font-size:13px}
.pm-pro-dashboard .pm85-preview-inner h4{margin:0!important;font-size:21px!important;line-height:1.15!important;color:#213952!important}
.pm-pro-dashboard .pm85-preview-inner p{margin:0!important;color:#283d57!important;font-size:14px!important;line-height:1.5!important}
.pm-pro-dashboard .pm85-preview-benefit strong{color:#e01f58;font-size:24px}
.pm-pro-dashboard .pm85-preview-note{display:block;margin-top:12px;color:#6c7b8a;font-size:12px}
.pm-pro-dashboard .pm85-buttons{display:flex;flex-wrap:wrap;gap:10px;margin:12px 0}
.pm-pro-dashboard .pm85-buttons .pm-btn{border-radius:13px;padding:12px 17px;font-weight:850}
.pm-pro-dashboard .pm85-draft{background:#e7f0ff!important;color:#173f73!important;border:1px solid #d0e3f8!important}
.pm-pro-dashboard .pm85-editor .pm-field{max-width:650px}
.pm-pro-dashboard .pm85-business-preview{margin:20px 0;padding:20px;border-radius:18px;background:linear-gradient(160deg,#f4f9ff,#fff);border:1px solid #dbe8f5;display:flex;flex-direction:column;gap:9px;max-width:700px}.pm-pro-dashboard .pm85-business-preview h4{color:#184675!important;font-size:18px!important;margin:0!important}.pm-pro-dashboard .pm85-business-preview strong{color:#153866;font-size:24px;text-transform:uppercase}.pm-pro-dashboard .pm85-business-preview p{font-size:15px;color:#3e5165;margin:0}.pm-pro-dashboard .pm85-business-preview [data-pm85-business-tags]{font-weight:700;color:#bc2757}.pm-pro-dashboard .pm85-business-preview small{color:#7c8898}
