.intranet-user-mini-profile-wrapper {
	position: relative;
	padding: var(--user-mini-profile-container-inner-padding);
	overflow: hidden;
	display: flex;
	flex-flow: row;
	flex-wrap: nowrap;
	font: var(--ui-font-family-system-mono);
	cursor: default;

	--user-mini-profile-container-inner-padding: 24px;
}

.intranet-user-mini-profile-popup {
	box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.21);
}

.intranet-user-mini-profile-wrapper__column.--left {
	width: 292px;
	padding-left: 4px;
	padding-right: 4px;
	align-self: flex-start;
}

.intranet-user-mini-profile-wrapper__column.--right {
	width: 250px;
}

.intranet-user-mini-profile-wrapper__content {
	display: flex;
	width: -webkit-fit-content;
	width: fit-content;
}

.intranet-user-mini-profile-wrapper__content__right-wrapper {
	display: flex;
}
.intranet-user-mini-profile__divider {
	display: flex;
	align-items: center;
	justify-content: center;
}

.intranet-user-mini-profile__divider.--horizontal {
	min-height: 9px;
	width: 100%;
}

.intranet-user-mini-profile__divider.--vertical {
	min-width: 9px;
	height: 100%;
}

.intranet-user-mini-profile__divider-inner {
	background: #F0F0F0;
}

.intranet-user-mini-profile__divider.--horizontal .intranet-user-mini-profile__divider-inner {
	height: 1px;
	width: 100%;
}

.intranet-user-mini-profile__divider.--vertical .intranet-user-mini-profile__divider-inner {
	width: 1px;
	height: 100%;
}
.intranet-user-mini-profile__error-state {
	display: flex;
	width: 300px;
	flex-flow: column;
	align-items: center;
	justify-content: center;
}

.intranet-user-mini-profile__error-state-content {
	padding-top: 24px;
	padding-bottom: 24px;
	width: 100%;
	display: flex;
	flex-flow: column;
	align-items: center;
	justify-content: center;
}

.intranet-user-mini-profile__error-state__icon {
	width: 109px;
	height: 109px;
}

.intranet-user-mini-profile__error-state.--default .intranet-user-mini-profile__error-state__icon {
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='110' height='109' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.53 18.816c0-6.986 5.944-12.495 12.91-11.965l39.723 3.02a12 12 0 0111.09 11.966V65.51c0 6.435-5.076 11.725-11.505 11.99l-39.723 1.638c-6.816.28-12.495-5.169-12.495-11.99V18.816z' fill='%23FAA72C' fill-opacity='.78'/%3E%3Cpath d='M6.03 18.816c0-6.695 5.697-11.974 12.372-11.467l39.723 3.02a11.5 11.5 0 0110.628 11.468V65.51c0 6.167-4.864 11.236-11.026 11.49L18.004 78.64c-6.532.27-11.974-4.953-11.974-11.49V18.816z' stroke='%23fff' stroke-opacity='.18'/%3E%3Cpath d='M59.192 60.059a8 8 0 017.985-8L96.453 52a8 8 0 018.016 8v32.52a8 8 0 01-7.27 7.966l-29.277 2.683c-4.687.429-8.73-3.26-8.73-7.967V60.059z' fill='%23C8C9CD' fill-opacity='.68'/%3E%3Cpath d='M59.692 60.059a7.5 7.5 0 017.485-7.5l29.277-.058a7.5 7.5 0 017.515 7.5v32.52a7.5 7.5 0 01-6.815 7.468l-29.277 2.683c-4.394.402-8.185-3.057-8.185-7.469V60.059z' stroke='%23fff' stroke-opacity='.4'/%3E%3Cg filter='url(%23filter0_d_1279_29143)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M96.085 76.995c0 7.27-5.3 13.669-12.354 14.34-7.699.732-14.477-5.532-14.477-14.053 0-8.52 6.778-14.93 14.477-14.362 7.054.519 12.354 6.803 12.354 14.075zM83.73 68.602c.977.04 1.76.757 1.76 1.604v8.18c0 .847-.783 1.555-1.76 1.582-.987.027-1.796-.652-1.796-1.517v-8.354c0-.866.809-1.534 1.796-1.495zm-1.796 15.245c0-1.057.806-1.946 1.79-1.984h.012c.972-.038 1.753.77 1.753 1.806s-.78 1.922-1.753 1.982h-.012c-.984.061-1.79-.747-1.79-1.804z' fill='%23fff' fill-opacity='.9' shape-rendering='crispEdges'/%3E%3C/g%3E%3Cg filter='url(%23filter1_d_1279_29143)' fill='%23fff' fill-opacity='.9' shape-rendering='crispEdges'%3E%3Cpath d='M56.044 23.066c0-1.386-.918-2.558-2.06-2.618-1.141-.06-2.086 1.025-2.086 2.428v3.657c-4.683-5.361-11.729-7.638-18.537-5.761-8.794 2.425-13.373 11.27-14.397 20.953-.162 1.532.83 2.898 2.206 3.052 1.366.154 2.595-.95 2.753-2.46.854-8.194 4.488-14.533 10.71-16.345 5.325-1.553 10.778.182 14.384 4.218l-3.328-.08c-1.206-.028-2.192 1.113-2.192 2.55 0 1.437.984 2.61 2.192 2.622l8.295.073c.86.008 1.593-.621 1.903-1.524.102-.297.16-.623.16-.967v-9.796l-.003-.002zM20.771 53.658c0-1.532 1.118-2.811 2.49-2.858l9.404-.32c1.292-.044 2.331 1.114 2.331 2.587s-1.039 2.718-2.33 2.78l-3.65.18c3.96 3.855 9.613 5.038 14.804 2.992 5.712-2.252 8.872-8.37 9.598-15.924.134-1.387 1.162-2.388 2.292-2.235 1.13.154 1.922 1.386 1.792 2.757-.828 8.718-4.635 17.099-12.486 20.316-6.606 2.707-14.01 1.35-19.3-3.74v3.948c0 1.511-1.095 2.823-2.456 2.93-1.36.105-2.489-1.047-2.489-2.579V53.658z'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_1279_29143' x='59.254' y='56.885' width='46.831' height='48.508' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='4'/%3E%3CfeGaussianBlur stdDeviation='5'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow_1279_29143'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow_1279_29143' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter1_d_1279_29143' x='8.946' y='14.123' width='58.569' height='66.954' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='4'/%3E%3CfeGaussianBlur stdDeviation='5'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow_1279_29143'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow_1279_29143' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");
}

