/**
 * Artist Capitol footer navigation — desktop only.
 *
 * Desktop content is forced visible by CSS, even before JavaScript runs or if
 * another accordion script removes the open attribute from a <details> node.
 */
@media (min-width: 850px) {
	.ac-footer-details > summary {
		cursor: default !important;
		pointer-events: none;
	}

	.ac-footer-details > summary::after {
		content: none !important;
		display: none !important;
	}

	.ac-footer-details > .ac-footer-detail-content,
	.ac-footer-details:not([open]) > .ac-footer-detail-content,
	.ac-footer-details[open] > .ac-footer-detail-content {
		display: block !important;
		height: auto !important;
		opacity: 1 !important;
		visibility: visible !important;
	}

	/* Modern Chromium/WebKit animate this generated details-content box. */
	.ac-footer-details::details-content {
		content-visibility: visible !important;
		display: block !important;
		height: auto !important;
		opacity: 1 !important;
	}
}
