#lt2_maincontent .lt2_pagecard_section {
	grid-template-columns: auto 1fr;
}
#lt2_maincontent .lt2_pagecard_section.subpage {
	xrow-gap: 0;
	xposition: sticky;
	xtop: var(--lt-totalnav-height);
	xz-index: 99;
}
.subpage {
	x--lt-work-coverwidth: auto;
}
.subpage #lt2_mainimage_container .cover,
.subpage #lt2_mainimage_container .image {
	xheight: 105px;
	/* 60px */
}
.subpage .author_aka {
	display:none;
}
.subpage .lt_scoreboard {
	margin-bottom:0;
}

/* charts overrides */
rect.scrollbar {
	display: none;
}



section.w_a_section {
	position:relative;
	box-shadow: -1px 0 0 0 var(--lt-border-color);
}
.lt2_pagecard_section + section.w_a_section {
	xborder-top-left-radius: var(--lt-border-radius);
	background: var(--lt-background-color);
	border-top:none;
	box-shadow:none;
}
section > section.w_a_section {
	margin:var(--lt-padding-neg);
	box-shadow:none;
	border:none;
	background: inherit;
	border-top: var(--lt-border);
	border-radius: 0;
	padding-bottom: var(--lt-padding-half);
}
section > section.w_a_section:first-of-type,
section > section.w_a_section:first-child,
section > section.w_a_section.first {
	border-top:none;
}
section > section.w_a_section:after {
	content: none;
}

.section_controls {
	position:absolute;
	top:0;
	right:0;
	margin-right: var(--lt-padding);
	margin-top: var(--lt-padding-half);
	display: flex;
	gap: var(--lt-padding-quarter);
}

section.w_a_section .lt_turndown {
	user-select: none;
	xmargin-left: var(--lt-padding-half-neg);
}

/* indention for turndowns */
.w_a_section > .lt_turndown + span > * {
	margin-left: calc(var(--lt-padding) + var(--lt-padding-quarter));
}