/* Pixel: gaming.  Neon edges and a pixel grid. */
html.mg-title-band .mgcontent > h1:first-of-type,
html.mg-title-band .mgcontent h1.departmentheadline, html.mg-title-band .mgcontent h1.articleheadline {
	border-left: 0; color: #fff;
	background: linear-gradient(rgba(255,255,255,.05) 1px, transparent 1px) 0 0 / 14px 14px, linear-gradient(90deg, rgba(255,255,255,.05) 1px, transparent 1px) 0 0 / 14px 14px, linear-gradient(120deg, var(--mg-primary), var(--mg-dark));
	box-shadow: 0 0 0 1px rgba(var(--mg-secondary-rgb), .35), 0 0 30px rgba(var(--mg-primary-rgb), .35);
}
.mg-item a.mg-item-link { border: 1px solid var(--mg-border) !important; }
.mg-item a.mg-item-link:hover { box-shadow: 0 0 0 1px var(--mg-secondary), 0 0 24px rgba(var(--mg-secondary-rgb), .35) !important; }
.mg-item .mg-item-type { color: var(--mg-secondary); font-family: var(--mg-font-heading); }
.mg-core .mg-sidebar .catheader { background: var(--mg-primary); color: #fff; }
.mg-core .mg-layout .mg-card--boxed, .mg-core .mg-layout .mg-card--elevated { border: 1px solid var(--mg-border); }
.mg-core .mg-layout .mg-card--boxed:hover, .mg-core .mg-layout .mg-card--elevated:hover { box-shadow: 0 0 0 1px var(--mg-secondary), 0 0 24px rgba(var(--mg-secondary-rgb), .3); }
.mg-core .mg-layout .mg-stat-value { color: var(--mg-secondary); text-shadow: 0 0 18px rgba(var(--mg-secondary-rgb), .55); }
.mg-core .mg-layout .mg-eyebrow { color: var(--mg-secondary); }