.intranet-user-mini-profile__error-state.--access-denied .intranet-user-mini-profile__error-state__icon {
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='110' height='109' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.53 18.816c0-6.986 5.944-12.495 12.91-11.965l39.723 3.02a12 12 0 0111.09 11.966V65.51c0 6.435-5.076 11.725-11.505 11.99l-39.723 1.638c-6.816.28-12.495-5.169-12.495-11.99V18.816z' fill='%23FAA72C' fill-opacity='.78'/%3E%3Cpath d='M6.03 18.816c0-6.695 5.697-11.974 12.372-11.467l39.723 3.02a11.5 11.5 0 0110.628 11.468V65.51c0 6.167-4.864 11.236-11.026 11.49L18.004 78.64c-6.532.27-11.974-4.953-11.974-11.49V18.816z' stroke='%23fff' stroke-opacity='.18'/%3E%3Cpath d='M59.192 60.059a8 8 0 017.985-8L96.453 52a8 8 0 018.016 8v32.52a8 8 0 01-7.27 7.966l-29.277 2.682c-4.687.43-8.73-3.26-8.73-7.966V60.058z' fill='%23C8C9CD' fill-opacity='.68'/%3E%3Cpath d='M59.692 60.059a7.5 7.5 0 017.485-7.5l29.277-.058a7.5 7.5 0 017.515 7.5v32.52a7.5 7.5 0 01-6.815 7.468l-29.277 2.682c-4.394.403-8.185-3.056-8.185-7.468V60.058z' stroke='%23fff' stroke-opacity='.4'/%3E%3Cg filter='url(%23filter0_d_2122_35798)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M38.46 19.294c-6.543-.28-12 5.524-12 12.969v2.785c-2.823.504-4.998 3.19-4.998 6.435v16.912c0 3.615 2.7 6.37 5.982 6.155l21.47-.565c2.916-.19 5.248-3.05 5.248-6.39V41.132c0-2.997-1.874-5.49-4.363-5.983v-2.633c0-7.036-5-12.952-11.34-13.222zm6.88 15.75v-2.576c0-4.268-3.052-7.82-6.88-7.934-3.902-.117-7.119 3.366-7.119 7.782v2.665l13.996.063h.003zm-6.89 7.828c-1.941.028-3.528 1.827-3.528 4.016 0 1.18.462 2.224 1.192 2.927V54.5c0 1.454 1.053 2.582 2.345 2.52 1.293-.063 2.32-1.28 2.32-2.719v-4.648c.7-.735 1.141-1.782 1.141-2.933 0-2.153-1.545-3.874-3.47-3.846v-.002z' fill='%23fff' fill-opacity='.9' shape-rendering='crispEdges'/%3E%3C/g%3E%3Cg filter='url(%23filter1_d_2122_35798)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M96.085 76.995c0 7.27-5.3 13.669-12.354 14.339-7.699.732-14.477-5.532-14.477-14.052s6.778-14.93 14.477-14.363c7.054.52 12.354 6.804 12.354 14.076zM83.73 68.602c.977.039 1.76.757 1.76 1.604v8.18c0 .846-.783 1.555-1.76 1.582-.987.027-1.796-.652-1.796-1.517v-8.355c0-.865.809-1.534 1.796-1.495v.001zm-1.796 15.245c0-1.058.806-1.946 1.79-1.984h.012c.972-.038 1.753.77 1.753 1.806 0 1.035-.78 1.922-1.753 1.982h-.012c-.984.06-1.79-.747-1.79-1.805v.001z' fill='%23fff' fill-opacity='.9' shape-rendering='crispEdges'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_2122_35798' x='11.462' y='13.285' width='52.7' height='65.277' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='4'/%3E%3CfeGaussianBlur stdDeviation='5'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow_2122_35798'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow_2122_35798' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter1_d_2122_35798' x='59.254' y='56.885' width='46.831' height='48.508' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='4'/%3E%3CfeGaussianBlur stdDeviation='5'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow_2122_35798'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow_2122_35798' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");
}

