<div class="row mt-2">
  <div class="col-md-12">
    <hr/>
  </div>
  <div class="boxcontainer col-md-3">
    <div class="form-check">
% my $id = join '-', $Queue->{safe_name}, $Rule->{safe_from}, $Rule->{safe_to}, 'remove-rule';
      <input type="checkbox" class="checkbox form-check-input" id="<% $id %>" name="<% $id %>" value="1" unchecked="" data-queue="<% $Queue->{name} %>" data-from="<% $Rule->{from} %>" data-to="<% $Rule->{to} %>" data-requires="">
      <label class="form-check-label" for="<% $id %>">
        <% $Rule->{from} %>
      </label>
    </div>
  </div>
  <div class="boxcontainer col-md-3">
    <% $Rule->{to} %>
  </div>
  <div class="boxcontainer col-md-6">
    <ul id="<% join '-', $Queue->{safe_name}, $Rule->{safe_from}, $Rule->{safe_to}, 'remove-requires' %>" class="list-group list-group-compact list-group-borderless list-unstyled">
%   foreach my $requires ( @{ $Rule->{requires} || [] } ) {
      <& /MandatoryOnTransition/Elements/QueueRuleRequires, Queue => $Queue, Rule => $Rule, Requires => $requires &>
%   }
    </ul>
  </div>
</div>
<%INIT>
$Queue->{safe_name} = RT::Extension::MandatoryOnTransition::HTMLSafeQueueName( $Queue->{name} );
$Rule->{safe_from}  = RT::Extension::MandatoryOnTransition::HTMLSafeStatusName( $Rule->{from} );
$Rule->{safe_to}    = RT::Extension::MandatoryOnTransition::HTMLSafeStatusName( $Rule->{to} );
</%INIT>
<%ARGS>
$Queue
$Rule
</%ARGS>
