@charset "utf-8";
/* CSS Document */
/**
 * @package WordPress
 * @subpackage HLX
 * @since HLX 0.1.0.2111
 */
.debug {
	display: block;

	margin: 1em;
	border: 0.1em solid grey;
	border-spacing: 0;
	padding: 0.9em;

	position: relative;
	z-index: 32767;

	flex-shrink: 0;

	font-family: Consolas, "Courier New", Courier, monospace !important;
	font-weight: normal;
	font-style: normal;
	font-size: 9pt;
	line-height: 12pt;
	text-align: left !important;
	vertical-align: top !important;

	color: LightGray;
	background: MidnightBlue;
}
.debug .debug {
	display: inline !important;
}
.debug * {
	margin: 0 !important;
	border: 0 none transparent !important;
	border-radius: 0 !important;
	border-spacing: 0 !important;
	padding: 0 !important;

	font-family: Consolas, "Courier New", Courier, monospace !important;
	font-weight: normal !important;
	font-style: normal !important;
	font-size: 9pt !important;
	line-height: 12pt !important;
	text-align: left !important;
	text-decoration: none !important;
	vertical-align: top !important;

	color: LightGray !important;
	background-color: transparent !important;
}
.debug > .t {
	display: inline !important;
	font-style: italic !important;
	padding: 0 1ch 0 0 !important;
	user-select: none !important;
}
.debug > .t.u {
	color: Red !important;
}
.debug > .t.n {
	color: Crimson !important;
}
.debug > .t.b {
	color: Violet !important;
}
.debug > .t.i {
	color: DeepSkyBlue !important;
}
.debug > .t.f {
	color: Turquoise !important;
}
.debug > .t.s {
	color: GreenYellow !important;
}
.debug > .t.a {
	color: Gold !important;
}
.debug > .t.o {
	color: Orange !important;
}
.debug > .t.r {
	color: OrangeRed !important;
}
.debug > .t > .s {
	color: White !important;
}
.debug > .v {
	display: inline !important;
	margin: 0 !important;
	white-space: pre-wrap !important;
	word-break: break-word !important;
}
.debug > .v.a,
.debug > .v.o {
	display: table !important;
}
.debug > .v > .m {
}
.debug > .v > .m .p > .k {
	width: 0;
	white-space: nowrap;
	word-break: normal;
	padding: 0 0 0 4ch !important;
}
.debug > .v > .m .p > .o {
	width: 0;
	white-space: nowrap;
	word-break: normal;
	padding: 0 1ch !important;
}
.debug > .v > .m .p > .v {
	width: 100%;
	white-space: pre-wrap;
	word-break: break-word;
	padding: 0 !important;
}