.intranet-user-mini-profile__error-state__title {
	margin-top: 16px;
	font-weight: var(--ui-font-weight-medium);
	font-size: var(--ui-font-size-lg);
	color: var(--ui-color-base-1);
	text-align: center;
	max-width: 70%;
}

.intranet-user-mini-profile__error-state__description {
	margin-top: 6px;
	font-weight: var(--ui-font-weight-normal);
	font-size: var(--ui-font-size-xs);
	color: var(--ui-color-base-2);
	text-align: center;
	max-width: 70%;
}
.intranet-user-mini-profile-fade-enter-active {
	transition: opacity 0.5s ease;
	pointer-events: none;
}

.intranet-user-mini-profile-fade-leave-active {
	transition: opacity 0.5s ease;
}

.intranet-user-mini-profile-fade-enter-from,
.intranet-user-mini-profile-fade-leave-to {
	opacity: 0;
}

.intranet-user-mini-profile-fade-leave-active,
.intranet-user-mini-profile-fade-leave-from,
.intranet-user-mini-profile-fade-leave-to {
	position: absolute;
}

.intranet-user-mini-profile__loader-transition-wrapper {
	position: relative;
	transition: width 0.5s ease, height 0.5s ease;
}

.intranet-user-mini-profile__loader-transition-wrapper__loader {
	overflow: hidden;
}
.intranet-user-mini-profile-loader {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='595' height='449' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Csvg width='595' height='449' id='c'%3E%3Crect x='345' width='24' height='24' rx='12' fill='%23EDEEF0'/%3E%3Crect x='377' y='8' width='110' height='8' rx='4' fill='%23EDEEF0'/%3E%3Cpath d='M385.5 266c0-6.351 5.149-11.5 11.5-11.5h186c6.351 0 11.5 5.149 11.5 11.5v120c0 6.351-5.149 11.5-11.5 11.5H397c-6.351 0-11.5-5.149-11.5-11.5V266z' stroke='%23E2E2E2'/%3E%3Crect x='395' y='270' width='110' height='8' rx='4' fill='%23EDEEF0'/%3E%3Crect x='395' y='290' width='50' height='6' rx='3' fill='%23EDEEF0'/%3E%3Crect x='395' y='309' width='28' height='28' rx='14' fill='%23EDEEF0'/%3E%3Crect x='431' y='311' width='110' height='6' rx='3' fill='%23EDEEF0'/%3E%3Crect x='431' y='329' width='50' height='6' rx='3' fill='%23EDEEF0'/%3E%3Crect x='395' y='354' width='110' height='6' rx='3' fill='%23EDEEF0'/%3E%3Crect x='395' y='368' width='20' height='20' rx='10' fill='%23EDEEF0'/%3E%3Crect x='423' y='375' width='50' height='6' rx='3' fill='%23EDEEF0'/%3E%3Cpath d='M377 241v96a4 4 0 004 4h4' stroke='%23F0F0F0'/%3E%3Cpath d='M365.5 159c0-6.351 5.149-11.5 11.5-11.5h206c6.351 0 11.5 5.149 11.5 11.5v71c0 6.351-5.149 11.5-11.5 11.5H377c-6.351 0-11.5-5.149-11.5-11.5v-71z' stroke='%23F0F0F0'/%3E%3Crect x='375' y='161' width='110' height='8' rx='4' fill='%23EDEEF0'/%3E%3Crect x='375' y='181' width='50' height='6' rx='3' fill='%23EDEEF0'/%3E%3Crect x='375' y='202' width='28' height='28' rx='14' fill='%23EDEEF0'/%3E%3Crect x='411' y='204' width='110' height='6' rx='3' fill='%23EDEEF0'/%3E%3Crect x='411' y='222' width='50' height='6' rx='3' fill='%23EDEEF0'/%3E%3Cpath d='M357 134v65a4 4 0 004 4h4' stroke='%23F0F0F0'/%3E%3Cpath d='M345.5 52c0-6.351 5.149-11.5 11.5-11.5h226c6.351 0 11.5 5.149 11.5 11.5v71c0 6.351-5.149 11.5-11.5 11.5H357c-6.351 0-11.5-5.149-11.5-11.5V52z' stroke='%23F0F0F0'/%3E%3Crect x='355' y='54' width='110' height='8' rx='4' fill='%23EDEEF0'/%3E%3Crect x='355' y='74' width='50' height='6' rx='3' fill='%23EDEEF0'/%3E%3Crect x='355' y='95' width='28' height='28' rx='14' fill='%23EDEEF0'/%3E%3Crect x='391' y='97' width='110' height='6' rx='3' fill='%23EDEEF0'/%3E%3Crect x='391' y='115' width='50' height='6' rx='3' fill='%23EDEEF0'/%3E%3Cpath fill='%23F0F0F0' d='M322 0h1v449h-1z'/%3E%3Cg clip-path='url(%23clip1_1118_26740)'%3E%3Cpath d='M0 0h300v449H0z'/%3E%3Crect x='4' width='72' height='72' rx='36' fill='%23EDEEF0'/%3E%3Crect x='86' y='15.5' width='120' height='12' rx='6' fill='%23EDEEF0'/%3E%3Crect x='86' y='37.5' width='80' height='10' rx='5' fill='%23EDEEF0'/%3E%3Crect x='86' y='62' width='60' height='6' rx='3' fill='%23EDEEF0'/%3E%3Crect x='283' y='1' width='16' height='14' rx='2' fill='%23EDEEF0'/%3E%3Crect x='4' y='90' width='142' height='28' rx='8' fill='%23EDEEF0'/%3E%3Crect x='154' y='90' width='142' height='28' rx='8' fill='%23EDEEF0'/%3E%3Cpath fill='%23F7F7F7' d='M4 140h292v1H4z'/%3E%3Crect x='4' y='164.5' width='70' height='6' rx='3' fill='%23EDEEF0'/%3E%3Crect x='4' y='185.5' width='140' height='8' rx='4' fill='%23EDEEF0'/%3E%3Crect x='4' y='214.5' width='70' height='6' rx='3' fill='%23EDEEF0'/%3E%3Crect x='4' y='235.5' width='140' height='8' rx='4' fill='%23EDEEF0'/%3E%3Crect x='4' y='264.5' width='70' height='6' rx='3' fill='%23EDEEF0'/%3E%3Crect x='4' y='285.5' width='140' height='8' rx='4' fill='%23EDEEF0'/%3E%3Crect x='4' y='314.5' width='70' height='6' rx='3' fill='%23EDEEF0'/%3E%3Crect x='4' y='335.5' width='140' height='8' rx='4' fill='%23EDEEF0'/%3E%3Crect x='4' y='364.5' width='70' height='6' rx='3' fill='%23EDEEF0'/%3E%3Crect x='4' y='385.5' width='140' height='8' rx='4' fill='%23EDEEF0'/%3E%3Crect x='4' y='414.5' width='70' height='6' rx='3' fill='%23EDEEF0'/%3E%3Crect x='4' y='435.5' width='140' height='8' rx='4' fill='%23EDEEF0'/%3E%3C/g%3E%3C/svg%3E%3Cdefs%3E%3ClinearGradient x1='66.6%25' y1='50%25' x2='33.3%25' y2='50%25' id='a'%3E%3Cstop stop-opacity='0' offset='0%25'/%3E%3Cstop stop-opacity='.07' offset='50%25'/%3E%3Cstop stop-opacity='0' offset='100%25'/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect id='d' width='100%25' fill='url(%23a)' mask='url(%23b)' height='100%25'/%3E%3Cmask id='b'%3E%3Cuse xlink:href='%23c'/%3E%3C/mask%3E%3Canimate xlink:href='%23d' attributeName='x' from='-100%25' to='100%25' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/svg%3E");
	width: 595px;
	height: 449px;

	animation: infinite;
}

