/* SDB — Kingster Adapter | Tabelas com escopo controlado */

body.sdb-kingster-child .wp-block-table table,
body.sdb-kingster-child .gdlr-core-text-box-item-content table,
body.sdb-kingster-child .sls-sessions-table-wrap table {
	width: 100%;
	border-collapse: collapse;
	font-family: var(--sdb-font-body, inherit);
	color: var(--sdb-color-text, inherit);
}

body.sdb-kingster-child .wp-block-table table :where(th, td),
body.sdb-kingster-child .gdlr-core-text-box-item-content table :where(th, td),
body.sdb-kingster-child .sls-sessions-table-wrap table :where(th, td) {
	border-color: var(--sdb-color-border, currentColor);
}

body.sdb-kingster-child .wp-block-table table th,
body.sdb-kingster-child .gdlr-core-text-box-item-content table th,
body.sdb-kingster-child .sls-sessions-table-wrap table th {
	font-family: var(--sdb-font-meta, var(--sdb-font-body, inherit));
	font-weight: var(--sdb-font-weight-semibold, 600);
	color: var(--sdb-color-title, var(--sdb-color-text, inherit));
}

/* Exclusões deliberadas: não estilizar torneios/classificações/datepicker como tabelas editoriais. */
body.sdb-kingster-child .sls-tournament-app table,
body.sdb-kingster-child .sls-standings-table,
body.sdb-kingster-child .ui-datepicker-table {
	font-family: inherit;
}
