@import url('/tahsilat/assets/app.css?v=1');
.message-preview{white-space:pre-wrap;overflow-wrap:anywhere;background:#f3e9df;border:1px solid #dfd0c2;padding:22px;border-radius:10px;font:14px/1.7 system-ui,Arial}.campaign-title{max-width:400px;overflow-wrap:anywhere}.channel-choice{display:flex;gap:20px;flex-wrap:wrap}.channel-choice label{display:flex;gap:8px;align-items:center}.channel-choice input{width:auto}.filter-grid{display:grid;grid-template-columns:1fr 1fr auto;gap:15px;align-items:end}.status-label{display:inline-block;border-radius:5px;background:#ecdfce;padding:4px 8px;color:#704831;font-size:12px}.status-label.active{background:#ecd5df;color:#713348}.status-label.cancelled{background:#eadfda;color:#7b6a60}.permission-cells small{margin-top:6px}.report-stats{display:flex;gap:12px;flex-wrap:wrap}.report-stat{border:1px solid #dfd0c2;border-radius:8px;padding:15px;min-width:145px}.report-stat strong{display:block;font-size:22px}.review-box{border:2px solid #936c65;padding:20px;margin:20px 0;border-radius:10px}.warning{color:#8d2944}#content textarea{min-height:180px}.consent-note{font-size:13px;color:#856b5b}dialog textarea{min-height:90px}a.button{white-space:normal}td .actions{margin:0}.summary-strip{display:flex;gap:24px;flex-wrap:wrap}.summary-strip strong{display:block;font-size:25px}.consent-status{display:block;font-size:12px;margin:5px 0}.consent-status.granted{color:#713348;font-weight:600}.preview-note{font-size:13px;color:#856b5b}
@media(max-width:700px){.filter-grid{grid-template-columns:1fr}.heading .actions{margin:0}.report-stat{flex:1;min-width:120px}.message-preview{padding:15px}.summary-strip{gap:15px}}
