/* assets/css/style.css */

body {
	background-color: #f4f6f9;
	font-family: system-ui, -apple-system, "Segoe UI", sans-serif;
}

.navbar-jmg {
	background-color: #0D2243;
}

.navbar-jmg .navbar-brand,
.navbar-jmg .nav-link,
.navbar-jmg .navbar-text {
	color: #ffffff !important;
}

.container-main {
	padding-top: 1.5rem;
	padding-bottom: 2rem;
}

.table-tender th {
	white-space: nowrap;
}

.table-tender td,
.table-tender th {
	vertical-align: middle;
}

.filter-bar {
	background: #ffffff;
	border-radius: .5rem;
	padding: 1rem;
	box-shadow: 0 1px 3px rgba(0,0,0,.08);
	margin-bottom: 1rem;
}

.progress {
	height: 12px;
}

.progress-bar {
	transition: width 0.5s linear, background-color 0.5s ease;
}
.table-tender td:first-child div:nth-child(2) {
	margin-top: 4px;
}
.ptj-subtext {
	margin-top: 3px;
	line-height: 1.2;
	max-width: 420px;
	white-space: normal;
	word-break: break-word;
}
.date-main {
	font-weight: 500;
	line-height: 1.2;
}

.date-sub {
	margin-top: 2px;
	line-height: 1.1;
}
/* Boldkan tajuk tender di table */
.table-tender td > div:first-child {
	font-weight: 700;
}
