.adapt-nav{
	position:relative
}
.adapt-nav__list{
	display:flex;
	align-items:center
}
.adapt-nav__item{
	flex-shrink:0;
	margin-right:var(--space-xs)
}
.adapt-nav__link{
	display:block;
	color:var(--color-contrast-high);
	text-decoration:none;
	padding:var(--space-xxxxs) var(--space-xs);
	border-radius:var(--radius-md);
	transition:.2s
}
.adapt-nav__link:hover{
	background-color:hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),0.1)
}
.adapt-nav__link[aria-current=page]{
	color:var(--color-primary);
	background-color:hsla(var(--color-primary-h),var(--color-primary-s),var(--color-primary-l),0.2)
}
.adapt-nav__item--hidden{
	visibility:hidden
}
.adapt-nav{
	opacity:0
}
.adapt-nav--is-visible{
	opacity:1
}
.adapt-nav__item--more{
	position:relative;
	margin-right:0
}
.adapt-nav__btn{
	display:flex;
	align-items:center;
	justify-content:center;
	width:32px;
	height:32px;
	border-radius:50%
}
.adapt-nav__btn .icon{
	--size:16px;
	display:block
}
.adapt-nav__btn:hover,.adapt-nav__item--more[aria-expanded=true] .adapt-nav__btn{
	background-color:hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),0.1)
}
.adapt-nav__btn:active{
	background-color:hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),0.25)
}
.adapt-nav__dropdown{
	position:absolute;
	right:0;
	top:calc(100% + 4px);
	width:180px;
	background-color:var(--color-bg-light);
	box-shadow:var(--inner-glow),var(--shadow-md);
	padding:var(--space-xs) 0;
	border-radius:var(--radius-md);
	z-index:var(--z-index-popover);
	-webkit-user-select:none;
	user-select:none;
	visibility:hidden;
	opacity:0;
	transition:visibility 0s .2s,opacity .2s
}
.adapt-nav__dropdown--is-visible{
	visibility:visible;
	opacity:1;
	transition:visibility 0s,opacity .2s
}
.adapt-nav__dropdown-link{
	display:block;
	padding:var(--space-xs) var(--space-sm);
	text-decoration:none;
	color:var(--color-contrast-high);
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	transition:.2s
}
.adapt-nav__dropdown-link:hover{
	background-color:hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),0.075)
}
.adapt-nav__dropdown-link[aria-current=page]{
	color:var(--color-primary);
	background-color:hsla(var(--color-primary-h),var(--color-primary-s),var(--color-primary-l),0.2)
}
