.tbvfd-alert-panel {
	border: 1px solid #d4d8dd;
	border-radius: 8px;
	margin: 1.5rem 0;
	padding: 1rem;
	background: #f7faf8;
	color: #162016;
}

.tbvfd-alert-panel h2,
.tbvfd-alert-panel h3 {
	margin-top: 0;
}

.tbvfd-alert-panel--clear {
	border-color: #2f7d32;
	background: #eef8ef;
}

.tbvfd-alert-panel--clear h2 {
	color: #1f6b24;
}

.tbvfd-alert-card {
	border-left: 6px solid #d6a800;
	border-radius: 6px;
	margin-top: 1rem;
	padding: 1rem;
	background: #fff9df;
}

.tbvfd-alert-card--watch {
	border-left-color: #d6a800;
	background: #fff7cf;
}

.tbvfd-alert-card--warning {
	border-left-color: #b42318;
	background: #fff0ee;
}

.tbvfd-alert-card--warning h3 {
	color: #9f1d14;
}

.tbvfd-alert-meta {
	margin-bottom: 0.75rem;
}