.intranet-user-mini-profile-loader.--short {
	width: 300px;
}

.intranet-user-mini-profile__structure-view-list {
	display: flex;
	height: 100%;
	width: 100%;
	flex-flow: column;
	gap: 10px;
}

.intranet-user-mini-profile__structure-view-list__preview-zone {
	display: flex;
	flex-flow: row nowrap;
	overflow: hidden;
	position: relative;
	gap: var(--preview-zone-gap);
	--preview-zone-gap: 10px;
	height: 100%;

	--min-department-height: 96px;
	--missing-max-department-count: 0;
	min-height: calc(405px - var(--missing-max-department-count) * var(--min-department-height))
}

.intranet-user-mini-profile__structure-view-list__preview-zone.--one-branch {
	min-height: 0 !important;
}

.intranet-user-mini-profile__structure-view-control {
	display: flex;
	flex-flow: row nowrap;
	background-color: var(--ui-color-base-7);
	gap: 2px;
	border-radius: 8px;
	width: -webkit-min-content;
	width: min-content;
	justify-self: end;
	align-self: end;
}

.intranet-user-mini-profile__structure-view-control-action {
	cursor: pointer;
	--ui-icon-set__icon-color: var(--ui-color-base-2);
}
.intranet-user-mini-profile__structure-view-control-action.--disabled {
	cursor: none;
	pointer-events: none;
	--ui-icon-set__icon-color: var(--ui-color-base-5);
}

