.campaign-edit-tasks{padding:20px 22px;border-top:1px solid var(--line);background:#fafbf8}.campaign-edit-tasks .campaign-edit-section-head{align-items:flex-start}.campaign-edit-tasks h3{margin:0;font-size:15px}.campaign-edit-tasks small{display:block;margin-top:3px;color:var(--muted)}.task-progress{padding-top:2px;font-size:11px;color:var(--muted);white-space:nowrap}.edit-task-add{display:grid;grid-template-columns:minmax(200px,1fr) minmax(150px,.48fr) 150px auto;gap:9px;align-items:end;margin-top:14px}.edit-task-add label{margin:0}.edit-task-add label>span{display:block;margin-bottom:5px;font-size:10px;font-weight:750;color:var(--muted)}.edit-task-add input,.edit-task-add select{height:40px;margin:0;background:#fff}.edit-task-add .button{height:40px}.edit-task-list{margin-top:14px;border:1px solid var(--line);border-radius:9px;overflow:hidden;background:#fff}.edit-task-row{display:grid;grid-template-columns:20px minmax(0,1fr) 30px;gap:10px;align-items:center;padding:11px 12px;border-bottom:1px solid var(--line)}.edit-task-row:last-child{border-bottom:0}.edit-task-row input{width:auto;margin:0}.edit-task-row strong,.edit-task-row small{display:block}.edit-task-row small{font-size:10px}.edit-task-row.done strong{text-decoration:line-through;color:var(--muted)}.edit-task-list>.empty{border:0;padding:18px 12px;text-align:left;background:transparent}.edit-task-row .task-delete{width:28px;height:28px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--muted);font-size:18px}.edit-task-row .task-delete:hover{background:#f5e9e4;color:#9a4b32}@media(max-width:820px){.edit-task-add{grid-template-columns:1fr 1fr}.edit-task-add label:first-child{grid-column:1/-1}.edit-task-add .button{width:100%}}@media(max-width:560px){.edit-task-add{grid-template-columns:1fr}.edit-task-add label:first-child{grid-column:auto}}
.campaign-channel-view .top{display:none}.campaign-channel-view .compact-channels{margin-top:0}.owner-protection-note{margin:12px 0 0;padding:11px 12px;border:1px solid var(--line);border-radius:8px;background:#f6f8f3;color:var(--muted);font-size:11px;line-height:1.5}.transfer-owner-button{width:100%;margin-top:12px}.user-row:has(.user-role:first-of-type){position:relative}
