.campaign-scroll{overflow:auto;max-width:100%;margin-top:12px}.campaign-scroll table{min-width:780px}.campaign-scroll td{max-width:300px;overflow-wrap:anywhere}.campaign-controls{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:12px 0}.campaign-controls input,.campaign-controls select{width:auto;max-width:100%;min-width:160px}.campaign-warning{padding:12px;border:1px solid #806437;background:#322a1e;border-radius:10px;color:#f5d18e;margin:12px 0}.campaign-error{color:#ff9aa5;overflow-wrap:anywhere}.campaign-proof{white-space:pre-wrap;overflow-wrap:anywhere;max-height:260px;overflow:auto}.campaign-window-list{max-height:260px;overflow:auto}.campaign-controls button:disabled{cursor:not-allowed;opacity:.45}[hidden]{display:none!important}
