.cm-home{padding:16px 20px;background:linear-gradient(135deg,#f6f9ff,#f8fcfc);border-bottom:1px solid #e2e8f0}.cm-heading{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap}.cm-heading strong{color:#173758;overflow-wrap:anywhere;font-size:15px}.cm-status{font-size:12px;border-radius:20px;padding:4px 10px;background:#edf0f5;color:#56637a;white-space:nowrap}.cm-status.cm-live{background:#e5f5ee;color:#18734f}.cm-list{display:grid;gap:10px}.cm-card{padding:15px 16px;border:1px solid #e0e8f2;border-radius:15px;background:#fff;box-shadow:0 3px 10px #19365a05;min-width:0}.cm-criteria{color:#63748b;font-size:13px;line-height:1.65;margin:8px 0 12px;overflow-wrap:anywhere}.cm-actions{display:flex;gap:8px;flex-wrap:wrap}.cm-actions .bt{font-size:12px;padding:7px 12px;border-radius:10px}.cm-rule{font-size:12px;color:#66768b;line-height:1.7;margin:10px 0 14px}.cm-delete{color:#a64444!important}.cm-confirm{padding:8px 4px;line-height:1.8}.cm-confirm h3{margin:8px 0 16px;color:#173758;overflow-wrap:anywhere}.cm-eyebrow{font-size:12px;color:#66768b}.cm-danger{background:#ac4040;color:#fff;border-color:#ac4040}#ceStateError{color:#b33f3f;margin-top:12px}@media(max-width:600px){.cm-home{padding:14px 12px}.cm-card{padding:13px 12px}.cm-heading{gap:8px}.cm-actions{gap:6px}.cm-actions .bt{flex:1 0 auto;min-height:38px}.cm-confirm{padding:4px 0}}
