/**
 * Error Styling
 *
 * Define UI styling for Errors
 *
 * @package    Nemo Framework
 * @author     Neonfire Development <webmaster@neonfire.co.za>
 * @copyright  2023 Neonfire Development
 * @version    1.01.01
 */

.nemo-error-container {
	position: relative;
	border: 1px #f00 solid;
	background-color: #fcc;
	margin-bottom: 6px;
	padding: 4px;
	font-size: 12px;
	font-family: arial;
}

.nemo-error-container:hover {
	background-color: #faa;
}

.nemo-error-container .nemo-error-trace-label {
	border-top: 1px #f99 solid;
	margin-top: 4px;
	padding-top: 4px;
	font-weight: bold;
}

.nemo-error-container .nemo-error-timestamp {
}

.nemo-error-container hr {
	border: none;
	border-top: 1px #f00 solid;
	margin: 4px 0;
}

.nemo-error-container .nemo-error-error {
	font-weight: bold;
}

.nemo-error-container .nemo-error-trace-line {
	padding-left: 20px;
}

.nemo-error-container .nemo-error-query {
	border: 1px #f99 solid;
	background-color: #fdd;
	margin: 4px;
	padding: 4px;
}

.nemo-error-container:hover .nemo-error-query {
	background-color: #fbb;
}

.nemo-error-container .nemo-error-query label {
	display: block;
	border-bottom: 1px #f99 solid;
	font-weight: bold;
	padding-bottom: 4px;
	margin-bottom: 4px;
}

.nemo-error-email-summary {
	border: 1px #666 solid;
	background-color: #ccc;
	margin-bottom: 6px;
	padding: 4px;
	font-size: 12px;
	font-family: arial;
}
