
.breadcrumb-dropdown{
	display:none;
	position:relative
}
.breadcrumb-dropdown.active{
	background-color:var(--context-menu-background);
	border-radius:12px;
	bottom:0;
	box-shadow:var(--dropdown-shadow);
	display:flex;
	flex-direction:column;
	left:24px;
	min-width:200px;
	padding:10px;
	position:absolute;
	transform:translateY(100%);
	width:max-content;
	z-index:999
}
.fm-breadcrumbs-wrapper .breadcrumb-dropdown.active{
	max-height:85vh;
	z-index:300
}
.rtl .breadcrumb-dropdown.active{
	left:auto;
	right:24px
}
.search-bottom-wrapper .breadcrumb-dropdown{
	bottom:52px;
	position:absolute;
	top:auto;
	transform:unset;
	z-index:200
}
.breadcrumb-dropdown a{
	align-items:center;
	border-radius:4px;
	box-sizing:border-box;
	color:var(--stroke-main-inverted);
	display:flex;
	font:var(--text-body1);
	height:32px;
	margin-right:0;
	opacity:.7;
	padding:6px;
	position:relative
}
.breadcrumb-dropdown a:hover{
	background-color:var(--stroke-grey-4);
	opacity:1
}
.breadcrumb-dropdown a i{
	--mask-color:var(--icon-rest);
	display:block
}
.breadcrumb-dropdown a span{
	margin-left:8px;
	max-width:300px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.fm-breadcrumbs.contacts .right-arrow-bg span{
	display:none
}
.fm-picker-breadcrumbs .fm-breadcrumbs.contacts .right-arrow-bg span{
	display:inline-block
}
