/* 2026-06-17 v1.1
 * - Increased desktop left padding for content blocks and table wrappers.
 */
:root {
	--lidly-desktop-content-left: calc( var(--spacing-2xl,60px) +  var(--spacing-2xl,60px)   +  var(--spacing-3xl,90px)  + var(--spacing-xl,30px) );
	--lidly-desktop-main-left: calc( var(--spacing-2xl,60px) +  var(--spacing-2xl,60px)  );
}

main {
	padding-left: var(--lidly-desktop-main-left);
}

body[data-domain] main > *:not(table, div:has(table), dialog) {
	padding-left: var(--lidly-desktop-content-left);
}
.lidly-table-wrap { 
	padding-left: var(--lidly-desktop-content-left)!important;
}
body[data-domain] table:is(main > div > table, main > table) tr *:is(td,th)[is-first="1"]  { 

	padding-left: calc( var(--lidly-desktop-content-left) + var(--spacing-2xl,60px) );
}


/* Logisch eerste kolom (op basis van rowspan/colspan) */
/*table.js-table-annotated td[is-first="1"],
table.js-table-annotated th[is-first="1"]{ 
	background-color: beige;
}
*/
/* Visueel eerste kolom (offset-check) */
/*table.js-table-annotated td[visual-is-first="1"],
table.js-table-annotated th[visual-is-first="1"]{ 
	background-color: blue;
}
*/
/* Jouw doel: alleen rowspan-starters in kolom 1 */
/*table.js-table-annotated td[is-rowspan-start="1"][is-first="1"],
table.js-table-annotated th[is-rowspan-start="1"][is-first="1"]{
background-color: blueviolet;
}*/
