/*
BioGurukul Visible Code Cleaner v10.8.8
Author: Abhishek Das
*/

.bgk-codecleaner-box{
	width:min(1100px,calc(100% - 20px))!important;
	margin:24px auto!important;
	padding:18px!important;
	border-radius:26px!important;
	background:linear-gradient(135deg,#ffffff,#f8fbff)!important;
	border:1px solid #dfe7f2!important;
	box-shadow:0 18px 52px rgba(15,23,42,.08)!important;
	font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;
	color:#0f172a!important;
	box-sizing:border-box!important;
}

.bgk-codecleaner-box *{box-sizing:border-box!important}

.bgk-codecleaner-box header span{
	display:inline-flex!important;
	padding:7px 11px!important;
	border-radius:999px!important;
	background:#eef2ff!important;
	color:#4338ca!important;
	font-size:11px!important;
	font-weight:1000!important;
	margin-bottom:8px!important;
}

.bgk-codecleaner-box h2{
	margin:0 0 8px!important;
	font-size:28px!important;
	line-height:1.15!important;
	font-weight:1000!important;
	color:#0f172a!important;
}

.bgk-codecleaner-box p{
	margin:0 0 14px!important;
	color:#64748b!important;
	font-size:14px!important;
	line-height:1.55!important;
	font-weight:750!important;
}

.bgk-codecleaner-box code{
	padding:2px 6px!important;
	border-radius:8px!important;
	background:#f1f5f9!important;
	color:#334155!important;
	font-size:12px!important;
}

.bgk-codecleaner-ok,
.bgk-codecleaner-count{
	padding:12px 14px!important;
	border-radius:16px!important;
	background:#ecfdf5!important;
	color:#047857!important;
	font-size:13px!important;
	font-weight:1000!important;
	margin:10px 0!important;
}

.bgk-codecleaner-count{
	background:#fff7ed!important;
	color:#c2410c!important;
}

.bgk-codecleaner-list{
	display:grid!important;
	gap:10px!important;
	margin-top:12px!important;
}

.bgk-codecleaner-list article{
	display:grid!important;
	gap:6px!important;
	padding:13px!important;
	border-radius:16px!important;
	background:#fff!important;
	border:1px solid #dfe7f2!important;
}

.bgk-codecleaner-list strong{
	color:#0f172a!important;
	font-size:15px!important;
	font-weight:1000!important;
}

.bgk-codecleaner-list small{
	color:#64748b!important;
	font-size:12px!important;
	font-weight:800!important;
}

.bgk-codecleaner-list div{
	display:flex!important;
	gap:8px!important;
}

.bgk-codecleaner-list a{
	display:inline-flex!important;
	min-height:32px!important;
	align-items:center!important;
	justify-content:center!important;
	padding:7px 11px!important;
	border-radius:999px!important;
	background:#2563eb!important;
	color:#fff!important;
	text-decoration:none!important;
	font-size:12px!important;
	font-weight:1000!important;
}

.bgk-codecleaner-list a:nth-child(2){
	background:#ecfdf5!important;
	color:#047857!important;
}
