diff --git a/core/includes/theme.maintenance.inc b/core/includes/theme.maintenance.inc
index 517f958..f8d314c 100644
--- a/core/includes/theme.maintenance.inc
+++ b/core/includes/theme.maintenance.inc
@@ -228,6 +228,32 @@ function theme_authorize_report($variables) {
 }
 
 /**
+ * Preprocess variables for a report of the results from an operation run via authorize.php.
+ */
+function template_preprocess_authorize_report(&$variables) {
+  $messages = $variables['messages'];
+  // Top level attributes.
+  $attributes = $variables['attributes'] ? $variables['attributes'] : array();
+  $variables['attributes'] = new Attribute($attributes);
+
+  if (!empty($messages)) {
+    $item_lists = array();
+    $variables['attributes']['id'] = 'authorize-results';
+    foreach ($messages as $heading => $logs) {
+      $items = array();
+      foreach ($logs as $number => $log_message) {
+        if ($number === '#abort') {
+          continue;
+        }
+        $items = theme('authorize_message', array('message' => $log_message['message'], 'success' => $log_message['success']));
+      }
+      $item_lists[] = theme('item_list',  array('items' => $items, 'title' => $heading));
+    }
+    $variables['item_lists'] = $item_lists;
+  }
+}
+
+/**
  * Returns HTML for a single log message from the authorize.php batch operation.
  *
  * @param $variables
diff --git a/core/themes/stark/templates/theme.maintenance.inc/authorize-report.html.twig b/core/themes/stark/templates/theme.maintenance.inc/authorize-report.html.twig
new file mode 100644
index 0000000..532b4e9
--- /dev/null
+++ b/core/themes/stark/templates/theme.maintenance.inc/authorize-report.html.twig
@@ -0,0 +1,22 @@
+{#
+/**
+ * @file
+ * Default theme implementation for a report of the results from an operation run via authorize.php.
+ *
+ * Available variables:
+ * - attributes: HTML attributes for the element.
+ * - item_lists: An array of lists containing result message(s).
+ *
+ * @see template_preprocess()
+ * @see template_preprocess_authorize_report()
+ *
+ * @ingroup themeable
+ */
+#}
+{% if item_lists is defined %}
+  <div {{- attributes }}>
+    {% for item_list in item_lists %}
+      {{ item_list }}
+    {% endfor %}
+  </div>
+{% endif %}
