/* Version 1.56: bounced email monitoring and correction */
.wlcrm-communication-subtabs button{position:relative}.wlcrm-communication-subtabs #wlcrm-bounce-badge,.wlcrm-menu-bounce-badge{display:inline-grid!important;place-items:center;min-width:16px;height:16px;margin-left:4px;padding:0 4px;border-radius:999px;background:#dc2626;color:#fff!important;font-size:7px!important;font-weight:900!important}.wlcrm-communication-subtabs #wlcrm-bounce-badge[hidden],.wlcrm-menu-bounce-badge[hidden]{display:none!important}.wlcrm-menu-bounce-badge{position:absolute;right:4px;top:4px;margin:0!important}
.wlcrm-bounce-workspace{padding:2px 0 0}.wlcrm-bounce-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:7px;padding:8px 11px;border:1px solid #fecaca;border-radius:9px;background:linear-gradient(105deg,#fff1f2,#fff7ed)}.wlcrm-bounce-head>div{display:flex;align-items:baseline;gap:8px}.wlcrm-bounce-head h3{margin:0!important;color:#991b1b!important;font-size:14px!important}.wlcrm-bounce-head p{margin:0!important;color:#7f1d1d!important;font-size:8px!important}.wlcrm-bounce-head button{min-height:31px!important;padding:5px 10px!important;border:1px solid #f87171!important;border-radius:7px!important;background:#fff!important;color:#b91c1c!important;font-size:8.5px!important;font-weight:900!important}.wlcrm-bounce-workspace table{min-width:1120px!important}.wlcrm-bounce-workspace th,.wlcrm-bounce-workspace td{padding:7px 8px!important;vertical-align:middle!important;font-size:9px!important}.wlcrm-bounce-workspace td small{display:block;margin-top:2px;color:#64748b!important;font-size:7.5px!important}.wlcrm-bounce-type,.wlcrm-bounce-status{display:inline-block;padding:4px 6px;border-radius:999px;font-size:7px!important;font-weight:900!important}.wlcrm-bounce-type.permanent,.wlcrm-bounce-status.unresolved{background:#fee2e2;color:#b91c1c!important}.wlcrm-bounce-type.temporary,.wlcrm-bounce-status.retry{background:#fef3c7;color:#a16207!important}.wlcrm-bounce-status.resolved{background:#dcfce7;color:#15803d!important}.wlcrm-bounce-actions{display:grid;grid-template-columns:1fr 1fr;gap:4px}.wlcrm-bounce-actions button{min-height:27px!important;margin:0!important;padding:4px 6px!important;border:1px solid #93b4e8!important;border-radius:6px!important;background:#eef5ff!important;color:#1d4ed8!important;font-size:7.5px!important;font-weight:850!important}.wlcrm-bounce-actions button:first-child{border-color:#f87171!important;background:#fff1f2!important;color:#b91c1c!important}
.wlcrm-bounce-modal-card{width:min(680px,94vw)!important}.wlcrm-bounce-form{padding:14px 18px 18px}.wlcrm-bounce-form>p{margin:0 0 10px;padding:8px 10px;border-left:4px solid #dc2626;border-radius:6px;background:#fff1f2;color:#7f1d1d!important;font-size:10px!important;font-weight:900!important}.wlcrm-bounce-form label{display:block;margin:8px 0;color:#34435a!important;font-size:9px!important;font-weight:850!important}.wlcrm-bounce-form input{display:block;width:100%;height:35px;margin-top:3px;padding:6px 8px!important;border:1px solid #bdcadd!important;border-radius:7px!important;background:#fff!important}.wlcrm-bounce-form input[readonly]{background:#f1f5f9!important;color:#64748b!important}.wlcrm-bounce-form .wlcrm-actions{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:12px}.wlcrm-bounce-form .wlcrm-actions button{min-height:34px!important;margin:0!important;padding:6px 8px!important;font-size:8px!important}
@media(max-width:700px){.wlcrm-bounce-head,.wlcrm-bounce-head>div{align-items:flex-start;flex-direction:column}.wlcrm-bounce-form .wlcrm-actions{grid-template-columns:1fr}}
