/**
 * Docs shell — left sidebar shell (sticky column + scroll container).
 */

.sd-docs__sidebar {
	position: sticky;
	top: calc(var(--sd-header-h) + var(--sd-topbar, 28px));
	overflow-y: auto;
	align-self: start;
	height: calc(100vh - var(--sd-header-h) - var(--sd-topbar, 0px));
	padding-right: 10px;
	padding-bottom: 40px;
	transition: scrollbar-width 0.4s;
	background: var(--sd-bg-alt);
	scrollbar-gutter: stable;
}

.sd-sidebar__inner {
	padding: 28px 10px 60px 20px;
}

.sd-sidebar__inner::-webkit-scrollbar {
	width: 0;
	height: 0;
}
