/*! Axfc. (c) the Axfc operator. All rights reserved. Copying, redistribution or hosting elsewhere is prohibited. https://www.axfc.net/terms */
.public-site .page:has(>:is(.archive-page,.map-page,.score-page,.presentation-page,.latex-page)){max-width:none;padding:0 12px 12px}:is(.archive-page,.map-page,.score-page,.presentation-page,.latex-page){display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;max-width:none;margin:0}:is(.archive-ad,.map-ad,.score-ad,.presentation-ad,.latex-ad){order:-1;padding-top:8px}:is(.archive-ad,.map-ad,.score-ad,.presentation-ad,.latex-ad):not(:has(.ad-slot)){display:none}@media(max-width:1000px){:is(.archive-page,.map-page,.score-page,.presentation-page,.latex-page){grid-template-columns:minmax(0,1fr)}:is(.archive-ad,.map-ad,.score-ad,.presentation-ad,.latex-ad){display:none}}
