/* ==========================================================================
   overrides.css - loaded LAST by AssetManifest, after every plugin stylesheet.
   Only put rules here that must beat a third-party theme (glightbox,
   tom-select, tabulator). Site styling belongs in abccom.css.
   ========================================================================== */

/* Tom Select: match .form-control metrics and brand focus ring. */
.ts-wrapper .ts-control {
	border: 1px solid var(--abc-line);
	border-radius: var(--abc-radius-sm);
	padding: .6rem .85rem;
	min-height: auto;
}
.ts-wrapper.focus .ts-control {
	border-color: var(--abc-blue-300);
	box-shadow: 0 0 0 .2rem rgba(var(--bs-primary-rgb), .15);
}

/* Tabulator: brand the header, drop the default heavy borders. */
.tabulator { border: 1px solid var(--abc-line); border-radius: var(--abc-radius); }
.tabulator .tabulator-header {
	background: var(--abc-blue);
	color: #fff;
	border-bottom: 0;
}
.tabulator .tabulator-header .tabulator-col { background: transparent; border-right-color: rgba(255, 255, 255, .15); }

/* glightbox: keep the overlay above the fixed header. */
.glightbox-container { z-index: 1080; }
