html.extranavbar-pending #nav-main,
html.extranavbar-pending #spiderpiggy-extranavbar {
	visibility: hidden;
}

#spiderpiggy-extranavbar {
	margin-top: 6px;
	margin-bottom: 6px;
}

#spiderpiggy-extranavbar .spiderpiggy-extranavbar-link > a {
	overflow-wrap: anywhere;
}

#spiderpiggy-extranavbar .dropdown .spiderpiggy-extranavbar-link > a {
	max-width: min(20rem, calc(100vw - 4rem));
	white-space: normal;
}

#spiderpiggy-extranavbar .extranavbar-fitted {
	display: flex;
	align-items: center;
	gap: 0 8px;
}

#spiderpiggy-extranavbar .extranavbar-fitted > li {
	flex: none;
	margin-inline: 0;
	white-space: nowrap;
}

#spiderpiggy-extranavbar .extranavbar-more[hidden] {
	display: none;
}
