.bx-messenger-call-floating-screenshare {
	overflow: hidden;
}

.bx-messenger-call-floating-screenshare-wrap {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
}

.bx-messenger-call-floating-screenshare-top {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	height: 31px;
	background: #3785D4;
}

.bx-messenger-call-floating-screenshare-top-icon {
	width: 14px;
	min-width: 14px;
	height: 12px;
	min-height: 12px;
	margin-left: 10px;
	margin-right: 8px;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.875.078v1.771H1.933V9.1h10.2l-.001-1.414h1.934v2.403c0 .432-.35.782-.783.782H9.725l.607.66c.05.054.083.12.096.192l.007.073a.391.391 0 01-.32.385l-.071.006H4.178a.391.391 0 01-.348-.57l.038-.06.529-.686H.783A.783.783 0 010 10.088V.86C0 .429.35.078.783.078h6.092zm6.408 0c.433 0 .783.35.783.783v4.637h-1.803V2.905L9.502 5.666A.783.783 0 118.395 4.56l2.761-2.76.059-.053H8.989V.078h4.294z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: center;
}

.bx-messenger-call-floating-screenshare-top-text {
	color: #fff;
	font: 13px var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-semi-bold, 600);
	white-space: nowrap;
	overflow: hidden;
	-o-text-overflow: ellipsis;
	   text-overflow: ellipsis;
	margin-right: 10px;
	cursor: pointer;
}

.bx-messenger-call-floating-screenshare-bottom {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	height: 50px;
	padding: 10px 22px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
}

.bx-messenger-call-floating-screenshare-wrap.dark-mode .bx-messenger-call-floating-screenshare-bottom {
	background: #313131;
}


.bx-messenger-call-floating-screenshare-bottom-left,
.bx-messenger-call-floating-screenshare-bottom-center,
.bx-messenger-call-floating-screenshare-bottom-right {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	cursor: pointer;
}

.bx-messenger-call-floating-screenshare-bottom-left,
.bx-messenger-call-floating-screenshare-bottom-center {
	margin-right: 22px;
}


.bx-messenger-call-floating-screenshare-bottom-left:hover .bx-messenger-call-floating-screenshare-back-icon,
.bx-messenger-call-floating-screenshare-bottom-center:hover .bx-messenger-call-floating-screenshare-change-screen-icon,
.bx-messenger-call-floating-screenshare-bottom-right:hover .bx-messenger-call-floating-screenshare-stop-icon {
	opacity: 1;
}

.bx-messenger-call-floating-screenshare-back-icon {
	width: 16px;
	min-width: 16px;
	height: 14px;
	min-height: 14px;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.51 10.679L3.67 6.934H14V5.066H3.67L7.51 1.32 6.156 0 0 6l6.155 6z' fill='%23525C69' fill-rule='evenodd'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	margin-right: 5px;
	margin-bottom: 6px;
	opacity: 0.7;
}

.bx-messenger-call-floating-screenshare-wrap.dark-mode .bx-messenger-call-floating-screenshare-back-icon {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.51 10.679L3.67 6.934H14V5.066H3.67L7.51 1.32 6.156 0 0 6l6.155 6z' fill='%23FFF' fill-rule='evenodd' opacity='.7'/%3E%3C/svg%3E");
}

.bx-messenger-call-floating-screenshare-change-screen-icon {
	width: 16px;
	min-width: 16px;
	height: 14px;
	min-height: 14px;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.555 0h12.89C15.304 0 16 .708 16 1.582v10.836c0 .874-.696 1.582-1.555 1.582H1.555C.696 14 0 13.292 0 12.418V1.582C0 .708.696 0 1.555 0zM2 4v8h12V4H2zm1-1a1 1 0 100-2 1 1 0 000 2zm3 0a1 1 0 100-2 1 1 0 000 2z' fill='%23525C69' fill-rule='evenodd'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	margin-right: 5px;
	margin-bottom: 7px;
	opacity: 0.7;
}

.bx-messenger-call-floating-screenshare-wrap.dark-mode .bx-messenger-call-floating-screenshare-change-screen-icon {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.555 0h12.89C15.304 0 16 .708 16 1.582v10.836c0 .874-.696 1.582-1.555 1.582H1.555C.696 14 0 13.292 0 12.418V1.582C0 .708.696 0 1.555 0zM2 4v8h12V4H2zm1-1a1 1 0 100-2 1 1 0 000 2zm3 0a1 1 0 100-2 1 1 0 000 2z' fill='%23FFF' fill-rule='evenodd' opacity='.7'/%3E%3C/svg%3E");
}

.bx-messenger-call-floating-screenshare-stop-icon {
	width: 16px;
	min-width: 16px;
	height: 14px;
	min-height: 14px;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='30' width='13' height='13' rx='1' transform='translate(-30)' fill='%23FF5752' fill-rule='evenodd'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: center;
	margin-right: 5px;
	margin-bottom: 7px;
	opacity: 0.7;
}

.bx-messenger-call-floating-screenshare-wrap.dark-mode .bx-messenger-call-floating-screenshare-stop-icon {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='30' width='13' height='13' rx='1' transform='translate(-30)' fill='%23FF5752' fill-rule='evenodd' opacity='.7'/%3E%3C/svg%3E");
}

.bx-messenger-call-floating-screenshare-back-text,
.bx-messenger-call-floating-screenshare-change-screen-text,
.bx-messenger-call-floating-screenshare-stop-text {
	cursor: pointer;
	color: #525C69;
	font: 12px var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-semi-bold, 600);
	line-height: 13px;
	white-space: nowrap;
}

.bx-messenger-call-floating-screenshare-wrap.dark-mode .bx-messenger-call-floating-screenshare-back-text,
.bx-messenger-call-floating-screenshare-wrap.dark-mode .bx-messenger-call-floating-screenshare-change-screen-text,
.bx-messenger-call-floating-screenshare-wrap.dark-mode .bx-messenger-call-floating-screenshare-stop-text {
	color: #FFF;
}

.bx-messenger-call-floating-screenshare-wrap.dark-mode .bx-messenger-call-floating-screenshare-bottom-left .bx-messenger-call-floating-screenshare-back-text,
.bx-messenger-call-floating-screenshare-wrap.dark-mode .bx-messenger-call-floating-screenshare-bottom-center .bx-messenger-call-floating-screenshare-change-screen-text,
.bx-messenger-call-floating-screenshare-wrap.dark-mode .bx-messenger-call-floating-screenshare-bottom-right .bx-messenger-call-floating-screenshare-stop-text {
	opacity: 0.7;
}

.bx-messenger-call-floating-screenshare-wrap.dark-mode .bx-messenger-call-floating-screenshare-bottom-left:hover .bx-messenger-call-floating-screenshare-back-text,
.bx-messenger-call-floating-screenshare-wrap.dark-mode .bx-messenger-call-floating-screenshare-bottom-center:hover .bx-messenger-call-floating-screenshare-change-screen-text,
.bx-messenger-call-floating-screenshare-wrap.dark-mode .bx-messenger-call-floating-screenshare-bottom-right:hover .bx-messenger-call-floating-screenshare-stop-text {
	opacity: 1;
}

.bx-messenger-call-floating-screenshare .bx-messenger-dark.bx-messenger-mark {
	border: none;
}
.bx-messenger-call-overlay {
	position: absolute;
	height: 100%;
	width: 100%;
	overflow: hidden;
	background-color: transparent;
	z-index: 500;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.bx-messenger-call-overlay.--fixed {
	position: fixed !important;
}

.bx-messenger-call-overlay.bx-messenger-call-overlay-folded {height: 60px; top: 67px; opacity: 0.85}

:root {
	--view-height: 100vh;
	--call-view__background-color: #011836;
	--call-view__background-color-with-copilot: #161835;
	--call-view__transition-duration: 200ms;
	--call-view__background-transition-duration: var(--call-view__transition-duration);
	--call-view__button-transition-duration: var(--call-view__transition-duration);
	--call-view__button-text-transition-duration: 500ms;
	--call-view__button-background-color: rgba(255, 255, 255, 0.08);
	--call-view__button-background-color-blocked: rgba(255, 255, 255, 0.04);
	--call-view__button-background-color-floor-request: rgba(242, 161, 0, 0.80);
	--call-view__button-background-color-floor-request-blocked: rgba(242, 161, 0, 0.6);
	--call-view__button-background-color-floor-request-hover: rgba(242, 161, 0, 1);
	--call-view__button-background-color-hangup: rgba(214, 37, 32, 0.52);
	--call-view__button-background-color-hangup-hover: rgba(214, 37, 32, 0.62);
	--call-view__button-background-color-hover: #ffffff28;
	--call-view__button-background-color-off: rgba(194, 27, 22, 0.20);
	--call-view__button-background-color-off-blocked: rgba(194, 27, 22, 0.12);
	--call-view__button-background-color-off-hover: rgba(194, 27, 22, 0.35);
	--call-view__button-background-color-record: rgba(194, 27, 22, 0.30);
	--call-view__button-background-color-record-blocked: rgba(194, 27, 22, 0.22);
	--call-view__button-background-color-record-hover: rgba(194, 27, 22, 0.45);
	--call-view__button-background-color-screen: rgba(0, 66, 143, 0.68);
	--call-view__button-background-color-screen-blocked: rgb(0, 66, 143, 0.5);
	--call-view__button-background-color-screen-hover: rgb(0, 66, 143);
	--call-view__button-color: var(--ui-color-palette-white-base);
	--call-view__button-icon-color: var(--ui-color-palette-white-base);
	--call-view__button-icon-color-off: var(--ui-color-palette-red-50);
	--call-view__button-text-color: rgba(255, 255, 255, 0.60);
	--call-view__line-height: 1.25;
	--call-view__letter-spacing: -0.05px;
	--call-view__button-text-letter-spacing: var(--call-view__letter-spacing);
	--call-view__button-text-line-height: var(--call-view__line-height);
	--call-view__button-text-opacity: 0.68;
	--call-view__microphone-icon-gradient-color: #1bce7b;
	--call-view__icon-transition-duration: 100ms;
	--call-view__button-icon-color-blocked: rgba(255, 255, 255, 0.40);
	--call-view__button-icon-color-off-blocked: rgba(255, 87, 82, 0.40);
	--call-view__button-icon-gap: 28px;
	--call-view__button-icon-width: 38px;
	--call-view__button-text-width: calc(var(--call-view__button-icon-gap) * 2 + var(--call-view__button-icon-width));
	--call-view__button-text-max-width: 73px;
	--call-view__button-width: var(--call-view__button-icon-width);
	--call-view__coming-soon-badge-background-color: #0075ff;
	--call-view__counter-badge-line-height: var(--call-view__line-height);
	--call-view__counter-badge-background-color: #f2473d;
	--call-view__counter-badge-border-color: rgba(255, 255, 255, 0.14);
	--call-view__default-avatar-background: transparent;
	--call-view__go-to-call-button-background-color: #0075ff;
	--call-view__go-to-call-button-background-color-hover: #006ceb;
	--call-view__participants-button-background-color: #0075ff;
	--call-view__participants-button-background-color-hover: #006ceb;
	--call-view__participants-button-text-color: var(--call-view__button-color);
	--call-view__participants-button-text-letter-spacing: var(--call-view__letter-spacing);
	--call-view__participants-button-text-line-height: var(--call-view__line-height);
	--call-view__protected-text-color: rgba(255, 255, 255, 0.7);
	--call-view__protected-text-letter-spacing: var(--call-view__letter-spacing);
	--call-view__protected-text-line-height: var(--call-view__line-height);
	--call-view__record-status-background-color-started: rgba(255, 87, 82, 0.4);
	--call-view__record-status-background-color-paused: rgba(130, 139, 149, 0.4);
	--call-view__record-status-text-letter-spacing: var(--call-view__letter-spacing);
	--call-view__record-status-text-line-height: var(--call-view__line-height);
	--call-view__side-menu-width: 160px; /* keep in sync with SIDE_USER_WIDTH (call/view.js) */
	--call-view__user-card-addition-background-color: rgba(255, 255, 255, 0.15);
	--call-view__user-card-addition-background-color-hover: rgba(255, 255, 255, 0.30);
	--call-view__user-card-background-color: rgba(255, 255, 255, 0.15);
	--call-view__user-card-border-color: var(--ui-color-accent-main-success-alt);
	--call-view__user-card-button-background-color: rgba(0, 0, 0, 0.55);
	--call-view__user-card-button-background-color-hover: rgba(0, 0, 0, 0.61);
	--call-view__user-card-button-color: var(--ui-color-palette-white-base);
	--call-view__user-card-bottom-gradient: linear-gradient(180deg, rgba(0, 24, 24, 0.00) 0%, rgba(0, 30, 69, 0.65) 100%);
	--call-view__user-card-bottom-gradient-with-copilot: linear-gradient(180deg, rgba(0, 24, 24, 0.00) 0%, rgba(37, 35, 74, 0.75) 100%);
	--call-view__ear-bottom-gradient: linear-gradient(0deg, rgba(0, 30, 69, 0.65), transparent);
	--call-view__ear-bottom-gradient-with-copilot: linear-gradient(0deg, rgba(37, 35, 74, 0.75), transparent);
	--call-view__ear-top-gradient: linear-gradient(180deg, rgba(0, 30, 69, 0.65), transparent);
	--call-view__ear-top-gradient-with-copilot: linear-gradient(180deg, rgba(37, 35, 74, 0.75), transparent);
	--call-view__user-card-bottom-gradient-transition-duration: var(--call-view__transition-duration);
	--call-view__user-card-name-text-letter-spacing: -0.06;
	--call-view__user-card-name-text-line-height: 1.21;
	--call-view__user-card-name-input-text-line-height: 1.3;
	--call-view__user-card-name-input-text-letter-spacing: -0.06px;
	--call-view__user-card-name-input-text-shadow: 0 4.451px 4.451px rgba(0, 0, 0, 0.25);
	--call-view__user-card-name-input-placeholder-text-color: rgba(255, 255, 255, 0.40);
	--call-view__user-card-name-introduce-yourself-background-color:#1587FA;
	--call-view__user-card-name-introduce-yourself-border-color: rgba(255,255,255,0.24);
	--call-view__user-card-name-introduce-yourself-tex-line-height: 1.15;
	--call-view__user-card-name-introduce-yourself-tex-letter-spacing: -0.05px;
	--call-view__user-avatar-shadow-color: var(--ui-color-accent-main-success);
	--call-view__user-card-button-floor-request-background-color: rgba(232, 155, 6, 0.90);
	--call-view__floor-request-notification-background-color: rgba(232, 155, 5, 1);
	--call-view__floor-request-notification-background-color-2: rgba(232, 155, 5, 0.6);
	--call-view__floor-request-notification-background-color-3plus: rgba(232, 155, 5, 0.3);
	--call-view__floor-request-notification-avatar-background-color: #0154c8;
	--call-view__floor-request-notification-transition-duration: 500ms;
	--call-view__page-navigator-background-color: rgba(255, 255, 255, 0.12);
	--call-view__page-navigator-background-color-hover: rgba(255, 255, 255, 0.20);
	--call-view__page-navigator-color-hover: rgba(255, 255, 255, 0.20);
	--call-view__page-navigator-icon-color: rgba(255, 255, 255, 0.12);
	--call-view__page-navigator-icon-color-hover: rgba(255, 255, 255, 0.20);
	--call-view-copilot-color: #711bf9;
	--call-view-copilot-second-color: #c8a9f8;
	--call-view__participants-permission-notification-allow-background-color: rgba(0, 166, 89, 0.95);
	--call-view__participants-permission-notification-disallow-background-color: rgba(194, 27, 22, 0.95);
	--call-view__conference-right-panel-background-color: #001d3e;
	--call-view__conference-right-panel-users-summary-text-line-height: var(--call-view__line-height);
	--call-view__conference-right-panel-users-summary-text-letter-spacing: var(--call-view__letter-spacing);
	--call-view__conference-right-panel-users-user-item-title-text-letter-spacing: var(--call-view__letter-spacing);
	--call-view__conference-right-panel-users-user-item-title-text-line-height: 1.3;
	--call-view__conference-right-panel-users-user-item-subtitle-text-letter-spacing: var(--call-view__letter-spacing);
	--call-view__conference-right-panel-users-user-item-subtitle-text-line-height: 1.2;
	--call-view__conference-right-panel-chat-background-color: #003A68;
	--call-view__conference-right-panel-chat-smiles-selected-border-color: var(--ui-color-accent-main-success);
	--call-view__conference-right-panel-scroll-thumb-color: rgb(255,255,255);
	--call-view__conference-right-panel-chat-header-text-line-height: 19px;
	--call-view__conference-right-panel-chat-header-text-letter-spacing: var(--call-view__letter-spacing);
	--call-view__conference-right-panel-chat-input-text-color: rgba(255, 255, 255, 0.5);
	--call-view__conference-right-panel-chat-input-text-line-height: 19px;
	--call-view__conference-right-panel-chat-input-text-letter-spacing: var(--call-view__letter-spacing);
	--call-view__invitation-background-color: var(--call-view__background-color);
	--call-view__invitation-border-color: rgba(255, 255, 255, 0.2);
	--call-view__invitation-subtitle-text-color: rgba(255, 255, 255, 0.55);
	--call-view__invitation-subtitle-text-line-height: 1.35;
	--call-view__invitation-subtitle-text-letter-spacing: var(--call-view__letter-spacing);
	--call-view__invitation-title-text-font-size: 19px;
	--call-view__invitation-title-text-line-height: 1.15;
	--call-view__invitation-settings-text-line-height: var(--call-view__line-height);
	--call-view__invitation-settings-text-color: rgba(255, 255, 255, 0.50);
	--call-view__invitation-settings-text-letter-spacing: var(--call-view__letter-spacing);
	--call-view__invitation-bottom-button-text-letter-spacing: 0;
	--call-view__invitation-bottom-button-text-line-height: 1.16;
	--call-view__invitation-bottom-button-background-color-answer: #1bce7b;
	--call-view__invitation-bottom-button-background-color-hover: rgba(0, 0, 0, 0.08);
	--call-view__invitation-setting-button-background-color-hover: rgba(0, 0, 0, 0.08);
	--call-view__invitation-setting-button-background-color-disabled: rgba(255, 255, 255, 0.3);
	--call-view__invitation-setting-button-background-color: rgba(255, 255, 255, 0.7);
	--call-view__invitation-avatar-pulse-background-color-first: rgba(255, 255, 255, 0.15);
	--call-view__invitation-avatar-pulse-background-color-second: rgba(255, 255, 255, 0.20);
	--call-view__conference-connection-logo-background-color: rgba(255, 255, 255, 0.25);
	--call-view__conference-connection-title-text-font-size: 19px;
	--call-view__conference-connection-title-text-line-height: 1.37;
	--call-view__conference-connection-title-text-letter-spacing: -0.2px;
	--call-view__conference-connection-title-compact-text-font-size: 20px;
	--call-view__conference-connection-title-compact-text-line-height: 1.2;
	--call-view__conference-connection-title-compact-text-letter-spacing: 0;
	--call-view__conference-connection-info-status-text-letter-spacing: var(--call-view__letter-spacing);
	--call-view__conference-connection-info-status-text-line-height: 1.36;
	--call-view__conference-connection-permissions-text-letter-spacing: var(--call-view__letter-spacing);
	--call-view__conference-connection-permissions-text-line-height: 1.36;
	--call-view__conference-connection-primary-button-background-color: #1587FA;
	--call-view__conference-connection-button-background-color-hover: rgba(0, 0, 0, 0.08);
	--call-view__conference-connection-secondary-button-background-color: #FFFFFF1A;
	--call-view__conference-connection-primary-button-border-color: rgba(255,255,255,0.24);
	--call-view__conference-connection-primary-button-text-line-height: 1.34;
	--call-view__conference-connection-primary-button-text-letter-spacing: var(--call-view__letter-spacing);
	--call-view__conference-connection-button-background-color-disabled: rgba(255,255,255,0.16);
	--call-view__conference-connection-button-border-color-disabled: rgba(255,255,255,0.16);
	--call-view__conference-connection-button-text-color-disabled: rgba(255,255,255,0.3);
	--call-view__conference-connection-name-input-background-color: #FFFFFF1A;
	--call-view__conference-connection-name-input-border-color: rgba(255,255,255,0.6);
	--call-view__conference-connection-name-input-placeholder-color: rgba(255,255,255,0.4);
	--call-view__conference-connection-name-input-text-color: rgba(255,255,255,0.8);
	--call-view__conference-connection-name-input-text-line-height: 1.34;
	--call-view__conference-connection-name-input-text-letter-spacing: var(--call-view__letter-spacing);
	--call-view__conference-connection-name-input-logout-link-text-color: rgba(255,255,255,0.6);
	--call-view__conference-connection-name-input-logout-link-text-line-height: 1.27;
	--call-view__conference-connection-name-input-logout-link-text-letter-spacing: var(--call-view__letter-spacing);
	--call-view__conference-connection-name-input-logout-link-underline-color: rgba(255, 255, 255, 0.17);
	--call-view__conference-connection-intranet-name-title-text-line-height: 1.21;
	--call-view__conference-connection-start-waiting-title-text-letter-spacing: var(--call-view__letter-spacing);
	--call-view__conference-connection-start-waiting-title-text-line-height: 1.35;
	--call-view__conference-connection-start-waiting-user-counter-text-letter-spacing: var(--call-view__letter-spacing);
	--call-view__conference-connection-start-waiting-user-counter-text-line-height: 1.35;
	--call-view__conference-connection-start-waiting-user-counter-text-color: rgba(255, 255, 255, 0.40);
	--call-view__conference-connection-error-text-line-height: 1.31;
	--call-view__conference-connection-error-text-letter-spacing: -0.1px;
	--call-view__global-error-icon-alert-background-color: rgba(255, 255, 255, 0.25);
	--call-view__global-error-primary-button-background-color: #1587FA;
	--call-view__global-error-button-background-color-hover: rgba(0, 0, 0, 0.08);
	--call-view__global-error-primary-button-border-color: rgba(255,255,255,0.24);
	--call-view__global-error-primary-button-text-line-height: 1.34;
	--call-view__global-error-primary-button-text-letter-spacing: var(--call-view__letter-spacing);
	--call-view__global-error-text-line-height: 1.31;
	--call-view__global-error-text-letter-spacing: -0.1px;
	--call-view__global-error-link-text-color: rgba(255, 255, 255, 0.60);
	--call-view__global-error-link-text-line-height: 1.34;
	--call-view__global-error-link-text-letter-spacing: var(--call-view__letter-spacing);
	--call-view__global-error-link-underline-color: rgba(255, 255, 255, 0.17);
	--call-view__popup-backgroud-color: #00428F;
	--call-view__popup-backgroud-color-hover: #003E87;
	--call-view__device-selector-device-text-line-height: 1.35;
	--call-view__device-selector-device-text-letter-spacing: var(--call-view__letter-spacing);
	--call-view__device-selector-switcher-backgroud-color-on: #24B547;
	--call-view__device-selector-footer-devider-color: rgba(255, 255, 255, 0.2);
	--call-view__device-selector-device-item-line-height: 1.35;
	--call-view__device-selector-device-item-letter-spacing: var(--call-view__letter-spacing);
	--call-view__device-selector-checkbox-backgroud-color: rgba(255, 255, 255, 0.16);
	--call-view__device-selector-checkbox-border-color: rgba(255, 255, 255, 0.14);
	--call-view__device-selector-checkbox-backgroud-color-on: #1CAE6A;
	--call-view__device-selector-footer-item-label-text-line-height: 1.35;
	--call-view__device-selector-footer-item-label-text-letter-spacing: var(--call-view__letter-spacing);
	--call-view__device-selector-footer-item-action-text-line-height: 1.35;
	--call-view__device-selector-footer-item-action-text-letter-spacing: var(--call-view__letter-spacing);
	--call-view__device-selector-footer-item-action-border-color:  rgba(255, 255, 255, 0.2);
	--call-view__popup-text-line-height: 1.25;
	--call-view__popup-text-letter-spacing: var(--call-view__letter-spacing);
	--call-view__popup-button-backgroud-color: rgba(255, 255, 255, 0.20);
	--call-view__popup-button-backgroud-color-hover: rgba(255, 255, 255, 0.25);
	--call-view__popup-button-text-line-height: 1.25;
	--call-view__popup-button-text-letter-spacing: var(--call-view__letter-spacing);
	--call-view__floor-request-notification-text-line-height:1.36;
	--call-view__floor-request-notification-text-letter-spacing: var(--call-view__letter-spacing);
	--call-view__button-peach-border-gradient-1: #FF8C72;
	--call-view__button-peach-border-gradient-2: #FDC63B;
}

.bx-win:root{
	--call-view__button-text-max-width: 68px;
}

.call-cloud-record-info-popup {
	--call-view-cloud-record-wrapper-bg-gradient-1: #1f51ae;
	--call-view-cloud-record-wrapper-bg-gradient-2: #0d2f70;
	--call-view-cloud-record-primary-button-stroke: #4ca4fb;
}

.bx-im-messenger__call_container {
}

.bx-im-messenger__call_container .bx-messenger-call-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.bx-im-messenger__call_container .bx-messenger-call-overlay.bx-messenger-call-overlay-folded {
	display: none;
}

.bx-messenger-videocall-scope {
	--call-view-copilot-color: #711BF9;
	--call-view-copilot-second-color: #C8A9F8;
}

.bx-messenger-videocall {
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	margin: 0;
	width: 100%;
	height: 100%;
	overflow: hidden;
	--avatar: '';
	--avatar-background: var(--call-view__default-avatar-background);
	-webkit-transition: max-width .3s;
	-o-transition: max-width .3s;
	transition: max-width .3s;
}

.bx-messenger-videocall.on-mouse-move .bx-messenger-videocall-user-name-container {
	opacity: 1;
}

.bx-messenger-content-item-call {
	text-align: center;
	padding: 80px 0 27px;
}

.bx-messenger-content-call-title {
	color: #3d3d3e;
	font-size: 13px;
	line-height: 17px;
	margin-bottom: 12px;
}

.bx-messenger-content-item-call .bx-messenger-content-item-content {
	padding: 11px 32px 16px;
}

.bx-messenger-content-call {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}

.bx-messenger-content-call-btn-block {
	font-size: 0;
}

/*Call small window*/
/*.bx-messenger-call-window {*/
/*	background: #37404b;*/
/*	border-radius: 4px;*/
/*	width: 655px;*/
/*	height: 140px;*/
/*	margin: -11px;*/
/*	box-sizing: border-box;*/
/*	padding: 26px 30px 16px 23px;*/
/*	box-shadow: 0 0 10px rgba(0, 0, 0, .23);*/
/*}*/

.im-desktop.im-desktop-popup {
	overflow-y: auto !important;
}

.bx-messenger-call-window {
	border-radius: 16px;
	width: 353px;
	height: 495px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	background: var(--call-view__invitation-background-color);
	background-image: url('data:image/webp;base64,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');
	background-position: center;
	background-repeat: no-repeat;
	background-size: calc(100% + 2px) calc(100% + 2px);
	border: 1px var(--call-view__invitation-border-color) solid;
	position: relative;
	padding: 31px 0 45px;
}

.bx-messenger-call-window.desktop {
	border-radius: inherit;
	width: 100%;
	height: 100vh;
}

.im-desktop-popup .bx-messenger-call-window {
	margin: initial;
}

.bx-messenger-call-window-body {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	height: 100%;
	width: 100%;
}

.bx-messenger-call-window-top {
	-webkit-box-flex: 1;
	    -ms-flex-positive: 1;
	        flex-grow: 1;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-pack: start;
	    -ms-flex-pack: start;
	        justify-content: flex-start;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	gap: 54px;
	width: 100%;
}

.bx-messenger-call-window-top.center {
	gap: 0px;
}

.bx-messenger-call-window-top.center .bx-messenger-call-window-photo{
	margin: auto 0;
}

.bx-messenger-call-window-bottom {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-pack: end;
	    -ms-flex-pack: end;
	        justify-content: flex-end;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	gap: 14px;
	width: 100%;
	-ms-flex-negative: 0;
	    flex-shrink: 0;
}

/* source https://uiverse.io/Smit-Prajapati/tricky-turtle-16 */
.bx-messenger-videocall-incoming-call-avatar-pulse {
	--size: 102px;
	--duration: 2s;
	--logo-color: grey;
	--background: linear-gradient(
		0deg,
		rgba(50, 50, 50, 0.2) 0%,
		rgba(100, 100, 100, 0.2) 100%
	);
	height: var(--size);
	aspect-ratio: 1;
	position: relative;
}

.bx-messenger-videocall-incoming-call-avatar-pulse .bx-messenger-videocall-incoming-call-pulse-element {
	position: absolute;
	background: var(--background);
	border-radius: 50%;
	-webkit-backdrop-filter: blur(5px);
	        backdrop-filter: blur(5px);
	-webkit-animation: ripple var(--duration) infinite ease-in-out;
	        animation: ripple var(--duration) infinite ease-in-out;
}

.bx-messenger-videocall-incoming-call-avatar-pulse .bx-messenger-videocall-incoming-call-pulse-element:nth-child(1) {
	inset: -25%;
	background: var(--call-view__invitation-avatar-pulse-background-color-first);
	-webkit-animation-delay: 0.8s;
	        animation-delay: 0.8s;
}

.bx-messenger-videocall-incoming-call-avatar-pulse .bx-messenger-videocall-incoming-call-pulse-element:nth-child(2) {
	inset: -10%;
	background: var(--call-view__invitation-avatar-pulse-background-color-second);
	-webkit-animation-delay: 0.6s;
	        animation-delay: 0.6s;
}

@-webkit-keyframes ripple {
	0% {
		-webkit-transform: scale(1);
		        transform: scale(1);
	}
	50% {
		-webkit-transform: scale(1.1);
		        transform: scale(1.1);
	}
	100% {
		-webkit-transform: scale(1);
		        transform: scale(1);
	}
}

@keyframes ripple {
	0% {
		-webkit-transform: scale(1);
		        transform: scale(1);
	}
	50% {
		-webkit-transform: scale(1.1);
		        transform: scale(1.1);
	}
	100% {
		-webkit-transform: scale(1);
		        transform: scale(1);
	}
}

.bx-messenger-call-window-settings-buttons-block {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	margin: 0 62px;
	gap: 10px;
}

.bx-messenger-call-window-settings-button {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	gap: 4px;
	width: 96px;
	padding: 10px 0;
	cursor: pointer;
}

.bx-messenger-call-window-settings-button.bx-messenger-call-window-button-disabled {
	cursor: not-allowed;
	pointer-events: none;
}

.bx-messenger-call-window-settings-buttons-block .bx-messenger-call-window-settings-text {
	font-size: var(--ui-font-size-xs);
	line-height: var(--call-view__invitation-settings-text-line-height);
	font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-normal, 400);
	text-align: center;
	color: var(--call-view__invitation-settings-text-color);
	letter-spacing: var(--call-view__invitation-settings-text-letter-spacing);
}

.bx-messenger-call-window-settings-button .bx-messenger-call-window-settings-icon {
	width: 26px;
	height: 26px;
	background-position: center;
	background-repeat: no-repeat;
	background-color: var(--call-view__invitation-setting-button-background-color);
	-webkit-transition: var(--call-view__transition-duration) background-color linear;
	-o-transition: var(--call-view__transition-duration) background-color linear;
	transition: var(--call-view__transition-duration) background-color linear;
}

.bx-messenger-call-window-settings-icon.microphone-on {
	-webkit-clip-path: path("M6.51758 11.9219C6.93629 11.931 7.26889 12.2785 7.25977 12.6973C7.2071 15.1203 9.19915 18.4102 12.9893 18.4102C16.7951 18.41 18.8539 15.0734 18.7393 12.7197C18.7189 12.3014 19.0416 11.9462 19.46 11.9258C19.878 11.9056 20.2334 12.2274 20.2539 12.6455C20.3954 15.5479 18.0794 19.4715 13.7549 19.8896V21.5205H15.5732C15.9921 21.5205 16.332 21.8605 16.332 22.2793C16.332 22.6981 15.992 23.0371 15.5732 23.0371H10.4199C10.0011 23.0371 9.66118 22.6981 9.66113 22.2793C9.66113 21.8605 10.0011 21.5205 10.4199 21.5205H12.2383V19.8916C7.90092 19.4835 5.67988 15.5703 5.74316 12.6641C5.75229 12.2454 6.09896 11.9129 6.51758 11.9219ZM12.9932 3.06934C15.0083 3.06934 16.6416 4.70265 16.6416 6.71777V12.5723C16.6416 14.5874 15.0083 16.2207 12.9932 16.2207C10.9781 16.2206 9.34473 14.5874 9.34473 12.5723V6.71777C9.34478 4.7027 10.9781 3.06941 12.9932 3.06934ZM12.9932 4.58594C11.8157 4.58602 10.8614 5.54033 10.8613 6.71777V12.5723C10.8613 13.7497 11.8157 14.704 12.9932 14.7041C14.1707 14.7041 15.125 13.7498 15.125 12.5723V6.71777C15.125 5.54029 14.1707 4.58594 12.9932 4.58594Z");
	        clip-path: path("M6.51758 11.9219C6.93629 11.931 7.26889 12.2785 7.25977 12.6973C7.2071 15.1203 9.19915 18.4102 12.9893 18.4102C16.7951 18.41 18.8539 15.0734 18.7393 12.7197C18.7189 12.3014 19.0416 11.9462 19.46 11.9258C19.878 11.9056 20.2334 12.2274 20.2539 12.6455C20.3954 15.5479 18.0794 19.4715 13.7549 19.8896V21.5205H15.5732C15.9921 21.5205 16.332 21.8605 16.332 22.2793C16.332 22.6981 15.992 23.0371 15.5732 23.0371H10.4199C10.0011 23.0371 9.66118 22.6981 9.66113 22.2793C9.66113 21.8605 10.0011 21.5205 10.4199 21.5205H12.2383V19.8916C7.90092 19.4835 5.67988 15.5703 5.74316 12.6641C5.75229 12.2454 6.09896 11.9129 6.51758 11.9219ZM12.9932 3.06934C15.0083 3.06934 16.6416 4.70265 16.6416 6.71777V12.5723C16.6416 14.5874 15.0083 16.2207 12.9932 16.2207C10.9781 16.2206 9.34473 14.5874 9.34473 12.5723V6.71777C9.34478 4.7027 10.9781 3.06941 12.9932 3.06934ZM12.9932 4.58594C11.8157 4.58602 10.8614 5.54033 10.8613 6.71777V12.5723C10.8613 13.7497 11.8157 14.704 12.9932 14.7041C14.1707 14.7041 15.125 13.7498 15.125 12.5723V6.71777C15.125 5.54029 14.1707 4.58594 12.9932 4.58594Z");
}

.bx-messenger-call-window-settings-icon.microphone-off {
	background-color: var(--ui-color-palette-red-50);
	-webkit-clip-path: path("M5.96289 5.96387C6.25904 5.66772 6.73901 5.66772 7.03516 5.96387L20.0352 18.9639C20.3313 19.26 20.3313 19.74 20.0352 20.0361C19.739 20.3321 19.259 20.3322 18.9629 20.0361L17.3945 18.4678C16.4155 19.2199 15.196 19.75 13.7529 19.8896V21.5215H15.5713C15.9901 21.5215 16.33 21.8605 16.3301 22.2793C16.3301 22.6981 15.9901 23.0381 15.5713 23.0381H10.418C9.99915 23.0381 9.65918 22.6981 9.65918 22.2793C9.65925 21.8605 9.9992 21.5215 10.418 21.5215H12.2363V19.8916C7.89888 19.4837 5.67801 15.5703 5.74121 12.6641C5.75034 12.2454 6.09697 11.9128 6.51562 11.9219C6.93434 11.931 7.26694 12.2786 7.25781 12.6973C7.20524 15.1203 9.19728 18.4102 12.9873 18.4102C14.3112 18.4101 15.4235 18.0056 16.3066 17.3799L14.7158 15.7891C14.2025 16.0647 13.6156 16.2207 12.9922 16.2207C10.977 16.2207 9.34277 14.5874 9.34277 12.5723V10.416L5.96289 7.03613C5.6668 6.74004 5.66691 6.26003 5.96289 5.96387ZM19.458 11.9248C19.8761 11.9047 20.2315 12.2274 20.252 12.6455C20.3088 13.8121 19.9688 15.144 19.2607 16.3467L18.1465 15.2334C18.5728 14.3927 18.7754 13.5019 18.7373 12.7197C18.7169 12.3014 19.0397 11.9452 19.458 11.9248ZM10.8594 12.5723C10.8594 13.7498 11.8147 14.7041 12.9922 14.7041C13.1873 14.7041 13.3762 14.678 13.5557 14.6289L10.8594 11.9326V12.5723ZM12.9922 3.06934C15.0072 3.0695 16.6406 4.70276 16.6406 6.71777V12.5723C16.6406 12.9235 16.5907 13.2635 16.498 13.585L15.124 12.21V6.71777C15.124 5.54039 14.1695 4.5861 12.9922 4.58594C11.8147 4.58594 10.8594 5.54029 10.8594 6.71777V7.94629L9.35352 6.43945C9.49574 4.55436 11.0707 3.06934 12.9922 3.06934Z");
	        clip-path: path("M5.96289 5.96387C6.25904 5.66772 6.73901 5.66772 7.03516 5.96387L20.0352 18.9639C20.3313 19.26 20.3313 19.74 20.0352 20.0361C19.739 20.3321 19.259 20.3322 18.9629 20.0361L17.3945 18.4678C16.4155 19.2199 15.196 19.75 13.7529 19.8896V21.5215H15.5713C15.9901 21.5215 16.33 21.8605 16.3301 22.2793C16.3301 22.6981 15.9901 23.0381 15.5713 23.0381H10.418C9.99915 23.0381 9.65918 22.6981 9.65918 22.2793C9.65925 21.8605 9.9992 21.5215 10.418 21.5215H12.2363V19.8916C7.89888 19.4837 5.67801 15.5703 5.74121 12.6641C5.75034 12.2454 6.09697 11.9128 6.51562 11.9219C6.93434 11.931 7.26694 12.2786 7.25781 12.6973C7.20524 15.1203 9.19728 18.4102 12.9873 18.4102C14.3112 18.4101 15.4235 18.0056 16.3066 17.3799L14.7158 15.7891C14.2025 16.0647 13.6156 16.2207 12.9922 16.2207C10.977 16.2207 9.34277 14.5874 9.34277 12.5723V10.416L5.96289 7.03613C5.6668 6.74004 5.66691 6.26003 5.96289 5.96387ZM19.458 11.9248C19.8761 11.9047 20.2315 12.2274 20.252 12.6455C20.3088 13.8121 19.9688 15.144 19.2607 16.3467L18.1465 15.2334C18.5728 14.3927 18.7754 13.5019 18.7373 12.7197C18.7169 12.3014 19.0397 11.9452 19.458 11.9248ZM10.8594 12.5723C10.8594 13.7498 11.8147 14.7041 12.9922 14.7041C13.1873 14.7041 13.3762 14.678 13.5557 14.6289L10.8594 11.9326V12.5723ZM12.9922 3.06934C15.0072 3.0695 16.6406 4.70276 16.6406 6.71777V12.5723C16.6406 12.9235 16.5907 13.2635 16.498 13.585L15.124 12.21V6.71777C15.124 5.54039 14.1695 4.5861 12.9922 4.58594C11.8147 4.58594 10.8594 5.54029 10.8594 6.71777V7.94629L9.35352 6.43945C9.49574 4.55436 11.0707 3.06934 12.9922 3.06934Z");
}

.bx-messenger-call-window-settings-icon.camera-on {
	-webkit-clip-path: path("M15.4434 6.51562C16.6399 6.51572 17.6094 7.48606 17.6094 8.68262V9.97168L19.8652 8.3877C21.229 7.42946 23.1062 8.40459 23.1064 10.0713V15.9229C23.1064 17.5923 21.2237 18.568 19.8604 17.6045L17.6094 16.0137V17.3174C17.6094 18.5139 16.6399 19.4843 15.4434 19.4844H6.4502C5.25363 19.4843 4.28322 18.514 4.2832 17.3174V8.68262C4.2832 7.48603 5.25362 6.51567 6.4502 6.51562H15.4434ZM6.4502 8.03223C6.09125 8.03227 5.7998 8.32366 5.7998 8.68262V17.3174C5.79982 17.6763 6.09126 17.9677 6.4502 17.9678H15.4434C15.8023 17.9677 16.0928 17.6763 16.0928 17.3174V8.68262C16.0928 8.32369 15.8023 8.03232 15.4434 8.03223H6.4502ZM21.5898 10.0713C21.5896 9.63296 21.0961 9.37618 20.7373 9.62793L17.6172 11.8203V14.1611L20.7363 16.3652C21.0951 16.6186 21.5898 16.3621 21.5898 15.9229V10.0713Z");
	        clip-path: path("M15.4434 6.51562C16.6399 6.51572 17.6094 7.48606 17.6094 8.68262V9.97168L19.8652 8.3877C21.229 7.42946 23.1062 8.40459 23.1064 10.0713V15.9229C23.1064 17.5923 21.2237 18.568 19.8604 17.6045L17.6094 16.0137V17.3174C17.6094 18.5139 16.6399 19.4843 15.4434 19.4844H6.4502C5.25363 19.4843 4.28322 18.514 4.2832 17.3174V8.68262C4.2832 7.48603 5.25362 6.51567 6.4502 6.51562H15.4434ZM6.4502 8.03223C6.09125 8.03227 5.7998 8.32366 5.7998 8.68262V17.3174C5.79982 17.6763 6.09126 17.9677 6.4502 17.9678H15.4434C15.8023 17.9677 16.0928 17.6763 16.0928 17.3174V8.68262C16.0928 8.32369 15.8023 8.03232 15.4434 8.03223H6.4502ZM21.5898 10.0713C21.5896 9.63296 21.0961 9.37618 20.7373 9.62793L17.6172 11.8203V14.1611L20.7363 16.3652C21.0951 16.6186 21.5898 16.3621 21.5898 15.9229V10.0713Z");
}

.bx-messenger-call-window-settings-icon.camera-off {
	background-color: var(--ui-color-palette-red-50);
	-webkit-clip-path: path("M3.61035 4.88184C3.9065 4.58569 4.38745 4.58569 4.68359 4.88184L4.94336 5.1416C4.95964 5.16247 4.97788 5.18295 4.99707 5.20215L19.9082 20.1133C20.1446 20.4109 20.1247 20.8449 19.8496 21.1201C19.5535 21.4163 19.0735 21.4163 18.7773 21.1201L16.7236 19.0664C16.365 19.3295 15.9222 19.4853 15.4434 19.4854H6.4502C5.2536 19.4853 4.2832 18.515 4.2832 17.3184V8.68359C4.2832 8.11324 4.50401 7.59393 4.86426 7.20703L3.61035 5.9541C3.31439 5.65807 3.31458 5.17799 3.61035 4.88184ZM15.4434 6.5166C16.6399 6.51671 17.6094 7.48705 17.6094 8.68359V9.97363L19.8652 8.38867C21.2291 7.43064 23.1064 8.40644 23.1064 10.0732V15.9248C23.1063 17.5942 21.2237 18.569 19.8604 17.6055L17.7402 16.1074L16.0928 14.46V8.68359C16.0928 8.32468 15.8022 8.03332 15.4434 8.0332H9.66699L8.15039 6.5166H15.4434ZM5.93848 8.28223C5.85172 8.3927 5.7998 8.53223 5.7998 8.68359V17.3184C5.7998 17.6773 6.09123 17.9687 6.4502 17.9688H15.4434C15.499 17.9687 15.553 17.9614 15.6045 17.9482L5.93848 8.28223ZM21.5898 10.0732C21.5898 9.63467 21.0962 9.37793 20.7373 9.62988L17.6172 11.8223V14.1631L20.7354 16.3672C21.0941 16.6207 21.5897 16.364 21.5898 15.9248V10.0732Z");
	        clip-path: path("M3.61035 4.88184C3.9065 4.58569 4.38745 4.58569 4.68359 4.88184L4.94336 5.1416C4.95964 5.16247 4.97788 5.18295 4.99707 5.20215L19.9082 20.1133C20.1446 20.4109 20.1247 20.8449 19.8496 21.1201C19.5535 21.4163 19.0735 21.4163 18.7773 21.1201L16.7236 19.0664C16.365 19.3295 15.9222 19.4853 15.4434 19.4854H6.4502C5.2536 19.4853 4.2832 18.515 4.2832 17.3184V8.68359C4.2832 8.11324 4.50401 7.59393 4.86426 7.20703L3.61035 5.9541C3.31439 5.65807 3.31458 5.17799 3.61035 4.88184ZM15.4434 6.5166C16.6399 6.51671 17.6094 7.48705 17.6094 8.68359V9.97363L19.8652 8.38867C21.2291 7.43064 23.1064 8.40644 23.1064 10.0732V15.9248C23.1063 17.5942 21.2237 18.569 19.8604 17.6055L17.7402 16.1074L16.0928 14.46V8.68359C16.0928 8.32468 15.8022 8.03332 15.4434 8.0332H9.66699L8.15039 6.5166H15.4434ZM5.93848 8.28223C5.85172 8.3927 5.7998 8.53223 5.7998 8.68359V17.3184C5.7998 17.6773 6.09123 17.9687 6.4502 17.9688H15.4434C15.499 17.9687 15.553 17.9614 15.6045 17.9482L5.93848 8.28223ZM21.5898 10.0732C21.5898 9.63467 21.0962 9.37793 20.7373 9.62988L17.6172 11.8223V14.1631L20.7354 16.3672C21.0941 16.6207 21.5897 16.364 21.5898 15.9248V10.0732Z");
}

.bx-messenger-call-window-settings-button.bx-messenger-call-window-button-disabled .bx-messenger-call-window-settings-icon {
	background-color: var(--call-view__invitation-setting-button-background-color-disabled);
}

.bx-messenger-call-window-settings-button:hover:not(.bx-messenger-call-window-button-disabled) .bx-messenger-call-window-settings-icon::after {
	content: '';
	position: absolute;
	inset: 0;
	background-color: var(--call-view__invitation-setting-button-background-color-hover);
}


/*.bx-messenger-call-window-buttons-block .bx-messenger-call-window-button {*/
/*	width: 224px;*/
/*	!*padding: 0 50px;*!*/
/*	height: 38px;*/
/*	margin-bottom: 16px;*/
/*	margin-left: 0;*/
/*	border-radius: 25px !important;*/
/*}*/

.bx-messenger-call-window-buttons {
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	width: 100%;
}

.bx-messenger-call-window-buttons-block {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	padding: 0 50px;
	width: 100%;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
}

.bx-messenger-call-window-button-container {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	gap: 8px;
	padding: 10px;
}

.bx-messenger-call-window-buttons-block .bx-messenger-call-window-button {
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	outline: none;
	width: 54px;
	height: 54px;
	border-radius: 50%;
	cursor: pointer;
	color: #fff;
	background: var(--call-view__invitation-bottom-button-background-color-answer);
	-webkit-transition: 160ms background-color linear, 160ms color linear, 160ms opacity linear;
	-o-transition: 160ms background-color linear, 160ms color linear, 160ms opacity linear;
	transition: 160ms background-color linear, 160ms color linear, 160ms opacity linear;
	-webkit-user-select: none;
	   -moz-user-select: none;
	    -ms-user-select: none;
	        user-select: none;
	position: relative;
}

.bx-messenger-call-window-buttons-block .bx-messenger-call-window-button-disabled {
	opacity: .4;
	cursor: not-allowed;
	pointer-events: none;
}

.bx-messenger-call-window-buttons-block .bx-messenger-call-window-button-danger {
	background: var(--ui-color-palette-red-50);
}

.bx-messenger-call-window-buttons-block .bx-messenger-call-window-button:hover:not(.bx-messenger-call-window-button-disabled)::after,
.bx-messenger-call-window-buttons-block .bx-messenger-call-window-button:active:not(.bx-messenger-call-window-button-disabled)::after {
	content: '';
	position: absolute;
	inset: 0;
	background-color: var(--call-view__invitation-bottom-button-background-color-hover);
	border-radius: 50%;
}

.bx-messenger-call-window-buttons-block .bx-messenger-call-window-button-text {
	font-size: var(--ui-font-size-xs);
	line-height: var(--call-view__invitation-bottom-button-text-line-height);
	font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-normal, 400);
	color: var(--ui-color-palette-white-base);
	font-style: normal;
	letter-spacing: var(--call-view__invitation-bottom-button-text-letter-spacing);
}

.bx-messenger-call-window-buttons-block .bx-messenger-call-window-button-icon {
	width: 38px;
	height: 38px;
	background-repeat: no-repeat;
	background-position: center;
}

.bx-messenger-call-window-buttons-block .bx-messenger-call-window-button-icon-phone-up {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='38' height='39' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M31.978 10.684c.431.433.43 1.135-.004 1.567L15.64 28.516c-.432.431-1.132.431-1.564 0L6.66 21.133a1.108 1.108 0 011.564-1.57l6.634 6.605L30.41 10.68a1.108 1.108 0 011.568.004z' fill='%23fff'/%3E%3C/svg%3E");
}

.bx-messenger-call-window-buttons-block .bx-messenger-call-window-button-icon-phone-down {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='38' height='39' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.867 10.8a1.108 1.108 0 00-1.568 1.567l7.133 7.133-7.133 7.133a1.108 1.108 0 001.568 1.568L19 21.067l7.132 7.133a1.108 1.108 0 001.567-1.568L20.567 19.5l7.132-7.132a1.108 1.108 0 10-1.567-1.568L19 17.933 11.867 10.8z' fill='%23fff'/%3E%3C/svg%3E");
}

.bx-messenger-call-window-buttons-block .bx-messenger-call-window-button.bx-messenger-call-window-button-long:after {
	left: 10px;
}

.bx-messenger-call-window-buttons-block .bx-messenger-call-window-button:after {
	left: 15px;
}

.bx-messenger-call-window-buttons-block .bx-messenger-call-window-button:last-child {
	margin-bottom: 0;
}

.bx-messenger-call-window-title {
	gap: 11px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}

.bx-messenger-call-overlay-title-caller-prefix {
	gap: 4px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: end;
	    -ms-flex-align: end;
	        align-items: flex-end;
}

.bx-messenger-call-overlay-title-caller-prefix-text {
	font-size: var(--ui-font-size-md);
	font-style: normal;
	line-height: var(--call-view__invitation-subtitle-text-line-height);
	letter-spacing: var(--call-view__invitation-subtitle-text-letter-spacing);
	font-weight: var(--ui-font-weight-normal, 400);
	font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	text-align: center;
	color: var(--call-view__invitation-subtitle-text-color);
}

.bx-messenger-call-overlay-title-caller-prefix-icon {
	width: 20px;
	height: 20px;
	background-size: auto;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.295 6.679c0-.92.746-1.667 1.667-1.667h6.917c.92 0 1.667.746 1.667 1.667v.992l1.735-1.22c1.049-.736 2.493.014 2.493 1.296v4.502c0 1.284-1.448 2.034-2.497 1.293l-1.731-1.224v1.003c0 .92-.746 1.667-1.667 1.667H1.962c-.92 0-1.667-.746-1.667-1.667V6.679zm1.667-.5h6.917a.5.5 0 01.5.5v6.642a.5.5 0 01-.5.5H1.962a.5.5 0 01-.5-.5V6.679a.5.5 0 01.5-.5zm8.59 4.714v-1.8l2.4-1.687a.417.417 0 01.656.341v4.502a.417.417 0 01-.657.34l-2.4-1.696z' fill='%23fff' opacity='.3'/%3E%3C/svg%3E");
}

.bx-messenger-call-overlay-title-caller {
	color: var(--ui-color-palette-white-base);
	width: 100%;
	max-width: 239px;
	min-height: 44px;
	font-size: var(--call-view__invitation-title-text-font-size);
	font-style: normal;
	font-weight: var(--ui-font-weight-medium, 500);
	line-height: var(--call-view__invitation-title-text-line-height);
	text-align: center;
	/*overflow-wrap: break-word;*/
	word-break: break-word;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	-o-text-overflow: ellipsis;
	   text-overflow: ellipsis;
	font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	letter-spacing: 0;
}

.bx-messenger-call-window-photo {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
}

.bx-messenger-call-window-photo-left {
	z-index: 1;
}

.bx-messenger-call-window-photo-block {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	width: 102px;
	height: 102px;
	border-radius: 50%;
	overflow: hidden;
	font-size: 42px;
	line-height: normal;
	font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-medium, 500);
	color: var(--ui-color-palette-white-base);
	background-color: var(--call-view__default-avatar-background);
	background-position: center;
}

.bx-messenger-call-window-overlay {
	height: 100%;
	left: 0;
	right: 0;
	top: 0;
	position: fixed;
	z-index: 999;
	background: rgba(0, 0, 0, 0.4);
}

.bx-messenger-call-window-overlay-photo-img {
	max-width: 100%;
	min-width: 100%;
	height: auto;
}

/*Videocall window */

.bx-messenger-videocall-video-block {
	position: relative;
	margin-bottom: 0;
	height: 100%;
	overflow: hidden;
}

.bx-messenger-videocall-video-container {
	height: 100%;
	position: relative;
	container-type: inline-size;
}

.bx-messenger-videocall-video {
	height: 100%;
	width: 100%;
	-o-object-fit: contain;
	   object-fit: contain;
	-webkit-transition: -webkit-filter .5s linear;
	transition: -webkit-filter .5s linear;
	-o-transition: filter .5s linear;
	transition: filter .5s linear;
	transition: filter .5s linear, -webkit-filter .5s linear;
	border-radius: var(--border-radius);
	overflow: hidden;
}

.bx-messenger-videocall-preview {
	position: absolute;
	bottom: 1.5cqw;
	right: 1.5cqw;
	width: 12%;
}

.bx-messenger-videocall-preview-container {
	position: absolute;
	bottom: 0;
	width: 100%;
	padding-top: 100%;
	border-radius: 50%;
	overflow: hidden;
}

.bx-messenger-videocall-preview-video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	   object-fit: cover;
}

.bx-messenger-videocall-video-block .bx-messenger-videocall-video {
	-o-object-fit: cover;
	   object-fit: cover;
}

.bx-messenger-videocall-video-vertical {
	-o-object-fit: contain;
	   object-fit: contain;
}

.bx-messenger-videocall-video-flipped {
	-webkit-transform: scaleX(-1);
	    -ms-transform: scaleX(-1);
	        transform: scaleX(-1);
}

.bx-messenger-videocall-video-contain {
	-o-object-fit: contain !important;
	   object-fit: contain !important;
}

.bx-messenger-videocall-video-blurred {
	-webkit-filter: grayscale(100%) brightness(90%) blur(10px);
	        filter: grayscale(100%) brightness(90%) blur(10px);
}

.bx-messenger-videocall-wrap {
	background-repeat: no-repeat;
	background-size: cover;
	background-position: top right;
	background-color: var(--call-view__background-color);
	background-image: url('../../images/background.webp');
	position: relative;
	width: 100%;
	height: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	-webkit-transition: background var(--call-view__background-transition-duration) linear;
	-o-transition: background var(--call-view__background-transition-duration) linear;
	transition: background var(--call-view__background-transition-duration) linear;
}

.bx-messenger-videocall-wrap-with-copilot {
	background-color: var(--call-view__background-color-with-copilot);
	background-image: url('../../images/background-with-copilot.webp');
}

.bx-messenger-videocall-top-panel {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	height: 59px;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(32.5%, rgba(0, 0, 0, 0.15)), color-stop(91.25%, rgba(0, 0, 0, 0.00)));
	background: -o-linear-gradient(top, rgba(0, 0, 0, 0.15) 32.5%, rgba(0, 0, 0, 0.00) 91.25%);
	background: linear-gradient(180deg, rgba(0, 0, 0, 0.15) 32.5%, rgba(0, 0, 0, 0.00) 91.25%);
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	-webkit-box-ordinal-group: 2;
	    -ms-flex-order: 1;
	        order: 1;
	padding-right: 20px;
	-ms-flex-negative: 0;
	    flex-shrink: 0;
}

.bx-messenger-videocall-top-panel-spacer {
	-webkit-box-flex: 1;
	    -ms-flex-positive: 1;
	        flex-grow: 1;
}

.bx-messenger-videocall-top-button {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	gap: 4px;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	height: 28px;
	border-radius: 8px;
	padding: 7px 10px 6px 6px;
	margin-left: 8px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	cursor: pointer;
	background-color: var(--call-view__button-background-color);
	color: var(--call-view__button-color);
}

.bx-messenger-videocall-top-button-frameless {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	gap: 4px;
	height: 22px;
	margin-left: 6px;
}

.bx-videocall-tooltip {
	position: relative;
}

.bx-videocall-tooltip::after {
	content: var(--data-tooltip-text);
	width: var(--data-tooltip-width);
	position: absolute;
	left: 0px;
	-webkit-transform: translateY(0) translateZ(0);
	        transform: translateY(0) translateZ(0);
	background: rgba(0, 0, 0, 0.8);
	color: #fff;
	padding: 5px 10px;
	border-radius: 20px;
	font-size: 13px;
	line-height: 1.3;
	text-align: center;
	-webkit-box-shadow: 0 19px 24px rgba(88, 112, 118, 0.17);
	        box-shadow: 0 19px 24px rgba(88, 112, 118, 0.17);
	opacity: 0;
	pointer-events: none;
	z-index: 10;
	-webkit-transition: opacity 0.15s ease, -webkit-transform 0.15s ease;
	transition: opacity 0.15s ease, -webkit-transform 0.15s ease;
	-o-transition: opacity 0.15s ease, transform 0.15s ease;
	transition: opacity 0.15s ease, transform 0.15s ease;
	transition: opacity 0.15s ease, transform 0.15s ease, -webkit-transform 0.15s ease;
	white-space: pre-line;
}

.bx-videocall-tooltip:hover::after {
	opacity: 0.7;
}

.bx-videocall-tooltip.-top::after {
	bottom: calc(100%);
}

.bx-videocall-tooltip.-top:hover::after {
	-webkit-transform: translateY(-10px);
	    -ms-transform: translateY(-10px);
	        transform: translateY(-10px);
}

.bx-videocall-tooltip.-bottom::after {
	top: calc(100%);
}

.bx-videocall-tooltip.-bottom:hover::after {
	-webkit-transform: translateY(10px);
	    -ms-transform: translateY(10px);
	        transform: translateY(10px);
}

.bx-messenger-videocall-top-button-icon {
	width: 20px;
	height: 20px;
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	-ms-flex-negative: 0;
	    flex-shrink: 0;
}

.bx-messenger-videocall-top-button-text {
	font-size: 12px;
	line-height: 11px;
	font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-medium, 500);
	color: #fff;
	white-space: nowrap;
}

.bx-messenger-videocall-top-button-text.protected {
	font-size: var(--ui-font-size-xs);
	letter-spacing: var(--call-view__protected-text-letter-spacing);
	line-height: var(--call-view__protected-text-line-height);
	font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-normal, 400);
	text-align: center;
	font-style: normal;
	color: var(--call-view__protected-text-color);
	text-transform: capitalize;
	margin-left: 1px;
}

.bx-messenger-videocall-top-button:hover {
	background-color: var(--call-view__button-background-color-hover);
	-webkit-transition: background 0.2s ease;
	-o-transition: background 0.2s ease;
	transition: background 0.2s ease;
}

.bx-messenger-videocall-top-button:hover > .bx-messenger-videocall-top-button-icon {
	opacity: 1;
}

.bx-messenger-videocall-top-button:hover > .bx-messenger-videocall-top-button-text {
	opacity: 1;
}

.bx-messenger-videocall-top-participants {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	height: 28px;
	margin-left: 8px;
	border-radius: 8px;
	background: var(--call-view__participants-button-background-color);
	overflow: hidden;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	color: var(--call-view__participants-button-text-color);
}

.bx-messenger-videocall-top-participants-inner {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	height: 100%;
	padding: 0 6px 0 5px;
}

.bx-messenger-videocall-top-participants-inner.left {
	padding: 0 2px 0 6px;
}

.bx-messenger-videocall-top-participants-inner.active {
	cursor: pointer;
}

.bx-messenger-videocall-top-participants-inner.active:hover {
	background-color: var(--call-view__participants-button-background-color-hover);
	-webkit-transition: background-color 0.2s ease;
	-o-transition: background-color 0.2s ease;
	transition: background-color 0.2s ease;
}

.bx-messenger-videocall-top-participants-fold-icon {
	display: inline-block;
	width: 10px;
	height: 6px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	margin: 1px 0 0 2px;
}

.bx-messenger-videocall-top-participants-fold-icon.fold,
.bx-messenger-videocall-top-participants-fold-icon.unfold,
.bx-messenger-videocall-top-participants-fold-icon.hidden,
.bx-messenger-videocall-top-participants-fold-icon.active {
	width: 4px
}

.bx-messenger-videocall-top-participants-separator {
	width: 1px;
	height: 14px;
	background-color: #fff;
	opacity: .24;
}

.bx-messenger-videocall-top-participants-text, .bx-messenger-videocall-top-participants-text-count {
	font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	padding: 0 0 0 4px;
	color: var(--call-view__participants-button-text-color);
	font-size: var(--ui-font-size-xs);
	font-weight: var(--ui-font-weight-medium, 500);
	line-height: var(--call-view__participants-button-text-line-height);
	letter-spacing: var(--call-view__participants-button-text-letter-spacing);
}

.bx-messenger-videocall-top-participants-text {
	padding: 0;
}

.bx-messenger-videocall-top-button-icon.speaker {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 11.691c1.285 0 2.71.208 3.862.88 1.187.693 2.04 1.859 2.162 3.639l-.582.04h.583a1 1 0 01-1 1H4.966a1 1 0 01-1-1h.584l-.582-.04c.122-1.781.978-2.946 2.166-3.639 1.153-.672 2.58-.88 3.866-.88zm0 1.167c-1.19 0-2.38.197-3.279.721-.819.478-1.43 1.243-1.57 2.504h9.69c-.14-1.262-.75-2.027-1.568-2.504-.897-.524-2.084-.72-3.273-.72zm5.517-9.33a.584.584 0 01.767.304c1.064 2.475.909 4.664.007 6.968a.584.584 0 11-1.086-.425c.81-2.07.929-3.937.007-6.082a.583.583 0 01.305-.766zm-5.525.222c1.1 0 1.903.461 2.429 1.144l.002.002c.52.684.762 1.596.744 2.5-.02.902-.3 1.814-.841 2.498a2.873 2.873 0 01-2.334 1.14c-1.69 0-2.73-1.249-3.053-2.709-.31-1.417.062-3.058 1.198-3.955a.585.585 0 01.077-.063c.196-.139.475-.28.804-.386.322-.107.667-.171.974-.171zm0 1.166c-.16 0-.38.036-.608.112l-.004.001a2.104 2.104 0 00-.442.197.587.587 0 01-.033.026c-.722.534-1.076 1.686-.827 2.822.244 1.107.938 1.792 1.914 1.792.622 0 1.082-.263 1.414-.69l.004-.006c.357-.45.576-1.103.59-1.799.015-.696-.176-1.334-.505-1.767-.308-.4-.771-.688-1.503-.688zm4.023-.002c.296-.127.64.01.767.306.641 1.493.544 2.82.007 4.193a.583.583 0 01-1.086-.426c.446-1.14.506-2.144.007-3.306a.584.584 0 01.305-.767z' fill='%23fff'/%3E%3C/svg%3E");
}

.bx-messenger-videocall-top-button-icon.grid {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.837 11c.918 0 1.662.744 1.663 1.663v2.007c0 .918-.745 1.663-1.663 1.663H5.83a1.663 1.663 0 01-1.663-1.663v-2.007c0-.919.744-1.663 1.663-1.663h2.007zm6.333 0c.918 0 1.662.744 1.663 1.663v2.007c0 .918-.745 1.663-1.663 1.663h-2.007A1.663 1.663 0 0110.5 14.67v-2.007c0-.919.744-1.663 1.663-1.663h2.007zm-8.34 1.167a.496.496 0 00-.496.496v2.007c0 .274.222.497.496.497h2.007a.497.497 0 00.497-.497v-2.007a.497.497 0 00-.497-.496H5.83zm6.333 0a.496.496 0 00-.496.496v2.007c0 .274.222.497.496.497h2.007a.497.497 0 00.497-.497v-2.007a.497.497 0 00-.497-.496h-2.007zm-4.326-7.5c.918 0 1.662.744 1.663 1.663v2.007C9.5 9.255 8.755 10 7.837 10H5.83a1.663 1.663 0 01-1.663-1.663V6.33c0-.919.744-1.663 1.663-1.663h2.007zm6.333 0c.918 0 1.662.744 1.663 1.663v2.007c0 .918-.745 1.663-1.663 1.663h-2.007A1.663 1.663 0 0110.5 8.337V6.33c0-.919.744-1.663 1.663-1.663h2.007zM5.83 5.834a.496.496 0 00-.496.496v2.007c0 .274.222.497.496.497h2.007a.497.497 0 00.497-.497V6.33a.497.497 0 00-.497-.496H5.83zm6.333 0a.496.496 0 00-.496.496v2.007c0 .274.222.497.496.497h2.007a.497.497 0 00.497-.497V6.33a.497.497 0 00-.497-.496h-2.007z' fill='%23fff'/%3E%3C/svg%3E")
}

.bx-messenger-videocall-top-button-icon.feedback {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.167 4.667a2.5 2.5 0 012.5 2.5v6.014a2.5 2.5 0 01-2.5 2.5H9.414l-2.08 2.079c-.73.73-1.978.213-1.978-.82v-1.305a2.5 2.5 0 01-2.022-2.454V7.167a2.5 2.5 0 012.5-2.5h8.333zM5.834 5.834c-.737 0-1.334.596-1.334 1.333v6.014c0 .648.463 1.19 1.077 1.309l.945.184v2.249l2.408-2.409h5.237c.736 0 1.333-.596 1.333-1.333V7.167c0-.737-.597-1.333-1.333-1.333H5.834zm3.548 1.143a.683.683 0 011.237 0l.714 1.52 1.585.241c.59.09.75.792.385 1.165l-1.164 1.191.277 1.688c.081.5-.447 1.024-1.004.717L10 12.719l-1.411.78c-.558.307-1.086-.216-1.004-.717l.275-1.688-1.163-1.19c-.365-.374-.205-1.076.385-1.166l1.586-.241.714-1.52zm.228 2.257a.667.667 0 01-.503.375l-.928.142.693.709a.667.667 0 01.18.573l-.157.964.783-.432c.2-.11.443-.11.644 0l.783.432-.158-.964a.667.667 0 01.182-.573l.692-.71-.928-.14a.666.666 0 01-.503-.376l-.39-.83-.39.83z' fill='%23fff'/%3E%3C/svg%3E");
}

.bx-messenger-videocall-top-button-icon.callcontrol {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.255 3.523a7.155 7.155 0 011.496.001c.556.06.972.465 1.116.952l.123.418c.017.058.072.129.176.17l.145.06c.103.044.192.033.246.004l.381-.208a1.32 1.32 0 011.46.116 7.06 7.06 0 011.065 1.065c.35.434.36 1.015.117 1.46l-.208.382c-.03.054-.04.143.004.246l.06.144c.04.104.111.16.17.177l.418.123c.487.143.892.56.951 1.115.052.487.054.988.001 1.497a1.322 1.322 0 01-.953 1.122l-.402.12c-.06.017-.132.072-.173.179-.021.054-.042.107-.065.16-.043.103-.033.192-.004.245l.213.39a1.319 1.319 0 01-.115 1.46 6.96 6.96 0 01-1.057 1.056 1.319 1.319 0 01-1.459.116l-.39-.213c-.053-.03-.142-.041-.245.003a5.596 5.596 0 01-.16.065c-.107.042-.163.114-.18.173l-.118.402c-.145.491-.566.895-1.123.953a7.16 7.16 0 01-1.497-.001 1.319 1.319 0 01-1.116-.95l-.123-.419c-.017-.058-.072-.129-.176-.17a5.964 5.964 0 01-.144-.06c-.103-.044-.192-.033-.246-.004l-.382.207a1.318 1.318 0 01-1.46-.116 7.054 7.054 0 01-1.064-1.064 1.32 1.32 0 01-.117-1.46l.207-.382c.03-.054.04-.143-.003-.245a5.922 5.922 0 01-.06-.145c-.042-.104-.112-.16-.17-.177l-.418-.123a1.32 1.32 0 01-.951-1.115 7.154 7.154 0 01-.001-1.496c.058-.557.461-.978.952-1.123l.422-.125c.057-.017.13-.071.177-.179a5.33 5.33 0 01.051-.116c.05-.108.04-.2.01-.256l-.18-.328a1.326 1.326 0 01.132-1.483 8.237 8.237 0 011.057-1.057 1.325 1.325 0 011.483-.132l.329.179c.055.03.148.04.255-.01l.117-.052c.107-.046.162-.118.18-.176l.123-.421a1.322 1.322 0 011.123-.954zm1.372 1.162a5.987 5.987 0 00-1.252 0c-.039.004-.099.037-.124.122l-.124.42c-.13.443-.464.758-.834.919l-.091.04c-.39.18-.877.207-1.304-.026l-.327-.179c-.078-.042-.146-.023-.179.004-.328.273-.634.58-.907.908-.028.033-.046.1-.004.178l.179.327c.232.427.206.914.025 1.304l-.04.091c-.16.37-.475.703-.917.834l-.422.125c-.084.025-.118.084-.122.123a5.99 5.99 0 00.001 1.253c.004.037.036.095.12.12l.418.123c.45.133.77.476.925.863.015.039.031.078.048.116.165.383.181.853-.043 1.265l-.208.381c-.042.077-.024.142 0 .171.263.327.56.624.888.888.029.023.093.042.17 0l.381-.207a1.45 1.45 0 011.266-.044l.115.048c.388.154.73.475.863.924l.123.418c.025.085.084.117.12.12.406.044.825.046 1.253.001.04-.004.1-.037.124-.122l.119-.402a1.45 1.45 0 01.876-.93 4.55 4.55 0 00.127-.051c.382-.163.85-.178 1.26.045l.39.213c.077.042.14.023.169 0 .324-.26.618-.555.879-.878.023-.029.042-.092 0-.17l-.213-.39a1.449 1.449 0 01-.046-1.26l.052-.128a1.45 1.45 0 01.93-.875l.402-.119c.084-.025.119-.083.123-.123a5.988 5.988 0 00-.001-1.253c-.004-.037-.037-.095-.121-.12l-.418-.123a1.448 1.448 0 01-.925-.863 4.638 4.638 0 00-.048-.116 1.45 1.45 0 01.044-1.265l.208-.382c.042-.077.024-.14 0-.17a5.897 5.897 0 00-.889-.889c-.029-.023-.093-.041-.17 0l-.381.208c-.412.225-.882.21-1.266.044a4.65 4.65 0 00-.115-.048 1.45 1.45 0 01-.863-.925l-.123-.417c-.025-.085-.084-.117-.12-.121zm-1.336 2.64a3.252 3.252 0 013.877 3.877 3.209 3.209 0 01-2.465 2.466 3.252 3.252 0 01-3.877-3.877c.125-.59.471-1.142.897-1.567.426-.426.979-.773 1.568-.899zm2.736 3.635a2.086 2.086 0 00-2.493-2.493c-.32.068-.68.275-.986.582-.306.306-.514.666-.582.985a2.086 2.086 0 002.494 2.493 2.041 2.041 0 001.567-1.567z' fill='%23fff'/%3E%3C/svg%3E");
}

.bx-messenger-videocall-top-button-icon.fullscreen-enter {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.271 10.574c.322 0 .584.26.584.583v3.646L8.6 11.056a.584.584 0 01.825.826l-3.766 3.766h3.61a.584.584 0 010 1.167H5.27c-.874 0-1.583-.71-1.583-1.584v-4.075c0-.322.261-.583.583-.583zm10.447-6.4c.874 0 1.583.708 1.583 1.583v4.076a.584.584 0 01-1.167 0V6.187L11.39 9.931a.584.584 0 01-.825-.824l3.767-3.766h-3.61a.585.585 0 010-1.167h3.996z' fill='%23fff'/%3E%3C/svg%3E");
}

.bx-messenger-videocall-top-button-icon.fullscreen-leave {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.051 10.84c.875 0 1.584.71 1.584 1.584v4.075a.585.585 0 01-1.167 0v-3.646l-3.744 3.745a.584.584 0 01-.825-.825l3.767-3.766h-3.61a.584.584 0 010-1.167H8.05zm2.888-6.933c.322 0 .583.261.583.583v3.646l3.744-3.746a.584.584 0 01.825.826l-3.766 3.766h3.61a.584.584 0 010 1.167h-3.997c-.874 0-1.583-.71-1.583-1.584V4.49c0-.322.262-.583.584-.583z' fill='%23fff'/%3E%3C/svg%3E");
}

.bx-messenger-videocall-top-button-icon.participants {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 11.334c1.128 0 2.384.178 3.405.764 1.057.606 1.825 1.629 1.952 3.187.048.598-.441 1.049-.982 1.049h-8.75c-.54 0-1.03-.45-.981-1.05.126-1.557.894-2.58 1.95-3.186 1.023-.586 2.278-.764 3.406-.764zm-3.928-.058a.659.659 0 01-.113.388c-.134.184-.329.397-.55.636l-.244.266a2.303 2.303 0 00-.356.182c-.401.252-.726.648-.844 1.314h.1c-.188.36-.33.748-.389 1.167h-.03a.88.88 0 01-.883-.94c.089-1.213.638-2.035 1.426-2.53.574-.36 1.244-.527 1.886-.586l-.003.103zm7.844-.104c.646.058 1.318.225 1.896.587.787.495 1.337 1.317 1.426 2.53a.88.88 0 01-.884.94h-.03a3.605 3.605 0 00-.388-1.167h.1c-.119-.666-.444-1.062-.844-1.314-.11-.07-.23-.13-.357-.182a37.535 37.535 0 00-.244-.267c-.22-.24-.416-.451-.55-.636a.698.698 0 01-.117-.388 1.371 1.371 0 00-.008-.103zM10 12.5c-1.032 0-2.055.17-2.825.611-.69.396-1.206 1.023-1.346 2.056h8.342c-.14-1.033-.656-1.66-1.346-2.056-.77-.442-1.792-.611-2.825-.611zm.035-7.833c3.883 0 3.575 6.25 0 6.25-2.977 0-3.676-4.26-1.568-5.765.35-.25 1.022-.485 1.568-.485zM6.53 6.109c-.14.405-.22.83-.245 1.254l-.051.022c-.035.017-.052.03-.056.032-.306.222-.528.783-.386 1.423.13.58.454.836.844.847.124.479.251.95.306 1.149-.09.012-.183.018-.28.018-2.222 0-2.744-3.238-1.17-4.382.233-.17.66-.33 1.038-.363zm7.05.007c2.63.267 2.336 4.737-.252 4.737-.097 0-.191-.005-.282-.017.03-.142.107-.392.2-.697v-.002c.043-.14.09-.293.137-.452a.724.724 0 00.563-.297c.17-.216.294-.556.303-.938.01-.383-.098-.699-.246-.89a.698.698 0 00-.196-.177 4.652 4.652 0 00-.228-1.267zm-3.545-.282c-.12 0-.301.029-.5.093-.203.065-.34.139-.39.174-.57.407-.873 1.31-.662 2.24.2.882.758 1.409 1.552 1.409.514 0 .88-.209 1.146-.54.287-.358.471-.882.485-1.447.014-.566-.145-1.066-.406-1.398-.235-.299-.604-.531-1.225-.531z' fill='%23fff'/%3E%3C/svg%3E");
}

.bx-messenger-videocall-top-button-icon.add {
	margin-left: 4px;
	width: 16px;
	height: 16px;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 3.833c.257 0 .466.21.466.467v3.733H12.2a.467.467 0 010 .933H8.466V12.7a.467.467 0 01-.932 0V8.966H3.8a.467.467 0 010-.933h3.734V4.3c0-.257.208-.466.465-.466z' fill='%23fff'/%3E%3C/svg%3E");
}

.bx-messenger-videocall-top-button-icon.hd {
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2225%22%20height%3D%2216%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M22.5.5a2%202%200%20012%202v11a2%202%200%2001-2%202h-20a2%202%200%2001-2-2v-11a2%202%200%20012-2h20zM6.395%203.934H4.578V12.5h1.817V8.803h3.392V12.5h1.81V3.934h-1.81V7.29H6.395V3.934zm10.054%200h-2.69V12.5h2.427c1.515%200%202.674-.375%203.477-1.125.803-.75%201.204-1.83%201.204-3.24%200-1.324-.387-2.356-1.16-3.094-.722-.689-1.716-1.057-2.982-1.102l-.276-.005zm.094%201.488c1.625%200%202.437.92%202.437%202.76%200%201.879-.875%202.818-2.625%202.818h-.779V5.422h.967z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%20opacity%3D%22.43%22/%3E%3C/svg%3E');
	width: 25px;
	height: 16px;
	margin-right: 4px;
}

.bx-messenger-videocall-top-button-icon.protected {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.09 4c1.965-.004 3.94.34 5.469 1.087.336.165.53.5.547.842.216 4.614-1.026 7.494-2.47 9.255-1.433 1.75-3.017 2.339-3.4 2.461a.785.785 0 01-.474.002c-.384-.12-1.958-.694-3.387-2.438-1.438-1.756-2.68-4.637-2.486-9.28a.991.991 0 01.592-.868c1.622-.701 3.64-1.056 5.608-1.06zm.002 1.167c-1.802.004-3.61.323-5.042.92-.16 4.333 1.007 6.892 2.228 8.382 1.108 1.353 2.301 1.876 2.717 2.026.42-.155 1.624-.69 2.739-2.05 1.226-1.498 2.393-4.055 2.211-8.358-1.309-.614-3.05-.925-4.853-.92zm2.15 3.292a.584.584 0 11.822.827l-2.95 2.931a.583.583 0 01-.801.019L5.656 10.74a.584.584 0 01.783-.866l1.245 1.124 2.557-2.54z' fill='%2306A35A'/%3E%3C/svg%3E");
	width: 18px;
	height: 21px;
}

.bx-messenger-videocall-top-separator {
	width: 1px;
	height: 13px;
	background-color: #d8d8d8;
	opacity: .1;
	margin-left: 6px;
}

.bx-messenger-videocall-inner {
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	padding: 0 12px;
	height: calc(100% - 155px);
	-webkit-box-ordinal-group: 3;
	    -ms-flex-order: 2;
	        order: 2;
}

.bx-messenger-videocall-central-user {
	height: 100%;
	width: calc(100% - 172px);
}

.bx-messenger-videocall-local-user-mobile {
	display: none;
	position: absolute;
	width: 77px;
	height: 137px;
	top: 18px;
	right: 18px;
	z-index: 15;
	border: 2px solid rgba(255, 255, 255, .6);
	border-radius: 12px;
}

.orientation-landscape .bx-messenger-videocall-local-user-mobile {
	width: 137px;
	height: 77px;
}

.bx-messenger-videocall-local-user-mobile .bx-messenger-videocall-user {
	height: 100%;
}

.bx-messenger-videocall-local-user-mobile .bx-messenger-videocall-video {
	-o-object-fit: cover;
	   object-fit: cover;
}

.bx-messenger-videocall-user-panel {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	position: absolute;
	gap: 5px;
	height: 20px;
	top: 6px;
	left: 0;
	right: 0;
	z-index: 11;
	-webkit-box-pack: end;
	    -ms-flex-pack: end;
	        justify-content: flex-end;
	margin: 0 10px 0 4px;
	opacity: 0;
	-webkit-transition: opacity .2s ease-out;
	-o-transition: opacity .2s ease-out;
	transition: opacity .2s ease-out;
}

.bx-messenger-videocall-user:hover .bx-messenger-videocall-user-panel,
.bx-messenger-videocall-user.bx-messenger-videocall-user-dropdown-menu-opened .bx-messenger-videocall-user-panel {
	opacity: 1;
}

.bx-messenger-videocall-user-panel-button {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	gap: 3px;
	border-radius: 5px;
	background: var(--call-view__user-card-button-background-color);
	height: 20px;
	padding: 0 8px 0 5px;
}

.bx-messenger-videocall-user-list-small .bx-messenger-videocall-user-panel-button,
.bx-messenger-videocall-user-panel-button.no-text {
	padding: 0px 4px;
}

.bx-messenger-videocall-user-panel-button:hover {
	background: var(--call-view__user-card-button-background-color-hover);
}

.bx-messenger-videocall-user-panel-button.mask {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(-0.69%, #afecff), color-stop(100.23%, #e3f8ff));
	background: -o-linear-gradient(top, #afecff -0.69%, #e3f8ff 100.23%);
	background: linear-gradient(180deg, #afecff -0.69%, #e3f8ff 100.23%);
	mix-blend-mode: normal;
}

.bx-messenger-videocall-user-panel-button-icon {
	color: var(--call-view__user-card-button-color);
}

.bx-messenger-videocall-user-panel-button-icon.background {
	display: inline-block;
	width: 14px;
	height: 14px;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.363 2.77c1.03 0 1.867.837 1.867 1.867v4.726a1.868 1.868 0 01-1.867 1.867H4.637A1.868 1.868 0 012.77 9.363V4.637c0-1.03.836-1.867 1.867-1.867h4.726zm-.7 4.574a.467.467 0 00-.657.023l-2.862 3.046h4.219c.58 0 1.05-.47 1.05-1.05v-.4l-1.75-1.62zM4.638 3.587c-.58 0-1.05.47-1.05 1.05v4.726c0 .4.224.749.554.926a.402.402 0 01.018-.02l3.253-3.462a1.283 1.283 0 011.806-.062l1.196 1.105V4.637c0-.58-.471-1.05-1.051-1.05H4.637zm.998.821a1.228 1.228 0 110 2.456 1.228 1.228 0 010-2.456zm0 .816a.41.41 0 10.002.822.41.41 0 00-.002-.822z' fill='%23fff'/%3E%3C/svg%3E");
	background-position: center;
	background-repeat: no-repeat;
}

.bx-messenger-videocall-user-panel-button-icon.mask {
	display: inline-block;
	width: 62px;
	height: 30px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHwAAAA8CAYAAACkRt7SAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAADJ2SURBVHgB7X0JnFxlle+5a+3V1Xt6SdJZyUZkSwhJWIJsiuCIwhB54yg4MMyMiAw6jAuCztNBGBxZVBgGnuCMM6CAqLiwBAQDJiEh+9bppJPeu6u6a6+66/uf797qNLE76SA6vN/z8iuqqL7L931n+5//OV8h0f/w4bquhMMd729r1qxRZ8jqLU6x8BHDpZwbiz3d0TP8/YuvuLjvWNcez3Pe7rmPPPJI8Lzly88t9g5cpZSN04nsfiug33jCOeesp3fpIdG7+Gh/ec3NZmf3naV8DiN1SYvGKdzakszL8hd/9OKLD912221W5dzjEejbOcbeH89Vly9Z8vHp1bX/YHcNzCoMDUiuZZBMJkVam/t6LXfOqiuuyP2hx/R2jnetwB944IHwqqaGjlxXf6PluFhwDBZrJ0sSBRJxCrVMXRtoaPn41AWz9vL5f6zFffShRxedtHDeDyLDmUXDnd1k25br2GUI3CTZMSkUDVBg9tzPzTv/wjvfjQKX6V128CLx+4q2pmVOId9o2w6ZhkUsdNtVyXRlKg7nKL171/L83q2vDmzffgOff7wLW3nOZM/l13M//uX1S+fOXye1dy5MHegkyy6T4ziS7UhkWhgn/I1RguCL6cuO5/5/zONdI/DKAlUEF5ak+XahKBaylC9D6A5Z+OzYBOETlRHUR7r6GvrffPOb3etev/PZZ58NHM8iT6QgE93jtedevm1qIHzf8NYdoVxqRLJNjIWV0LbItiwyyiYZpkF8U8mwFvzkwQdD7zbr5uNdI/AjF8cu5me4WExZlskoFqmYzpFhmJ6lw6JYLpbtUmEoLafWvX7zKQ3V9/Ii09s8jlS4sce2l166rq6U/WLvxnWyaxZ4dORAtA68j4UxGqUyFTJ5hhkkySqprhuriccT9C48RgU+WeuY6Lwjv5/seRMdlmEuhh+FwB0IgWDlWTJLJViTzfcghxeXFLLwOXuoi3I7tv3Vie9Z9PXjecbYcyeyxr1rXz65NWDd0ffSGlm1TT6T+AqXhQ53Y5s2lXIFch2HVF0jWQF0K5ekWDQ6hd6Fh8r/Oh5wMdF5R34/2fMqx+8svOs087IqMtB5UKNyAW69XCZZ0wXUVPAPLy4pEDq+GNm8hRrq6m7Y+fzPduAeD0w0ryO/q3weT/CbnnoqMcXKPTO0ZUfcyY6Q1tQmTIQBpGOzO4eFG3DjELwegGUHvbE5COaa7NSON8djrfPgjdc2lfralznFcoOqBzuGpp+89j133ZWnd+iQj5x05TV2EcY7jjxvomsma/ljx/H43XeHisPDU23+DqfrWEhZV4QV2aZJDlu5QO4uXCjsPBqjcm6Ech17Keqa/3vd0z+YOvZ+Y599NEU88m/TE+7X7exgawYAjXSdtFCQzxPPZmHzODh+qxibFg4IC+fDgDeyy6WpE83vyGPNbbcFN1/23r95832nvtHTsa5r2Bp5Mq0Xv5t0U79S2tf0bLno5O9uXf3eRnoHDnm8SVcGdjRrPPK88a45coEnWvDf+T4Uqknu3RcuIW6zOw8GA7CgIIwZQjfZjVqea4cCsBfQqusB6mwyuzvJyeVrazXtofEU61jWNfaa/T/7welaIX9tuS9FuVSKlNoGchQJocT1wZotxiBjTFooTKFYhDRVxWhc6t+w0XWNQgMd41hz+eXRX1949udCrzzd4zjJ+/Va6ZRgY0AO1QUoUh+gUF2Q9Do1LlfL15WHB3+74YJT59HveciTXYCxx3iWM5nzJvus+kSkqdzbr44cOAQLxoLqKgWjmHw4RJKqCLBkI57ajiUsDX6fpKo6MgYHyU0NUtguX7D3Jz+8+Mh7j/VERxvv45dfrkTJutO2ynKqvYNMuO9oy3RC/kWu7QsbLwnP1UNQRowtFAmS7MLqjTIN7euUyqlM/dHm+vNVKy51u/du19yROyJ1SnWkFvl7HF4krOGlkoIwpuJdi2gUTLDw9em2ZL/46nmnTqPf4ziqwI+Mb7/veZVj7HnjXaOXC2Ejl6XhvR1ihAosKxjixQjBmgKkwIWKQIpFlxE/JVh61dyFAE9lKvd0I30zqUoq/dtvv/e92sr4jvRKRxvbWZ+47C91xzjTyOUoc6iHwrPnMSYnJldcKJrrWhgTYnZAR9zWxNhUFUoHIJfr7cXzywCZ6Tnj3X/NBefM++lpp/xcKeV+HIw606I1uD4KAQMDcNiSodAS7kV4ic8a3nWZAlCEUJXSJNnWy6+fc3orvc1DpaNMfOxC8XfPPPNMuLm5ucl1M6ppBg8uX768OPaaYy3meG6fP2/YsEHLZrO14M4pFoslzXVrdLtsUHFohIx0lkI1CQpgQRxVES7UNuE6Yd2cBzmwKo6pFFQoPH0WFToPUGz+CSRb9pTpNcqtz37/ni/NpNKJA//1jROTT9zdgscFZUlhaMU5cxFZVbHguHCp1NleiO/Y+qP/jLSGja/aAGPZXfvIgFCrWtsQl3MCM7CeyRC2rGiksJADshibCpbNhkL079lDDuKQZJYSR6yn/NRZZ3x6KDX8tSrZCUbDMuaqIVR5AmYswvhAcJ98vbhIrJD4noccCAGgRp22TKq05vVL37ty2TMv9NNxHuokzpEOHtx1aUBVblUV5QR4sbAkV3NaVEoOdGweTA1/Yd68U1/0JyUdK+6P/bxnz+bTa6siX9N19VRZaow4+BpGW0rbpw8cevpnMGCXBnbsomlnLKEgAFEZ5IYSisLkgYxt4HTXFjFerA4sPTQTAj+4h5TUEClwhwHbuOFMu3ytEtADsqxIbIHiAsn2JsbKAmcRw/cWBFanZyw7LVlOKRS0yhZlAdaiC8/wxi/B6pAxsMWpLHBNd2VNxbcGMIZO5ZE8FaCc+b4BUtkqbTdamfuz99wT+P5Zp9/n5oufrEOcj4Rk8eLzhJC9J3gglDMAx194lzxw6ngOjScagIKEgtLszGDqF89f+t6LzjtOoU8ocBYIigRyX8/efw0F1U8p8Lw8Z540P1iWnJCiusuaGxLPD3S339DQMvu+l166Xdmy5fX31NUklkCItcihwTapPI9ib/eu5JYtv93y2mtvbsC9za7ObR+rqgr/O2aiSgLqsPBk9mQRyTVmsADBotLI3j3UMG82qXUJnGpQ++tv0tyVZ5HEoA0FC5GrY82QJJM+AOtuiZGW2k+KGYVyIObrelBYEMd5zp+lwxFECBGWjmQf1qryJ5WssuqODJBUyFNtSxUVSoNkFaM4JQBLJNIkdrMBYj8x2L6bZNOl2MJ5GI9Bqf37PY5A4mc5CV6/Bdu3S/0/+v7DTr740SoQRiGsX0CDp5JFMi8EygKWWKhQcDE8t2IkJKTvWh7JQ4J7YKHLFDTckzLJzCNr7777w8tvuqlIkxX40azy2qs/+nldkT/F5qyZZZLSGbgqpCGxuOsmEpKFJQJskgJB6VvJvr0rZVU9E2vXJMuu5A1aroydogA10UiAprac33XZB/e8omnSpeChVS6G6JJODgBXMQnL1OCuM2khBBeLYlslGu7oBAqOu4nqKslNptwNjz0qnb76o4ifYegfxpPqosDurRTUkP9GI7hOEc91hGLC2tgFeNUX8pSr8m/fOXiEKP4tiy+EUkCwalClUK6P8oOHSKudTtQyi+xgCO5coq3PPEnGtn109u2fJ2tkhIrZLPXtace1ipAY7hD/QFOTsvnlZz9r5QsfjQRCpINnV2XGH5KgiB2LCQVXCN+RHPIcuTxa0nIFTsFImVIG5+OarByeomjwDlrJeV/v0098E6f+NU1W4BMJe9eujc3wXLcwmxQsIn7tP0h9ACQDgwNMd0oLTltKobnzkao4bPkyYtGfiwH6GiryVfLckved9xgYWyvAyerKiRoKIsWtW+jVF39FWShUY2Mj1VTFcU+ZHI5rWJiRnTupZs5syUUMX3Te2dKOBx6mHd/5NjWdupimSBkKullYcwCLFhDWImKt4z2zkq+Tv5yuPw4hbPfw1L347AgGj5zD17EgNJQ97Z4d5HbuomGlinrWbyQlk6W5l14q5mln0zS4qx0I3RCxWGQNsqvveu35eUbZuDmkB6icLcAL6X5KB4VgYUOAjM88TtYbr+zQ4RqmT/DweSxsFObwIm+MOEfDeoDbve6xc87Y+RcvvfYtmsQh+5P9HaQcDIavcW074toG2b19lIEWF0pFFC1MKsEKzfpaMhSbvNjjLdhhzOHdTuSsjG/dt+qUZ1mehZmuSWYjUiq2bJxXxqIVUDRxifwXvEg5TyPt+5AeoaiSqKIorLgO19UMbIeWw+VCULblpUz8j8Nu0LHF4kpjhM7fH362f64fIIUiuBVlqdzD9UkWrtjAk5h5ig/upwTiNpMwVbNnAfYVUOAxKHmgi3y98oQO35PpPHQLBFKdB/ZwsNQ2TkAkElU1CwLkgpCJIpCFdxvvjng5oy+77IjvbHGO651refdgPWBPxEI3XeerD7x/1ek0iUPE8PHSqv7e9lWOWYTbMcgcGaYiJsbCaDnxRGo4eSGrF9y5KXRGqli0L/QKwFDGxktf6IffhUqIf5SaOK38y6to/ytrYSl7yBCEBu6PhXZhLWy1yZ3bkHrNpXIgAKHHKGblAZ4cwXQpcKOu4nPbfK1tC4Fxyub6ApV8l+6IMb5Vvz1hi4B6WNgi1/fYNC/v9+7twgXHp1STlbaQKoWoMDJEPbv2kpnLC8zB16tA8ByOzHLxkgg8VbJsU4INFX8zICnZ8pSCmWEVKVcoVEV6bYKkGmSRiTpgBN0bGMKomx4mB+tfHhigUjFDJVzP1UILrp2F7ngKFjMd8wu44lKajMBHLW+Me+/ev61VBA5MPpfPCwuvXTCfQjPaxKBVHrWjsOsSzpJdsCxAkDS6oOMurO8RKpbliDyaLUmilqVLSI3HqW/DJsRySUzM1TjWYcGhcH3rN9CU5cspFrRJLXoFFO8ePBZ4CAjfFeSIJyTXF7ziW+/oOHyf6QMNkiqfhHU7Xsy0fQViOpe9heUpF/tUVUfej5SqlM3RCEJcautucY4wF/ZCjNqL5TgriAXhl8oo88ocGBzSa+owh6VUs2wZReeCOKtpIBsun107r+HhtMP1vbwXZng+ciFH1sF2UMj7KLX2VRps3082Qgv7LdOyLnno8ktnf/KJZ9ppsgIfIxjp0P4tGj+JH6o2NDFoIqqr5yqWcGG6w3moBmyjCMEyPBPyJi/VkMaxbk/Yfh3ZJ0ws+DcWCpcYedXDLa1Ujc+DW7YL4qGMieq4hjn1/N7tNJgZoqpiH8CT6jFfMBtXciQRegyuZKliAYIYmwP+WxXCZhpWFrFSkr3OGV8jR7GF5wkEVEaeb2A8eBXLYr5QAEQIG7kFx17O6gCYINne535Gw0MZ4WbZ1JiMMXGtBi9ksWfAd3n8d2xKEy0+9xxaePlHKDxthg8qPSUTXhHvXADikFQxCJJoVC3FeBnTRJAtzJlPcaSfVeecTTMw59z+Dtr78q9p55ubKZ/PnIMLji7wCVG6Q0MQTJuLBVCaG+BasnC13HniCKaLee0MmKihZJLi8RjVI6ZzuiBz1B4lDOQxQre9mO66wmrSmRylU8OkaxpVVUVxbwjMdMTf1EQNngGKEWi4WDBFxUxlVwgA5SD1MqMgLGzOi9nqTBiGS+H6KRSb0QZkHfAs1TT92Oz4LruCgqXDmMiP3ZWXUFeEqlB9gsKNtXCZUETMceRAj2SM5ISVMYhit80ZijOcEpUxARThYTgus6vWGOOItFKmk65cDUFfgfQwSJYaoCyQuqs4vrL56yTicWVMFfs+7IcO66bf/WF76J0NUm5uobmrr6A5V36IkvsPnOX+ZM2/H40AGxel83cH2jf90nbc09jFAWlSDmlHFILVka+mIfzHH3+JevsGqaaujlpbm2n2nJl04oknIFdVPWthjR3rRsWaO8KakyhGbNywjfbvP0D9fX0gEgK04ozTaO6c2WJRDWAFzotVBDlugjBYCVwPZHFJlBe9Emdd1aXEonkUa2oip1wipcz5vCJyYRf3qGALLz57Vi7A2+j33ri8hUY5VvVoWxkUKrs/pjwDc6aC545Sz4adXjx3/PgOK1f4XranWIWSDOWNiDGyYbS9/xJqufBiypQdjySCwUgKP8gSzsTxQwWHotH52M5hwYvs0OMQQByJdJBDqCyxd7SEhxT+Xrh95PctrX/Rvvu1jbj8XycU+ER/KBjZ+0NK+AbTcmJpxG8VLlKBxrYj1+w82EUz2troPScvptqaalCEUWGRjuOBG3Y/3KkC8mFU6ByzbV/gbNXzFszEPZopm8lDmTLUg0xgoL+PTjr5JMRInSTEQWbGAiBcQlX15OzeQbbmIV3hJbgWrdtUP2eWUJjuji5asz9FHdkitdRW0TlzoIR11cS0DqfGwmpEqPHeR4MMC8zxOHlG9qxgmaJJGw4M0KZDQ24kGJRWTq2lOTVRajz5BOp6baenIEJgntdhui44pZ7qZs6l4vatQuCFokHVZyyldN4kCaFGFlZdFmjfwt+sUkm8bGQgErgGxgaS4Olt3zP5aF9Wmcv13tUQiiqoyoFt05jODSjia0EeQQn8nOhzb0vgihtdAA0MmyINgPYEWAAyTZs2nRphTVz4B9EChIlKDoQTQNxyOd9wBX7yOGf5cHomrJtRN2JbAOGgOhp1C5gRA6oo7tHa0kSRSBj0aRmAjStFQU4/qW35GRB02O3qOADOriAEbuMBsF0KVcfgdUL0WscgfeHnm/g8aogn6EA2RTt6M3TVkjl06rQE2y2WQhWWwW5agKMxAifLA3i86COFMt23Zid1Z0uUypvSSL6XHntlG33opFl0zdKZiJ8tNLB7v8Ag5HlV3NOm6aedRFEo/w5w6azsWaD2ABBnKZnFcxUP9YOulYf3A+tqFAAaj4QVwvBJZ9wzfAjZBhRID3qhsBJqkCnZTEwlpgtPV7TLlM8gFQR652KsVNUIPfCKLIIFlaT6xx9/XLniiivscQU+UQyPRsO3ZYaTClusCgFYmOAI4m5/dw/1dB9wy8WS4FrjsRhNmz2DWqe2UgQun01IKKbXWuEJXLgeL8UxINBMJkN93d3SQTBow4jjHFW5yaEJgK0BgleAaCUInxdGAVgEry1JjQCMvZ0EY0GhwhNhVVWC1rWn6LqfbSbmMaoCRcoxQ0ZgtdQw/bq9h05ursbdrVHF4w4ZyaOHXa9cygL3LBsggl7afogGEGfTxRJl8yXKF0pUgCI/un43daaS9KWzFtHAQZ1cKISNPIyVUoGyw2kLMCvXVwMHaDQID+H0DkEYcPHlAkXTe6jK6qZSvJHMmeeQEklQAUyhq0AJkJEoDSeQ8eq/kRYMMosl1s4Gurds/G3JRzF28BN4WMlCuAiaeAUpsP95CiTfoKzeSKXETCZPYIRyeiJhC4GPJ+wdOzbNgUYuk7hIAM1U4DcM1HnTwyPUC7dra9VSVUMtDQwN0SHE8xTiMYO4Vlg8596qpAmhO67sYVGOMdxuDCCVAwjqPtRFO7dso4yhY+KN1NRQT9mRQeru7RctTPEEFi0So3A0THnQrVpVDbmBoKhLm7YkrDQUD1Oh7NJ/rOuim89a7J7UEJYaY7COkEZZuNiDBYm2dw3RYL5I9RG/nMq0HeK4LUujIFiQK77AUXqEVUt0wYLZNA116BBirQ0FHUJhZN9Qjn69v5+e3dlFK9oa6ODWQ8KyBcUd0CpFLoKLokCkgc698SZKmkHQwhupLrcDjKJJWXAHVmARyV3bqSBz9S9Ew0aBVCNDUdDC0r49yO3DpCGksVAsYKeywanmUwgziPcR5OkAfrpTFv35pch0cvKbqNrsIjM1SMPBqVszoebb6SjHuD1tsXBksWOZquwXFVTVSze4DVcOxqi6fgZ98Sv/QvmF76WazEH65Cpofe8AVdfWiGYFLhu6rnS4CCByWdA0UJo8XN1g7yCVtRr6wdpdNFQ9m0LbH6Mv/v1fk5PtFQBRXAjLjlSFaHDvXmpYvBguskAhLC6zbRyDQxAu7/S4431zyC0bkiCJYHVUUqgBfPdUKMTZS9qEm3YYyCleadW1JREbvbybvDxeMGlYUCjkny9uRKjNg0hJiwW3DJviWJqZU1S6qHkm9WfLUGhkBdEAFZIGl3zE9dy9mupBxsJ9bbEwNZ0wlxKGTH09vyEr61C+CPYwAEwx1EnJ6nm0cUcXYWbUiLh+1pxaKnS9QVFMzkxlECZDwp0XwWyawAPZgx3kzF5FT/5yHZWmnUiznCItnRWh2hzCgxynTH6I4shcas2Bgx+8/h9+dDSBj/a0jWXZgAirxDvco47YHQEoC3HzAaxvGmrO3374Merau40S06ZS9MxL6PVt7UhJTBF/TeStHAZcvwIk+dw2u3WQAzinhAUyae2WvaQtv5ii06dTz57NdC/48alts0X8jkQiFITyqKAvLeTCu15bT+XhIUFccMeLzt/n4d4yRervHMCipig1mKH0YI5yKbhhWGQuCVZqaJBcEDYW3LON3J5fDoRoI8fmersjviuRW/I+W3i30mnKD2WpkMI9BtOU7U9TGvcf6RmhkYEh1BXyqNNnBaXJa2MjPGRwj84du2kAfHoAQdkNxQBigyJdK5VguVII5xRIKlrU4yQwt2b6zbrN1H9wGx0scRyeTpkgcBGqcFySi9c3U7y2CfoIz6roNKQ1UdbRaefOTTSc7KTdKZOqpp9AQxYqsACADggwF3UEW42ezNug6FgWXhF65TMKBj6qQWyFewlzGw/nlhBqwdKpF65csgu0754bKNI8j+qWnyaMxWSL8FMMwaBJNEouMKoWvWj8jv8uwO3ufeRrZPV1AJgYNICFDiGmxRCra4HMS1hYha0FqUihL0kmWK0Y15D9tGw4XRbMVzlv0Ijl9bU5UMjSoRGqATs3e2ZCdKiwculwuTYUiT2WzJRWBV9wBuSnQ8JKAarKQPkG2Ks0FKizO0X5UAKgCefB4hMYThRpl6ZrIu0S9TWJRH2hfLCbGlsaRPyWYgmsrEoDIykKLfkgijs5qnv5P0ixVZpWFaQIEP0pZ15AB9rXUWMQDGNdlNKdqKtDSWJQpDAUhr1iPBLHuEBnM7hrbaDFKy6GkmyiRSs/DNAbFMoVzoXA1IUosvRiMtVI88p86TGMdvWEAh8PtIGbLtvSqCKI+BwDiNJbplBXb4pWXbGafpUcpAZY59b1a2nlJbdRvvsNj340HcEyqarDCywoBY+HNoUy8CIzu7byAx+gNT/5b1q4dBklD/W6Ky6/QgrpFrU0IueFghGKJCgcCyJE5N4Qlg2QaOFV4t0oJqPVEg1NmU4zP/aX1DBrpqB8O/bto6Gefkr/5mWal89SQz2GEAIwAh0r7mVJPnvps2wCTDqiv5y3CeXBNxzqTNHAzMWUW7WQqqe30ZyZ0yiLtLH71y9T6pc/pfo4sAfGZAjGkMS4uPeOOXCHcUwtikG4pwzFqKlrEDG3MH0OhZNpCNQgd+9LdM3iMJmnnU1hzraSG6m+LkJFOUL6CErbZkmsvQ4PW1NTQ0FompzcQp87r47y9oUUsIBrAHjjoHgBeMhsqKOqxmbQtyrZSvqio5W8x6dWDTvt+G6YhYSauIjlYVhga71Nf3fhKdS64B7a9sY6+vgdX6f3lIdpd68s0h32AiZSNrZE8oER30PsD2PigZM73GtpvUrffPFVeu4Xz9JFixZLH2yrp8awjdjIaQkWLRwjOYR6N9wm59KsgFyqMZgUgfLw1p7+umaadfUnqG3+fHr25dcRFh6jcv1c5NQOLU2E6M+yeTojlBcuVRO1ZeS5quK3Ekl+/OZKFb9wT6Rkg33DtA4Y5b9399FQb5jsvjU0u1alr/zjZ2g6yqG/6kJVDOEspgFAOt6YOEPQmCTSWHqw8JpGyiIUsTfjNdHCVRSZilq60UWUT4v5MK4PMoECdC/pYfAOuN4xRI+cZmtibAGENuJmiUAEyhQi7q+Jcb4tUkjFK51WT6FwM1KzcESkyphY/I033mC5muMKfDxNsB2zg+tLvFHO5PIf3LMWwQNh6fEYKjtqjq5q0ahYt5L6Bzpo3eZNtHD+TOEJTFhvqWAI9KvrthA5x/US4pwJ8MRMVnNLC73527U0b/4C+vKFKyikS1QVlymIQTO5w3m/xcRNFHVxXfE6VXFvVAepbHrM1puwBPW0ebQC9zo0mKV//uc7acr7r6bmMy6koa4sPXfHRyh2+um0MJ2jIBZNlBMdvzFQ9hsdHE/gDpcqEY5Q3aKDdpi+t72DBqmOaj72SWq289T+4Bfon771HXrwjttJmTufnlu3jlZVhUVkKHPVCp80FjTCn4NsIqdFqQgcIfabYe5BeKraWUupF/UHCRmKW8wB2yg+ReqI4pHFwCurUxTC1QxNhMKoiRiSL5ARHsTaBjwBi+zHb7JALu9OqaWGKTMFEWsYnPYaO85ceca4wp7Qwg/2pTqbG+JFlEbDDuJrEdWygBklPRZxJZSxwsGoAE4GkGl1bYjaptWJmJMDAi/zPiun4BqGCmBcEtZksjvnDQSQP/eXt82ooZnI3YPhsBsIaZIOV6T4ZVYDniADRD6SzhDV1oN1axelWO4kyYutPURDWKRGkC4rFs6gqkSC/uOJ56g4PEhSG9xmbogG/v1zAGdpWj+YpFIdUhnXEgvLSbzDYUW0akmjtW/bdn2cYdK+xFTqXf8CrH07hZ65j4If+xQ59VPpzQ2vU286T2edvoSGfvZzWjuSpFlhQZkIztzlTlpkKA680jDYNSoNiywwhmyDmcBgIEa10+ZSD56jgyewRgaICz5C2MVuSqAwgkSQAmoClbOIJ1B4Da4nSPAQI4UeUmPTEW+hDLFq1BuQz7t5aprSAnCbEIA5D96gWCg+Qkc5xhX4ypUrs3u2bWxHWrJY4qYHEApMlrjhgKTBCl0GLVzJ4pozQFAcxQ8uGNSgppsezuDcnMTu2zBtoamcM6rIH6OJCBQkDq+niKI/rEqyh0uCCWOFKVtMeJQpiVeZCZbqWqQy3JoMOkoD42SUUDkjOiWsUWtQoTpYig5kW9KCosp16IGv0P5MHzmFtHDZRfAIQeTwijvkVfDGlCREjdzx96hJAhwL92qGuEVKE9xB8pffo9c2vUIKUj4Z8y4jkYlDxGeBgygGHRRCipTkpgVNNDWKGO5GElZfzxCmLMv4L0fXdJBnmoj54aopNH2WBio5TUXk+UgLUNWTEedPhyCD1Gu9QM62LRQKWELgBQNp2cLF1LTqXGpAqXo42U1FeDglHCcNSlZVNwfKoYk+hWyuiExlmIzhkReOW+B8OLb1G6NcXOwWCqTgwQ6nXMPMk0PY3PwArZWQqoUTcSgd67kqhF6PKlNjk9eD79LhCpW3xq6P4D0Ub2HBSskRKmKw3MDPYC/HE4UWW7AUCS+KgqkCiJOB2Bn4mcyDAyCVGEzuAa8NGnX5slPpidpGIP69FKiK05I/u4q2oV687MxzqFbrJzWnizZfSXG87jZwvq7X40RekccrQoQjAVqCAk58+xyaVbWMRkpDtG/TepFmzly+mqY1Jmhg3VqsTZ6L9GL7siU6G3F/eDwXCB0m+uiM1tjfDA6WorFYROnt6uuGgqtMM8dRgAlE66g2VucpWaWMzOEGoTC+8jzqjTbSSPtesWKJefOpedECUqLVIqzV1U71u3Jsr9CCcZcRKjPZAiUh7OTQMPfIG0ejVpWJBP63112dL+ZyHy8BtZqFvMhXefdmEbEuD/dcNC2BUrUg76niqhQbqS0QOVe7OJazhXP3ShnCZDDHe6nhQoE5bKmM+xhw3XnktkYmTWY+R2WQEyVcW2Y3K6OspKpSHlw0b/XhUFFGHsvVugQqZLAckg3LjbhD0owly6ln6gIUdrYC8CBmAiWHT1pKN6w4kWZ37hLUpcr5iCFJhZwspdMW0LjXLSqIItEuzI9TwOvHSDrnElq/bzdiaZlGUP6tXvV++vzNf09tfe00/NOfgEhJYR3gjRBLywBTLmJ3oDqB/LmOlLqGWz901V/sfPrp/y6ef9HqM4uF/McK4BBEQ6fs9Z97hSWvmmhBcEXk0qlUmnq7+qmz4wD1DvTSCNahBGVyUSxxFa+Awg0mXmLhZUIF0L7D8KjJ/kFK9vQJS1cV7RCqMRueeOIJ67gsPG8PrkOu2ZMvlZtdEBcKN+jx5ne2fubWIUzeOhcswkXrQqCSiNf4fl/HQXrwe0/Q/gMHBePW1tpEf3X1lTR39jT2AsLceS9YHhPNApS4yLFVv1ulCHBW5K5OYIUgPocaG4GK98LCEd+mRaltxZkkb95Ipd5DsMCS5P4G1KJxL91+/mpa9YMnaPsAGD9w0avMYZqx7pfAHUD9qo4awLDUOQglBCJ2IFQDi6ekSyT35Kg2guLHdG5r1qkWRYwrp8+khbfcTBsxNt7yc2E4QNN2vkLpNc+RhKKFhdBi1dRSzdKzScI5yY3rBf/thsLJYqTqeZ7fww8/W18oFb7DdZA8FKR9BwicEcYcMQpFo4K04YOxTY5rFJ0HaNfaX5HSuZfisme93a+YtH32Qlp47oeoHgWrSJwrZbrwmozIC7ksUtMsZVID8JYZeI8aJrf+MSIF/g9uXTyqwI/M3U477dLCiz/94UMFy7zVBAPlQtu5F5xE6zBoSICrADQ1DhQqF4qiP4uFPTySoad//hINoaKjhSLCZaYg2B/+5AVafdkFVAdLUBmEwYrLAITDUCYX16u21yBRhibzz+OoEJLmhqm6pbkDVN9MKQAvg+/yiP+JFStJ7zpIxU3rSC1ACddupfDWPbRySjOtqga9C5AWLWbgfRD7QeLYtS1kt0Vp/atbqQ/PU9WgqO5ZGtKYSDXNigSppr6Kpkg5AKgMNW9eR4m+blqOuG0MoHZwaD+yqazYrswFIHXxUqo6CS4f4Y7XwkbRgjkDEOEvf+ITnxBJdMEs3oGQ0eZVwEDD5lN0aNd6GoRL12G1PD/GCQZo3HyqF8zfMM05eRHFVp6B+sGgaCSZUd8AZchS/97XkXlUg2puxJyiIudn7t8swyvivrJio9hV7YcHt6rguh/BEO4/qsDHS88s23wAJNaNOcOKm9ypIRCuh0odzaFY0BJuBNSKSD9yiMWDyWEUQ+po4xtbUBP2lMwpazRt2SnUBZdVQq05FgshVQqIwkAWICQP+pEbDjgumKINyaQwZwC67kajiSvdcPRxKRhss1CMEdcwKm6dDs4BwtzxJrkj/Vg4jK27kxRYPgOkHF6hKa0UPeVkyiWaAJRK9OruZzDGggB4zK07fjvz4MxWOuuy9yNU4W9A6JmePRDyQb927u0E4dTUjNWTceYyMoCQuYO35IcqBcCSOQNDUX/B83388eeqBtOZ93H/j8ydjQg/YRSDDBXAs5zCGvQLAMmMXRjW3rxwDtW3TEWNohHZT3R0swTvjCkVcqB0e2mg+xAND/ZTYfCgl/EQe3ld9OaHgoyjgqM9cZjVp44p8PGO8y+9svc/H3ngQSDmmwtMnph+esd+CgsvIfcsQMtz4LVzeOdOGH7xJr8zl51GW3fsYt9BixacgInbNDiUFApSlY+hFhwSwGQIgCPLisFULP+DOBpAzAoJTlb+/opzzlv/1Vs+/wMnHL7FKpSkErwNP5/LkeV4NXLtlSS370Au2UEKkCzXRxy/5dyctYiSsSkih40mNDptyTz60Y9/IcbA1sDNj8zbn3vuR1Cdi6DKBv57zklkw71Khtdhw00bBq4vnrCIsm3zKcOoGPl6AdZeLJVF/i4HhDsfKYZCT/HyJDOZRRjgFFmVRD0CJwguAGmoUEbuLQiBuYwgZYtVVVM4XkUBeAlWwtF9ZX5rZRA0bT1Qeay+FexuitKoHmZ54wPXCCAToVQQPIctXhe/HW42gFsUwC33OwI/2q8k8AsXfh151hWoSE9jMCVahx2v64SBGwvO5pQBBEcOzBaXPz2AZtOM6c3eb7RggYdH0qTBuooAGpyvc285I9feflg9hMjtO7wYXKBRUCpUVXnIVSO38ngiDXX3Z4ZS18llq6aE4ouwOu7xZvCCxSue8B5KTJlG4f07KZLul3S4WXPeSVSYMosCGIfOvxWDMHLJ+89Dta5AP3/+BWGdvOFh9WWX0YnvWSiqXhySzKo6kmfOJ2XXFqSGyP1bZ1Bh5kKEkoDALSXEb65iMWgrMfDEd8wGOor62M033zwkFlCWqsUWKL81SUG5WMX8OB0NgIcIYs1Y+EGkm5oQtCa8iOieqbCANKbfjndEw4IDsVqKKyDAQnEKAPeUYGRMUwshi71vkniBoFEcR+MfEPhdgY+3YX/sd9CS1Hfuu/sfND3wn5igyK8t06NcswAbusLlUAkCHRECzwDV82A5RnJbFKubsATR7WoiNUHZMxsSAjcw2H6gdIX3gGteWZUXiAkH01S/cNFFF3X6Y+r+zHXX3wfkfivfi63bgdRNrrFDoGVcW0YsDp24DLEbJBEEYk+dQSry+TDux4RfgH/fDeTGlas/TCeduJBe++3rdP7551PL1FaxSaBY5iwArBbCSwmIXwpWUxEYpKxFQHBAEYAzyqYplJczCSaIWLEteAldDwAYKPcfXlT+xTZHCEERtLTHxHGThw4Bc71b9i2y0q4l9uu59NauWr9dXvy8iN/7z53COkCn46rceSFwBcuC27PI32Dlind93B84mrAv/Qgl+K9v3vW1k6Gdn2O60BE5KJdDDeo8eEgQLyx8tu4id4pA6BwrFc1zUTygcICFHBY7RDgM5LGA6bSngLrmNT4G5aCXsij6/Vdfd/2/jR3DXXfd9Y09W3Z9pFQ0FnCTGqd4rFDM0TMINDSkinjPa2FhASp4cZ0tFosZCJikMTBk6hMLUw/iZO7cuaKlKpvNiP1erIzcOcupThFexA4mhDDtYs6zfCinKcKaVxMQwubKIMZtqsqXv/SNb+weHS9pPZJUdr12fVkISdF1UfqVRZyVfWbPFUBYOG/xA0byYZ7/8ORH27r53bupIuaiV/qZZUMwiCwXoRw4rzYuj9CxBD7eUamV33777V+IhIKqVirexACNH4R80C0WyxILmV04C5I5c07F2II5r/X27XuDzeeLggIMlsE3I3bzd6IXTq380iIsQQ883Ng07eZxFDF/06du+l/pdGYt3EyQYyuHFxaUaqiugZydvQRbO2/OD4CuLSFn5+dxR0s6lYG3QxgwDaHCsWiMNm/aLITNbCGXbBOowXM3DQvW8tupRacO/7fF/IElcaODIFwqFUDb3vm+yz70rX998Luj4w1rUkfacgcw8kap0tApHxZkZTsUl2RtyS8fO955ntDFrL1zHa8jVfTEVfa8eWsiGjq4HKu4viJYlW1SVILx9Y4rT5rEMTbOf/XWz9+Wzee+VMgV5CLAFguZrYInwIvLAhcuxt/Swy9LdHl6rcH8OyhcY+dCC3d2sMB1/kkPuLpoVfzO6trGW1DEdyYax7XX/PV1GPb9mCxCpOQvkiIqSaxgGlwlu1BVtDnjeaKdCRZcYiV1KMzxk3u/eCsTxlkAqVTEHBgssqsVPINvTV478uGf+BCYwfasiIkP/CWlBeUz77333h1HjvW+h3707aCmXc+lXp177DVNhC3Zb79mYfEaiPErvrB5V+YYxSDp8F63CuHi+GOxLc/TjFYiTa9ewV1FtmE9efUnLvvweGt4TAs/EtR96Stfgzy+uNax3K/hYadybFJVi4GMqK7xOaa/RYdj0tjNhGJSjsxkmxTgujEmDMG4wWBoeywa+fI37/n2U0f+6kRlDGL+3nff/eQnr5+J+vXNjiKJ33JgL4nbjrZJK5YidoGIjXYMlnghFUkoBguN4zXqXEJoJveyiZBCor3KcryFFcLm1mommyB9nptocPW3L0EpMghZ/ziesPkIuPadpqNehew1Xtls6fj1d1vyNimLzlROcR1v04bnDcZulvD65sUaVvrPHddvGfMt36XRjZfsAUT4sd27J5LnpCx8IkW48cYbz8znMhcU84UlsJLFcCMN4HalkmlInPqI5voxwkZ51Q0FQ04sGk1Go9HNiL0bamvqnr/3O995iUSr2lt/IeLI51WEzp+vu+7vPu2Yzj/hDxFhKZLXq8bWonrPEmCQ31X/5zTY0mXhFSpgiIRQfRcr7lvpA/AE7m8k9N376E5Syd0bikZW33PPv7xxtDW6/8Enb0Y18M4QAzXuI1e9IooifpzgsKuXJK/AJIQ+6va9f0sidFa2ILmjiuNtcLS80MI0Nqxc0M9l44fXX3PZ5XQsgbuT/HG+ic7jXqpksrM62Z2Opcu5aqRaTVicBAYrw6Wlg0H9kGWVU/X1UwtLlixJ33DDDeWJ7u0e49cRK+ddf/2nTwAZ9Bmg3GvwncL71mXJE3hlYQVokpRRQCQW1t/aM7p4vmKKvayOFysd57DgXf9nNnH7Q4j3d0ZiwYfvmuSP5d330JP/EgpoNwUEOvfduFJx3/Joj3ylmEJjN4f7nZajmyYqTZd+46UIM+ylDEt4p3LJ2FMV1pddddUHhicaz3FZ+GSU4ljCmuz9JvMbb5XvbrzxlplIm660HessON8l+EM1C58FLQTvLa4rvObY/W5U2WbklUnFblFhza7rKYEwrV6EhxdRS32hsbn+CSh2YTLjH3vc/+BTn4awP6sHtBZVVUZjtjIGzMmjcduvnh0pcD8sjNbwxdZor/WbU0WrbL1oFq1rPvOZ1QeONpajCvz3tfrjPdxJ/HDf2O7a8c695557Ah0dHTNtw16IPH8elrQNDhOFdadWV7UQtIC7/MO8a8vz5PxTQlQyHacIgQ9CzEMQSRduvDOWCK8FE9c59of4jzbOox333fdkLbLOz0L5/gxjOIFBJWcHh125t7WosjXLHbPF2X0LCeOOVsvgyosAkL/G/R7627/68A8nM45xBT4Z6zqe8yZznRjMETH8WPc7noV33/p/NJC//OUvv+W6ycxvsn872gHmUh8cVlZAwOdCfOfjHifjJjpjCxHP/Zz8d35AQZTsHQOq8QrCzB6s2JshWX3p2msv23Mcj3+rwN8Ji34n/jYZgb9dZXu7x9uZ12TG9Oijj0YypWgL4m8NKsdRx5bCjmu5juQayCqAIh1LUdUcCkdDdr7Q/9nPfuwd+6HdcY+xLvR/+jnuMX7sl/4Ix/GM8481pv/njz/Ggo137z/E8/4k/AmOd2JB3i33+NPxRzjeTS59onP/pEy/x/FOxfO3K4SJrvuTUCd5uMf4Se2jff+HGsdkvj/WuX9SgHGOP4RFTgaUHQmo/n8Q1P8F59AGY/m4N3kAAAAASUVORK5CYII=') no-repeat center center;
	background-size: contain;
	margin-top: -4px;
	opacity: 1;
}

.bx-messenger-videocall-user-panel-button-icon.menu {
	display: inline-block;
	margin: 0 -6px 0 -3px;
	width: 20px;
	height: 20px;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.163 8.261a1.738 1.738 0 11-.002 3.476 1.738 1.738 0 01.002-3.476zm3.837 0a1.738 1.738 0 11-.002 3.476A1.738 1.738 0 0110 8.261zm3.835 0a1.739 1.739 0 110 3.478 1.739 1.739 0 010-3.478zm-7.672 1a.739.739 0 100 1.478.739.739 0 000-1.478zm3.837 0a.739.739 0 100 1.478.739.739 0 000-1.478zm3.835 0a.738.738 0 10.002 1.476.738.738 0 00-.002-1.476z' fill='%23fff'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: contain;
}

.bx-messenger-videocall-user-list-small .bx-messenger-videocall-user-panel-button-icon.menu {
	margin: 0 -2px;
}

.bx-messenger-videocall-user-panel-button-icon.pin {
	display: inline-block;
	width: 14px;
	height: 14px;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.762 2.816c.376-.376.997-.427 1.4-.044l.008.008 2.041 2.045c.4.402.356 1.038-.026 1.42-.383.384-1.02.427-1.42.024l-.089-.089-2.174 2.857.16.159.01.012c.373.405.32 1.02-.051 1.392-.373.374-.987.427-1.392.053l-.012-.012L5.08 9.5l-1.873 1.872a.408.408 0 11-.578-.577l1.873-1.873-1.14-1.142-.007-.009c-.38-.404-.33-1.025.045-1.4.375-.376.996-.427 1.4-.044l.008.008.157.158 2.85-2.18-.097-.096c-.38-.405-.33-1.025.045-1.4zm.836.546c-.052-.046-.165-.062-.258.03-.093.094-.077.209-.03.262l.411.412a.41.41 0 01-.04.613L5.175 7.36a.409.409 0 01-.537-.036l-.405-.406c-.052-.046-.165-.062-.257.03-.093.093-.078.209-.031.262l.976.978.871.875.995.994c.052.045.163.06.254-.032.092-.092.078-.205.033-.259l-.402-.403a.41.41 0 01-.036-.536L9.31 5.313a.409.409 0 01.614-.04l.42.42c.05.05.168.072.264-.024.097-.097.077-.217.026-.268L8.598 3.362z' fill='%23fff'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: contain;
}

.bx-messenger-videocall-user-panel-button-icon.unpin {
	display: inline-block;
	width: 14px;
	height: 14px;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.708 3.752c.16-.16.418-.16.578 0l5.602 5.602a.408.408 0 01-.577.578L7.896 8.518l-.395.52.159.158.011.012c.373.405.32 1.02-.051 1.393-.373.373-.987.426-1.392.051l-.012-.011L5.076 9.5l-1.87 1.872a.41.41 0 01-.579-.578L4.5 8.922l-.158-.16-.981-.983-.008-.008c-.38-.405-.33-1.025.044-1.4.375-.377.997-.427 1.4-.045l.01.008.156.158.515-.393-1.77-1.77a.408.408 0 010-.577zm1.466 3.606a.409.409 0 01-.537-.036l-.404-.405c-.052-.046-.165-.063-.258.03s-.077.208-.03.261l.976.979.871.875.995.994c.052.044.163.059.255-.033.091-.091.077-.205.032-.258L6.67 9.36a.408.408 0 01-.035-.535l.678-.891L6.06 6.682l-.886.676zm2.587-4.543c.376-.376.997-.426 1.4-.044l.008.008 2.041 2.046c.4.402.356 1.038-.026 1.42-.382.383-1.02.427-1.42.025l-.09-.09-.842 1.108-.582-.583 1.058-1.393a.409.409 0 01.614-.04l.42.42c.05.05.167.072.264-.024.097-.097.076-.216.025-.267L8.597 3.362c-.052-.046-.165-.062-.258.03-.093.094-.077.208-.03.261l.411.413a.408.408 0 01-.04.613L7.287 5.743l-.583-.583 1.108-.848-.097-.096c-.38-.405-.33-1.025.045-1.4z' fill='%23fff'/%3E%3C/svg%3E");
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
}

.bx-messenger-videocall-user-panel-button-text {
	margin-bottom: 1px;
	font-size: var(--ui-font-size-4xs);
	line-height: var(--ui-font-line-height-3xs);
	font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-normal, 400);
	color: var(--call-view__user-card-button-color);
}

.bx-messenger-videocall-user-panel-button.no-text .bx-messenger-videocall-user-panel-button-text {
	display: none;
}

.bx-messenger-videocall-user-panel-button.no-text .bx-messenger-videocall-user-panel-button-icon.pin {
	width: 16px;
	height: 16px;
	background-size: 16px 16px;
}

.bx-messenger-videocall-user-debug-panel {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	position: absolute;
	top: 6px;
	left: 4px;
	z-index: 11;
	gap: 5px;
	-webkit-transition: opacity .2s ease-out;
	-o-transition: opacity .2s ease-out;
	transition: opacity .2s ease-out;
}

.bx-messenger-videocall-user-debug-panel-button {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	right: 8px;
	border-radius: 50%;
	overflow: hidden;
}

.bx-messenger-videocall-user-debug-panel-button:hover {
	opacity: .85;
}

.bx-messenger-videocall-user-debug-panel-button-icon.connection-stats-icon {
	display: inline-block;
	width: 26px;
	height: 26px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGbSURBVHgBtZZNSsNAFMdfq7RF+rEQIhYCrrrqLgvRRfACHsALBLyCB/AQuUHceoHshEJB0EVwY03AQkOERDcWBOdvJm2Ik3TSpD/40+ZN5r35ePMmDSqmzTRmGjJ1mXrc/s30wfTK9Mb0meegkWOHowumY5LjhWkqCiQKgBFrFI++DEse5Clt3Mu8BMenTPtUHvhS+f952pgw5s6rgv3CbBZ4aHIj1lyj+tC4z1WAbda8iBbFSfK31og0yr5hmuaZqqqHJIHneYFhGA8ZMzKwjSzC2p9nO4VheNvv96UCRFEUDAaDG0HTFAEuST7fyzLHHkiNcku62IOWqMVxnOtOp3NAEriu6+m6fido6jXzOvm+H5AkiqLkrgL24IrWRaxulpjBF+2OAHvwToIsqilNZwiA6vevTFiWdV/moOU0zZJyvYuzgDvCTrLIprgC1kVyN6zKNQw/tK7nVZkweekAYMF/h1QNjPwxecjeaLiJMJsjQdsm0G+Sdg6KLn1k1ojkwMBskrz0s4FOuJCySd2CIxxQnKFnij9jhPwClYBdOQ5Z+OUAAAAASUVORK5CYII=') no-repeat center center;
	background-size: contain;
}

.bx-messenger-videocall-user-debug-panel-button.connection-problem {
	display: none;
}

.bx-messenger-videocall-user-debug-panel-button.connection-problem-visible {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	opacity: 1;
}

.bx-messenger-videocall-user-debug-panel-button-icon.connection-problem-icon {
	display: inline-block;
	width: 26px;
	height: 26px;
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' fill='%23FF5752' r='12'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.275 9.225a.582.582 0 01-.026.829c-.254.243-.659.22-.908-.027a7.544 7.544 0 00-6.458-2.12L9.826 6.852a8.758 8.758 0 018.45 2.375zM8.51 7.305A8.875 8.875 0 005.725 9.23c-.23.235-.21.61.027.838.258.247.669.223.921-.028A7.622 7.622 0 019.47 8.264l-.96-.96zm2.154 2.154a6.365 6.365 0 00-3.024 1.6c-.24.225-.222.602.016.83.252.241.653.22.913-.013a5.137 5.137 0 013.193-1.32L10.663 9.46zm1.636-.135l1.576 1.576a5.19 5.19 0 011.569.965c.256.229.652.249.9.01.236-.225.253-.598.016-.822a6.338 6.338 0 00-4.061-1.73zm1.308 3.08l.92.919a.632.632 0 01-.2.567.607.607 0 01-.867-.054 5.637 5.637 0 01-.044-.04c-.207-.192-.521-.483-1.422-.483-.589 0-1.06.17-1.5.56a.607.607 0 01-.87-.018.634.634 0 01.018-.885 2.98 2.98 0 01.799-.588c.393-.194.893-.32 1.553-.32.704 0 1.225.144 1.613.341zm-.108 3.673a1.471 1.471 0 10-2.942 0 1.471 1.471 0 002.942 0z' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.639 6.42l9.176 9.177a.617.617 0 11-.872.872L6.767 7.292a.617.617 0 01.872-.872z' fill='%23fff'/%3E%3C/svg%3E") no-repeat center center;
	background-size: contain;
}

.bx-messenger-videocall-user-debug-panel-button-icon.connection-quality-icon {
	display: inline-block;
	width: 24px;
	height: 24px;

	--excellent-quality-icon: url("data:image/svg+xml;charset=utf-8,%3Csvg width='23' height='23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_d_1075_40981)' fill='%23fff'%3E%3Cpath opacity='.8' d='M14.067 5.276a.7.7 0 01.7-.7h.7a.7.7 0 01.7.7v7.934a.7.7 0 01-.7.7h-.7a.7.7 0 01-.7-.7V5.276zM10.45 7.61a.7.7 0 01.7-.7h.7a.7.7 0 01.7.7v5.6a.7.7 0 01-.7.7h-.7a.7.7 0 01-.7-.7v-5.6zM6.833 9.942a.7.7 0 01.7-.7h.7a.7.7 0 01.7.7v3.267a.7.7 0 01-.7.7h-.7a.7.7 0 01-.7-.7V9.942z'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_1075_40981' x='.5' y='.242' width='22' height='22' 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='2'/%3E%3CfeGaussianBlur stdDeviation='1'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix values='0 0 0 0 0.184314 0 0 0 0 0.184314 0 0 0 0 0.184314 0 0 0 0.1 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow_1075_40981'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow_1075_40981' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");
	--good-quality-icon: url("data:image/svg+xml;charset=utf-8,%3Csvg width='23' height='23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_d_1075_40970)' fill='%23fff'%3E%3Cpath opacity='.4' d='M14.067 5.276a.7.7 0 01.7-.7h.7a.7.7 0 01.7.7v7.934a.7.7 0 01-.7.7h-.7a.7.7 0 01-.7-.7V5.276z'/%3E%3Cpath opacity='.8' d='M10.45 7.61a.7.7 0 01.7-.7h.7a.7.7 0 01.7.7v5.6a.7.7 0 01-.7.7h-.7a.7.7 0 01-.7-.7v-5.6zM6.833 9.942a.7.7 0 01.7-.7h.7a.7.7 0 01.7.7v3.267a.7.7 0 01-.7.7h-.7a.7.7 0 01-.7-.7V9.942z'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_1075_40970' x='.5' y='.242' width='22' height='22' 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='2'/%3E%3CfeGaussianBlur stdDeviation='1'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix values='0 0 0 0 0.184314 0 0 0 0 0.184314 0 0 0 0 0.184314 0 0 0 0.1 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow_1075_40970'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow_1075_40970' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");
	--poor-quality-icon: url("data:image/svg+xml;charset=utf-8,%3Csvg width='23' height='23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_d_1075_40959)' fill='%23fff'%3E%3Cpath opacity='.4' d='M14.067 5.276a.7.7 0 01.7-.7h.7a.7.7 0 01.7.7v7.934a.7.7 0 01-.7.7h-.7a.7.7 0 01-.7-.7V5.276zM10.45 7.61a.7.7 0 01.7-.7h.7a.7.7 0 01.7.7v5.6a.7.7 0 01-.7.7h-.7a.7.7 0 01-.7-.7v-5.6z'/%3E%3Cpath opacity='.8' d='M6.833 9.942a.7.7 0 01.7-.7h.7a.7.7 0 01.7.7v3.267a.7.7 0 01-.7.7h-.7a.7.7 0 01-.7-.7V9.942z'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_1075_40959' x='.5' y='.242' width='22' height='22' 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='2'/%3E%3CfeGaussianBlur stdDeviation='1'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix values='0 0 0 0 0.184314 0 0 0 0 0.184314 0 0 0 0 0.184314 0 0 0 0.1 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow_1075_40959'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow_1075_40959' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");
	--bad-quality-icon: url("data:image/svg+xml;charset=utf-8,%3Csvg width='23' height='23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_d_1777_122125)' fill='%23fff'%3E%3Cpath opacity='.4' d='M14.067 5.276a.7.7 0 01.7-.7h.7a.7.7 0 01.7.7v7.934a.7.7 0 01-.7.7h-.7a.7.7 0 01-.7-.7V5.276zM10.45 7.61a.7.7 0 01.7-.7h.7a.7.7 0 01.7.7v5.6a.7.7 0 01-.7.7h-.7a.7.7 0 01-.7-.7v-5.6zM6.833 9.942a.7.7 0 01.7-.7h.7a.7.7 0 01.7.7v3.267a.7.7 0 01-.7.7h-.7a.7.7 0 01-.7-.7V9.942z'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_1777_122125' x='.5' y='.242' width='22' height='22' 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='2'/%3E%3CfeGaussianBlur stdDeviation='1'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix values='0 0 0 0 0.184314 0 0 0 0 0.184314 0 0 0 0 0.184314 0 0 0 0.1 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow_1777_122125'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow_1777_122125' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");

	--connection-quality-icon: var(--excellent-quality-icon);

	background-position: -1px center;
	background-repeat: no-repeat;
	background-image: var(--connection-quality-icon);
	background-size: 24px 24px;
}

.bx-messenger-videocall-user-stats-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 11;
	display: none;
	max-width: 100%;
	max-height: 100%;
	overflow: auto;
	padding: 40px 8px 8px;
	background: rgba(0, 0, 0, 0.25);
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	color: rgba(255, 255, 255, .89);
	text-align: left;
	font-size: 10px;
	line-height: normal;
	font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-normal, 400);
}

.bx-messenger-videocall-user-stats-overlay.stats-overlay-visble {
	width: 100%;
	height: 100%;
	display: block;
}

.bx-messenger-videocall-user-list-small .bx-messenger-videocall-user-stats-overlay {
	display: none;
}

.bx-messenger-videocall-local-user-mobile .bx-messenger-videocall-user-bottom {
	display: none;
}

.bx-messenger-videocall-centered.bx-messenger-videocall-user-list-empty .bx-messenger-videocall-central-user {
	width: 100%;
}

.bx-messenger-videocall-central-user:empty {
	display: none;
}

.bx-messenger-videocall-central-user .bx-messenger-videocall-user {
	height: 100%;
}

.bx-messenger-videocall-central-user .bx-messenger-videocall-user-status-text {
	font-size: 12px;
}

.bx-messenger-videocall-watermark {
	display: inline-block;
	padding-left: 20px;
	opacity: 0.8;
}

.bx-messenger-videocall-watermark-img {
	height: 24px;
	-o-object-fit: contain;
	   object-fit: contain;
	-o-object-position: bottom;
	   object-position: bottom;
	-webkit-transform: translateY(2px);
	    -ms-transform: translateY(2px);
	        transform: translateY(2px);
}

.bx-messenger-videocall-detail {
	position: absolute;
	bottom: 9px;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}

.bx-messenger-videocall-detail-add {
	width: 36px;
	height: 35px;
	border: 1px solid rgba(151, 151, 151, .4);
	border-radius: 50%;
	background: rgba(255, 255, 255, .6) url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2215%22%20height%3D%2215%22%20viewBox%3D%220%200%2015%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Cpath%20opacity%3D%220.491295%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9%200H6V6H0V9H6V15H9V9H15V6H9V0Z%22%20fill%3D%22%23333333%22/%3E%0A%3C/svg%3E%0A) no-repeat center;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	cursor: pointer;
	-webkit-transition: all .2s linear;
	-o-transition: all .2s linear;
	transition: all .2s linear;
}

.bx-messenger-videocall-detail-add:hover {
	background-color: rgba(255, 255, 255, .9);
}

.bx-messenger-videocall-detail-inner {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	height: 39px;
	border-radius: 30px;
	background: rgba(82, 92, 105, .6);
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	padding: 0 23px 0 21px;
	margin-right: 11px;
}

.bx-messenger-videocall-detail-text {
	color: #edeef0;
	font-size: 13px;
	line-height: 19px;
}

.bx-messenger-videocall-detail-user {
	color: #fff;
	font-size: 14px;
	line-height: 20px;
	text-decoration: none;
}

.bx-messenger-videocall-detail-user:hover {
	color: #fff;
}

.bx-messenger-videocall-detail-img-inner {
	width: 30px;
	height: 30px;
	border-radius: 50%;
	overflow: hidden;
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20viewBox%3D%220%200%2089%2089%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Ccircle%20fill%3D%22%23535C69%22%20cx%3D%2244.5%22%20cy%3D%2244.5%22%20r%3D%2244.5%22/%3E%3Cpath%20d%3D%22M68.18%2071.062c0-3.217-3.61-16.826-3.61-16.826%200-1.99-2.6-4.26-7.72-5.585a17.363%2017.363%200%200%201-4.887-2.223c-.33-.188-.28-1.925-.28-1.925l-1.648-.25c0-.142-.14-2.225-.14-2.225%201.972-.663%201.77-4.574%201.77-4.574%201.252.695%202.068-2.4%202.068-2.4%201.482-4.3-.738-4.04-.738-4.04a27.076%2027.076%200%200%200%200-7.918c-.987-8.708-15.847-6.344-14.085-3.5-4.343-.8-3.352%209.082-3.352%209.082l.942%202.56c-1.85%201.2-.564%202.65-.5%204.32.09%202.466%201.6%201.955%201.6%201.955.093%204.07%202.1%204.6%202.1%204.6.377%202.556.142%202.12.142%202.12l-1.786.217a7.147%207.147%200%200%201-.14%201.732c-2.1.936-2.553%201.485-4.64%202.4-4.032%201.767-8.414%204.065-9.193%207.16-.78%203.093-3.095%2015.32-3.095%2015.32H68.18z%22%20fill%3D%22%23FFF%22/%3E%3C/g%3E%3C/svg%3E');
	background-repeat: no-repeat;
	margin: 0 5px 0 10px;
}

.bx-messenger-videocall-panel {
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	height: 96px;
	padding: 14px 24px 8px 16px;
}

.bx-messenger-videocall-panel-inner-right > :last-child:not(:first-child) {
	margin-right: -11px;
}

.bx-messenger-videocall-bottom {
	-webkit-box-ordinal-group: 4;
	    -ms-flex-order: 3;
	        order: 3;
}

.bx-messenger-videocall-bottom-user-selector-container {
	display: none;
}

.bx-messenger-videocall-bottom-pinned-user-container {
	display: none;
}

.bx-messanger-videocall-bottom-cloud-record-popup {
	display: none;
}

.bx-messenger-videocall-panel.bx-messenger-videocall-panel-folded {
	height: 60px;
	bottom: 0;
}

.bx-messenger-videocall-panel.bx-messenger-videocall-panel-folded .bx-messenger-videocall-panel-inner {
	padding-top: 0;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}

.bx-messenger-videocall-panel.bx-messenger-videocall-panel-folded .bx-messenger-videocall-panel-item {
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	max-width: initial;
	padding: 0 7px;
}

.bx-messenger-videocall-panel.bx-messenger-videocall-panel-folded .bx-messenger-videocall-panel-icon-background {
	margin-bottom: 0;
}

.bx-messenger-videocall-panel.bx-messenger-videocall-panel-folded .bx-messenger-videocall-panel-item.bx-messenger-videocall-panel-item-hangup {
	opacity: 1;
	background-color: #66221f;
}

.bx-messenger-videocall-panel-inner {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: start;
	    -ms-flex-align: start;
	        align-items: flex-start;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	height: 100%;
}

.bx-messenger-videocall-panel-inner-left {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-preferred-size: 30%;
	    flex-basis: 30%;
	height: 100%;
	-webkit-box-pack: start;
	    -ms-flex-pack: start;
	        justify-content: flex-start;
	-ms-flex-negative: 1;
	    flex-shrink: 1;
}

.bx-messenger-videocall-panel-inner-center {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: start;
	    -ms-flex-align: start;
	        align-items: flex-start;
	-ms-flex-negative: 1;
	    flex-shrink: 1;
	-ms-flex-preferred-size: 39%;
	    flex-basis: 39%;
	height: 100%;
}

.bx-messenger-videocall-panel-inner-right {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-preferred-size: 30%;
	    flex-basis: 30%;
	height: 100%;
	-webkit-box-pack: end;
	    -ms-flex-pack: end;
	        justify-content: flex-end;
	-ms-flex-negative: 1;
	    flex-shrink: 1;
}

.bx-messenger-videocall-panel-block {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	height: 100%;
}

.bx-messenger-videocall-panel-spacer {
	-webkit-box-flex: 1;
	    -ms-flex-positive: 1;
	        flex-grow: 1;
}

.bx-messenger-videocall-panel-text-content,
.bx-messenger-videocall-panel-text {
	font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-medium, 500);
	font-size: var(--ui-font-size-xs);
	line-height: var(--call-view__button-text-line-height);
	letter-spacing: var(--call-view__button-text-letter-spacing);
	-webkit-transition: opacity var(--call-view__button-text-transition-duration) linear, visibility var(--call-view__button-text-transition-duration) linear;
	-o-transition: opacity var(--call-view__button-text-transition-duration) linear, visibility var(--call-view__button-text-transition-duration) linear;
	transition: opacity var(--call-view__button-text-transition-duration) linear, visibility var(--call-view__button-text-transition-duration) linear;
	text-align: center;
	visibility: visible;
	cursor: pointer;
}

.bx-messenger-videocall-panel-text {
	position: relative;
}

.bx-messenger-videocall-panel-text-content {
	color: var(--call-view__button-text-color);
	position: absolute;
	left: 50%;

	top: 0;

	-webkit-transform: translate(-50%, 0);

	    -ms-transform: translate(-50%, 0);

	        transform: translate(-50%, 0);
	width: -webkit-max-content;
	width: -moz-max-content;
	width: max-content;
	max-width: min(var(--call-view__button-text-width), var(--call-view__button-text-max-width));
}


.bx-messenger-videocall-panel-title {
	color: rgba(255, 255, 255, 0.8);
	font-size: 15px;
	padding-left: 11px;
}

.bx-messenger-videocall-panel-title-name {
	color: #fff;
}

.bx-messenger-videocall-panel-item-wrap {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}

.bx-messenger-videocall-panel-item,
.bx-messenger-videocall-panel-item-with-arrow {
	margin: 0;
	width: var(--call-view__button-width);
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	height: -webkit-fit-content;
	height: -moz-fit-content;
	height: fit-content;
	min-height: 74px;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-pack: start;
	    -ms-flex-pack: start;
	        justify-content: flex-start;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-user-select: none;
	   -moz-user-select: none;
	    -ms-user-select: none;
	        user-select: none;
	-webkit-tap-highlight-color: transparent;
	padding: 0 calc(var(--call-view__button-icon-gap) * (1 / 4));
}

.bx-messenger-videocall-panel-item:not(:last-child),
.bx-messenger-videocall-panel-item-with-arrow:not(:last-child) {
	margin-right: calc(var(--call-view__button-icon-gap) * (1 / 4));
}

.bx-messenger-videocall-panel-item:not(:first-child),
.bx-messenger-videocall-panel-item-with-arrow:not(:first-child) {
	margin-left: calc(var(--call-view__button-icon-gap) * (1 / 4));
}

.bx-messenger-videocall-panel-item.blocked,
.bx-messenger-videocall-panel-item-with-arrow.blocked {
	pointer-events: none;
}

.bx-messenger-videocall-panel-item.blocked .bx-messenger-videocall-panel-icon-background,
.bx-messenger-videocall-panel-item-with-arrow.blocked .bx-messenger-videocall-panel-item-with-arrow-right,
.bx-messenger-videocall-panel-item-with-arrow.blocked .bx-messenger-videocall-panel-item-with-arrow-icon-container {
	background-color: var(--call-view__button-background-color-blocked);
}

.bx-messenger-videocall-panel-item-with-arrow.blocked .bx-messenger-videocall-panel-item-with-arrow-icon-container-microphone-off,
.bx-messenger-videocall-panel-item-with-arrow.blocked .bx-messenger-videocall-panel-item-with-arrow-icon-container-camera-off {
	background-color: var(--call-view__button-background-color-off-blocked);
}

.bx-messenger-videocall-panel-item.blocked .bx-messenger-videocall-panel-icon,
.bx-messenger-videocall-panel-item-with-arrow.blocked .bx-messenger-videocall-panel-item-with-arrow-right-icon,
.bx-messenger-videocall-panel-item-with-arrow.blocked .bx-messenger-videocall-panel-item-with-arrow-icon {
	background-color: var(--call-view__button-icon-color-blocked);
}

.bx-messenger-videocall-panel-item-with-arrow.blocked .bx-messenger-videocall-panel-item-with-arrow-icon-microphone-off,
.bx-messenger-videocall-panel-item-with-arrow.blocked .bx-messenger-videocall-panel-item-with-arrow-icon-camera-off {
	background-color: var(--call-view__button-icon-color-off-blocked);
}

.bx-messenger-videocall-panel-icon-background,
.bx-messenger-videocall-panel-item-with-arrow-left {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	cursor: pointer;
	margin-bottom: 6px;
	position: relative;
}

.bx-messenger-videocall-panel-icon-background {
	position: relative;
}

.bx-messenger-videocall-panel-item-with-arrow.blocked .bx-messenger-videocall-panel-item-with-arrow-icon-microphone .bx-messenger-videocall-panel-item-level-meter-container,
.bx-messenger-videocall-panel-item-with-arrow-icon-microphone-off .bx-messenger-videocall-panel-item-level-meter-container {
	display: none;
}

.bx-messenger-videocall-panel-item-hangup {
	background: #66221f;
}

.bx-messenger-videocall-panel-item .bx-messenger-videocall-panel-icon-background:hover {
	background-color: rgba(255, 255, 255, .2);
}

.bx-messenger-videocall-panel-icon-background:hover,
.bx-messenger-videocall-panel-item-with-arrow-left .bx-messenger-videocall-panel-item-with-arrow-icon-container:hover {
	background-color: var(--call-view__button-background-color-hover);
}

.bx-messenger-videocall-panel-icon-background.bx-messenger-videocall-panel-icon-background-go-to-call:hover {
	background: var(--call-view__go-to-call-button-background-color-hover);
	-webkit-transition: background 0.2s ease;
	-o-transition: background 0.2s ease;
	transition: background 0.2s ease;
}

.bx-messenger-videocall-panel-icon-background.bx-messenger-videocall-panel-icon-background-hangup:hover {
	background-color: var(--call-view__button-background-color-hangup-hover);
}

.bx-messenger-videocall-panel-item.blocked .bx-messenger-videocall-panel-icon-background-hangup-options,
.bx-messenger-videocall-panel-item.active.blocked .bx-messenger-videocall-panel-icon-background-hangup-options,
.bx-messenger-videocall-panel-icon-background.bx-messenger-videocall-panel-icon-background-hangup-options:hover {
	background: transparent;
}

.bx-messenger-videocall-panel-item-btn {
	width: 100%;
	opacity: .9;
}

.bx-messenger-videocall-panel-item-coming-soon {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	position: absolute;
	left: 12px;
	top: -10px;
	padding: 3px 8px;
	border-radius: 18px;
	background: var(--call-view__coming-soon-badge-background-color);
	color: var(--ui-color-palette-white-base);
	font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-size: var(--ui-font-size-4xs);
	font-weight: var(--ui-font-weight-normal, 400);
	line-height: var(--ui-font-line-height-3xs);
	white-space: nowrap;
}

.bx-messenger-videocall-panel-item-coming-soon[data-visible="N"] {
	display: none;
}

.bx-messenger-videocall-panel-item-counter {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	position: absolute;
	left: 27px;
	top: -10px;
	font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-medium, 500);
	font-size: var(--ui-font-size-sm);
	line-height: var(--call-view__counter-badge-line-height);
	color: var(--ui-color-palette-white-base);
	border-radius: 18px;
	border: 1px solid var(--call-view__counter-badge-border-color);
	background: var(--call-view__counter-badge-background-color);
	padding: 0 5px;
}

.bx-messenger-videocall-panel-item-counter[data-counter="0"] {
	display: none;
}

.bx-messenger-videocall-panel-item-counter[data-counter-type="dozens"] {
	left: 22px;
}

.bx-messenger-videocall-panel-item-counter[data-counter-type="hundreds"] {
	left: 17px;
	padding: 0 3px 0 5px;
}

.bx-messenger-videocall-panel-item-hotkey-hint .ui-hint-content {
	margin: 0;
}

.bx-messenger-videocall-panel-item-hotkey-hint {
	text-align: center;
	padding: 5px 8px;
	opacity: 0.7;
	word-break: normal;
	overflow-wrap: normal;
	white-space: pre-wrap;
}

.bx-messenger-videocall-panel-item-hotkey-hint.popup-window-show-animation-opacity-transform {
	-webkit-animation: popupWindowShowAnimationOpacityTransform 100ms;
	        animation: popupWindowShowAnimationOpacityTransform 100ms;
	-webkit-animation-fill-mode: both;
	        animation-fill-mode: both;
}

@-webkit-keyframes popupWindowShowAnimationOpacityTransform {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 5px, 0);
		-ms-transform: translate3d(0, 5px, 0);
		transform: translate3d(0, 5px, 0);
	}
	100% {
		opacity: 0.7;
		-webkit-transform: translate3d(0, 0px, 0);
		-ms-transform: translate3d(0, 0px, 0);
		transform: translate3d(0, 0px, 0);
	}
}

@keyframes popupWindowShowAnimationOpacityTransform {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 5px, 0);
		-ms-transform: translate3d(0, 5px, 0);
		transform: translate3d(0, 5px, 0);
	}
	100% {
		opacity: 0.7;
		-webkit-transform: translate3d(0, 0px, 0);
		-ms-transform: translate3d(0, 0px, 0);
		transform: translate3d(0, 0px, 0);
	}
}

.calm-counter .bx-messenger-videocall-panel-item-counter {
	background-color: #4f545c;
	color: rgba(255, 255, 255, .7);
	border: 2px solid #3b414a;
	right: -11px;
	border-radius: 15px;
	top: -7px;
}

.calm-counter .bx-messenger-videocall-panel-item-counter[data-counter-type="dozens"] {
	right: -14px;
}

.calm-counter .bx-messenger-videocall-panel-item-counter[data-counter-type="hundreds"] {
	right: -17px;
}

.bx-messenger-videocall-panel-icon:hover .calm-counter .bx-messenger-videocall-panel-item-counter {
	background-color: #62676e;
}

.ui-btn.bx-messenger-videocall-panel-btn {
	background: transparent;
	border: 1px solid rgba(255, 255, 255, .5);
	color: #fff;
	padding-left: 44px;
	position: relative;
	height: 31px;
	line-height: 31px;
}

.ui-btn.bx-messenger-videocall-panel-btn:hover {
	border-color: rgba(255, 255, 255, .5);
}

.ui-btn.bx-messenger-videocall-panel-btn:after {
	position: absolute;
	left: 12px;
	display: block;
	width: 26px;
	height: 26px;
	background: no-repeat center;
	background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2226%22%20height%3D%2226%22%20viewBox%3D%220%200%2026%2026%22%3E%3Cpath%20fill%3D%22%23D2000D%22%20d%3D%22M22.8481%2C15.16722%20C22.8481%2C16.02684%2021.6505%2C17.39561%2021.4184%2C17.17779%20C21.1862%2C16.95997%2017.5837%2C15.59658%2017.3515%2C15.37966%20C17.1469%2C14.65842%2017.0678%2C13.90738%2017.1176%2C13.15934%20C17.1176%2C12.71115%2013.49082%2C12.48078%2013.4218%2C12.4763%20C13.35278%2C12.47182%209.72694%2C12.70308%209.72784%2C13.15217%20C9.77926%2C13.89972%209.70133%2C14.65054%209.49747%2C15.37159%20C9.26531%2C15.58851%205.66636%2C16.94563%205.4342%2C17.16434%20C5.20204%2C17.38306%204%2C16.01071%204%2C15.15108%20C4%2C14.41695%204.553064%2C11.18104%2010.11866%2C10.259562%20C11.20309%2C10.0495235%2012.3083%2C9.9664977%2013.41194%2C10.012162%20L13.42449%2C10.012162%20C14.5284%2C9.9684738%2015.6336%2C10.0536063%2016.7178%2C10.265836%20C22.2879%2C11.19627%2022.8481%2C14.43309%2022.8481%2C15.16722%20Z%22/%3E%3C/svg%3E);
	content: '';
	-webkit-transition: 160ms color linear, 160ms opacity linear, 160ms background-color linear, 160ms -webkit-transform linear;
	transition: 160ms color linear, 160ms opacity linear, 160ms background-color linear, 160ms -webkit-transform linear;
	-o-transition: 160ms color linear, 160ms transform linear, 160ms opacity linear, 160ms background-color linear;
	transition: 160ms color linear, 160ms transform linear, 160ms opacity linear, 160ms background-color linear;
	transition: 160ms color linear, 160ms transform linear, 160ms opacity linear, 160ms background-color linear, 160ms -webkit-transform linear;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
}

.bx-messenger-videocall-panel-icon-background.bx-messenger-videocall-panel-icon-background-hangup {
	background-color: var(--call-view__button-background-color-hangup);
}

@media (hover: none) {
	html:has(.bx-messenger-call),
	body:has(.bx-messenger-call),
	html:has(.bx-im-application-call-mobile-state),
	body.bx-im-application-call-mobile-state{
		-ms-scroll-chaining: none;
		    overscroll-behavior: none;
	}
}

body:not(.bx-im-application-call-mobile-state) .bx-messenger-videocall-panel-icon-background.bx-messenger-videocall-panel-icon-background-hangup {
	width: 60px;
	height: 38px;
	border-radius: 10px;
}

.bx-messenger-videocall-panel-icon-background.bx-messenger-videocall-panel-icon-background-go-to-call {
	background: var(--call-view__go-to-call-button-background-color);
}

.bx-messenger-videocall-panel-icon-background.bx-messenger-videocall-panel-icon-background-hangup-options {
	width: 20px;
	height: 20px;
	background: transparent;
}

.bx-messenger-videocall-panel-icon {
	background-color: var(--call-view__button-color);
}

.bx-messenger-videocall-panel-item-with-arrow-right {
	cursor: pointer;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	position: absolute;
	left: 27px;
	top: 28px;
	width: 16px;
	height: 16px;
	background-color: var(--call-view__button-background-color);
	border-radius: 50%;
	-webkit-transition: background-color var(--call-view__icon-transition-duration) ease-in;
	-o-transition: background-color var(--call-view__icon-transition-duration) ease-in;
	transition: background-color var(--call-view__icon-transition-duration) ease-in;
}

.bx-messenger-videocall-panel-icon-background,
.bx-messenger-videocall-panel-item-with-arrow-icon-container {
	width: var(--call-view__button-icon-width);
	height: 38px;
	background-color: var(--call-view__button-background-color);
	border-radius: 11px;
}

.bx-messenger-videocall-panel-icon-background {
	transition: background-color var(--call-view__button-transition-duration) ease, opacity var(--call-view__button-transition-duration) ease, clip-path var(--call-view__button-transition-duration) ease, -webkit-clip-path var(--call-view__button-transition-duration) ease;
}

.bx-messenger-videocall-panel-item-with-arrow-icon-container {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	position: relative;
	-webkit-clip-path: path("M26.5996 0C32.8957 0 38 5.10434 38 11.4004V26.1318C36.6605 25.41 35.1282 25 33.5 25C28.2533 25 24 29.2533 24 34.5C24 35.7363 24.2383 36.9166 24.668 38H11.4004C5.10434 38 0 32.8957 0 26.5996V11.4004C0 5.10434 5.10434 0 11.4004 0H26.5996Z");
	        clip-path: path("M26.5996 0C32.8957 0 38 5.10434 38 11.4004V26.1318C36.6605 25.41 35.1282 25 33.5 25C28.2533 25 24 29.2533 24 34.5C24 35.7363 24.2383 36.9166 24.668 38H11.4004C5.10434 38 0 32.8957 0 26.5996V11.4004C0 5.10434 5.10434 0 11.4004 0H26.5996Z");
	transition: background-color var(--call-view__button-transition-duration) ease, clip-path var(--call-view__button-transition-duration) ease, -webkit-clip-path var(--call-view__button-transition-duration) ease;
}

.bx-messenger-videocall-panel-item-level-meter-container #gradientStop1 {
	stop-color: var(--call-view__microphone-icon-gradient-color);
}

.bx-messenger-videocall-panel-item-with-arrow-icon-container.bx-messenger-videocall-panel-item-with-arrow-icon-container-arrow-hidden {
	-webkit-clip-path: none;
	        clip-path: none;
}

.bx-messenger-videocall-panel-item-with-arrow-icon-container-microphone-off,
.bx-messenger-videocall-panel-item-with-arrow-icon-container-camera-off {
	background-color: var(--call-view__button-background-color-off);
}

.bx-messenger-videocall-panel-item-with-arrow-left .bx-messenger-videocall-panel-item-with-arrow-icon-container-microphone-off:hover,
.bx-messenger-videocall-panel-item-with-arrow-left .bx-messenger-videocall-panel-item-with-arrow-icon-container-camera-off:hover {
	background-color: var(--call-view__button-background-color-off-hover);
}

.bx-messenger-videocall-panel-icon,
.bx-messenger-videocall-panel-item-with-arrow-icon {
	display: block;
	margin: 0 auto;
	width: 28px;
	height: 28px;
	transition: background-image var(--call-view__icon-transition-duration) linear, opacity var(--call-view__icon-transition-duration) linear, background-color var(--call-view__icon-transition-duration) linear, clip-path var(--call-view__icon-transition-duration) linear, -webkit-clip-path var(--call-view__icon-transition-duration) linear;
}

.bx-messenger-videocall-panel-item-with-arrow-right-icon {
	width: 9px;
	height: 5px;
	background-color: var(--call-view__button-color);
	-webkit-clip-path: path("M8.67029 0.336426C8.85255 0.154426 9.14828 0.154263 9.33044 0.336426C9.51249 0.518598 9.51241 0.814357 9.33044 0.996582L5.33044 4.99658C5.14824 5.17879 4.85254 5.17871 4.67029 4.99658L0.670288 0.996582C0.488043 0.814337 0.488043 0.51867 0.670288 0.336426C0.852552 0.154425 1.14828 0.154263 1.33044 0.336426L5.00037 4.00635L8.67029 0.336426Z");
	        clip-path: path("M8.67029 0.336426C8.85255 0.154426 9.14828 0.154263 9.33044 0.336426C9.51249 0.518598 9.51241 0.814357 9.33044 0.996582L5.33044 4.99658C5.14824 5.17879 4.85254 5.17871 4.67029 4.99658L0.670288 0.996582C0.488043 0.814337 0.488043 0.51867 0.670288 0.336426C0.852552 0.154425 1.14828 0.154263 1.33044 0.336426L5.00037 4.00635L8.67029 0.336426Z");
	-webkit-transition: -webkit-transform var(--call-view__icon-transition-duration) ease-in;
	transition: -webkit-transform var(--call-view__icon-transition-duration) ease-in;
	-o-transition: transform var(--call-view__icon-transition-duration) ease-in;
	transition: transform var(--call-view__icon-transition-duration) ease-in;
	transition: transform var(--call-view__icon-transition-duration) ease-in, -webkit-transform var(--call-view__icon-transition-duration) ease-in;
}

.bx-messenger-videocall-panel-item-with-arrow-right:hover {
	background-color: var(--call-view__button-background-color-hover);
}

.bx-messenger-videocall-panel-item-with-arrow-right.rotate > .bx-messenger-videocall-panel-item-with-arrow-right-icon {
	-webkit-transform: rotate(180deg);
	    -ms-transform: rotate(180deg);
	        transform: rotate(180deg);
}

.bx-messenger-videocall-panel-icon-stop-screen {
	background-color: transparent;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='28' height='28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.667 21.35a.817.817 0 010 1.633H9.333a.817.817 0 010-1.633h9.334zM12.116 5.789a.817.817 0 010 1.634H7.283a.933.933 0 00-.933.933v8.955c0 .515.417.933.933.933h13.435a.933.933 0 00.933-.933V15.7a.817.817 0 011.634 0v1.61a2.567 2.567 0 01-2.567 2.567H7.283a2.567 2.567 0 01-2.567-2.567V8.356a2.567 2.567 0 012.567-2.567h4.833z' fill='%23fff'/%3E%3Cpath d='M16.295 6.246c.45 0 .817.366.817.817v5.332a.818.818 0 01-1.634 0V7.063c0-.451.366-.817.817-.817zM19.973 6.246c.45 0 .816.366.816.817v5.332a.817.817 0 01-1.633 0V7.063c0-.451.366-.817.817-.817z' fill='%23F2473D'/%3E%3C/svg%3E");
}

.bx-messenger-videocall-panel-icon-grid {
	background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2215%22%20height%3D%2215%22%20viewBox%3D%220%200%2015%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Cpath%20opacity%3D%221%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6%200H0V6H6V0ZM6%209H0V15H6V9ZM9%200H15V6H9V0ZM15%209H9V15H15V9Z%22%20fill%3D%22white%22/%3E%0A%3C/svg%3E%0A);
}

.bx-messenger-videocall-panel-icon-add {
	background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2215%22%20height%3D%2215%22%20viewBox%3D%220%200%2015%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9%200H6V6H0V9H6V15H9V9H15V6H9V0Z%22%20fill%3D%22%23fff%22/%3E%0A%3C/svg%3E%0A);
}

.bx-messenger-videocall-panel-icon-share {
	background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2216%22%20height%3D%2215%22%20viewBox%3D%220%200%2016%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Cpath%20opacity%3D%221%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8353%206.7963L11.0195%209.61122C9.46533%2011.1663%206.94414%2011.1663%205.38975%209.61122C5.1449%209.36707%204.95336%209.09197%204.78516%208.80827L6.09352%207.5C6.15572%207.43728%206.23252%207.40135%206.3059%207.35901C6.39636%207.66805%206.55426%207.96061%206.7973%208.20368C7.57344%208.98044%208.83638%208.97936%209.61207%208.20368L12.427%205.38882C13.2038%204.61215%2013.2038%203.34951%2012.427%202.57344C11.6513%201.79736%2010.3887%201.79736%209.61207%202.57344L8.61107%203.57552C7.79876%203.25922%206.92359%203.17419%206.07163%203.29903L8.20468%201.16606C9.75973%20-0.388686%2012.2803%20-0.388686%2013.8353%201.16606C15.3896%202.72074%2015.3896%205.24165%2013.8353%206.7963ZM6.39041%2011.4248L5.38869%2012.4269C4.61261%2013.2026%203.3496%2013.2026%202.57339%2012.4269C1.79725%2011.6501%201.79725%2010.3875%202.57339%209.61105L5.38869%206.79613C6.16539%206.01953%207.42754%206.01953%208.20362%206.79613C8.4461%207.03867%208.60417%207.33117%208.69547%207.63981C8.76929%207.59692%208.84514%207.56206%208.9073%207.4998L10.2156%206.19206C10.0484%205.90725%209.85592%205.63313%209.61098%205.38871C8.05698%203.83397%205.53556%203.83397%203.98081%205.38871L1.16594%208.20367C-0.388647%209.75887%20-0.388647%2012.2791%201.16594%2013.8341C2.72069%2015.3884%205.24152%2015.3884%206.79624%2013.8341L8.92985%2011.7007C8.07743%2011.8263%207.20203%2011.7405%206.39041%2011.4248Z%22%20fill%3D%22white%22/%3E%0A%3C/svg%3E%0A);
}

.bx-messenger-videocall-panel-icon-sandwich {
	-webkit-clip-path: path("M22.1663 18.7847C22.6173 18.7847 22.9827 19.15 22.9827 19.6011C22.9825 20.052 22.6172 20.4175 22.1663 20.4175H5.83325C5.3823 20.4175 5.01697 20.052 5.01685 19.6011C5.01685 19.15 5.38222 18.7847 5.83325 18.7847H22.1663ZM22.1663 13.1831C22.6172 13.1831 22.9824 13.5487 22.9827 13.9995C22.9827 14.4505 22.6173 14.8169 22.1663 14.8169H5.83325C5.38222 14.8169 5.01685 14.4505 5.01685 13.9995C5.01707 13.5487 5.38236 13.1831 5.83325 13.1831H22.1663ZM22.1663 7.5835C22.6172 7.5835 22.9825 7.94899 22.9827 8.3999C22.9827 8.85093 22.6173 9.21729 22.1663 9.21729H5.83325C5.38222 9.21729 5.01685 8.85093 5.01685 8.3999C5.01699 7.94899 5.38231 7.5835 5.83325 7.5835H22.1663Z");
	        clip-path: path("M22.1663 18.7847C22.6173 18.7847 22.9827 19.15 22.9827 19.6011C22.9825 20.052 22.6172 20.4175 22.1663 20.4175H5.83325C5.3823 20.4175 5.01697 20.052 5.01685 19.6011C5.01685 19.15 5.38222 18.7847 5.83325 18.7847H22.1663ZM22.1663 13.1831C22.6172 13.1831 22.9824 13.5487 22.9827 13.9995C22.9827 14.4505 22.6173 14.8169 22.1663 14.8169H5.83325C5.38222 14.8169 5.01685 14.4505 5.01685 13.9995C5.01707 13.5487 5.38236 13.1831 5.83325 13.1831H22.1663ZM22.1663 7.5835C22.6172 7.5835 22.9825 7.94899 22.9827 8.3999C22.9827 8.85093 22.6173 9.21729 22.1663 9.21729H5.83325C5.38222 9.21729 5.01685 8.85093 5.01685 8.3999C5.01699 7.94899 5.38231 7.5835 5.83325 7.5835H22.1663Z");
}

.bx-messenger-videocall-panel-item-with-arrow-icon-microphone,
.bx-messenger-videocall-panel-item-with-arrow-icon-camera {
	background-color: var(--call-view__button-icon-color);
}

.bx-messenger-videocall-panel-item-with-arrow-icon-microphone-off,
.bx-messenger-videocall-panel-item-with-arrow-icon-camera-off {
	background-color: var(--call-view__button-icon-color-off);
}

.bx-messenger-videocall-panel-item-with-arrow-icon-microphone {
	-webkit-clip-path: path("M7.01843 12.8394C7.46936 12.8492 7.82709 13.2234 7.81726 13.6743C7.76065 16.2837 9.9066 19.8267 13.9882 19.8267C18.0865 19.8265 20.3038 16.2334 20.1805 13.6987C20.1586 13.2483 20.5056 12.8654 20.9559 12.8433C21.4064 12.8213 21.7894 13.1682 21.8114 13.6187C21.9638 16.7444 19.4696 20.9702 14.8124 21.4204V23.1763H16.7714C17.2222 23.1765 17.5878 23.5427 17.5878 23.9937C17.5875 24.4443 17.2221 24.8099 16.7714 24.8101H11.2206C10.7699 24.8098 10.4044 24.4443 10.4042 23.9937C10.4042 23.5428 10.7698 23.1765 11.2206 23.1763H13.1796V21.4224C8.50848 20.9829 6.11622 16.768 6.18445 13.6382C6.1943 13.1874 6.56769 12.8297 7.01843 12.8394ZM13.9921 3.30518C16.1622 3.30518 17.9218 5.06469 17.9218 7.23486V13.5396C17.9218 15.7097 16.1622 17.4692 13.9921 17.4692C11.8221 17.469 10.0634 15.7096 10.0634 13.5396V7.23486C10.0634 5.06481 11.8221 3.30537 13.9921 3.30518ZM13.9921 4.93896C12.7241 4.93916 11.6962 5.96687 11.6962 7.23486V13.5396C11.6962 14.8075 12.7241 15.8353 13.9921 15.8354C15.2602 15.8354 16.2889 14.8077 16.2889 13.5396V7.23486C16.2889 5.96676 15.2602 4.93896 13.9921 4.93896Z");
	        clip-path: path("M7.01843 12.8394C7.46936 12.8492 7.82709 13.2234 7.81726 13.6743C7.76065 16.2837 9.9066 19.8267 13.9882 19.8267C18.0865 19.8265 20.3038 16.2334 20.1805 13.6987C20.1586 13.2483 20.5056 12.8654 20.9559 12.8433C21.4064 12.8213 21.7894 13.1682 21.8114 13.6187C21.9638 16.7444 19.4696 20.9702 14.8124 21.4204V23.1763H16.7714C17.2222 23.1765 17.5878 23.5427 17.5878 23.9937C17.5875 24.4443 17.2221 24.8099 16.7714 24.8101H11.2206C10.7699 24.8098 10.4044 24.4443 10.4042 23.9937C10.4042 23.5428 10.7698 23.1765 11.2206 23.1763H13.1796V21.4224C8.50848 20.9829 6.11622 16.768 6.18445 13.6382C6.1943 13.1874 6.56769 12.8297 7.01843 12.8394ZM13.9921 3.30518C16.1622 3.30518 17.9218 5.06469 17.9218 7.23486V13.5396C17.9218 15.7097 16.1622 17.4692 13.9921 17.4692C11.8221 17.469 10.0634 15.7096 10.0634 13.5396V7.23486C10.0634 5.06481 11.8221 3.30537 13.9921 3.30518ZM13.9921 4.93896C12.7241 4.93916 11.6962 5.96687 11.6962 7.23486V13.5396C11.6962 14.8075 12.7241 15.8353 13.9921 15.8354C15.2602 15.8354 16.2889 14.8077 16.2889 13.5396V7.23486C16.2889 5.96676 15.2602 4.93896 13.9921 4.93896Z");
}

.bx-messenger-videocall-panel-item-with-arrow-icon-microphone-off {
	-webkit-clip-path: path("M6.42273 6.42236C6.74163 6.10375 7.25818 6.10368 7.57703 6.42236L21.577 20.4224C21.896 20.7413 21.896 21.2587 21.577 21.5776C21.2582 21.8962 20.7416 21.8962 20.4227 21.5776L18.7333 19.8892C17.6789 20.699 16.3654 21.2701 14.8114 21.4204V23.1763H16.7694C17.2204 23.1763 17.5868 23.5426 17.5868 23.9937C17.5867 24.4446 17.2204 24.8101 16.7694 24.8101H11.2196C10.7688 24.8099 10.4033 24.4445 10.4032 23.9937C10.4032 23.5427 10.7687 23.1764 11.2196 23.1763H13.1786V21.4224C8.50721 20.9832 6.1153 16.7681 6.18347 13.6382C6.1933 13.1873 6.56662 12.8296 7.01746 12.8394C7.46827 12.8492 7.82594 13.2226 7.81628 13.6733C7.7594 16.2828 9.90537 19.8257 13.9872 19.8257C15.413 19.8256 16.6113 19.3911 17.5624 18.7173L15.8485 17.0034C15.2957 17.3004 14.6635 17.4692 13.9921 17.4692C11.8219 17.4692 10.0624 15.7097 10.0624 13.5396V11.2173L6.42273 7.57764C6.1038 7.25871 6.1038 6.74129 6.42273 6.42236ZM20.955 12.8423C21.4055 12.8203 21.7885 13.1682 21.8104 13.6187C21.8716 14.8749 21.5055 16.3089 20.743 17.604L19.5438 16.4048C20.0028 15.4995 20.2206 14.54 20.1796 13.6978C20.1578 13.2474 20.5046 12.8643 20.955 12.8423ZM11.6962 13.5396C11.6962 14.8077 12.724 15.8354 13.9921 15.8354C14.2023 15.8354 14.406 15.8073 14.5995 15.7544L11.6962 12.8511V13.5396ZM13.9921 3.30518C16.1622 3.30525 17.9218 5.06473 17.9218 7.23486V13.5396C17.9218 13.9177 17.8681 14.2834 17.7684 14.6294L16.288 13.1499V7.23486C16.288 5.9668 15.2601 4.93903 13.9921 4.93896C12.724 4.93896 11.6962 5.96675 11.6962 7.23486V8.55713L10.0741 6.93506C10.2272 4.90493 11.9227 3.30518 13.9921 3.30518Z");
	        clip-path: path("M6.42273 6.42236C6.74163 6.10375 7.25818 6.10368 7.57703 6.42236L21.577 20.4224C21.896 20.7413 21.896 21.2587 21.577 21.5776C21.2582 21.8962 20.7416 21.8962 20.4227 21.5776L18.7333 19.8892C17.6789 20.699 16.3654 21.2701 14.8114 21.4204V23.1763H16.7694C17.2204 23.1763 17.5868 23.5426 17.5868 23.9937C17.5867 24.4446 17.2204 24.8101 16.7694 24.8101H11.2196C10.7688 24.8099 10.4033 24.4445 10.4032 23.9937C10.4032 23.5427 10.7687 23.1764 11.2196 23.1763H13.1786V21.4224C8.50721 20.9832 6.1153 16.7681 6.18347 13.6382C6.1933 13.1873 6.56662 12.8296 7.01746 12.8394C7.46827 12.8492 7.82594 13.2226 7.81628 13.6733C7.7594 16.2828 9.90537 19.8257 13.9872 19.8257C15.413 19.8256 16.6113 19.3911 17.5624 18.7173L15.8485 17.0034C15.2957 17.3004 14.6635 17.4692 13.9921 17.4692C11.8219 17.4692 10.0624 15.7097 10.0624 13.5396V11.2173L6.42273 7.57764C6.1038 7.25871 6.1038 6.74129 6.42273 6.42236ZM20.955 12.8423C21.4055 12.8203 21.7885 13.1682 21.8104 13.6187C21.8716 14.8749 21.5055 16.3089 20.743 17.604L19.5438 16.4048C20.0028 15.4995 20.2206 14.54 20.1796 13.6978C20.1578 13.2474 20.5046 12.8643 20.955 12.8423ZM11.6962 13.5396C11.6962 14.8077 12.724 15.8354 13.9921 15.8354C14.2023 15.8354 14.406 15.8073 14.5995 15.7544L11.6962 12.8511V13.5396ZM13.9921 3.30518C16.1622 3.30525 17.9218 5.06473 17.9218 7.23486V13.5396C17.9218 13.9177 17.8681 14.2834 17.7684 14.6294L16.288 13.1499V7.23486C16.288 5.9668 15.2601 4.93903 13.9921 4.93896C12.724 4.93896 11.6962 5.96675 11.6962 7.23486V8.55713L10.0741 6.93506C10.2272 4.90493 11.9227 3.30518 13.9921 3.30518Z");
}

.bx-messenger-videocall-panel-item-with-arrow-icon-camera {
	-webkit-clip-path: path("M17.5389 7.51709C18.8276 7.51712 19.8719 8.56243 19.8719 9.85107V11.2397L22.3007 9.53271C23.7694 8.50077 25.7916 9.55127 25.7919 11.3462V17.6479C25.7919 19.4458 23.764 20.4961 22.2958 19.4585L19.8719 17.7456V19.1499C19.8718 20.4384 18.8275 21.4829 17.5389 21.4829H7.85437C6.5658 21.4829 5.52151 20.4384 5.52136 19.1499V9.8501C5.52162 8.56166 6.56587 7.51709 7.85437 7.51709H17.5389ZM7.85437 9.15088C7.46793 9.15088 7.15444 9.46372 7.15417 9.8501V19.1499C7.15433 19.5364 7.46786 19.8501 7.85437 19.8501H17.5389C17.9254 19.8501 18.239 19.5364 18.2391 19.1499V9.85107C18.2391 9.4645 17.9255 9.15091 17.5389 9.15088H7.85437ZM24.1591 11.3462C24.1588 10.874 23.6266 10.5981 23.2401 10.8696L19.8807 13.23V15.7515L23.2391 18.1245C23.6255 18.3973 24.1591 18.121 24.1591 17.6479V11.3462Z");
	        clip-path: path("M17.5389 7.51709C18.8276 7.51712 19.8719 8.56243 19.8719 9.85107V11.2397L22.3007 9.53271C23.7694 8.50077 25.7916 9.55127 25.7919 11.3462V17.6479C25.7919 19.4458 23.764 20.4961 22.2958 19.4585L19.8719 17.7456V19.1499C19.8718 20.4384 18.8275 21.4829 17.5389 21.4829H7.85437C6.5658 21.4829 5.52151 20.4384 5.52136 19.1499V9.8501C5.52162 8.56166 6.56587 7.51709 7.85437 7.51709H17.5389ZM7.85437 9.15088C7.46793 9.15088 7.15444 9.46372 7.15417 9.8501V19.1499C7.15433 19.5364 7.46786 19.8501 7.85437 19.8501H17.5389C17.9254 19.8501 18.239 19.5364 18.2391 19.1499V9.85107C18.2391 9.4645 17.9255 9.15091 17.5389 9.15088H7.85437ZM24.1591 11.3462C24.1588 10.874 23.6266 10.5981 23.2401 10.8696L19.8807 13.23V15.7515L23.2391 18.1245C23.6255 18.3973 24.1591 18.121 24.1591 17.6479V11.3462Z");
}

.bx-messenger-videocall-panel-item-with-arrow-icon-camera-off {
	-webkit-clip-path: path("M4.797 5.75732C5.11593 5.4384 5.63237 5.4384 5.95129 5.75732L6.23254 6.0376C6.25008 6.06006 6.2695 6.08138 6.29016 6.10205L22.3478 22.1597C22.6027 22.4803 22.5818 22.9491 22.2853 23.2456C21.9664 23.5644 21.4489 23.5643 21.13 23.2456L18.9181 21.0327C18.5318 21.316 18.0549 21.4839 17.5392 21.4839H7.85461C6.56616 21.4838 5.52183 20.4393 5.52161 19.1509V9.85107C5.5217 9.23714 5.75889 8.67876 6.14661 8.26221L4.797 6.91162C4.47811 6.59273 4.47819 6.07626 4.797 5.75732ZM17.5392 7.51807C18.8277 7.51807 19.873 8.56258 19.8732 9.85107V11.2407L22.3019 9.53467C23.7707 8.50266 25.7921 9.55303 25.7921 11.3481V17.6499C25.7918 19.4475 23.7651 20.4969 22.297 19.4595L20.0138 17.8462L18.2394 16.0718V9.85107C18.2392 9.46464 17.9257 9.15186 17.5392 9.15186H11.3185L9.68567 7.51807H17.5392ZM7.30383 9.41943C7.21048 9.53832 7.1545 9.68822 7.15442 9.85107V19.1509C7.15464 19.5372 7.46822 19.85 7.85461 19.8501H17.5392C17.5993 19.8501 17.6583 19.8429 17.714 19.8286L7.30383 9.41943ZM24.1593 11.3481C24.1593 10.8757 23.6269 10.599 23.2404 10.8706L19.881 13.231V15.7524L23.2394 18.1255C23.6257 18.3985 24.159 18.1228 24.1593 17.6499V11.3481Z");
	        clip-path: path("M4.797 5.75732C5.11593 5.4384 5.63237 5.4384 5.95129 5.75732L6.23254 6.0376C6.25008 6.06006 6.2695 6.08138 6.29016 6.10205L22.3478 22.1597C22.6027 22.4803 22.5818 22.9491 22.2853 23.2456C21.9664 23.5644 21.4489 23.5643 21.13 23.2456L18.9181 21.0327C18.5318 21.316 18.0549 21.4839 17.5392 21.4839H7.85461C6.56616 21.4838 5.52183 20.4393 5.52161 19.1509V9.85107C5.5217 9.23714 5.75889 8.67876 6.14661 8.26221L4.797 6.91162C4.47811 6.59273 4.47819 6.07626 4.797 5.75732ZM17.5392 7.51807C18.8277 7.51807 19.873 8.56258 19.8732 9.85107V11.2407L22.3019 9.53467C23.7707 8.50266 25.7921 9.55303 25.7921 11.3481V17.6499C25.7918 19.4475 23.7651 20.4969 22.297 19.4595L20.0138 17.8462L18.2394 16.0718V9.85107C18.2392 9.46464 17.9257 9.15186 17.5392 9.15186H11.3185L9.68567 7.51807H17.5392ZM7.30383 9.41943C7.21048 9.53832 7.1545 9.68822 7.15442 9.85107V19.1509C7.15464 19.5372 7.46822 19.85 7.85461 19.8501H17.5392C17.5993 19.8501 17.6583 19.8429 17.714 19.8286L7.30383 9.41943ZM24.1593 11.3481C24.1593 10.8757 23.6269 10.599 23.2404 10.8706L19.881 13.231V15.7524L23.2394 18.1255C23.6257 18.3985 24.159 18.1228 24.1593 17.6499V11.3481Z");
}

.bx-messenger-videocall-panel-icon-speaker {
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2212%22%20height%3D%2218%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M3.868%204.676v-.072a.3.3%200%2001.137-.251l6.65-4.305a.3.3%200%2001.462.252v16.461a.3.3%200%2001-.463.252L4.005%2012.71a.3.3%200%2001-.134-.21H.7a.7.7%200%2001-.7-.7V5.376a.7.7%200%2001.7-.7h3.168z%22%20fill%3D%22%233BADD3%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E');
	opacity: .85;
}

.bx-messenger-videocall-panel-icon-speaker-off {
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2217%22%20height%3D%2217%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20opacity%3D%22.4%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.375%203.38L10.597.064a.3.3%200%2001.485.236v7.787L6.375%203.38zm4.707%2011.637v1.613a.3.3%200%2001-.485.236l-5.86-4.602a.697.697%200%2001-.458.17H1.665a.7.7%200%2001-.7-.7V5.31c0-.119.03-.23.082-.329l10.035%2010.036zM1.11.689a.65.65%200%2010-.92.919l14.877%2014.876a.65.65%200%2000.92-.919L1.11.69z%22%20fill%3D%22%23BEBEBE%22/%3E%3C/svg%3E');
}

.bx-messenger-videocall-panel-icon-pointer {
	display: inline-block;
	width: 18px;
	height: 18px;
	margin: auto 0;
	padding: 8px 0;
	background: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2218%22%20height%3D%2218%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ccircle%20cx%3D%229.458%22%20cy%3D%229.458%22%20r%3D%228.5%22%20fill%3D%22%232FC6F6%22%2F%3E%3Crect%20x%3D%224.678%22%20y%3D%228.067%22%20width%3D%227.637%22%20height%3D%222.832%22%20rx%3D%22.5%22%20fill%3D%22%23363C45%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.625%205.827a.5.5%200%2001.87-.336l3.347%203.684a.5.5%200%2001-.006.678l-3.346%203.566a.5.5%200%2001-.865-.342v-7.25z%22%20fill%3D%22%23363C45%22%2F%3E%3C%2Fsvg%3E%0A') no-repeat center;
	opacity: .85;
}

.bx-messenger-videocall-panel-icon-pointer:hover {
	opacity: 1;
}

.bx-messenger-videocall-panel-icon-ellipsis {
	display: inline-block;
	width: 16px;
	height: 4px;
	padding: 15px 0;
	margin: auto 0;
	background: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2216%22%20height%3D%224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4%202a2%202%200%2011-4%200%202%202%200%20014%200zm6%200a2%202%200%2011-4%200%202%202%200%20014%200zm4%202a2%202%200%20100-4%202%202%200%20000%204z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E%0A') no-repeat center;
	opacity: .85;
}

.bx-messenger-videocall-panel-icon-ellipsis:hover {
	opacity: 1;
}

.bx-messenger-videocall-fullscreen-mobile .bx-messenger-videocall-panel-icon-users {
	background-position: center;
	background-size: 24px;
}

.bx-messenger-videocall-panel-icon-users {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='19' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.382 2.742a9 9 0 010 2.636s.74-.086.246 1.345c0 0-.272 1.03-.69.797 0 0 .069 1.302-.59 1.523 0 0 .038.548.046.703l.002.038.55.085s-.016.578.093.64a5.8 5.8 0 001.628.741c1.708.441 2.573 1.198 2.573 1.86 0 0 .755 2.842 1.069 4.557-2.043.665-4.407 1.046-6.927 1.046-3.136 0-6.031-.59-8.365-1.585.246-1.26.573-2.912.726-3.516.26-1.03 1.721-1.796 3.065-2.384.695-.304.845-.487 1.546-.799a2.36 2.36 0 00.047-.383v-.193l.595-.072s.078.145-.047-.706c0 0-.669-.178-.7-1.534 0 0-.502.17-.532-.65-.02-.523-.397-.981.064-1.365l.103-.076-.314-.85s-.33-3.293 1.118-3.025c-.587-.946 4.365-1.733 4.694 1.167zm5.33-1.248a3.463 3.463 0 011.71.607c.342.275.6.64.747 1.052a20.1 20.1 0 01.453 2.516c.043.456.122.908.235 1.352.17.48.376.946.616 1.395a3.629 3.629 0 01-.718-.695s.133.487.16.559c.073.109.138.223.194.341-.03 0-.302.125-.379.16l-.02.01-1.412.441.02.67c.267.106.503.28.683.504.085.215.22.407.395.56.34.118.669.27.98.45.473.263.991.433 1.527.5.541.09.882.962.882.962l.124 2.47c-1.546.519-3.36.932-5.358 1.21l-.529-.001c-.045-.631-.825-3.433-.846-3.586-.031-.855-.784-1.62-2.07-2.141a2.45 2.45 0 00.249-.422c.144-.179.323-.326.526-.432l.157-.072.02-.67-1.412-.44s-.363-.17-.4-.17c.042-.104.095-.202.157-.294.027-.072.198-.61.198-.61-.155.199-.329.38-.52.542l-.197.154.178-.33a8.85 8.85 0 00.313-.682l.135-.351c.112-.455.187-.917.224-1.383.097-.848.248-1.688.453-2.516.146-.413.405-.778.746-1.053a3.459 3.459 0 011.479-.581l.228-.026h.072z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");
	background-position: 17px 8px;
	background-size: 20px;
}

.bx-messenger-videocall-panel-icon-returnToCall {
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2215%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.15%200A1.15%201.15%200%20000%201.15v12.7C0%2014.485.515%2015%201.15%2015h17.7A1.15%201.15%200%200020%2013.85V1.15A1.15%201.15%200%200018.85%200H1.15zM5%204.862C5%204.386%205.386%204%205.862%204h6.342c.476%200%20.863.386.863.862v5.275a.863.863%200%2001-.863.863H5.862A.863.863%200%20015%2010.137V4.862zm8.8%203.761l1.507%201.15A.431.431%200%200016%209.428V5.57a.431.431%200%2000-.692-.343L13.8%206.373v2.25z%22%20fill%3D%22%233BC8F5%22/%3E%3C/svg%3E');
}

.bx-messenger-videocall-panel-icon-go-to-call {
	background-color: transparent;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='28' height='28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.17 5.164c.635-.533 1.489-.474 2.084-.065.105.072.184.153.237.209a85.73 85.73 0 011.776 1.953c.459.518.77.87 1.022 1.111.06.057.169.165.257.315a1.567 1.567 0 01-.006 1.628c-.31.5-.868 1.222-1.799 1.888a.87.87 0 00-.084.069c-.027.127-.025.325.044.605.073.296.21.634.395.99a8.197 8.197 0 001.366 1.881l.125.125a8.194 8.194 0 001.882 1.368c.355.185.693.32.989.393.28.069.478.071.606.044a.87.87 0 00.068-.084c.667-.93 1.388-1.49 1.889-1.799.583-.36 1.281-.277 1.783.098.02.015.04.032.06.05.702.659 1.667 1.566 3.282 3.096a.7.7 0 01.066.073c.479.6.58 1.516.014 2.189a6.585 6.585 0 01-5.038 2.309c-2.38.006-5.308-1.16-8.717-4.497a.683.683 0 01-.035-.033l-.181-.18a.742.742 0 01-.032-.035c-3.337-3.41-4.473-6.33-4.43-8.7a6.691 6.691 0 012.378-5zm1.284 1.084c-.16-.106-.306-.076-.382-.012a5.291 5.291 0 00-1.878 3.955c-.035 1.891.871 4.508 4.142 7.81 3.302 3.271 5.937 4.214 7.848 4.208a5.186 5.186 0 003.97-1.81c.063-.074.094-.225-.013-.383a851.254 851.254 0 00-3.199-3.018.222.222 0 00-.098-.033.141.141 0 00-.087.022c-.371.229-.946.667-1.487 1.422-.127.178-.38.494-.802.61-.445.124-.917.08-1.345-.026a5.96 5.96 0 01-1.302-.511 9.589 9.589 0 01-2.224-1.619l-.124-.125a9.584 9.584 0 01-1.619-2.223 5.963 5.963 0 01-.512-1.302c-.106-.428-.15-.901-.027-1.346.118-.423.434-.674.612-.801a5.254 5.254 0 001.422-1.487.143.143 0 00.022-.078.209.209 0 00-.025-.092l-.005-.005a.992.992 0 00-.023-.023c-.294-.283-.64-.674-1.069-1.157l-.03-.034a84.076 84.076 0 00-1.747-1.924l-.018-.018zm13.235-.29a.7.7 0 01.7.7v5.567a.7.7 0 01-1.4 0V8.183l-5.122 5.122a.7.7 0 01-.99-.99l4.957-4.957h-3.712a.7.7 0 010-1.4h5.567z' fill='%23fff'/%3E%3C/svg%3E");
}

.bx-messenger-videocall-panel-icon-hangup,
.bx-messenger-videocall-panel-icon-close {
	-webkit-clip-path: path("M14.3506 8.75635C19.1375 8.80828 22.0384 10.0753 23.7129 11.813C25.4208 13.5856 25.7215 15.7116 25.6006 17.1196C25.5244 18.0057 24.832 18.604 24.0791 18.7437C23.942 18.7691 23.8191 18.7686 23.7383 18.7661C22.6418 18.732 21.7787 18.681 21.0996 18.6401C20.4068 18.5984 19.9425 18.571 19.5996 18.5776C19.5163 18.5793 19.3489 18.5806 19.1641 18.5327C18.582 18.3819 18.0849 17.9359 17.9326 17.2915C17.7944 16.7066 17.6776 15.7854 17.8672 14.6382C17.8708 14.6162 17.8735 14.5981 17.875 14.5835C17.8104 14.4969 17.687 14.3814 17.4736 14.2524C17.2231 14.101 16.8969 13.9615 16.5205 13.8433C15.7642 13.6057 14.9027 13.4839 14.2588 13.4839H14.082C13.4381 13.4839 12.5765 13.6057 11.8203 13.8433C11.4439 13.9615 11.1177 14.101 10.8672 14.2524C10.6541 14.3812 10.5315 14.497 10.4668 14.5835C10.4683 14.5981 10.47 14.6162 10.4736 14.6382C10.6632 15.7854 10.5464 16.7066 10.4082 17.2915C10.2383 18.0103 9.64447 18.4758 8.98242 18.5718C8.95244 18.5761 8.92188 18.5796 8.8916 18.5806C7.92809 18.6117 6.60437 18.6513 4.37988 18.7114C4.34205 18.7124 4.30421 18.7108 4.2666 18.7065C3.45756 18.6153 2.68635 18.0031 2.60547 17.062C2.48324 15.6388 2.82707 13.527 4.56934 11.7749C6.2755 10.0592 9.20428 8.8076 13.9912 8.75635C14.0083 8.75528 14.0256 8.7544 14.043 8.75439H14.2979C14.3155 8.75439 14.3332 8.75525 14.3506 8.75635ZM14.1699 10.3882C9.54075 10.4098 7.04563 11.6009 5.72754 12.9263C4.39752 14.2638 4.14235 15.8628 4.2334 16.9224C4.23597 16.9523 4.24747 16.9814 4.2793 17.0112C4.30803 17.038 4.35246 17.0634 4.40918 17.0767C6.53869 17.019 7.83152 16.9801 8.77539 16.9497C8.7936 16.9439 8.8045 16.9365 8.80957 16.9321C8.81285 16.9293 8.81504 16.9259 8.81543 16.9253C8.81543 16.9253 8.81801 16.9211 8.81934 16.9155C8.91673 16.5032 9.01078 15.8031 8.8623 14.9048C8.82579 14.6838 8.77491 14.2481 9.01172 13.8296C9.25258 13.4043 9.63577 13.0877 10.0225 12.854C10.4167 12.6157 10.8722 12.4288 11.3311 12.2847C12.2451 11.9975 13.2717 11.8511 14.082 11.8511H14.2588C15.0693 11.8511 16.0965 11.9974 17.0107 12.2847C17.4695 12.4288 17.9242 12.6158 18.3184 12.854C18.7051 13.0877 19.0882 13.4043 19.3291 13.8296C19.566 14.2482 19.515 14.6838 19.4785 14.9048C19.33 15.8032 19.4251 16.5032 19.5225 16.9155C19.5235 16.9198 19.5249 16.9233 19.5254 16.9243C19.5254 16.9243 19.5269 16.9278 19.5293 16.9302C19.5325 16.9333 19.5397 16.9394 19.5518 16.9448C19.5562 16.9448 19.5613 16.944 19.5674 16.9438C19.9806 16.9358 20.5067 16.9677 21.1475 17.0063L21.1973 17.0093C21.8743 17.0501 22.7176 17.101 23.7891 17.1343C23.7922 17.1344 23.7979 17.1343 23.7979 17.1343C23.8589 17.1198 23.9048 17.0911 23.9326 17.063C23.9598 17.0355 23.9702 17.0087 23.9727 16.98C24.065 15.9053 23.8336 14.2926 22.5371 12.9468C21.254 11.615 18.7978 10.4098 14.1699 10.3882Z");
	        clip-path: path("M14.3506 8.75635C19.1375 8.80828 22.0384 10.0753 23.7129 11.813C25.4208 13.5856 25.7215 15.7116 25.6006 17.1196C25.5244 18.0057 24.832 18.604 24.0791 18.7437C23.942 18.7691 23.8191 18.7686 23.7383 18.7661C22.6418 18.732 21.7787 18.681 21.0996 18.6401C20.4068 18.5984 19.9425 18.571 19.5996 18.5776C19.5163 18.5793 19.3489 18.5806 19.1641 18.5327C18.582 18.3819 18.0849 17.9359 17.9326 17.2915C17.7944 16.7066 17.6776 15.7854 17.8672 14.6382C17.8708 14.6162 17.8735 14.5981 17.875 14.5835C17.8104 14.4969 17.687 14.3814 17.4736 14.2524C17.2231 14.101 16.8969 13.9615 16.5205 13.8433C15.7642 13.6057 14.9027 13.4839 14.2588 13.4839H14.082C13.4381 13.4839 12.5765 13.6057 11.8203 13.8433C11.4439 13.9615 11.1177 14.101 10.8672 14.2524C10.6541 14.3812 10.5315 14.497 10.4668 14.5835C10.4683 14.5981 10.47 14.6162 10.4736 14.6382C10.6632 15.7854 10.5464 16.7066 10.4082 17.2915C10.2383 18.0103 9.64447 18.4758 8.98242 18.5718C8.95244 18.5761 8.92188 18.5796 8.8916 18.5806C7.92809 18.6117 6.60437 18.6513 4.37988 18.7114C4.34205 18.7124 4.30421 18.7108 4.2666 18.7065C3.45756 18.6153 2.68635 18.0031 2.60547 17.062C2.48324 15.6388 2.82707 13.527 4.56934 11.7749C6.2755 10.0592 9.20428 8.8076 13.9912 8.75635C14.0083 8.75528 14.0256 8.7544 14.043 8.75439H14.2979C14.3155 8.75439 14.3332 8.75525 14.3506 8.75635ZM14.1699 10.3882C9.54075 10.4098 7.04563 11.6009 5.72754 12.9263C4.39752 14.2638 4.14235 15.8628 4.2334 16.9224C4.23597 16.9523 4.24747 16.9814 4.2793 17.0112C4.30803 17.038 4.35246 17.0634 4.40918 17.0767C6.53869 17.019 7.83152 16.9801 8.77539 16.9497C8.7936 16.9439 8.8045 16.9365 8.80957 16.9321C8.81285 16.9293 8.81504 16.9259 8.81543 16.9253C8.81543 16.9253 8.81801 16.9211 8.81934 16.9155C8.91673 16.5032 9.01078 15.8031 8.8623 14.9048C8.82579 14.6838 8.77491 14.2481 9.01172 13.8296C9.25258 13.4043 9.63577 13.0877 10.0225 12.854C10.4167 12.6157 10.8722 12.4288 11.3311 12.2847C12.2451 11.9975 13.2717 11.8511 14.082 11.8511H14.2588C15.0693 11.8511 16.0965 11.9974 17.0107 12.2847C17.4695 12.4288 17.9242 12.6158 18.3184 12.854C18.7051 13.0877 19.0882 13.4043 19.3291 13.8296C19.566 14.2482 19.515 14.6838 19.4785 14.9048C19.33 15.8032 19.4251 16.5032 19.5225 16.9155C19.5235 16.9198 19.5249 16.9233 19.5254 16.9243C19.5254 16.9243 19.5269 16.9278 19.5293 16.9302C19.5325 16.9333 19.5397 16.9394 19.5518 16.9448C19.5562 16.9448 19.5613 16.944 19.5674 16.9438C19.9806 16.9358 20.5067 16.9677 21.1475 17.0063L21.1973 17.0093C21.8743 17.0501 22.7176 17.101 23.7891 17.1343C23.7922 17.1344 23.7979 17.1343 23.7979 17.1343C23.8589 17.1198 23.9048 17.0911 23.9326 17.063C23.9598 17.0355 23.9702 17.0087 23.9727 16.98C24.065 15.9053 23.8336 14.2926 22.5371 12.9468C21.254 11.615 18.7978 10.4098 14.1699 10.3882Z");
}

.call-common-record-menu-popup,
.call-common-record-menu-popup .popup-window-angly--arrow,
.bx-call-view-popup-call-hint,
.bx-call-view-popup-call-hint .popup-window-angly--arrow,
.call-view-device-selector-popup,
.call-view-device-selector-popup .popup-window-angly--arrow,
.bx-call-user-context-menu,
.bx-call-user-context-menu .popup-window-angly--arrow,
.bx-conference-user-list-context-menu,
.bx-conference-user-list-context-menu .popup-window-angly--arrow,
.bx-conference-user-list-item-context-menu,
.bx-conference-user-list-item-context-menu .popup-window-angly--arrow,
.bx-call-remote-user-menu-container,
.bx-call-remote-user-menu-container .popup-window-angly--arrow,
.bx-call-context-menu-options-container,
.bx-call-context-menu-options-container .popup-window-angly--arrow,
.bx-messenger-videocall-hangup-options-container,
.bx-messenger-videocall-hangup-options-container .popup-window-angly--arrow,
.bx-messenger-videocall-document-options-container,
.bx-messenger-videocall-document-options-container .popup-window-angly--arrow {
	background-color: var(--call-view__popup-backgroud-color);
}

.call-common-record-menu-popup .menu-popup-item-text,
.bx-call-view-popup-call-hint .menu-popup-item-text,
.call-view-device-selector-popup .menu-popup-item-text,
.bx-call-user-context-menu .menu-popup-item-text,
.bx-conference-user-list-context-menu .menu-popup-item-text,
.bx-conference-user-list-item-context-menu .menu-popup-item-text,
.bx-call-remote-user-menu-container .menu-popup-item-text,
.bx-call-context-menu-options-container .menu-popup-item-text,
.bx-messenger-videocall-hangup-options-container .menu-popup-item-text,
.bx-messenger-videocall-document-options-container .menu-popup-item-text {
	color: var(--ui-color-palette-white-base);
	background-color: var(--call-view__popup-backgroud-color);
}

.call-common-record-menu-popup .menu-popup-item:hover,
.call-view-device-selector-popup .menu-popup-item:hover,
.bx-call-user-context-menu .menu-popup-item:hover,
.bx-conference-user-list-context-menu .menu-popup-item:hover,
.bx-conference-user-list-item-context-menu .menu-popup-item:hover,
.bx-call-context-menu-options-container .menu-popup-item:hover,
.bx-call-remote-user-menu-container .menu-popup-item:hover,
.bx-messenger-videocall-hangup-options-container .menu-popup-item:hover,
.bx-messenger-videocall-document-options-container .menu-popup-item:hover {
	background-color: var(--call-view__popup-backgroud-color-hover);
}

.call-common-record-menu-popup .menu-popup-item:hover .menu-popup-item-text,
.call-view-device-selector-popup .menu-popup-item:hover .menu-popup-item-text,
.bx-call-user-context-menu .menu-popup-item:hover .menu-popup-item-text,
.bx-conference-user-list-context-menu .menu-popup-item:hover .menu-popup-item-text,
.bx-conference-user-list-item-context-menu .menu-popup-item:hover .menu-popup-item-text,
.bx-call-context-menu-options-container .menu-popup-item:hover .menu-popup-item-text,
.bx-call-remote-user-menu-container .menu-popup-item:hover .menu-popup-item-text,
.bx-messenger-videocall-hangup-options-container .menu-popup-item:hover .menu-popup-item-text,
.bx-messenger-videocall-document-options-container .menu-popup-item:hover .menu-popup-item-text {
	color: var(--ui-color-palette-white-base);
	background-color: var(--call-view__popup-backgroud-color-hover);
}

.bx-call-remote-user-menu-container .bx-call-remote-user-turn-off-mic .menu-popup-item-icon {
	width: 24px;
	height: 22px;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='.5' fill-rule='evenodd' clip-rule='evenodd' d='M8.543 11.02v-.239l2.635 2.595c-.077.007-.154.01-.232.01-1.327 0-2.403-1.059-2.403-2.366zm2.412 3.85c.57 0 1.071-.078 1.51-.226l1.339 1.317a5.93 5.93 0 01-1.91.584l-.001 1.14.381.001c.439 0 .794.35.794.782a.788.788 0 01-.794.782H9.618a.788.788 0 01-.794-.782c0-.432.355-.782.794-.782h.38v-1.142c-3.186-.424-4.814-2.946-4.79-5.203a.875.875 0 01.891-.858.876.876 0 01.868.782l.004.095c-.005.45.25 1.314.722 1.986.676.966 1.716 1.525 3.262 1.525zm4.026-3.836l1.558 1.533c.104-.414.153-.83.144-1.235a.875.875 0 00-.9-.849.88.88 0 00-.802.55zm-6.175-6.08l4.543 4.473V6.032c0-1.307-1.076-2.366-2.403-2.366-.933 0-1.741.523-2.14 1.288zm-3.73-.629a.728.728 0 000 1.041L16.414 16.53a.756.756 0 001.058 0 .728.728 0 000-1.041L6.134 4.325a.756.756 0 00-1.058 0z' fill='%23F1F4F6'/%3E%3C/svg%3E");
}

.bx-call-remote-user-menu-container .bx-call-remote-user-turn-off-cam .menu-popup-item-icon {
	width: 24px;
	height: 24px;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.343 5.604a.81.81 0 000 1.146L15.04 18.448a.81.81 0 101.146-1.146L4.488 5.604a.81.81 0 00-1.145 0zM4 15V9.7l7.299 7.3h-5.3a2 2 0 01-2-2zm12-6v5.921L8.078 6.999H14a2 2 0 012 2zm5-.372a.4.4 0 00-.57-.363l-3.2 1.495a.4.4 0 00-.23.362v3.965a.4.4 0 00.248.37l3.2 1.316a.4.4 0 00.552-.37V8.628z' fill='%23F1F4F6' opacity='.5'/%3E%3C/svg%3E");
}

.bx-call-remote-user-menu-container .bx-call-remote-user-turn-off-screenshare .menu-popup-item-icon {
	width: 24px;
	height: 24px;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='.5' fill='%23F1F4F6'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 9.7v6.263a2 2 0 002 2h3.639l-1.072 1.283a.4.4 0 00.306.656h5.33l-4.057-4.056H6.56a.5.5 0 01-.5-.5v-3.585L4 9.7zm10.29 3.51l-1.645-1.644 3.422-3.422H12.8a.5.5 0 01-.5-.5V6.527a.5.5 0 01.5-.5h5.168a2 2 0 012 2v4.623a.5.5 0 01-.5.5h-1.06a.5.5 0 01-.5-.5V9.592L14.29 13.21zm2.636 2.636l1.916 1.917a2 2 0 001.126-1.8v-.542a.5.5 0 00-.5-.5h-1.134a.426.426 0 00-.426.426.5.5 0 01-.5.5h-.482zM9.223 8.145L7.107 6.027h2.341a.5.5 0 01.5.5v1.117a.5.5 0 01-.5.5h-.225z'/%3E%3Crect x='2.77' y='6.178' width='1.62' height='21.054' rx='.81' transform='rotate(-45 2.77 6.178)'/%3E%3C/g%3E%3C/svg%3E");
}

.bx-messenger-videocall-panel-background-copilot-coming-soon {
	position: relative;
}

.bx-messenger-videocall-panel-item.active .bx-messenger-videocall-panel-icon-users {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='19' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.382 2.742a9 9 0 010 2.636s.74-.086.246 1.345c0 0-.272 1.03-.69.797 0 0 .069 1.302-.59 1.523 0 0 .038.548.046.703l.002.038.55.085s-.016.578.093.64a5.8 5.8 0 001.628.741c1.708.441 2.573 1.198 2.573 1.86 0 0 .755 2.842 1.069 4.557-2.043.665-4.407 1.046-6.927 1.046-3.136 0-6.031-.59-8.365-1.585.246-1.26.573-2.912.726-3.516.26-1.03 1.721-1.796 3.065-2.384.695-.304.845-.487 1.546-.799a2.36 2.36 0 00.047-.383v-.193l.595-.072s.078.145-.047-.706c0 0-.669-.178-.7-1.534 0 0-.502.17-.532-.65-.02-.523-.397-.981.064-1.365l.103-.076-.314-.85s-.33-3.293 1.118-3.025c-.587-.946 4.365-1.733 4.694 1.167zm5.33-1.248a3.463 3.463 0 011.71.607c.342.275.6.64.747 1.052a20.1 20.1 0 01.453 2.516c.043.456.122.908.235 1.352.17.48.376.946.616 1.395a3.629 3.629 0 01-.718-.695s.133.487.16.559c.073.109.138.223.194.341-.03 0-.302.125-.379.16l-.02.01-1.412.441.02.67c.267.106.503.28.683.504.085.215.22.407.395.56.34.118.669.27.98.45.473.263.991.433 1.527.5.541.09.882.962.882.962l.124 2.47c-1.546.519-3.36.932-5.358 1.21l-.529-.001c-.045-.631-.825-3.433-.846-3.586-.031-.855-.784-1.62-2.07-2.141a2.45 2.45 0 00.249-.422c.144-.179.323-.326.526-.432l.157-.072.02-.67-1.412-.44s-.363-.17-.4-.17c.042-.104.095-.202.157-.294.027-.072.198-.61.198-.61-.155.199-.329.38-.52.542l-.197.154.178-.33a8.85 8.85 0 00.313-.682l.135-.351c.112-.455.187-.917.224-1.383.097-.848.248-1.688.453-2.516.146-.413.405-.778.746-1.053a3.459 3.459 0 011.479-.581l.228-.026h.072z' fill='%232FC6F6' fill-rule='evenodd' opacity='.85'/%3E%3C/svg%3E");
}

.bx-messenger-videocall-panel-item:not(.coming-soon) .bx-messenger-videocall-panel-background-copilot {
	position: relative;
	-webkit-box-shadow: 0 0 26px 0 rgba(var(--ui-color-copilot-primary-rgb), 0.70);
	        box-shadow: 0 0 26px 0 rgba(var(--ui-color-copilot-primary-rgb), 0.70);
	border-radius: 114px;
}

.bx-messenger-videocall-panel-item:not(.coming-soon) .bx-messenger-videocall-panel-background-copilot {
	background-color: transparent;
}

@-webkit-keyframes rotate {
	from {
		-webkit-transform: rotate(0deg);
		        transform: rotate(0deg);
	}
	to {
		-webkit-transform: rotate(360deg);
		        transform: rotate(360deg);
	}
}

@keyframes rotate {
	from {
		-webkit-transform: rotate(0deg);
		        transform: rotate(0deg);
	}
	to {
		-webkit-transform: rotate(360deg);
		        transform: rotate(360deg);
	}
}

.bx-messenger-videocall-panel-item.active:not(.coming-soon) .bx-messenger-videocall-panel-background-copilot::after {
	content: '';
	position: absolute;
	width: 40px;
	height: 40px;
	background: -o-radial-gradient(
		-3.11% -15.22%,
		109.46% 109.46%,
		var(--call-view-copilot-second-color) 0%,
		var(--call-view-copilot-color) 100%
	);
	background: radial-gradient(
		109.46% 109.46% at -3.11% -15.22%,
		var(--call-view-copilot-second-color) 0%,
		var(--call-view-copilot-color) 100%
	);
	border-radius: 50%;
	z-index: 1;
	-webkit-animation: rotate 3s linear infinite;
	        animation: rotate 3s linear infinite;
}

.bx-messenger-videocall-panel-item:not(.coming-soon) .bx-messenger-videocall-panel-background-copilot::before {
	content: '';
	position: absolute;
	width: 40px;
	height: 40px;
	background: -o-linear-gradient(
		208deg,
		var(--call-view-copilot-second-color) -8.28%,
		var(--call-view-copilot-color) 93.16%
	);
	background: linear-gradient(
		242deg,
		var(--call-view-copilot-second-color) -8.28%,
		var(--call-view-copilot-color) 93.16%
	);
	border-radius: 50%;
	z-index: 2;
}

.bx-messenger-videocall-panel-item.active:not(.coming-soon) .bx-messenger-videocall-panel-background-copilot::before {
	-webkit-transform: scale(0.85);
	    -ms-transform: scale(0.85);
	        transform: scale(0.85);
}

.bx-messenger-videocall-panel-item:not(.coming-soon).blocked .bx-messenger-videocall-panel-background-copilot {
	opacity: 0.7;
}

.bx-messenger-videocall-panel-item.active .bx-messenger-videocall-panel-background-floor-request {
	background-color: var(--call-view__button-background-color-floor-request);
}

.bx-messenger-videocall-panel-item.active .bx-messenger-videocall-panel-background-floor-request:hover {
	background-color: var(--call-view__button-background-color-floor-request-hover);
}

.bx-messenger-videocall-panel-item.active.blocked .bx-messenger-videocall-panel-background-floor-request {
	background-color: var(--call-view__button-background-color-floor-request-blocked);
}

.bx-messenger-videocall-panel-item.active .bx-messenger-videocall-panel-background-screen {
	background-color: var(--call-view__button-background-color-screen);
}

.bx-messenger-videocall-panel-item.active .bx-messenger-videocall-panel-background-screen:hover {
	background-color: var(--call-view__button-background-color-screen-hover);
}

.bx-messenger-videocall-panel-item.active.blocked .bx-messenger-videocall-panel-background-screen {
	background-color: var(--call-view__button-background-color-screen-blocked);
}

.bx-messenger-videocall-panel-item.active .bx-messenger-videocall-panel-background-record {
	background-color: var(--call-view__button-background-color-record);
}

.bx-messenger-videocall-panel-item.active .bx-messenger-videocall-panel-background-record:hover {
	background-color: var(--call-view__button-background-color-record-hover);
}

.bx-messenger-videocall-panel-item.active.blocked .bx-messenger-videocall-panel-background-record {
	background-color: var(--call-view__button-background-color-record-blocked);
}

.bx-messenger-videocall-panel-icon-background-hangup-options {
	margin-top: 9px;
}

.bx-messenger-videocall-panel-icon-chat {
	-webkit-clip-path: path("M16.6288 5.67432C18.5617 5.67436 20.1288 7.24135 20.1288 9.17432V10.1079H21.2382C23.0422 10.1079 24.5045 11.5706 24.5048 13.3745V17.6733C24.5048 18.846 23.8869 19.8745 22.9589 20.4507V21.3325C22.9589 22.7786 21.2099 23.5025 20.1874 22.48L18.6473 20.9399H14.6591C12.855 20.9399 11.3925 19.4774 11.3925 17.6733V13.3745C11.3927 11.5706 12.8551 10.108 14.6591 10.1079H18.495V9.17432C18.495 8.14341 17.6597 7.30717 16.6288 7.30713H8.81042C7.77961 7.30726 6.94421 8.14347 6.94421 9.17432V13.7251C6.94424 14.4131 7.31582 15.0158 7.87683 15.3413L8.69031 15.814V18.1411L10.0751 16.7573V17.6108C10.0751 18.0298 10.1855 18.4233 10.3788 18.7632L9.828 19.314C8.80555 20.3364 7.05688 19.6123 7.05652 18.1665V16.7544C6.01267 16.1487 5.31045 15.0188 5.31042 13.7251V9.17432C5.31042 7.2414 6.87754 5.67445 8.81042 5.67432H16.6288ZM14.6591 11.7417C13.7572 11.7418 13.0265 12.4727 13.0262 13.3745V17.6733C13.0262 18.5754 13.757 19.3071 14.6591 19.3071H19.3241L21.3251 21.3081V19.5425L22.0975 19.063C22.5657 18.7722 22.8719 18.2578 22.8719 17.6733V13.3745C22.8717 12.4726 22.1401 11.7417 21.2382 11.7417H14.6591Z");
	        clip-path: path("M16.6288 5.67432C18.5617 5.67436 20.1288 7.24135 20.1288 9.17432V10.1079H21.2382C23.0422 10.1079 24.5045 11.5706 24.5048 13.3745V17.6733C24.5048 18.846 23.8869 19.8745 22.9589 20.4507V21.3325C22.9589 22.7786 21.2099 23.5025 20.1874 22.48L18.6473 20.9399H14.6591C12.855 20.9399 11.3925 19.4774 11.3925 17.6733V13.3745C11.3927 11.5706 12.8551 10.108 14.6591 10.1079H18.495V9.17432C18.495 8.14341 17.6597 7.30717 16.6288 7.30713H8.81042C7.77961 7.30726 6.94421 8.14347 6.94421 9.17432V13.7251C6.94424 14.4131 7.31582 15.0158 7.87683 15.3413L8.69031 15.814V18.1411L10.0751 16.7573V17.6108C10.0751 18.0298 10.1855 18.4233 10.3788 18.7632L9.828 19.314C8.80555 20.3364 7.05688 19.6123 7.05652 18.1665V16.7544C6.01267 16.1487 5.31045 15.0188 5.31042 13.7251V9.17432C5.31042 7.2414 6.87754 5.67445 8.81042 5.67432H16.6288ZM14.6591 11.7417C13.7572 11.7418 13.0265 12.4727 13.0262 13.3745V17.6733C13.0262 18.5754 13.757 19.3071 14.6591 19.3071H19.3241L21.3251 21.3081V19.5425L22.0975 19.063C22.5657 18.7722 22.8719 18.2578 22.8719 17.6733V13.3745C22.8717 12.4726 22.1401 11.7417 21.2382 11.7417H14.6591Z");
}

.bx-messenger-videocall-panel-icon-floor-request {
	-webkit-clip-path: path("M15.0522 3.1665C16.1882 3.1665 17.2512 4.05081 17.2515 5.25928V5.6958C17.4997 5.60227 17.767 5.54834 18.0386 5.54834C18.5587 5.5484 19.0891 5.73344 19.5005 6.06396C19.9212 6.40202 20.2544 6.92797 20.2544 7.58936V8.55322C20.4946 8.47586 20.7435 8.44093 20.9849 8.44092C21.517 8.44092 22.0841 8.6274 22.5259 9.03369C22.9823 9.45349 23.2563 10.0629 23.2563 10.8003C23.2563 11.1385 23.2583 11.4807 23.2603 11.8276C23.2643 12.5395 23.2685 13.2729 23.2563 14.0405L23.2554 14.0669C23.2373 15.2119 23.2265 15.8957 23.0532 17.0981C22.9362 17.91 22.4039 19.5579 21.7593 20.981C21.4339 21.6991 21.0589 22.4086 20.6626 22.9517C20.4654 23.2219 20.2418 23.4807 19.9927 23.6792C19.7513 23.8714 19.4072 24.0688 18.9878 24.0688H12.2983C12.0446 24.0688 11.8338 23.9752 11.7075 23.9077C11.5667 23.8324 11.4323 23.7354 11.3101 23.6372C11.0646 23.4401 10.7952 23.1749 10.519 22.8784C9.96284 22.2813 9.30817 21.4793 8.65674 20.6362C7.35107 18.9465 6.00631 17.0282 5.37842 16.0942C5.18555 15.8074 5.03616 15.3956 5.021 14.9604C5.00517 14.5057 5.1377 13.9518 5.61084 13.5288C6.24626 12.9609 6.93628 12.8177 7.58447 12.9478C8.16043 13.0634 8.64936 13.3879 8.95361 13.5923C9.19992 13.7577 9.41814 13.9272 9.61084 14.0942C9.60925 12.6504 9.61062 10.9301 9.61182 9.56787C9.61242 8.87681 9.61279 8.27784 9.61279 7.854C9.61279 6.89072 9.92172 6.1773 10.4282 5.71143C10.9125 5.26602 11.4909 5.12754 11.9028 5.12744C12.1551 5.12744 12.4731 5.17595 12.7925 5.29932V5.19482C12.7925 4.57294 13.1267 4.05748 13.5269 3.72314C13.9316 3.38498 14.4749 3.16662 15.0522 3.1665ZM15.0522 4.79932C14.881 4.79943 14.7031 4.86799 14.5737 4.97607C14.4395 5.0882 14.4263 5.17936 14.4263 5.19482V12.4009C14.4262 12.7192 14.2649 12.9786 14.0542 13.1323C13.8655 13.2698 13.6559 13.3136 13.4849 13.312C13.3132 13.3103 13.0984 13.2618 12.9077 13.1118C12.694 12.9435 12.5601 12.6831 12.5601 12.3921V7.30811C12.56 7.17743 12.5305 7.09951 12.5034 7.05127C12.4746 6.99997 12.43 6.95107 12.3638 6.90576C12.2144 6.80359 12.0131 6.76025 11.9028 6.76025C11.82 6.76038 11.6622 6.79541 11.5337 6.91357C11.427 7.01173 11.2466 7.25359 11.2466 7.854C11.2466 8.28055 11.2462 8.8818 11.2456 9.57471C11.244 11.4281 11.2418 13.9374 11.2476 15.5142C11.2482 15.692 11.247 15.8419 11.2417 15.9565C11.2391 16.0135 11.2343 16.082 11.2241 16.1499C11.2165 16.2004 11.1953 16.3358 11.1187 16.4771C11.0215 16.6559 10.7832 16.9182 10.3823 16.9214C10.1098 16.9235 9.92031 16.7926 9.87939 16.7642L9.87646 16.7622C9.81802 16.7217 9.76949 16.6778 9.75146 16.6616L9.74951 16.6597C9.73692 16.6484 9.7285 16.641 9.72217 16.6353C9.71362 16.6275 9.70839 16.6222 9.69873 16.6138C9.58656 16.5161 9.47297 16.3666 9.41162 16.2856C9.40506 16.277 9.39837 16.2691 9.39307 16.2622C9.30788 16.1507 9.21215 16.0244 9.09131 15.8833C8.85203 15.604 8.51619 15.2659 8.04248 14.9478C7.71918 14.7306 7.47962 14.5928 7.26318 14.5493C7.11914 14.5204 6.95178 14.5213 6.69971 14.7466C6.68052 14.7637 6.67251 14.7781 6.6665 14.7944C6.659 14.8149 6.65098 14.8505 6.65283 14.9038C6.65472 14.9574 6.66637 15.0166 6.68506 15.0737C6.7044 15.1328 6.72579 15.1711 6.73389 15.1831C7.3465 16.0943 8.67055 17.9828 9.94971 19.6382C10.5907 20.4678 11.2085 21.223 11.7134 21.7651C11.9676 22.0381 12.1763 22.2382 12.3325 22.3638C12.3721 22.3955 12.4042 22.4195 12.4282 22.436H18.9282C18.9395 22.4288 18.9552 22.4177 18.9751 22.4019C19.0668 22.3288 19.1918 22.1963 19.3433 21.9888C19.6448 21.5756 19.9668 20.9809 20.272 20.3071C20.8884 18.9464 21.3515 17.4591 21.437 16.8657C21.5955 15.7663 21.6045 15.169 21.6226 14.0249V14.0151C21.6344 13.2644 21.6304 12.5621 21.6265 11.8608C21.6245 11.5094 21.6226 11.1575 21.6226 10.8003C21.6225 10.487 21.5171 10.3248 21.4204 10.2358C21.309 10.1333 21.1485 10.0737 20.9849 10.0737C20.7979 10.0738 20.6648 10.1319 20.5903 10.1978C20.5319 10.2494 20.4532 10.3527 20.4526 10.5933L20.4644 12.189C20.4702 12.996 20.4761 13.8335 20.4761 13.9272C20.4761 14.1461 20.4036 14.4078 20.1919 14.6118C19.9858 14.8104 19.7246 14.8797 19.4985 14.8657C19.0546 14.8382 18.6206 14.475 18.6206 13.9272V7.58936C18.6206 7.51349 18.5886 7.42701 18.4771 7.3374C18.3563 7.24041 18.1875 7.18121 18.0386 7.18115C17.9131 7.18115 17.7432 7.23939 17.6069 7.3501C17.4813 7.45218 17.4653 7.52747 17.4634 7.53662V13.0356C17.4634 13.2734 17.3729 13.5492 17.1343 13.7466C16.9075 13.934 16.6339 13.9778 16.4106 13.9419C15.9359 13.8654 15.6179 13.4516 15.6177 12.9907V5.25928C15.6174 5.07518 15.4136 4.79932 15.0522 4.79932Z");
	        clip-path: path("M15.0522 3.1665C16.1882 3.1665 17.2512 4.05081 17.2515 5.25928V5.6958C17.4997 5.60227 17.767 5.54834 18.0386 5.54834C18.5587 5.5484 19.0891 5.73344 19.5005 6.06396C19.9212 6.40202 20.2544 6.92797 20.2544 7.58936V8.55322C20.4946 8.47586 20.7435 8.44093 20.9849 8.44092C21.517 8.44092 22.0841 8.6274 22.5259 9.03369C22.9823 9.45349 23.2563 10.0629 23.2563 10.8003C23.2563 11.1385 23.2583 11.4807 23.2603 11.8276C23.2643 12.5395 23.2685 13.2729 23.2563 14.0405L23.2554 14.0669C23.2373 15.2119 23.2265 15.8957 23.0532 17.0981C22.9362 17.91 22.4039 19.5579 21.7593 20.981C21.4339 21.6991 21.0589 22.4086 20.6626 22.9517C20.4654 23.2219 20.2418 23.4807 19.9927 23.6792C19.7513 23.8714 19.4072 24.0688 18.9878 24.0688H12.2983C12.0446 24.0688 11.8338 23.9752 11.7075 23.9077C11.5667 23.8324 11.4323 23.7354 11.3101 23.6372C11.0646 23.4401 10.7952 23.1749 10.519 22.8784C9.96284 22.2813 9.30817 21.4793 8.65674 20.6362C7.35107 18.9465 6.00631 17.0282 5.37842 16.0942C5.18555 15.8074 5.03616 15.3956 5.021 14.9604C5.00517 14.5057 5.1377 13.9518 5.61084 13.5288C6.24626 12.9609 6.93628 12.8177 7.58447 12.9478C8.16043 13.0634 8.64936 13.3879 8.95361 13.5923C9.19992 13.7577 9.41814 13.9272 9.61084 14.0942C9.60925 12.6504 9.61062 10.9301 9.61182 9.56787C9.61242 8.87681 9.61279 8.27784 9.61279 7.854C9.61279 6.89072 9.92172 6.1773 10.4282 5.71143C10.9125 5.26602 11.4909 5.12754 11.9028 5.12744C12.1551 5.12744 12.4731 5.17595 12.7925 5.29932V5.19482C12.7925 4.57294 13.1267 4.05748 13.5269 3.72314C13.9316 3.38498 14.4749 3.16662 15.0522 3.1665ZM15.0522 4.79932C14.881 4.79943 14.7031 4.86799 14.5737 4.97607C14.4395 5.0882 14.4263 5.17936 14.4263 5.19482V12.4009C14.4262 12.7192 14.2649 12.9786 14.0542 13.1323C13.8655 13.2698 13.6559 13.3136 13.4849 13.312C13.3132 13.3103 13.0984 13.2618 12.9077 13.1118C12.694 12.9435 12.5601 12.6831 12.5601 12.3921V7.30811C12.56 7.17743 12.5305 7.09951 12.5034 7.05127C12.4746 6.99997 12.43 6.95107 12.3638 6.90576C12.2144 6.80359 12.0131 6.76025 11.9028 6.76025C11.82 6.76038 11.6622 6.79541 11.5337 6.91357C11.427 7.01173 11.2466 7.25359 11.2466 7.854C11.2466 8.28055 11.2462 8.8818 11.2456 9.57471C11.244 11.4281 11.2418 13.9374 11.2476 15.5142C11.2482 15.692 11.247 15.8419 11.2417 15.9565C11.2391 16.0135 11.2343 16.082 11.2241 16.1499C11.2165 16.2004 11.1953 16.3358 11.1187 16.4771C11.0215 16.6559 10.7832 16.9182 10.3823 16.9214C10.1098 16.9235 9.92031 16.7926 9.87939 16.7642L9.87646 16.7622C9.81802 16.7217 9.76949 16.6778 9.75146 16.6616L9.74951 16.6597C9.73692 16.6484 9.7285 16.641 9.72217 16.6353C9.71362 16.6275 9.70839 16.6222 9.69873 16.6138C9.58656 16.5161 9.47297 16.3666 9.41162 16.2856C9.40506 16.277 9.39837 16.2691 9.39307 16.2622C9.30788 16.1507 9.21215 16.0244 9.09131 15.8833C8.85203 15.604 8.51619 15.2659 8.04248 14.9478C7.71918 14.7306 7.47962 14.5928 7.26318 14.5493C7.11914 14.5204 6.95178 14.5213 6.69971 14.7466C6.68052 14.7637 6.67251 14.7781 6.6665 14.7944C6.659 14.8149 6.65098 14.8505 6.65283 14.9038C6.65472 14.9574 6.66637 15.0166 6.68506 15.0737C6.7044 15.1328 6.72579 15.1711 6.73389 15.1831C7.3465 16.0943 8.67055 17.9828 9.94971 19.6382C10.5907 20.4678 11.2085 21.223 11.7134 21.7651C11.9676 22.0381 12.1763 22.2382 12.3325 22.3638C12.3721 22.3955 12.4042 22.4195 12.4282 22.436H18.9282C18.9395 22.4288 18.9552 22.4177 18.9751 22.4019C19.0668 22.3288 19.1918 22.1963 19.3433 21.9888C19.6448 21.5756 19.9668 20.9809 20.272 20.3071C20.8884 18.9464 21.3515 17.4591 21.437 16.8657C21.5955 15.7663 21.6045 15.169 21.6226 14.0249V14.0151C21.6344 13.2644 21.6304 12.5621 21.6265 11.8608C21.6245 11.5094 21.6226 11.1575 21.6226 10.8003C21.6225 10.487 21.5171 10.3248 21.4204 10.2358C21.309 10.1333 21.1485 10.0737 20.9849 10.0737C20.7979 10.0738 20.6648 10.1319 20.5903 10.1978C20.5319 10.2494 20.4532 10.3527 20.4526 10.5933L20.4644 12.189C20.4702 12.996 20.4761 13.8335 20.4761 13.9272C20.4761 14.1461 20.4036 14.4078 20.1919 14.6118C19.9858 14.8104 19.7246 14.8797 19.4985 14.8657C19.0546 14.8382 18.6206 14.475 18.6206 13.9272V7.58936C18.6206 7.51349 18.5886 7.42701 18.4771 7.3374C18.3563 7.24041 18.1875 7.18121 18.0386 7.18115C17.9131 7.18115 17.7432 7.23939 17.6069 7.3501C17.4813 7.45218 17.4653 7.52747 17.4634 7.53662V13.0356C17.4634 13.2734 17.3729 13.5492 17.1343 13.7466C16.9075 13.934 16.6339 13.9778 16.4106 13.9419C15.9359 13.8654 15.6179 13.4516 15.6177 12.9907V5.25928C15.6174 5.07518 15.4136 4.79932 15.0522 4.79932Z");
}

.bx-messenger-videocall-panel-icon-screen {
	-webkit-clip-path: path("M19.575 21.8501C20.0258 21.8503 20.3913 22.2156 20.3914 22.6665C20.3914 23.1174 20.0258 23.4827 19.575 23.4829H10.241C9.79009 23.4827 9.42456 23.1174 9.42456 22.6665C9.42461 22.2156 9.79012 21.8503 10.241 21.8501H19.575ZM14.908 6.28955C15.359 6.28955 15.7244 6.65492 15.7244 7.10596C15.7242 7.55688 15.3589 7.92236 14.908 7.92236H8.19019C7.67488 7.92255 7.25757 8.34061 7.25757 8.85596V17.811C7.25769 18.3263 7.67495 18.7435 8.19019 18.7437H21.6257C22.141 18.7435 22.5582 18.3263 22.5583 17.811V15.0112C22.5584 14.5603 22.9247 14.1948 23.3757 14.1948C23.8266 14.195 24.1921 14.5604 24.1921 15.0112V17.811C24.192 19.2284 23.043 20.3773 21.6257 20.3774H8.19019C6.77289 20.3773 5.6239 19.2283 5.62378 17.811V8.85596C5.62378 7.43854 6.77281 6.28974 8.19019 6.28955H14.908ZM22.0925 6.28955C23.2521 6.28979 24.1921 7.22951 24.1921 8.38916V10.9829C24.192 11.4338 23.8266 11.7991 23.3757 11.7993C22.9248 11.7993 22.5585 11.4339 22.5583 10.9829V9.01904L17.3865 14.1909C17.0675 14.5098 16.5501 14.5098 16.2312 14.1909C15.9126 13.8721 15.9126 13.3555 16.2312 13.0366L21.3455 7.92236H19.1414C18.6906 7.92218 18.3251 7.55677 18.325 7.10596C18.325 6.65504 18.6905 6.28974 19.1414 6.28955H22.0925Z");
	        clip-path: path("M19.575 21.8501C20.0258 21.8503 20.3913 22.2156 20.3914 22.6665C20.3914 23.1174 20.0258 23.4827 19.575 23.4829H10.241C9.79009 23.4827 9.42456 23.1174 9.42456 22.6665C9.42461 22.2156 9.79012 21.8503 10.241 21.8501H19.575ZM14.908 6.28955C15.359 6.28955 15.7244 6.65492 15.7244 7.10596C15.7242 7.55688 15.3589 7.92236 14.908 7.92236H8.19019C7.67488 7.92255 7.25757 8.34061 7.25757 8.85596V17.811C7.25769 18.3263 7.67495 18.7435 8.19019 18.7437H21.6257C22.141 18.7435 22.5582 18.3263 22.5583 17.811V15.0112C22.5584 14.5603 22.9247 14.1948 23.3757 14.1948C23.8266 14.195 24.1921 14.5604 24.1921 15.0112V17.811C24.192 19.2284 23.043 20.3773 21.6257 20.3774H8.19019C6.77289 20.3773 5.6239 19.2283 5.62378 17.811V8.85596C5.62378 7.43854 6.77281 6.28974 8.19019 6.28955H14.908ZM22.0925 6.28955C23.2521 6.28979 24.1921 7.22951 24.1921 8.38916V10.9829C24.192 11.4338 23.8266 11.7991 23.3757 11.7993C22.9248 11.7993 22.5585 11.4339 22.5583 10.9829V9.01904L17.3865 14.1909C17.0675 14.5098 16.5501 14.5098 16.2312 14.1909C15.9126 13.8721 15.9126 13.3555 16.2312 13.0366L21.3455 7.92236H19.1414C18.6906 7.92218 18.3251 7.55677 18.325 7.10596C18.325 6.65504 18.6905 6.28974 19.1414 6.28955H22.0925Z");
}

.bx-messenger-videocall-panel-item.active .bx-messenger-videocall-panel-icon-screen {
	-webkit-clip-path: path("M19.574 21.8501C20.0249 21.8501 20.3912 22.2156 20.3914 22.6665C20.3914 23.1175 20.025 23.4839 19.574 23.4839H10.241C9.78993 23.4839 9.42358 23.1175 9.42358 22.6665C9.42376 22.2156 9.79004 21.8501 10.241 21.8501H19.574ZM13.0232 6.28955C13.4742 6.28955 13.8396 6.65492 13.8396 7.10596C13.8396 7.55699 13.4742 7.92236 13.0232 7.92236H8.19019C7.67472 7.92236 7.25659 8.34049 7.25659 8.85596V17.811C7.25659 18.3265 7.67472 18.7437 8.19019 18.7437H21.6248C22.1402 18.7437 22.5583 18.3265 22.5583 17.811V16.2007C22.5586 15.75 22.924 15.3845 23.3748 15.3843C23.8256 15.3843 24.1919 15.7499 24.1921 16.2007V17.811C24.1921 19.2286 23.0423 20.3774 21.6248 20.3774H8.19019C6.77266 20.3774 5.62378 19.2286 5.62378 17.811V8.85596C5.62378 7.43843 6.77265 6.28955 8.19019 6.28955H13.0232ZM17.2019 6.74561C17.6527 6.74591 18.0193 7.11215 18.0193 7.56299V12.895C18.0192 13.3458 17.6526 13.7111 17.2019 13.7114C16.7511 13.7112 16.3856 13.3459 16.3855 12.895V7.56299C16.3855 7.11206 16.751 6.74578 17.2019 6.74561ZM20.8796 6.74561C21.3304 6.74591 21.697 7.11215 21.697 7.56299V12.895C21.6969 13.3458 21.3304 13.7111 20.8796 13.7114C20.4288 13.7112 20.0633 13.3459 20.0632 12.895V7.56299C20.0632 7.11206 20.4288 6.74578 20.8796 6.74561Z");
	        clip-path: path("M19.574 21.8501C20.0249 21.8501 20.3912 22.2156 20.3914 22.6665C20.3914 23.1175 20.025 23.4839 19.574 23.4839H10.241C9.78993 23.4839 9.42358 23.1175 9.42358 22.6665C9.42376 22.2156 9.79004 21.8501 10.241 21.8501H19.574ZM13.0232 6.28955C13.4742 6.28955 13.8396 6.65492 13.8396 7.10596C13.8396 7.55699 13.4742 7.92236 13.0232 7.92236H8.19019C7.67472 7.92236 7.25659 8.34049 7.25659 8.85596V17.811C7.25659 18.3265 7.67472 18.7437 8.19019 18.7437H21.6248C22.1402 18.7437 22.5583 18.3265 22.5583 17.811V16.2007C22.5586 15.75 22.924 15.3845 23.3748 15.3843C23.8256 15.3843 24.1919 15.7499 24.1921 16.2007V17.811C24.1921 19.2286 23.0423 20.3774 21.6248 20.3774H8.19019C6.77266 20.3774 5.62378 19.2286 5.62378 17.811V8.85596C5.62378 7.43843 6.77265 6.28955 8.19019 6.28955H13.0232ZM17.2019 6.74561C17.6527 6.74591 18.0193 7.11215 18.0193 7.56299V12.895C18.0192 13.3458 17.6526 13.7111 17.2019 13.7114C16.7511 13.7112 16.3856 13.3459 16.3855 12.895V7.56299C16.3855 7.11206 16.751 6.74578 17.2019 6.74561ZM20.8796 6.74561C21.3304 6.74591 21.697 7.11215 21.697 7.56299V12.895C21.6969 13.3458 21.3304 13.7111 20.8796 13.7114C20.4288 13.7112 20.0633 13.3459 20.0632 12.895V7.56299C20.0632 7.11206 20.4288 6.74578 20.8796 6.74561Z");
}

.bx-messenger-videocall-panel-item.active .bx-messenger-videocall-panel-icon-floor-request {
	/* incorrect size */
	/* clip-path: path("M14.3887 3.58936C15.1069 3.58958 15.6895 4.17182 15.6895 4.89014V13.0347C15.6895 13.2641 15.876 13.4504 16.1055 13.4507C16.3351 13.4506 16.5214 13.2643 16.5215 13.0347V7.03271C16.5217 6.38494 17.0476 5.85931 17.6953 5.85889C18.3432 5.85917 18.8689 6.38486 18.8691 7.03271V13.4038C18.8694 13.6348 19.0571 13.8223 19.2881 13.8228C19.5192 13.8225 19.7068 13.6349 19.707 13.4038V10.3384C19.707 9.6755 20.2445 9.1378 20.9072 9.13721C21.5704 9.13721 22.1084 9.67509 22.1084 10.3384V17.5981C22.1083 18.1376 21.9204 18.7453 21.6396 19.3354C21.3562 19.931 20.9654 20.5363 20.5303 21.0786C20.0957 21.6201 19.6081 22.1094 19.127 22.4663C18.6577 22.8142 18.1433 23.0746 17.665 23.0747H12.9395C12.564 23.0745 12.1813 22.9487 11.8203 22.7681C11.4564 22.5859 11.091 22.3371 10.7451 22.063C10.0536 21.5148 9.40518 20.8424 8.94434 20.3394L8.93652 20.3315L4.98535 15.7388C4.50418 15.1788 4.54963 14.3379 5.08887 13.8335C5.6272 13.3304 6.46733 13.34 6.99414 13.855L9.30957 16.1216V6.82568C9.30966 6.05888 9.93146 5.43721 10.6982 5.43701C11.4649 5.4374 12.0868 6.059 12.0869 6.82568V12.9507C12.0872 13.2268 12.3108 13.4504 12.5869 13.4507C12.8633 13.4507 13.0876 13.227 13.0879 12.9507V4.89014C13.0879 4.17192 13.6705 3.58974 14.3887 3.58936Z"); */
}

.bx-messenger-videocall-panel-icon-copilot {
	-webkit-clip-path: path("M14.907 3.8501C17.4806 3.8501 19.833 4.8084 21.6218 6.38721C21.96 6.68567 21.9916 7.20238 21.6931 7.54053C21.3946 7.87851 20.8789 7.91023 20.5408 7.61182C19.0389 6.28631 17.0674 5.48291 14.907 5.48291C10.2037 5.48314 6.39061 9.29622 6.39038 13.9995C6.39038 18.703 10.2036 22.5169 14.907 22.5171C18.8743 22.5171 22.2105 19.8029 23.156 16.1294C23.2686 15.6928 23.7135 15.4301 24.1501 15.5425C24.5868 15.6549 24.8503 16.0999 24.738 16.5366C23.6113 20.9142 19.6376 24.1499 14.907 24.1499C9.30149 24.1497 4.75757 19.6051 4.75757 13.9995C4.7578 8.39416 9.30163 3.85033 14.907 3.8501ZM14.907 6.99951C18.7728 6.99951 21.9067 10.1337 21.907 13.9995C21.907 17.8655 18.773 20.9995 14.907 20.9995C11.0412 20.9993 7.90698 17.8654 7.90698 13.9995C7.90722 10.1339 11.0413 6.99975 14.907 6.99951ZM14.907 8.6333C11.9434 8.63354 9.54101 11.0359 9.54077 13.9995C9.54077 16.9633 11.9433 19.3665 14.907 19.3667C17.8709 19.3667 20.2742 16.9634 20.2742 13.9995C20.2739 11.0358 17.8708 8.6333 14.907 8.6333ZM16.4001 15.3423C16.6014 14.7952 17.3747 14.7951 17.5759 15.3423L17.7058 15.6948L18.0554 15.8257C18.5989 16.0284 18.5991 16.7979 18.0554 17.0005L17.7058 17.1304L17.5759 17.4829C17.3747 18.0301 16.6013 18.0301 16.4001 17.4829L16.2703 17.1304L15.9207 17.0005C15.3768 16.798 15.377 16.0284 15.9207 15.8257L16.2703 15.6948L16.4001 15.3423ZM13.2341 10.0229C13.4693 9.38324 14.3729 9.38324 14.6082 10.0229L15.1375 11.4624C15.2297 11.7131 15.426 11.9096 15.6726 12.0015L17.1023 12.5337C17.7381 12.7705 17.7381 13.6709 17.1023 13.9077L15.6726 14.4409C15.4259 14.5328 15.2297 14.7291 15.1375 14.98L14.6082 16.4194C14.3728 17.0586 13.4695 17.0586 13.2341 16.4194L12.7048 14.98C12.6126 14.7291 12.4164 14.5328 12.1697 14.4409L10.74 13.9077C10.1041 13.6709 10.1041 12.7705 10.74 12.5337L12.1697 12.0015C12.4163 11.9096 12.6125 11.7131 12.7048 11.4624L13.2341 10.0229ZM13.7996 11.8647C13.5904 12.4333 13.1444 12.8829 12.5769 13.0942L12.238 13.2212L12.5769 13.3472C13.1444 13.5585 13.5904 14.0082 13.7996 14.5767L13.9207 14.9067L14.0427 14.5767C14.2519 14.0082 14.6979 13.5585 15.2654 13.3472L15.6042 13.2212L15.2654 13.0942C14.6979 12.8829 14.2518 12.4333 14.0427 11.8647L13.9207 11.5347L13.7996 11.8647Z");
	        clip-path: path("M14.907 3.8501C17.4806 3.8501 19.833 4.8084 21.6218 6.38721C21.96 6.68567 21.9916 7.20238 21.6931 7.54053C21.3946 7.87851 20.8789 7.91023 20.5408 7.61182C19.0389 6.28631 17.0674 5.48291 14.907 5.48291C10.2037 5.48314 6.39061 9.29622 6.39038 13.9995C6.39038 18.703 10.2036 22.5169 14.907 22.5171C18.8743 22.5171 22.2105 19.8029 23.156 16.1294C23.2686 15.6928 23.7135 15.4301 24.1501 15.5425C24.5868 15.6549 24.8503 16.0999 24.738 16.5366C23.6113 20.9142 19.6376 24.1499 14.907 24.1499C9.30149 24.1497 4.75757 19.6051 4.75757 13.9995C4.7578 8.39416 9.30163 3.85033 14.907 3.8501ZM14.907 6.99951C18.7728 6.99951 21.9067 10.1337 21.907 13.9995C21.907 17.8655 18.773 20.9995 14.907 20.9995C11.0412 20.9993 7.90698 17.8654 7.90698 13.9995C7.90722 10.1339 11.0413 6.99975 14.907 6.99951ZM14.907 8.6333C11.9434 8.63354 9.54101 11.0359 9.54077 13.9995C9.54077 16.9633 11.9433 19.3665 14.907 19.3667C17.8709 19.3667 20.2742 16.9634 20.2742 13.9995C20.2739 11.0358 17.8708 8.6333 14.907 8.6333ZM16.4001 15.3423C16.6014 14.7952 17.3747 14.7951 17.5759 15.3423L17.7058 15.6948L18.0554 15.8257C18.5989 16.0284 18.5991 16.7979 18.0554 17.0005L17.7058 17.1304L17.5759 17.4829C17.3747 18.0301 16.6013 18.0301 16.4001 17.4829L16.2703 17.1304L15.9207 17.0005C15.3768 16.798 15.377 16.0284 15.9207 15.8257L16.2703 15.6948L16.4001 15.3423ZM13.2341 10.0229C13.4693 9.38324 14.3729 9.38324 14.6082 10.0229L15.1375 11.4624C15.2297 11.7131 15.426 11.9096 15.6726 12.0015L17.1023 12.5337C17.7381 12.7705 17.7381 13.6709 17.1023 13.9077L15.6726 14.4409C15.4259 14.5328 15.2297 14.7291 15.1375 14.98L14.6082 16.4194C14.3728 17.0586 13.4695 17.0586 13.2341 16.4194L12.7048 14.98C12.6126 14.7291 12.4164 14.5328 12.1697 14.4409L10.74 13.9077C10.1041 13.6709 10.1041 12.7705 10.74 12.5337L12.1697 12.0015C12.4163 11.9096 12.6125 11.7131 12.7048 11.4624L13.2341 10.0229ZM13.7996 11.8647C13.5904 12.4333 13.1444 12.8829 12.5769 13.0942L12.238 13.2212L12.5769 13.3472C13.1444 13.5585 13.5904 14.0082 13.7996 14.5767L13.9207 14.9067L14.0427 14.5767C14.2519 14.0082 14.6979 13.5585 15.2654 13.3472L15.6042 13.2212L15.2654 13.0942C14.6979 12.8829 14.2518 12.4333 14.0427 11.8647L13.9207 11.5347L13.7996 11.8647Z");
	webkit-clip-path: path("M14.907 3.8501C17.4806 3.8501 19.833 4.8084 21.6218 6.38721C21.96 6.68567 21.9916 7.20238 21.6931 7.54053C21.3946 7.87851 20.8789 7.91023 20.5408 7.61182C19.0389 6.28631 17.0674 5.48291 14.907 5.48291C10.2037 5.48314 6.39061 9.29622 6.39038 13.9995C6.39038 18.703 10.2036 22.5169 14.907 22.5171C18.8743 22.5171 22.2105 19.8029 23.156 16.1294C23.2686 15.6928 23.7135 15.4301 24.1501 15.5425C24.5868 15.6549 24.8503 16.0999 24.738 16.5366C23.6113 20.9142 19.6376 24.1499 14.907 24.1499C9.30149 24.1497 4.75757 19.6051 4.75757 13.9995C4.7578 8.39416 9.30163 3.85033 14.907 3.8501ZM14.907 6.99951C18.7728 6.99951 21.9067 10.1337 21.907 13.9995C21.907 17.8655 18.773 20.9995 14.907 20.9995C11.0412 20.9993 7.90698 17.8654 7.90698 13.9995C7.90722 10.1339 11.0413 6.99975 14.907 6.99951ZM14.907 8.6333C11.9434 8.63354 9.54101 11.0359 9.54077 13.9995C9.54077 16.9633 11.9433 19.3665 14.907 19.3667C17.8709 19.3667 20.2742 16.9634 20.2742 13.9995C20.2739 11.0358 17.8708 8.6333 14.907 8.6333ZM16.4001 15.3423C16.6014 14.7952 17.3747 14.7951 17.5759 15.3423L17.7058 15.6948L18.0554 15.8257C18.5989 16.0284 18.5991 16.7979 18.0554 17.0005L17.7058 17.1304L17.5759 17.4829C17.3747 18.0301 16.6013 18.0301 16.4001 17.4829L16.2703 17.1304L15.9207 17.0005C15.3768 16.798 15.377 16.0284 15.9207 15.8257L16.2703 15.6948L16.4001 15.3423ZM13.2341 10.0229C13.4693 9.38324 14.3729 9.38324 14.6082 10.0229L15.1375 11.4624C15.2297 11.7131 15.426 11.9096 15.6726 12.0015L17.1023 12.5337C17.7381 12.7705 17.7381 13.6709 17.1023 13.9077L15.6726 14.4409C15.4259 14.5328 15.2297 14.7291 15.1375 14.98L14.6082 16.4194C14.3728 17.0586 13.4695 17.0586 13.2341 16.4194L12.7048 14.98C12.6126 14.7291 12.4164 14.5328 12.1697 14.4409L10.74 13.9077C10.1041 13.6709 10.1041 12.7705 10.74 12.5337L12.1697 12.0015C12.4163 11.9096 12.6125 11.7131 12.7048 11.4624L13.2341 10.0229ZM13.7996 11.8647C13.5904 12.4333 13.1444 12.8829 12.5769 13.0942L12.238 13.2212L12.5769 13.3472C13.1444 13.5585 13.5904 14.0082 13.7996 14.5767L13.9207 14.9067L14.0427 14.5767C14.2519 14.0082 14.6979 13.5585 15.2654 13.3472L15.6042 13.2212L15.2654 13.0942C14.6979 12.8829 14.2518 12.4333 14.0427 11.8647L13.9207 11.5347L13.7996 11.8647Z");
	z-index: 3;
}

.bx-messenger-videocall-panel-item.coming-soon .bx-messenger-videocall-panel-icon-copilot {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.907 3.85c2.574 0 4.926.958 6.715 2.537a.817.817 0 01-1.081 1.225 8.517 8.517 0 102.615 8.518.816.816 0 011.582.407c-1.127 4.377-5.1 7.613-9.831 7.613-5.606 0-10.15-4.545-10.15-10.15 0-5.606 4.545-10.15 10.15-10.15zm0 3.15a7 7 0 110 14 7 7 0 010-14zm0 1.633a5.367 5.367 0 100 10.734 5.367 5.367 0 000-10.734zm1.493 6.71a.626.626 0 011.176 0l.13.352.35.13a.627.627 0 010 1.175l-.35.13-.13.353a.626.626 0 01-1.176 0l-.13-.353-.35-.13a.627.627 0 010-1.174l.35-.131.13-.353zm-3.166-5.32c.235-.64 1.139-.64 1.374 0l.53 1.44a.91.91 0 00.535.539l1.43.532c.635.236.635 1.137 0 1.374l-1.43.533a.91.91 0 00-.536.539l-.529 1.44c-.235.639-1.139.639-1.374 0l-.53-1.44a.91.91 0 00-.534-.54l-1.43-.532c-.636-.237-.636-1.137 0-1.374L12.17 12a.91.91 0 00.535-.539l.53-1.44zm.566 1.842a2.076 2.076 0 01-1.223 1.23l-.339.126.339.126a2.076 2.076 0 011.223 1.23l.12.33.123-.33a2.076 2.076 0 011.222-1.23l.34-.126-.34-.127a2.075 2.075 0 01-1.222-1.23l-.122-.33-.121.33z' fill='%23fff'/%3E%3C/svg%3E");
}

.bx-messenger-videocall-panel-item:not(.coming-soon) .bx-messenger-videocall-panel-icon-copilot {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_d_586_1350)' fill='%23fff'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.91 20.622c3.357 0 6.079-2.74 6.079-6.119 0-3.379-2.722-6.118-6.08-6.118s-6.08 2.739-6.08 6.118c0 3.38 2.722 6.119 6.08 6.119zm-.973-10.7a.17.17 0 00-.319 0l-.605 1.646c-.172.469-.54.838-1.005 1.011l-1.635.61a.172.172 0 000 .32l1.635.61c.466.173.833.542 1.005 1.011l.605 1.646a.17.17 0 00.32 0l.605-1.646c.172-.469.539-.838 1.005-1.012l1.635-.609a.172.172 0 000-.32l-1.635-.61a1.706 1.706 0 01-1.005-1.011l-.606-1.646zm3.475 4.756a.098.098 0 00-.184 0l-.35.951a.986.986 0 01-.58.585l-.946.352a.1.1 0 000 .185l.945.352c.27.1.481.314.58.584l.35.952a.098.098 0 00.185 0l.35-.951c.1-.271.311-.485.58-.585l.945-.352a.1.1 0 000-.185l-.945-.352a.986.986 0 01-.58-.585l-.35-.95z'/%3E%3Cpath d='M23.657 14.875c.597.026 1.067.536.977 1.13-.72 4.754-4.8 8.396-9.725 8.396-5.433 0-9.838-4.433-9.838-9.901s4.405-9.9 9.838-9.9a9.77 9.77 0 016.7 2.65c.438.41.384 1.105-.07 1.499-.453.393-1.133.335-1.584-.062a7.613 7.613 0 00-5.046-1.905c-4.236 0-7.67 3.456-7.67 7.72 0 4.263 3.434 7.719 7.67 7.719 3.757 0 6.883-2.72 7.542-6.309.11-.593.607-1.064 1.206-1.037z'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_586_1350' x='-1.092' y='-.5' width='32' height='32' 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='1'/%3E%3CfeGaussianBlur stdDeviation='1'/%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.12 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow_586_1350'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow_586_1350' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");
}

.bx-messenger-videocall-panel-icon-document {
	-webkit-clip-path: path("M16.7039 4.6665C17.1472 4.68984 17.5092 4.74824 17.8826 4.8999C18.2675 5.0632 18.5939 5.2851 18.8855 5.57666L21.5925 8.33057C21.8724 8.62217 22.106 8.96034 22.2576 9.34521L22.2693 9.35693C22.4209 9.73008 22.5026 10.1383 22.5027 10.5464V20.23C22.5027 21.0699 22.1875 21.8517 21.6042 22.4351C21.021 23.0183 20.2509 23.3451 19.4343 23.3452H10.4041C9.59905 23.3452 8.8058 23.0184 8.23413 22.4351C7.6508 21.8401 7.33569 21.0583 7.33569 20.23V7.78174C7.33572 6.94177 7.65082 6.15997 8.23413 5.57666C8.81745 4.99341 9.58745 4.6665 10.4041 4.6665H16.7039ZM10.3806 6.31201C10.0074 6.31203 9.64599 6.46369 9.37769 6.73193C9.09771 7.00025 8.94607 7.3851 8.94604 7.78174V20.23C8.94604 20.6266 9.0977 20.9998 9.37769 21.2798C9.63433 21.5481 10.0073 21.6997 10.3806 21.6997H19.4109C19.7958 21.6997 20.1573 21.5597 20.4255 21.2798L20.4021 21.2915C20.6821 21.0115 20.8337 20.6384 20.8337 20.2417V11.4448H18.1394C17.4979 11.4448 16.8678 11.1886 16.4128 10.7339C15.9578 10.2672 15.7009 9.65968 15.7009 9.00635V6.31201H10.3806ZM16.3308 16.6479C16.7857 16.648 17.1471 17.0095 17.1472 17.4644C17.1472 17.9193 16.7858 18.2817 16.3308 18.2817H11.991C11.536 18.2817 11.1736 17.9194 11.1736 17.4644C11.1737 17.0095 11.5361 16.6479 11.991 16.6479H16.3308ZM17.824 13.1479C18.2789 13.1479 18.6402 13.5095 18.6404 13.9644C18.6404 14.4194 18.279 14.7817 17.824 14.7817H11.991C11.536 14.7817 11.1736 14.4194 11.1736 13.9644C11.1737 13.5095 11.5361 13.1479 11.991 13.1479H17.824ZM17.3455 8.99561C17.3456 9.20541 17.4273 9.40363 17.5789 9.55518C17.7305 9.70684 17.9411 9.78857 18.1511 9.78857H20.6355L20.615 9.75049C20.5632 9.65597 20.5078 9.55537 20.4255 9.47314L17.7078 6.72021C17.6028 6.61521 17.4738 6.5451 17.3455 6.4751V8.99561Z");
	        clip-path: path("M16.7039 4.6665C17.1472 4.68984 17.5092 4.74824 17.8826 4.8999C18.2675 5.0632 18.5939 5.2851 18.8855 5.57666L21.5925 8.33057C21.8724 8.62217 22.106 8.96034 22.2576 9.34521L22.2693 9.35693C22.4209 9.73008 22.5026 10.1383 22.5027 10.5464V20.23C22.5027 21.0699 22.1875 21.8517 21.6042 22.4351C21.021 23.0183 20.2509 23.3451 19.4343 23.3452H10.4041C9.59905 23.3452 8.8058 23.0184 8.23413 22.4351C7.6508 21.8401 7.33569 21.0583 7.33569 20.23V7.78174C7.33572 6.94177 7.65082 6.15997 8.23413 5.57666C8.81745 4.99341 9.58745 4.6665 10.4041 4.6665H16.7039ZM10.3806 6.31201C10.0074 6.31203 9.64599 6.46369 9.37769 6.73193C9.09771 7.00025 8.94607 7.3851 8.94604 7.78174V20.23C8.94604 20.6266 9.0977 20.9998 9.37769 21.2798C9.63433 21.5481 10.0073 21.6997 10.3806 21.6997H19.4109C19.7958 21.6997 20.1573 21.5597 20.4255 21.2798L20.4021 21.2915C20.6821 21.0115 20.8337 20.6384 20.8337 20.2417V11.4448H18.1394C17.4979 11.4448 16.8678 11.1886 16.4128 10.7339C15.9578 10.2672 15.7009 9.65968 15.7009 9.00635V6.31201H10.3806ZM16.3308 16.6479C16.7857 16.648 17.1471 17.0095 17.1472 17.4644C17.1472 17.9193 16.7858 18.2817 16.3308 18.2817H11.991C11.536 18.2817 11.1736 17.9194 11.1736 17.4644C11.1737 17.0095 11.5361 16.6479 11.991 16.6479H16.3308ZM17.824 13.1479C18.2789 13.1479 18.6402 13.5095 18.6404 13.9644C18.6404 14.4194 18.279 14.7817 17.824 14.7817H11.991C11.536 14.7817 11.1736 14.4194 11.1736 13.9644C11.1737 13.5095 11.5361 13.1479 11.991 13.1479H17.824ZM17.3455 8.99561C17.3456 9.20541 17.4273 9.40363 17.5789 9.55518C17.7305 9.70684 17.9411 9.78857 18.1511 9.78857H20.6355L20.615 9.75049C20.5632 9.65597 20.5078 9.55537 20.4255 9.47314L17.7078 6.72021C17.6028 6.61521 17.4738 6.5451 17.3455 6.4751V8.99561Z");
}

.bx-messenger-videocall-panel-icon-record {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='28' height='28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14 6.037a7.963 7.963 0 100 15.927 7.963 7.963 0 000-15.927zM4.637 14a9.363 9.363 0 1118.727 0 9.363 9.363 0 01-18.727 0z' fill='%23fff'/%3E%3Ccircle cx='14.001' cy='14' r='3.542' fill='%23fff'/%3E%3C/svg%3E");
}

.bx-messenger-videocall-panel-item.active .bx-messenger-videocall-panel-icon-record {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.7 14.5a7.792 7.792 0 10-15.584 0 7.792 7.792 0 0015.584 0zm1.633 0a9.426 9.426 0 11-18.851 0 9.426 9.426 0 0118.851 0z' fill='%23fff' fill-opacity='.9'/%3E%3Cpath d='M17.415 14.5a2.507 2.507 0 10-5.014.001 2.507 2.507 0 005.014 0zm1.633 0a4.14 4.14 0 11-8.279 0 4.14 4.14 0 018.278 0z' fill='%23FF5752'/%3E%3Cpath d='M17.415 14.5a2.507 2.507 0 10-5.014.001 2.507 2.507 0 005.014 0z' fill='%23FF5752'/%3E%3C/svg%3E");
}

.bx-messenger-videocall-panel-item.blocked .bx-messenger-videocall-panel-icon-record,
.bx-messenger-videocall-panel-item.blocked .bx-messenger-videocall-panel-icon-copilot,
.bx-messenger-videocall-panel-item .bx-messenger-videocall-panel-icon-copilot,
.bx-messenger-videocall-panel-item .bx-messenger-videocall-panel-icon-record {
	-webkit-clip-path: none;
	        clip-path: none;
	background-color: transparent;
	background-repeat: no-repeat;
	background-size: 28px 28px;
	background-position: center;
}

.bx-messenger-videocall-panel-item.blocked .bx-messenger-videocall-panel-icon-copilot,
.bx-messenger-videocall-panel-item.blocked .bx-messenger-videocall-panel-icon-record {
	opacity: 0.4;
}

.bx-messenger-videocall-panel-icon-more {
	height: 20px;
	width: 20px;
	-webkit-clip-path: path("M4.58276 8.29163C5.80239 8.29163 6.79175 9.28001 6.79175 10.4996C6.79175 11.7193 5.80239 12.7076 4.58276 12.7076C3.36328 12.7075 2.37476 11.7192 2.37476 10.4996C2.37476 9.28011 3.36328 8.2918 4.58276 8.29163ZM9.99976 8.29163C11.2194 8.29163 12.2078 9.28001 12.2078 10.4996C12.2078 11.7193 11.2194 12.7076 9.99976 12.7076C8.78013 12.7076 7.79175 11.7193 7.79175 10.4996C7.79175 9.28001 8.78013 8.29163 9.99976 8.29163ZM15.4167 8.29163C16.6362 8.2918 17.6248 9.28011 17.6248 10.4996C17.6248 11.7192 16.6362 12.7075 15.4167 12.7076C14.1971 12.7076 13.2078 11.7193 13.2078 10.4996C13.2078 9.28001 14.1971 8.29163 15.4167 8.29163ZM4.58276 9.45764C4.00762 9.45782 3.54175 9.92445 3.54175 10.4996C3.54175 11.0748 4.00762 11.5415 4.58276 11.5416C5.15806 11.5416 5.62476 11.0749 5.62476 10.4996C5.62476 9.92434 5.15806 9.45764 4.58276 9.45764ZM9.99976 9.45764C9.42446 9.45764 8.95776 9.92434 8.95776 10.4996C8.95776 11.0749 9.42446 11.5416 9.99976 11.5416C10.5751 11.5416 11.0417 11.0749 11.0417 10.4996C11.0417 9.92434 10.5751 9.45764 9.99976 9.45764ZM15.4167 9.45764C14.8415 9.45764 14.3748 9.92434 14.3748 10.4996C14.3748 11.0749 14.8415 11.5416 15.4167 11.5416C15.9919 11.5415 16.4578 11.0748 16.4578 10.4996C16.4578 9.92445 15.9919 9.45782 15.4167 9.45764Z");
	        clip-path: path("M4.58276 8.29163C5.80239 8.29163 6.79175 9.28001 6.79175 10.4996C6.79175 11.7193 5.80239 12.7076 4.58276 12.7076C3.36328 12.7075 2.37476 11.7192 2.37476 10.4996C2.37476 9.28011 3.36328 8.2918 4.58276 8.29163ZM9.99976 8.29163C11.2194 8.29163 12.2078 9.28001 12.2078 10.4996C12.2078 11.7193 11.2194 12.7076 9.99976 12.7076C8.78013 12.7076 7.79175 11.7193 7.79175 10.4996C7.79175 9.28001 8.78013 8.29163 9.99976 8.29163ZM15.4167 8.29163C16.6362 8.2918 17.6248 9.28011 17.6248 10.4996C17.6248 11.7192 16.6362 12.7075 15.4167 12.7076C14.1971 12.7076 13.2078 11.7193 13.2078 10.4996C13.2078 9.28001 14.1971 8.29163 15.4167 8.29163ZM4.58276 9.45764C4.00762 9.45782 3.54175 9.92445 3.54175 10.4996C3.54175 11.0748 4.00762 11.5415 4.58276 11.5416C5.15806 11.5416 5.62476 11.0749 5.62476 10.4996C5.62476 9.92434 5.15806 9.45764 4.58276 9.45764ZM9.99976 9.45764C9.42446 9.45764 8.95776 9.92434 8.95776 10.4996C8.95776 11.0749 9.42446 11.5416 9.99976 11.5416C10.5751 11.5416 11.0417 11.0749 11.0417 10.4996C11.0417 9.92434 10.5751 9.45764 9.99976 9.45764ZM15.4167 9.45764C14.8415 9.45764 14.3748 9.92434 14.3748 10.4996C14.3748 11.0749 14.8415 11.5416 15.4167 11.5416C15.9919 11.5415 16.4578 11.0748 16.4578 10.4996C16.4578 9.92445 15.9919 9.45782 15.4167 9.45764Z");
}

.bx-messenger-videocall-panel-icon-hangup-options {
	width: 20px;
	height: 20px;
	-webkit-clip-path: path("M4.58276 8.29163C5.80239 8.29163 6.79175 9.28001 6.79175 10.4996C6.79175 11.7193 5.80239 12.7076 4.58276 12.7076C3.36328 12.7075 2.37476 11.7192 2.37476 10.4996C2.37476 9.28011 3.36328 8.2918 4.58276 8.29163ZM9.99976 8.29163C11.2194 8.29163 12.2078 9.28001 12.2078 10.4996C12.2078 11.7193 11.2194 12.7076 9.99976 12.7076C8.78013 12.7076 7.79175 11.7193 7.79175 10.4996C7.79175 9.28001 8.78013 8.29163 9.99976 8.29163ZM15.4167 8.29163C16.6362 8.2918 17.6248 9.28011 17.6248 10.4996C17.6248 11.7192 16.6362 12.7075 15.4167 12.7076C14.1971 12.7076 13.2078 11.7193 13.2078 10.4996C13.2078 9.28001 14.1971 8.29163 15.4167 8.29163ZM4.58276 9.45764C4.00762 9.45782 3.54175 9.92445 3.54175 10.4996C3.54175 11.0748 4.00762 11.5415 4.58276 11.5416C5.15806 11.5416 5.62476 11.0749 5.62476 10.4996C5.62476 9.92434 5.15806 9.45764 4.58276 9.45764ZM9.99976 9.45764C9.42446 9.45764 8.95776 9.92434 8.95776 10.4996C8.95776 11.0749 9.42446 11.5416 9.99976 11.5416C10.5751 11.5416 11.0417 11.0749 11.0417 10.4996C11.0417 9.92434 10.5751 9.45764 9.99976 9.45764ZM15.4167 9.45764C14.8415 9.45764 14.3748 9.92434 14.3748 10.4996C14.3748 11.0749 14.8415 11.5416 15.4167 11.5416C15.9919 11.5415 16.4578 11.0748 16.4578 10.4996C16.4578 9.92445 15.9919 9.45782 15.4167 9.45764Z");
	        clip-path: path("M4.58276 8.29163C5.80239 8.29163 6.79175 9.28001 6.79175 10.4996C6.79175 11.7193 5.80239 12.7076 4.58276 12.7076C3.36328 12.7075 2.37476 11.7192 2.37476 10.4996C2.37476 9.28011 3.36328 8.2918 4.58276 8.29163ZM9.99976 8.29163C11.2194 8.29163 12.2078 9.28001 12.2078 10.4996C12.2078 11.7193 11.2194 12.7076 9.99976 12.7076C8.78013 12.7076 7.79175 11.7193 7.79175 10.4996C7.79175 9.28001 8.78013 8.29163 9.99976 8.29163ZM15.4167 8.29163C16.6362 8.2918 17.6248 9.28011 17.6248 10.4996C17.6248 11.7192 16.6362 12.7075 15.4167 12.7076C14.1971 12.7076 13.2078 11.7193 13.2078 10.4996C13.2078 9.28001 14.1971 8.29163 15.4167 8.29163ZM4.58276 9.45764C4.00762 9.45782 3.54175 9.92445 3.54175 10.4996C3.54175 11.0748 4.00762 11.5415 4.58276 11.5416C5.15806 11.5416 5.62476 11.0749 5.62476 10.4996C5.62476 9.92434 5.15806 9.45764 4.58276 9.45764ZM9.99976 9.45764C9.42446 9.45764 8.95776 9.92434 8.95776 10.4996C8.95776 11.0749 9.42446 11.5416 9.99976 11.5416C10.5751 11.5416 11.0417 11.0749 11.0417 10.4996C11.0417 9.92434 10.5751 9.45764 9.99976 9.45764ZM15.4167 9.45764C14.8415 9.45764 14.3748 9.92434 14.3748 10.4996C14.3748 11.0749 14.8415 11.5416 15.4167 11.5416C15.9919 11.5415 16.4578 11.0748 16.4578 10.4996C16.4578 9.92445 15.9919 9.45782 15.4167 9.45764Z");
}

.bx-messenger-videocall-panel-icon-history {
	background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2216%22%20viewBox%3D%220%200%2020%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Cg%20opacity%3D%221%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.99219%2016C12.4141%2016%2016%2012.418%2016%208C16%203.58203%2012.4141%200%207.99219%200C5.27344%200%202.87109%201.35547%201.42188%203.42188C0.605469%204.58984%200.09375%205.98438%200%207.49609H2.01562C2.10547%206.40234%202.49219%205.39453%203.08984%204.54688C4.17578%203.01172%205.96484%202.01172%207.98828%202.01172C11.3008%202.01172%2013.9844%204.69141%2013.9844%208C13.9844%2011.3047%2011.3008%2013.9883%207.98828%2013.9883C7.83984%2013.9883%207.69141%2013.9844%207.54297%2013.9727V15.9883C7.69141%2015.9961%207.83984%2016%207.99219%2016Z%22%20transform%3D%22translate%284%29%22%20fill%3D%22white%22/%3E%0A%3Cpath%20d%3D%22M0%200H2V5H0V0Z%22%20transform%3D%22translate%2811%205%29%22%20fill%3D%22white%22/%3E%0A%3Cpath%20d%3D%22M0%200H2V2H0V0Z%22%20transform%3D%22translate%2813%208%29%22%20fill%3D%22white%22/%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0%200L6.42337%206.27645H0V0Z%22%20transform%3D%22translate%280.964844%206.59375%29%20rotate%28-43.9632%29%22%20fill%3D%22white%22/%3E%0A%3C/g%3E%0A%3C/svg%3E%0A);
}

.bx-messenger-videocall-panel-icon-resize {
	background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Cpath%20opacity%3D%221%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M-0.0773398%204.07691L3.92223%200.0773398L8.07372%204.22883L5.18177%204.17635L5.179%2013.8687L8.07372%2013.9239L4.07415%2017.9235L-0.0773398%2013.772L2.74004%2013.8273V4.13216L-0.0773398%204.07691Z%22%20transform%3D%22translate%2810.5352%20-2.19141%29%20rotate%2845%29%22%20fill%3D%22%23fff%22/%3E%0A%3C/svg%3E%0A);
}

.bx-messenger-videocall-panel-icon-sound {
	background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2212%22%20height%3D%2218%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M3.868%204.676v-.072a.3.3%200%200%201%20.137-.251l6.65-4.305a.3.3%200%200%201%20.462.252v16.461a.3.3%200%200%201-.463.252L4.005%2012.71a.3.3%200%200%201-.134-.21H.7a.7.7%200%200%201-.7-.7V5.376a.7.7%200%200%201%20.7-.7h3.168z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%20opacity%3D%221%22/%3E%3C/svg%3E);
}

.bx-messenger-videocall-panel-icon-sound-off {
	background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2217%22%20height%3D%2218%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M6.84%203.488l5.314-3.44a.3.3%200%200%201%20.463.252v8.965L6.84%203.488zm5.777%2012.707v.566a.3.3%200%200%201-.463.252L5.505%2012.71a.3.3%200%200%201-.134-.21H2.2a.7.7%200%200%201-.7-.7V5.376c0-.089.016-.174.047-.252l11.07%2011.07zM.46.46a.65.65%200%200%201%20.919%200l14.876%2014.876a.65.65%200%201%201-.919.92L.46%201.378a.65.65%200%200%201%200-.92z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%20opacity%3D%221%22/%3E%3C/svg%3E);
}

.bx-messenger-videocall-user-list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	gap: 10px;
	overflow: hidden;
	height: 100%;
	width: 100%;

	/* will be overwritten in js */
	--grid-user-width: 100px;
	--grid-user-height: 100px;

	/* default avatar size */
	--avatar-size: 94px;
	--avatar-text-size: 44px;
}

.bx-messenger-videocall-user-list-wide {
	-webkit-box-pack: start;
	    -ms-flex-pack: start;
	        justify-content: flex-start;
}

.bx-messenger-videocall-error-container {
	width: 100%;
	height: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
}

.bx-messenger-videocall-error-container-icon-alert {
	height: 69px;
	width: 69px;
	background-size: 42px 42px;
	background-color: var(--call-view__global-error-icon-alert-background-color);
	background-repeat: no-repeat;
	background-position: center;
	border-radius: 50%;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='42' height='42' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 14.135c-.676 0-1.225.549-1.225 1.225v7.78a1.225 1.225 0 102.45 0v-7.78c0-.676-.548-1.225-1.225-1.225zM21 25.575c-.822 0-1.488.666-1.488 1.488v.122a1.487 1.487 0 102.976 0v-.122c0-.822-.666-1.488-1.488-1.488z' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M24.458 9.54c-1.56-2.623-5.358-2.623-6.918 0L7.47 26.461c-1.735 2.916.367 6.612 3.76 6.612h19.538c3.393 0 5.495-3.696 3.76-6.612L24.457 9.539zm-4.813 1.252a1.575 1.575 0 012.707 0l10.07 16.923c.763 1.283-.161 2.909-1.654 2.909H11.23c-1.493 0-2.417-1.626-1.654-2.91l10.07-16.922z' fill='%23fff'/%3E%3C/svg%3E");
}

.bx-messenger-videocall-error-message {
	margin-top: 32px;
	font-family: var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	color: var(--ui-color-palette-white-base);
	font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-regular, 400);
	font-style: normal;
	text-align: center;
	font-size: var(--ui-font-size-xl);
	line-height: var(--call-view__global-error-text-line-height);
	letter-spacing: var(--call-view__global-error-text-letter-spacing);
}

.bx-messenger-videocall-error-button-self-test {
	margin: 53px 0 0;
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	height: 38px;
	padding: 0 34px;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	border-radius: 10px;
	border: 1px solid var(--call-view__global-error-primary-button-border-color);
	font-size: var(--ui-font-size-lg);
	letter-spacing: var(--call-view__global-error-primary-button-text-letter-spacing);
	line-height: var(--call-view__global-error-primary-button-text-line-height);
	font-weight: var(--ui-font-weight-medium, 500);
	color: var(--ui-color-palette-white-base);
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	outline: none;
	cursor: pointer;
	position: relative;
	min-width: 210px;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
	background-color: var(--call-view__global-error-primary-button-background-color);
}

.bx-messenger-videocall-error-button-self-test:hover::after {
	content: '';
	position: absolute;
	inset: 0;
	background-color: var(--call-view__global-error-button-background-color-hover);
	border-radius: 10px;
}

.bx-messenger-videocall-user {
	--border-radius: 6px;
	width: 100%;
	border-radius: var(--border-radius);
	position: relative;
	overflow: hidden;
	height: 90px; /* keep in sync with SIDE_USER_HEIGHT (call/view.js) */
	cursor: pointer;
	-ms-flex-negative: 0;
	    flex-shrink: 0;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	text-align: center;
	background: var(--call-view__user-card-background-color);
}

.bx-messenger-videocall-user-self {

}

.bx-messenger-videocall-user-border {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 3;
	border: 2px solid transparent;
	border-radius: 6px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	-webkit-transition: border-color 0.5s ease;
	-o-transition: border-color 0.5s ease;
	transition: border-color 0.5s ease;
}

.bx-messenger-videocall-user-add {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	height: 86px;
	background: var(--call-view__user-card-addition-background-color);
	-webkit-backdrop-filter: blur(11px);
	        backdrop-filter: blur(11px);
	border-radius: 7px;
	overflow: hidden;
	cursor: pointer;
	-ms-flex-negative: 0;
	    flex-shrink: 0;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	-webkit-transition: all .1s linear;
	-o-transition: all .1s linear;
	transition: all .1s linear;
}

.bx-messenger-videocall-user-add:hover {
	background-color: var(--call-view__user-card-addition-background-color-hover);
}

.bx-messenger-videocall-user-add-inner {
	width: 26px;
	height: 26px;
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='26' height='26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 5.417c.419 0 .758.34.758.758v6.066h6.067a.758.758 0 010 1.517h-6.067v6.067a.758.758 0 11-1.517 0v-6.067H6.175a.758.758 0 110-1.517h6.066V6.175c0-.419.34-.758.759-.758z' fill='%23fff'/%3E%3C/svg%3E");
}

.bx-messenger-videocall-user-inner {
	height: 100%;
	position: relative;
	background-color: rgba(82, 92, 105, .34);
}

.bx-messenger-videocall-user-avatar-container {
	position: absolute;
	top: 46%;
	width: 100%;
}

.bx-messenger-videocall-user-avatar-border {
	position: absolute;
	top: 46%;
	width: var(--avatar-size);
	height: var(--avatar-size);
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	border-radius: 50%;
	font-size: var(--avatar-text-size);
	line-height: normal;
	font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-medium, 500);
	color: #fff;
	visibility: visible;
}

.bx-messenger-videocall-user-avatar-border.bx-messenger-videocall-hidden-avatar {
	visibility: hidden;
}

.bx-messenger-videocall-central-user .bx-messenger-videocall-user-avatar-border {
	top: 50%;
}

.bx-messenger-videocall-user-avatar {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	width: 100%;
	height: 100%;
	border-radius: 50%;
	background-image: var(--avatar);
	background-repeat: no-repeat;
	background-position: center;
	background-color: var(--avatar-background);
	background-size: cover;
	-webkit-transition: -webkit-box-shadow 0.5s ease;
	transition: -webkit-box-shadow 0.5s ease;
	-o-transition: box-shadow 0.5s ease;
	transition: box-shadow 0.5s ease;
	transition: box-shadow 0.5s ease, -webkit-box-shadow 0.5s ease;
}

.bx-messenger-videocall-user-avatar-pulse .bx-messenger-videocall-user-avatar-pulse-element {
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	border: 2.5px solid rgba(255, 255, 255, .6);
	border-radius: 50%;
	-webkit-animation: ring-animation 2s ease-in infinite;
	        animation: ring-animation 2s ease-in infinite;
	opacity: 0;
}

@-webkit-keyframes ring-animation {
	0% {
		width: var(--avatar-size);
		height: var(--avatar-size);
		opacity: 0;
	}
	10% {
		width: 105%;
		height: 105%;
		opacity: .8;
	}
	50% {
		opacity: .4;
	}
	100% {
		width: 150%;
		height: 150%;
		opacity: 0;
	}
}

@keyframes ring-animation {
	0% {
		width: var(--avatar-size);
		height: var(--avatar-size);
		opacity: 0;
	}
	10% {
		width: 105%;
		height: 105%;
		opacity: .8;
	}
	50% {
		opacity: .4;
	}
	100% {
		width: 150%;
		height: 150%;
		opacity: 0;
	}
}

.bx-messenger-videocall-user-avatar-pulse.bx-messenger-videocall-hidden-avatar .bx-messenger-videocall-user-avatar-pulse-element {
	-webkit-animation: none;
	        animation: none;
}

.bx-messenger-videocall-user-avatar-overlay-border {
	display: none;
}

@-webkit-keyframes avatar-pulse {
	from {
		-webkit-box-shadow: 0 0 0 0 rgba(50, 50, 50, 1);
		        box-shadow: 0 0 0 0 rgba(50, 50, 50, 1);
	}

	50% {
		-webkit-box-shadow: 0 0 0 30px rgba(50, 50, 50, 0.5);
		        box-shadow: 0 0 0 30px rgba(50, 50, 50, 0.5);
	}

	to {
		-webkit-box-shadow: 0 0 0 0 rgba(50, 50, 50, 0.05);
		        box-shadow: 0 0 0 0 rgba(50, 50, 50, 0.05);
	}
}

@keyframes avatar-pulse {
	from {
		-webkit-box-shadow: 0 0 0 0 rgba(50, 50, 50, 1);
		        box-shadow: 0 0 0 0 rgba(50, 50, 50, 1);
	}

	50% {
		-webkit-box-shadow: 0 0 0 30px rgba(50, 50, 50, 0.5);
		        box-shadow: 0 0 0 30px rgba(50, 50, 50, 0.5);
	}

	to {
		-webkit-box-shadow: 0 0 0 0 rgba(50, 50, 50, 0.05);
		        box-shadow: 0 0 0 0 rgba(50, 50, 50, 0.05);
	}
}

@-webkit-keyframes avatar-pulse-small {
	from {
		-webkit-box-shadow: 0 0 0 0 rgba(50, 50, 50, 1);
		        box-shadow: 0 0 0 0 rgba(50, 50, 50, 1);
	}

	50% {
		-webkit-box-shadow: 0 0 0 15px rgba(50, 50, 50, 0.5);
		        box-shadow: 0 0 0 15px rgba(50, 50, 50, 0.5);
	}

	to {
		-webkit-box-shadow: 0 0 0 0 rgba(50, 50, 50, 0.05);
		        box-shadow: 0 0 0 0 rgba(50, 50, 50, 0.05);
	}
}

@keyframes avatar-pulse-small {
	from {
		-webkit-box-shadow: 0 0 0 0 rgba(50, 50, 50, 1);
		        box-shadow: 0 0 0 0 rgba(50, 50, 50, 1);
	}

	50% {
		-webkit-box-shadow: 0 0 0 15px rgba(50, 50, 50, 0.5);
		        box-shadow: 0 0 0 15px rgba(50, 50, 50, 0.5);
	}

	to {
		-webkit-box-shadow: 0 0 0 0 rgba(50, 50, 50, 0.05);
		        box-shadow: 0 0 0 0 rgba(50, 50, 50, 0.05);
	}
}

.bx-messenger-videocall-user-img .bx-messenger-videocall-user-inner {
	background-size: cover;
}

.bx-messenger-videocall-user-talking .bx-messenger-videocall-user-border {
	border-color: var(--call-view__user-card-border-color);
}

.bx-messenger-videocall-grid .bx-messenger-videocall-user-talking .bx-messenger-videocall-disabled-video .bx-messenger-videocall-user-border {
	border-color: transparent;
}

.bx-messenger-videocall-grid .bx-messenger-videocall-user-talking .bx-messenger-videocall-user-avatar {
	border-color: var(--call-view__user-card-border-color);
}

.bx-messenger-videocall-user-talking .bx-messenger-videocall-user-avatar {
	-webkit-box-shadow: 0px 0px 80px 0px var(--call-view__user-avatar-shadow-color);
	        box-shadow: 0px 0px 80px 0px var(--call-view__user-avatar-shadow-color);
}

.bx-messenger-videocall-user-device-state {
	display: inline-block;
	width: 20px;
	height: 20px;
	background-repeat: no-repeat;
	background-position: center;
}

.bx-messenger-videocall-user-list-small .bx-messenger-videocall-user-device-state {
	display: inline-block;
	width: 16px;
	height: 16px;
	background-size: 16px 16px;
}

.bx-messenger-videocall-user-device-state.hidden {
	display: none;
}

.bx-messenger-videocall-user-device-state.mic {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.587 4.588a.584.584 0 01.826 0l10 10a.584.584 0 01-.826.825l-1.206-1.207A5.4 5.4 0 0110.58 15.3v1.254h1.398a.584.584 0 010 1.167H8.014a.583.583 0 010-1.167h1.4v-1.252c-3.337-.314-5.046-3.325-4.997-5.561a.584.584 0 011.166.026c-.04 1.864 1.492 4.395 4.408 4.395 1.018 0 1.874-.31 2.553-.792l-1.224-1.225A2.808 2.808 0 017.187 9.67V8.013l-2.6-2.6a.584.584 0 010-.824zm10.38 4.586a.583.583 0 01.612.553c.043.898-.218 1.923-.763 2.848l-.857-.857c.328-.647.484-1.332.455-1.934a.583.583 0 01.553-.61zm-6.613.497a1.64 1.64 0 002.074 1.583L8.354 9.179v.492zm1.64-7.31A2.807 2.807 0 0112.8 5.168V9.67c0 .27-.038.532-.11.779l-1.057-1.058V5.168a1.64 1.64 0 00-3.28 0v.944L7.196 4.954A2.806 2.806 0 019.994 2.36z' fill='%23FF5752'/%3E%3C/svg%3E");
}

.bx-messenger-videocall-user-device-state.camera {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.778 3.755a.584.584 0 01.825 0l.2.2a.51.51 0 00.041.047l11.47 11.47a.584.584 0 01-.87.775l-1.58-1.58a1.66 1.66 0 01-.985.321H4.962c-.92 0-1.666-.746-1.667-1.666V6.679c0-.438.17-.838.447-1.135l-.964-.964a.584.584 0 010-.825zm9.101 1.257c.92 0 1.667.747 1.667 1.667v.993l1.735-1.22c1.049-.736 2.494.015 2.494 1.297v4.5c0 1.285-1.448 2.034-2.497 1.294l-1.631-1.153-1.268-1.267V6.679a.5.5 0 00-.5-.5H7.436L6.269 5.012h5.61zM4.57 6.371a.497.497 0 00-.107.308v6.643a.5.5 0 00.5.5h6.917a.505.505 0 00.125-.016L4.57 6.371zm12.039 1.378a.417.417 0 00-.656-.342l-2.4 1.687v1.8l2.399 1.696a.417.417 0 00.657-.34V7.749z' fill='%23FF5752'/%3E%3C/svg%3E");
}

.bx-messenger-videocall-user-change-name-icon {
	width: 16px;
	height: 16px;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.213 4.036a1.4 1.4 0 011.98.001l.769.77a1.4 1.4 0 01.002 1.978l-6.418 6.447c-.15.15-.337.256-.543.304l-2.636.621a.533.533 0 01-.634-.67l.76-2.552c.054-.18.152-.346.285-.48l6.435-6.419zm-6.388 9.055l1.502-.355-1.076-1.076-.426 1.43zm.908-2.269l1.45 1.451 4.671-4.692-1.435-1.435-4.686 4.676zm6.8-6.125a.467.467 0 00-.66 0l-.793.79 1.433 1.433.79-.793a.468.468 0 00-.001-.66l-.77-.77z' fill='%23fff' fill-opacity='.5'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: center;
}

.bx-messenger-videocall-user-change-name-container {
	height: 14px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	gap: 4px;
	padding-left: 5px;
	padding-bottom: 4px;
}

.bx-messenger-videocall-user-change-name-cancel {
	-ms-flex-negative: 0;
	    flex-shrink: 0;
	width: 16px;
	height: 16px;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.239 5.144a.467.467 0 01.66 0l3.003 3.004 3.004-3.003a.466.466 0 11.659.66L9.562 8.806l3.003 3.004a.466.466 0 11-.66.66L8.903 9.467 5.899 12.47a.467.467 0 01-.66-.66l3.004-3.004-3.004-3.003a.467.467 0 010-.66z' fill='%23fff' fill-opacity='.5'/%3E%3C/svg%3E");;
	background-repeat: no-repeat;
	background-position: center;
	margin-bottom: 1px;
}

.bx-messenger-videocall-user-change-name-input {
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	min-width: 83px;
	max-width: 145px;
	height: 17px;
	background: transparent;
	color: var(--ui-color-palette-white-base);
	border: none;
	outline: none;
	font-size: var(--ui-font-size-sm);
	font-style: normal;
	font-weight: var(--ui-font-weight-normal, 400);
	line-height: var(--call-view__user-card-name-input-text-line-height);
	letter-spacing: var(--call-view__user-card-name-input-text-letter-spacing);
	font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	text-shadow: var(--call-view__user-card-name-input-text-shadow);
	opacity: 0.8857;
	field-sizing: content;
}

.bx-messenger-videocall-user-list-small .bx-messenger-videocall-user-change-name-input {
	max-width: 100px;
	field-sizing: fixed;
}

.bx-messenger-videocall-user-list-small .bx-messenger-videocall-user-change-name-container {
	margin-right: 16px;
}


.bx-messenger-videocall-user-change-name-input::-webkit-input-placeholder {
	color: var(--call-view__user-card-name-input-placeholder-text-color);
}


.bx-messenger-videocall-user-change-name-input::-moz-placeholder {
	color: var(--call-view__user-card-name-input-placeholder-text-color);
}


.bx-messenger-videocall-user-change-name-input:-ms-input-placeholder {
	color: var(--call-view__user-card-name-input-placeholder-text-color);
}


.bx-messenger-videocall-user-change-name-input::-ms-input-placeholder {
	color: var(--call-view__user-card-name-input-placeholder-text-color);
}


.bx-messenger-videocall-user-change-name-input::placeholder {
	color: var(--call-view__user-card-name-input-placeholder-text-color);
}

.bx-messenger-videocall-user-change-name-confirm {
	-ms-flex-negative: 0;
	    flex-shrink: 0;
	width: 16px;
	height: 16px;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.706 5.094a.467.467 0 01.66.662l-6.879 6.849a.467.467 0 01-.658 0l-3.123-3.11a.467.467 0 01.66-.662l2.792 2.782 6.548-6.521z' fill='%23fff'/%3E%3C/svg%3E");	background-repeat: no-repeat;
	background-position: center;
	margin-bottom: 1px;
}

.bx-messenger-videocall-user-change-name-loader {
	-ms-flex-negative: 0;
	    flex-shrink: 0;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	width: 16px;
	height: 16px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	margin-bottom: 1px;
}

.bx-messenger-videocall-user-change-name-loader-icon {
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	width: 8px;
	max-width: 8px;
	height: 8px;
	max-height: 8px;
	border: 2px solid lightgray;
	border-bottom-color: transparent;
	border-radius: 50%;
	-webkit-animation: 1s change-name-loader linear infinite;
	        animation: 1s change-name-loader linear infinite;
}

@-webkit-keyframes change-name-loader {
	0% {
		-webkit-transform: rotate(0deg);
		        transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(360deg);
		        transform: rotate(360deg);
	}
}

@keyframes change-name-loader {
	0% {
		-webkit-transform: rotate(0deg);
		        transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(360deg);
		        transform: rotate(360deg);
	}
}

.bx-messenger-videocall-user-introduce-yourself-container {
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	margin-bottom: 1px;
	margin-left: 1px;
}

.bx-messenger-videocall-user-introduce-yourself-container:before {
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	z-index: -1;
	content: "";
	position: absolute;
	inset:0;
	background: var(--call-view__user-card-name-introduce-yourself-background-color);
	border: 1px solid var(--call-view__user-card-name-introduce-yourself-border-color);
	border-radius: 6px;
	-webkit-animation-name: introduce-yourself-animation;
	        animation-name: introduce-yourself-animation;
	-webkit-animation-duration: 2000ms;
	        animation-duration: 2000ms;
	-webkit-transform-origin: center;
	    -ms-transform-origin: center;
	        transform-origin: center;
	-webkit-animation-iteration-count: infinite;
	        animation-iteration-count: infinite;
	-webkit-animation-timing-function: linear;
	        animation-timing-function: linear;
}

.bx-messenger-videocall-user-introduce-yourself-text {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	font-size: var(--ui-font-size-sm);
	font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-normal, 400);
	color: var(--ui-color-palette-white-base);
	letter-spacing: var(--call-view__user-card-name-introduce-yourself-tex-letter-spacing);
	line-height: var(--call-view__user-card-name-introduce-yourself-tex-line-height);
	padding: 5px 7px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	height: 23px;
}

.bx-messenger-videocall-user-list.bx-messenger-videocall-user-list-small {
	gap: 6px;
}

.bx-messenger-videocall-user-list-small .bx-messenger-videocall-user-introduce-yourself-container {
	height: 18px;
	padding: 0;
}

.bx-messenger-videocall-user-list-small .bx-messenger-videocall-user-introduce-yourself-container:before {
	height: 18px;
	width: 100%;
}

.bx-messenger-videocall-user-list-small .bx-messenger-videocall-user-introduce-yourself-text {
	font-size: 10px;
	line-height: normal;
	padding: 2px 4px;
}

@-webkit-keyframes introduce-yourself-animation {
	0% {
		-webkit-transform: scale(1);
		        transform: scale(1);
	}
	10% {
		-webkit-transform: scale(1.08);
		        transform: scale(1.08);
	}
	20% {
		-webkit-transform: scale(1);
		        transform: scale(1);
	}
	30% {
		-webkit-transform: scale(1.08);
		        transform: scale(1.08);
	}
	40% {
		-webkit-transform: scale(1);
		        transform: scale(1);
	}
	100% {
		-webkit-transform: scale(1);
		        transform: scale(1);
	}
}

@keyframes introduce-yourself-animation {
	0% {
		-webkit-transform: scale(1);
		        transform: scale(1);
	}
	10% {
		-webkit-transform: scale(1.08);
		        transform: scale(1.08);
	}
	20% {
		-webkit-transform: scale(1);
		        transform: scale(1);
	}
	30% {
		-webkit-transform: scale(1.08);
		        transform: scale(1.08);
	}
	40% {
		-webkit-transform: scale(1);
		        transform: scale(1);
	}
	100% {
		-webkit-transform: scale(1);
		        transform: scale(1);
	}
}

.bx-messenger-videocall-user-change-name-icon.hidden,
.bx-messenger-videocall-user-change-name-confirm.hidden,
.bx-messenger-videocall-user-change-name-loader.hidden,
.bx-messenger-videocall-user-change-name-container.hidden,
.bx-messenger-videocall-user-name-container.hidden,
.bx-messenger-videocall-user-introduce-yourself-container.hidden,
.bx-messenger-videocall-user-name-container:not(.hidden) ~ .bx-messenger-videocall-user-introduce-yourself-container,
.bx-messenger-videocall-user-change-name-container:not(.hidden) ~ .bx-messenger-videocall-user-introduce-yourself-container,
.bx-messenger-videocall-user-list-small .bx-messenger-videocall-user-name-container.hidden {
	display: none;
}

.bx-videocall-mobile-rename-slider-wrap {
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}

.bx-videocall-mobile-rename-slider-title {
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	font-size: 20px;
	line-height: normal;
	font-family: var(--ui-font-family-primary, var(--ui-font-family-roboto));
	color: #333;
	margin-bottom: 28px;
}

.bx-videocall-mobile-rename-slider-input {
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	width: 270px;
	height: 52px;
	padding: 0 10px;
	margin-bottom: 41px;
	border: 2px solid #00ace3;
	outline: none;
	border-radius: 3px;
	font-size: 20px;
	line-height: normal;
	font-family: var(--ui-font-family-primary, var(--ui-font-family-roboto));
	color: #333;
}

.bx-videocall-mobile-rename-slider-button.ui-btn {
	width: 270px !important;
	height: 48px !important;
	border-radius: 6px !important;
	/*background: #00A2E8 !important;*/
}

.bx-messenger-videocall-floor-request-icon {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='25' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.2 3.076c.616 0 1.115.5 1.115 1.115v6.982a.357.357 0 00.713 0V6.028a1.007 1.007 0 112.013 0v5.461a.36.36 0 00.717 0V8.861a1.03 1.03 0 012.059 0v6.223c0 .462-.16.983-.401 1.49a7.816 7.816 0 01-.952 1.493c-.372.465-.79.884-1.203 1.19-.402.298-.843.521-1.253.521h-4.05c-.322 0-.65-.108-.96-.262a5.451 5.451 0 01-.921-.605c-.593-.47-1.148-1.046-1.543-1.477l-.007-.007L4.14 13.49a1.182 1.182 0 011.722-1.614l1.984 1.942V5.851a1.191 1.191 0 012.381 0v5.25a.43.43 0 00.858 0V4.19c0-.615.5-1.114 1.115-1.115z' fill='%23fff'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: center;
}

.bx-messenger-videocall-user-list-small .bx-messenger-videocall-floor-request-icon {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.938 2.051c.41 0 .744.333.744.743v4.654a.238.238 0 00.475 0v-3.43a.671.671 0 011.342 0V7.66a.24.24 0 00.478 0V5.907a.687.687 0 011.373 0v4.149c0 .308-.107.656-.268.993a5.21 5.21 0 01-.634.996c-.248.31-.527.59-.803.793-.268.199-.561.348-.834.348h-2.7c-.215 0-.434-.073-.64-.176a3.634 3.634 0 01-.615-.402 9.323 9.323 0 01-1.029-.986l-.004-.005-2.258-2.624a.788.788 0 011.148-1.076l1.323 1.295V3.901a.794.794 0 111.587 0v3.5a.286.286 0 00.572 0V2.794c0-.41.333-.743.743-.743z' fill='%23fff'/%3E%3C/svg%3E");
}

.bx-messenger-videocall-user-floor-request {
	display: inline-block;
	position: absolute;
	left: 4px;
	top: 30px;
	width: 24px;
	height: 24px;
	background-size: 24px 24px;
	z-index: 10;
	opacity: 0;
	-webkit-transition: opacity .2s ease-out;
	-o-transition: opacity .2s ease-out;
	transition: opacity .2s ease-out;
	border-radius: 6px;
	background-color: var(--call-view__user-card-button-floor-request-background-color);
}

.bx-messenger-videocall-user-floor-request.active {
	opacity: 1;
}

.bx-messenger-videocall-user-list-small .bx-messenger-videocall-user-floor-request {
	width: 20px;
	height: 20px;
	background-size: 16px 16px;
	border-radius: 6px;
}

.bx-messenger-videocall-user-bottom {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: end;
	    -ms-flex-align: end;
	        align-items: flex-end;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	padding: 8px 11px 8px 8px;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 4;
}

.bx-messenger-videocall-user-bottom-gradient {
	background: var(--call-view__user-card-bottom-gradient);
	position: absolute;
	height: 32px;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 2;
	opacity: 0;
	-webkit-transition: opacity var(--call-view__user-card-bottom-gradient-transition-duration) ease-out;
	-o-transition: opacity var(--call-view__user-card-bottom-gradient-transition-duration) ease-out;
	transition: opacity var(--call-view__user-card-bottom-gradient-transition-duration) ease-out;
}

.bx-messenger-videocall-wrap-with-copilot .bx-messenger-videocall-user-bottom-gradient {
	background: var(--call-view__user-card-bottom-gradient-with-copilot);
}

.bx-messenger-videocall.on-mouse-move .bx-messenger-videocall-user .bx-messenger-videocall-user-avatar-border.bx-messenger-videocall-hidden-avatar ~ .bx-messenger-videocall-user-bottom-gradient,
.bx-messenger-videocall-user:has(.bx-messenger-videocall-user-change-name-container:not(.hidden)) .bx-messenger-videocall-user-avatar-border.bx-messenger-videocall-hidden-avatar ~ .bx-messenger-videocall-user-bottom-gradient,
.bx-messenger-videocall-user:has(.bx-messenger-videocall-user-introduce-yourself-container:not(.hidden)) .bx-messenger-videocall-user-avatar-border.bx-messenger-videocall-hidden-avatar ~  .bx-messenger-videocall-user-bottom-gradient,
.bx-messenger-videocall-user:has(.bx-messenger-videocall-user-name-container.active) .bx-messenger-videocall-user-avatar-border.bx-messenger-videocall-hidden-avatar ~ .bx-messenger-videocall-user-bottom-gradient {
	opacity: 1;
}

.bx-messenger-videocall-user-name-container {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	gap: 4px;
	-ms-flex-negative: 1;
	    flex-shrink: 1;
	padding: 0 0 4px 5px;
	background: transparent;
	max-width: calc(100% - 46px);
	opacity: 0;
	-webkit-transition: opacity .2s ease-out;
	-o-transition: opacity .2s ease-out;
	transition: opacity .2s ease-out;
}

.bx-messenger-videocall-user-name-container.active {
	opacity: 1;
}

.bx-messenger-videocall-user-name-icon {
	-ms-flex-negative: 0;
	    flex-shrink: 0;
}

.bx-messenger-videocall-user-device-state-container {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	gap: 4px;
	-ms-flex-negative: 0;
	    flex-shrink: 0;
	height: 23px;
}

.bx-messenger-videocall-user-list-small .bx-messenger-videocall-user-device-state-container{
	height: 18px;
}

.bx-messenger-videocall-user-name {
	font-size: var(--ui-font-size-md);
	line-height: var(--call-view__user-card-name-text-line-height);
	letter-spacing: var(--call-view__user-card-name-text-letter-spacing);
	font-weight: var(--ui-font-weight-normal, 400);
	color: var(--ui-color-palette-white-base);
	white-space: nowrap;
	-o-text-overflow: ellipsis;
	   text-overflow: ellipsis;
	overflow: hidden;
}

.bx-messenger-videocall-user-list-small .bx-messenger-videocall-user-name {
	font-size: var(--ui-font-size-4xs);
	line-height: var(--ui-font-line-height-3xs);
}

.bx-messenger-videocall-user-name:empty {
	display: none;
}

.bx-messenger-videocall-user-block .bx-messenger-videocall-user {
	border-radius: 6px;
}

.bx-messenger-videocall-user-list.bx-messenger-videocall-user-list-small {
	--avatar-size: 44px;
}

.bx-messenger-videocall-user-list-small .bx-messenger-videocall-user-avatar-border {
	font-size: 20px;
}

.bx-messenger-videocall-user-list-small .bx-messenger-videocall-user-bottom {
	-webkit-box-align: end;
	    -ms-flex-align: end;
	        align-items: flex-end;
	padding: 8px 10px 6px 8px;
	height: 12px;
}

.bx-messenger-videocall-user-list-small .bx-messenger-videocall-user-status-text {
	bottom: 5px;
}

.bx-messenger-videocall-user-list-small .bx-messenger-videocall-user-name-container {
	padding: 0 0 0 2px;
	max-width: calc(100% - 38px);
}

.bx-messenger-videocall-user-block .bx-messenger-videocall-video {
	margin: 0;
	-o-object-fit: cover;
	   object-fit: cover;
}

.bx-messenger-videocall-overlay {
	width: 100%;
	height: 100%;
}

.bx-messenger-videocall-overlay:empty {
	display: none;
}

.bx-messenger-videocall-status-text {
	color: #fff;
	font-size: 14px;
	line-height: 14px;
	display: block;
}

.bx-messenger-videocall-user-status-text {
	font-size: 10px;
	line-height: 13px;
	font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-semi-bold, 600);
	color: rgba(255, 255, 255, .5);

	position: absolute;
	bottom: 15%;
	margin: 0 auto;
	text-align: center;
	display: inline-block;
	left: 50%;
	-webkit-transform: translateX(-50%);
	    -ms-transform: translateX(-50%);
	        transform: translateX(-50%);
	z-index: 4;
}

.bx-messenger-videocall-user-status {
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	text-align: center;
	min-height: 43px;
}

.bx-messenger-videocall-user-status-wide {
	width: 100%;
}

.bx-messenger-videocall-user-status-pic {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	margin-bottom: 13px;
}

.bx-messenger-videocall-user-status-dot {
	width: 8px;
	height: 8px;
	border-radius: 50%;
	background-color: #fff;
	display: block;
	-webkit-animation: shake 1.2s infinite;
	        animation: shake 1.2s infinite;
	-webkit-animation-fill-mode: both;
	        animation-fill-mode: both;
}

.bx-messenger-videocall-user-status-dot:nth-child(2) {
	-webkit-animation-delay: .2s;
	        animation-delay: .2s;
}

.bx-messenger-videocall-user-status-dot:last-child {
	-webkit-animation-delay: .4s;
	        animation-delay: .4s;
}

.bx-messenger-videocall-user-status-dot + .bx-messenger-videocall-user-status-dot {
	margin-left: 8px;
}

.bx-messenger-videocall-user-status-cross {
	width: 10px;
	height: 10px;
	position: relative;
	padding: 0 27px;
	background: transparent url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2210%22%20height%3D%2210%22%20viewBox%3D%220%200%2010%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Cpath%20d%3D%22M7.5%200.375L4.75%203.125L2%200.375C1.5%20-0.125%200.875%20-0.125%200.375%200.375C-0.125%200.875%20-0.125%201.5%200.375%202L3.125%204.75L0.375%207.5C-0.125%208%20-0.125%208.625%200.375%209.125C0.875%209.625%201.5%209.625%202%209.125L4.75%206.375L7.5%209.125C8%209.625%208.625%209.625%209.125%209.125C9.625%208.625%209.625%208%209.125%207.5L6.375%204.75L9.125%202C9.625%201.5%209.625%200.875%209.125%200.375C8.625%200%207.875%200%207.5%200.375Z%22%20transform%3D%22translate%280.5%200.5%29%22%20fill%3D%22white%22/%3E%0A%3C/svg%3E%0A) no-repeat top center;
}

.bx-messenger-videocall-user-status-cross:before,
.bx-messenger-videocall-user-status-cross:after {
	content: '';
	position: absolute;
	top: 5px;
	width: 22px;
	height: 2px;
	border-radius: 2px;
	background: #fff;
	opacity: .5;
}

.bx-messenger-videocall-user-status-cross:before {
	left: 0;
}

.bx-messenger-videocall-user-status-cross:after {
	right: 0;
}

.bx-messenger-videocall-user-status-detail {
	font-size: 9px;
	line-height: 13px;
	display: block;
	color: #fff;
	opacity: .7;
}

@-webkit-keyframes shake {
	0% {
		opacity: 0.4;
	}
	20% {
		opacity: 1;
	}
	100% {
		opacity: .4;
	}
}

@keyframes shake {
	0% {
		opacity: 0.4;
	}
	20% {
		opacity: 1;
	}
	100% {
		opacity: .4;
	}
}

.bx-messenger-videocall-grid .bx-messenger-videocall-user-list {
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-ms-flex-line-pack: center;
	    align-content: center;
}

.bx-messenger-videocall-no-button-panel.bx-messenger-videocall-grid .bx-messenger-videocall-inner {
	padding: 6px 3px;
}

.bx-messenger-videocall-grid .bx-messenger-videocall-user {
	width: var(--grid-user-width);
	height: var(--grid-user-height);
}

.bx-messenger-videocall-grid .bx-messenger-videocall-user-inner {
	padding-top: 0;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	background-position: center;
	background-color: unset;
}

.bx-messenger-videocall-grid .bx-messenger-videocall-user-video {
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
}

.bx-messenger-videocall-grid .bx-messenger-videocall-user-sm {
	max-width: 25%;
}

.bx-messenger-videocall-user-sm .bx-messenger-videocall-user-inner {
	padding-top: 75.6%;
}

.bx-messenger-videocall-grid .bx-messenger-videocall-user-status-text {
	font-size: 12px;
	line-height: 13px;
}

.bx-messenger-videocall-grid .bx-messenger-videocall-user-status {
	min-height: 50px;
	top: 60%;
}

.bx-messenger-videocall-grid .bx-messenger-videocall-user-status-cross {
	padding-top: 2px;
}

.bx-messenger-videocall-user-close {
	position: absolute;
	top: 10px;
	right: 9px;
	width: 24px;
	height: 24px;
	border-radius: 50%;
	background: rgba(168, 172, 179, 1) url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%228%22%20height%3D%228%22%20viewBox%3D%220%200%208%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Cpath%20d%3D%22M6.31579%200.315789L4%202.63158L1.68421%200.315789C1.26316%20-0.105263%200.736842%20-0.105263%200.315789%200.315789C-0.105263%200.736842%20-0.105263%201.26316%200.315789%201.68421L2.63158%204L0.315789%206.31579C-0.105263%206.73684%20-0.105263%207.26316%200.315789%207.68421C0.736842%208.10526%201.26316%208.10526%201.68421%207.68421L4%205.36842L6.31579%207.68421C6.73684%208.10526%207.26316%208.10526%207.68421%207.68421C8.10526%207.26316%208.10526%206.73684%207.68421%206.31579L5.36842%204L7.68421%201.68421C8.10526%201.26316%208.10526%200.736842%207.68421%200.315789C7.26316%200%206.63158%200%206.31579%200.315789Z%22%20fill%3D%22white%22/%3E%0A%3C/svg%3E%0A) no-repeat center;
	opacity: 0;
	-webkit-transition: all .2s linear;
	-o-transition: all .2s linear;
	transition: all .2s linear;
}

.bx-messenger-videocall-user:hover .bx-messenger-videocall-user-close {
	opacity: .5;
}

.bx-messenger-videocall-user:hover .bx-messenger-videocall-user-close:hover {
	opacity: 1;
}

.bx-messenger-videocall-user-video {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
}

.bx-messenger-videocall-grid .bx-messenger-videocall-user-status-detail {
	font-size: 11px;
	line-height: 17px;
}

.bx-messenger-videocall-user-block {
	position: absolute;
	right: 0;
	height: 100%;
	margin: 0 12px;
	overflow: hidden;
	-webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
	-webkit-transition: -webkit-transform .5s;
	transition: -webkit-transform .5s;
	-o-transition: transform .5s;
	transition: transform .5s;
	transition: transform .5s, -webkit-transform .5s
}

.bx-messenger-videocall-user-block.folded {
	-webkit-transform: translateY(calc(-100% - 44px));
	    -ms-transform: translateY(calc(-100% - 44px));
	        transform: translateY(calc(-100% - 44px));
}

.bx-messenger-videocall-user-block .bx-messenger-videocall-user {
	width: var(--call-view__side-menu-width);
}

.bx-messenger-videocall-ear {
	position: absolute;
	height: 61px;
	left: 0;
	right: 0;
	z-index: 15;
	cursor: pointer;
	-webkit-transition: -webkit-transform .3s;
	transition: -webkit-transform .3s;
	-o-transition: transform .3s;
	transition: transform .3s;
	transition: transform .3s, -webkit-transform .3s;
}

.bx-messenger-videocall-user-block:hover .bx-messenger-videocall-ear.active,
.bx-messenger-videocall-ear.active.force-visible {
	-webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}

.bx-messenger-videocall-ear:hover {
}

.bx-messenger-videocall-ear-icon {
	width: 24px;
	height: 24px;
	margin: 8px auto;
	background-repeat: no-repeat;
	background-position: center;
}

.bx-messenger-videocall-ear-top {
	top: 0;
	background: var(--call-view__ear-top-gradient);
	-webkit-transform: translateY(-61px);
	    -ms-transform: translateY(-61px);
	        transform: translateY(-61px);
}

.bx-messenger-videocall-wrap-with-copilot .bx-messenger-videocall-ear-top {
	background: var(--call-view__ear-top-gradient-with-copilot);
}

.bx-messenger-videocall-ear-bottom {
	bottom: 0;
	background: var(--call-view__ear-bottom-gradient);
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: end;
	    -ms-flex-align: end;
	        align-items: flex-end;
	-webkit-transform: translateY(61px);
	    -ms-transform: translateY(61px);
	        transform: translateY(61px);
}

.bx-messenger-videocall-wrap-with-copilot .bx-messenger-videocall-ear-bottom {
	background: var(--call-view__ear-bottom-gradient-with-copilot);
}

.bx-messenger-videocall-page-navigator {
	height: 94px;
	width: 92px;
	display: inline-block;
	position: absolute;
	top: calc(50% - 46px);
	background-color: var(--call-view__page-navigator-background-color);
	border-radius: 50%;
	cursor: pointer;
	z-index: 20;
	-webkit-transition: -webkit-transform .3s ease-out;
	transition: -webkit-transform .3s ease-out;
	-o-transition: transform .3s ease-out;
	transition: transform .3s ease-out;
	transition: transform .3s ease-out, -webkit-transform .3s ease-out;
}

.bx-messenger-videocall-page-navigator:hover {
	background-color: var(--call-view__page-navigator-background-color-hover);
}

.bx-messenger-videocall-page-navigator.left {
	left: 0;
	-webkit-transform: translateX(-100px);
	    -ms-transform: translateX(-100px);
	        transform: translateX(-100px);
}

.bx-messenger-videocall-page-navigator.right {
	right: 0;
	-webkit-transform: translateX(100px);
	    -ms-transform: translateX(100px);
	        transform: translateX(100px);
}

.bx-messenger-videocall-inner:hover .bx-messenger-videocall-page-navigator.left.active,
.bx-messenger-videocall-page-navigator.left.active.force-visible {
	-webkit-transform: translateX(-44px);
	    -ms-transform: translateX(-44px);
	        transform: translateX(-44px);
}

.bx-messenger-videocall-inner:hover .bx-messenger-videocall-page-navigator.right.active,
.bx-messenger-videocall-page-navigator.right.active.force-visible {
	-webkit-transform: translateX(44px);
	    -ms-transform: translateX(44px);
	        transform: translateX(44px);
}

.bx-messenger-videocall-page-navigator-icon {
	display: inline-block;
	width: 16px;
	height: 29px;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.443.444a1.513 1.513 0 012.14 0l12.974 12.985a1.516 1.516 0 010 2.142L2.584 28.556a1.513 1.513 0 01-2.14 0 1.516 1.516 0 010-2.142L12.345 14.5.443 2.586a1.516 1.516 0 010-2.142z' fill='%23fff'/%3E%3C/svg%3E");
	opacity: .12;
}

.bx-messenger-videocall-page-navigator:hover > .bx-messenger-videocall-page-navigator-icon {
	opacity: .2;
}

.bx-messenger-videocall-page-navigator-icon.left {
	position: relative;
	left: 53px;
	top: 31px;
	-webkit-transform: scaleX(-1);
	    -ms-transform: scaleX(-1);
	        transform: scaleX(-1);
}

.bx-messenger-videocall-page-navigator-icon.right {
	position: relative;
	left: 23px;
	top: 31px;
}

.bx-messenger-videocall-page-navigator-counter {
	position: absolute;
	display: none;
	top: 33px;
	color: var(--call-view__page-navigator-color-hover);
	background-color: var(--call-view__page-navigator-background-color-hover);
	font-size: 17px;
	line-height: 23px;
	font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-semi-bold, 600);
	padding: 3px 14px;
	border-radius: 16px;
	opacity: 0;
	-webkit-transition: opacity .2s ease-out;
	-o-transition: opacity .2s ease-out;
	transition: opacity .2s ease-out;
}

.bx-messenger-videocall-page-navigator-counter.right {
	left: -75px;
}

.bx-messenger-videocall-page-navigator-counter.left {
	left: 104px;
}

.bx-messenger-videocall-page-navigator.active:hover > .bx-messenger-videocall-page-navigator-counter {
	display: inline-block;
	opacity: 1;
}

.bx-messenger-videocall-ear-top > .bx-messenger-videocall-ear-icon {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.354 15.85l4.527-4.527 1.12-1.123 1.14 1.123 4.527 4.528 1.597-1.598L12.011 7l-7.254 7.254 1.597 1.598z' fill='%23fff' opacity='.5'/%3E%3C/svg%3E");
}

.bx-messenger-videocall-ear-bottom > .bx-messenger-videocall-ear-icon {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.667 8.15l-4.527 4.527L12 13.8l-1.12-1.123L6.355 8.15 4.756 9.748l7.255 7.254 7.254-7.254-1.598-1.598z' fill='%23fff' opacity='.5'/%3E%3C/svg%3E");
}

.bx-messenger-videocall-audio .bx-messenger-videocall-detail {
	top: 49%;
	bottom: auto;
	width: 100%;
}

.bx-messenger-videocall-audio.bx-messenger-videocall-video-block {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}

.bx-messenger-videocall-audio .bx-messenger-videocall-watermark {
	position: initial;
	display: inline-block;
	padding: 18px 0 0 25px;
	height: 47px;
}

.bx-messenger-audiocall-title {
	color: #2fc6f6;
	font-size: 24px;
	line-height: 32px;
	margin-bottom: 23px;
}

.bx-messenger-audiocall-user-block-inner {
	height: 0;
	padding-top: 100%;
	position: relative;
	margin: 0 auto;
}

.bx-messenger-audiocall-user {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	border-radius: 100%;
	border: #323232 8px solid;
	padding: 3px;
	-webkit-transition: border-color .3s ease-in;
	-o-transition: border-color .3s ease-in;
	transition: border-color .3s ease-in;
}

.bx-messenger-audiocall-user-item {
	position: absolute;
	top: 3px;
	right: 3px;
	bottom: 3px;
	left: 3px;
	border-radius: 100%;
	background: no-repeat center url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22214%22%20height%3D%22214%22%20viewBox%3D%220%200%20214%20214%22%3E%0A%20%20%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20fill%3D%22%23525C68%22%20d%3D%22M106.787%20213.574c58.977%200%20106.787-47.81%20106.787-106.787C213.574%2047.81%20165.764%200%20106.787%200%2047.81%200%200%2047.81%200%20106.787c0%2058.977%2047.81%20106.787%20106.787%20106.787z%22/%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M164.802%20172.942c0-8.03-9.01-42-9.01-42%200-4.965-6.49-10.636-19.272-13.94-4.33-1.21-8.446-3.082-12.2-5.553-.822-.47-.697-4.806-.697-4.806l-4.117-.627c0-.352-.352-5.55-.352-5.55%204.925-1.656%204.42-11.42%204.42-11.42%203.126%201.736%205.163-5.99%205.163-5.99%203.7-10.733-1.842-10.084-1.842-10.084.97-6.553.97-13.212%200-19.765-2.464-21.736-39.557-15.835-35.16-8.736-10.84-1.997-8.366%2022.67-8.366%2022.67l2.35%206.388c-4.617%202.995-1.407%206.617-1.247%2010.786.227%206.155%203.993%204.88%203.993%204.88.233%2010.16%205.242%2011.482%205.242%2011.482.942%206.38.355%205.294.355%205.294l-4.458.54c.06%201.45-.058%202.903-.352%204.326-5.242%202.336-6.37%203.706-11.58%205.99-10.065%204.41-21.003%2010.147-22.947%2017.87C52.78%20142.422%2047%20172.942%2047%20172.942H164.802z%22/%3E%3C/g%3E%3C/svg%3E);
	background-size: cover;
}

.bx-messenger-audiocall {
	width: 100%;
	position: relative;
	height: calc(100% - 232px);
}

.bx-messenger-videocall-video-block-full .bx-messenger-audiocall {
	height: calc(100% - 177px);
}

.bx-messenger-audiocall-user-name {
	margin: 20px auto;
	width: 530px;
	font-size: 13px;
	line-height: normal;
	font-family: var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	overflow: hidden;
	white-space: nowrap;
	-o-text-overflow: ellipsis;
	   text-overflow: ellipsis;
	text-align: center;
	color: #fff;
	-ms-flex-negative: 0;
	    flex-shrink: 0;
}

.bx-messenger-audiocall-user-link, .bx-messenger-audiocall-user-info {
	color: #fff;
}

.bx-messenger-audiocall-user-position {
	font-size: 14px;
	line-height: 22px;
}

.bx-messenger-audiocall-user-company {
	font-size: 15px;
	line-height: 23px;
}

.bx-messenger-audiocall-user-info {
	text-align: center;
}

.bx-messenger-audiocall-wrap {
	position: absolute;
	top: 10px;
	bottom: 0;
	left: 0;
	right: 0;
	margin: 0 auto;
}

.bx-messenger-audiocall-inner {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	height: 100%;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
}

/* setting popup */
.bx-call-settings-container {
	margin-top: 14px
}

/* region: fullscreen */
.bx-messenger-videocall-fullscreen.bx-messenger-videocall-centered .bx-messenger-videocall-inner {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	padding: 0;
}

.bx-messenger-videocall-fullscreen.bx-messenger-videocall-centered .bx-messenger-videocall-top-panel {
	z-index: 12;
	background: -webkit-gradient(linear, left top, left bottom, from(black), to(transparent));
	background: -o-linear-gradient(top, black, transparent);
	background: linear-gradient(180deg, black, transparent);
	-webkit-transform: translateY(0px);
	    -ms-transform: translateY(0px);
	        transform: translateY(0px);
	-webkit-transition: -webkit-transform .5s ease-in-out;
	transition: -webkit-transform .5s ease-in-out;
	-o-transition: transform .5s ease-in-out;
	transition: transform .5s ease-in-out;
	transition: transform .5s ease-in-out, -webkit-transform .5s ease-in-out;
}

.bx-messenger-videocall-fullscreen.bx-messenger-videocall-centered.bx-messenger-videocall-hidden-panels .bx-messenger-videocall-top-panel {
	-webkit-transform: translateY(-44px);
	    -ms-transform: translateY(-44px);
	        transform: translateY(-44px);
}

.bx-messenger-videocall-fullscreen.bx-messenger-videocall-centered .bx-messenger-videocall-bottom {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-transform: translateY(0px);
	    -ms-transform: translateY(0px);
	        transform: translateY(0px);
	-webkit-transition: -webkit-transform .5s ease-in-out;
	transition: -webkit-transform .5s ease-in-out;
	-o-transition: transform .5s ease-in-out;
	transition: transform .5s ease-in-out;
	transition: transform .5s ease-in-out, -webkit-transform .5s ease-in-out;
	z-index: 12;
}

.bx-messenger-videocall-fullscreen.bx-messenger-videocall-centered.bx-messenger-videocall-hidden-panels .bx-messenger-videocall-bottom {
	-webkit-transform: translateY(74px);
	    -ms-transform: translateY(74px);
	        transform: translateY(74px);
}

.bx-messenger-videocall-fullscreen.bx-messenger-videocall-centered .bx-messenger-videocall-panel {
	z-index: 10;
	background: -webkit-gradient(linear, left bottom, left top, from(black), to(transparent));
	background: -o-linear-gradient(bottom, black, transparent);
	background: linear-gradient(0deg, black, transparent);
	width: calc(100% - var(--call-view__side-menu-width) - 20px);
	-webkit-transition: width .5s ease-out;
	-o-transition: width .5s ease-out;
	transition: width .5s ease-out;
}

.bx-messenger-videocall-fullscreen.bx-messenger-videocall-centered.bx-messenger-videocall-userblock-folded .bx-messenger-videocall-panel {
	width: 100%;
}

.bx-messenger-videocall-fullscreen.bx-messenger-videocall-centered .bx-messenger-videocall-user-block {
	padding: 43px 10px 38px 10px;
	margin: 0;
	height: initial;
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	-webkit-transition: -webkit-transform .5s ease-in-out;
	transition: -webkit-transform .5s ease-in-out;
	-o-transition: transform .5s ease-in-out;
	transition: transform .5s ease-in-out;
	transition: transform .5s ease-in-out, -webkit-transform .5s ease-in-out;
	background-color: #525c69;
	z-index: 4;
	min-width: 159px;
}

.bx-messenger-videocall-fullscreen.bx-messenger-videocall-centered .bx-messenger-videocall-ear-top {
	top: 43px;
	background: -webkit-gradient(linear, left top, left bottom, from(#525c69), to(transparent));
	background: -o-linear-gradient(top, #525c69, transparent);
	background: linear-gradient(180deg, #525c69, transparent);
}

.bx-messenger-videocall-fullscreen.bx-messenger-videocall-centered .bx-messenger-videocall-ear-bottom {
	/*background: linear-gradient(0deg, #525c69, transparent);*/
	background: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(43%, rgba(82, 92, 105, .9)), to(rgba(82, 92, 105, 1)));
	background: -o-linear-gradient(top, transparent 0%, rgba(82, 92, 105, .9) 43%, rgba(82, 92, 105, 1) 100%);
	background: linear-gradient(to bottom, transparent 0%, rgba(82, 92, 105, .9) 43%, rgba(82, 92, 105, 1) 100%);
	bottom: 4px;
}

.bx-messenger-videocall-fullscreen.bx-messenger-videocall-centered.bx-messenger-videocall-hidden-panels .bx-messenger-videocall-user-block {
	-webkit-transform: translateY(calc(-100% - 44px));
	    -ms-transform: translateY(calc(-100% - 44px));
	        transform: translateY(calc(-100% - 44px)); /* keep in sync with  .bx-messenger-videocall-user-block.folded */
}

.bx-messenger-videocall-fullscreen.bx-messenger-videocall-centered .bx-messenger-videocall-central-user .bx-messenger-videocall-user-panel {
	top: 45px;
	right: 180px;
}

.bx-messenger-videocall-fullscreen.bx-messenger-videocall-centered.bx-messenger-videocall-userblock-folded .bx-messenger-videocall-user-panel {
	right: 0;
}

.bx-messenger-videocall-fullscreen.bx-messenger-videocall-centered.bx-messenger-videocall-hidden-panels .bx-messenger-videocall-central-user .bx-messenger-videocall-user-panel {
	display: none;
}

.bx-messenger-videocall-fullscreen.bx-messenger-videocall-centered.bx-messenger-videocall-hidden-panels .bx-messenger-videocall-central-user .bx-messenger-videocall-user-panel {
	display: none;
}

.bx-messenger-videocall-fullscreen.bx-messenger-videocall-centered .bx-messenger-videocall-central-user .bx-messenger-videocall-user-bottom {
	bottom: 70px;
	-webkit-transition: bottom .5s ease-in-out;
	-o-transition: bottom .5s ease-in-out;
	transition: bottom .5s ease-in-out;
}

.bx-messenger-videocall-fullscreen.bx-messenger-videocall-centered .bx-messenger-videocall-central-user .bx-messenger-videocall-user-status-text {
	bottom: 120px;
}

.bx-messenger-videocall-fullscreen.bx-messenger-videocall-centered.bx-messenger-videocall-hidden-panels .bx-messenger-videocall-central-user .bx-messenger-videocall-user-bottom {
	bottom: -30px;
}

.bx-messenger-videocall-fullscreen.bx-messenger-videocall-centered .bx-messenger-videocall-central-user {
	position: absolute;
	width: 100%;
}

/* endregion: fullscreen */

/* region: mobile */

.bx-messenger-videocall-fullscreen-mobile .bx-messenger-videocall-inner {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	padding: 0;
}

.bx-messenger-videocall-fullscreen-mobile .bx-messenger-videocall-top-panel {
	z-index: 15;
	height: 104px;
	-webkit-box-align: start;
	    -ms-flex-align: start;
	        align-items: flex-start;
	padding: 15px 16px;
	background: -webkit-gradient(linear, left top, left bottom, from(black), to(transparent));
	background: -o-linear-gradient(top, black, transparent);
	background: linear-gradient(180deg, black, transparent);
	-webkit-transform: translateY(0px);
	    -ms-transform: translateY(0px);
	        transform: translateY(0px);
	-webkit-transition: -webkit-transform .5s ease-in-out;
	transition: -webkit-transform .5s ease-in-out;
	-o-transition: transform .5s ease-in-out;
	transition: transform .5s ease-in-out;
	transition: transform .5s ease-in-out, -webkit-transform .5s ease-in-out;
}

.bx-messenger-videocall-fullscreen-mobile.bx-messenger-videocall-hidden-panels .bx-messenger-videocall-top-panel {
	-webkit-transform: translateY(-44px);
	    -ms-transform: translateY(-44px);
	        transform: translateY(-44px);
}

.bx-messenger-videocall-fullscreen-mobile .bx-messenger-videocall-bottom {
	z-index: 10;
	background: -webkit-gradient(linear, left bottom, left top, from(#000), color-stop(98.3%, rgba(0, 0, 0, 0.0001)));
	background: -o-linear-gradient(bottom, #000 0%, rgba(0, 0, 0, 0.0001) 98.3%);
	background: linear-gradient(0deg, #000 0%, rgba(0, 0, 0, 0.0001) 98.3%);
	height: 200px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-transform: translateY(0px);
	    -ms-transform: translateY(0px);
	        transform: translateY(0px);
	-webkit-transition: -webkit-transform .5s ease-in-out;
	transition: -webkit-transform .5s ease-in-out;
	-o-transition: transform .5s ease-in-out;
	transition: transform .5s ease-in-out;
	transition: transform .5s ease-in-out, -webkit-transform .5s ease-in-out;
}

.bx-messenger-videocall-fullscreen-mobile .bx-messenger-videocall-panel {
	width: 100%;
	padding: 0;
	height: 74px;
	margin: auto auto 11px;
}

.bx-messenger-videocall-fullscreen-mobile .bx-messenger-videocall-panel-inner {
	/*padding: 0 24px;*/
	-ms-flex-pack: distribute;
	    justify-content: space-around;
}

.bx-messenger-videocall-fullscreen-mobile.bx-messenger-videocall-hidden-panels .bx-messenger-videocall-bottom {
	-webkit-transform: translateY(200px);
	    -ms-transform: translateY(200px);
	        transform: translateY(200px);
}

.bx-messenger-videocall-fullscreen-mobile .bx-messenger-videocall-central-user {
	width: 100%;
}

.bx-messenger-videocall-fullscreen-mobile .bx-messenger-videocall-central-user .bx-messenger-videocall-user-panel {
	display: none;
}

.bx-messenger-videocall-fullscreen-mobile .bx-messenger-videocall-local-user-mobile:not(:empty) {
	display: inline-block;
}

.bx-messenger-videocall-fullscreen-mobile .bx-messenger-videocall-user-block {
	top: 16px;
	right: 16px;
}

.bx-messenger-videocall-fullscreen-mobile .bx-messenger-videocall-panel-item-with-arrow-left {
	height: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
}

.bx-messenger-videocall-fullscreen-mobile .bx-messenger-videocall-panel-item-with-arrow-icon {
	margin-bottom: 0;
}

.bx-messenger-videocall-fullscreen-mobile .bx-messenger-videocall-panel-spacer {
	display: none;
}

.bx-messenger-videocall-fullscreen-mobile .bx-messenger-videocall-bottom-user-selector-container {
	display: inline-block;
	margin: 34px auto auto;
}

.bx-messenger-videocall-fullscreen-mobile.orientation-landscape .bx-messenger-videocall-bottom-user-selector-container {
	position: relative;
	top: 47px;
}

.bx-messenger-videocall-fullscreen-mobile .bx-messenger-videocall-bottom-pinned-user-container {
	display: inline-block;
	width: 100%;
}

.bx-messenger-videocall-fullscreen-mobile .bx-messenger-videocall-user-border {
	display: none;
}

.bx-messenger-videocall-fullscreen-mobile .bx-messenger-videocall-user-avatar-border {
	border: none;
	padding: 0;
}

.bx-messenger-videocall-fullscreen-mobile .bx-messenger-videocall-user-avatar {

	-webkit-box-sizing: border-box;

	        box-sizing: border-box;
}

.bx-messenger-videocall-fullscreen-mobile .bx-messenger-videocall-user-avatar-overlay-border {
	border: 8px solid rgba(255, 255, 255, .6);
	display: block;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	border-radius: 50%;

}

.bx-messenger-videocall-fullscreen-mobile .bx-messenger-videocall-notification-panel {
	bottom: 177px;
	left: 14px;
	right: initial;
}

.bx-messenger-videocall-fullscreen-mobile .bx-call-view-floor-request-notification {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	min-width: -webkit-fit-content;
	min-width: -moz-fit-content;
	min-width: fit-content;
}

.bx-messenger-videocall-fullscreen-mobile .bx-messenger-videocall-user-floor-request {
	width: 40px;
	height: 40px;
	left: initial;
	top: 6px;
	right: 5px;
}

.bx-messenger-videocall-fullscreen-mobile .bx-call-view-floor-request-notification-icon-container {
	width: initial;
}

.bx-messenger-videocall-fullscreen-mobile .bx-messenger-videocall-floor-request-icon {
	background-size: cover;
}

.bx-messenger-videocall-fullscreen-mobile .bx-call-view-floor-request-notification-close {
	display: none;
}

.bx-messenger-videocall-user-mobile {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	margin: 0 16px;
	cursor: pointer;
}

.bx-messenger-videocall-user-mobile-avatar {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	position: relative;
	width: 41px;
	height: 41px;
	border: 3px solid #eaeaea;
	border-radius: 50%;
	-ms-flex-negative: 0;
	    flex-shrink: 0;

	background: var(--avatar) no-repeat center;
	background-color: var(--avatar-background);
	background-size: cover;
	font-size: var(--avatar-text-size);
	line-height: normal;
	font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-medium, 500);
	color: #fff;
}

.bx-messenger-videocall-user-mobile-floor-request {
	display: none;
	position: absolute;
	right: -3px;
	bottom: -3px;
	width: 27px;
	height: 27px;
}

.bx-messenger-videocall-user-mobile-floor-request.active {
	display: inline-block;
}

.bx-messenger-videocall-user-mobile-avatar.talking {
	border-color: #2fc6f6;
}

.bx-messenger-videocall-user-mobile-body {
	display: inline-block;
	height: 37px;
	margin-left: 10px;
	font-family: var(--ui-font-family-primary, var(--ui-font-family-roboto));
	min-width: 100px;
}

.bx-messenger-videocall-user-mobile-text {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: baseline;
	    -ms-flex-align: baseline;
	        align-items: baseline;
	color: #fff;
}

.bx-messenger-videocall-user-mobile-icon {
	display: none;
	-ms-flex-negative: 0;
	    flex-shrink: 0;
}

.bx-messenger-videocall-user-mobile-icon.bx-call-view-icon-red-microphone-off {
	display: inline-block;
	width: 14px;
	height: 17px;
	margin: auto 9px 2px 0;
}

.bx-messenger-videocall-user-mobile-icon.bx-call-view-icon-red-camera-off {
	display: inline-block;
	width: 19px;
	height: 14px;
	margin: auto 9px 3px 0;
}

.bx-messenger-videocall-user-mobile-username {
	display: inline-block;
	font-size: 17px;
	line-height: 20px;
	white-space: nowrap;
	overflow: hidden;
	-o-text-overflow: ellipsis;
	   text-overflow: ellipsis;
}

.bx-messenger-videocall-user-mobile-user-status {
	font-size: 14px;
	line-height: 16px;
	color: rgba(255, 255, 255, .7);
}

.bx-messenger-videocall-user-mobile-menu-arrow {
	display: inline-block;
	width: 13px;
	height: 8px;
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2213%22%20height%3D%228%22%20viewBox%3D%220%200%2013%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Cpath%20opacity%3D%220.8%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M11.4592%200.131348L7.49805%204.09252L6.5001%205.07502L5.52106%204.09252L1.55989%200.131348L0.162109%201.52913L6.5095%207.87652L12.8569%201.52913L11.4592%200.131348Z%22%20fill%3D%22white%22/%3E%0A%3C/svg%3E%0A');
	background-repeat: no-repeat;
	margin: 0 0 0 7px;
	-ms-flex-negative: 0;
	    flex-shrink: 0;
}

.bx-messenger-videocall-user-selector-mobile {
	height: 19px;
	background-color: rgba(0, 0, 0, .2);
	border-radius: 48px;
	padding: 0 4.5px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}

.bx-messenger-videocall-user-selector-mobile:empty {
	display: none;
}

.bx-messenger-videocall-user-selector-mobile-border {
	fill: transparent;
	stroke: transparent;
	stroke-width: 1.2px;
}

.bx-messenger-videocall-user-selector-mobile-border.talking {
	stroke: #2fc6f6;
}

.bx-messenger-videocall-user-selector-mobile-dot {
	fill: #fff;
	fill-opacity: .3;
}

.bx-messenger-videocall-user-selector-mobile-dot.pinned {
	fill-opacity: 1;
}

.bx-messenger-videocall-top-recordstatus {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: nowrap;
	    flex-wrap: nowrap;
	-ms-flex-negative: 0;
	    flex-shrink: 0;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	height: 22px;
	gap: 4px;
	padding: 0 10px 0 2px;
	border-radius: 19px;
	font-size: var(--ui-font-size-xs);
	font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-medium, 500);
	color: var(--ui-color-palette-gray-10-rgb);
	margin-left: 16px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	-webkit-transition: width .5s ease-out;
	-o-transition: width .5s ease-out;
	transition: width .5s ease-out;
	letter-spacing: var(--call-view__record-status-text-letter-spacing);
	line-height: var(--call-view__record-status-text-line-height);
}

.bx-messenger-videocall-top-recordstatus.record-status-started {
	background-color: var(--call-view__record-status-background-color-started);
}

.bx-messenger-videocall-top-recordstatus.record-status-paused {
	background-color: var(--call-view__record-status-background-color-paused);
}

.bx-messenger-videocall-top-recordstatus.record-status-stopped,
.bx-messenger-videocall-top-recordstatus.record-status-destroyed {
	display: none;
}

.bx-messenger-videocall-top-recordstatus-status {
	display: inline-block;
	vertical-align: top;
}

.bx-messenger-videocall-top-recordstatus-time {
	display: inline-block;
	vertical-align: center;
}

.bx-messenger-videocall-top-recordstatus-time-text {
	color: var(--ui-color-palette-gray-10);
}

.bx-messenger-videocall-top-recordstatus-status .record-status {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none'%3E%3Cpath opacity='.7' fill-rule='evenodd' clip-rule='evenodd' d='M9 15A6 6 0 109 3a6 6 0 000 12zm0-1.3a4.7 4.7 0 100-9.4 4.7 4.7 0 000 9.4z' fill='%23fff'/%3E%3Ccircle cx='9' cy='9' r='2.25' fill='%23FF5752'/%3E%3C/svg%3E");
}

.bx-messenger-videocall-top-participants-mobile {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: baseline;
	    -ms-flex-align: baseline;
	        align-items: baseline;
	cursor: pointer;
	padding: 0 20px 20px 0;
}

.orientation-landscape .bx-messenger-videocall-top-participants-mobile {
	padding-top: 10px;
}

.bx-messenger-videocall-top-participants-mobile-icon {
	display: inline-block;
	width: 18px;
	height: 15px;
	background: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2218%22%20height%3D%2215%22%20viewBox%3D%220%200%2018%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Cpath%20d%3D%22M11.7079%2010.4283C11.7079%2010.4283%2012.3535%2012.9213%2012.6001%2014.3516C10.9205%2014.7642%208.97483%2015%206.90076%2015C4.31096%2015%201.92133%2014.6323%200%2014.012C0.20326%2012.9327%200.499352%2011.392%200.633052%2010.8505C0.846968%209.98404%202.04555%209.34018%203.14797%208.84532C3.43616%208.71603%203.61001%208.6128%203.78571%208.50847C3.95779%208.40629%204.13163%208.30306%204.41638%208.17329C4.44851%208.01399%204.46143%207.85125%204.45484%207.68873L4.94332%207.62816C4.94332%207.62816%205.00753%207.7499%204.90427%207.03396C4.90427%207.03396%204.35602%206.88405%204.33057%205.74412C4.33057%205.74412%203.91872%205.88737%203.89386%205.19656C3.88881%205.0584%203.85475%204.92565%203.82214%204.79853C3.74403%204.49404%203.67422%204.22189%204.03115%203.98516L3.77344%203.26922C3.77344%203.26922%203.50302%200.499946%204.69065%200.725267C4.20897%20-0.0703231%208.27248%20-0.732356%208.54232%201.70681C8.64852%202.44207%208.64852%203.18933%208.54232%203.92459C8.54232%203.92459%209.14945%203.8519%208.7441%205.05604C8.7441%205.05604%208.52102%205.92159%208.1784%205.72625C8.1784%205.72625%208.23402%206.82166%207.69435%207.00731C7.69435%207.00731%207.73281%207.5906%207.73281%207.63028L8.18402%207.70205C8.18402%207.70205%208.17159%208.18843%208.26035%208.24113C8.67164%208.51836%209.1225%208.72852%209.59681%208.86409C10.9978%209.23478%2011.7079%209.87107%2011.7079%2010.4283Z%22%20fill%3D%22white%22/%3E%0A%3Cpath%20d%3D%22M17.9348%2010.9761C17.9544%2011.3761%2017.9789%2011.8754%2018%2012.3109C16.7327%2012.7469%2015.2453%2013.0945%2013.6075%2013.3277H13.1698C13.1435%2012.9475%2012.8076%2011.6309%2012.6126%2010.8669C12.5353%2010.564%2012.4802%2010.3479%2012.4753%2010.3116C12.4502%209.59198%2011.8327%208.94933%2010.777%208.5102C10.8569%208.39953%2010.9253%208.28068%2010.9812%208.15556C11.1292%207.96723%2011.3223%207.82119%2011.5416%207.73157L11.5584%207.16826L10.3995%206.79697C10.3995%206.79697%2010.1016%206.65433%2010.072%206.65433C10.1063%206.56766%2010.1492%206.48484%2010.2001%206.4072C10.2223%206.34663%2010.3625%205.89477%2010.3625%205.89477C10.1938%206.117%209.99583%206.31431%209.77433%206.48109C9.97708%206.11397%2010.149%205.72989%2010.2883%205.33298C10.3801%204.95095%2010.4417%204.56193%2010.4723%204.16973C10.5517%203.457%2010.6756%202.75022%2010.8433%202.05371C10.9637%201.70615%2011.1758%201.39953%2011.4561%201.16787C11.8702%200.873322%2012.3536%200.697166%2012.8564%200.657566H12.9156C13.4193%200.696835%2013.9037%200.872998%2014.3186%201.16787C14.5992%201.39908%2014.8114%201.70557%2014.9317%202.0531C15.0992%202.74966%2015.2232%203.45643%2015.303%204.16913C15.3387%204.55262%2015.4033%204.93272%2015.4962%205.30603C15.6354%205.70994%2015.8043%206.10245%2016.0016%206.48019C15.7796%206.31383%2015.5813%206.11682%2015.4122%205.89477C15.4122%205.89477%2015.5214%206.30483%2015.5433%206.3654C15.6032%206.45693%2015.6566%206.55278%2015.703%206.6522C15.6743%206.6522%2015.3755%206.79485%2015.3755%206.79485L14.2166%207.16614L14.2331%207.72975C14.4526%207.8191%2014.6457%207.96519%2014.7935%208.15374C14.8636%208.33471%2014.9747%208.4961%2015.1175%208.62468C15.3971%208.72437%2015.6667%208.85135%2015.9226%209.00385C16.31%209.2245%2016.7351%209.36719%2017.175%209.4242C17.6188%209.49901%2017.8987%2010.2334%2017.8987%2010.2334C17.8987%2010.2406%2017.9139%2010.5498%2017.9345%2010.9703L17.9348%2010.9761Z%22%20fill%3D%22white%22/%3E%0A%3C/svg%3E%0A') center no-repeat;
	-ms-flex-item-align: center;
	    align-self: center;
}

.bx-messenger-videocall-top-participants-mobile-text {
	font-size: 17px;
	line-height: 20px;
	font-family: var(--ui-font-family-primary, var(--ui-font-family-roboto));
	margin-left: 8px;
	color: white;
}

.bx-messenger-videocall-top-participants-mobile-arrow {
	display: inline-block;
	width: 14px;
	height: 9px;
	background: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2215%22%20height%3D%2210%22%20viewBox%3D%220%200%2015%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M12.9316%200.810547L8.59319%205.14897L7.5002%206.22505L6.42792%205.14897L2.0895%200.810547L0.558594%202.34145L7.5105%209.29335L14.4624%202.34145L12.9316%200.810547Z%22%20fill%3D%22white%22/%3E%0A%3C/svg%3E%0A') center no-repeat;
	background-size: contain;
	margin-left: 6.5px;
}

.bx-messenger-videocall-mobile-ear {
	position: absolute;
	display: inline-block;
	width: 18px;
	height: 26px;
	background-repeat: no-repeat;
	background-position: center;
	top: 50%;
	-webkit-transform: translateY(-50%);
	    -ms-transform: translateY(-50%);
	        transform: translateY(-50%);
	padding: 36px 14px;
	cursor: pointer;
	-webkit-transition: all .5s ease-out;
	-o-transition: all .5s ease-out;
	transition: all .5s ease-out;
}

.bx-messenger-videocall-mobile-ear.left {
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2218%22%20height%3D%2226%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cg%20filter%3D%22url%28%23filter0_d%29%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M15.47%2020.014l-6.414-6.413L7.45%2012l1.606-1.6%206.414-6.413-2.264-2.263L2.93%2012l10.276%2010.277%202.264-2.263z%22%20fill%3D%22%23fff%22/%3E%3C/g%3E%3Cdefs%3E%3Cfilter%20id%3D%22filter0_d%22%20x%3D%22.93%22%20y%3D%22.724%22%20width%3D%2216.54%22%20height%3D%2224.553%22%20filterUnits%3D%22userSpaceOnUse%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22/%3E%3CfeColorMatrix%20in%3D%22SourceAlpha%22%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200%22/%3E%3CfeOffset%20dy%3D%221%22/%3E%3CfeGaussianBlur%20stdDeviation%3D%221%22/%3E%3CfeColorMatrix%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.06%200%22/%3E%3CfeBlend%20in2%3D%22BackgroundImageFix%22%20result%3D%22effect1_dropShadow%22/%3E%3CfeBlend%20in%3D%22SourceGraphic%22%20in2%3D%22effect1_dropShadow%22%20result%3D%22shape%22/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E');
}

.bx-messenger-videocall-mobile-ear.right {
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2218%22%20height%3D%2226%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cg%20filter%3D%22url%28%23filter0_d%29%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M2.56%203.987L8.975%2010.4l1.661%201.6-1.661%201.6-6.413%206.414%202.263%202.263L15.1%2012%204.824%201.724%202.56%203.987z%22%20fill%3D%22%23fff%22/%3E%3C/g%3E%3Cdefs%3E%3Cfilter%20id%3D%22filter0_d%22%20x%3D%22.561%22%20y%3D%22.724%22%20width%3D%2216.54%22%20height%3D%2224.553%22%20filterUnits%3D%22userSpaceOnUse%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22/%3E%3CfeColorMatrix%20in%3D%22SourceAlpha%22%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200%22/%3E%3CfeOffset%20dy%3D%221%22/%3E%3CfeGaussianBlur%20stdDeviation%3D%221%22/%3E%3CfeColorMatrix%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.06%200%22/%3E%3CfeBlend%20in2%3D%22BackgroundImageFix%22%20result%3D%22effect1_dropShadow%22/%3E%3CfeBlend%20in%3D%22SourceGraphic%22%20in2%3D%22effect1_dropShadow%22%20result%3D%22shape%22/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E');
	right: 0;
}

.bx-messenger-videocall-hidden-panels .bx-messenger-videocall-mobile-ear.left {
	-webkit-transform: translateY(-50%) translateX(-40px);
	    -ms-transform: translateY(-50%) translateX(-40px);
	        transform: translateY(-50%) translateX(-40px);
}

.bx-messenger-videocall-hidden-panels .bx-messenger-videocall-mobile-ear.right {
	-webkit-transform: translateY(-50%) translateX(40px);
	    -ms-transform: translateY(-50%) translateX(40px);
	        transform: translateY(-50%) translateX(40px);
}


/* debug */
/*
.bx-messenger-videocall-bottom  * {
	outline: paleturquoise 1px dotted;
}
*/


/* endregion: mobile */

/* region: mobile menu */

.bx-videocall-mobile-menu-container {
	position: absolute;
	bottom: 0;
	z-index: 31;
	width: 100%;
	display: block;
	-webkit-animation: menu-appear .2s ease-out;
	        animation: menu-appear .2s ease-out;
	padding-top: 50px;
}

.bx-videocall-mobile-menu-container.closing {
	-webkit-animation: menu-disappear .2s ease-out;
	        animation: menu-disappear .2s ease-out;
}

.bx-videocall-mobile-menu-background {
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	z-index: 30;
	background-color: #000;
	opacity: .5;
	-webkit-animation: menu-background-appear .2s;
	        animation: menu-background-appear .2s;
}

.bx-videocall-mobile-menu-background.closing {
	-webkit-animation: menu-background-disappear .2s;
	        animation: menu-background-disappear .2s;
}

.bx-videocall-mobile-menu-handle {
	display: block;
	width: 52px;
	height: 5px;
	background: #fff;
	mix-blend-mode: normal;
	opacity: 0.5;
	border-radius: 2.5px;
	margin: 0 auto 7px auto;
	z-index: 2;
}

.bx-videocall-mobile-menu {
	background-color: white;
	border-radius: 12px 12px 0 0;
	padding: 20px 0 16px 0;
	z-index: 2;
	height: 100%;
}

.bx-videocall-mobile-menu-header {
	font-size: 18px;
	line-height: 21px;
	font-family: var(--ui-font-family-primary, var(--ui-font-family-roboto));
	font-weight: 500;
	color: #333;
	margin: 2px auto 11px 20px;
}

.bx-videocall-mobile-menu-header:empty {
	display: none;
}

.bx-videocall-mobile-menu-body {

	max-height: calc(var(--view-height) - 200px);
	overflow-y: scroll;
}

.bx-videocall-mobile-menu-item {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	cursor: pointer;
}

.bx-videocall-mobile-menu-item-separator {
	width: calc(100% - 59px);
	margin: 0 0 0 59px;
	border-color: #dbdde0;
	border-width: 1px 0 0 0;
}

.bx-videocall-mobile-menu-large .bx-videocall-mobile-menu-item-separator {
	margin-left: 66px;
}

.bx-videocall-mobile-menu-item-icon {
	display: inline-block;
	width: 51px;
	margin-left: 8px;
	background-repeat: no-repeat;
	background-position: center;
	-ms-flex-negative: 0;
	    flex-shrink: 0;
}

.bx-videocall-mobile-menu-large .bx-videocall-mobile-menu-item-icon {
	width: 34px;
	margin-left: 16px;
	margin-right: 16px;
}

.bx-videocall-mobile-menu-item-content {
	font-size: 18px;
	line-height: 27px;
	font-family: var(--ui-font-family-primary, var(--ui-font-family-roboto));
	padding: 13px 0;
	color: #333;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	min-width: 100px;
}

.bx-videocall-mobile-menu-item-content > span {
	-webkit-box-ordinal-group: 4;
	    -ms-flex-order: 3;
	        order: 3;
	overflow: hidden;
	-o-text-overflow: ellipsis;
	   text-overflow: ellipsis;
}

.bx-videocall-mobile-menu-item.disabled .bx-videocall-mobile-menu-item-content {
	color: #828b95;
}

.bx-videocall-mobile-menu-item-submenu-icon {
	display: inline-block;
	width: 21px;
	height: 5px;
	background: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2221%22%20height%3D%225%22%20viewBox%3D%220%200%2021%205%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Ccircle%20cx%3D%222.5%22%20cy%3D%222.5%22%20r%3D%222.5%22%20fill%3D%22%23A8ADB4%22/%3E%0A%3Ccircle%20cx%3D%2210.5%22%20cy%3D%222.5%22%20r%3D%222.5%22%20fill%3D%22%23A8ADB4%22/%3E%0A%3Ccircle%20cx%3D%2218.5%22%20cy%3D%222.5%22%20r%3D%222.5%22%20fill%3D%22%23A8ADB4%22/%3E%0A%3C/svg%3E%0A') no-repeat center;
	margin: auto 16px auto auto;
	-ms-flex-negative: 0;
	    flex-shrink: 0;
}

.bx-videocall-mobile-menu-item-icon.user-avatar {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	height: 23px;
	width: 23px;
	margin: auto 14px auto 22px;
	border-radius: 50%;
	background-size: cover;
	background-image: var(--avatar);
	background-color: var(--avatar-background);
	font-size: 10px;
	line-height: normal;
	font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-medium, 500);
	color: #fff;
}

.bx-videocall-mobile-menu-large .bx-videocall-mobile-menu-item-icon.user-avatar {
	height: 34px;
	width: 34px;
	margin: auto 16px auto 16px;
}

.bx-videocall-mobile-menu-item-icon.remove-user {
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2219%22%20height%3D%2221%22%20viewBox%3D%220%200%2019%2021%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5.46664%2011.8464L11.593%2017.9727C11.229%2017.998%2010.8613%2018.0147%2010.4905%2018.0224H9.53582C6.75516%2017.9646%204.15485%2017.4041%201.91406%2016.4662C2.0166%2015.7348%202.14909%2014.9082%202.28607%2014.3741C2.56166%2013.2998%204.0301%2012.484%205.46664%2011.8464ZM17.5915%2013.8157L17.7169%2014.4545L15.135%2011.8726C16.7649%2012.3737%2017.5915%2013.1389%2017.5915%2013.8157ZM12.7123%207.5883C12.7123%207.5883%2012.7662%208.6074%2012.3448%209.08236L6.58847%203.32606C6.60671%202.26432%206.819%200.768179%207.89102%200.962009C7.22494%20-0.0932698%2012.8424%20-0.970442%2013.2155%202.2607C13.3623%203.23473%2013.3623%204.22467%2013.2155%205.19871C13.2155%205.19871%2014.0547%205.10223%2013.4945%206.69777C13.4945%206.69777%2013.186%207.84618%2012.7123%207.5883ZM18.545%2018.6035L1.8763%201.93488C1.44707%201.50565%200.751153%201.50565%200.321923%201.93488C-0.107308%202.36411%20-0.107308%203.06003%200.321923%203.48926L16.9906%2020.1579C17.4198%2020.5871%2018.1157%2020.5871%2018.545%2020.1579C18.9742%2019.7287%2018.9742%2019.0328%2018.545%2018.6035Z%22%20fill%3D%22%23FF5752%22/%3E%0A%3C/svg%3E%0A');
	height: 21px;
}

.bx-videocall-mobile-menu-item-icon.private-chat {
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2217%22%20height%3D%2217%22%20viewBox%3D%220%200%2017%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Cpath%20d%3D%22M0%201.78482C0%200.799093%200.804841%200%201.79766%200H15.2023C16.1952%200%2017%200.799093%2017%201.78482V11.1987C17%2012.1844%2016.1952%2012.9835%2015.2023%2012.9835H7.93077L3.92308%2017V12.9835H1.79766C0.804842%2012.9835%200%2012.1844%200%2011.1987V1.78482Z%22%20fill%3D%22%23767C87%22/%3E%0A%3C/svg%3E%0A');
	height: 17px;
}

.bx-videocall-mobile-menu-item-icon.pin {
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2222%22%20height%3D%2222%22%20viewBox%3D%220%200%2022%2022%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21.267%206.37466C21.8197%206.92861%2021.791%207.85343%2021.203%208.4403C20.6149%209.02717%2019.6901%209.05386%2019.1374%208.4999L18.1065%207.46891L11.5476%2016.0682L12.5541%2017.0747C13.0704%2017.6344%2013.0267%2018.5293%2012.4551%2019.1009C11.8836%2019.6724%2010.9886%2019.7162%2010.429%2019.1999L7.97042%2016.7458L1.63585%2021.5166C1.54166%2021.6219%201.39988%2021.6696%201.26773%2021.6406C1.13558%2021.6115%201.03486%2021.5105%201.0062%2021.3783C0.977541%2021.246%201.02568%2021.1043%201.13119%2021.0104L5.83151%2014.6039L3.42193%2012.1958C2.89511%2011.6377%202.93458%2010.7342%203.51093%2010.1582C4.08728%209.58224%204.99082%209.54342%205.54853%2010.0707L6.55508%2011.0772L15.1558%204.5183L14.132%203.4945C13.6052%202.93638%2013.6447%202.03283%2014.221%201.45687C14.7974%200.88091%2015.7009%200.842094%2016.2586%201.36934L21.267%206.37466Z%22%20fill%3D%22%23767C87%22/%3E%0A%3C/svg%3E%0A');
	height: 22px;
}

.bx-videocall-mobile-menu-item-icon.unpin {
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2222%22%20height%3D%2222%22%20viewBox%3D%220%200%2022%2022%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Cpath%20d%3D%22M13.1871%2013.9186L18.6471%2019.3785L20.4313%2017.5943L4.95386%202.11681L3.1696%203.90106L8.70569%209.43716L6.55508%2011.0772L5.54853%2010.0707C4.99082%209.54342%204.08728%209.58224%203.51093%2010.1582C2.93458%2010.7342%202.89511%2011.6377%203.42193%2012.1958L5.83151%2014.6039L1.13119%2021.0104C1.02568%2021.1043%200.977541%2021.246%201.0062%2021.3783C1.03486%2021.5105%201.13558%2021.6115%201.26773%2021.6406C1.39988%2021.6696%201.54166%2021.6219%201.63585%2021.5166L7.97042%2016.7458L10.429%2019.1999C10.9886%2019.7162%2011.8836%2019.6724%2012.4551%2019.1009C13.0267%2018.5293%2013.0704%2017.6344%2012.5541%2017.0747L11.5476%2016.0682L13.1871%2013.9186Z%22%20fill%3D%22%23767C87%22/%3E%0A%3Cpath%20d%3D%22M18.1065%207.46892L15.8453%2010.4335L12.1911%206.77921L15.1558%204.5183L14.132%203.4945C13.6052%202.93638%2013.6447%202.03283%2014.221%201.45687C14.7974%200.88091%2015.7009%200.842094%2016.2586%201.36934L21.267%206.37466C21.8197%206.92861%2021.791%207.85343%2021.203%208.4403C20.6149%209.02717%2019.6901%209.05386%2019.1374%208.49991L18.1065%207.46892Z%22%20fill%3D%22%23767C87%22/%3E%0A%3C/svg%3E%0A%0A');
	height: 22px;
}

.bx-videocall-mobile-menu-item-icon.add-participant {
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2227%22%20height%3D%2220%22%20viewBox%3D%220%200%2027%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Cpath%20d%3D%22M18.0596%2016.0851C18.0596%2015.2258%2016.9296%2014.2443%2014.7044%2013.6723C13.9505%2013.4633%2013.2339%2013.1392%2012.58%2012.7115C12.437%2012.6303%2012.4588%2011.8799%2012.4588%2011.8799L11.7421%2011.7715C11.7421%2011.7106%2011.6808%2010.8107%2011.6808%2010.8107C12.5383%2010.5243%2012.4501%208.83474%2012.4501%208.83474C12.9947%209.13498%2013.3493%207.79793%2013.3493%207.79793C13.9934%205.94032%2013.0286%206.05264%2013.0286%206.05264C13.1973%204.91861%2013.1973%203.76607%2013.0286%202.63204C12.5996%20-1.12985%206.14125%20-0.10859%206.90704%201.12003C5.01952%200.774424%205.45022%205.04348%205.45022%205.04348L5.85963%206.14898C5.29217%206.51485%205.4036%206.93474%205.52808%207.40377C5.57997%207.59931%205.63414%207.80339%205.64232%208.01566C5.68187%209.08098%206.3377%208.86023%206.3377%208.86023C6.37812%2010.6185%207.25039%2010.8474%207.25039%2010.8474C7.41423%2011.9516%207.3121%2011.7637%207.3121%2011.7637L6.53588%2011.857C6.54639%2012.1081%206.52581%2012.3596%206.4746%2012.6057C6.02361%2012.8055%205.7475%2012.9645%205.47413%2013.1219C5.19427%2013.283%204.91726%2013.4425%204.45844%2013.6425C2.70608%2014.4059%200.801613%2015.3986%200.46305%2016.7352C0.124488%2018.0718%200%2020%200%2020H18.6725L18.0596%2016.0851Z%22%20fill%3D%22%23767C87%22/%3E%0A%3Cpath%20d%3D%22M20.4619%202.32962H23.3287V5.75787H27V8.56867H23.3287V12.1674H20.4619V8.56867H16.9663V5.75787H20.4619V2.32962Z%22%20fill%3D%22%23767C87%22/%3E%0A%3C/svg%3E%0A');
	height: 20px;
}

.bx-videocall-mobile-menu-item-icon.change-name {
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M15.521.998l4.314%204.359L7.33%2017.816l-4.314-4.359L15.521.997zM1.013%2019.273a.452.452%200%2000.114.431c.113.114.276.157.43.114l4.823-1.3-4.067-4.066-1.3%204.82z%22%20fill%3D%22%23767C87%22/%3E%3C/svg%3E');
	height: 20px;
}

.bx-videocall-mobile-menu-item-icon.participants {
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2224%22%20height%3D%2219%22%20viewBox%3D%220%200%2024%2019%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Cpath%20d%3D%22M15.6105%2013.2092C15.6105%2013.2092%2016.4713%2016.367%2016.8001%2018.1787C14.5607%2018.7013%2011.9664%2019%209.20101%2019C5.74795%2019%202.56178%2018.5343%200%2017.7485C0.271013%2016.3814%200.665802%2014.4299%200.84407%2013.744C1.12929%2012.6464%202.7274%2011.8309%204.19729%2011.2041C4.58154%2011.0403%204.81335%2010.9095%205.04761%2010.7774C5.27705%2010.648%205.50884%2010.5172%205.8885%2010.3528C5.93135%2010.1511%205.94857%209.94492%205.93979%209.73906L6.5911%209.66233C6.5911%209.66233%206.6767%209.81654%206.53903%208.90969C6.53903%208.90969%205.80802%208.7198%205.7741%207.27588C5.7741%207.27588%205.22496%207.45733%205.19182%206.58231C5.18508%206.40731%205.13967%206.23915%205.09619%206.07814C4.99204%205.69245%204.89896%205.34773%205.37487%205.04787L5.03126%204.14101C5.03126%204.14101%204.67069%200.633265%206.2542%200.918672C5.61196%20-0.0890759%2011.03%20-0.927651%2011.3898%202.16196C11.5314%203.09329%2011.5314%204.03981%2011.3898%204.97115C11.3898%204.97115%2012.1993%204.87908%2011.6588%206.40432C11.6588%206.40432%2011.3614%207.50068%2010.9045%207.25325C10.9045%207.25325%2010.9787%208.64077%2010.2591%208.87593C10.2591%208.87593%2010.3104%209.61477%2010.3104%209.66502L10.912%209.75593C10.912%209.75593%2010.8955%2010.372%2011.0138%2010.4388C11.5622%2010.7899%2012.1633%2011.0561%2012.7957%2011.2279C14.6637%2011.6974%2015.6105%2012.5034%2015.6105%2013.2092Z%22%20fill%3D%22%23767C87%22/%3E%0A%3Cpath%20d%3D%22M23.9131%2013.9031C23.9392%2014.4097%2023.9719%2015.0421%2024%2015.5938C22.3103%2016.1461%2020.3271%2016.5864%2018.1434%2016.8817H17.5597C17.5247%2016.4001%2017.0767%2014.7324%2016.8168%2013.7647C16.7138%2013.381%2016.6403%2013.1074%2016.6338%2013.0613C16.6003%2012.1498%2015.777%2011.3358%2014.3694%2010.7796C14.4758%2010.6394%2014.5671%2010.4889%2014.6416%2010.3304C14.839%2010.0918%2015.0963%209.90684%2015.3888%209.79332L15.4113%209.0798L13.866%208.60949C13.866%208.60949%2013.4688%208.42881%2013.4293%208.42881C13.475%208.31903%2013.5323%208.21413%2013.6001%208.11578C13.6297%208.03906%2013.8167%207.46671%2013.8167%207.46671C13.5917%207.7482%2013.3278%207.99812%2013.0324%208.20939C13.3028%207.74436%2013.532%207.25786%2013.7177%206.75511C13.8402%206.2712%2013.9222%205.77844%2013.9631%205.28166C14.0689%204.37887%2014.2342%203.48361%2014.4578%202.60137C14.6182%202.16112%2014.901%201.77273%2015.2748%201.4793C15.827%201.10621%2016.4715%200.883077%2017.1419%200.832917H17.2208C17.8924%200.882657%2018.5382%201.1058%2019.0915%201.4793C19.4656%201.77217%2019.7486%202.16039%2019.9089%202.6006C20.1323%203.48291%2020.2976%204.37815%2020.404%205.28089C20.4516%205.76665%2020.5378%206.24811%2020.6616%206.72097C20.8472%207.23259%2021.0724%207.72977%2021.3354%208.20824C21.0395%207.99752%2020.7751%207.74798%2020.5496%207.46671C20.5496%207.46671%2020.6951%207.98612%2020.7243%208.06285C20.8043%208.17878%2020.8755%208.30019%2020.9374%208.42613C20.8991%208.42613%2020.5007%208.60681%2020.5007%208.60681L18.9554%209.07712L18.9775%209.79102C19.2701%209.9042%2019.5276%2010.0892%2019.7247%2010.3281C19.8182%2010.5573%2019.9662%2010.7617%2020.1567%2010.9246C20.5295%2011.0509%2020.8889%2011.2117%2021.2301%2011.4049C21.7467%2011.6844%2022.3135%2011.8651%2022.9%2011.9373C23.4917%2012.0321%2023.8649%2012.9623%2023.8649%2012.9623C23.8649%2012.9714%2023.8852%2013.3631%2023.9127%2013.8957L23.9131%2013.9031Z%22%20fill%3D%22%23767C87%22/%3E%0A%3C/svg%3E%0A');
	height: 19px;
}

.bx-videocall-mobile-menu-item-icon.copy-invite {
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M16.39%208.17901L13.1048%2011.4631C11.2917%2013.2773%208.3503%2013.2773%206.53684%2011.4631C6.25119%2011.1782%206.02773%2010.8573%205.83148%2010.5263L7.35791%209C7.43047%208.92683%207.52007%208.8849%207.60569%208.83551C7.71122%209.19605%207.89544%209.53737%208.17898%209.82096C9.08448%2010.7272%2010.5579%2010.7259%2011.4629%209.82096L14.747%206.53696C15.6532%205.63085%2015.6532%204.15776%2014.747%203.25234C13.842%202.34692%2012.369%202.34692%2011.4629%203.25234L10.295%204.42143C9.34735%204.05243%208.32633%203.95322%207.33237%204.09887L9.82093%201.6104C11.6352%20-0.203467%2014.5758%20-0.203467%2016.39%201.6104C18.2033%203.42419%2018.2033%206.36526%2016.39%208.17901ZM7.70548%2013.5791L6.5368%2014.7482C5.63138%2015.6532%204.15787%2015.6532%203.25229%2014.7482C2.34679%2013.842%202.34679%2012.3689%203.25229%2011.4631L6.5368%208.17901C7.44296%207.27298%208.91547%207.27298%209.82089%208.17901C10.1038%208.46198%2010.2882%208.80323%2010.3947%209.16331C10.4808%209.11327%2010.5693%209.0726%2010.6418%208.99997L12.1682%207.47427C11.9732%207.14199%2011.7486%206.82218%2011.4628%206.53703C9.64981%204.72317%206.70815%204.72317%204.89428%206.53703L1.61026%209.82115C-0.203421%2011.6356%20-0.203421%2014.5758%201.61026%2016.39C3.42414%2018.2033%206.36511%2018.2033%208.17894%2016.39L10.6682%2013.901C9.67367%2014.0475%208.65237%2013.9475%207.70548%2013.5791Z%22%20fill%3D%22%23767C87%22/%3E%0A%3C/svg%3E%0A');
	height: 18px;
}

.bx-videocall-mobile-menu-item-icon.hand {
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2218%22%20height%3D%2223%22%20viewBox%3D%220%200%2018%2023%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.99794%200C10.7076%200%2011.3025%200.486432%2011.4605%201.1407L11.4605%2010.5129C11.4605%2010.6672%2011.5843%2010.7929%2011.7389%2010.798L11.7489%2010.7982H11.8725C12.0284%2010.7982%2012.1554%2010.6757%2012.1607%2010.5227L12.1608%2010.5129L12.1608%203.79524C12.3875%203.28646%2012.9017%202.9313%2013.4998%202.9313C14.1883%202.9313%2014.7657%203.40207%2014.9212%204.03603L14.9211%2012.021C14.9211%2012.1753%2015.0449%2012.301%2015.1996%2012.3062L15.2095%2012.3064H15.3331C15.4891%2012.3064%2015.6161%2012.1839%2015.6213%2012.0308L15.6215%2012.021V7.82297C15.6215%207.13636%2016.1841%206.57975%2016.878%206.57975C17.572%206.57975%2018%207.13636%2018%207.82297V11.4911C18%2011.4911%2017.984%2014.096%2017.8505%2015.3356C17.717%2016.5752%2017.2259%2019.8644%2015.3684%2022.7544C15.2727%2022.9034%2015.1086%2022.9951%2014.9309%2022.9998L14.9165%2023H6.66253C6.49802%2023%206.34293%2022.9252%206.24157%2022.7977L6.2325%2022.786L0.121806%2014.642C-0.0731328%2014.3822%20-0.0297341%2014.0171%200.220809%2013.8091C0.51462%2013.5652%200.821653%2013.4199%201.14191%2013.373L1.3068%2013.3488C1.91974%2013.2602%202.33136%2013.2325%203.18496%2013.7311C3.79578%2014.0878%204.35074%2014.7273%204.84984%2015.6495L4.86877%2015.6847V3.76691C4.86877%202.94523%205.54202%202.27912%206.3725%202.27912H6.4137C7.1234%202.27912%207.71827%202.76556%207.8763%203.41983L7.87624%209.86069C7.87624%2010.015%208.00003%2010.1407%208.15471%2010.1459L8.28822%2010.146C8.44417%2010.146%208.57121%2010.0235%208.57644%209.8705L8.5766%209.86069L8.57657%200.896218C8.80779%200.368867%209.33873%200%209.95674%200H9.99794Z%22%20fill%3D%22%23767C87%22/%3E%0A%3C/svg%3E%0A');
	height: 23px;
}

.bx-videocall-mobile-menu-icon-user {
	display: inline-block;
	margin-right: 14px;
	-ms-flex-negative: 0;
	    flex-shrink: 0;
}

.bx-videocall-mobile-menu-icon-user.bx-call-view-icon-red-microphone-off {
	width: 18px;
	height: 22px;
	-webkit-box-ordinal-group: 3;
	    -ms-flex-order: 2;
	        order: 2;
}

.bx-videocall-mobile-menu-icon-user.bx-call-view-icon-red-camera-off {
	width: 23px;
	height: 18px;
	-webkit-box-ordinal-group: 2;
	    -ms-flex-order: 1;
	        order: 1;
}

@-webkit-keyframes menu-appear {
	from {
		-webkit-transform: translateY(100%);
		        transform: translateY(100%);
	}
	to {
		-webkit-transform: translateY(0%);
		        transform: translateY(0%);
	}
}

@keyframes menu-appear {
	from {
		-webkit-transform: translateY(100%);
		        transform: translateY(100%);
	}
	to {
		-webkit-transform: translateY(0%);
		        transform: translateY(0%);
	}
}

@-webkit-keyframes menu-background-appear {
	from {
		opacity: 0;
	}
	to {
		opacity: .5;
	}
}

@keyframes menu-background-appear {
	from {
		opacity: 0;
	}
	to {
		opacity: .5;
	}
}

@-webkit-keyframes menu-disappear {
	from {
		-webkit-transform: translateY(0%);
		        transform: translateY(0%);
	}
	to {
		-webkit-transform: translateY(100%);
		        transform: translateY(100%);
	}
}

@keyframes menu-disappear {
	from {
		-webkit-transform: translateY(0%);
		        transform: translateY(0%);
	}
	to {
		-webkit-transform: translateY(100%);
		        transform: translateY(100%);
	}
}

@-webkit-keyframes menu-background-disappear {
	from {
		opacity: .5;
	}
	to {
		opacity: 0;
	}
}

@keyframes menu-background-disappear {
	from {
		opacity: .5;
	}
	to {
		opacity: 0;
	}
}

@-webkit-keyframes notification-disappear {
	from {
		opacity: 1;
	}
	to {
		opacity: 0;
	}
}

@keyframes notification-disappear {
	from {
		opacity: 1;
	}
	to {
		opacity: 0;
	}
}

/* endregion: mobile menu */

/* region: device_selector */
.bx-call-view-device-selector {
	padding: 8px 13px
}

.bx-call-view-device-selector-top {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
}

.bx-call-view-device-selector-bottom {

}

.call-view-device-selector-popup {
	padding: 18px 24px 12px 24px;
}
.bx-call-view-device-selector {
	padding: 0;
}

.bx-call-view-device-selector-menu-container:not(:last-child) {
	padding-right: 25px;
	margin-right: 25px;
}

.bx-call-view-device-selector-menu-container-blocked {
	opacity: 0.5;
	pointer-events: none;
}

.bx-call-view-device-selector-switch-wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	padding-bottom: 11px;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}

.bx-call-view-device-selector-device-icon {
	width: 28px;
	height: 28px;
	margin-right: 12px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	-ms-flex-negative: 0;
	    flex-shrink: 0;
}

.bx-call-view-device-selector-device-icon.microphone {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='28' height='28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.067 7.23a3.932 3.932 0 017.864 0v6.307a3.932 3.932 0 11-7.864 0V7.229zm3.932-2.533a2.532 2.532 0 00-2.532 2.532v6.308a2.532 2.532 0 005.064 0V7.229A2.532 2.532 0 0014 4.697zm-7.698 8.959a.7.7 0 111.4 0 6.3 6.3 0 0012.6 0 .7.7 0 111.4 0 7.7 7.7 0 01-7 7.668v1.97h2.1a.7.7 0 110 1.4h-5.6a.7.7 0 110-1.4h2.1v-1.97a7.7 7.7 0 01-7-7.669z' fill='%23fff'/%3E%3C/svg%3E");
}

.bx-call-view-device-selector-device-icon.microphone-off {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='28' height='28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.52 13.54V7.234a2.53 2.53 0 10-5.058 0v1.487l-1.4-1.4v-.087a3.93 3.93 0 017.859 0v6.304c0 .49-.09.958-.253 1.39l-1.157-1.158c.006-.076.01-.154.01-.232z' fill='%23FF5752'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.062 11.052L6.505 7.495a.7.7 0 01.99-.99l14 14a.7.7 0 11-.99.99l-1.762-1.762a7.453 7.453 0 01-4.048 1.58v1.98h2.075a.7.7 0 110 1.4h-5.55a.7.7 0 110-1.4h2.075v-1.978c-4.668-.38-7.062-4.569-6.995-7.674a.7.7 0 111.4.03c-.058 2.66 2.125 6.272 6.287 6.272 1.51 0 2.768-.478 3.754-1.211l-1.787-1.788a3.93 3.93 0 01-5.892-3.405v-2.487zm1.4 1.4v1.087a2.53 2.53 0 003.446 2.359l-3.446-3.446z' fill='%23FF5752'/%3E%3Cpath d='M20.507 17.767c.843-1.331 1.25-2.835 1.187-4.143a.7.7 0 00-1.398.068c.046.953-.23 2.051-.806 3.058l1.017 1.017z' fill='%23FF5752'/%3E%3C/svg%3E");
}

.bx-call-view-device-selector-device-icon.camera {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='28' height='28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21.526 9.217l-2.567 1.796v-1.68A2.34 2.34 0 0016.626 7H6.943a2.358 2.358 0 00-2.334 2.345v9.298a2.34 2.34 0 002.334 2.334h9.683a2.34 2.34 0 002.333-2.334v-1.691l2.555 1.808c1.319.933 3.127 0 3.127-1.622v-6.3c0-1.61-1.808-2.543-3.127-1.621h.012zm-3.967 9.426c0 .514-.42.934-.933.934H6.943a.936.936 0 01-.934-.934V9.345c0-.513.42-.933.934-.933h9.683c.513 0 .933.42.933.933v9.298zm5.694-1.505c0 .479-.537.747-.922.479l-3.36-2.369v-2.52l3.36-2.356a.585.585 0 01.922.478v6.3-.012z' fill='%23fff'/%3E%3C/svg%3E");
}

.bx-call-view-device-selector-device-icon.camera-off {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='28' height='28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.323 5.537l-.28-.28a.817.817 0 00-1.155 1.155l1.35 1.35a2.325 2.325 0 00-.626 1.59v9.298a2.333 2.333 0 002.334 2.334h9.684c.516 0 .993-.168 1.379-.451l2.212 2.212a.816.816 0 001.217-1.085L5.381 5.602a.706.706 0 01-.058-.065zM6.395 8.92a.697.697 0 00-.15.432v9.3a.7.7 0 00.7.7h9.685a.7.7 0 00.175-.023L6.395 8.92zM19.104 17.346l2.283 1.614c1.469 1.037 3.496-.013 3.496-1.81v-6.302c0-1.795-2.022-2.846-3.49-1.814l-2.43 1.707V9.35a2.333 2.333 0 00-2.333-2.333H8.776l1.633 1.633h6.221a.7.7 0 01.7.7v6.221l1.774 1.774zm-.132-4.615v2.521l3.358 2.374a.583.583 0 00.92-.477v-6.301a.583.583 0 00-.919-.478l-3.36 2.361z' fill='%23FF5752'/%3E%3C/svg%3E");
}

.bx-call-view-device-selector-device-icon.speaker {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='28' height='28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.949 7.536a.35.35 0 00-.548-.289l-5.014 3.431a.7.7 0 01-.396.123H6.852a.35.35 0 00-.35.35v5.686c0 .194.156.35.35.35H9.99a.7.7 0 01.39.119l5.023 3.37a.35.35 0 00.545-.29V7.535zM14.61 6.092c1.16-.795 2.738.037 2.738 1.444v12.85c0 1.4-1.563 2.232-2.725 1.452l-4.845-3.25H6.852a1.75 1.75 0 01-1.75-1.75V11.15c0-.967.783-1.75 1.75-1.75a5011.735 5011.735 0 002.923 0l4.835-3.309zM20.813 7.192A.7.7 0 0121.8 7.1c2.177 1.804 3.434 4.282 3.434 6.9 0 2.619-1.257 5.097-3.434 6.9a.7.7 0 11-.893-1.077c1.895-1.571 2.927-3.67 2.927-5.823 0-2.153-1.032-4.252-2.927-5.822a.7.7 0 01-.093-.986z' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.887 9.7a.7.7 0 01.985-.092c1.375 1.139 2.18 2.714 2.18 4.392 0 1.678-.805 3.254-2.18 4.392a.7.7 0 11-.893-1.078c1.093-.905 1.673-2.101 1.673-3.314 0-1.212-.58-2.408-1.673-3.314a.7.7 0 01-.092-.985z' fill='%23fff'/%3E%3C/svg%3E");
}

.bx-call-view-device-selector-device-icon.speaker-off {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='28' height='28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.274 6.045c1.24-.847 2.921.04 2.921 1.54v12.85c0 1.493-1.666 2.382-2.906 1.55l-4.816-3.231H7.581a1.867 1.867 0 01-1.866-1.867V11.2c0-1.03.836-1.866 1.866-1.866h2.888l4.806-3.289zm1.288 1.54a.233.233 0 00-.365-.192l-5.014 3.432a.817.817 0 01-.462.142H7.582a.234.234 0 00-.234.233v5.687c0 .129.105.233.234.234h3.139c.162 0 .32.047.456.138l5.022 3.37a.233.233 0 00.363-.194V7.585z' fill='%23F2473D'/%3E%3Cpath d='M25.539 11.14a.817.817 0 010 1.154l-1.756 1.756 1.756 1.756a.817.817 0 01-1.155 1.155l-1.756-1.756-1.756 1.756a.817.817 0 11-1.155-1.155l1.756-1.756-1.756-1.756a.816.816 0 111.155-1.155l1.756 1.756 1.756-1.756a.817.817 0 011.155 0z' fill='%23F2473D'/%3E%3C/svg%3E");
}

.bx-call-view-device-selector-device-text {
	font-size: var(--ui-font-size-md);
	font-family: var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	color: var(--ui-color-palette-white-base);
	font-style: normal;
	font-weight: var(--ui-font-weight-medium, 500);
	line-height: var(--call-view__device-selector-device-text-line-height);
	letter-spacing: var(--call-view__device-selector-device-text-letter-spacing);
}

.bx-call-view-device-selector-device-switch {
	margin-left: 18px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-flex: 1;
	    -ms-flex-positive: 1;
	        flex-grow: 1;
	-webkit-box-pack: end;
	    -ms-flex-pack: end;
	        justify-content: flex-end;
}

.bx-call-view-device-selector-device-switch .ui-switcher-enabled,
.bx-call-view-device-selector-device-switch .ui-switcher-disabled{
	display: none;
}

.bx-call-view-device-selector-device-switch .ui-switcher .ui-switcher-cursor{
	width: 10px;
	height: 10px;
	-webkit-transform: translate(14px, -50%);
	    -ms-transform: translate(14px, -50%);
	        transform: translate(14px, -50%);
}

.bx-call-view-device-selector-device-switch .ui-switcher {
	width: 27px;
	height: 14px;
	background-color: var(--call-view__device-selector-switcher-backgroud-color-on);
}

.bx-call-view-device-selector-device-switch .ui-switcher.ui-switcher-off .ui-switcher-cursor{
	-webkit-transform: translate(2px, -50%);
	    -ms-transform: translate(2px, -50%);
	        transform: translate(2px, -50%);
}

.bx-call-view-device-selector-device-switch .ui-switcher.ui-switcher-off{
	background-color: var(--ui-color-palette-gray-35);
}

.bx-call-view-device-selector-menu-inner.inactive {
	-webkit-filter: opacity(.5);
	        filter: opacity(.5);
	pointer-events: none;
}

.bx-call-view-device-selector-menu-item {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	cursor: pointer;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	margin: 9px 0;
}

.bx-call-view-device-selector-menu-item-icon {
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	background-position: center;
	margin-right: 16px;
}

.bx-call-view-device-selector-menu-item-icon.selected {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.647 8.077a.6.6 0 01-.002.849l-7.03 7a.6.6 0 01-.847 0l-3.191-3.178a.6.6 0 11.847-.85l2.768 2.756 6.606-6.579a.6.6 0 01.849.002z' fill='%23fff'/%3E%3C/svg%3E");
}

.bx-call-view-device-selector-menu-item-text {
	font-size: var(--ui-font-size-md);
	font-family: var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	color: var(--ui-color-palette-white-base);
	text-align: left;
	font-style: normal;
	font-weight: var(--ui-font-weight-normal, 400);
	line-height: var(--call-view__device-selector-device-item-line-height);
	letter-spacing: var(--call-view__device-selector-device-item-letter-spacing);
}

.bx-call-view-device-selector-bottom {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	border-top: 1px solid var(--call-view__device-selector-footer-devider-color);
	margin-top: 3px;
	padding-top: 19px;
}

.bx-call-view-device-selector-bottom-item {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-right: 8px;
	position: relative;
}

.bx-call-view-device-selector-bottom-item-checkbox {
	background: var(--call-view__device-selector-checkbox-backgroud-color);
	border-radius: 3px;
	border: 1px solid var(--call-view__device-selector-checkbox-border-color);
	margin: auto 0;
	cursor: pointer;
	height: 12px;
	width: 12px;
	-webkit-appearance: none;
	   -moz-appearance: none;
	        appearance: none;
}

.bx-call-view-device-selector-bottom-item-checkbox-checked{
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.526.617a.368.368 0 01-.001.52l-4.269 4.25a.367.367 0 01-.518 0L.8 3.457a.367.367 0 11.518-.52l1.679 1.671L7.007.616a.367.367 0 01.519.001z' fill='%23fff'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: center;
	background-size: 8px 6px;
	position: absolute;
	border-radius: 3px;
	top: 4px;
	left: 0;
	height: 12px;
	width: 12px;
	-webkit-user-select: none;
	   -moz-user-select: none;
	    -ms-user-select: none;
	        user-select: none;
	background-color: var(--call-view__device-selector-checkbox-backgroud-color-on);
	pointer-events: none;
}

.bx-call-view-device-selector-bottom-item-checkbox:not(:checked) + .bx-call-view-device-selector-bottom-item-checkbox-checked {
	display: none;
}

.bx-call-view-device-selector-bottom-item-label {
	font-size: var(--ui-font-size-md);
	font-family: var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	color: var(--ui-color-palette-white-base);
	font-style: normal;
	font-weight: var(--ui-font-weight-normal, 400);
	line-height: var(--call-view__device-selector-footer-item-label-text-line-height);
	margin: 0 0 0 4px;
	cursor: pointer;
	letter-spacing: var(--call-view__device-selector-footer-item-label-text-letter-spacing);
}

.bx-call-view-device-selector-bottom-item-action {
	font-size: var(--ui-font-size-md);
	font-family: var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	border-bottom: 1px dashed var(--call-view__device-selector-footer-item-action-border-color);
	margin: 0;
	cursor: pointer;
	color: var(--ui-color-palette-white-base);
	font-style: normal;
	font-weight: var(--ui-font-weight-normal, 400);
	line-height: var(--call-view__device-selector-footer-item-action-text-line-height);
	letter-spacing: var(--call-view__device-selector-footer-item-action-text-letter-spacing);
}

.bx-call-view-device-selector-bottom-item:not(:first-child) {
	margin-left: 21px;
}

/* endregion */

.bx-messenger-videocall-notification-panel {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: end;
	    -ms-flex-align: end;
	        align-items: flex-end;
	gap: 5px;
	position: absolute;
	bottom: 120px;
	z-index: 6;
}

.bx-messenger-videocall-notification-panel .bx-call-view-floor-request-notification:nth-child(2) {
	background: var(--call-view__floor-request-notification-background-color-2);
}

.bx-messenger-videocall-notification-panel .bx-call-view-floor-request-notification:nth-child(2) > * {
	opacity: 0.6;
}

.bx-messenger-videocall-notification-panel .bx-call-view-floor-request-notification:nth-child(n+3) {
	background: var(--call-view__floor-request-notification-background-color-3plus);
}

.bx-messenger-videocall-notification-panel .bx-call-view-floor-request-notification:nth-child(n+3) > * {
	opacity: 0.3;
}

.bx-messenger-videocall-centered .bx-messenger-videocall-notification-panel {
	right: 184px;
}

.bx-messenger-videocall-grid .bx-messenger-videocall-notification-panel {
	right: 20px;
}

.bx-messenger-videocall-fullscreen .bx-messenger-videocall-notification-panel {
	-webkit-transition: right .5s ease-out;
	-o-transition: right .5s ease-out;
	transition: right .5s ease-out;
}

.bx-messenger-videocall-centered.bx-messenger-videocall-fullscreen.bx-messenger-videocall-userblock-folded .bx-messenger-videocall-notification-panel {
	right: 16px;
}

.bx-call-view-floor-request-notification {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	padding: 4px 9px;
	border-radius: 5px;
	min-height: 30px;
	background: var(--call-view__floor-request-notification-background-color);
	-webkit-animation: fade-in .3s ease-in;
	        animation: fade-in .3s ease-in;
	-webkit-transition: background-color var(--call-view__floor-request-notification-transition-duration) linear;
	-o-transition: background-color var(--call-view__floor-request-notification-transition-duration) linear;
	transition: background-color var(--call-view__floor-request-notification-transition-duration) linear;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	gap: 2px;
	min-width: 260px;
}

.bx-call-view-floor-request-notification > * {
	-webkit-transition: opacity var(--call-view__floor-request-notification-transition-duration) linear;
	-o-transition: opacity var(--call-view__floor-request-notification-transition-duration) linear;
	transition: opacity var(--call-view__floor-request-notification-transition-duration) linear;
}

.bx-call-view-floor-request-notification.closing {
	-webkit-animation: notification-disappear .5s;
	        animation: notification-disappear .5s;
}

.bx-call-view-floor-request-notification-icon-container {
	width: 42px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	gap: 2px;
}

.bx-call-view-floor-request-notification-avatar {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	width: 20px;
	height: 20px;
	border-radius: 50%;
	background-image: var(--avatar);
	background-color: var(--avatar-background);
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	font-size: 10px;
	line-height: normal;
	font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-medium, 500);
	color: #fff;
}

.bx-call-view-floor-request-notification-icon {
	width: 20px;
	height: 20px;
	background-size: 20px 20px;
}

.bx-call-view-floor-request-notification-text-container {
	margin-top: 1px;
	font-size: var( --ui-font-size-md);
	font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-medium, 500);
	color: var(--ui-color-palette-white-base);
	-webkit-box-flex: 1;
	    -ms-flex-positive: 1;
	        flex-grow: 1;
	line-height: var(--call-view__floor-request-notification-text-line-height);
	letter-spacing: var(--call-view__floor-request-notification-text-letter-spacing);
}

.bx-call-view-floor-request-notification-close {
	width: 16px;
	height: 16px;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.836 4.336a.467.467 0 01.66 0L8.5 7.34l3.004-3.003a.466.466 0 11.66.66L9.158 8l3.003 3.003a.466.466 0 11-.66.66L8.5 8.66l-3.003 3.004a.467.467 0 01-.66-.66L7.84 8 4.836 4.997a.467.467 0 010-.66z' fill='%23fff'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: center;
	opacity: .4;
	cursor: pointer;
}

.bx-call-view-floor-request-notification-close:hover {
	opacity: .7;
}

@-webkit-keyframes fade-in {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}

@keyframes fade-in {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}

/* region: icons */
.bx-call-view-icon-red-microphone-off {
	background: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2218%22%20height%3D%2222%22%20viewBox%3D%220%200%2018%2022%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5.10449%2010.2682V9.93416L8.72703%2013.5567C8.6221%2013.5667%208.51573%2013.5719%208.40817%2013.5719C6.5836%2013.5719%205.10449%2012.0928%205.10449%2010.2682ZM8.42123%2015.6438C9.20454%2015.6438%209.89324%2015.5345%2010.4973%2015.327L12.3369%2017.1666C11.5696%2017.5628%2010.6934%2017.8476%209.71064%2017.9812L9.7097%2019.5742L10.2345%2019.5746C10.8374%2019.5746%2011.3261%2020.0633%2011.3261%2020.6662C11.3261%2021.269%2010.8374%2021.7577%2010.2345%2021.7577H6.58216C5.97931%2021.7577%205.49061%2021.269%205.49061%2020.6662C5.49061%2020.0633%205.97931%2019.5746%206.58216%2019.5746L7.1053%2019.5742L7.1052%2017.9802C2.72604%2017.3888%200.487431%2013.8663%200.521453%2010.7158C0.528677%2010.0468%201.07684%209.51035%201.74581%209.5175C2.37018%209.52432%202.87912%2010.0023%202.93833%2010.6099L2.94401%2010.7419C2.93722%2011.3704%203.28823%2012.5771%203.93604%2013.5156C4.86612%2014.863%206.29594%2015.6438%208.42123%2015.6438ZM13.9557%2010.2868L16.0967%2012.4278C16.2404%2011.8495%2016.3069%2011.2673%2016.2949%2010.7031C16.2807%2010.0343%2015.727%209.50357%2015.0581%209.51778C14.5543%209.52848%2014.1289%209.84529%2013.9557%2010.2868ZM5.46681%201.79793L11.7118%208.04298V3.30368C11.7118%201.47911%2010.2327%200%208.40817%200C7.12597%200%206.01437%200.730454%205.46681%201.79793ZM0.273354%200.986528C-0.0911179%201.351%20-0.0911178%201.94192%200.273354%202.3064L15.9935%2018.0265C16.358%2018.391%2016.9489%2018.391%2017.3134%2018.0265L17.447%2017.8929C17.8114%2017.5285%2017.8114%2016.9375%2017.447%2016.5731L1.72683%200.852923C1.36235%200.488452%200.771429%200.488452%200.406958%200.852923L0.273354%200.986528Z%22%20fill%3D%22%23FF5752%22/%3E%0A%3C/svg%3E%0A') no-repeat center;
	background-size: contain;
}

.bx-call-view-icon-red-camera-off {
	background: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2223%22%20height%3D%2218%22%20viewBox%3D%220%200%2023%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M2.3379%200.53483L17.3641%2015.561C17.751%2015.9479%2017.751%2016.5753%2017.3641%2016.9622C16.9771%2017.3492%2016.3498%2017.3492%2015.9629%2016.9622L0.936686%201.93605C0.549751%201.54911%200.549751%200.921766%200.936686%200.53483C1.32362%200.147895%201.95097%200.147895%202.3379%200.53483ZM1.7212%205.41362L11.1559%2014.8494L2.77778%2014.8501C2.19454%2014.8501%201.72173%2014.3773%201.72173%2013.7941L1.7212%205.41362ZM22.9785%203.7745C22.9922%203.81059%2022.9992%203.84888%2022.9992%203.88748V13.2906C22.9992%2013.4665%2022.8566%2013.6091%2022.6807%2013.6091C22.6421%2013.6091%2022.6038%2013.6021%2022.5677%2013.5884L17.7616%2011.7648C17.6379%2011.7179%2017.5561%2011.5994%2017.5561%2011.4671V5.71102C17.5561%205.5787%2017.6379%205.46017%2017.7616%205.41324L22.5677%203.58971C22.7322%203.52731%2022.9161%203.61004%2022.9785%203.7745ZM6.81142%202.10583L15.4767%202.10644C16.0599%202.10644%2016.5327%202.57925%2016.5327%203.16249L16.5324%2011.8257L6.81142%202.10583Z%22%20fill%3D%22%23FF5752%22/%3E%0A%3C/svg%3E%0A') no-repeat center;
	background-size: contain;
}

/* endregion: icons */

/* region: call-muted */

.bx-call-view-popup-call-hint-body {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	padding: 7px 11px 7px 17px;
}

.bx-call-view-popup-call-hint-body.layout-right {
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}

.bx-call-view-popup-call-hint-body.layout-bottom {
	-webkit-box-align: start;
	    -ms-flex-align: start;
	        align-items: flex-start;
}

.bx-call-view-popup-call-hint-body.layout-bottom .bx-call-view-popup-call-hint-buttons-container{
	margin-top: 12px;
	-webkit-box-align: start;
	    -ms-flex-align: start;
	        align-items: flex-start;
}

.bx-call-view-popup-call-hint-icon.mic,
.bx-call-view-popup-call-hint-icon.mic-off {
	display: inline-block;
	-ms-flex-negative: 0;
	    flex-shrink: 0;
	width: 22px;
	height: 22px;
	background-repeat: no-repeat;
	background-position: center;
}

.bx-call-view-popup-call-hint-icon.mic {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='23' height='23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.547 10.143a.642.642 0 01.628.655c-.045 2.05 1.64 4.834 4.848 4.834 3.22 0 4.962-2.823 4.865-4.815a.643.643 0 011.282-.062c.12 2.456-1.84 5.776-5.5 6.13v1.38h1.539a.642.642 0 110 1.283h-4.36a.642.642 0 010-1.283h1.538v-1.38c-3.67-.345-5.549-3.656-5.495-6.116a.641.641 0 01.655-.626zm5.48-7.492a3.087 3.087 0 013.086 3.087v4.954a3.088 3.088 0 11-6.175 0V5.738a3.088 3.088 0 013.088-3.087zm0 1.284c-.997 0-1.805.807-1.805 1.803v4.954a1.805 1.805 0 003.608 0V5.738c0-.996-.807-1.803-1.804-1.803z' fill='%23fff'/%3E%3C/svg%3E");
}

.bx-call-view-popup-call-hint-icon.mic-off {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.046 5.046c.25-.25.657-.25.907 0l11 11a.641.641 0 11-.907.908l-1.327-1.327a5.938 5.938 0 01-3.081 1.203v1.38h1.538a.642.642 0 010 1.284h-4.36a.642.642 0 010-1.284h1.538v-1.379c-3.67-.345-5.55-3.656-5.496-6.116a.641.641 0 011.284.029c-.045 2.05 1.64 4.834 4.847 4.834 1.12 0 2.063-.342 2.81-.871l-1.347-1.347a3.088 3.088 0 01-4.546-2.722V8.814l-2.86-2.86a.642.642 0 010-.908zm11.419 5.044a.642.642 0 01.672.61c.048.988-.24 2.115-.84 3.133l-.942-.943c.361-.711.532-1.465.5-2.127a.643.643 0 01.61-.673zm-7.276.548a1.805 1.805 0 002.282 1.74l-2.282-2.28v.54zm1.804-8.04a3.088 3.088 0 013.088 3.086v4.954c0 .297-.042.585-.12.857l-1.163-1.163V5.684a1.805 1.805 0 00-3.609 0v1.04L7.915 5.45a3.088 3.088 0 013.078-2.853z' fill='%23FF5752'/%3E%3C/svg%3E");
}

.bx-call-view-popup-call-hint-middle-block {
	margin: 0 0 0 7px;
}

.bx-call-view-popup-call-hint-middle-block + .bx-call-view-popup-call-hint-buttons-container {
	margin: 0 0 0 11px;
	-webkit-box-flex: 1;
	    -ms-flex-positive: 1;
	        flex-grow: 1;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: reverse;
	    -ms-flex-direction: row-reverse;
	        flex-direction: row-reverse;
}

.call-view-device-selector-popup,
.bx-call-view-popup-web-screenshare,
.bx-call-view-popup-call-hint,
.bx-call-view-popup-call-hint-rise-hand-to-talk {
	top: unset !important;
	bottom: 96px;
}

.call-view-device-selector-popup,
.bx-call-view-popup-call-hint,
.bx-call-view-popup-call-hint-rise-hand-to-talk {
	left: 23px !important;
}

.bx-call-view-popup-web-screenshare{
	left: 50vw !important;
	-webkit-transform: translate(-50%, 0);
	    -ms-transform: translate(-50%, 0);
	        transform: translate(-50%, 0);
}

.bx-messenger-call-overlay-folded ~ .bx-call-view-popup-web-screenshare,
.bx-messenger-call-overlay-folded ~ .bx-call-view-popup-call-hint,
.bx-messenger-call-overlay-folded ~ .bx-call-view-popup-call-hint-rise-hand-to-talk {
	top: 8px !important;
	bottom: unset !important;
	left: 50vw !important;
	-webkit-transform: translate(-50%, 0);
	    -ms-transform: translate(-50%, 0);
	        transform: translate(-50%, 0);
}

.bx-call-view-popup-call-hint-body .ui-btn,
.bx-call-view-floor-request-notification .ui-btn {
	border-width: 0;
	--ui-btn-color: var(--ui-color-palette-white-base);
	--ui-btn-color-hover: var(--ui-color-palette-white-base);
	--ui-btn-background: var(--call-view__popup-button-backgroud-color);
	--ui-btn-background-hover: var(--call-view__popup-button-backgroud-color-hover);
}

.bx-call-view-popup-call-hint-button-icon {
	display: inline-block;
	width: 10px;
	height: 13px;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.552 5.6a.713.713 0 01.728.697c.038 1.808-1.294 3.93-3.874 4.281v.938h.308a.642.642 0 010 1.284H3.566a.642.642 0 110-1.284h.308v-.938C1.296 10.23-.02 8.158 0 6.304a.713.713 0 011.422-.062l.003.078c-.004.37.203 1.08.584 1.631.547.793 1.388 1.252 2.639 1.252 1.243 0 2.081-.468 2.63-1.276.35-.516.553-1.171.575-1.524l.002-.076a.713.713 0 01.697-.728zM4.64 0c1.074 0 1.944.87 1.944 1.944V6.04a1.944 1.944 0 01-3.887 0V1.944C2.697.87 3.567 0 4.64 0z' fill='%23FFF'/%3E%3C/svg%3E");
}

/* endregion: call-muted */

/* region: web-screenshare */
.bx-call-view-popup-web-screenshare {
	margin-top: 22px;
	border-radius: 27px;
	color: var(--ui-color-palette-white-base);
	background: var(--call-view__popup-backgroud-color);
}

.bx-call-view-popup-web-screenshare .popup-window-angly:before {
	background: #12b1e3;
}

.bx-call-view-popup-web-screenshare .popup-window-content {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	width: 100%;
}

.bx-call-view-popup-web-screenshare-left,
.bx-call-view-popup-web-screenshare-right {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}

.bx-call-view-popup-web-screenshare-body {
	width: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	padding: 0 17px 0 11px;
}

.bx-call-view-popup-web-screenshare-icon-screen {
	width: 22px;
	height: 22px;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='23' height='23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.7 16.83a.642.642 0 010 1.282H7.366a.642.642 0 010-1.283H14.7zM11.033 4.602a.642.642 0 010 1.283H5.755a.734.734 0 00-.734.733v7.036c0 .405.329.734.734.734H16.31a.734.734 0 00.734-.734v-2.199a.642.642 0 111.283 0v2.2a2.017 2.017 0 01-2.017 2.016H5.755a2.017 2.017 0 01-2.017-2.017V6.62c0-1.113.903-2.016 2.017-2.016h5.278zm5.645 0c.911 0 1.65.739 1.65 1.65V8.29a.642.642 0 01-1.283 0V6.748l-4.065 4.064a.642.642 0 01-.907-.908l4.018-4.018h-1.732a.642.642 0 010-1.283h2.319z' fill='%23fff'/%3E%3C/svg%3E");
	background-position: center;
	background-repeat: no-repeat;
	margin-right: 7px;
}

.bx-call-view-popup-call-hint-text,
.bx-call-view-popup-web-screenshare-text {
	font-size: var(--ui-font-size-xs);
	line-height: normal;
	font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-medium, 500);
	color: var(--ui-color-palette-white-base);
	font-style: normal;
	line-height: var(--call-view__popup-text-line-height);
	letter-spacing: var(--call-view__popup-text-letter-spacing);
}

.bx-call-view-popup-call-hint-body .ui-btn,
.bx-call-view-popup-web-screenshare-stop {
	border-radius: 100px;
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	height: 24px;
	padding: 4px 8px 5px 8px;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-ms-flex-negative: 0;
	    flex-shrink: 0;
	background-color: var(--call-view__popup-button-backgroud-color);
	-webkit-transition: background 0.2s ease;
	-o-transition: background 0.2s ease;
	transition: background 0.2s ease;
	cursor: pointer;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	gap: 3px;
}

.bx-call-view-popup-call-hint-body .ui-btn:hover,
.bx-call-view-popup-web-screenshare-stop:hover {
	background-color: var(--call-view__popup-button-backgroud-color-hover);
}

.bx-call-view-popup-web-screenshare-stop-icon {
	display: inline-block;
	width: 16px;
	height: 16px;
	padding: 0;
}

.bx-call-view-popup-web-screenshare-stop-icon {
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.003 3.667c.736 0 1.333.597 1.333 1.333v6.002c0 .736-.597 1.332-1.333 1.332H5.002a1.334 1.334 0 01-1.334-1.332V5c0-.736.598-1.333 1.334-1.333h6zM5.002 4.6a.4.4 0 00-.4.4v6.002c0 .22.179.4.4.4h6a.4.4 0 00.401-.4V5a.4.4 0 00-.4-.4H5.002z' fill='%23fff'/%3E%3C/svg%3E") no-repeat center;
}

.bx-call-view-popup-call-hint-unmute.ui-btn {
	padding: 4px 8px 5px 5px;
	--ui-btn-icon: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.01 7.337a.467.467 0 01.458.477c-.033 1.491 1.193 3.515 3.525 3.516 2.342 0 3.61-2.054 3.54-3.502a.467.467 0 01.93-.046c.088 1.786-1.337 4.2-3.998 4.458v1.004h1.119a.467.467 0 010 .933H6.412a.466.466 0 010-.933h1.12v-1.002c-2.67-.252-4.037-2.66-3.998-4.449a.467.467 0 01.477-.456zM7.997 1.89a2.245 2.245 0 012.245 2.245v3.603a2.245 2.245 0 11-4.49 0V4.134A2.245 2.245 0 017.996 1.89zm0 .933c-.725 0-1.311.588-1.311 1.312v3.603a1.312 1.312 0 102.624 0V4.134c0-.724-.588-1.312-1.313-1.312z' fill='%23fff'/%3E%3C/svg%3E");
}

.bx-call-view-floor-request-notification .ui-btn-text-inner,
.bx-call-view-popup-call-hint-body .ui-btn .ui-btn-text-inner,
.bx-call-view-popup-web-screenshare-stop-text {
	color: var(--ui-color-palette-white-base);
	text-align: center;
	font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-size: var( --ui-font-size-xs);
	font-style: normal;
	font-weight: var(--ui-font-weight-normal, 400);
	line-height: var(--call-view__popup-button-text-line-height);
	letter-spacing: var(--call-view__popup-button-text-letter-spacing);
}

.bx-call-view-popup-call-hint-unmute .ui-btn-text-inner{
	margin-left: 19px;
}

.bx-call-view-popup-call-hint-close,
.bx-call-view-popup-web-screenshare-close {
	display: inline-block;
	width: 16px;
	height: 16px;
	padding: 0;
	margin-left: 11px;
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.836 4.336a.467.467 0 01.66 0L8.5 7.34l3.004-3.003a.466.466 0 11.66.66L9.158 8l3.003 3.003a.466.466 0 11-.66.66L8.5 8.66l-3.003 3.004a.467.467 0 01-.66-.66L7.84 8 4.836 4.997a.467.467 0 010-.66z' fill='%23fff' opacity='.4'/%3E%3C/svg%3E") no-repeat center;
	cursor: pointer;
}

.bx-call-view-popup-call-hint-close:hover,
.bx-call-view-popup-web-screenshare-close:hover {
	opacity: 0.9;
}

/* endregion: web-screenshare */

/* region: overflown buttons popup */
.bx-call-buttons-popup {
	border-radius: 28px;
	background-color: var(--call-view__popup-backgroud-color) !important;
	padding: 12px 20px;
}

.bx-call-buttons-popup > .popup-window-angly > .popup-window-angly--arrow {
	background-color: var(--call-view__popup-backgroud-color) !important;
}

.bx-call-buttons-popup .bx-messenger-videocall-panel-inner {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}

/* endregion: overflown buttons popup */

/* region: physical rooms related stuff */
.bx-messenger-videocall-room-menu-avatar {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	width: 18px;
	height: 18px;
	background: center / cover no-repeat var(--avatar);
	background-color: var(--avatar-background);
	vertical-align: middle;
	border-radius: 50%;
	margin-right: 4px;
	font-size: 10px;
	line-height: normal;
	font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-medium, 500);
	color: #fff;

}

/* endregion: physical rooms related stuff */

.bx-messenger-videocall-width-lt-1050 .bx-messenger-videocall-top-button {
	padding: 7px 6px 6px;
}

.bx-messenger-videocall-width-lt-1050 .bx-messenger-videocall-top-button-text {
	display: none;
}

.bx-messenger-videocall-width-lt-1050 .bx-messenger-videocall-top-button-icon.grid {
	margin: initial;
}

.bx-messenger-videocall-width-lt-1050 .bx-messenger-videocall-top-button-icon.fullscreen-enter {
	margin: initial;
}

.bx-messenger-videocall-width-lt-1050 .bx-messenger-videocall-top-button-icon.fullscreen-leave {
	margin: initial;
}

.bx-messenger-videocall-width-lt-700 .bx-messenger-videocall-top-participants-text {
	display: none;
}

.bx-messenger-videocall-width-lt-700 .bx-messenger-videocall-panel-text {
	opacity: 0;
	visibility: hidden;
}

.bx-messenger-videocall-width-lt-700 .bx-messenger-videocall-panel-item,
.bx-messenger-videocall-width-lt-700 .bx-messenger-videocall-panel-item-with-arrow {
	min-height: 37px;
}

.bx-messenger-videocall-fullscreen-mobile.bx-messenger-videocall-width-lt-700 .bx-messenger-videocall-panel {
	height: 61px;
}

/* hide buttons and elements */
.bx-messenger-videocall-width-lt-1000 .bx-messenger-videocall-top-button-text {
	display: none;
}

.bx-messenger-videocall-width-lt-650 .bx-messenger-videocall-top-button-icon.grid {
	margin: initial;
}

.bx-messenger-videocall-width-lt-650 .bx-messenger-videocall-top-button-icon.fullscreen-enter {
	margin: initial;
}

.bx-messenger-videocall-width-lt-650 .bx-messenger-videocall-top-button-icon.fullscreen-leave {
	margin: initial;
}

@media (max-width: 950px) {
	.bx-messenger-videocall-top-participants-text {
		display: none;
	}

	.bx-messenger-videocall-top-button-icon.add {
		margin-left: 0;
	}
}

.bx-messenger-videocall-width-lt-900 .bx-messenger-videocall-top-button,
.bx-messenger-videocall-width-lt-650 .bx-messenger-videocall-top-button {
	padding: 7px 6px 6px 6px;
}

.bx-messenger-videocall-width-lt-550 .bx-messenger-videocall-top-panel[data-record-state] .bx-messenger-videocall-watermark {
	display: none;
}

.bx-messenger-videocall-width-lt-450 .bx-messenger-videocall-watermark {
	display: none;
}

.bx-call-view-participants-control-stream-notify-icon {
	width: 22px;
	height: 22px;
	background-repeat: no-repeat;
	background-position: center;
	margin-right: 16px;
	display: inline-block;
	position: relative;
	vertical-align: -6px;
}

.bx-call-view-participants-control-stream-notify-icon.bx-call-view-mic-muted {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.995 12.478c.48 0 .93-.12 1.326-.333l1.224 1.224c-.68.482-1.536.792-2.554.792-2.916 0-4.448-2.53-4.408-4.394a.583.583 0 10-1.166-.026c-.049 2.236 1.66 5.247 4.997 5.56v1.254h-1.4a.583.583 0 000 1.166h3.965a.583.583 0 000-1.166H10.58V15.3a5.399 5.399 0 002.802-1.094l1.206 1.206a.583.583 0 10.825-.825l-10-10a.583.583 0 10-.825.825l2.6 2.6v1.659a2.807 2.807 0 002.807 2.807zM8.355 9.67v-.492l2.073 2.074a1.643 1.643 0 01-2.074-1.582z' fill='%23fff'/%3E%3Cpath d='M11.635 9.393V5.168a1.64 1.64 0 00-3.28 0v.944l-1.16-1.158a2.807 2.807 0 015.606.214V9.67c0 .27-.038.532-.11.779l-1.056-1.057zM15.58 9.727c.043.898-.219 1.922-.763 2.847l-.857-.856c.328-.647.483-1.332.454-1.934a.583.583 0 111.165-.057z' fill='%23fff'/%3E%3C/svg%3E");
}

.bx-call-view-participants-control-stream-notify-icon.bx-call-view-cam-muted {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.804 3.955l-.2-.2a.583.583 0 10-.826.825l.965.964a1.66 1.66 0 00-.447 1.136v6.642c0 .92.746 1.666 1.667 1.666h6.917c.369 0 .709-.12.985-.322l1.58 1.58a.583.583 0 00.87-.775L3.845 4.001a.504.504 0 01-.041-.046zm.765 2.416a.498.498 0 00-.106.309v6.642a.5.5 0 00.5.5h6.917a.5.5 0 00.125-.016L4.569 6.371zM13.647 12.39l1.631 1.153c1.049.74 2.497-.01 2.497-1.293V7.748c0-1.282-1.444-2.032-2.493-1.295l-1.735 1.219V6.68c0-.92-.746-1.667-1.667-1.667H6.27L7.437 6.18h4.443a.5.5 0 01.5.5v4.443l1.267 1.267zm-.094-3.296v1.8l2.398 1.696a.417.417 0 00.658-.34V7.748a.417.417 0 00-.657-.34l-2.4 1.686z' fill='%23fff'/%3E%3C/svg%3E");
}

.bx-call-view-participants-control-stream-notify-icon.bx-call-view-screenshare-muted {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.2 2.942l12.04 12.039a.583.583 0 01-.825.825l-1.608-1.608H5.2a1.833 1.833 0 01-1.834-1.834V5.968c0-.602.29-1.137.739-1.47l-.73-.73a.583.583 0 11.825-.826zm.756 2.405l7.684 7.684H5.2a.667.667 0 01-.666-.667V5.968c0-.282.175-.523.422-.62z' fill='%23fff'/%3E%3Cpath d='M16.63 12.364c0 .403-.13.775-.35 1.077l-.854-.854a.666.666 0 00.038-.223v-2a.583.583 0 011.167 0v2zM8.14 5.301L6.974 4.134h3.025a.583.583 0 110 1.167H8.14zM12.245 8.477a.583.583 0 010-.824L14.597 5.3h-1.574a.583.583 0 110-1.167h2.107a1.5 1.5 0 011.5 1.5v1.853a.583.583 0 01-1.166 0V6.085L13.07 8.478a.583.583 0 01-.825 0zM6.082 15.833c0-.322.261-.584.584-.584h6.666a.583.583 0 010 1.167H6.666a.583.583 0 01-.584-.583z' fill='%23fff'/%3E%3C/svg%3E");
}

.bx-call-view-device-selector-menu-container {
	position: relative;
	min-width: 200px;
}

.bx-call-control-notification .ui-notification-balloon-close-btn {
	top: 4px;
	right: 15px;
	opacity: 0.7;
}

.bx-call-control-notification .ui-notification-balloon-close-btn:before {
	width: 8px;
	height: 1px;
}

.bx-call-control-notification .ui-notification-balloon-close-btn:after {
	width: 1px;
	height: 8px;
}

.bx-call-control-notification .ui-notification-balloon-message {
	padding-left: 22px;
}

.bx-call-control-notification-allow {
	background-color: var(--call-view__participants-permission-notification-allow-background-color)
}

.bx-call-control-notification-disallow {
	background-color: var(--call-view__participants-permission-notification-disallow-background-color);
}

.bx-call-control-notification-right-offset {
	right: 360px !important;
}

.bx-call-view-popup-call-hint-hand-raise-icon.ui-btn,
.bx-call-view-popup-call-hint-hand-raise-icon.ui-btn:not(input):empty
{
	width: 28px;
	height: 24px;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.134 1.988c.772 0 1.486.601 1.486 1.412v.436c.2-.092.422-.147.647-.147.352 0 .713.126.992.35.284.23.507.583.507 1.025v.808a1.6 1.6 0 01.605-.117c.361 0 .745.127 1.044.402.308.283.495.696.495 1.2 0 .243 0 .488.002.736.003.508.007 1.03-.002 1.577v.019c-.014.818-.021 1.302-.144 2.155-.082.569-.458 1.738-.917 2.751-.232.51-.498 1.011-.776 1.393-.138.19-.293.368-.463.504-.165.131-.393.26-.666.26H8.166a.821.821 0 01-.383-.106 1.793 1.793 0 01-.27-.184 5.587 5.587 0 01-.557-.534 23.95 23.95 0 01-1.325-1.596 68.365 68.365 0 01-2.339-3.24 1.515 1.515 0 01-.241-.766c-.01-.307.08-.676.394-.957.435-.389.9-.484 1.338-.396.393.08.73.3.947.447.235.158.433.321.6.478v-3.42l.001-1.226c0-.669.214-1.154.556-1.468.328-.302.72-.395.997-.395.2 0 .464.046.719.166v-.202c0-.413.222-.759.494-.986.275-.23.645-.38 1.037-.38zm0 1a.634.634 0 00-.396.145c-.109.091-.135.178-.135.22V8.5c0 .199-.1.36-.232.456a.597.597 0 01-.718-.013.568.568 0 01-.216-.448V4.863c0-.19-.078-.288-.177-.356a.734.734 0 00-.376-.118c-.076 0-.21.03-.32.131-.097.089-.233.285-.233.732v1.23c-.002 1.324-.003 3.117.001 4.243 0 .127 0 .232-.004.312-.002.04-.005.085-.012.13a.626.626 0 01-.066.206.52.52 0 01-.453.274c-.169.001-.286-.08-.312-.099h-.002c-.037-.027-.068-.055-.08-.066L6.4 11.48l-.018-.017-.02-.016c-.073-.064-.147-.164-.192-.223l-.014-.016c-.06-.08-.13-.172-.219-.275a3.756 3.756 0 00-.765-.683c-.23-.155-.414-.263-.587-.297-.129-.026-.275-.019-.475.16-.04.035-.063.086-.06.177a.523.523 0 00.071.244 67.464 67.464 0 002.3 3.186c.46.594.902 1.136 1.266 1.526.182.196.334.342.45.435.042.034.074.056.095.07h4.69a.355.355 0 00.064-.043c.074-.058.168-.159.279-.31.22-.302.453-.733.671-1.217.442-.975.777-2.046.84-2.48.113-.79.12-1.222.133-2.038v-.01c.009-.536.006-1.04.003-1.541-.001-.25-.003-.501-.003-.755 0-.246-.084-.384-.172-.465a.548.548 0 00-.367-.138.507.507 0 00-.337.11c-.061.054-.127.152-.127.345v.005l.009 1.239.009 1.135a.592.592 0 01-.179.43.57.57 0 01-.431.157.585.585 0 01-.55-.587V5.064c0-.084-.038-.168-.133-.245a.609.609 0 00-.365-.13.61.61 0 00-.362.14c-.113.092-.132.171-.132.198v3.928a.565.565 0 01-.655.564.597.597 0 01-.498-.598V3.4c0-.184-.189-.412-.486-.412z' fill='%23fff'/%3E%3C/svg%3E");
	background-position: center;
	position: relative;
	margin-right: 12px;
	background-repeat: no-repeat;
}

.bx-call-view-floor-request-notification .ui-btn-icon-mic {
	--ui-btn-icon: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.01 7.337a.467.467 0 01.458.477c-.033 1.491 1.193 3.515 3.525 3.516 2.342 0 3.61-2.054 3.54-3.502a.467.467 0 01.93-.046c.088 1.786-1.337 4.2-3.998 4.458v1.004h1.119a.467.467 0 010 .933H6.412a.466.466 0 010-.933h1.12v-1.002c-2.67-.252-4.037-2.66-3.998-4.449a.467.467 0 01.477-.456zM7.997 1.89a2.245 2.245 0 012.245 2.245v3.603a2.245 2.245 0 11-4.49 0V4.134A2.245 2.245 0 017.996 1.89zm0 .933c-.725 0-1.311.588-1.311 1.312v3.603a1.312 1.312 0 102.624 0V4.134c0-.724-.588-1.312-1.313-1.312z' fill='%23fff'/%3E%3C/svg%3E");
	padding: 12px;
	padding-right: 32px;
	padding-left: 15px !important;
	margin-left: 20px;
	padding-top: 10px;
	font-size: 11.61px;
	height: 24px;
}

.bx-call-view-floor-request-notification .ui-btn:after {
	right: 11px;
	left: unset !important;
	-webkit-transform: translateY(-50%) scale(0.85);
	    -ms-transform: translateY(-50%) scale(0.85);
	        transform: translateY(-50%) scale(0.85);
}

.bx-call-view-floor-request-notification-allow-permission-button {
	border: 1.16px solid #ffffff3b;
	border-radius: 15.09px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	height: 100%;
	margin: 3px;
	padding: 3px 10px 3px 18px;
	cursor: pointer;
	background: #ffffff30;
	margin-left: 20px;
}

.bx-call-view-floor-request-notification-allow-permission-button_text {
	color: #fff;
}

.bx-call-view-floor-request-notification-allow-permission-button_icon {
	width: 14px;
	height: 14px;
	padding: 4px;
	margin-left: auto;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.389 7.042c.295-.006.54.23.546.527.029 1.365-.971 2.968-2.908 3.232v.708h.231c.267 0 .482.217.482.485a.483.483 0 01-.482.485H6.645a.483.483 0 01-.482-.485c0-.268.216-.485.482-.485h.231v-.708c-1.933-.263-2.922-1.827-2.907-3.227a.536.536 0 01.54-.532c.276.003.501.215.527.485l.003.059c-.003.279.152.815.438 1.232.41.598 1.042.945 1.98.945.934 0 1.563-.353 1.975-.963.262-.39.415-.885.432-1.151l.001-.057a.537.537 0 01.524-.55zM7.452 2.61c.874 0 1.582.674 1.582 1.505v3.17c0 .831-.708 1.505-1.582 1.505-.874 0-1.582-.674-1.582-1.505v-3.17c0-.831.708-1.505 1.582-1.505z' fill='%23EDEEF0'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: center;
	cursor: pointer;
}

.bx-call-view-popup-call-hint-rise-block {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	margin-left: 7px;
}

.bx-call-view-popup-call-hint-rise-block > div {
	white-space-collapse: preserve;
}

.bx-call-view-popup-call-hint-rise-block > .bx-call-view-popup-call-hint-text {
	margin-right: 12px;
}

.bx-call-view-floor-request-notification .ui-btn:after,
.bx-call-view-popup-call-hint-buttons-container .ui-btn:after {
	position: absolute;
	top: 50%;
	left: 5px;
	display: block;
	-webkit-transform: translateY(-50%);
	    -ms-transform: translateY(-50%);
	        transform: translateY(-50%);
	width: 16px;
	height: 16px;
	background: no-repeat center;
	background-image: var(--ui-btn-icon);
	content: '';
	-webkit-transition: 160ms color linear, 160ms opacity linear, 160ms background-color linear;
	-o-transition: 160ms color linear, 160ms opacity linear, 160ms background-color linear;
	transition: 160ms color linear, 160ms opacity linear, 160ms background-color linear;
}

.call-cloud-record-notify {
	background: #0a5dc1;
}

.call-cloud-record-notify .ui-notification-balloon-message {
	display: grid;
	grid-template-columns: 24px 1fr;
	gap: 10px;
}

.call-cloud-record-notify .ui-notification-balloon-close-btn {
	top: 50%;
	-webkit-transform: translateY(-50%);
	    -ms-transform: translateY(-50%);
	        transform: translateY(-50%);
	right: 14px;
}

.call-cloud-record-notify__icon {
	height: 24px;
	width: 24px;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='.7' fill-rule='evenodd' clip-rule='evenodd' d='M10 16.667a6.667 6.667 0 100-13.334 6.667 6.667 0 000 13.334zm0-1.445a5.221 5.221 0 100-10.443 5.221 5.221 0 000 10.443z' fill='%23fff'/%3E%3Ccircle cx='10' cy='10' r='2.5' fill='%23FF5752'/%3E%3C/svg%3E");
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}

.call-cloud-record-notify__message {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}


.bx-call-view-video-quality-container {
	position: relative;
}

.bx-call-view-video-quality-title {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	padding-bottom: 17px;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}

.bx-call-view-video-quality-title-icon {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.255 3.523a7.155 7.155 0 011.496.001c.556.06.972.465 1.116.952l.123.418c.017.058.072.129.176.17l.145.06c.103.044.192.033.246.004l.381-.208a1.32 1.32 0 011.46.116 7.06 7.06 0 011.065 1.065c.35.434.36 1.015.117 1.46l-.208.382c-.03.054-.04.143.004.246l.06.144c.04.104.111.16.17.177l.418.123c.487.143.892.56.951 1.115.052.487.054.988.001 1.497a1.322 1.322 0 01-.953 1.122l-.402.12c-.06.017-.132.072-.173.179-.021.054-.042.107-.065.16-.043.103-.033.192-.004.245l.213.39a1.319 1.319 0 01-.115 1.46 6.96 6.96 0 01-1.057 1.056 1.319 1.319 0 01-1.459.116l-.39-.213c-.053-.03-.142-.041-.245.003a5.596 5.596 0 01-.16.065c-.107.042-.163.114-.18.173l-.118.402c-.145.491-.566.895-1.123.953a7.16 7.16 0 01-1.497-.001 1.319 1.319 0 01-1.116-.95l-.123-.419c-.017-.058-.072-.129-.176-.17a5.964 5.964 0 01-.144-.06c-.103-.044-.192-.033-.246-.004l-.382.207a1.318 1.318 0 01-1.46-.116 7.054 7.054 0 01-1.064-1.064 1.32 1.32 0 01-.117-1.46l.207-.382c.03-.054.04-.143-.003-.245a5.922 5.922 0 01-.06-.145c-.042-.104-.112-.16-.17-.177l-.418-.123a1.32 1.32 0 01-.951-1.115 7.154 7.154 0 01-.001-1.496c.058-.557.461-.978.952-1.123l.422-.125c.057-.017.13-.071.177-.179a5.33 5.33 0 01.051-.116c.05-.108.04-.2.01-.256l-.18-.328a1.326 1.326 0 01.132-1.483 8.237 8.237 0 011.057-1.057 1.325 1.325 0 011.483-.132l.329.179c.055.03.148.04.255-.01l.117-.052c.107-.046.162-.118.18-.176l.123-.421a1.322 1.322 0 011.123-.954zm1.372 1.162a5.987 5.987 0 00-1.252 0c-.039.004-.099.037-.124.122l-.124.42c-.13.443-.464.758-.834.919l-.091.04c-.39.18-.877.207-1.304-.026l-.327-.179c-.078-.042-.146-.023-.179.004-.328.273-.634.58-.907.908-.028.033-.046.1-.004.178l.179.327c.232.427.206.914.025 1.304l-.04.091c-.16.37-.475.703-.917.834l-.422.125c-.084.025-.118.084-.122.123a5.99 5.99 0 00.001 1.253c.004.037.036.095.12.12l.418.123c.45.133.77.476.925.863.015.039.031.078.048.116.165.383.181.853-.043 1.265l-.208.381c-.042.077-.024.142 0 .171.263.327.56.624.888.888.029.023.093.042.17 0l.381-.207a1.45 1.45 0 011.266-.044l.115.048c.388.154.73.475.863.924l.123.418c.025.085.084.117.12.12.406.044.825.046 1.253.001.04-.004.1-.037.124-.122l.119-.402a1.45 1.45 0 01.876-.93 4.55 4.55 0 00.127-.051c.382-.163.85-.178 1.26.045l.39.213c.077.042.14.023.169 0 .324-.26.618-.555.879-.878.023-.029.042-.092 0-.17l-.213-.39a1.449 1.449 0 01-.046-1.26l.052-.128a1.45 1.45 0 01.93-.875l.402-.119c.084-.025.119-.083.123-.123a5.988 5.988 0 00-.001-1.253c-.004-.037-.037-.095-.121-.12l-.418-.123a1.448 1.448 0 01-.925-.863 4.638 4.638 0 00-.048-.116 1.45 1.45 0 01.044-1.265l.208-.382c.042-.077.024-.14 0-.17a5.897 5.897 0 00-.889-.889c-.029-.023-.093-.041-.17 0l-.381.208c-.412.225-.882.21-1.266.044a4.65 4.65 0 00-.115-.048 1.45 1.45 0 01-.863-.925l-.123-.417c-.025-.085-.084-.117-.12-.121zm-1.336 2.64a3.252 3.252 0 013.877 3.877 3.209 3.209 0 01-2.465 2.466 3.252 3.252 0 01-3.877-3.877c.125-.59.471-1.142.897-1.567.426-.426.979-.773 1.568-.899zm2.736 3.635a2.086 2.086 0 00-2.493-2.493c-.32.068-.68.275-.986.582-.306.306-.514.666-.582.985a2.086 2.086 0 002.494 2.493 2.041 2.041 0 001.567-1.567z' fill='%23fff'/%3E%3C/svg%3E");
	width: 21px;
    height: 19px;
}

.bx-call-view-video-quality-title-text {
	color: #E6E7E9;
}

.bx-call-view-video-quality-input {
	width: 200px;
	height: 4px;
	margin: 0;
	background: -webkit-gradient(linear, left top, right top, from(#b13c37), to(#318b36));
	background: -o-linear-gradient(left, #b13c37 0%, #318b36 100%);
	background: linear-gradient(to right, #b13c37 0%, #318b36 100%);
	border-radius: 1px;
	-webkit-appearance: none;
	   -moz-appearance: none;
	        appearance: none;

}

.bx-call-view-video-quality {
	--range-track-top: 90px;
	--range-output-left: calc(var(--value) * 1%);

	--tickmarks-w: 100%;
	--option-after-h: 8px;
	--option-after-top: -6px;

	--range-output-offset-xy: calc(var(--value) * -0.95%), 0;
	--range-output-margin: calc(6 / (var(--value) + 1) * 1px);

	position: relative;
	display: grid;
	width: 200px;
}

.bx-call-view-video-quality-input::-webkit-slider-thumb {
	width: 12px;
	height: 12px;
	background-color: #FFFFFF;
	-webkit-appearance: none;
	        appearance: none;
	border-radius: 50%;
	top: -9px;
	position: relative;
}

.bx-call-view-video-quality-input::-moz-range-thumb {
	width: 12px;
	height: 12px;
	background-color: #FFFFFF;
	-moz-appearance: none;
	     appearance: none;
	border: 0;
	border-radius: 50%;
	top: -9px;
	position: relative;
	z-index: 1;
}

.bx-call-view-video-quality-datalist {
	width: var(--tickmarks-w);
	height: 30px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	color: white;
}

.bx-call-view-video-quality-datalist-option {
	position: relative;
	padding-top: 10px;
	width: 0;
}

.bx-call-view-video-quality-datalist-option::after {
	content: '';
	display: initial;
	position: absolute;
	top: var(--option-after-top);
	left: 0;
	width: 3px;
	height: var(--option-after-h);
	margin: 0 auto;
	background: #FFFFFF;
	z-index: 0;
	pointer-events: none;
}
:root{
	--call-copilot-popup__button-coming-soon-text-color: rgba(255, 255, 255, 0.70);
	--call-copilot-popup__button-text-line-height: 1.35;
	--call-copilot-popup__button-text-letter-spacing: var(--call-view__letter-spacing);
	--call-copilot-popup__button-transparent-text-line-height: var(--call-view__line-height);
	--call-copilot-popup__button-transparent-text-color: rgba(255, 255, 255, 0.40);
	--call-copilot-popup__button-turn_off-border-color: rgba(255, 255, 255, 0.30);
	--call-copilot-popup__button-turn_off-background-color: rgba(255, 255, 255, 0.16);
	--call-copilot-popup__button-turn_on-border-color: #4DA4FB;
	--call-copilot-popup__button-turn_on-background-color: #1587FA;
	--call-copilot-popup__button-hover-background-color: rgba(0, 0, 0, 0.08);
}

.bx-call-copilot-popup {
	border-radius: 18px;
}

.bx-call-copilot-popup__wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	padding: 30px 22px;
	background-image:
		-webkit-gradient(linear, left top, left bottom, from(rgba(113, 27, 249, 0.40)), color-stop(50%, rgba(113, 27, 249, 0.00))),
		url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAXMAAAGOCAYAAABltuNVAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAA3FSURBVHgB7d3rchM5GgZgGeOQA5lhdmp/7P1f3tbUwAIBnDhefbEaOhkHAumDuvt5qlSxTWomtrtfy5/UUkoAAAAAAAAAAAAAANRmv99H26QRvEgAdOllGoEwB+iWnjnADJymEQhzgA5EvTwdeuWrNILRwzy/AOsETE4Z7HP+3hf18hf5dTlJA6uhZz74kwY64/xNX3vl8Vr8Xh56kx97lQY0yqjrA5v8pD+vVqt9AqYmAutTWpBWOSXy87TcfvgNJe7/q/zuLrcvuW1z6y3ragjzeNLxDWGXoGfl5FrnE8rx1o3F9czzsRM/rkv71Ar3+GC7LL8WD77P7WqojmoNZZZ4EWZ/QOQ3fJRBEY5SGnim5kMx2tKP7Qj33CLYP6RDgId3+bGPQ1YcRg3zfBDEV5Q4IM7TjJWDfdbPcQpKAEXP6dLAXSeaY/oi0bgrOeUQH7z0NFqYl9He38rdk3z/jzmeYOXS3giQi3jOeujDa826iNA5S4cOxOsxZhzMQWuw73V5KD4cBfpBvDijlPAGCZZyIjWDBM3tYydSvBAxUBAvxm1u2/wJt00zEMExl+cyVa0QOsvvxbvED5XXLHIiOn7NORzfqI+dv3F8N+dvE2i7JY1PlNfrj/yc/04DG2QANN7M8iQjoOONjYOjCfa2u9He3G6izWyGy3ViVFHbzMdhHGO+HT1Bqy7e7ogdO28b8Xtx7u5Li2P+Ni3PfHvmx5Te+p/p24HxvxgwSNAjs1mer7yGUWK5bD38Pr+mH9LCNd/+xvgWPlrNvJxMb8vdK0HOEMrMA0H+DGVqXgT35/LQlSC/5yaNYNTZLOXTK06szwmYmo8Pfi5e6SyMUlqqYZ551NX0lGBCSu98W26P0hPlvhrCvBkUpSIWUeKJDOxXooYw31mXpVrmYfMjpttWooYwVy+v1yg7pjApwrwSVfTME7UaZccUJkWZpRKjh7kSS30sosRTmOZZF9vGcU/r8u0/ykNvDIRC/fS6aGatxGDnq/LzWHi3F9jf6pFBXYQ5X7V65THw+SYdQj1qom/NJQaYmDLHPJbr/Y8SC3NXjvfJd2zVzPmH1tV9t8opv2YuATF3rW+jk988RpjzPa4B+AVzCog5a+3dOYvNY2rY0Jl6mTb6k1oBETsaneb7dxv/moJbn2Zj5vIefbZ5DLPU1M0Tv8TrNx1zKYnpmfM96uXP4+rICSg9dN+cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYurns0wjf85zj/EWCypUd7+MAP08wU889zm3oTNXKAb7J7Sy303w/Nkm+Xq1WNuBlNhznLEb5+nmSYMaec5wrszAl1wnmz3EOAAAAAAAAAAAAAEB99vv9OgEwqD6uAN1Y3Q5gWH2EefTMNwmAwXTSgy6llfhvRYhfloff57ZLVv4C6F0nPfMc1hHaEea78lAsFHOTBDnANOVe+kVu1kkHGFAfNfPb9K2HDsAUmZoIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPB0+/0+jeFFAqATJcjXaQTCHKBbmzQCYQ7QrdM0AmEO0K3NGHVzYQ7QrXUaoW4uzAE60Br8XOV2OnTv/GUC4Kc8EtQR5H+W2xe5fcm/d/Pwl1arVepDP/9VgJkqQR5VjVfpMHNl3fr5j1/PLQJ9l9s2t885zHepB8Ic4BeVYI8gjyw9y+289c8f0yHAr/sK8DZhDtCBEuyvc7vM7SoH+Ls0IAOgAN25Kj8/poF1Gub5k2mUy1gBxlYGNm/ToT7ee1nloa575icJYNn2OdgHv2qo6zB/lQCW7VMaQddhvs6lFoOqwJLdpBF0HeabNNKKYQCVuE4j6CzMc4885lhGr/wyASxQDIIOMaf8mE7CPAd5DHz+Xu6e5Pu/KbcADOenA7dMP2wuXW1uH5vFEp9O1+VnTNfZ5k+sbQKgcz+90FZ8hShXOt2WFh8Ix8L8SzpcyhqDATdjTNUBWIpOSiGltx6rhTUXDb3N4T3K9ByAJeqkZl4K/m/L3StBDjCszmazlHp4lFIEOcDAup5nPsqaBABL13WYb8eaYwmwZF2H+SiXsQLQof1+b09RgBH0UTMHAAAAAAAAAAAAAAAAAAAAAABgwmJP49w62UJzTF0vtAUwGWVz+gjy83J7soQ5sEglvDe5XeZ2kdvJHHroAItUyiwnCYBp0yMHAAAAAAAAAADgGaZ+pR8c4wrQgQiQOpT3YZ1gZoT5AFrrP1CHEx+uzI0w79nDhXyEyDhar/1laWvvBXMizPt3byGfpIc+uFZpJd6Ds3L7dTq8HwBPZyGf8TULKuX2ewL4FRbyqUMJ9FcJZkaZZSCr1UqBth43CQAAAAAAAAAAAAAAAAAAAAAAjrCe+7xYaAsWyO5X8yPMYWEe7n7FPAhzWJAS3vd2v7LWPsBENbsuJQCmTY8cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYkLKnpm3YeJbnHEcvEvAsZcf7OAHPy234ac89joQ5PEM56Ta5XeZ2kduJHjo/y3EElShfj08SPIPjCCqgJ0UXHEcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0z4a2AMPrY0PntUAHGFYfYR47TNvDDmBAL1MHHvTE17lt8mPb5oHVSrYD9KmTME+HAI/Ejl75RXnsfW673K5zU3cB6FEnZZbc847QjjDflYciwG/iZ/43QQ4wNbm8cpFbVz1+AJ6gjwHQ2/Sthw7AFOVe+ToBAAAAAMB9U7iqvY8BUIDZKEFe/VigMAd4RAnyyMnqL2MX5gBHtEorJ7mdxv2ayy0u7gF4oFVaOU3fliiJBz+nSq+jsQIWwCNKqEfPfJV9SRVTZgH4vlhnyhpTAFOXe+iqGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAv+/0+DeVFAqBzJcjXaSDCHKA/L9NAhDlAx0qvPPL1VRqIMAfoR5RYVmkgwhygHxHkm6EGQYU5QD/O06F3vh4i0Af7CgAwR48E9UVuv5Xb17m9ze2m/QurVbfxK8wBflEJ8k1uJ6XF7e9NR4xA/1LaNgd6Z112Yc4g4qDvuicCtcnH+V2dPLezdCizhF069Mx3+RzYpZ4MNgeS5WpdPNHbgQw1KD3tbT7mt+mQr9Fb/6vPEG8YAGUop6XXAktxldv1EEEehDm9avXKY0DoMu4PuV4FjChC/DYNRJmF3pTQPk2Hr5oR6FFDjAP8c1JyYf52yXHOnJTe+O+56TywGOW4f50GoszCUGIa1k2CZdkmmBODnyyR4x4AAABGUwbNfDXnpxkAhfqcmI/PzxLmUIkS3jEnP1bbiyltg+0fCUCHSo/8LMFc+IrJUqmZMyv5gF4LdICnqblmvk5qhgBPUnuY+7oJ8AQ1L3zU9Mqt5wHwA1X2zFv76m3UzQF+rLowb21mEOtgxxStlUAH+L5Ra9KPhHQE+Z/pW5nlOre/05FF3m0QDHAwdpjH//9V+TvW5fYmHf+7Yl3gCPSb0r6UzVMBvopO4hI7eqM/4xLoEeBR8olLmaO88nBK4pfSItBvhDjwUOubfkzsuFlaoFf3bPMbEqEeZZZmps37/KZ8SACPKEHedAyjQ3iV225JHb/qBkDzix+7Wf+VW7wJO0EO/EirFx65EXcWFeRVKxsAD7YZKjB9ZaGyRW4cXvOT3qUjM1gAHlN66Iu80LDmy/mFOcAT1RzmUe+6TQBMV657bRIAT1J7mQUAAAAAAACAX1GuHktTYZ13oFHzbJYxxOsxiaXWWgsLAQjzRmuHo6lsVfcief+AYpEL0jwi1lI/T4erTiPNr1Pd4oMnwtx8fECYN1ar1Tb3yHeHm6spLNQTJRY9c+COMLhvP5EgD5vSoBoG5cejZ95SNsao0pGTJMpC62Mnj42uGUM5FmMf3y+JwTnrK9cK66asEr3xs3TYGitEbf9jOtTOb8vPvUBnSOU4jePzLB97HxOD0zOvX5wg8T5FiK/L7Vetf4/70UtvBm0jxW/KfRhSHIvrxCiEeeVK6Wdb2p3cC4oT5t/l7n/z75jRQg0mc53GHBkAnaAS3rH7+CdBTkWi9HeaOxsCfQTCfLqipCLIGV3rgrsYy4lMuZza0hhzoMwyXYKcwT0S0DFm86Z1/yIdQv19uXbjKwPz/fHKTlSpm6/jYqcEAyhBHgPxJ6XF7afUyWOq4k35uc3HrC57D4T5ROUT625tlgld5MTMlNp4M1X2/ME/R3B/yO1aeA+j8zCPT29fpWA5So/9dW6X5aGrnAHvEoPqYwB0beADlqN03qIX3pT8PiQG18cAaHztalYeBJbjczpcfWxwvhiyUtFJz7yZhvRwTXDTk2BRdsksqzut7Hs5VAZ21TOPAG8GQy7KY+/T4Y2N+dASHeZPmKd7u4BFHsaFVFcxRbPvgeBOeubla1X88c0bGQEesyyMZMNyCPN0by59ZN9dLk4yB/Mn0EVuLkaChSmlBed+MfnXI//xZ9ZmgGVy7s9IuTIRAAAAAACAnrgADR5ncwomoXUhBnCEMKd6rSA/t0QEHGeCP1PQrJkdl0ZfJ0tEAExX7pGfJACmzdWFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABM0/8BrubX3iXfbYAAAAAASUVORK5CYII=');
	background-image:
		-o-linear-gradient(top, rgba(113, 27, 249, 0.40) 0%, rgba(113, 27, 249, 0.00) 50%),
		url('data:image/png;base64,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');
	background-image:
		linear-gradient(180deg, rgba(113, 27, 249, 0.40) 0%, rgba(113, 27, 249, 0.00) 50%),
		url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAXMAAAGOCAYAAABltuNVAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAA3FSURBVHgB7d3rchM5GgZgGeOQA5lhdmp/7P1f3tbUwAIBnDhefbEaOhkHAumDuvt5qlSxTWomtrtfy5/UUkoAAAAAAAAAAAAAANRmv99H26QRvEgAdOllGoEwB+iWnjnADJymEQhzgA5EvTwdeuWrNILRwzy/AOsETE4Z7HP+3hf18hf5dTlJA6uhZz74kwY64/xNX3vl8Vr8Xh56kx97lQY0yqjrA5v8pD+vVqt9AqYmAutTWpBWOSXy87TcfvgNJe7/q/zuLrcvuW1z6y3ragjzeNLxDWGXoGfl5FrnE8rx1o3F9czzsRM/rkv71Ar3+GC7LL8WD77P7WqojmoNZZZ4EWZ/QOQ3fJRBEY5SGnim5kMx2tKP7Qj33CLYP6RDgId3+bGPQ1YcRg3zfBDEV5Q4IM7TjJWDfdbPcQpKAEXP6dLAXSeaY/oi0bgrOeUQH7z0NFqYl9He38rdk3z/jzmeYOXS3giQi3jOeujDa826iNA5S4cOxOsxZhzMQWuw73V5KD4cBfpBvDijlPAGCZZyIjWDBM3tYydSvBAxUBAvxm1u2/wJt00zEMExl+cyVa0QOsvvxbvED5XXLHIiOn7NORzfqI+dv3F8N+dvE2i7JY1PlNfrj/yc/04DG2QANN7M8iQjoOONjYOjCfa2u9He3G6izWyGy3ViVFHbzMdhHGO+HT1Bqy7e7ogdO28b8Xtx7u5Li2P+Ni3PfHvmx5Te+p/p24HxvxgwSNAjs1mer7yGUWK5bD38Pr+mH9LCNd/+xvgWPlrNvJxMb8vdK0HOEMrMA0H+DGVqXgT35/LQlSC/5yaNYNTZLOXTK06szwmYmo8Pfi5e6SyMUlqqYZ551NX0lGBCSu98W26P0hPlvhrCvBkUpSIWUeKJDOxXooYw31mXpVrmYfMjpttWooYwVy+v1yg7pjApwrwSVfTME7UaZccUJkWZpRKjh7kSS30sosRTmOZZF9vGcU/r8u0/ykNvDIRC/fS6aGatxGDnq/LzWHi3F9jf6pFBXYQ5X7V65THw+SYdQj1qom/NJQaYmDLHPJbr/Y8SC3NXjvfJd2zVzPmH1tV9t8opv2YuATF3rW+jk988RpjzPa4B+AVzCog5a+3dOYvNY2rY0Jl6mTb6k1oBETsaneb7dxv/moJbn2Zj5vIefbZ5DLPU1M0Tv8TrNx1zKYnpmfM96uXP4+rICSg9dN+cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYurns0wjf85zj/EWCypUd7+MAP08wU889zm3oTNXKAb7J7Sy303w/Nkm+Xq1WNuBlNhznLEb5+nmSYMaec5wrszAl1wnmz3EOAAAAAAAAAAAAAEB99vv9OgEwqD6uAN1Y3Q5gWH2EefTMNwmAwXTSgy6llfhvRYhfloff57ZLVv4C6F0nPfMc1hHaEea78lAsFHOTBDnANOVe+kVu1kkHGFAfNfPb9K2HDsAUmZoIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPB0+/0+jeFFAqATJcjXaQTCHKBbmzQCYQ7QrdM0AmEO0K3NGHVzYQ7QrXUaoW4uzAE60Br8XOV2OnTv/GUC4Kc8EtQR5H+W2xe5fcm/d/Pwl1arVepDP/9VgJkqQR5VjVfpMHNl3fr5j1/PLQJ9l9s2t885zHepB8Ic4BeVYI8gjyw9y+289c8f0yHAr/sK8DZhDtCBEuyvc7vM7SoH+Ls0IAOgAN25Kj8/poF1Gub5k2mUy1gBxlYGNm/ToT7ee1nloa575icJYNn2OdgHv2qo6zB/lQCW7VMaQddhvs6lFoOqwJLdpBF0HeabNNKKYQCVuE4j6CzMc4885lhGr/wyASxQDIIOMaf8mE7CPAd5DHz+Xu6e5Pu/KbcADOenA7dMP2wuXW1uH5vFEp9O1+VnTNfZ5k+sbQKgcz+90FZ8hShXOt2WFh8Ix8L8SzpcyhqDATdjTNUBWIpOSiGltx6rhTUXDb3N4T3K9ByAJeqkZl4K/m/L3StBDjCszmazlHp4lFIEOcDAup5nPsqaBABL13WYb8eaYwmwZF2H+SiXsQLQof1+b09RgBH0UTMHAAAAAAAAAAAAAAAAAAAAAABgwmJP49w62UJzTF0vtAUwGWVz+gjy83J7soQ5sEglvDe5XeZ2kdvJHHroAItUyiwnCYBp0yMHAAAAAAAAAADgGaZ+pR8c4wrQgQiQOpT3YZ1gZoT5AFrrP1CHEx+uzI0w79nDhXyEyDhar/1laWvvBXMizPt3byGfpIc+uFZpJd6Ds3L7dTq8HwBPZyGf8TULKuX2ewL4FRbyqUMJ9FcJZkaZZSCr1UqBth43CQAAAAAAAAAAAAAAAAAAAAAAjrCe+7xYaAsWyO5X8yPMYWEe7n7FPAhzWJAS3vd2v7LWPsBENbsuJQCmTY8cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYkLKnpm3YeJbnHEcvEvAsZcf7OAHPy234ac89joQ5PEM56Ta5XeZ2kduJHjo/y3EElShfj08SPIPjCCqgJ0UXHEcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0z4a2AMPrY0PntUAHGFYfYR47TNvDDmBAL1MHHvTE17lt8mPb5oHVSrYD9KmTME+HAI/Ejl75RXnsfW673K5zU3cB6FEnZZbc847QjjDflYciwG/iZ/43QQ4wNbm8cpFbVz1+AJ6gjwHQ2/Sthw7AFOVe+ToBAAAAAMB9U7iqvY8BUIDZKEFe/VigMAd4RAnyyMnqL2MX5gBHtEorJ7mdxv2ayy0u7gF4oFVaOU3fliiJBz+nSq+jsQIWwCNKqEfPfJV9SRVTZgH4vlhnyhpTAFOXe+iqGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAv+/0+DeVFAqBzJcjXaSDCHKA/L9NAhDlAx0qvPPL1VRqIMAfoR5RYVmkgwhygHxHkm6EGQYU5QD/O06F3vh4i0Af7CgAwR48E9UVuv5Xb17m9ze2m/QurVbfxK8wBflEJ8k1uJ6XF7e9NR4xA/1LaNgd6Z112Yc4g4qDvuicCtcnH+V2dPLezdCizhF069Mx3+RzYpZ4MNgeS5WpdPNHbgQw1KD3tbT7mt+mQr9Fb/6vPEG8YAGUop6XXAktxldv1EEEehDm9avXKY0DoMu4PuV4FjChC/DYNRJmF3pTQPk2Hr5oR6FFDjAP8c1JyYf52yXHOnJTe+O+56TywGOW4f50GoszCUGIa1k2CZdkmmBODnyyR4x4AAABGUwbNfDXnpxkAhfqcmI/PzxLmUIkS3jEnP1bbiyltg+0fCUCHSo/8LMFc+IrJUqmZMyv5gF4LdICnqblmvk5qhgBPUnuY+7oJ8AQ1L3zU9Mqt5wHwA1X2zFv76m3UzQF+rLowb21mEOtgxxStlUAH+L5Ra9KPhHQE+Z/pW5nlOre/05FF3m0QDHAwdpjH//9V+TvW5fYmHf+7Yl3gCPSb0r6UzVMBvopO4hI7eqM/4xLoEeBR8olLmaO88nBK4pfSItBvhDjwUOubfkzsuFlaoFf3bPMbEqEeZZZmps37/KZ8SACPKEHedAyjQ3iV225JHb/qBkDzix+7Wf+VW7wJO0EO/EirFx65EXcWFeRVKxsAD7YZKjB9ZaGyRW4cXvOT3qUjM1gAHlN66Iu80LDmy/mFOcAT1RzmUe+6TQBMV657bRIAT1J7mQUAAAAAAACAX1GuHktTYZ13oFHzbJYxxOsxiaXWWgsLAQjzRmuHo6lsVfcief+AYpEL0jwi1lI/T4erTiPNr1Pd4oMnwtx8fECYN1ar1Tb3yHeHm6spLNQTJRY9c+COMLhvP5EgD5vSoBoG5cejZ95SNsao0pGTJMpC62Mnj42uGUM5FmMf3y+JwTnrK9cK66asEr3xs3TYGitEbf9jOtTOb8vPvUBnSOU4jePzLB97HxOD0zOvX5wg8T5FiK/L7Vetf4/70UtvBm0jxW/KfRhSHIvrxCiEeeVK6Wdb2p3cC4oT5t/l7n/z75jRQg0mc53GHBkAnaAS3rH7+CdBTkWi9HeaOxsCfQTCfLqipCLIGV3rgrsYy4lMuZza0hhzoMwyXYKcwT0S0DFm86Z1/yIdQv19uXbjKwPz/fHKTlSpm6/jYqcEAyhBHgPxJ6XF7afUyWOq4k35uc3HrC57D4T5ROUT625tlgld5MTMlNp4M1X2/ME/R3B/yO1aeA+j8zCPT29fpWA5So/9dW6X5aGrnAHvEoPqYwB0beADlqN03qIX3pT8PiQG18cAaHztalYeBJbjczpcfWxwvhiyUtFJz7yZhvRwTXDTk2BRdsksqzut7Hs5VAZ21TOPAG8GQy7KY+/T4Y2N+dASHeZPmKd7u4BFHsaFVFcxRbPvgeBOeubla1X88c0bGQEesyyMZMNyCPN0by59ZN9dLk4yB/Mn0EVuLkaChSmlBed+MfnXI//xZ9ZmgGVy7s9IuTIRAAAAAACAnrgADR5ncwomoXUhBnCEMKd6rSA/t0QEHGeCP1PQrJkdl0ZfJ0tEAExX7pGfJACmzdWFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABM0/8BrubX3iXfbYAAAAAASUVORK5CYII=');
	background-position: center, center;
	background-repeat: no-repeat, repeat;
	background-size: auto, contain;
}

.bx-call-copilot-popup__content {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
}


.bx-call-copilot-popup__title {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	gap: 14px;
	margin-bottom: 22px;
}

.bx-call-copilot-popup__title-icon-background {
	background: -o-radial-gradient(-3.11% -15.22%, 109.46% 109.46%, #C8A9F8 0%, #711BF9 100%);
	background: radial-gradient(109.46% 109.46% at -3.11% -15.22%, #C8A9F8 0%, #711BF9 100%);
	-webkit-box-shadow: 0 0 26px rgba(142, 82, 236, 0.7);
	        box-shadow: 0 0 26px rgba(142, 82, 236, 0.7);
	border-radius: 120px;
	width: 56px;
	height: 56px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
}

.bx-call-copilot-popup__title-icon-image {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='28' height='28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_d_2105_370426)' fill='%23fff' fill-opacity='.9'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.001 20.122c3.358 0 6.08-2.74 6.08-6.118 0-3.38-2.722-6.119-6.08-6.119-3.357 0-6.08 2.74-6.08 6.119 0 3.379 2.722 6.118 6.08 6.118zm-.971-10.7a.17.17 0 00-.32 0l-.605 1.646c-.172.469-.54.838-1.005 1.012l-1.635.609a.172.172 0 000 .321l1.635.609c.466.173.833.543 1.005 1.011l.605 1.646a.17.17 0 00.32 0l.605-1.646c.172-.468.539-.838 1.005-1.011l1.635-.609a.172.172 0 000-.321l-1.635-.61a1.707 1.707 0 01-1.005-1.01l-.605-1.647zm3.474 4.757a.098.098 0 00-.184 0l-.35.95a.986.986 0 01-.58.585l-.946.352a.1.1 0 000 .186l.945.352c.27.1.481.313.58.584l.35.951a.098.098 0 00.185 0l.35-.951c.1-.27.311-.484.58-.584l.945-.352a.1.1 0 000-.186l-.945-.352a.986.986 0 01-.58-.584l-.35-.951z'/%3E%3Cpath d='M22.75 14.375c.596.026 1.066.536.976 1.131-.72 4.754-4.8 8.395-9.725 8.395-5.433 0-9.838-4.432-9.838-9.9 0-5.469 4.405-9.901 9.838-9.901a9.77 9.77 0 016.7 2.65c.438.411.384 1.106-.07 1.5-.453.392-1.133.334-1.584-.062a7.613 7.613 0 00-5.046-1.906c-4.236 0-7.67 3.456-7.67 7.72 0 4.263 3.434 7.72 7.67 7.72 3.757 0 6.883-2.72 7.542-6.31.11-.592.607-1.063 1.206-1.037z'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_2105_370426' x='-2' y='-1' width='32' height='32' 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='1'/%3E%3CfeGaussianBlur stdDeviation='1'/%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.12 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow_2105_370426'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow_2105_370426' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");
	width: 42px;
	height: 42px;
	background-size: contain;
}

.bx-call-copilot-popup__title-text {
	font: 21px/normal var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-bold, 700);
}

.bx-call-copilot-popup__description {
	font: 15px/22px var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var( --ui-font-weight-normal, 400);
	margin-bottom: 12px;
	padding: 0 0 0 12px;
}

.bx-call-copilot-popup__list {
	padding: 0 25px 0 12px;
	list-style: none;
	margin: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	gap: 14px;
}

.bx-call-copilot-popup__list-item {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}

.bx-call-copilot-popup__list-item-icon {
	width: 22px;
	height: 22px;
	border-radius: 100%;
	background-position: center;
	margin-right: 12px;
}

.bx-call-copilot-popup__list-item-icon_ai {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='23' height='23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.262 5.072c.354 0 .641.287.641.641v1.015a.642.642 0 01-1.284 0v-.373h-3.768v10.437h1.145a.642.642 0 010 1.283H8.422a.642.642 0 110-1.283h1.145V6.355H5.925v.373a.642.642 0 01-1.284 0V5.713c0-.354.287-.641.641-.641h9.98zm1.11 9.337a.642.642 0 010 1.284H13.76a.642.642 0 110-1.284h2.611zm1.962-2.553a.642.642 0 010 1.283H13.76a.642.642 0 110-1.283h4.574zm0-2.495a.642.642 0 010 1.283H13.76a.642.642 0 110-1.283h4.574z' fill='%23853AF5'/%3E%3C/svg%3E");
}

.bx-call-copilot-popup__list-item-icon_pen {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.358 4.989a.642.642 0 110 1.283H6.586c-.658 0-1.191.533-1.191 1.191v8.48c0 .658.533 1.191 1.19 1.191h8.83c.657 0 1.19-.533 1.19-1.191v-4.515a.642.642 0 011.284 0v4.515a2.475 2.475 0 01-2.475 2.475H6.586a2.475 2.475 0 01-2.475-2.475v-8.48A2.475 2.475 0 016.586 4.99h3.772zm4.726-.337a1.1 1.1 0 011.556 0l1.21 1.21a1.1 1.1 0 010 1.556l-5.84 5.841c-.31.31-.696.531-1.118.643l-1.746.462a.825.825 0 01-1.008-1.007l.454-1.736c.111-.425.334-.813.644-1.123l5.848-5.846zm-5.506 8.27l.954-.253-.704-.704-.25.957zm1.035-1.986l.952.952 3.666-3.665-.952-.952-3.666 3.665zm4.575-4.572l.95.952.675-.675-.95-.952-.675.675z' fill='%23853AF5'/%3E%3C/svg%3E");
}

.bx-call-copilot-popup__list-item-icon_magic-pen {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.839 5.857a1.376 1.376 0 011.945 0l.967.968a1.375 1.375 0 010 1.945l-9.82 9.819a1.376 1.376 0 01-1.945 0l-.966-.967a1.375 1.375 0 010-1.944l9.819-9.82zm.896 7.811c.289-.78 1.392-.78 1.68 0l.19.516a.458.458 0 00.271.27l.516.19c.78.29.78 1.393 0 1.681l-.516.19a.459.459 0 00-.27.271l-.191.516c-.288.78-1.391.78-1.68 0l-.191-.516a.458.458 0 00-.27-.27l-.516-.19c-.78-.29-.78-1.393 0-1.681l.515-.19a.458.458 0 00.27-.271l.192-.516zm-9.808 2.917a.092.092 0 000 .13l.968.967a.091.091 0 00.128 0l7.512-7.511-1.098-1.097-7.51 7.511zm10.648-1.611a1.743 1.743 0 01-.511.511c.204.133.378.307.511.511.133-.204.308-.378.512-.51a1.746 1.746 0 01-.512-.512zM6.985 3.49c.288-.78 1.39-.78 1.68 0l.575 1.557a.459.459 0 00.27.27l1.557.577c.78.288.78 1.39 0 1.68l-1.556.575a.458.458 0 00-.27.27l-.577 1.558c-.289.78-1.391.779-1.68 0L6.408 8.42a.458.458 0 00-.27-.27L4.58 7.573c-.78-.288-.78-1.391 0-1.68l1.557-.576a.459.459 0 00.27-.27l.576-1.557zm8.891 3.274a.092.092 0 00-.129 0l-1.402 1.402 1.097 1.097 1.402-1.402a.092.092 0 000-.13l-.968-.967zM7.611 5.493a1.741 1.741 0 01-1.028 1.028l-.574.213.574.212c.477.177.852.553 1.028 1.03l.213.573.212-.573a1.743 1.743 0 011.03-1.03l.574-.212-.575-.213a1.742 1.742 0 01-1.029-1.028l-.212-.574-.213.574z' fill='%23853AF5'/%3E%3C/svg%3E")
}

.bx-call-copilot-popup__list-item-icon_list {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='23' height='23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.278 14.925a1.134 1.134 0 110 2.267 1.134 1.134 0 010-2.267zm11.814.492a.642.642 0 010 1.283h-8.86a.642.642 0 010-1.283h8.86zm-11.814.492a.15.15 0 100 .299.15.15 0 000-.299zm0-5.415a1.134 1.134 0 110 2.268 1.134 1.134 0 010-2.268zm11.814.493a.642.642 0 010 1.284h-8.86a.642.642 0 010-1.284h8.86zm-11.814.492a.15.15 0 100 .298.15.15 0 000-.298zm0-5.316a1.134 1.134 0 110 2.268 1.134 1.134 0 010-2.268zm11.814.394a.642.642 0 010 1.283h-8.86a.642.642 0 010-1.283h8.86zm-11.814.59a.15.15 0 100 .3.15.15 0 000-.3z' fill='%23853AF5'/%3E%3C/svg%3E");
}

.bx-call-copilot-popup__list-item-text {
	font: 15px/18px var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-medium, 400);
}

.bx-call-copilot-popup__actions {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	margin-top: 24px;
}

.bx-call-copilot-popup__button {
	font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-medium, 500);
	border: 1px solid;
	padding: 4px 13px 4px 7px;
	border-radius: 10px;
	-webkit-transition: all 200ms linear;
	-o-transition: all 200ms linear;
	transition: all 200ms linear;
	color: var(--ui-color-palette-white-base);
	text-align: center;
	font-size: var(--ui-font-size-md);
	font-style: normal;
	line-height: var(--call-copilot-popup__button-text-line-height);
	letter-spacing: var(--call-copilot-popup__button-text-letter-spacing);
}

.bx-call-copilot-popup__button_icon {
	width: 24px;
	height: 24px;
	background-size: 24px 24px;
	background-position: center;
	background-repeat: no-repeat;
}

.bx-call-copilot-popup__button.buy_boost .bx-call-copilot-popup__button_icon,
.bx-call-copilot-popup__button.tariff_up .bx-call-copilot-popup__button_icon {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='25' height='25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.121 5.158a1.186 1.186 0 011.213 1.197c-.011 1.61-.098 3.251-.834 4.896-.46 1.028-1.158 2.029-2.201 3.022.086.183.192.438.274.733.163.581.28 1.479-.239 2.264l-.001.001c-.458.69-1.647 2.016-2.342 2.775-.636.696-1.769.412-2.027-.475l-.56-1.923c-.116.066-.237.132-.363.201a1.196 1.196 0 01-1.417-.201l-3.01-2.987a1.176 1.176 0 01-.249-1.324c.058-.126.118-.246.18-.36l-1.655-.482c-.887-.258-1.172-1.392-.477-2.028.76-.695 2.086-1.883 2.776-2.342h.001c.785-.52 1.682-.402 2.263-.24.305.086.568.196.752.283l.009.004c2.12-1.98 4.817-2.936 7.907-3.014zM6.826 15.77a.6.6 0 011.05.582c-.089.16-.29.59-.37 1.36a4.676 4.676 0 001.278-.254c.097-.034.149-.059.167-.067.008-.004.01-.004.005 0a.6.6 0 01.647 1.01 2.22 2.22 0 01-.415.187c-.168.06-.38.125-.622.18-.48.11-1.106.192-1.756.123a.6.6 0 01-.538-.603c.015-1.352.351-2.152.554-2.518zm9.353-.54c-.37.287-.77.574-1.205.861l-.016.01-.423.264c-.313.196-.6.375-.886.55l.557 1.913c.707-.78 1.617-1.815 1.96-2.331.18-.274.184-.668.06-1.114a3.041 3.041 0 00-.047-.152zm2.754-8.667c-3.62.146-6.514 1.628-8.478 4.718l-.004.007c-.286.44-.577.81-.833 1.137-.07.09-.14.178-.204.262a6.507 6.507 0 00-.706 1.086l2.795 2.773c.852-.471 1.468-.856 2.287-1.367l.42-.261c2.26-1.494 3.409-2.89 4.013-4.239.58-1.299.691-2.624.71-4.116zM15.13 8.346a2.045 2.045 0 11-.001 4.09 2.045 2.045 0 010-4.09zm-5.055.887c-.446-.125-.84-.121-1.113.06-.516.342-1.552 1.253-2.332 1.96l1.733.503.172-.218c.25-.32.49-.627.74-1.01.286-.45.59-.87.912-1.26a2.97 2.97 0 00-.112-.035zm5.055.514a.645.645 0 100 1.289.645.645 0 000-1.29z' fill='%23fff'/%3E%3C/svg%3E");
}

.bx-call-copilot-popup__button_transparent {
	border-color: transparent;
	background: transparent;
	padding: 2px 0 0 0;
	color: var(--call-copilot-popup__button-transparent-text-color);
	text-align: center;
	font-size: var( --ui-font-size-xs);
	font-style: normal;
	font-weight: var( --ui-font-weight-normal, 400);
	line-height: var(--call-copilot-popup__button-transparent-text-line-height);
	letter-spacing: var(--call-copilot-popup__button-text-letter-spacing);
}

.bx-call-copilot-popup__button.coming_soon {
	border-color: transparent;
	background: transparent;
	padding: 6px 0 0 0;
	color: var(--call-copilot-popup__button-coming-soon-text-color);
}

.bx-call-copilot-popup__button.turn_off {
	padding: 6.5px 13px;
	cursor: pointer;
	position: relative;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	border-color: var(--call-copilot-popup__button-turn_off-border-color);
	background-color: var(--call-copilot-popup__button-turn_off-background-color);
}

.bx-call-copilot-popup__button.turn_on {
	padding: 6.5px 13px;
	cursor: pointer;
	position: relative;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	border-color: var(--call-copilot-popup__button-turn_on-border-color);
	background-color: var(--call-copilot-popup__button-turn_on-background-color);
}

.bx-call-copilot-popup__button.buy_boost,
.bx-call-copilot-popup__button.tariff_up {
	border: none;
	cursor: pointer;
	position: relative;
	z-index: 1;
	padding: 1px;
	background: conic-gradient(
		var(--call-view__button-peach-border-gradient-1) 0%,
		var(--call-view__button-peach-border-gradient-2) 50%,
		var(--call-view__button-peach-border-gradient-1) 100%
	);
	-webkit-box-shadow: 0 0 0 var(--call-view__button-peach-border-gradient-2);
	        box-shadow: 0 0 0 var(--call-view__button-peach-border-gradient-2);
	-webkit-animation: bx-call-copilot-popup__button-move-shadow 3s linear infinite;
	        animation: bx-call-copilot-popup__button-move-shadow 3s linear infinite;
	-webkit-transition: -webkit-box-shadow 200ms linear;
	transition: -webkit-box-shadow 200ms linear;
	-o-transition: box-shadow 200ms linear;
	transition: box-shadow 200ms linear;
	transition: box-shadow 200ms linear, -webkit-box-shadow 200ms linear;
}

@-webkit-keyframes bx-call-copilot-popup__button-move-shadow {
	0%   { -webkit-box-shadow:  1px  0    6px var(--call-view__button-peach-border-gradient-2); box-shadow:  1px  0    6px var(--call-view__button-peach-border-gradient-2); }
	25%  { -webkit-box-shadow:  0    1px  6px var(--call-view__button-peach-border-gradient-2); box-shadow:  0    1px  6px var(--call-view__button-peach-border-gradient-2); }
	50%  { -webkit-box-shadow: -1px  0    6px var(--call-view__button-peach-border-gradient-2); box-shadow: -1px  0    6px var(--call-view__button-peach-border-gradient-2); }
	75%  { -webkit-box-shadow:  0   -1px  6px var(--call-view__button-peach-border-gradient-2); box-shadow:  0   -1px  6px var(--call-view__button-peach-border-gradient-2); }
	100% { -webkit-box-shadow:  1px  0    6px var(--call-view__button-peach-border-gradient-2); box-shadow:  1px  0    6px var(--call-view__button-peach-border-gradient-2); }
}

@keyframes bx-call-copilot-popup__button-move-shadow {
	0%   { -webkit-box-shadow:  1px  0    6px var(--call-view__button-peach-border-gradient-2); box-shadow:  1px  0    6px var(--call-view__button-peach-border-gradient-2); }
	25%  { -webkit-box-shadow:  0    1px  6px var(--call-view__button-peach-border-gradient-2); box-shadow:  0    1px  6px var(--call-view__button-peach-border-gradient-2); }
	50%  { -webkit-box-shadow: -1px  0    6px var(--call-view__button-peach-border-gradient-2); box-shadow: -1px  0    6px var(--call-view__button-peach-border-gradient-2); }
	75%  { -webkit-box-shadow:  0   -1px  6px var(--call-view__button-peach-border-gradient-2); box-shadow:  0   -1px  6px var(--call-view__button-peach-border-gradient-2); }
	100% { -webkit-box-shadow:  1px  0    6px var(--call-view__button-peach-border-gradient-2); box-shadow:  1px  0    6px var(--call-view__button-peach-border-gradient-2); }
}

.bx-call-copilot-popup__button.buy_boost .bx-call-copilot-popup__button_wrapper,
.bx-call-copilot-popup__button.tariff_up .bx-call-copilot-popup__button_wrapper{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	padding: 4px 13px 4px 7px;
	gap: 2px;
	border-radius: inherit;
	background: -o-linear-gradient(
		295deg,
		var(--ui-color-design-filled-boost-bg-gradient-1) 0%,
		var(--ui-color-design-filled-boost-bg-gradient-2) 43%,
		var(--ui-color-design-filled-boost-bg-gradient-3) 91%
	);
	background: linear-gradient(
		155deg,
		var(--ui-color-design-filled-boost-bg-gradient-1) 0%,
		var(--ui-color-design-filled-boost-bg-gradient-2) 43%,
		var(--ui-color-design-filled-boost-bg-gradient-3) 91%
	);
}

.bx-call-copilot-popup__button.turn_on:hover::before,
.bx-call-copilot-popup__button.turn_off:hover::before,
.bx-call-copilot-popup__button.buy_boost:hover::after,
.bx-call-copilot-popup__button.tariff_up:hover::after {
	content: '';
	position: absolute;
	inset: 0;
	background-color: var(--call-copilot-popup__button-hover-background-color);
	border-radius: inherit;
	margin: -1px;
}
:root{
	--call-participants-permission-popup__fallback-background-color: #012548;
	--call-participants-permission-popup__text-letter-spacing: var(--call-view__letter-spacing);
	--call-participants-permission-popup__top-list-item-text-color: var(--ui-color-palette-gray-03);
	--call-participants-permission-popup__top-list-title-text-color: rgba(255, 255, 255, 0.80);
	--call-participants-permission-popup__top-list-background-color: rgba(253, 253, 253, 0.10);
	--call-participants-permission-popup__top-list-switch-disable-background-color: var(--ui-color-palette-gray-20);
	--call-participants-permission-popup__top-list-switch-enabled-background-color: #0075FF;
	--call-participants-permission-popup__control-buttons-label-text-letter-spacing: var(--call-view__letter-spacing);
	--call-participants-permission-popup__control-buttons-label-text-line-height: 1.3;
	--call-participants-permission-popup__control-button-text-line-height: 1.35;
	--call-participants-permission-popup__control-button-text-letter-spacing: var(--call-view__letter-spacing);
	--call-participants-permission-popup__control-button-text-color: rgba(255, 255, 255, 0.80);
	--call-participants-permission-popup__control-buttons-label-text-color: rgba(255, 255, 255, 0.80);
}

.bx-call-participants-permission-popup {
	border-radius: 18px;
	padding: 12px 10px;
	letter-spacing: -0.05px;
	background-color: var(--call-participants-permission-popup__fallback-background-color);
	background-image: url('images/images/participants_permission_popup_background.png');
	background-position: top right;
	background-repeat: no-repeat;
	background-size: auto;
}

.bx-call-participants-permission-popup__control-buttons-label {
	font-size: var(--ui-font-size-sm);
	color: var(--call-participants-permission-popup__control-buttons-label-text-color);
	text-align: center;
	margin-bottom: 12px;
	font-weight: var(--ui-font-weight-medium, 500);
	line-height: var(--call-participants-permission-popup__control-buttons-label-text-line-height);
	letter-spacing: var(--call-participants-permission-popup__control-buttons-label-text-letter-spacing);
}

.bx-call-view-participants-control-stream-button {
	margin-right: 8px;
	cursor: pointer;
	font: 14px/18px var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	background: #FDFDFD1A;
	text-align: center;
	border-radius: 14px;
	line-height: var(--call-participants-permission-popup__control-button-text-line-height);
	letter-spacing: var(--call-participants-permission-popup__control-button-text-letter-spacing);
	-webkit-box-flex: 1;
	    -ms-flex: 1;
	        flex: 1;
	padding: 28px 8px 31px;
	gap: 14px;
	min-width: 96px;
	min-height: 120px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
}

.bx-call-view-participants-permissions-switch-wrapper:last-child{
	margin-bottom: 8px;
}

.bx-call-view-participants-control-stream-button:hover {
	background: #FDFDFD33;
}

.bx-call-participants-permission-popup__control-buttons {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
}

.bx-call-view-participants-control-stream-button:last-child {
	margin-right: 0;
}

.bx-call-view-participants-control-stream-button-action {
	color: var(--call-participants-permission-popup__control-button-text-color);
	margin-top: 9px;
}

.bx-call-view-participants-control-stream-button-icon {
	width: 28px;
	height: 28px;
	background-repeat: no-repeat;
	background-position: center;
	position: relative;
	background-size: contain;
	display: inline-block;
}

.bx-call-view-participants-control-stream-button-icon-mic {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.005 7.005a.7.7 0 01.99 0l14 14a.7.7 0 01-.99.99l-1.762-1.762a7.457 7.457 0 01-4.049 1.58v1.98h2.075a.7.7 0 010 1.4h-5.55a.7.7 0 010-1.4h2.076v-1.978c-4.668-.379-7.063-4.569-6.995-7.674a.7.7 0 011.4.03c-.059 2.659 2.125 6.271 6.286 6.271 1.51 0 2.769-.478 3.755-1.21l-1.787-1.788a3.93 3.93 0 01-5.893-3.405v-2.486L7.006 7.995a.7.7 0 010-.99zm14.456 6.454a.7.7 0 01.733.665c.064 1.307-.344 2.812-1.187 4.144l-1.018-1.018c.576-1.007.853-2.105.807-3.058a.7.7 0 01.665-.733zm-9.5.58a2.53 2.53 0 003.446 2.359l-3.445-3.446v1.087zm2.53-10.234a3.93 3.93 0 013.93 3.93v6.304c0 .49-.09.958-.253 1.39L17.01 14.27c.007-.076.01-.153.01-.23V7.733a2.53 2.53 0 00-5.058 0v1.489l-1.4-1.4v-.089a3.93 3.93 0 013.93-3.93z' fill='%23fff'/%3E%3C/svg%3E");
}

.bx-call-view-participants-control-stream-button-icon-cam {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.672 5.84a.7.7 0 01.99 0l16.333 16.332a.7.7 0 01-.99.99l-2.294-2.295c-.415.383-.97.616-1.58.617H7.447a2.334 2.334 0 01-2.333-2.334v-9.3c0-.706.315-1.34.812-1.768L4.672 6.828a.7.7 0 010-.989zm2.25 3.24a.932.932 0 00-.408.77v9.3c0 .515.417.933.932.933h9.686a.931.931 0 00.587-.208L6.922 9.08zm10.21-1.562a2.333 2.333 0 012.333 2.333v1.675l2.562-1.801c1.314-.923 3.124.016 3.124 1.622v6.302c0 1.608-1.814 2.548-3.128 1.62l-2.558-1.809-.882-.626-.518-.342V9.851a.933.933 0 00-.933-.934H10.49l-1.4-1.4h8.042zm6.619 3.829a.583.583 0 00-.919-.477l-3.36 2.36v2.522l3.36 2.373a.583.583 0 00.919-.476v-6.302z' fill='%23fff'/%3E%3C/svg%3E");
}

.bx-call-view-participants-control-stream-button-icon-screenshare {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.166 21.85a.816.816 0 110 1.632H9.833a.816.816 0 110-1.632h9.333zM5.228 4.62a.816.816 0 011.154 0l16.854 16.854a.817.817 0 01-1.154 1.155l-2.252-2.252H7.782a2.566 2.566 0 01-2.566-2.566V8.855c0-.842.406-1.59 1.033-2.058L5.228 5.774a.816.816 0 010-1.154zm17.739 9.574c.45 0 .816.366.816.817v2.8c0 .563-.181 1.084-.49 1.507l-1.196-1.196a.935.935 0 00.053-.311v-2.8c0-.451.366-.817.817-.817zM7.439 7.987a.934.934 0 00-.59.868v8.956c0 .515.418.933.933.933h10.414L7.44 7.987zM21.684 6.29c1.16 0 2.1.94 2.1 2.1v2.593a.816.816 0 11-1.634 0V9.02l-3.351 3.35a.816.816 0 11-1.154-1.155l3.293-3.292h-2.205a.816.816 0 110-1.633h2.95zm-7.184 0a.817.817 0 010 1.633h-2.602l-1.634-1.633H14.5z' fill='%23fff'/%3E%3C/svg%3E");
}

.bx-call-view-participants-control-stream-notify-icon {
	width: 22px;
	height: 22px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	margin-right: 10px;
	display: inline-block;
	position: relative;
	vertical-align: -7px;
}

.bx-call-view-participants-control-stream-notify-icon.bx-call-view-mic-muted  {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.995 12.478c.48 0 .93-.12 1.326-.333l1.224 1.224c-.68.482-1.536.792-2.554.792-2.916 0-4.448-2.53-4.408-4.394a.583.583 0 10-1.166-.026c-.049 2.236 1.66 5.247 4.997 5.56v1.254h-1.4a.583.583 0 000 1.166h3.965a.583.583 0 000-1.166H10.58V15.3a5.399 5.399 0 002.802-1.094l1.206 1.206a.583.583 0 10.825-.825l-10-10a.583.583 0 10-.825.825l2.6 2.6v1.659a2.807 2.807 0 002.807 2.807zM8.355 9.67v-.492l2.073 2.074a1.643 1.643 0 01-2.074-1.582z' fill='%23fff'/%3E%3Cpath d='M11.635 9.393V5.168a1.64 1.64 0 00-3.28 0v.944l-1.16-1.158a2.807 2.807 0 015.606.214V9.67c0 .27-.038.532-.11.779l-1.056-1.057zM15.58 9.727c.043.898-.219 1.922-.763 2.847l-.857-.856c.328-.647.483-1.332.454-1.934a.583.583 0 111.165-.057z' fill='%23fff'/%3E%3C/svg%3E");
}
.bx-call-view-participants-control-stream-notify-icon.bx-call-view-cam-muted  {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.804 3.955l-.2-.2a.583.583 0 10-.826.825l.965.964a1.66 1.66 0 00-.447 1.136v6.642c0 .92.746 1.666 1.667 1.666h6.917c.369 0 .709-.12.985-.322l1.58 1.58a.583.583 0 00.87-.775L3.845 4.001a.504.504 0 01-.041-.046zm.765 2.416a.498.498 0 00-.106.309v6.642a.5.5 0 00.5.5h6.917a.5.5 0 00.125-.016L4.569 6.371zM13.647 12.39l1.631 1.153c1.049.74 2.497-.01 2.497-1.293V7.748c0-1.282-1.444-2.032-2.493-1.295l-1.735 1.219V6.68c0-.92-.746-1.667-1.667-1.667H6.27L7.437 6.18h4.443a.5.5 0 01.5.5v4.443l1.267 1.267zm-.094-3.296v1.8l2.398 1.696a.417.417 0 00.658-.34V7.748a.417.417 0 00-.657-.34l-2.4 1.686z' fill='%23fff'/%3E%3C/svg%3E");
}
.bx-call-view-participants-control-stream-notify-icon.bx-call-view-screenshare-muted  {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.2 2.942l12.04 12.039a.583.583 0 01-.825.825l-1.608-1.608H5.2a1.833 1.833 0 01-1.834-1.834V5.968c0-.602.29-1.137.739-1.47l-.73-.73a.583.583 0 11.825-.826zm.756 2.405l7.684 7.684H5.2a.667.667 0 01-.666-.667V5.968c0-.282.175-.523.422-.62z' fill='%23fff'/%3E%3Cpath d='M16.63 12.364c0 .403-.13.775-.35 1.077l-.854-.854a.666.666 0 00.038-.223v-2a.583.583 0 011.167 0v2zM8.14 5.301L6.974 4.134h3.025a.583.583 0 110 1.167H8.14zM12.245 8.477a.583.583 0 010-.824L14.597 5.3h-1.574a.583.583 0 110-1.167h2.107a1.5 1.5 0 011.5 1.5v1.853a.583.583 0 01-1.166 0V6.085L13.07 8.478a.583.583 0 01-.825 0zM6.082 15.833c0-.322.261-.584.584-.584h6.666a.583.583 0 010 1.167H6.666a.583.583 0 01-.584-.583z' fill='%23fff'/%3E%3C/svg%3E");
}

.bx-call-view-participants-control-stream-notify-icon.bx-call-view-mic-unmuted  {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.187 5.168a2.807 2.807 0 115.614 0V9.67a2.807 2.807 0 11-5.614 0V5.168zm4.447 0V9.67a1.64 1.64 0 01-3.28 0V5.168a1.64 1.64 0 013.28 0z' fill='%23fff'/%3E%3Cpath d='M5.583 9.767a.583.583 0 10-1.166-.026c-.049 2.236 1.66 5.247 4.996 5.56v1.254H8.015a.583.583 0 000 1.166h3.964a.583.583 0 100-1.166h-1.4V15.3c3.327-.322 5.11-3.34 5-5.572a.583.583 0 10-1.165.056c.088 1.81-1.495 4.377-4.423 4.377-2.916 0-4.448-2.53-4.408-4.394z' fill='%23fff'/%3E%3C/svg%3E");
}
.bx-call-view-participants-control-stream-notify-icon.bx-call-view-cam-unmuted  {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.297 6.679c0-.92.746-1.667 1.667-1.667h6.917c.92 0 1.667.746 1.667 1.667v.992l1.735-1.22c1.049-.736 2.493.014 2.493 1.296v4.502c0 1.284-1.448 2.034-2.497 1.293l-1.731-1.224v1.003c0 .92-.746 1.667-1.667 1.667H4.964c-.92 0-1.667-.746-1.667-1.667V6.679zm1.667-.5h6.917a.5.5 0 01.5.5v6.642a.5.5 0 01-.5.5H4.964a.5.5 0 01-.5-.5V6.679a.5.5 0 01.5-.5zm8.59 4.714v-1.8l2.4-1.687a.417.417 0 01.656.341v4.502a.417.417 0 01-.657.34l-2.4-1.696z' fill='%23fff'/%3E%3C/svg%3E");
}
.bx-call-view-participants-control-stream-notify-icon.bx-call-view-screenshare-unmuted  {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.202 5.302a.667.667 0 00-.666.667v6.396c0 .368.298.667.666.667H14.8a.667.667 0 00.667-.667v-2a.583.583 0 111.166 0v2c0 1.013-.82 1.833-1.833 1.833H5.202a1.833 1.833 0 01-1.833-1.833V5.97c0-1.013.82-1.834 1.833-1.834h4.799a.583.583 0 010 1.167H5.202z' fill='%23fff'/%3E%3Cpath d='M10.946 8.955a.583.583 0 10.825.825l3.694-3.695v1.403a.583.583 0 001.167 0V5.635a1.5 1.5 0 00-1.5-1.5h-2.107a.583.583 0 000 1.167h1.574l-3.653 3.653zM6.667 15.25a.583.583 0 100 1.167h6.667a.583.583 0 100-1.167H6.667z' fill='%23fff'/%3E%3C/svg%3E");
}

.bx-call-view-device-selector-menu-container {
	position: relative;
	padding-bottom: 20px;
	min-width: 200px;
}

.bx-call-view-participants-permissions-switch .ui-switcher-enabled {
	font-size: 0;
	background: var(--call-participants-permission-popup__top-list-switch-enabled-background-color);
}

.bx-call-view-participants-permissions-switch .ui-switcher-disabled {
	font-size: 0;
	background: var(--call-participants-permission-popup__top-list-switch-disable-background-color);
}

.bx-call-participants-permission-popup__permissions-title-wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	padding: 17px 17px 8px 18px;
	margin-bottom: 10px;
	cursor: pointer;
	color: var(--call-participants-permission-popup__top-list-title-text-color);
}

.bx-call-participants-permission-popup__permissions-wrapper {
	border-radius: 14px;
	background-color: var(--call-participants-permission-popup__top-list-background-color);
	/*padding: 10px 17px;*/
	margin-bottom: 16px;
	padding-bottom: 0;
	font-size: 13px;
	font-weight: var(--ui-font-weight-medium, 500);
	letter-spacing: var(--call-participants-permission-popup__text-letter-spacing);
	line-height: 17px;
	color: var(--call-participants-permission-popup__top-list-item-text-color);
}

.bx-call-participants-permission-popup__permissions {
	overflow: hidden;
	-webkit-transform: scaleY(0);
	    -ms-transform: scaleY(0);
	        transform: scaleY(0);
	-webkit-transform-origin: top;
	    -ms-transform-origin: top;
	        transform-origin: top;
	-webkit-transition: -webkit-transform 0.26s ease;
	transition: -webkit-transform 0.26s ease;
	-o-transition: transform 0.26s ease;
	transition: transform 0.26s ease;
	transition: transform 0.26s ease, -webkit-transform 0.26s ease;
	height: 0;
	margin-top: 13px;
}

.bx-call-participants-permission-popup__permissions-wrapper.permissions-uncollapsed .bx-call-participants-permission-popup__permissions {
	-webkit-transform: scaleY(1);
	    -ms-transform: scaleY(1);
	        transform: scaleY(1);
	height: auto;
	padding: 0 18px 0 17px;
}

.bx-call-participants-permission-popup__permissions-title-arrow {
	width: 20px;
	height: 20px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.087 6.254a.583.583 0 01.825 0l5 5a.583.583 0 01-.825.825l-4.588-4.587-4.587 4.587a.583.583 0 11-.825-.825l5-5z' fill='%23fff' opacity='.6'/%3E%3C/svg%3E");
	cursor: pointer;
	-webkit-transform: rotate(180deg);
	    -ms-transform: rotate(180deg);
	        transform: rotate(180deg);
	margin-right: 3px;
}

.bx-call-participants-permission-popup__permissions-wrapper.permissions-uncollapsed .bx-call-participants-permission-popup__permissions-title-arrow {
	-webkit-transform: rotate(0deg);
	    -ms-transform: rotate(0deg);
	        transform: rotate(0deg);
}

.bx-call-view-participants-permissions-label {
	text-align: left;
}

.bx-call-view-participants-permissions-switch-wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	padding-bottom: 18px;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
}

.bx-call-view-participants-permissions-switch {
	margin-left: 12px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.bx-call-view-participants-permissions-switch .ui-switcher-size-sm.ui-switcher {
	width: 27px;
	height: 14px;
}

.bx-call-view-participants-permissions-switch .ui-switcher-size-sm .ui-switcher-cursor {
	-webkit-transform: translate(14px, 0);
	    -ms-transform: translate(14px, 0);
	        transform: translate(14px, 0);
	width: 10px;
	height: 10px;
}

.bx-call-view-participants-permissions-switch .ui-switcher-off .ui-switcher-cursor {
	-webkit-transform: translate(3px, 0);
	    -ms-transform: translate(3px, 0);
	        transform: translate(3px, 0);
}

.bx-call-view-participants-permissions-switch .ui-switcher-cursor {
	top: 2px;
}

.bx-call-participants-permission-popup .popup-window-angly-top {
	margin-left: 30px!important;
}

.bx-call-participants-permission-popup .popup-window-angly-top .popup-window-angly--arrow {
	background: #132A45!important;
}
/* promo documents popup */

.bx-call-promo-popup {
	border-radius: 28px;
	background-color: rgba(0,0,0,0.62) !important;
	padding: 12px 20px;
}

.bx-call-promo-popup > .popup-window-angly:before,
.bx-call-promo-popup > .popup-window-angly > .popup-window-angly--arrow {
	background-color: rgba(0,0,0,0.62) !important;
}

.bx-call-promo-popup .popup-window-close-icon {
	right: 15px !important;
	top: 5px !important;
}

.bx-call-promo-container {
	color: #fff;
}

.bx-call-promo-content {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.bx-call-promo-icon-section {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-right: 12px;
}

.bx-call-promo-icon {
	width: 26px;
	height: 26px;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='27' height='27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.646 26.109c7.18 0 13-5.82 13-13s-5.82-13-13-13-13 5.82-13 13 5.82 13 13 13z' fill='%232FC6F6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.391 18.25a.205.205 0 01-.206.205H9.93a.205.205 0 01-.206-.204V7.238c0-.112.092-.204.206-.204h3.921c.114 0 .206.092.206.204v3.876c0 .112.093.203.207.203h3.921c.113 0 .206.092.206.205v6.729zm-2.89-10.439a.077.077 0 01.133-.054L17.66 9.76c.03.03.03.078 0 .108a.08.08 0 01-.056.023H15.58a.077.077 0 01-.077-.077V7.811zm.227-1.98a.78.78 0 00-.547-.224H9.053a.77.77 0 00-.774.765v12.747a.77.77 0 00.774.764h10.009a.77.77 0 00.773-.764v-8.807c0-.27-.11-.53-.303-.721l-3.804-3.76zm-4.303 6.914a.257.257 0 00-.257.255v.918c0 .14.116.255.257.255h5.263a.257.257 0 00.258-.255V13a.257.257 0 00-.258-.255h-5.263zm0 2.856a.256.256 0 00-.257.254v.918c0 .14.116.255.257.255h5.263a.257.257 0 00.258-.255v-.918a.256.256 0 00-.258-.255h-5.263z' fill='%23fff'/%3E%3C/svg%3E");
}

.bx-call-promo-text-section {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	max-width: 400px;
	margin-right: 60px;
}

.bx-call-promo-title {
	color: #fff;
	font: 14px var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	margin-bottom: 5px;
}

.bx-call-promo-text {
	color: rgba(255,255,255,0.7);
	font: 13px var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	margin-bottom: 7px;
}

.bx-call-promo-refuse {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}

.bx-call-promo-refuse-checkbox {
	margin: 0 7px 0 0;
}

.bx-call-promo-refuse-text {
	color: rgba(255,255,255,0.6);
	font: 13px var(--ui-font-family-primary, var(--ui-font-family-helvetica));
}

.bx-call-promo-button-section {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	margin-right: 30px;
}

.bx-call-promo-button.ui-btn.ui-btn-round {
	text-transform: none;
	font: 12px var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-semi-bold, 600);
	color: #fff;
	width: 90px;
	height: 25px;
	background: rgba(255, 255, 255, 0.15);
	border: 1px solid rgba(255,255,255,0.23);
}

.bx-call-promo-button.bx-call-promo-button-action {
	margin-bottom: 10px;
}

.bx-call-promo-button.bx-call-promo-button-action-close {
	margin-left: 0;
}

/* 3d-avatars promo popup */
.bx-call-promo-popup-3d-masks,
.bx-call-promo-learning-popup {
	-webkit-animation-name: im-promo-3d-popup-slide-up;
	        animation-name: im-promo-3d-popup-slide-up;
	-webkit-animation-duration: 1s;
	        animation-duration: 1s;
	-webkit-animation-timing-function: ease-out;
	        animation-timing-function: ease-out;
}

.bx-call-promo-popup-3d-masks .popup-window-close-icon {
	width: 24px;
	height: 24px;
	top: 18px;
	right: 20px;
	-webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.663 12l3.89 3.891a.6.6 0 010 .848l-.814.815a.6.6 0 01-.848 0L12 13.664l-3.892 3.89a.6.6 0 01-.848 0l-.815-.814a.6.6 0 010-.849l3.891-3.89-3.89-3.891a.6.6 0 010-.849l.814-.814a.6.6 0 01.848 0L12 10.337l3.89-3.89a.6.6 0 01.85 0l.814.814a.6.6 0 010 .849L13.663 12z' fill='%23525C69'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.663 12l3.89 3.891a.6.6 0 010 .848l-.814.815a.6.6 0 01-.848 0L12 13.664l-3.892 3.89a.6.6 0 01-.848 0l-.815-.814a.6.6 0 010-.849l3.891-3.89-3.89-3.891a.6.6 0 010-.849l.814-.814a.6.6 0 01.848 0L12 10.337l3.89-3.89a.6.6 0 01.85 0l.814.814a.6.6 0 010 .849L13.663 12z' fill='%23525C69'/%3E%3C/svg%3E");
	-webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat;
	-webkit-mask-position: center center;
	mask-position: center center;
	background-color: var(--ui-color-base-40, #bdc1c6);
	opacity: 1;
	-webkit-transition-duration: 0.2s;
	     -o-transition-duration: 0.2s;
	        transition-duration: 0.2s;
	-webkit-transition-property: background-color;
	-o-transition-property: background-color;
	transition-property: background-color;
	-webkit-transition-timing-function: ease-out;
	     -o-transition-timing-function: ease-out;
	        transition-timing-function: ease-out;
}

.bx-call-promo-popup-3d-masks .popup-window-close-icon:hover {
	background-color: var(--ui-color-base-50, #a8adb4);
	-webkit-transition-duration: 0s;
	     -o-transition-duration: 0s;
	        transition-duration: 0s;
}

.bx-call-promo-popup-3d-masks .popup-window-close-icon::after {
	display: none;
}

.promo-popup-3d-content {
	--angle: 0;
	--near-side-angle: 10deg;
	--far-side-angle: 30deg;
	--rotateZ: rotateZ(calc(var(--near-side-angle) * -1));

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-pack: start;
	    -ms-flex-pack: start;
	        justify-content: flex-start;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	padding-bottom: 18px;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='227' height='166' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.379 148.089c-5.998 1.122-13.385 5.463-18.459 8.983-1.399.971-.695 3.049 1.008 3.052l207.812.391c1.989.004 2.444-2.488.56-3.125-15.776-5.338-45.2-14.55-58.295-18.759l-10.496-3.222a1.806 1.806 0 01-.914-.642l-1.281-1.706a1.806 1.806 0 00-1.983-.639l-3.799 1.186a1.807 1.807 0 01-1.983-.639l-1.257-1.673a1.809 1.809 0 01-.362-1.128l.272-11.574a1.8 1.8 0 01.142-.659l2.487-5.899c.909-2.154 1.969-8.129 2.557-11.945a1.824 1.824 0 011.841-1.55l2.105.05c1.237.028 5.021-3.022 7.617-8.19 2.597-5.169 2.818-14.578 1.679-18.788-.482-1.785-1.979-2.284-3.407-2.207-.905.049-2.617-1.141-2.53-2.044.415-4.302.739-10.324.043-13.607-1.114-5.256-1.977-15.797-5.613-19.02l-.01-.008c-3.629-3.216-4.84-4.29-6.076-4.318-.933-.022-1.881-2.525-2.304-3.987a1.67 1.67 0 01-.065-.512l.142-6.012c.024-1.047-1.114-5.255-4.751-8.479-3.634-3.222-3.636-3.223-6.081-4.323l-.004-.002c-2.449-1.102-6.135-2.236-8.584-3.339-2.448-1.103-8.657-.202-13.604-.317l-9.894-.23C84.945 3.091 83.66 5.153 77.427 7.1c-6.233 1.947-6.233 1.947-7.494 2.963-1.262 1.017-3.834 5.14-5.144 8.248-1.31 3.107-3.76 2.004-5.045 4.066-1.286 2.062-3.784 3.05-5.094 6.157-1.311 3.107-1.434 8.334-1.458 9.38l-.369 15.68c-.05 2.09 3.563 6.359 5.987 8.507 2.425 2.149-.074 3.136 1.09 6.302 1.163 3.164-.172 7.317-.246 10.453-.074 3.137 1.138 4.21-.197 8.363s.4 5.02.35 7.111c-.049 2.09.641 3.372 3.066 5.52 2.424 2.149 2.375 4.24 4.775 7.434 2.4 3.193-.172 7.317-.221 9.408-.035 1.455 5.43 7.89 9.236 12.12.791.88.554 2.274-.49 2.831l-1.276.68a1.812 1.812 0 01-.893.212l-1.338-.032a1.808 1.808 0 00-1.176.4l-4.53 3.651c-.841.678-3.022 2.231-5.021 3.021-2.498.988-8.755 3.979-17.462 5.868-8.706 1.889-11.155.786-21.098 2.646z' fill='url(%23paint0_linear_283_1356)' fill-opacity='.32' stroke='url(%23paint1_linear_283_1356)' stroke-width='1.807'/%3E%3Cpath d='M145.777 78.047h3.186c.303 2.297.364 7.666-1.821 10.766-2.185 3.101-3.641 3.302-4.096 3.015' stroke='%23fff' stroke-width='.903'/%3E%3Cpath d='M90.367 78.81c-5.7-2.86-27.197-1.334-38.204-.118a.89.89 0 00-.762 1.128c1.383 4.889 4.337 14.096 7.078 18.68 3.68 6.153 13.491 4.922 23.303 3.691 9.812-1.23 15.944-19.689 8.585-23.38z' fill='url(%23paint2_linear_283_1356)' fill-opacity='.32' stroke='%23fff' stroke-width='.903'/%3E%3Cpath d='M127.128 73.71c-10.18 0-20.433 3.037-24.975 4.805a.876.876 0 00-.523 1.06c.932 3.316 2.878 9.83 4.685 14.535 2.449 6.375 9.795 8.925 20.813 6.375 11.019-2.55 11.019-3.825 12.244-7.65.916-2.864 2.62-12.656 3.504-18.079a.901.901 0 00-.89-1.045h-14.858z' fill='url(%23paint3_linear_283_1356)' fill-opacity='.32' stroke='%23fff' stroke-width='.903'/%3E%3Cpath d='M91.879 79.781h10.407M87.544 143.955c4.442 5.235 16.904 12.565 31.22 0M84.509 124.01c1.734 1.012 6.504 2.948 11.707 2.601 6.504-.433 10.407.434 10.84 0 .347-.346 6.505-2.746 9.54-3.902' stroke='%23fff' stroke-width='.903'/%3E%3Cpath d='M85.81 124.877c2.746.867 6.504 6.027 14.742 5.203 4.336-.433 7.372.868 12.141-5.637m-28.184-.433c1.734-.289 9.192-1.301 11.274-1.301 2.601 0 1.3 2.168 4.769 0h16.044M89.28 108.4c-.868.868-2.082 2.862 0 3.903 2.6 1.301 4.335 1.301 5.202 1.734.868.434 3.903 3.036 7.805.868 3.903-2.169 3.903-1.735 5.204-1.735 1.301 0 3.902-.867 3.469-3.469M62.828 53.33c-.144-5.059 1.908-15.09 11.274-14.743 11.708.434 23.415 2.601 28.618 1.3 5.203-1.3 16.044-4.769 18.212-5.636 2.168-.867 4.336-2.168 6.938 0 2.601 2.168 6.504 7.372 6.937 11.275.434 3.902 1.301 13.008 2.168 13.875.868.867 2.602 3.469 3.469 5.637' stroke='%23fff' stroke-width='.903'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_283_1356' x1='111.871' y1='123.769' x2='111.832' y2='162.706' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_283_1356' x1='111.867' y1='120.339' x2='111.749' y2='162.705' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23fff'/%3E%3Cstop offset='.94' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_283_1356' x1='72.184' y1='96.843' x2='72.305' y2='103.197' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint3_linear_283_1356' x1='122.052' y1='94.685' x2='122.193' y2='101.463' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E"), url(images/images/background_circles.png);
	background-repeat: no-repeat, no-repeat;
	background-position: 54% 66px, center 10px;
	overflow: hidden;
}

.promo-popup-3d-content__masks-container {
	width: 114%;
	height: 230px;
	position: relative;
	top: 14px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}

.promo-popup-3d-content__title {
	margin: 0;
	font-weight: var(--ui-font-weight-bold, 600);
}

.promo-popup-3d-content__description {
	margin-top: 17px;
	margin-bottom: 19px;
	padding-left: 25px;
	padding-right: 25px;
	text-align: center;
	font-size: var(--ui-font-size-lg, 15px);
	line-height: var(  --ui-typography-text-lg-line-height, 1.4);
}

.promo-popup-3d-content__actions-btn {

}

.promo-popup-3d-content__mask {
	position: relative;
	background-size: contain;
	background-position: center center;
	background-repeat: no-repeat;
	-webkit-animation-fill-mode: forwards;
	        animation-fill-mode: forwards;
	-webkit-animation-delay: 1s;
	        animation-delay: 1s;
	--mask-center-animation-delay: 2s;

}

.promo-popup-3d-content__mask.--fox {
	background-image: url(images/images/masks/fox.png);
}

.promo-popup-3d-content__mask.--bear {
	background-image: url(images/images/masks/bear.png);
}

.promo-popup-3d-content__mask.--owl {
	background-image: url(images/images/masks/owl.png);
}

.promo-popup-3d-content__mask.--santa {
	background-image: url(images/images/masks/santa.png);
}

.promo-popup-3d-content__mask.--pole-bear {
	background-image: url(images/images/masks/pole-bear.png);
}

.promo-popup-3d-content__mask.--center {
	opacity: 0;
	--start-opacity: 0.1;
	--start-scale: scale(2);
	--startTranslate3d: translate3d(0, -60px, 0);
	width: 165px;
	min-width: 165px;
	height: 165px;
	z-index: 5;
	-webkit-animation-delay: var(--mask-center-animation-delay);
	        animation-delay: var(--mask-center-animation-delay);
	-webkit-animation-duration: 1s;
	        animation-duration: 1s;
	-webkit-animation-timing-function: ease-out;
	        animation-timing-function: ease-out;
	-webkit-animation-name: im-promo-3d-center-mask;
	        animation-name: im-promo-3d-center-mask;
}

.promo-popup-3d-content__mask.--left-1,
.promo-popup-3d-content__mask.--left-2,
.promo-popup-3d-content__mask.--right-1,
.promo-popup-3d-content__mask.--right-2 {
	--start-opacity: 0.3;
	--start-scale: scale(0.85);
	position: relative;
	opacity: 0;
	-webkit-animation-timing-function: ease-out;
	        animation-timing-function: ease-out;
	-webkit-animation-duration: 0.5s;
	        animation-duration: 0.5s;
	-webkit-animation-delay: calc(var(--mask-center-animation-delay) + 1.8s);
	        animation-delay: calc(var(--mask-center-animation-delay) + 1.8s);
}
.promo-popup-3d-content__mask.--left-1,
.promo-popup-3d-content__mask.--right-1 {
	width: 121px;
	min-width: 121px;
	height: 121px;
	z-index: 4;
	top: 10px;
}

.promo-popup-3d-content__mask.--left-2,
.promo-popup-3d-content__mask.--right-2{
	width: 87px;
	min-width: 87px;
	height: 87px;
	top: 41px;
	z-index: 3;
}

.promo-popup-3d-content__mask.--left-1 {
	--rotateZ: rotateZ(calc(var(--near-side-angle) * -1));
	--startTranslate3d: translate3d(68px, 0, 0);
	-webkit-animation-name: im-promo-3d-left-1-mask;
	        animation-name: im-promo-3d-left-1-mask;
	-webkit-transform: var(--startTranslate3d) var(--rotateZ);
	    -ms-transform: var(--startTranslate3d) var(--rotate);
	        transform: var(--startTranslate3d) var(--rotateZ);
}

.promo-popup-3d-content__mask.--right-1 {
	--rotateZ: rotateZ(var(--near-side-angle));
	--startTranslate3d: translate3d(-70px, 0, 0);
	-webkit-transform: var(--startTranslate3d) var(--rotateZ);
	    -ms-transform: var(--startTranslate3d) var(--rotate);
	        transform: var(--startTranslate3d) var(--rotateZ);
	-webkit-animation-name: im-promo-3d-right-1-mask;
	        animation-name: im-promo-3d-right-1-mask;
}

.promo-popup-3d-content__mask.--left-2 {
	--rotateZ: rotateZ(calc(var(--far-side-angle) * -1));
	--startTranslate3d: translate3d(125px, 0, 0);
	-webkit-transform: var(--startTranslate3d) var(--rotateZ);
	    -ms-transform: var(--startTranslate3d) var(--rotate);
	        transform: var(--startTranslate3d) var(--rotateZ);
	-webkit-animation-name: im-promo-3d-left-2-mask;
	        animation-name: im-promo-3d-left-2-mask;
}

.promo-popup-3d-content__mask.--right-2 {
	--rotateZ: rotateZ(var(--far-side-angle));
	--startTranslate3d: translate3d(-118px, 0, 0);
	-webkit-transform: rotateZ(var(--far-side-angle));
	    -ms-transform: rotate(var(--far-side-angle));
	        transform: rotateZ(var(--far-side-angle));
	-webkit-animation-name: im-promo-3d-right-2-mask;
	        animation-name: im-promo-3d-right-2-mask;
}
.promo-popup-3d-learning-content {
	padding-left: 7px;
	padding-right: 7px;
	width: 220px;
}
.promo-popup-3d-learning-content__title {
	font-weight: var(--ui-font-weight-light, 300);
	color: var(--ui-color-palette-black-solid, #000);
	margin: 0;
}
.promo-popup-3d-learning-content__description {
	font-size: var(--ui-font-size-xs, 12px);
	line-height: var(  --ui-typography-text-xs-line-height, 1.4);
}

@-webkit-keyframes im-promo-3d-popup-slide-up {
	0% {
		opacity: 0;
		-webkit-transform: translateY(200px);
		        transform: translateY(200px);
	}

	80% {
		-webkit-transform: translateY(-7px);
		        transform: translateY(-7px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
		        transform: translateY(0);
	}
}

@keyframes im-promo-3d-popup-slide-up {
	0% {
		opacity: 0;
		-webkit-transform: translateY(200px);
		        transform: translateY(200px);
	}

	80% {
		-webkit-transform: translateY(-7px);
		        transform: translateY(-7px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
		        transform: translateY(0);
	}
}

@-webkit-keyframes im-promo-3d-left-1-mask {
	0% {
		opacity: var(--start-opacity);
		-webkit-transform: var(--startTranslate3d) var(--rotateZ) var(--start-scale);
		        transform: var(--startTranslate3d) var(--rotateZ) var(--start-scale);
	}
	80% {
		-webkit-transform: translate3d(53px, 0, 0) var(--rotateZ);
		        transform: translate3d(53px, 0, 0) var(--rotateZ);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(54px, 0, 0) var(--rotateZ) scale(1);
		        transform: translate3d(54px, 0, 0) var(--rotateZ) scale(1);
	}
}

@keyframes im-promo-3d-left-1-mask {
	0% {
		opacity: var(--start-opacity);
		-webkit-transform: var(--startTranslate3d) var(--rotateZ) var(--start-scale);
		        transform: var(--startTranslate3d) var(--rotateZ) var(--start-scale);
	}
	80% {
		-webkit-transform: translate3d(53px, 0, 0) var(--rotateZ);
		        transform: translate3d(53px, 0, 0) var(--rotateZ);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(54px, 0, 0) var(--rotateZ) scale(1);
		        transform: translate3d(54px, 0, 0) var(--rotateZ) scale(1);
	}
}

@-webkit-keyframes im-promo-3d-left-2-mask {
	0% {
		opacity: var(--start-opacity);
		-webkit-transform: var(--startTranslate3d) var(--rotateZ)var(--start-scale);
		        transform: var(--startTranslate3d) var(--rotateZ)var(--start-scale);
	}
	80% {
		-webkit-transform: translate3d(92px, 0, 0) var(--rotateZ);
		        transform: translate3d(92px, 0, 0) var(--rotateZ);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(93px, 0, 0) var(--rotateZ) scale(1);
		        transform: translate3d(93px, 0, 0) var(--rotateZ) scale(1);
	}
}

@keyframes im-promo-3d-left-2-mask {
	0% {
		opacity: var(--start-opacity);
		-webkit-transform: var(--startTranslate3d) var(--rotateZ)var(--start-scale);
		        transform: var(--startTranslate3d) var(--rotateZ)var(--start-scale);
	}
	80% {
		-webkit-transform: translate3d(92px, 0, 0) var(--rotateZ);
		        transform: translate3d(92px, 0, 0) var(--rotateZ);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(93px, 0, 0) var(--rotateZ) scale(1);
		        transform: translate3d(93px, 0, 0) var(--rotateZ) scale(1);
	}
}

@-webkit-keyframes im-promo-3d-right-1-mask {
	0% {
		opacity: var(--start-opacity);
		-webkit-transform: var(--startTranslate3d) var(--rotateZ) var(--start-scale);
		        transform: var(--startTranslate3d) var(--rotateZ) var(--start-scale);
	}
	80% {
		-webkit-transform: translate3d(-54px, 0, 0) var(--rotateZ);
		        transform: translate3d(-54px, 0, 0) var(--rotateZ);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(-55px, 0, 0) var(--rotateZ) scale(1);
		        transform: translate3d(-55px, 0, 0) var(--rotateZ) scale(1);
	}
}

@keyframes im-promo-3d-right-1-mask {
	0% {
		opacity: var(--start-opacity);
		-webkit-transform: var(--startTranslate3d) var(--rotateZ) var(--start-scale);
		        transform: var(--startTranslate3d) var(--rotateZ) var(--start-scale);
	}
	80% {
		-webkit-transform: translate3d(-54px, 0, 0) var(--rotateZ);
		        transform: translate3d(-54px, 0, 0) var(--rotateZ);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(-55px, 0, 0) var(--rotateZ) scale(1);
		        transform: translate3d(-55px, 0, 0) var(--rotateZ) scale(1);
	}
}

@-webkit-keyframes im-promo-3d-right-2-mask {
	0% {
		opacity: var(--start-opacity);
		-webkit-transform: var(--startTranslate3d) var(--rotateZ) var(--start-scale);
		        transform: var(--startTranslate3d) var(--rotateZ) var(--start-scale);
	}
	80% {
		-webkit-transform: translate3d(-92px, 0, 0) var(--rotateZ) scale(1);
		        transform: translate3d(-92px, 0, 0) var(--rotateZ) scale(1);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(-93px, 0, 0) var(--rotateZ) scale(1);
		        transform: translate3d(-93px, 0, 0) var(--rotateZ) scale(1);
	}
}

@keyframes im-promo-3d-right-2-mask {
	0% {
		opacity: var(--start-opacity);
		-webkit-transform: var(--startTranslate3d) var(--rotateZ) var(--start-scale);
		        transform: var(--startTranslate3d) var(--rotateZ) var(--start-scale);
	}
	80% {
		-webkit-transform: translate3d(-92px, 0, 0) var(--rotateZ) scale(1);
		        transform: translate3d(-92px, 0, 0) var(--rotateZ) scale(1);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(-93px, 0, 0) var(--rotateZ) scale(1);
		        transform: translate3d(-93px, 0, 0) var(--rotateZ) scale(1);
	}
}

@-webkit-keyframes im-promo-3d-center-mask {
	0% {
		opacity: var(--start-opacity);
		-webkit-transform: var(--startTranslate3d) var(--start-scale);
		        transform: var(--startTranslate3d) var(--start-scale);
	}
	80% {
		-webkit-transform: translate3d(0, 0, 0) scale(0.97);
		        transform: translate3d(0, 0, 0) scale(0.97);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0) scale(1);
		        transform: translate3d(0, 0, 0) scale(1);
	}
}

@keyframes im-promo-3d-center-mask {
	0% {
		opacity: var(--start-opacity);
		-webkit-transform: var(--startTranslate3d) var(--start-scale);
		        transform: var(--startTranslate3d) var(--start-scale);
	}
	80% {
		-webkit-transform: translate3d(0, 0, 0) scale(0.97);
		        transform: translate3d(0, 0, 0) scale(0.97);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0) scale(1);
		        transform: translate3d(0, 0, 0) scale(1);
	}
}
:root {
	--sidebar-width: 200px; /** should be in px only to animations work properly */
}

.bx-messenger-call-sidebar-root {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	background-color: white;
	-webkit-transition: width .3s ease-out;
	-o-transition: width .3s ease-out;
	transition: width .3s ease-out;
	width: var(--sidebar-width);
	z-index: 110;
}

.bx-messenger-call-sidebar-root.opening {
	-webkit-animation: sidebar-opening .3s ease-out;
	        animation: sidebar-opening .3s ease-out;
}

.bx-messenger-call-sidebar-root.closing {
	-webkit-animation: sidebar-closing .3s ease-out;
	        animation: sidebar-closing .3s ease-out;
}

.bx-messenger-call-sidebar-root.hidden {
	display: none;
}

.bx-messenger-call-sidebar-content-container {
	width: 100%;
	height: 100%;
}

.bx-messenger-call-sidebar-labels {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	position: absolute;
	left: 0;
	top: 17px;
	z-index: 1;
	-webkit-transform: translateX(-100%);
	    -ms-transform: translateX(-100%);
	        transform: translateX(-100%);
	-webkit-transition: all 300ms ease;
	-o-transition: all 300ms ease;
	transition: all 300ms ease;
}

.bx-messenger-call-sidebar-label {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	min-width: 37px;
	height: 38px;
	padding-right: 5px;
	margin-bottom: 10px;
	background: rgba(47, 198, 246, 0.95);
	border-top-left-radius: 19px;
	border-bottom-left-radius: 19px;
	white-space: nowrap;
	overflow: hidden;
	-webkit-transition: top 0.3s;
	-o-transition: top 0.3s;
	transition: top 0.3s;
	-webkit-box-shadow: inset -6px 0 8px -10px rgba(0, 0, 0, 0.95);
	        box-shadow: inset -6px 0 8px -10px rgba(0, 0, 0, 0.95);
	z-index: 1;
	cursor: pointer;
}

.bx-messenger-call-sidebar-label-icon-box {
	display: inline-block;
	width: 34px;
	height: 38px;
	vertical-align: top;
	border-radius: 19px;
	-webkit-transition: all .2s;
	-o-transition: all .2s;
	transition: all .2s;
}

.bx-messenger-call-sidebar-label-icon {
	position: relative;
	width: 22px;
	height: 22px;
	margin-top: 6px;
	margin-left: 7px;
	background-color: transparent;
	border: 2px solid transparent;
	border-radius: 50%;
	-webkit-transition: all 300ms ease;
	-o-transition: all 300ms ease;
	transition: all 300ms ease;
	background-repeat: no-repeat;
	background-position: center;
	-webkit-box-sizing: content-box;
	        box-sizing: content-box;
}

.bx-messenger-call-sidebar-label-icon-close {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M11.381 1.746L7.138 5.988l4.248 4.249-1.151 1.152L5.986 7.14l-4.242 4.244-1.147-1.146L4.84 5.994.592 1.747 1.744.595l4.248 4.247L10.235.6z'/%3E%3C/svg%3E");
	opacity: 0.85;
}

.bx-messenger-call-sidebar-label:hover .bx-messenger-call-sidebar-label-icon {
	opacity: 1;
}

.bx-messenger-call-sidebar-label:hover .bx-messenger-call-sidebar-label-icon-close:after {
	content: '';
	display: block;
	width: 24px;
	height: 24px;
	position: absolute;
	top: -1px;
	left: -1px;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M12 0c6.627 0 12 5.373 12 12s-5.373 12-12 12S0 18.627 0 12 5.373 0 12 0zm0 1.771C6.35 1.771 1.771 6.351 1.771 12c0 5.65 4.58 10.229 10.229 10.229 5.65 0 10.229-4.58 10.229-10.229 0-5.65-4.58-10.229-10.229-10.229z'/%3E%3C/svg%3E");
	opacity: 0.4;
}

@-webkit-keyframes sidebar-opening {
	from {
		-webkit-transform: translateX(var(--sidebar-width));
		        transform: translateX(var(--sidebar-width));
	}
	to {
		-webkit-transform: translateX(0);
		        transform: translateX(0);
	}
}

@keyframes sidebar-opening {
	from {
		-webkit-transform: translateX(var(--sidebar-width));
		        transform: translateX(var(--sidebar-width));
	}
	to {
		-webkit-transform: translateX(0);
		        transform: translateX(0);
	}
}

@-webkit-keyframes sidebar-closing {
	from {
		-webkit-transform: translateX(0);
		        transform: translateX(0);
	}
	to {
		-webkit-transform: translateX(var(--sidebar-width));
		        transform: translateX(var(--sidebar-width));
	}
}

@keyframes sidebar-closing {
	from {
		-webkit-transform: translateX(0);
		        transform: translateX(0);
	}
	to {
		-webkit-transform: translateX(var(--sidebar-width));
		        transform: translateX(var(--sidebar-width));
	}
}
.bx-call-copilot-notify {
	border-radius: 1024px;
}

.bx-call-copilot-notify__content {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	gap: 4px;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	padding: 18px 18px 19px 24px;
}

.bx-call-copilot-notify__icon {
	-ms-flex-negative: 0;
	    flex-shrink: 0;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='28' height='28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_d_2105_370426)' fill='%23fff' fill-opacity='.9'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.001 20.122c3.358 0 6.08-2.74 6.08-6.118 0-3.38-2.722-6.119-6.08-6.119-3.357 0-6.08 2.74-6.08 6.119 0 3.379 2.722 6.118 6.08 6.118zm-.971-10.7a.17.17 0 00-.32 0l-.605 1.646c-.172.469-.54.838-1.005 1.012l-1.635.609a.172.172 0 000 .321l1.635.609c.466.173.833.543 1.005 1.011l.605 1.646a.17.17 0 00.32 0l.605-1.646c.172-.468.539-.838 1.005-1.011l1.635-.609a.172.172 0 000-.321l-1.635-.61a1.707 1.707 0 01-1.005-1.01l-.605-1.647zm3.474 4.757a.098.098 0 00-.184 0l-.35.95a.986.986 0 01-.58.585l-.946.352a.1.1 0 000 .186l.945.352c.27.1.481.313.58.584l.35.951a.098.098 0 00.185 0l.35-.951c.1-.27.311-.484.58-.584l.945-.352a.1.1 0 000-.186l-.945-.352a.986.986 0 01-.58-.584l-.35-.951z'/%3E%3Cpath d='M22.75 14.375c.596.026 1.066.536.976 1.131-.72 4.754-4.8 8.395-9.725 8.395-5.433 0-9.838-4.432-9.838-9.9 0-5.469 4.405-9.901 9.838-9.901a9.77 9.77 0 016.7 2.65c.438.411.384 1.106-.07 1.5-.453.392-1.133.334-1.584-.062a7.613 7.613 0 00-5.046-1.906c-4.236 0-7.67 3.456-7.67 7.72 0 4.263 3.434 7.72 7.67 7.72 3.757 0 6.883-2.72 7.542-6.31.11-.592.607-1.063 1.206-1.037z'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_2105_370426' x='-2' y='-1' width='32' height='32' 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='1'/%3E%3CfeGaussianBlur stdDeviation='1'/%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.12 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow_2105_370426'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow_2105_370426' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");
	width: 24px;
	height: 24px;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
}

.bx-call-copilot-notify__message {
	-ms-flex-negative: 1;
	    flex-shrink: 1;
	font-size: 14px;
	line-height: 16px;
	padding-left: 2px;
}

.bx-call-copilot-notify__close-btn {
	-ms-flex-negative: 0;
	    flex-shrink: 0;
	-ms-flex-item-align: end;
	    align-self: flex-end;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	width: 22px;
	height: 22px;
	opacity: 0.3;
	padding: 0;
	cursor: pointer;
	border: none;
	background-color: transparent;
	-webkit-transition: opacity 200ms linear;
	-o-transition: opacity 200ms linear;
	transition: opacity 200ms linear;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 11.5l3 3-1 1-3-3-3 3-1-1 3-3-3-3 1-1 3 3 3-3 1 1-3 3z' fill='%23fff'/%3E%3C/svg%3E");
}

.bx-call-copilot-notify__close-btn:hover {
	opacity: 1;
}

:root {
	--call-pip__floor-requests-background-color: rgba(232, 155, 6, 0.90);
}

html:has(.bx-call-picture-in-picture-window),
body:has(.bx-call-picture-in-picture-window) {
	overflow: hidden;
	width: 100%;
	height: 100%;
	position: relative;
}

.bx-call-picture-in-picture-window {
	width: 100%;
	height: 100%;
	overflow: hidden;
	background: #0D1420;
	--padding-container: 8px;
	--avatar-background: var(--call-view__default-avatar-background);
	--call-view__button-icon-gap:  min(35px, calc((100vw - (var(--call-view__button-icon-width) * 4)) / 5));
}

.bx-call-picture-in-picture-window__user {
	overflow: hidden;
	position: absolute;
	top: var(--padding-container);
	bottom: var(--padding-container);
	left: var(--padding-container);
	right: var(--padding-container);
}

.bx-call-picture-in-picture-window__user .bx-messenger-videocall-user {
	width: 100%;
	height: 100%;
}

.bx-call-picture-in-picture-window__actions {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	gap: 8px;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 13;
	padding: 28px calc(var(--call-view__button-icon-gap) * 3 / 4) 0;
	background: -o-linear-gradient(270.72deg, rgba(16, 23, 39, 0) 4.42%, rgba(16, 23, 39, 0.34) 22.09%, rgba(16, 23, 39, 0.72) 51.56%, #101727 89.93%);
	background: linear-gradient(179.28deg, rgba(16, 23, 39, 0) 4.42%, rgba(16, 23, 39, 0.34) 22.09%, rgba(16, 23, 39, 0.72) 51.56%, #101727 89.93%);
	-webkit-box-align: start;
	    -ms-flex-align: start;
	        align-items: flex-start;

	-webkit-transform: translate3d(0, 100%, 0);

	        transform: translate3d(0, 100%, 0);
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
	opacity: 0;
	visibility: hidden;
	pointer-events: none;

	-webkit-transition:
		opacity .5s ease,
		visibility 0s linear .5s,
		-webkit-transform .5s ease;

	transition:
		opacity .5s ease,
		visibility 0s linear .5s,
		-webkit-transform .5s ease;

	-o-transition:
		transform .5s ease,
		opacity .5s ease,
		visibility 0s linear .5s;

	transition:
		transform .5s ease,
		opacity .5s ease,
		visibility 0s linear .5s;

	transition:
		transform .5s ease,
		opacity .5s ease,
		visibility 0s linear .5s,
		-webkit-transform .5s ease;
	will-change: transform, opacity;
	contain: paint;
}

.bx-call-picture-in-picture-window:hover .bx-call-picture-in-picture-window__actions,
.bx-call-picture-in-picture-window_min .bx-call-picture-in-picture-window__actions {
	-webkit-transform: translate3d(0, 0, 0);
	        transform: translate3d(0, 0, 0);
	opacity: 1;
	visibility: visible;
	pointer-events: auto;
	-webkit-transition-delay: 0s, 0s, 0s;
	     -o-transition-delay: 0s, 0s, 0s;
	        transition-delay: 0s, 0s, 0s;
}

.bx-call-picture-in-picture-window__notifications {
	padding: 0 !important;
	top: 16px !important;
	bottom: unset !important;
	width: 100% !important;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center !important;
	    -ms-flex-pack: center !important;
	        justify-content: center !important;
	z-index: 12 !important;
	pointer-events: none !important;
}

.bx-call-picture-in-picture-window__notifications .bx-call-view-floor-request-notification {
	pointer-events: auto;
}

.bx-call-picture-in-picture-window_min {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}

.bx-call-picture-in-picture-window_min .bx-call-picture-in-picture-window__notifications,
.bx-call-picture-in-picture-window_min .bx-call-picture-in-picture-window__floor-requests,
.bx-call-picture-in-picture-window_min .bx-call-picture-in-picture-window__user {
	display: none;
}

.bx-call-picture-in-picture-window_min .bx-call-picture-in-picture-window__actions {
	position: initial;
	background: transparent;
	padding: var(--padding-container);
	width: 100%;
}

.bx-call-picture-in-picture-window__floor-requests {
	border-radius: 6px;
	padding: 4px 8px 5px 5px;
	position: absolute;
	z-index: 11;
	right: calc(var(--padding-container) + 12px);
	top: calc(var(--padding-container) + 8px);
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	gap: 3px;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-normal, 400);
	color: var(--call-view__user-card-button-color);
	background: var(--call-pip__floor-requests-background-color);
	letter-spacing: var(--call-view__letter-spacing);
	line-height: var(--call-view__line-height);
	font-size: var( --ui-font-size-xs);


	&::before {
		content: '';
		width: 16px;
		height: 16px;
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.938 2.051c.41 0 .743.333.743.743V7.45a.238.238 0 00.475 0v-3.43a.671.671 0 011.342 0v3.64a.24.24 0 00.479 0V5.909a.687.687 0 011.372 0v4.148c0 .308-.107.656-.268.993-.162.34-.385.687-.634.996-.248.31-.527.59-.802.793-.268.199-.562.348-.835.348h-2.7c-.215 0-.434-.072-.64-.176a3.641 3.641 0 01-.615-.402 9.313 9.313 0 01-1.029-.985l-.004-.005-2.258-2.624a.788.788 0 011.148-1.077l1.323 1.295V3.901a.794.794 0 111.587 0v3.5a.286.286 0 00.572 0V2.794c0-.41.333-.743.744-.743z' fill='%23fff'/%3E%3C/svg%3E");
		background-size: contain;
		background-repeat: no-repeat;
		margin-bottom: -1px;
	}
}

.bx-call-picture-in-picture-window .bx-messenger-videocall-notification-panel {
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}

.bx-call-picture-in-picture-window:has(.bx-call-view-floor-request-notification) .bx-call-picture-in-picture-window__floor-requests {
	visibility: hidden;
}

.bx-call-picture-in-picture-window__floor-requests_hidden {
	display: none;
}

.bx-call-picture-in-picture-window__popup .popup-window-angly {
	pointer-events: initial !important;
}

.bx-call-picture-in-picture-window__popup-template {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	font-size: 13px;
	line-height: 17px;
	padding: 14px 12px;
}

.bx-call-picture-in-picture-window__floor-request-item {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	gap: 10px;
	padding: 4px 0;
}

.bx-call-picture-in-picture-window__floor-request-avatar {
	width: 20px;
	aspect-ratio: 1;
	background-image: var(--avatar);
	background-color: var(--avatar-color, --avatar-background);
	background-size: cover;
	background-repeat: no-repeat;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	font-size: 9px;
	line-height: normal;
	font-weight: var(--ui-font-weight-medium, 500);
	border-radius: 100%;
	-webkit-box-flex: 0;
	    -ms-flex: 0 0 auto;
	        flex: 0 0 auto;
	color: #ffffff;
}

.bx-call-picture-in-picture-window__floor-request-name {
	-webkit-box-flex: 1;
	    -ms-flex: 1 1 auto;
	        flex: 1 1 auto;
}

.bx-call-picture-in-picture-window__floor-request-index {
	-webkit-box-flex: 0;
	    -ms-flex: 0 0 auto;
	        flex: 0 0 auto;
}

.bx-call-picture-in-picture-window .bx-call-picture-in-picture-window__actions .bx-messenger-videocall-panel-item {
	gap: 0;
}


.bx-call-picture-in-picture-window .bx-call-picture-in-picture-window__actions .bx-messenger-videocall-panel-item .bx-messenger-videocall-panel-icon-background {
	margin-bottom: 8px;
}

.bx-call-picture-in-picture-window__popup,
.bx-call-picture-in-picture-window__popup .popup-window-angly--arrow {
	background-color: var(--call-view__popup-backgroud-color);
}

.bx-call-picture-in-picture-window__popup .menu-popup-item-text {
	color: var(--ui-color-palette-white-base);
	background-color: var(--call-view__popup-backgroud-color);
}

.bx-call-picture-in-picture-window__popup .menu-popup-item:hover {
	background-color: var(--call-view__popup-backgroud-color-hover);
}

.bx-call-picture-in-picture-window__popup .menu-popup-item:hover .menu-popup-item-text {
	color: var(--ui-color-palette-white-base);
	background-color: var(--call-view__popup-backgroud-color-hover);
}

.bx-call-picture-in-picture-window_min .bx-call-picture-in-picture-window__actions{
	max-height: 100vh;
	margin: 0 auto;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	padding-top: 0;
	padding-bottom: 0;
}

.bx-call-picture-in-picture-window_min .bx-messenger-videocall-panel-item,
.bx-call-picture-in-picture-window_min .bx-messenger-videocall-panel-item-with-arrow{
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	max-height: 100vh;
	min-height: 100vh;
	height: 100vh;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
}

.bx-call-picture-in-picture-window_min .bx-messenger-videocall-panel-icon-background,
.bx-call-picture-in-picture-window_min .bx-messenger-videocall-panel-item-with-arrow-left{
	margin-bottom: 0;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
}

.bx-call-picture-in-picture-window.bx-call-picture-in-picture-window_min .bx-call-picture-in-picture-window__actions .bx-messenger-videocall-panel-item .bx-messenger-videocall-panel-icon-background {
	margin-bottom: 0;
}
.bx-call-aha-moment-notify {	
	max-width: 400px;
}

.bx-call-aha-moment-notify .popup-window-content {
	border-radius: 20px;
	overflow: hidden;
}

.bx-call-aha-moment-notify__content {
	padding: 17px 25px 22px 25px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}

.bx-call-aha-moment-notify__title {
	-ms-flex-negative: 1;
	    flex-shrink: 1;
	padding-left: 2px;
	font-weight: 300;
	font-size: 22px;
	line-height: 28px;
	letter-spacing: 0px;
	margin-bottom: 14px;
}

.bx-call-aha-moment-notify__message {
	-ms-flex-negative: 1;
	    flex-shrink: 1;
	padding-left: 2px;
	font-weight: 400;
	font-size: 15px;
	line-height: 21px;
	letter-spacing: 0px;
}

.bx-call-aha-moment-line-top {
	position: absolute;
    left: 0;
    right: 0;
    top: 0;
    height: 20px;
    overflow: hidden;
    border-radius: 10px;
    pointer-events: none;
}

.bx-call-aha-moment-line-top:after {
	content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    height: 2px;
    background: #1F86FF;
}

.bx-call-aha-moment-notify .popup-window-angly--arrow {
	border-top: 2px solid #559BE6;
    border-left: 2px solid #559BE6;
	height: 18px;
	width: 18px;
	top: 13px;
}

.bx-call-aha-moment-notify .popup-window-angly-top {
	top: -20px!important;
}

.main-spot-light-white {
	pointer-events: none;
}
.call-cloud-record-info-popup__wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	padding: 40px;
	gap: 20px;
	background: -o-radial-gradient(
		50% 100%,
		70.55% 50%,
		var(--call-view-cloud-record-wrapper-bg-gradient-1) 0%,
		var(--call-view-cloud-record-wrapper-bg-gradient-2) 80%
	);
	background: radial-gradient(
		70.55% 50% at 50% 100%,
		var(--call-view-cloud-record-wrapper-bg-gradient-1) 0%,
		var(--call-view-cloud-record-wrapper-bg-gradient-2) 80%
	);
	text-align: center;
}

.call-cloud-record-info-popup__icon {
	width: 100%;
	height: 110px;
	background: url('../../images/cloud-record-icon.png') center / contain no-repeat;
}

.call-cloud-record-info-popup__text {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	gap: 4px;
}

.call-cloud-record-info-popup__title {
	font-style: normal;
	font-weight: 600;
	font-size: var(--ui-font-size-2xl, 19px);
	line-height: var(--ui-font-line-height-2xl, 26px);
}

.call-cloud-record-info-popup__subtitle {
	font-style: normal;
	font-weight: 400;
	font-size: var(--ui-font-size-md, 14px);
	line-height: var(--ui-font-line-height-md, 19px);
}

.call-cloud-record-info-popup__list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	margin: 0;
	padding: 0;
	gap: 15px;
	list-style: none;
}

.call-cloud-record-info-popup__list-item {
	display: grid;
	grid-template-columns: 24px 1fr;
	-webkit-column-gap: 10px;
	   -moz-column-gap: 10px;
	        column-gap: 10px;
	-webkit-box-align: start;
	    -ms-flex-align: start;
	        align-items: start;
}

.call-cloud-record-info-popup__list-item_icon {
	width: 20px;
	height: 20px;
	padding: 2px 0 0;
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}

.call-cloud-record-info-popup__list-item_icon.--like {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='19' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.5 14.574c.067.965.87 1.713 1.837 1.713h.73a1.842 1.842 0 001.842-1.842V7.358a1.842 1.842 0 00-1.842-1.842H1.842a1.842 1.842 0 00-1.837 1.97L.5 14.574zm1.837.196a.325.325 0 01-.324-.302L1.518 7.38a.325.325 0 01.324-.347h1.225c.18 0 .325.145.325.325v7.087c0 .18-.145.325-.325.325h-.73zM9.511 16.261c1.664.12 3.366.242 5.043.242.803 0 1.39-.538 1.71-1.042.207-.327.37-.747.401-1.175.152-.126.274-.272.369-.418.202-.31.322-.669.381-1.005.06-.336.066-.7-.004-1.03a2.009 2.009 0 00-.026-.11c.334-.374.517-.85.595-1.262.064-.34.071-.696.012-1.028a2.292 2.292 0 00-.045-.198c.175-.177.308-.378.405-.597.177-.403.204-.814.207-1.13.003-.331-.033-.82-.246-1.256a1.63 1.63 0 00-.541-.639 1.598 1.598 0 00-.914-.269v1.517c.034 0 .053.004.06.006a.2.2 0 01.033.053c.06.12.094.33.091.574-.002.257-.027.417-.078.532-.04.09-.113.197-.323.305a.758.758 0 00-.195 1.205s.031.044.053.165c.024.131.024.301-.01.479-.074.392-.255.59-.382.64a.758.758 0 00-.186 1.301 1.272 1.272 0 010 .48 1.215 1.215 0 01-.157.438.301.301 0 01-.07.081.759.759 0 00-.546.962.455.455 0 01-.01.197 1.167 1.167 0 01-.156.37c-.17.27-.348.337-.428.337-1.62 0-3.234-.116-4.873-.234-.712-.05-1.428-.102-2.152-.144a.785.785 0 00-.03-.002h-.002a.472.472 0 01-.175-.047.15.15 0 01-.061-.05c-.007-.01-.038-.061-.038-.196V6.786c0-.073.026-.144.07-.197l.037-.032a48.378 48.378 0 00.85-.747c.504-.451 1.128-1.028 1.541-1.475.819-.888 1.625-2.077 2.008-2.664.07-.106.156-.145.225-.153.066-.007.156.011.25.108.014.014.087.13.065.512-.014.245-.053.457-.093.68-.022.122-.045.247-.064.383-.01.065-.053.225-.14.477-.083.235-.187.503-.291.76a33.395 33.395 0 01-.372.88l-.025.057-.008.018a.77.77 0 00-.05.154c-.035.166-.042.366.03.573.072.212.206.37.353.48.257.191.564.239.749.258.21.022.44.02.639.015l.208-.005c.132-.004.253-.007.378-.007h3.275V5.344h-3.275c-.146 0-.305.005-.448.009l-.172.004h-.02l.144-.35c.108-.268.223-.562.316-.83.088-.25.177-.534.21-.758.007-.05.02-.123.036-.21.045-.257.114-.646.134-.982.026-.449 0-1.151-.49-1.657-.852-.878-2.195-.707-2.834.272-.377.578-1.126 1.677-1.853 2.464-.36.39-.935.924-1.438 1.375a55.702 55.702 0 01-.827.726l-.051.044-.017.014a1.83 1.83 0 00-.566 1.32v7.528c0 .39.096.735.28 1.02.182.281.42.461.64.574a1.985 1.985 0 00.82.215h.006c.677.04 1.364.09 2.058.14zm6.396-4.182s0 .003.005.01l-.005-.01z' fill='%23fff'/%3E%3C/svg%3E");
}

.call-cloud-record-info-popup__list-item_icon.--devices {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.102 2.02a.759.759 0 010 1.486l-.153.016H3.817a.325.325 0 00-.325.325v7.833c0 .18.146.325.325.325h10.578l.153.015a.757.757 0 01.447.284l.026.02 2.39 2.315.105.118c.469.62.038 1.556-.783 1.557H.977a.975.975 0 01-.73-1.622l1.93-2.174a1.833 1.833 0 01-.202-.838V3.847c0-1.017.825-1.842 1.842-1.842H6.95l.153.016zm-4.92 12.777h13.212l-1.317-1.275H3.817c-.155 0-.306-.022-.45-.059l-1.184 1.334z' fill='%23fff'/%3E%3Cpath d='M12.972 6.882a1.001 1.001 0 110 2.002 1.001 1.001 0 010-2.002zM14.044 2.324a.759.759 0 010 1.486l-.153.016h-1.839a.759.759 0 010-1.518h1.839l.153.016z' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.345 0c1.017 0 1.841.825 1.841 1.842v7.286a1.842 1.842 0 01-1.841 1.842h-4.746a1.842 1.842 0 01-1.842-1.842V1.842C8.757.825 9.582 0 10.599 0h4.746zm-4.746 1.517a.325.325 0 00-.325.325v7.286c0 .18.145.326.325.326h4.746c.18 0 .324-.147.324-.326V1.842a.325.325 0 00-.324-.325h-4.746z' fill='%23fff'/%3E%3C/svg%3E");
}

.call-cloud-record-info-popup__list-item_icon.--cloud {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.318 4.442C3.461 1.948 5.788 0 8.166 0h.008c1.75.019 3.34.978 4.178 2.4 2.706-.528 5.311 1.534 5.625 4.236 1.714.716 2.863 2.368 2.843 4.236.046 2.497-2 4.519-4.523 4.586H5.76c-3.183 0-5.758-2.59-5.76-5.78-.025-2.243 1.29-4.264 3.317-5.236zm4.844-2.925c-1.793.002-3.455 1.614-3.326 3.37a.758.758 0 01-.49.765c-1.737.65-2.85 2.257-2.83 4.014l.001.008c0 2.36 1.903 4.268 4.244 4.268H16.266c1.743-.052 3.071-1.438 3.037-3.051v-.027c.018-1.339-.888-2.555-2.263-2.953a.758.758 0 01-.547-.729c0-2.227-2.252-3.895-4.29-3.173a.758.758 0 01-.957-.431c-.472-1.175-1.701-2.045-3.084-2.061z' fill='%23fff'/%3E%3C/svg%3E");
}

.call-cloud-record-info-popup__list-item_text {
	font-style: normal;
	font-weight: 400;
	font-size: var(--ui-font-size-md, 14px);
	line-height: var(--ui-font-line-height-md, 19px);
	text-align: left;
}

.call-cloud-record-info-popup__action {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	margin-top: 12px;
}

.call-cloud-record-info-popup__coming-soon {
	font-style: normal;
	font-weight: 500;
	font-size: var(--ui-font-size-lg, 15px);
	line-height: var(--ui-font-line-height-lg, 20px);
	opacity: 0.7;
}

.call-cloud-record-info-popup__button {
	position: relative;
	padding: 0;
	border: none;
	border-radius: 10px;
	font-style: normal;
	font-weight: 500;
	font-size: 15px;
	line-height: 20px;
	cursor: pointer;
}

.call-cloud-record-info-popup__button_wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	padding: 9px 18px;
	gap: 10px;
}

.call-cloud-record-info-popup__button_icon {
	width: 20px;
	height: 20px;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.445 0a1.384 1.384 0 011.416 1.397c-.012 1.878-.114 3.794-.972 5.713-.537 1.199-1.353 2.366-2.57 3.524.101.214.225.512.322.857.19.677.325 1.725-.28 2.64l-.002.001c-.534.806-1.92 2.353-2.731 3.239-.742.81-2.064.48-2.365-.555l-.654-2.244a41.84 41.84 0 01-.422.235 1.397 1.397 0 01-1.655-.234L3.02 11.086a1.371 1.371 0 01-.289-1.543c.068-.147.137-.287.21-.42L1.008 8.56C-.026 8.259-.357 6.937.454 6.195c.886-.81 2.433-2.198 3.238-2.733.916-.605 1.964-.47 2.642-.28.356.1.662.228.877.33l.01.005C9.693 1.207 12.84.091 16.445 0zM2.102 12.382a.7.7 0 011.225.679c-.103.186-.34.687-.433 1.586a5.46 5.46 0 001.492-.294c.112-.04.174-.07.195-.08.01-.003.011-.003.006 0a.7.7 0 11.754 1.18 2.588 2.588 0 01-.484.217c-.196.07-.443.146-.725.21-.56.129-1.29.224-2.049.144a.7.7 0 01-.627-.704c.017-1.578.41-2.51.646-2.938zm10.91-.629c-.43.335-.897.67-1.405 1.004l-.018.012-.492.307-.003.002c-.364.227-.7.436-1.032.64l.65 2.233c.824-.91 1.886-2.119 2.286-2.721.21-.32.215-.779.07-1.299a3.546 3.546 0 00-.055-.178zm3.213-10.11c-4.222.17-7.598 1.897-9.89 5.502l-.004.008c-.334.514-.674.946-.973 1.328l-.237.305c-.318.413-.59.799-.823 1.267l3.26 3.236c.994-.55 1.713-1 2.668-1.596.157-.098.32-.198.49-.305 2.638-1.742 3.977-3.371 4.681-4.945.678-1.515.807-3.06.829-4.8zM11.791 3.72a2.386 2.386 0 110 4.772 2.386 2.386 0 010-4.772zM5.894 4.754c-.52-.145-.98-.141-1.3.07-.601.4-1.81 1.462-2.72 2.287l2.022.589.2-.257c.292-.372.573-.731.864-1.178.334-.525.689-1.015 1.063-1.47-.042-.014-.085-.028-.13-.04zm5.897.6a.753.753 0 100 1.506.753.753 0 000-1.506z' fill='%23fff'/%3E%3C/svg%3E");
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}

.call-cloud-record-info-popup__button.--primary {
	padding: 9px 18px;
	border: 1px solid var(--call-view-cloud-record-primary-button-stroke);
	background: var(--ui-color-design-filled-bg);
	color: var(--ui-color-design-filled-content);
}

.call-cloud-record-info-popup__button.--secondary {
	z-index: 1;
	padding: 1px;
	background: conic-gradient(
		var(--call-view__button-peach-border-gradient-1) 0%,
		var(--call-view__button-peach-border-gradient-2) 50%,
		var(--call-view__button-peach-border-gradient-1) 100%
	);

	/*box-shadow: 0 0 0 var(--call-view__button-peach-border-gradient-2);*/
	/*animation: move-shadow 3s linear infinite;*/
}

/*@keyframes move-shadow {*/
/*	0% {*/
/*		box-shadow: 1px 0 6px var(--call-view__button-peach-border-gradient-2);*/
/*	}*/
/*	25% {*/
/*		box-shadow: 0 1px 6px var(--call-view__button-peach-border-gradient-2);*/
/*	}*/
/*	50% {*/
/*		box-shadow: -1px 0 6px var(--call-view__button-peach-border-gradient-2);*/
/*	}*/
/*	75% {*/
/*		box-shadow: 0 -1px 6px var(--call-view__button-peach-border-gradient-2);*/
/*	}*/
/*	100% {*/
/*		box-shadow: 1px 0 6px var(--call-view__button-peach-border-gradient-2);*/
/*	}*/
/*}*/

.call-cloud-record-info-popup__button:hover::after {
	position: absolute;
	inset: 0;
	background: rgba(0, 0, 0, 0.08);
	content: '';
}

.call-cloud-record-info-popup__button.--secondary .call-cloud-record-info-popup__button_wrapper {
	border-radius: inherit;
	background: -o-linear-gradient(
		295deg,
		var(--ui-color-design-filled-boost-bg-gradient-1) 0%,
		var(--ui-color-design-filled-boost-bg-gradient-2) 43%,
		var(--ui-color-design-filled-boost-bg-gradient-3) 91%
	);
	background: linear-gradient(
		155deg,
		var(--ui-color-design-filled-boost-bg-gradient-1) 0%,
		var(--ui-color-design-filled-boost-bg-gradient-2) 43%,
		var(--ui-color-design-filled-boost-bg-gradient-3) 91%
	);
	color: var(--ui-color-design-filled-success-content);
}

.call-common-record-menu-popup {
}

.call-common-record-menu-popup__wrapper {
	padding: 6px 0;
}

.call-common-record-menu-popup__wrapper.--kind .call-common-record-menu-popup__button {
	grid-template-columns: 1fr;
}

.call-common-record-menu-popup__wrapper.--control .call-common-record-menu-popup__button {
	grid-template-columns: 1fr 24px;
}

.call-common-record-menu-popup__button {
	position: relative;
	display: grid;
	padding: 8px 16px;
	gap: 20px;
	cursor: pointer;
}

.call-common-record-menu-popup__button:hover::after {
	content: "";
	position: absolute;
	inset: 0;
	background: rgba(0, 0, 0, 0.08);
}

.call-common-record-menu-popup__button.--destroy .call-common-record-menu-popup__button_text {
	color: var(--ui-color-red-50);
}

.call-common-record-menu-popup__button_icon {
	width: 24px;
	height: 24px;
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}

.call-common-record-menu-popup__button_icon.--destroy {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='.6' fill='%23FF5752'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.29 5.049h3.288a.642.642 0 110 1.283H4.423a.642.642 0 010-1.283h3.265l.2-.947a2.383 2.383 0 012.332-1.89h1.518c1.11 0 2.072.766 2.322 1.847l.23.99zm-5.146-.68l-.123.58h3.928l-.139-.6a1.1 1.1 0 00-1.072-.853H10.22a1.1 1.1 0 00-1.076.872z'/%3E%3Cpath d='M10.171 10.73a.642.642 0 10-1.283 0v4.032a.642.642 0 101.283 0v-4.033zM12.476 10.088c.354 0 .642.287.642.642v4.032a.642.642 0 11-1.284 0v-4.033c0-.354.288-.641.642-.641z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.835 7.452a.917.917 0 00-.912 1.003l.772 8.229c.088.942.879 1.662 1.825 1.662h6.916c.942 0 1.73-.713 1.824-1.65l.827-8.235a.917.917 0 00-.912-1.009H5.835zm.403 1.284l.735 7.828a.55.55 0 00.547.498h6.916a.55.55 0 00.547-.495l.787-7.831H6.238z'/%3E%3C/g%3E%3C/svg%3E");
}

.call-common-record-menu-popup__button_icon.--pause {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='28' height='28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.967 5.833h-2.1C7.836 5.833 7 6.67 7 7.7v12.6c0 1.03.836 1.867 1.867 1.867h2.1c1.03 0 1.866-.836 1.866-1.867V7.7c0-1.03-.835-1.867-1.866-1.867zm-2.1 1.634h2.1c.128 0 .233.104.233.233v12.6a.233.233 0 01-.233.233h-2.1a.233.233 0 01-.234-.233V7.7c0-.129.105-.233.234-.233zM19.133 5.833h-2.1c-1.03 0-1.866.836-1.866 1.867v12.6c0 1.03.835 1.867 1.866 1.867h2.1A1.867 1.867 0 0021 20.3V7.7c0-1.03-.836-1.867-1.867-1.867zm-2.1 1.634h2.1c.13 0 .234.104.234.233v12.6a.233.233 0 01-.234.233h-2.1a.233.233 0 01-.233-.233V7.7c0-.129.104-.233.233-.233z' fill='%23C9CCD0'/%3E%3C/svg%3E");
}

.call-common-record-menu-popup__button_icon.--resume {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='28' height='28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22.073 11.896c1.58.952 1.58 3.244 0 4.196l-11.235 6.772c-1.71 1.031-3.891-.2-3.891-2.198V7.322c0-1.998 2.18-3.23 3.891-2.199l11.235 6.773zm-.843 2.797a.817.817 0 000-1.399L9.995 6.522a.933.933 0 00-1.415.8v13.344a.933.933 0 001.415.8l11.235-6.773z' fill='%23C9CCD0'/%3E%3C/svg%3E");
}

.call-common-record-menu-popup__button_icon.--stop {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='28' height='28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.75 6.417A2.333 2.333 0 006.417 8.75v10.502a2.333 2.333 0 002.333 2.334h10.502a2.333 2.333 0 002.333-2.334V8.75a2.333 2.333 0 00-2.333-2.333H8.75zM19.252 8.05H8.75a.7.7 0 00-.7.7v10.502a.7.7 0 00.7.7h10.502a.7.7 0 00.7-.7V8.75a.7.7 0 00-.7-.7z' fill='%23C9CCD0'/%3E%3C/svg%3E");
}

.call-common-record-menu-popup__button_text {
	color: var(--ui-color-base-white-fixed);
	font-style: normal;
	font-weight: 400;
	font-size: var(--ui-font-size-md, 14px);
	line-height: var(--ui-font-line-height-md, 19px);
	text-align: left;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}

/* record with copilot */
.call-confirm-modal {

}

.call-confirm-modal__content {
	padding: 16px 22px 16px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	gap: 8px;
}

.call-confirm-modal__title {
	font-size: 16px;
	line-height: 19px;
	font-weight: var(--ui-font-weight-bold, 700);
	margin-bottom: 15px;
}

.call-confirm-modal__message {
	font-size: 15px;
	line-height: 135%;
	font-weight: var(--ui-font-weight-regular, 400);
}

.call-confirm-modal__actions {
	margin-top: 15px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	gap: 10px;
}

.call-confirm-modal__button {
	padding: 6px 22px;
	height: 38px;
	font-size: 12px;
	line-height: 16px;
	font-weight: var(--ui-font-weight-semibold, 600);
	color: #ffffff;
	border: none;
	outline: none;
	border-radius: 56px;
	-webkit-transition: background-color 200ms linear;
	-o-transition: background-color 200ms linear;
	transition: background-color 200ms linear;
	cursor: pointer;
}

.call-confirm-modal__button-yes {
	background-color: #2FC6F6;
}

.call-confirm-modal__button-yes:hover {
	background-color: #34bbe5;
}

.call-confirm-modal__button-no {
	background-color: transparent;
}

.call-confirm-modal__button-no:hover {
	background-color: rgba(255, 255, 255, .3);
}

/* record kind */


:root{
	--call-talking-popup__shadow-color: rgba(0, 0, 0, 0.07);
	--call-talking-popup__text-letter-spacing: 0;
	--call-talking-popup__text-line-height: 14px;
	--call-talking-popup__avatar-fallback-background-color: #10B769;
	--call-talking-popup__avatar-text-letter-spacing: var(--call-view__letter-spacing);
	--call-talking-popup__avatar-text-line-height: var(--call-view__line-height);
}

.bx-call-view-popup-talking {
	top: 59px !important;
	left: 50vw !important;
	-webkit-transform: translate(-50%, 0);
	    -ms-transform: translate(-50%, 0);
	        transform: translate(-50%, 0);
	-webkit-box-shadow: 0 8px 18.5px 0 var(--call-talking-popup__shadow-color);
	        box-shadow: 0 8px 18.5px 0 var(--call-talking-popup__shadow-color);
	-webkit-transition: left 200ms linear, opacity 200ms linear;
	-o-transition: left 200ms linear, opacity 200ms linear;
	transition: left 200ms linear, opacity 200ms linear;
}

body:has(.bx-im-component-call-error-wrap) .bx-call-view-popup-talking,
body:has(.bx-messenger-call-overlay-folded) .bx-call-view-popup-talking {
	display: none !important;
}

body:has(.bx-im-component-call-right-full) .bx-call-view-popup-talking,
body:has(.bx-im-component-call-right-top) .bx-call-view-popup-talking,
body:has(.bx-im-component-call-right-bottom) .bx-call-view-popup-talking {
	left: calc(50vw - 200px) !important;
}

.bx-call-view-popup-talking.opening {
	opacity: 0;
}

.bx-call-view-popup-talking.closing {
	-webkit-transition: left 200ms linear, opacity 500ms linear;
	-o-transition: left 200ms linear, opacity 500ms linear;
	transition: left 200ms linear, opacity 500ms linear;
	opacity: 0;
}

.bx-call-view-popup-talking-body {
	height: 40px;
	padding: 12px 18px 12px 14px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	gap: 10px;
}

.bx-call-view-popup-talking-avatar {
	width: 22px;
	height: 22px;
	background-size: 22px 22px;
	background-repeat: no-repeat;
	background-position: center;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	border-radius: 100px;
}

.bx-call-view-popup-talking-avatar.no-photo {
	background-color: var(--call-talking-popup__avatar-fallback-background-color);
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
}

.bx-call-view-popup-talking-avatar.no-photo .bx-call-view-popup-talking-avatar-text {
	font-weight: var(--ui-font-weight-medium, 500);
	font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-size: var(--ui-font-size-4xs);
	font-style: normal;
	letter-spacing: var(--call-talking-popup__avatar-text-letter-spacing);
	line-height: var(--call-talking-popup__avatar-text-line-height);
}

.bx-call-view-popup-talking-text {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	color: var(--ui-color-palette-white-base);
	-o-text-overflow: ellipsis;
	   text-overflow: ellipsis;
	font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-size: var(--ui-font-size-xs);
	font-style: normal;
	font-weight: var(--ui-font-weight-normal, 400);
	letter-spacing: var(--call-talking-popup__text-letter-spacing);
	line-height: var(--call-talking-popup__text-line-height);
}