.intranet-user-mini-profile-structure-view-carousel-prev-enter-active, .intranet-user-mini-profile-structure-view-carousel-prev-leave-active,
.intranet-user-mini-profile-structure-view-carousel-next-enter-active, .intranet-user-mini-profile-structure-view-carousel-next-leave-active {
	transition: all .3s ease-out;
}

.intranet-user-mini-profile-structure-view-carousel-next-leave-to,
.intranet-user-mini-profile-structure-view-carousel-prev-leave-to,
.intranet-user-mini-profile-structure-view-carousel-next-enter-from,
.intranet-user-mini-profile-structure-view-carousel-prev-enter-from
{
	opacity: 0;
}

.intranet-user-mini-profile-structure-view-carousel-next-enter-from {
	transform: translateX(calc(100% + var(--preview-zone-gap)));
}
.intranet-user-mini-profile-structure-view-carousel-next-enter-to {
	transform: translateX(0);
}
.intranet-user-mini-profile-structure-view-carousel-prev-enter-from {
	transform: translateX(calc(-100% - var(--preview-zone-gap)));
}
.intranet-user-mini-profile-structure-view-carousel-prev-enter-to {
	transform: translateX(0);
}
.intranet-user-mini-profile-structure-view-carousel-prev-leave-to {
	transform: translateX(calc(100% + var(--preview-zone-gap)));
}
.intranet-user-mini-profile-structure-view-carousel-next-leave-to {
	transform: translateX(calc(-100% - var(--preview-zone-gap)));
}

.intranet-user-mini-profile-structure-view-carousel-prev-enter-from,
.intranet-user-mini-profile-structure-view-carousel-prev-enter-to,
.intranet-user-mini-profile-structure-view-carousel-prev--enter,
.intranet-user-mini-profile-structure-view-carousel-next-enter-from,
.intranet-user-mini-profile-structure-view-carousel-next-enter-to,
.intranet-user-mini-profile-structure-view-carousel-next-enter
{
	position: absolute;
}
.intranet-user-mini-profile-collapse-enter-active,.intranet-user-mini-profile-collapse-leave-active {
	transition: all 0.3s ease-out;
}

.intranet-user-mini-profile-collapse-enter-from, .intranet-user-mini-profile-collapse-leave-to {
	opacity: 0;
}

.intranet-user-mini-profile-collapse-enter-to, .intranet-user-mini-profile-collapse-leave-from {
	opacity: 1;
}
.intranet-user-mini-profile__base-info {
	width: 100%;
	display: flex;
	flex-flow: column;
	position: relative;
}

.intranet-user-mini-profile__base-info__user-avatar-wrapper {
	position: relative;
}

.intranet-user-mini-profile__base-info__user-avatar {
	width: 72px;
	height: 72px;
	border-radius: 50%;
	overflow: hidden;
	-webkit-user-select: none;
	        user-select: none;
	cursor: pointer;
}

.intranet-user-mini-profile__base-info__user-avatar img {
	width: 72px;
	height: 72px;
}

.intranet-user-mini-profile__base-info__user {
	gap: 10px;
	display: flex;
	align-items: center;
}

.intranet-user-mini-profile__base-info__user-data {
	padding: 10px 12px 0 0;
	overflow: hidden;
	text-overflow: ellipsis;
}

.intranet-user-mini-profile__base-info__user-data__name {
	font-weight: var(--ui-font-weight-semi-bold);
	font-size: 17px;
	line-height: 23px;
	color: var(--ui-color-palette-black-base);
	letter-spacing: -0.1px;
	overflow: hidden;
	text-overflow: ellipsis;
	cursor: pointer;
	text-wrap: nowrap;
	white-space: nowrap;
}

