<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.wp-block-vivid360-table {
  margin: 0 auto;
}
.wp-block-vivid360-table.content-width {
  max-width: var(--contentWidth);
  margin-left: auto;
  margin-right: auto;
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.wp-block-vivid360-table large {
  font-size: 1.125rem;
  line-height: 1.688rem;
}
.wp-block-vivid360-table .Caption .table-caption {
  font-size: 0.875rem;
  letter-spacing: 0.86px;
}
.wp-block-vivid360-table table {
  width: 100%;
  font-size: 1rem;
  line-height: 1.5;
  border-collapse: separate;
  overflow: hidden;
  border-spacing: 0;
  --tableBorderRadius: 0;
  --tableBorder: 1px solid #000;
  --tableBp: 501px;
  border: var(--tableBorder);
  border-radius: var(--tableBorderRadius);
}
.wp-block-vivid360-table table th:not(:last-child),
.wp-block-vivid360-table table td:not(:last-child) {
  word-wrap: break-word;
  border-right: var(--tableBorder);
  padding: 0.75rem 0.75rem;
}
.wp-block-vivid360-table table th:not(:last-child).has-vertical-align-center,
.wp-block-vivid360-table table td:not(:last-child).has-vertical-align-center {
  vertical-align: middle;
}
.wp-block-vivid360-table table th:not(:last-child).has-vertical-align-top,
.wp-block-vivid360-table table td:not(:last-child).has-vertical-align-top {
  vertical-align: top;
}
.wp-block-vivid360-table table th {
  padding: 0.75rem 0.75rem;
  color: var(--colorWhite);
  font-weight: bold;
  background-color: var(--colorPrimary);
  text-align: left;
}
.wp-block-vivid360-table table th.has-small-font-size {
  font-size: 0.875rem !important;
  line-height: 1.313rem;
}
.wp-block-vivid360-table table th.has-regular-font-size {
  font-size: 1rem !important;
  line-height: 1.5rem;
}
.wp-block-vivid360-table table th.has-large-font-size {
  font-size: 1.125rem !important;
  line-height: 1.688rem;
}
.wp-block-vivid360-table table th.has-text-align-right {
  text-align: right;
}
.wp-block-vivid360-table table th.has-text-align-center {
  text-align: center;
}
.wp-block-vivid360-table table th h1,
.wp-block-vivid360-table table th h2,
.wp-block-vivid360-table table th h3,
.wp-block-vivid360-table table th h4,
.wp-block-vivid360-table table th h5,
.wp-block-vivid360-table table th h6 {
  margin: 0;
}
.wp-block-vivid360-table table td {
  padding: 0.75rem 0.75rem;
  color: var(--colorDarkText);
}
.wp-block-vivid360-table table td.has-small-font-size {
  font-size: 0.875rem !important;
  line-height: 1.313rem;
}
.wp-block-vivid360-table table td.has-regular-font-size {
  font-size: 1rem !important;
  line-height: 1.5rem;
}
.wp-block-vivid360-table table td.has-large-font-size {
  font-size: 1.125rem !important;
  line-height: 1.688rem;
}
.wp-block-vivid360-table table td a {
  text-decoration: none !important;
  color: inherit !important;
  cursor: default !important;
  pointer-events: none !important;
}
.wp-block-vivid360-table table.has-fixed-layout {
  table-layout: fixed;
}
.wp-block-vivid360-table table.sortable th {
  position: relative;
  padding-right: 2.5rem;
}
.wp-block-vivid360-table table.sortable th:before,
.wp-block-vivid360-table table.sortable th:after {
  content: "";
  position: absolute;
  display: block;
  width: 0.5rem;
  height: 0.75rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  background-color: var(--colorWhite);
  -webkit-mask-size: cover;
          mask-size: cover;
  -webkit-mask-position: center;
          mask-position: center;
  opacity: 0.5;
}
.wp-block-vivid360-table table.sortable th:before {
  right: 1.25rem;
  -webkit-mask-image: url("/wp-content/themes/cex-wpvip-mhh-merck-vivid360-theme/images/arrow-up.svg");
          mask-image: url("/wp-content/themes/cex-wpvip-mhh-merck-vivid360-theme/images/arrow-up.svg");
}
.wp-block-vivid360-table table.sortable th:after {
  right: 0.75rem;
  -webkit-mask-image: url("/wp-content/themes/cex-wpvip-mhh-merck-vivid360-theme/images/arrow-down.svg");
          mask-image: url("/wp-content/themes/cex-wpvip-mhh-merck-vivid360-theme/images/arrow-down.svg");
}
.wp-block-vivid360-table figcaption {
  margin-top: 0.625rem;
}
.wp-block-vivid360-table table&gt;thead&gt;tr&gt;th {
  border-bottom: var(--tableBorder);
}
.wp-block-vivid360-table table&gt;thead&gt;tr:not(:last-child)&gt;th,
.wp-block-vivid360-table table&gt;thead&gt;tr:not(:last-child)&gt;td,
.wp-block-vivid360-table table&gt;tbody&gt;tr:not(:last-child)&gt;th,
.wp-block-vivid360-table table&gt;tbody&gt;tr:not(:last-child)&gt;td,
.wp-block-vivid360-table table&gt;foot&gt;tr:not(:last-child)&gt;th,
.wp-block-vivid360-table table&gt;foot&gt;tr:not(:last-child)&gt;td,
.wp-block-vivid360-table table&gt;tr:not(:last-child)&gt;td,
.wp-block-vivid360-table table&gt;tr:not(:last-child)&gt;th,
.wp-block-vivid360-table table&gt;thead:not(:last-child),
.wp-block-vivid360-table table&gt;tbody:not(:last-child),
.wp-block-vivid360-table table&gt;foot:not(:last-child) {
  border-bottom: var(--tableBorder);
}
@media screen and (min-width: 769px) {
  .wp-block-vivid360-table.content-width {
    width: 100%;
  }
}
@media screen and (max-width: 768px) and (min-width: 376px) {
  .wp-block-vivid360-table.content-width {
    width: 100%;
    max-width: var(--contentWidthNarrow);
  }
}
@media screen and (max-width: 375px) {
  .wp-block-vivid360-table.stacked th,
  .wp-block-vivid360-table.stacked td {
    display: block;
  }
  .wp-block-vivid360-table.content-width {
    width: 100%;
  }
}
@media screen and (max-width: 711px) {
  .wp-block-vivid360-table large {
    font-size: 1rem;
    line-height: 1.5rem;
  }
  .wp-block-vivid360-table table td.has-large-font-size {
    font-size: 1rem !important;
    line-height: 1.5rem;
  }
  .wp-block-vivid360-table table th.has-large-font-size {
    font-size: 1rem !important;
    line-height: 1.5rem;
  }
}
@media screen and (max-width: 501px) {
  .wp-block-vivid360-table table.is-stacked-on-mobile {
    border-collapse: collapse;
  }
  .wp-block-vivid360-table table.is-stacked-on-mobile th,
  .wp-block-vivid360-table table.is-stacked-on-mobile td {
    display: block;
    width: 100% !important;
    border-bottom: var(--tableBorder);
    border-right: none;
  }
  .wp-block-vivid360-table table.is-stacked-on-mobile tbody tr:last-child &gt; td:last-child {
    border-bottom: 0;
  }
  .wp-block-vivid360-table table.is-stacked-on-mobile th:empty,
  .wp-block-vivid360-table table.is-stacked-on-mobile td:empty {
    display: none !important;
  }
}
</pre></body></html>