<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
:root {
  /* Table styles */
  --polly-table-colour: var(--polly-font-colour);
  --polly-table-bg-colour: transparent;
  --polly-table-bg-colour--nested: var(--polly-grey--200);
  --polly-table-bg-colour--accent: var(--polly-grey--100);
  --polly-table-bg-colour--active: var(--polly-grey--200);
  --polly-table-bg-colour--hover: var(--polly-grey--300);

  /* Table borders */
  --polly-table-border-width: var(--polly-border-width--sm);
  --polly-table-border-width--header: var(--polly-border-width--md);
  --polly-table-border-colour: var(--polly-grey--300);

  /* Table link */
  --polly-table-link-colour: var(--polly-brand--300);

  /* Cell layout */
  --polly-table-cell-padding: 0.25em;
  --polly-table-cell-padding--condensed: 0.125em;
  --polly-table-cell-lineheight: var(--polly-line-height--md);
  --polly-table-cell-vertical-align: middle;
  --polly-table-cell-horizontal-align: left;

  /* Cell styling */
  --polly-table-cell-bg-colour: var(--polly-bg-white);

  /* Cell borders */
  --polly-table-cell-border-colour: var(--polly-grey--300);
  --polly-table-cell-border-width: var(--polly-border-width--sm);
  --polly-table-cell-border-colour--header: var(--polly-grey--300);
  --polly-table-cell-border-width--header: 0px 0px var(--polly-border-width--sm) 0px;


}

.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
  font-size: var(--polly-font-size--sm);
  border-spacing: 0em;
}

table thead input {
  border: 1px solid var(--polly-grey--300);
}

.table &gt; thead &gt; tr &gt; th {
  vertical-align: middle;
}
.table &gt; thead &gt; tr &gt; th.matrix-content-header.matrix-content-header-top {
  vertical-align: middle;
}

.table-responsive {
  min-height: 0.01%;
  overflow-x: auto;
}

.table-polly {
  color: var(--polly-table-color);
  border: 1px solid var(--polly-table-border-colour);
  border-spacing: 0px;

  a {
    text-decoration: none;
    color: var(--polly-table-link-colour);
    i {
      color: var(--polly-table-color);
    }
  }
  a:hover {
    text-decoration: underline;
  }
}

.table-polly thead {
  background-color: var(--polly-grey--50);

  input {
    background-color: var(--polly-input-background-colour);
  }
}

.table-polly thead th {
  font-weight: 500;
  border-bottom: 1px solid var(--polly-table-border-colour);
  padding: 10px 20px;
  text-align: left;
}
.table-polly tbody tr td {
  font-weight: 400;
  border-bottom: 1px solid var(--polly-table-border-colour);
  padding: 10px 20px;
  text-align: left;
  padding: 10px 20px;
  background-color: var(--polly-table-cell-bg-colour);
}
.table-polly tbody tr td.workflow-actions {
  text-align: center;
  width: 60px;
}

.table-polly-sm thead th {
  padding: 8px 10px;
}
.table-polly-sm tbody tr td {
  padding: 8px 10px;
}

.table-polly--nosideborder {
  border-left: none;
  border-right: none;
}

.table-rounded {
  border-radius: 12px;
}

.table-margin-top {
  margin-top: 2em;
}
table.polly-settings tbody tr td input[type="text"],
table.polly-settings tbody tr td span.select2-container--bootstrap {
  margin-top: 0.5em;
}

.polly-acview__filters td {
  vertical-align: middle;
}

.labelsViewstyling {
  font-size: var(--polly-font-size--sm);
  width: 100%;
  border-spacing: 8px;

  tr {
    td {
      width: 50%;
      white-space: wrap;
    }
  }

  textarea {
    resize: vertical;

    border-radius: 8px;
    border: 1px solid var(--polly-grey--300);
    background-color: var(--polly-grey--50);
    color: var(--polly-table-colour);
    padding-left: 8px;
    min-height: 36px;
    width: 100%;
  }
}
.polly-acview__filters {
  margin-left: 0.5em;
}
table.table-polly.polly-acview__datatable {
  margin: 0em;
}
table.polly-acview__datatable &gt; thead &gt; tr &gt; th,
table.polly-acview__datatable &gt; tbody &gt; tr &gt; td {
  &amp;:first-child {
    width: 60px;
  }
}
table.file_uploads_gallery__upload_input_table &gt; tr &gt; td {
  &amp;:first-child {
    width: 20%;
  }
}

/* Copied Bootstrap styling */
table {
  max-width: 100%;
  background-color: var(--polly-table-bg-colour);
}

th {
  text-align: left;
}

.table {
  width: 100%;
  margin-bottom: 1em;
  border-collapse: collapse;
  td {
    border: 1px solid var(--polly-grey--200);
  }
}

.table thead,
.table tbody,
.table tfoot {
  &gt; tr {
    &gt; th,
    &gt; td {
      padding: var(--polly-table-cell-padding);
      line-height: var(--polly-table-cell-lineheight);
      vertical-align: var(--polly-table-cell-vertical-align);
      text-align: var(--polly-table-cell-horizontal-align);
    }
  }
}

.table thead tr th {
  border: 0px solid var(--polly-table-cell-border-colour--header);
  border-width: var(--polly-table-cell-border-width--header);
  vertical-align: bottom;
}

.table caption + thead,
.table colgroup + thead,
.table thead:first-child {
  &gt; tr:first-child {
    &gt; th,
    &gt; td {
      border-top: 0;
    }
  }
}

/* Table body when there are multiple bodies in the table */
.table tbody + tbody {
  border-top: var(--polly-table-border-width) solid var(--polly-table-border-colour);
}

.table .table {
  background-color: var(--polly-table-bg-colour--nested);
}

.table-condensed thead,
.table-condensed tbody,
.table-condensed tfoot {
 &gt; tr {
  &gt; th,
  &gt; td {
    padding: var(--polly-table-cell-padding--condensed)
  }
 }
}

.table-bordered {
  border: var(--polly-table-border-width) solid var(--polly-table-border-colour);
}

.table-bordered thead,
.table-bordered tbody,
.table-bordered tfoot {
  &gt; tr {
    &gt; th,
    &gt; td {
      border-right: var(--polly-table-cell-border-width) solid var(--polly-table-cell-border-colour);
      border-bottom: var(--polly-table-cell-border-width) solid var(--polly-table-cell-border-colour);
    }

    &gt; th:last-child,
    &gt; td:last-child {
      border-right: 0em;
    }
  }

  &gt; tr:last-child {
    &gt; td {
      border-bottom: 0em;
    }
  }
}

.table-bordered thead tr th,
.table-bordered thead tr td {
  border-bottom-width: var(--polly-border-width--md)
}

.table-striped tbody tr:nth-child(odd) th,
.table-striped tbody tr:nth-child(odd) td {
  background-color: var(--polly-table-bg-colour--accent);
}

.table-hover tbody tr:hover th,
.table-hover tbody tr:hover td {
  background-color: var(--polly-table-bg-colour--hover);
}

</pre></body></html>