.intranet-user-mini-profile__base-info__user-data__position {
	margin-top: 2px;
	font-weight: var(--ui-font-weight-normal);
	font-size: var(--ui-font-size-xs);
	line-height: 15px;
	letter-spacing: -0.05px;
	color: var(--ui-color-palette-gray-90);
	overflow: hidden;
	text-overflow: ellipsis;
	text-wrap: nowrap;
}

.intranet-user-mini-profile__base-info__user-data__status {
	margin-top: 6px;
	display: flex;
	gap: 2px;
	line-height: 12px;
}

.intranet-user-mini-profile__base-info__actions {
	display: flex;
	gap: 8px;
	margin-top: 18px;
	align-items: stretch;
	width: 100%;
}

.intranet-user-mini-profile__base-info__actions .ui-btn-split {
	--ui-btn-margin-left: 0;
	margin-left: 0;
	width: 100%;
	min-width: 0;
}

.intranet-user-mini-profile__base-info__action {
	display: flex;
}

.intranet-user-mini-profile__base-info__action .ui-btn-main {
	width: 100%;
}

.intranet-user-mini-profile__base-info__actions > * {
	flex: 1;
	min-width: 0;
}

.intranet-user-mini-profile__expand {
	position: absolute;
	top: 0;
	left: 100%;
	transform: translate(calc(-100% + 7px), -4px);
	cursor: pointer;
	transition: .2s;
	height: 24px;
	width: 24px;
	--ui-icon-set__icon-color: var(--ui-color-gray-50);
}

.intranet-user-mini-profile__expand:hover {
	--ui-icon-set__icon-color: var(--ui-color-accent-main-primary);
}

.intranet-user-mini-profile__base-info__role {
	position: absolute;
	top: 0;
	left: 100%;
	transform: translate(calc(4px + var(--user-mini-profile-container-inner-padding) - 100%), calc(-1 * var(--user-mini-profile-container-inner-padding)));
}
.intranet-user-mini-profile__detailed-info {
	display: flex;
	flex-flow: column;
	gap: 10px;
	width: 100%;
}

.intranet-user-mini-profile__detailed-info-item__parent-department {
	display: flex;
	align-items: center;
	overflow: hidden;
}

