.trikona-placement-jobs__header,
.trikona-placement-jobs__company-select {
	display: flex;
	flex-wrap: wrap;
	align-items: end;
	gap: 0.75rem;
	margin-bottom: 1rem;
}

.trikona-placement-jobs__header {
	align-items: baseline;
}

.trikona-placement-jobs__toolbar {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	gap: 0.75rem;
	margin-bottom: 1rem;
}

.trikona-placement-jobs__toolbar-actions {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	gap: 0.75rem;
}

.trikona-placement-jobs__count {
	margin: 0 0 0 auto;
	font-weight: 700;
	color: #1b3b4c;
	white-space: nowrap;
}

.trikona-placement-jobs .trikona-filter-bar {
	margin-bottom: 1rem;
}

.trikona-placement-jobs__company-select label {
	display: flex;
	flex-direction: column;
	gap: 0.25rem;
}

.trikona-placement-jobs__bulk-bar {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	gap: 0.75rem;
	margin-bottom: 0.75rem;
}

.trikona-placement-jobs__table-wrap {
	overflow-x: auto;
	min-width: 0;
	max-width: 100%;
}

.trikona-placement-job-status--added {
	color: #0a7a32;
	font-weight: 600;
}

.trikona-placement-job-status--not_added {
	color: #555;
}

.trikona-placement-job-status--withdrawn {
	color: #9a3412;
}
