.admin-todo-permission{border:1px solid var(--dlc-border,#ded8cf);background:var(--dlc-surface,#fcfbf9);border-radius:10px;gap:12px;margin:16px 12px;padding:16px;display:grid}.admin-todo-permission h3{margin:0;font-size:15px}.admin-todo-permission label{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-size:14px;display:flex}.admin-todo-permission input{accent-color:#ba3023;width:18px;height:18px;min-height:0;margin:0}.admin-todo-permission p{color:var(--dlc-muted,#666);margin:0;font-size:13px;line-height:1.5}.todo-recipients{gap:4px;display:grid}.todo-recipients label{padding:6px 0}.todo-recipients span{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.todo-recipients small{color:var(--dlc-muted,#666);font-size:12px}
