/* RSA Key Pair Generator */
.rk-facts{
	display:grid;
	grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));
	gap:.5rem;
	margin-bottom:.9rem;
}

.rk-fact{
	border:1px solid var(--wiz-line);
	border-radius:.5rem;
	padding:.5rem .6rem;
}

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

.rk-fact b{
	font-size:.92rem;
	font-weight:600;
	word-break:break-word;
}

.rk-print{
	border:1px solid var(--wiz-line);
	border-radius:.5rem;
	padding:.55rem .65rem;
	margin-bottom:.5rem;
}

.rk-print span{
	display:block;
	font-size:.7rem;
	letter-spacing:.04em;
	text-transform:uppercase;
	color:var(--wiz-muted);
	margin-bottom:.15rem;
}

.rk-print code{
	font-family:var(--wiz-font-mono);
	font-size:.78rem;
	word-break:break-all;
}

.rk-key{
	font-family:var(--wiz-font-mono);
	font-size:.74rem;
	line-height:1.5;
	white-space:pre;
	overflow-x:auto;
	border:1px solid var(--wiz-line);
	border-radius:.5rem;
	padding:.55rem .65rem;
	margin-bottom:.5rem;
}

.rk-idle{
	text-align:center;
	padding:2.2rem .75rem;
	color:var(--wiz-muted);
	font-size:.9rem;
}

.rk-idle i{
	display:block;
	font-size:1.8rem;
	margin-bottom:.5rem;
	opacity:.55;
}
