/* Custom Wiki sidebar menu only — page styles live in each wiki PHP (agency originals) */
.systems-toggle {
	text-align: center;
	margin: 14px 0 10px;
}

.systems-toggle input {
	display: none;
}

.systems-toggle label {
	display: inline-block;
	background: linear-gradient(180deg, rgba(40, 32, 12, 0.95) 0%, rgba(18, 16, 12, 0.98) 100%);
	color: #ffd700;
	font-size: 15px;
	font-weight: 700;
	padding: 10px 18px;
	border-radius: 8px;
	border: 1px solid rgba(255, 215, 0, 0.45);
	cursor: pointer;
	transition: 0.2s ease;
	box-shadow: 0 0 10px rgba(255, 215, 0, 0.15);
}

.systems-toggle label:hover {
	background: rgba(255, 215, 0, 0.12);
	color: #fff8e7;
}

.systems-toggle ul {
	display: none;
	list-style: none;
	padding: 8px 0 0;
	margin: 10px auto 0;
	max-width: 220px;
	text-align: left;
}

.systems-toggle input:checked + label + ul {
	display: block;
}

.systems-toggle ul li a {
	display: block;
	padding: 6px 8px;
	color: #cbb892;
	font-size: 14px;
	border-bottom: 1px solid rgba(201, 162, 39, 0.15);
	transition: 0.18s ease;
	text-decoration: none;
}

.systems-toggle ul li a:hover {
	background: rgba(255, 215, 0, 0.08);
	color: #ffd700;
	padding-left: 12px;
}

.systems-toggle ul li a img {
	vertical-align: middle;
	margin-right: 4px;
}