.intranet-user-mini-profile__detailed-info-item__parent-department-text {
	font-size: var(--ui-font-size-md);
	color: var(--ui-color-base-2);
	font-weight: var(--ui-font-weight-normal);
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.intranet-user-mini-profile__detailed-info-item__parent-department-arrow {
	display: flex;
	margin-left: 4px;
	margin-right: 4px;
	width: 12px;
	height: 17px;
	position: relative;
}

.intranet-user-mini-profile__detailed-info-item__parent-department-arrow-icon {
	position: absolute;
	width: 16px;
	height: 16px;
	top: 0;
	left: 50%;
	transform: translate(-50%, 1px);
	--ui-icon-set__icon-color: var(--ui-color-base-2);
}
.intranet-user-mini-profile__structure-view__title {
	display: flex;
	gap: 8px;
	align-items: center;
}

.intranet-user-mini-profile__structure-view__title-icon {
	width: 24px;
	height: 24px;
	background-color: var(--ui-color-accent-main-success);
	border-radius: 50%;
	display: flex;
	align-items: center;
	justify-content: center;
	--ui-icon-set__icon-color: var(--ui-color-base-white-fixed);
}

.intranet-user-mini-profile__structure-view__title span {
	color: var(--ui-color-base-1);
	font-weight: var(--ui-font-weight-medium);
	font-size: var(--ui-font-size-lg);
	line-height: 20px;
	letter-spacing: -0.1px;
}

.intranet-user-mini-profile__structure-view {
	width: 250px;
}

.intranet-user-mini-profile__structure-view__preview {
	position: relative;
	display: flex;
	flex-flow: column nowrap;
	margin-top: 16px;
	gap: 12px;
}

.intranet-user-mini-profile__structure-view__preview-row {
	display: flex;
}
.intranet-user-mini-profile__role {
	border-top-right-radius: var(--popup-window-border-radius);
	border-bottom-left-radius: 14px;
	background-color: var(--ui-color-bg-content-tertiary);
	display: flex;
}

.intranet-user-mini-profile__role-inner-text {
	padding: 4px 14px 6px;
	color: var(--ui-color-base-2);
	font-size: var(--ui-font-size-4xs);
	font-weight: var(--ui-font-weight-normal);
	white-space: nowrap;
}
.intranet-user-mini-profile__user-status {
	position: absolute;
	width: 24px;
	height: 24px;
	background: var(--ui-color-bg-content-primary);
	left: 100%;
	top: 100%;
	transform: translate(-100%, -100%);
	border-radius: 50%;
}
.intranet-user-mini-profile__user-status-description {
	font-size: var(--ui-font-size-4xs);
	font-weight: var(--ui-font-weight-normal);
	color: var(--ui-color-base-3);
}
.intranet-user-mini-profile__user-time {
	font-weight: var(--ui-font-weight-normal);
	font-size: var(--ui-font-size-4xs);
	color: var(--ui-color-palette-gray-50);
}
.intranet-user-mini-profile__detailed-info__contact-item-value {
	color: var(--ui-color-accent-main-link);
	cursor: pointer;
}
.intranet-user-mini-profile__detailed-info-item {
	display: flex;
	flex-flow:column;
	gap: 4px;
}

.intranet-user-mini-profile__detailed-info-item__title {
	font-weight: var(--ui-font-weight-normal);
	font-size: var(--ui-font-size-sm);
	color: var(--ui-color-palette-gray-50);
	line-height: 17px;
	letter-spacing: -0.05px;
}

.intranet-user-mini-profile__detailed-info-item__value {
	font-weight: var(--ui-font-weight-normal);
	font-size: var(--ui-font-size-md);
	color: var(--ui-color-palette-black-base);
	overflow: hidden;
	text-overflow: ellipsis;
	line-height: 19px;
	display: flex;
}
.intranet-user-mini-profile__user-detailed-info__list-value {
	display: flex;
	align-items: center;
	align-content: center;
	align-self: stretch;
	flex-wrap: nowrap;
	overflow: hidden;
	width: 100%;
}

.intranet-user-mini-profile__user-detailed-info__list-value__element-container {
	display: flex;
	align-items: center;
	flex-wrap: nowrap;
	overflow: hidden;
	width: 100%;
}

.intranet-user-mini-profile__user-detailed-info__list-value__element-container :has(.intranet-user-mini-profile__user-detailed-info__list-value__before-element) .intranet-user-mini-profile__user-detailed-info__list-value__element {
	max-width: 50%;
}

.intranet-user-mini-profile__user-detailed-info__list-value__before-element {
	max-width: 50%;
}

.intranet-user-mini-profile__user-detailed-info__list-value__element {
	display: flex;
	gap: 4px;
	overflow: hidden;
}

.intranet-user-mini-profile__user-detailed-info__list-value__element-text {
	color: var(--ui-color-accent-main-link);
	cursor: pointer;
	text-overflow: ellipsis;
	overflow: hidden;
	text-wrap: nowrap;
}

.intranet-user-mini-profile__user-detailed-info__list-value__counter {
	cursor: pointer;
}

.intranet-user-mini-profile__user-detailed-info__list-value__entity-menu {
	padding: 10px 0;
	max-height: 270px;
	overflow: auto;
	scrollbar-width: thin;
}

.intranet-user-mini-profile__user-detailed-info__list-value__counter {
	--ui-counter-current-bg-color: var(--ui-color-base-7);
}

.intranet-user-mini-profile__user-detailed-info__list-value__counter .ui-counter-inner {
	color: var(--ui-color-base-3);
}
.intranet-user-mini-profile__structure-view-connector {
	position: absolute;
}
.intranet-user-mini-profile__structure-view-department-block {
	width: 100%;
	padding: 10px 10px;
	display: flex;
	flex-flow: column nowrap;
	border: 1px solid var(--ui-color-divider-default);
	border-radius: 12px;
	box-sizing: border-box;
	max-height: 144px;
	overflow: hidden;
}

.intranet-user-mini-profile__structure-view-department-block.--locked {
	min-height: 95px;
}

.intranet-user-mini-profile__structure-view-department-block-lock {
	width: 30px;
	height: 30px;
	margin: auto;
	--ui-icon-set__icon-color: var(--ui-color-base-4);
}

.intranet-user-mini-profile__structure-view-department-block.--highlighted {
	border-color: rgb(from var(--ui-color-accent-main-primary) r g b / 0.35)
}

.intranet-user-mini-profile__structure-view-department-block__title {
	display: flex;
	flex-flow: row nowrap;
	height: 18px;
	align-items: center;
	cursor: pointer;
}

.intranet-user-mini-profile__structure-view-department-block__title span {
	color: var(--ui-color-black-base);
	font-size: var(--ui-font-size-sm);
	font-weight: var(--ui-font-weight-medium);
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height: 17px;
}

.intranet-user-mini-profile__structure-view-department-block__employee-count {
	margin-top: 2px;
	color: var(--ui-color-base-4);
	font-size: var(--ui-font-size-xs);
	font-weight: var(--ui-font-weight-normal);
	height: 15px;
	line-height: 15px;
	letter-spacing: -0.05px;
}

.intranet-user-mini-profile__structure-view-department-block__title-chevron {
	height: 18px;
	width: 18px;
	position: relative;
}

.intranet-user-mini-profile__structure-view-department-block__title-chevron-icon {
	display: flex;
	position: absolute;
	--ui-icon-set__icon-color: var(--ui-color-base-2);
}

.intranet-user-mini-profile__structure-view-department-block__user {
	margin-top: 8px;
	width: 100%;
	height: 32px;
	display: flex;
	flex-flow: row nowrap;
	align-items: center;
	cursor: pointer;
}

.intranet-user-mini-profile__structure-view-department-block__user-avatar {
	width: 28px;
	height: 28px;
	border-radius: 50%;
	overflow: hidden;
	min-width: 28px;
}

.intranet-user-mini-profile__structure-view-department-block__user-avatar img {
	width: 28px;
	height: 28px;
}

.intranet-user-mini-profile__structure-view-department-block__user-info {
	display: flex;
	flex-flow: column nowrap;
	margin-left: 6px;
	white-space: nowrap;
	overflow: hidden;
	letter-spacing: -0.05px;
}

.intranet-user-mini-profile__structure-view-department-block__user-info__name {
	color: var(--ui-color-black-base);
	font-size: var(--ui-font-size-sm);
	font-weight: var(--ui-font-weight-normal);
	line-height: 17px;
	text-overflow: ellipsis;
	overflow: hidden;
}

.intranet-user-mini-profile__structure-view-department-block__user-info__position {
	color: var(--ui-color-base-3);
	font-size: var(--ui-font-size-xs);
	font-weight: var(--ui-font-weight-normal);
	line-height: 15px;
	text-overflow: ellipsis;
	overflow: hidden;
}

.intranet-user-mini-profile__structure-view-department-block__head-title {
	color: var(--ui-color-base-3);
	font-size: var(--ui-font-size-xs);
	font-weight: var(--ui-font-weight-normal);
	line-height: 15px;
	letter-spacing: -0.05px;
}

.intranet-user-mini-profile__structure-view-department-block__head {
	width: 100%;
	margin-top: 10px;
	display: flex;
	flex-flow: column;
	gap: 4px;
}

.intranet-user-mini-profile__structure-view-department-block__head-info {
	display: flex;
	align-items: center;
	cursor: pointer;
	overflow: hidden;
	white-space: nowrap;
}

.intranet-user-mini-profile__structure-view-department-block__head-info__avatar {
	width: 20px;
	height: 20px;
	min-width: 20px;
}

.intranet-user-mini-profile__structure-view-department-block__head-info__name {
	color: var(--ui-color-black-base);
	font-size: var(--ui-font-size-sm);
	font-weight: var(--ui-font-size-xs);
	line-height: 14px;
	margin-left: 4px;
	overflow: hidden;
	text-overflow: ellipsis;
}
.intranet-user-mini-profile__entity-menu-item {
	display: flex;
	padding: 4px 18px;
	flex-direction: column;
	justify-content: center;
	align-self: stretch;
	cursor: pointer;
	position: relative;
}

.intranet-user-mini-profile__entity-menu-item:before {
	display: none;
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	pointer-events: none;
}

.intranet-user-mini-profile__entity-menu-item:hover:before {
	display: block;
	background: var(--ui-color-bg-state-hover-default-hex);
	opacity: var(--ui-color-bg-state-hover-default-opacity)
}

.intranet-user-mini-profile__entity-menu-item:active:before {
	display: block;
	background: var(--ui-color-bg-state-click-default-hex);
	opacity: var(--ui-color-bg-state-click-default-opacity)
}

.intranet-user-mini-profile__entity-menu-item-content {
	display: flex;
	height: 28px;
	align-items: center;
	gap: 8px;
}

.intranet-user-mini-profile__entity-menu-item__title {
	font-size: var(--ui-font-size-md);
	font-weight: var(--ui-font-weight-normal);
	color: var(--ui-color-base-1);
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.intranet-user-mini-profile__entity-menu-item__icon {
	width: 24px;
	min-width: 24px;
	height: 24px;
	--ui-icon-set__icon-color: var(--ui-color-base-white-fixed);
	margin-right: 3px;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
	overflow: hidden;
}

.intranet-user-mini-profile__entity-menu-item__icon.--department {
	background-color: var(--ui-color-accent-extra-aqua);
}

.intranet-user-mini-profile__entity-menu-item__icon.--team {
	background-color: var(--ui-color-blue-55);
}