/*!***************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/style.scss ***!
  \***************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
.wp-block-table.table-2-0[style*="--first-col-width"] td:first-child,
.wp-block-table.table-2-0[style*="--first-col-width"] th:first-child {
  width: var(--first-col-width);
  min-width: var(--first-col-width);
  max-width: var(--first-col-width);
  white-space: nowrap; /* prevents 12–14 from breaking */
  vertical-align: top; /* keep cell content top-aligned */
}

.wp-block-table.table-2-0.no-borders table,
.wp-block-table.table-2-0.no-borders td {
  border: 0px !important;
}

/* Row spacing still from border-spacing */
.wp-block-table.table-2-0 table {
  border-collapse: separate;
  border-spacing: 0 var(--row-spacing, 8px);
}

/* Column spacing: apply only to non-first, non-last cells */
.wp-block-table.table-2-0 td:not(:first-child),
.wp-block-table.table-2-0 th:not(:first-child) {
  padding-left: var(--col-spacing, 0);
}

.wp-block-table.table-2-0 td:last-child,
.wp-block-table.table-2-0 th:last-child {
  padding-right: 0; /* ensure no trailing gap on far right */
}

/*# sourceMappingURL=style-index.css.map*/