/* RSA Encrypt and Decrypt */
.re-key{
	width:100%;
	min-height:7.5rem;
	font-family:var(--wiz-font-mono);
	font-size:.76rem;
	line-height:1.5;
	border:1px solid var(--wiz-line);
	border-radius:.5rem;
	padding:.5rem .6rem;
	background:transparent;
	color:inherit;
	resize:vertical;
}

.re-gauge{
	height:.35rem;
	border-radius:.2rem;
	background:var(--wiz-line);
	overflow:hidden;
	margin-top:.3rem;
}

.re-gauge i{
	display:block;
	height:100%;
	background:currentColor;
}

.re-facts{
	display:grid;
	grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));
	gap:.45rem;
	margin-top:.75rem;
}

.re-fact{
	border:1px solid var(--wiz-line);
	border-radius:.5rem;
	padding:.45rem .6rem;
	font-size:.82rem;
}

.re-fact span{
	display:block;
	font-size:.7rem;
	letter-spacing:.04em;
	text-transform:uppercase;
	color:var(--wiz-muted);
}

.re-fact b{ font-weight:600; }
