/* Debugger */

.r34ics_debug_wrapper {
	background: white;
	border-top: 5px solid orange;
	opacity: 0.9;
	overflow: auto;
	padding: 1em 5% 1em 2.5%;
	position: fixed; top: calc(100% - 400px); right: 0; bottom: 0; left: 0;
	transition: top 0.5s ease;
	z-index: 99999;
}
.r34ics_debug_wrapper.minimized {
	top: calc(100% - 75px);
}

	.r34ics_debug_toggle {
		background: red;
		border-radius: 100%;
		color: white;
		cursor: pointer;
		font-family: sans-serif !important;
		font-size: 24px;
		font-weight: bold;
		height: 32px;
		line-height: 32px;
		padding: 0 5px;
		position: fixed; top: calc(100% - 385px); right: 30px;
		text-align: center;
		transition: all 0.5s ease;
		transform: rotate(0);
		width: 32px;
		z-index: 2;
	}
	.r34ics_debug_wrapper.minimized .r34ics_debug_toggle {
		top: calc(100% - 60px);
		transform: rotate(180deg);
	}
	
	.r34ics_debug_header h4 {
		font-size: 120%;
		margin: 0;
	}
	
	.r34ics_debug_content {
		color: #191919 !important;
		display: block;
	}
	.r34ics_debug_wrapper.minimized .r34ics_debug_content {
		display: none;
	}
	
		.r34ics_debug_content pre, .r34ics_debug_content pre * {
			font-size: 12px !important;
			font-family: Consolas, Inconsolata, \'PT Mono\', \'Andale Mono\', \'Input Mono\', Monaco, monospace !important;
		}
		.r34ics_debug_content hr {
			background: orange;
			border: none;
			height: 1px;
			margin: 1em 0;
			width: 100%;
		}


