/* Centralized styles for logic gates */

.lg-details {
	margin: 20px 0;
}

.lg-summary {
	cursor: pointer;
	padding: 12px 20px;
	background: #10b981;
	color: white;
	border-radius: 8px;
	font-weight: 600;
	display: inline-block;
	box-shadow: 0 4px 6px rgba(0,0,0,0.1);
	transition: transform 0.2s;
}

.lg-div {
	margin-top: 15px;
	padding: 15px;
	border-left: 4px solid #10b981;
	background-color: #f8f9fa;
	border-radius: 4px;
}

.lg-img {
	vertical-align: middle;
	margin-left: 10px !important;
}
