"use strict";(()=>{(self.webpackChunktalk=self.webpackChunktalk||[]).push([["files-sidebar-call-chunk"],{10519:(l,i,s)=>{s.d(i,{Z:()=>r});var _=s(87537),a=s.n(_),d=s(23645),e=s.n(d),o=e()(a());o.push([l.id,".breakout-rooms-editor[data-v-79a5a905]{display:flex;flex-direction:column;padding:20px;justify-content:flex-start;align-items:flex-start}.breakout-rooms-editor__number-input[data-v-79a5a905]{display:block;margin-bottom:calc(var(--default-grid-baseline)*4)}.breakout-rooms-editor__caption[data-v-79a5a905]{font-weight:bold;display:block;margin:calc(var(--default-grid-baseline)*3) 0 calc(var(--default-grid-baseline)*2) 0}.breakout-rooms-editor__error-hint[data-v-79a5a905]{color:var(--color-error);font-size:.8rem}.breakout-rooms-editor__participants-step[data-v-79a5a905]{height:100%}.breakout-rooms-editor__main[data-v-79a5a905]{height:100%}.breakout-rooms-editor__buttons[data-v-79a5a905]{display:flex;justify-content:flex-end;gap:calc(var(--default-grid-baseline)*2);width:100%}.modal-mask__participants-step[data-v-79a5a905] .modal-container{overflow:hidden !important;height:100% !important}","",{version:3,sources:["webpack://./src/components/BreakoutRoomsEditor/BreakoutRoomsEditor.vue"],names:[],mappings:"AACA,wCACC,YAAA,CACA,qBAAA,CACA,YAAA,CACA,0BAAA,CACA,sBAAA,CAEA,sDACC,aAAA,CACA,kDAAA,CAGD,iDACC,gBAAA,CACA,aAAA,CACA,oFAAA,CAGD,oDACC,wBAAA,CACA,eAAA,CAGD,2DACC,WAAA,CAID,8CACC,WAAA,CAGD,iDACC,YAAA,CACA,wBAAA,CACA,wCAAA,CACA,UAAA,CAKD,iEACC,0BAAA,CACA,sBAAA",sourcesContent:[`
.breakout-rooms-editor {
	display: flex;
	flex-direction: column;
	padding: 20px;
	justify-content: flex-start;
	align-items: flex-start;

	&__number-input{
		display: block;
		margin-bottom: calc(var(--default-grid-baseline)*4);
	}

	&__caption {
		font-weight: bold;
		display: block;
		margin: calc(var(--default-grid-baseline)*3) 0 calc(var(--default-grid-baseline)*2) 0;
	}

	&__error-hint {
		color: var(--color-error);
		font-size: 0.8rem;
	}

	&__participants-step {
		height: 100%;

	}

	&__main {
		height: 100%;
	}

	&__buttons {
		display: flex;
		justify-content: flex-end;
		gap: calc(var(--default-grid-baseline) * 2);
		width: 100%;
	}
}

.modal-mask__participants-step {
	:deep(.modal-container) {
		overflow: hidden !important;
		height: 100% !important;
	}
}
`],sourceRoot:""}]);const r=o},69556:(l,i,s)=>{s.d(i,{Z:()=>r});var _=s(87537),a=s.n(_),d=s(23645),e=s.n(d),o=e()(a());o.push([l.id,".participants-editor[data-v-64db1eda]{display:flex;width:100%;flex-direction:column;gap:var(--default-grid-baseline);height:calc(100% - 42px)}.participants-editor__section[data-v-64db1eda]{margin:calc(var(--default-grid-baseline)*2) 0 var(--default-grid-baseline) 0}.participants-editor__scroller[data-v-64db1eda]{height:100%;overflow:auto}.participants-editor__buttons[data-v-64db1eda]{display:flex;justify-content:flex-end;gap:calc(var(--default-grid-baseline)*2)}[data-v-64db1eda] .icon-collapse{position:absolute !important;left:0}[data-v-64db1eda] .dialog{padding-block:0px 8px;padding-inline:12px 8px}.delete[data-v-64db1eda]{margin-right:auto}","",{version:3,sources:["webpack://./src/components/BreakoutRoomsEditor/BreakoutRoomsParticipantsEditor.vue"],names:[],mappings:"AACA,sCACC,YAAA,CACA,UAAA,CACA,qBAAA,CACA,gCAAA,CACA,wBAAA,CAEA,+CACC,4EAAA,CAID,gDACC,WAAA,CACA,aAAA,CAGD,+CACC,YAAA,CACA,wBAAA,CACA,wCAAA,CAKF,iCACC,4BAAA,CACA,MAAA,CAGD,0BACC,qBAAA,CACA,uBAAA,CAGD,yBACC,iBAAA",sourcesContent:[`
.participants-editor {
	display: flex;
	width: 100%;
	flex-direction: column;
	gap: var(--default-grid-baseline);
	height: calc(100% - 42px);

	&__section {
		margin: calc(var(--default-grid-baseline) * 2) 0 var(--default-grid-baseline) 0;

	}

	&__scroller {
		height: 100%;
		overflow: auto;
	}

	&__buttons {
		display: flex;
		justify-content: flex-end;
		gap: calc(var(--default-grid-baseline) * 2);
	}
}

// TODO: upstream collapse icon position fix
:deep(.icon-collapse) {
	position: absolute !important;
	left: 0;
}

:deep(.dialog) {
	padding-block: 0px 8px;
	padding-inline: 12px 8px;
}

.delete {
	margin-right: auto;
}
`],sourceRoot:""}]);const r=o},93740:(l,i,s)=>{s.d(i,{Z:()=>r});var _=s(87537),a=s.n(_),d=s(23645),e=s.n(d),o=e()(a());o.push([l.id,".selectable-participant[data-v-db6e65cc]{display:flex;align-items:center;gap:var(--default-grid-baseline);margin:var(--default-grid-baseline) 0 var(--default-grid-baseline) 14px}","",{version:3,sources:["webpack://./src/components/BreakoutRoomsEditor/SelectableParticipant.vue"],names:[],mappings:"AAEA,yCACC,YAAA,CACA,kBAAA,CACA,gCAAA,CACA,uEAAA",sourcesContent:[`

.selectable-participant {
	display: flex;
	align-items: center;
	gap: var(--default-grid-baseline);
	margin: var(--default-grid-baseline) 0 var(--default-grid-baseline) 14px;
}

`],sourceRoot:""}]);const r=o},79879:(l,i,s)=>{s.d(i,{Z:()=>r});var _=s(87537),a=s.n(_),d=s(23645),e=s.n(d),o=e()(a());o.push([l.id,".send-message-dialog[data-v-283e7514]{padding:20px 20px 8px}.send-message-dialog__title[data-v-283e7514]{margin-bottom:8px}","",{version:3,sources:["webpack://./src/components/BreakoutRoomsEditor/SendMessageDialog.vue"],names:[],mappings:"AACA,sCACC,qBAAA,CAEA,6CACC,iBAAA",sourcesContent:[`
.send-message-dialog {
	padding: 20px 20px 8px;

	&__title {
		margin-bottom: 8px;
	}
}
`],sourceRoot:""}]);const r=o},48334:(l,i,s)=>{s.d(i,{Z:()=>r});var _=s(87537),a=s.n(_),d=s(23645),e=s.n(d),o=e()(a());o.push([l.id,".call-view[data-v-f3d0c54c]{width:100%;height:100%;overflow:hidden;background-color:rgba(34,34,34,.8)}#call-container[data-v-f3d0c54c]{width:100%;height:100%;background-color:rgba(34,34,34,.8)}#call-container.blurred[data-v-f3d0c54c]{backdrop-filter:blur(25px)}.presenter-overlay__video[data-v-f3d0c54c]{position:absolute;bottom:48px;right:8px;--max-size: 242px;width:10vw;height:10vw;max-width:var(--max-size);max-height:var(--max-size);z-index:10}.presenter-overlay--collapse[data-v-f3d0c54c]{position:absolute !important;opacity:.7;bottom:48px;right:0}#call-container:hover .presenter-overlay--collapse[data-v-f3d0c54c]{background-color:rgba(0,0,0,.1) !important}#call-container:hover .presenter-overlay--collapse[data-v-f3d0c54c]:hover,#call-container:hover .presenter-overlay--collapse[data-v-f3d0c54c]:focus{opacity:1;background-color:rgba(0,0,0,.2) !important}#videos[data-v-f3d0c54c]{position:absolute;width:100%;height:calc(100% - 60px);top:60px;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:flex-end;align-items:flex-end;flex-direction:column;padding:0 8px 8px 8px}.video__promoted[data-v-f3d0c54c]{position:relative;height:100%;width:100%;display:block}.video__promoted.full-page[data-v-f3d0c54c]{position:static}.local-video[data-v-f3d0c54c]{position:absolute;right:0;bottom:0;width:300px;height:250px}.local-video--sidebar[data-v-f3d0c54c]{width:150px;height:100px}#videos.hidden[data-v-f3d0c54c]{display:none}[data-v-f3d0c54c] video{z-index:0;vertical-align:top}#videos .videoContainer[data-v-f3d0c54c] .avatardiv{box-shadow:0 0 15px var(--color-box-shadow)}.participants-1 #videos .videoContainer[data-v-f3d0c54c] video,.participants-2 #videos .videoContainer[data-v-f3d0c54c] video{padding:0}.videoContainer[data-v-f3d0c54c] .avatar-container .avatardiv{display:block;margin-left:auto;margin-right:auto}.videoContainer.promoted[data-v-f3d0c54c] .avatar-container{top:30%}.videoContainer.promoted[data-v-f3d0c54c] .avatar-container + .nameIndicator{display:none}.videoContainer.promoted[data-v-f3d0c54c] .mediaIndicator{display:none !important}@media only screen and (max-width: 768px){.participants-1 .videoView[data-v-f3d0c54c],.participants-2 .videoView[data-v-f3d0c54c]{max-height:35%}}.participants-1 .videoView[data-v-f3d0c54c] video,.participants-2 .videoView[data-v-f3d0c54c] video{position:absolute;max-height:100% !important;bottom:0;border-top-right-radius:3px;right:0}#screens[data-v-f3d0c54c]{position:relative;width:100%;height:100%;overflow:hidden}[data-v-f3d0c54c] .nameIndicator{position:absolute;bottom:0;left:0;padding:12px;color:#fff;text-shadow:3px 3px 10px rgba(0,0,0,.5),3px -3px 10px rgba(0,0,0,.5),-3px 3px 10px rgba(0,0,0,.5),-3px -3px 10px rgba(0,0,0,.5);width:100%;text-align:center;font-size:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-v-f3d0c54c] .videoView .nameIndicator{padding:0;overflow:visible}.participants-1 .videoView[data-v-f3d0c54c] .nameIndicator,.participants-2 .videoView[data-v-f3d0c54c] .nameIndicator{left:initial;right:0}.participants-1 .videoView[data-v-f3d0c54c] .avatar-container,.participants-2 .videoView[data-v-f3d0c54c] .avatar-container{left:initial;right:0}.participants-2[data-v-f3d0c54c] .videoContainer.promoted + .videoContainer-dummy .nameIndicator{padding:12px 35%}#videos .videoContainer.speaking[data-v-f3d0c54c]:not(.videoView) .nameIndicator,#videos .videoContainer.videoView.speaking[data-v-f3d0c54c] .nameIndicator .microphone-icon{animation:pulse-f3d0c54c 1s;animation-iteration-count:infinite}@keyframes pulse-f3d0c54c{0%{opacity:1}50%{opacity:.3}100%{opacity:1}}","",{version:3,sources:["webpack://./src/components/CallView/CallView.vue","webpack://./src/assets/variables.scss"],names:[],mappings:"AAGA,4BACC,UAAA,CACA,WAAA,CACA,eAAA,CACA,kCCsBuB,CDnBxB,iCACC,UAAA,CACA,WAAA,CACA,kCCgBuB,CDdvB,yCACC,0BAAA,CAIF,2CACC,iBAAA,CACA,WAAA,CACA,SAAA,CACA,iBAAA,CACA,UAAA,CACA,WAAA,CACA,yBAAA,CACA,0BAAA,CACA,UAAA,CAGD,8CACC,4BAAA,CACA,UAAA,CACA,WAAA,CACA,OAAA,CAEA,oEACC,0CAAA,CAEA,oJAEC,SAAA,CACA,0CAAA,CAKH,yBACC,iBAAA,CACA,UAAA,CACA,wBAAA,CACA,QAAA,CACA,eAAA,CACA,mBAAA,CACA,gBAAA,CACA,mBAAA,CACA,oBAAA,CACA,YAAA,CACA,oCAAA,CACA,4BAAA,CACA,4BAAA,CACA,oBAAA,CACA,qBAAA,CACA,qBAAA,CAGD,kCACC,iBAAA,CACA,WAAA,CACA,UAAA,CACA,aAAA,CAGD,4CAEC,eAAA,CAGD,8BACC,iBAAA,CACA,OAAA,CACA,QAAA,CACA,WAAA,CACA,YAAA,CACA,uCACC,WAAA,CACA,YAAA,CAIF,gCACC,YAAA,CAGD,wBACC,SAAA,CAOA,kBAAA,CAGD,oDACC,2CAAA,CAGD,8HAEC,SAAA,CAGD,8DACC,aAAA,CACA,gBAAA,CACA,iBAAA,CAGD,4DACC,OAAA,CAGD,6EACC,YAAA,CAGD,0DACC,uBAAA,CAGD,0CACC,wFAEC,cAAA,CAAA,CAIF,oGAEC,iBAAA,CACA,0BAAA,CACA,QAAA,CACA,2BAAA,CACA,OAAA,CAGD,0BACC,iBAAA,CACA,UAAA,CACA,WAAA,CACA,eAAA,CAGD,iCACC,iBAAA,CACA,QAAA,CACA,MAAA,CACA,YAAA,CACA,UAAA,CACA,+HAAA,CACA,UAAA,CACA,iBAAA,CACA,cAAA,CACA,kBAAA,CACA,eAAA,CACA,sBAAA,CAGD,4CACC,SAAA,CACA,gBAAA,CAGD,sHAEC,YAAA,CACA,OAAA,CAGD,4HAEC,YAAA,CACA,OAAA,CAID,iGACC,gBAAA,CAGD,6KAEC,2BAAA,CACA,kCAAA,CAGD,0BACC,GACC,SAAA,CAED,IACC,UAAA,CAED,KACC,SAAA,CAAA",sourcesContent:[`
@import '../../assets/variables';

.call-view {
	width: 100%;
	height: 100%;
	overflow: hidden;
	background-color: $color-call-background;
}

#call-container {
	width: 100%;
	height: 100%;
	background-color: $color-call-background;

	&.blurred {
		backdrop-filter: blur(25px);
	}
}

.presenter-overlay__video {
	position: absolute;
	bottom: 48px;
	right: 8px;
	--max-size: 242px;
	width: 10vw;
	height: 10vw;
	max-width: var(--max-size);
	max-height: var(--max-size);
	z-index: 10;
}

.presenter-overlay--collapse {
	position : absolute !important;
	opacity: .7;
	bottom: 48px;
	right: 0;

	#call-container:hover & {
		background-color: rgba(0, 0, 0, 0.1) !important;

		&:hover,
		&:focus {
			opacity: 1;
			background-color: rgba(0, 0, 0, 0.2) !important;
		}
	}
}

#videos {
	position: absolute;
	width: 100%;
	height: calc(100% - 60px);
	top: 60px;
	overflow: hidden;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content: space-around;
	justify-content: space-around;
	-webkit-align-items: flex-end;
	align-items: flex-end;
	flex-direction: column;
	padding: 0 8px 8px 8px;
}

.video__promoted {
	position:relative;
	height: 100%;
	width: 100%;
	display: block;
}

.video__promoted.full-page {
	/* make the promoted video cover the whole call view */
	position: static;
}

.local-video {
	position: absolute;
	right: 0;
	bottom: 0;
	width: 300px;
	height: 250px;
	&--sidebar {
		width: 150px;
		height: 100px;
	}
}

#videos.hidden {
	display: none;
}

:deep(video) {
	z-index: 0;
	/* default filter for slightly better look */
	/* Disabled for now as it causes a huuuuge performance drop.
	 CPU usage is more than halved without this.
	 -webkit-filter: contrast(1.1) saturate(1.1) sepia(.1);
	 filter: contrast(1.1) saturate(1.1) sepia(.1);
	 */
	vertical-align: top; /* fix white line below video */
}

#videos .videoContainer :deep(.avatardiv) {
	box-shadow: 0 0 15px var(--color-box-shadow);
}

.participants-1 #videos .videoContainer :deep(video),
.participants-2 #videos .videoContainer :deep(video) {
	padding: 0;
}

.videoContainer :deep(.avatar-container .avatardiv) {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.videoContainer.promoted :deep(.avatar-container) {
	top: 30%;
}

.videoContainer.promoted :deep(.avatar-container + .nameIndicator) {
	display: none;
}

.videoContainer.promoted :deep(.mediaIndicator) {
	display: none !important;
}

@media only screen and (max-width: 768px) {
	.participants-1 .videoView,
	.participants-2 .videoView {
		max-height: 35%;
	}
}

.participants-1 .videoView :deep(video),
.participants-2 .videoView :deep(video) {
	position: absolute;
	max-height: 100% !important;
	bottom: 0;
	border-top-right-radius: 3px;
	right: 0;
}

#screens {
	position: relative;
	width: 100%;
	height: 100%;
	overflow: hidden;
}

:deep(.nameIndicator) {
	position: absolute;
	bottom: 0;
	left: 0;
	padding: 12px;
	color: #fff;
	text-shadow: 3px 3px 10px rgba(0, 0, 0, .5), 3px -3px 10px rgba(0, 0, 0, .5), -3px 3px 10px rgba(0, 0, 0, .5), -3px -3px 10px rgba(0, 0, 0, .5);
	width: 100%;
	text-align: center;
	font-size: 20px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

:deep(.videoView .nameIndicator) {
	padding: 0;
	overflow: visible;
}

.participants-1 .videoView :deep(.nameIndicator),
.participants-2 .videoView :deep(.nameIndicator) {
	left: initial;
	right: 0;
}

.participants-1 .videoView :deep(.avatar-container),
.participants-2 .videoView :deep(.avatar-container) {
	left: initial;
	right: 0;
}

/* ellipsize name in 1on1 calls */
.participants-2 :deep(.videoContainer.promoted + .videoContainer-dummy .nameIndicator) {
	padding: 12px 35%;
}

#videos .videoContainer.speaking:not(.videoView) :deep(.nameIndicator),
#videos .videoContainer.videoView.speaking :deep(.nameIndicator .microphone-icon) {
	animation: pulse 1s;
	animation-iteration-count: infinite;
}

@keyframes pulse {
	0% {
		opacity: 1;
	}
	50% {
		opacity: .3;
	}
	100% {
		opacity: 1;
	}
}

`,`/**
 * @copyright Copyright (c) 2019 John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @author John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @license GNU AGPL version 3 or any later version
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation, either version 3 of the
 * License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program. If not, see <http://www.gnu.org/licenses/>.
 *
 */

//messages list max width
$messages-list-max-width: 800px;

//message utils width
$message-utils-width: 100px;

// background color of call container
$color-call-background: rgba(34, 34, 34, 0.8);

// transition
$transition-duration-quick: var(--animation-quick, 100ms);
$transition-duration-slow: var(--animation-slow, 300ms);

$transition: all $transition-duration-quick ease-in-out;
$transition-slow: all $transition-duration-slow ease-in-out;
`],sourceRoot:""}]);const r=o},84214:(l,i,s)=>{s.d(i,{Z:()=>r});var _=s(87537),a=s.n(_),d=s(23645),e=s.n(d),o=e()(a());o.push([l.id,".grid-main-wrapper[data-v-7fa67fb6]{position:relative;width:100%}.grid-main-wrapper.transparent[data-v-7fa67fb6]{background:rgba(0,0,0,0)}.grid-main-wrapper.is-grid[data-v-7fa67fb6]{height:100%}.wrapper[data-v-7fa67fb6]{width:100%;display:flex;position:relative;bottom:0;left:0}.grid[data-v-7fa67fb6]{display:grid;height:100%;width:100%;grid-row-gap:8px;grid-column-gap:8px}.grid.stripe[data-v-7fa67fb6]{padding:8px 8px 0 0}.empty-call-view[data-v-7fa67fb6]{position:relative;padding:16px}.grid-wrapper[data-v-7fa67fb6]{width:100%;min-width:0;position:relative;flex:1 0 auto}.stripe-wrapper[data-v-7fa67fb6]{width:100%;min-width:0;position:relative}.dev-mode-video[data-v-7fa67fb6]{position:relative}.dev-mode-video[data-v-7fa67fb6]:not(.dev-mode-screenshot){border:1px solid #00ff41;color:#00ff41}.dev-mode-video--self[data-v-7fa67fb6]{background-size:cover !important;border-radius:calc(var(--default-clickable-area)/2)}.dev-mode-video img[data-v-7fa67fb6]{object-fit:cover;height:100%;width:100%;border-radius:calc(var(--default-clickable-area)/2)}.dev-mode-video .wrapper[data-v-7fa67fb6]{position:absolute}.dev-mode__title[data-v-7fa67fb6]{position:absolute;left:44px;color:#00ff41;z-index:100;line-height:120px;font-weight:900;font-size:100px !important;top:88px;opacity:25%}.dev-mode__data[data-v-7fa67fb6]{font-family:monospace;position:fixed;color:#00ff41;left:20px;bottom:50%;padding:20px;background:rgba(0,0,0,.8);border:1px solid #00ff41;width:212px;font-size:12px;z-index:999999999999999}.dev-mode__data p[data-v-7fa67fb6]{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.video[data-v-7fa67fb6]:last-child{grid-column-end:-1}.grid-wrapper .grid-navigation[data-v-7fa67fb6]{position:absolute;top:calc(50% - var(--default-clickable-area)/2)}.grid-wrapper .grid-navigation__previous[data-v-7fa67fb6]{left:8px}.grid-wrapper .grid-navigation__next[data-v-7fa67fb6]{right:8px}.stripe-wrapper .grid-navigation[data-v-7fa67fb6]{position:absolute;top:16px}.stripe-wrapper .grid-navigation__previous[data-v-7fa67fb6]{left:8px}.stripe-wrapper .grid-navigation__next[data-v-7fa67fb6]{right:16px}.pages-indicator[data-v-7fa67fb6]{position:absolute;right:50%;top:4px;display:flex;background-color:var(--color-background-hover);height:44px;padding:0 22px;border-radius:22px}.pages-indicator__dot[data-v-7fa67fb6]{width:8px;height:8px;margin:auto 4px;border-radius:4px;background-color:#fff;opacity:80%;box-shadow:0 0 4px #000}.pages-indicator__dot--active[data-v-7fa67fb6]{opacity:100%}.stripe--collapse[data-v-7fa67fb6]{position:absolute !important;top:calc(-1*var(--default-clickable-area));right:0}.stripe--collapse[data-v-7fa67fb6],.grid-navigation[data-v-7fa67fb6]{z-index:2;opacity:.7}#call-container:hover .stripe--collapse[data-v-7fa67fb6],#call-container:hover .grid-navigation[data-v-7fa67fb6]{background-color:rgba(0,0,0,.1) !important}#call-container:hover .stripe--collapse[data-v-7fa67fb6]:hover,#call-container:hover .stripe--collapse[data-v-7fa67fb6]:focus,#call-container:hover .grid-navigation[data-v-7fa67fb6]:hover,#call-container:hover .grid-navigation[data-v-7fa67fb6]:focus{opacity:1;background-color:rgba(0,0,0,.2) !important}.stripe--collapse[data-v-7fa67fb6]:active,.grid-navigation[data-v-7fa67fb6]:active{background:none}","",{version:3,sources:["webpack://./src/components/CallView/Grid/Grid.vue"],names:[],mappings:"AACA,oCACC,iBAAA,CACA,UAAA,CAGD,gDACC,wBAAA,CAGD,4CACC,WAAA,CAGD,0BACC,UAAA,CACA,YAAA,CACA,iBAAA,CACA,QAAA,CACA,MAAA,CAGD,uBACC,YAAA,CACA,WAAA,CACA,UAAA,CAEA,gBAAA,CACA,mBAAA,CAEA,8BACC,mBAAA,CAIF,kCACC,iBAAA,CACA,YAAA,CAGD,+BACC,UAAA,CACA,WAAA,CACA,iBAAA,CACA,aAAA,CAGD,iCACC,UAAA,CACA,WAAA,CACA,iBAAA,CAGD,iCAMC,iBAAA,CALA,2DACC,wBAAA,CACA,aAAA,CAKD,uCACC,gCAAA,CACA,mDAAA,CAGD,qCACC,gBAAA,CACA,WAAA,CACA,UAAA,CACA,mDAAA,CAGD,0CACC,iBAAA,CAIF,kCACC,iBAAA,CACA,SAAA,CACA,aAAA,CACA,WAAA,CACA,iBAAA,CACA,eAAA,CACA,0BAAA,CACA,QAAA,CACA,WAAA,CAGD,iCACC,qBAAA,CACA,cAAA,CACA,aAAA,CACA,SAAA,CACA,UAAA,CACA,YAAA,CACA,yBAAA,CACA,wBAAA,CACA,WAAA,CACA,cAAA,CACA,uBAAA,CAEA,mCACC,sBAAA,CACA,eAAA,CACA,kBAAA,CAIF,mCACC,kBAAA,CAIA,gDACC,iBAAA,CACA,+CAAA,CAEA,0DACC,QAAA,CAGD,sDACC,SAAA,CAIF,kDACC,iBAAA,CACA,QAAA,CAEA,4DACC,QAAA,CAGD,wDACC,UAAA,CAKH,kCACC,iBAAA,CACA,SAAA,CACA,OAAA,CACA,YAAA,CACA,8CAAA,CACA,WAAA,CACA,cAAA,CACA,kBAAA,CAEA,uCACC,SAAA,CACA,UAAA,CACA,eAAA,CACA,iBAAA,CACA,qBAAA,CACA,WAAA,CACA,uBAAA,CAEA,+CACC,YAAA,CAKH,mCACC,4BAAA,CACA,0CAAA,CACA,OAAA,CAGD,qEAEC,SAAA,CACA,UAAA,CAEA,iHACC,0CAAA,CAEA,0PAEC,SAAA,CACA,0CAAA,CAIF,mFAEC,eAAA",sourcesContent:[`
.grid-main-wrapper {
	position: relative;
	width: 100%;
}

.grid-main-wrapper.transparent {
	background: transparent;
}

.grid-main-wrapper.is-grid {
	height: 100%;
}

.wrapper {
	width: 100%;
	display: flex;
	position: relative;
	bottom: 0;
	left: 0;
}

.grid {
	display: grid;
	height: 100%;
	width: 100%;

	grid-row-gap: 8px;
	grid-column-gap: 8px;

	&.stripe {
		padding: 8px 8px 0 0;
	}
}

.empty-call-view {
	position: relative;
	padding: 16px;
}

.grid-wrapper {
	width: 100%;
	min-width: 0;
	position: relative;
	flex: 1 0 auto;
}

.stripe-wrapper {
	width: 100%;
	min-width: 0;
	position: relative;
}

.dev-mode-video {
	&:not(.dev-mode-screenshot) {
		border: 1px solid #00FF41;
		color: #00FF41;
	}

	position: relative;

	&--self {
		background-size: cover !important;
		border-radius: calc(var(--default-clickable-area) / 2);
	}

	img {
		object-fit: cover;
		height: 100%;
		width: 100%;
		border-radius: calc(var(--default-clickable-area) / 2);
	}

	.wrapper {
		position: absolute;
	}
}

.dev-mode__title {
	position: absolute;
	left: 44px;
	color: #00FF41;
	z-index: 100;
	line-height: 120px;
	font-weight: 900;
	font-size: 100px !important;
	top: 88px;
	opacity: 25%;
}

.dev-mode__data {
	font-family: monospace;
	position: fixed;
	color: #00FF41;
	left: 20px;
	bottom: 50%;
	padding: 20px;
	background: rgba(0, 0, 0, 0.8);
	border: 1px solid #00FF41;
	width: 212px;
	font-size: 12px;
	z-index: 999999999999999;

	& p {
		text-overflow: ellipsis;
		overflow: hidden;
		white-space: nowrap;
	}
}

.video:last-child {
	grid-column-end: -1;
}

.grid-navigation {
	.grid-wrapper & {
		position: absolute;
		top: calc(50% - var(--default-clickable-area) / 2);

		&__previous {
			left: 8px;
		}

		&__next {
			right: 8px;
		}
	}

	.stripe-wrapper & {
		position: absolute;
		top: 16px;

		&__previous {
			left: 8px;
		}

		&__next {
			right: 16px;
		}
	}
}

.pages-indicator {
	position: absolute;
	right: 50%;
	top: 4px;
	display: flex;
	background-color: var(--color-background-hover);
	height: 44px;
	padding: 0 22px;
	border-radius: 22px;

	&__dot {
		width: 8px;
		height: 8px;
		margin: auto 4px;
		border-radius: 4px;
		background-color: white;
		opacity: 80%;
		box-shadow: 0 0 4px black;

		&--active {
			opacity: 100%;
		}
	}
}

.stripe--collapse {
	position: absolute !important;
	top: calc(-1 * var(--default-clickable-area));
	right: 0;
}

.stripe--collapse,
.grid-navigation {
	z-index: 2;
	opacity: .7;

	#call-container:hover & {
		background-color: rgba(0, 0, 0, 0.1) !important;

		&:hover,
		&:focus {
			opacity: 1;
			background-color: rgba(0, 0, 0, 0.2) !important;
		}
	}

	&:active {
		/* needed again to override default active button style */
		background: none;
	}
}

`],sourceRoot:""}]);const r=o},70001:(l,i,s)=>{s.d(i,{Z:()=>r});var _=s(87537),a=s.n(_),d=s(23645),e=s.n(d),o=e()(a());o.push([l.id,".empty-call-view[data-v-54d87d57]{height:100%;width:100%;position:absolute;display:flex;flex-direction:column;align-content:center;justify-content:center;text-align:center;z-index:1}.empty-call-view .icon[data-v-54d87d57]{background-size:64px;height:64px;width:64px;margin:0 auto 15px}.empty-call-view button[data-v-54d87d57]{margin:4px auto}.empty-call-view h2[data-v-54d87d57],.empty-call-view p[data-v-54d87d57]{color:#fff}.empty-call-view--sidebar[data-v-54d87d57]{padding-bottom:16px}.empty-call-view--sidebar h2[data-v-54d87d57],.empty-call-view--sidebar p[data-v-54d87d57]{font-size:90%}.empty-call-view--sidebar .icon[data-v-54d87d57]{transform:scale(0.7);margin-top:0;margin-bottom:0}.empty-call-view--small[data-v-54d87d57]{border-radius:calc(var(--default-clickable-area)/2);background-color:rgba(34,34,34,.8);padding:8px}.empty-call-view--small h2[data-v-54d87d57]{font-size:1rem;font-weight:normal}.empty-call-view--small .icon[data-v-54d87d57]{transform:none;margin-bottom:0;background-size:32px;height:32px;width:32px}","",{version:3,sources:["webpack://./src/components/CallView/shared/EmptyCallView.vue"],names:[],mappings:"AAEA,kCACC,WAAA,CACA,UAAA,CACA,iBAAA,CACA,YAAA,CACA,qBAAA,CACA,oBAAA,CACA,sBAAA,CACA,iBAAA,CACA,SAAA,CAEA,wCACC,oBAAA,CACA,WAAA,CACA,UAAA,CACA,kBAAA,CAGD,yCACC,eAAA,CAGD,yEACC,UAAA,CAGD,2CACC,mBAAA,CAEA,2FACC,aAAA,CAGD,iDACC,oBAAA,CACA,YAAA,CACA,eAAA,CAIF,yCACC,mDAAA,CACA,kCAAA,CACA,WAAA,CAEA,4CACC,cAAA,CACA,kBAAA,CAGD,+CACC,cAAA,CACA,eAAA,CACA,oBAAA,CACA,WAAA,CACA,UAAA",sourcesContent:[`

.empty-call-view {
	height: 100%;
	width: 100%;
	position: absolute;
	display: flex;
	flex-direction: column;
	align-content: center;
	justify-content: center;
	text-align: center;
	z-index: 1; // Otherwise the "Copy link" button is not clickable

	.icon {
		background-size: 64px;
		height: 64px;
		width: 64px;
		margin: 0 auto 15px;
	}

	button {
		margin: 4px auto;
	}

	h2, p {
		color: #FFFFFF;
	}

	&--sidebar {
		padding-bottom: 16px;

		h2, p {
			font-size: 90%;
		}

		.icon {
			transform: scale(0.7);
			margin-top: 0;
			margin-bottom: 0;
		}
	}

	&--small {
		border-radius: calc(var(--default-clickable-area) / 2);
		background-color: rgba(34, 34, 34, 0.8); /* Copy from the call view */
		padding: 8px;

		h2 {
			font-size: 1rem;
			font-weight: normal;
		}

		.icon {
			transform: none;
			margin-bottom: 0;
			background-size: 32px;
			height: 32px;
			width: 32px;
		}
	}
}

`],sourceRoot:""}]);const r=o},86422:(l,i,s)=>{s.d(i,{Z:()=>r});var _=s(87537),a=s.n(_),d=s(23645),e=s.n(d),o=e()(a());o.push([l.id,'.not-connected video[data-v-ab9a1e6e],.not-connected .avatar-container[data-v-ab9a1e6e]{opacity:.5}.localVideoContainer[data-v-ab9a1e6e]{grid-row-end:-1;border-radius:calc(var(--default-clickable-area)/2);z-index:1}.video-container-grid[data-v-ab9a1e6e]{position:relative;height:100%;width:100%;overflow:hidden;display:flex;flex-direction:column}.video-container-stripe[data-v-ab9a1e6e]:not(.local-video--sidebar){--aspect-ratio: 1.33333;--stripe-height: 242px;position:relative;flex:0 0 calc(var(--aspect-ratio)*var(--stripe-height));overflow:hidden;display:flex;flex-direction:column;margin-top:auto;height:var(--stripe-height) !important}.video-container-big[data-v-ab9a1e6e]{position:absolute;width:calc(100% - 16px);height:calc(100% - 8px);display:flex;flex-direction:column}.video-container-big .videoWrapper[data-v-ab9a1e6e]{margin:auto}.video-container-small[data-v-ab9a1e6e]{border-radius:var(--border-radius-large)}.videoWrapper[data-v-ab9a1e6e],.video[data-v-ab9a1e6e]{height:100%;width:100%}.videoWrapper.icon-loading[data-v-ab9a1e6e]:after{height:60px;width:60px;margin:-32px 0 0 -32px}.video--fit[data-v-ab9a1e6e]{object-fit:contain}.video--fill[data-v-ab9a1e6e]{object-fit:cover}.avatar-container[data-v-ab9a1e6e]{margin:auto}.hover-shadow[data-v-ab9a1e6e]:after{position:absolute;height:100%;width:100%;top:0;left:0;content:"";box-shadow:inset 0 0 0 3px #fff;cursor:pointer;border-radius:calc(var(--default-clickable-area)/2)}.bottom-bar[data-v-ab9a1e6e]{position:absolute;bottom:0;width:100%;padding:0 20px 12px 24px;display:flex;justify-content:center;align-items:center;height:40px}.bottom-bar--big[data-v-ab9a1e6e]{justify-content:center;height:48px}.bottom-bar .bottom-bar__button[data-v-ab9a1e6e]{opacity:.8;background-color:var(--color-background-dark)}.bottom-bar .bottom-bar__button[data-v-ab9a1e6e]:hover,.bottom-bar .bottom-bar__button[data-v-ab9a1e6e]:focus{opacity:1}',"",{version:3,sources:["webpack://./src/components/CallView/shared/LocalVideo.vue"],names:[],mappings:"AAEC,wFAEC,UAAA,CAKF,sCACC,eAAA,CACA,mDAAA,CACA,SAAA,CAGD,uCACC,iBAAA,CACA,WAAA,CACA,UAAA,CACA,eAAA,CACA,YAAA,CACA,qBAAA,CAGD,oEAEC,uBAAA,CACA,sBAAA,CACA,iBAAA,CACA,uDAAA,CACA,eAAA,CACA,YAAA,CACA,qBAAA,CACA,eAAA,CACA,sCAAA,CAGD,sCACC,iBAAA,CACA,uBAAA,CACA,uBAAA,CACA,YAAA,CACA,qBAAA,CAEA,oDACC,WAAA,CAIF,wCACC,wCAAA,CAGD,uDAEC,WAAA,CACA,UAAA,CAGD,kDACC,WAAA,CACA,UAAA,CACA,sBAAA,CAGD,6BAEC,kBAAA,CAGD,8BAEC,gBAAA,CAGD,mCACC,WAAA,CAGD,qCACC,iBAAA,CACA,WAAA,CACA,UAAA,CACA,KAAA,CACA,MAAA,CACA,UAAA,CACA,+BAAA,CACA,cAAA,CACA,mDAAA,CAGD,6BACC,iBAAA,CACA,QAAA,CACA,UAAA,CACA,wBAAA,CACA,YAAA,CACA,sBAAA,CACA,kBAAA,CACA,WAAA,CAEA,kCACC,sBAAA,CACA,WAAA,CAGD,iDACC,UAAA,CACA,6CAAA,CAEA,8GAEC,SAAA",sourcesContent:[`
.not-connected {
	video,
	.avatar-container {
		opacity: 0.5;
	}
}

// Always display the local video in the last row
.localVideoContainer {
	grid-row-end: -1;
	border-radius: calc(var(--default-clickable-area) / 2);
	z-index: 1;
}

.video-container-grid {
	position: relative;
	height: 100%;
	width: 100%;
	overflow: hidden;
	display: flex;
	flex-direction: column;
}

.video-container-stripe:not(.local-video--sidebar) {
	// aspect-ratio is set according to the maximum video resolution after applying constraints (720*540)
	--aspect-ratio: 1.33333;
	--stripe-height: 242px;
	position: relative;
	flex: 0 0 calc(var(--aspect-ratio) * var(--stripe-height));
	overflow: hidden;
	display: flex;
	flex-direction: column;
	margin-top: auto;
	height: var(--stripe-height) !important;
}

.video-container-big {
	position: absolute;
	width: calc(100% - 16px);
	height: calc(100% - 8px);
	display: flex;
	flex-direction: column;

	& .videoWrapper {
		margin: auto;
	}
}

.video-container-small {
	border-radius: var(--border-radius-large);
}

.videoWrapper,
.video {
	height: 100%;
	width: 100%;
}

.videoWrapper.icon-loading:after {
	height: 60px;
	width: 60px;
	margin: -32px 0 0 -32px;
}

.video--fit {
	/* Fit the frame */
	object-fit: contain;
}

.video--fill {
	/* Fill the frame */
	object-fit: cover;
}

.avatar-container {
	margin: auto;
}

.hover-shadow:after {
	position: absolute;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	content: '';
	box-shadow: inset 0 0 0 3px white;
	cursor: pointer;
	border-radius: calc(var(--default-clickable-area) / 2);
}

.bottom-bar {
	position: absolute;
	bottom: 0;
	width: 100%;
	padding: 0 20px 12px 24px;
	display: flex;
	justify-content: center;
	align-items: center;
	height: 40px;

	&--big {
		justify-content: center;
		height: 48px;
	}

	& &__button {
		opacity: 0.8;
		background-color: var(--color-background-dark);

		&:hover,
		&:focus {
			opacity: 1;
		}
	}
}
`],sourceRoot:""}]);const r=o},39138:(l,i,s)=>{s.d(i,{Z:()=>r});var _=s(87537),a=s.n(_),d=s(23645),e=s.n(d),o=e()(a());o.push([l.id,".no-video-available[data-v-3eea1952]{opacity:.7}","",{version:3,sources:["webpack://./src/components/CallView/shared/LocalVideoControlButton.vue"],names:[],mappings:"AACA,qCACC,UAAA",sourcesContent:[`
.no-video-available {
	opacity: .7;
}
`],sourceRoot:""}]);const r=o},14115:(l,i,s)=>{s.d(i,{Z:()=>r});var _=s(87537),a=s.n(_),d=s(23645),e=s.n(d),o=e()(a());o.push([l.id,".toaster[data-v-6d533016]{position:absolute;bottom:20px;left:0;display:flex;flex-direction:column;gap:20px;width:100%;z-index:1}.toast[data-v-6d533016]{position:absolute;bottom:0;left:var(--horizontal-offset, 0);display:flex;align-items:center;gap:8px;animation:toast-floating-6d533016 var(--animation-length) linear}.toast__reaction[data-v-6d533016]{font-size:250%;line-height:100%}@media only screen and (max-width: 1920px){.toast__reaction[data-v-6d533016]{font-size:150%}.toast__reaction-img[data-v-6d533016]{width:30px;height:30px}}.toast__name[data-v-6d533016]{padding:8px 12px;border-radius:6px;line-height:100%;white-space:nowrap;color:#fff;background-color:var(--background-color);box-shadow:1px 1px 4px var(--color-box-shadow)}@keyframes toast-floating-6d533016{0%{transform:translateY(0);opacity:1}50%{transform:translateY(calc(-0.5 * var(--vertical-offset) * 1vh));opacity:1}100%{transform:translateY(calc(-1 * var(--vertical-offset) * 1vh));opacity:0}}","",{version:3,sources:["webpack://./src/components/CallView/shared/ReactionToaster.vue"],names:[],mappings:"AACA,0BACC,iBAAA,CACA,WAAA,CACA,MAAA,CACA,YAAA,CACA,qBAAA,CACA,QAAA,CACA,UAAA,CACA,SAAA,CAGD,wBACC,iBAAA,CACA,QAAA,CACA,gCAAA,CACA,YAAA,CACA,kBAAA,CACA,OAAA,CACA,gEAAA,CAEA,kCACC,cAAA,CACA,gBAAA,CAEA,2CACC,kCACC,cAAA,CAED,sCACC,UAAA,CACA,WAAA,CAAA,CAKH,8BACC,gBAAA,CACA,iBAAA,CACA,gBAAA,CACA,kBAAA,CACA,UAAA,CACA,wCAAA,CACA,8CAAA,CAIF,mCACC,GACC,uBAAA,CACA,SAAA,CAED,IACC,+DAAA,CACA,SAAA,CAED,KACC,6DAAA,CACA,SAAA,CAAA",sourcesContent:[`
.toaster {
	position: absolute;
	bottom: 20px;
	left: 0;
	display: flex;
	flex-direction: column;
	gap: 20px;
	width: 100%;
	z-index: 1;
}

.toast {
	position: absolute;
	bottom: 0;
	left: var(--horizontal-offset, 0);
	display: flex;
	align-items: center;
	gap: 8px;
	animation: toast-floating var(--animation-length) linear;

	&__reaction {
		font-size: 250%;
		line-height: 100%;

		@media only screen and (max-width: 1920px) {
			& {
				font-size: 150%;
			}
			&-img {
				width: 30px;
				height: 30px;
			}
		}
	}

	&__name {
		padding: 8px 12px;
		border-radius: 6px;
		line-height: 100%;
		white-space: nowrap;
		color: #ffffff;
		background-color: var(--background-color);
		box-shadow: 1px 1px 4px var(--color-box-shadow);
	}
}

@keyframes toast-floating {
	0% {
		transform: translateY(0);
		opacity: 1;
	}
	50% {
		transform: translateY(calc(-0.5 * var(--vertical-offset) * 1vh));
		opacity: 1;
	}
	100% {
		transform: translateY(calc(-1 * var(--vertical-offset) * 1vh));
		opacity: 0;
	}
}
`],sourceRoot:""}]);const r=o},70:(l,i,s)=>{s.d(i,{Z:()=>r});var _=s(87537),a=s.n(_),d=s(23645),e=s.n(d),o=e()(a());o.push([l.id,".screen[data-v-0c2cadbe]{width:100%;height:100%;position:absolute;top:0;left:0}.screen--fit[data-v-0c2cadbe]{object-fit:contain}.screen--fill[data-v-0c2cadbe]{object-fit:cover}","",{version:3,sources:["webpack://./src/components/CallView/shared/Screen.vue"],names:[],mappings:"AAEA,yBACC,UAAA,CACA,WAAA,CACA,iBAAA,CACA,KAAA,CACA,MAAA,CACA,8BACC,kBAAA,CAED,+BACC,gBAAA",sourcesContent:[`

.screen {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	&--fit {
		object-fit: contain;
	}
	&--fill {
		object-fit: cover;
	}
}

`],sourceRoot:""}]);const r=o},82450:(l,i,s)=>{s.d(i,{Z:()=>r});var _=s(87537),a=s.n(_),d=s(23645),e=s.n(d),o=e()(a());o.push([l.id,".wrapper[data-v-038ad1ec]{display:flex;align-items:center;position:absolute;bottom:0;width:100%;padding:0 12px 8px 12px;z-index:1}.wrapper--big[data-v-038ad1ec]{justify-content:center}.wrapper--big .bottom-bar[data-v-038ad1ec]{width:unset}.wrapper--big .participant-name[data-v-038ad1ec]{margin-right:0}.bottom-bar[data-v-038ad1ec]{display:flex;align-items:center;gap:8px;width:100%;height:44px}.bottom-bar .media-indicators[data-v-038ad1ec]{display:flex}.bottom-bar .following-button[data-v-038ad1ec]{opacity:.8;background-color:var(--color-background-dark)}.bottom-bar .following-button[data-v-038ad1ec]:hover,.bottom-bar .following-button[data-v-038ad1ec]:focus{opacity:1}.participant-name[data-v-038ad1ec]{color:#fff;margin:0 auto 0 8px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;filter:drop-shadow(1px 1px 4px var(--color-box-shadow))}.participant-name--active[data-v-038ad1ec]{font-weight:bold}.participant-name--has-shadow[data-v-038ad1ec]{text-shadow:0 0 4px rgba(0,0,0,.8)}.status-indicator[data-v-038ad1ec]{width:44px;height:44px;display:flex;align-items:center;justify-content:center}.iceFailedIndicator[data-v-038ad1ec]{opacity:.8 !important}.audioIndicator[disabled][data-v-038ad1ec],.videoIndicator[data-v-038ad1ec]{opacity:.7}.videoIndicator[data-v-038ad1ec]:hover,.videoIndicator[data-v-038ad1ec]:focus{opacity:1}","",{version:3,sources:["webpack://./src/components/CallView/shared/VideoBottomBar.vue"],names:[],mappings:"AACA,0BACC,YAAA,CACA,kBAAA,CACA,iBAAA,CACA,QAAA,CACA,UAAA,CACA,uBAAA,CACA,SAAA,CAEA,+BACC,sBAAA,CACA,2CACC,WAAA,CAED,iDACC,cAAA,CAKH,6BACC,YAAA,CACA,kBAAA,CACA,OAAA,CACA,UAAA,CACA,WAAA,CAEA,+CACC,YAAA,CAGD,+CACC,UAAA,CACA,6CAAA,CAEA,0GAEC,SAAA,CAKH,mCACC,UAAA,CACA,mBAAA,CACA,iBAAA,CACA,kBAAA,CACA,eAAA,CACA,sBAAA,CACA,uDAAA,CACA,2CACC,gBAAA,CAED,+CACC,kCAAA,CAIF,mCACC,UAAA,CACA,WAAA,CACA,YAAA,CACA,kBAAA,CACA,sBAAA,CAGD,qCACC,qBAAA,CAGD,4EAEC,UAAA,CAIA,8EAEC,SAAA",sourcesContent:[`
.wrapper {
	display: flex;
	align-items: center;
	position: absolute;
	bottom: 0;
	width: 100%;
	padding: 0 12px 8px 12px;
	z-index: 1;

	&--big {
		justify-content: center;
		& .bottom-bar {
			width: unset;
		}
		& .participant-name {
			margin-right: 0;
		}
	}
}

.bottom-bar {
	display: flex;
	align-items: center;
	gap: 8px;
	width: 100%;
	height: 44px;

	& .media-indicators {
		display: flex;
	}

	& .following-button {
		opacity: 0.8;
		background-color: var(--color-background-dark);

		&:hover,
		&:focus {
			opacity: 1;
		}
	}
}

.participant-name {
	color: white;
	margin: 0 auto 0 8px;
	position: relative;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	filter: drop-shadow(1px 1px 4px var(--color-box-shadow));
	&--active {
		font-weight: bold;
	}
	&--has-shadow {
		text-shadow: 0 0 4px rgba(0, 0, 0, .8);
	}
}

.status-indicator {
	width: 44px;
	height: 44px;
	display: flex;
	align-items: center;
	justify-content: center;
}

.iceFailedIndicator {
	opacity: .8 !important;
}

.audioIndicator[disabled],
.videoIndicator {
	opacity: .7;
}

.videoIndicator {
	&:hover,
	&:focus {
		opacity: 1;
	}
}

`],sourceRoot:""}]);const r=o},44203:(l,i,s)=>{s.d(i,{Z:()=>r});var _=s(87537),a=s.n(_),d=s(23645),e=s.n(d),o=e()(a());o.push([l.id,'.forced-white[data-v-c80ef9e8]{filter:drop-shadow(1px 1px 4px var(--color-box-shadow))}.not-connected video[data-v-c80ef9e8],.not-connected .avatar-container[data-v-c80ef9e8]{opacity:.5}.video-container-grid[data-v-c80ef9e8]{position:relative;height:100%;width:100%;overflow:hidden;display:flex;flex-direction:column;border-radius:calc(var(--default-clickable-area)/2)}.video-container-big[data-v-c80ef9e8]{position:absolute}.video-container-big.one-to-one[data-v-c80ef9e8]{width:calc(100% - 16px);height:calc(100% - 8px)}.video-container-big .videoWrapper[data-v-c80ef9e8]{margin:auto}.avatar-container[data-v-c80ef9e8]{width:100%;height:100%;position:absolute;display:flex;justify-content:center;align-items:center}.placeholder-for-promoted[data-v-c80ef9e8]{background:radial-gradient(146.1% 146.1% at 50% 50%, #333333 0%, #858585 100%);width:100%;height:100%;position:absolute;display:flex;justify-content:center;align-items:center;border-radius:calc(var(--default-clickable-area)/2)}.videoWrapper[data-v-c80ef9e8],.video[data-v-c80ef9e8]{height:100%;width:100%;border-radius:calc(var(--default-clickable-area)/2)}.videoWrapper.icon-loading[data-v-c80ef9e8]:after{height:60px;width:60px;margin:-32px 0 0 -32px}.video--fit[data-v-c80ef9e8]{object-fit:contain}.video--fill[data-v-c80ef9e8]{object-fit:cover}.connection-message[data-v-c80ef9e8]{width:100%;position:absolute;top:calc(50% + 50px);text-align:center;z-index:1;color:#fff;filter:drop-shadow(1px 1px 4px var(--color-box-shadow))}.connection-message.below-avatar[data-v-c80ef9e8]{top:calc(50% + 80px)}.video-container[data-v-c80ef9e8]::after{position:absolute;height:100%;width:100%;top:0;left:0;border-radius:calc(var(--default-clickable-area)/2)}.video-container.speaking[data-v-c80ef9e8]::after{content:"";box-shadow:inset 0 0 0 2px #fff}.video-container.hover[data-v-c80ef9e8]::after{content:"";box-shadow:inset 0 0 0 3px #fff;cursor:pointer}.presenter-icon__hide[data-v-c80ef9e8]{position:absolute;height:100%;width:100%;top:0;left:0;color:#fff}.video-container.presenter[data-v-c80ef9e8]::after{content:"";background-color:rgba(0,0,0,.5);cursor:pointer}',"",{version:3,sources:["webpack://./src/components/CallView/shared/VideoVue.vue"],names:[],mappings:"AACA,+BACC,uDAAA,CAIA,wFAEC,UAAA,CAIF,uCACC,iBAAA,CACA,WAAA,CACA,UAAA,CACA,eAAA,CACA,YAAA,CACA,qBAAA,CACA,mDAAA,CAGD,sCACC,iBAAA,CAEA,iDACC,uBAAA,CACA,uBAAA,CAGD,oDACC,WAAA,CAIF,mCACC,UAAA,CACA,WAAA,CACA,iBAAA,CACA,YAAA,CACA,sBAAA,CACA,kBAAA,CAGD,2CACC,8EAAA,CACA,UAAA,CACA,WAAA,CACA,iBAAA,CACA,YAAA,CACA,sBAAA,CACA,kBAAA,CACA,mDAAA,CAGD,uDAEC,WAAA,CACA,UAAA,CACA,mDAAA,CAGD,kDACC,WAAA,CACA,UAAA,CACA,sBAAA,CAGD,6BAEC,kBAAA,CAGD,8BAEC,gBAAA,CAGD,qCACC,UAAA,CAEA,iBAAA,CACA,oBAAA,CAEA,iBAAA,CAEA,SAAA,CAEA,UAAA,CACA,uDAAA,CAGD,kDACC,oBAAA,CAGD,yCACC,iBAAA,CACA,WAAA,CACA,UAAA,CACA,KAAA,CACA,MAAA,CACA,mDAAA,CAGD,kDACC,UAAA,CACA,+BAAA,CAGD,+CACC,UAAA,CACA,+BAAA,CACA,cAAA,CAGD,uCACC,iBAAA,CACA,WAAA,CACA,UAAA,CACA,KAAA,CACA,MAAA,CACA,UAAA,CAGD,mDACC,UAAA,CACA,+BAAA,CACA,cAAA",sourcesContent:[`
.forced-white {
	filter: drop-shadow(1px 1px 4px var(--color-box-shadow));
}

.not-connected {
	video,
	.avatar-container {
		opacity: 0.5;
	}
}

.video-container-grid {
	position: relative;
	height: 100%;
	width: 100%;
	overflow: hidden;
	display: flex;
	flex-direction: column;
	border-radius: calc(var(--default-clickable-area) / 2);
}

.video-container-big {
	position: absolute;

	&.one-to-one {
		width: calc(100% - 16px);
		height: calc(100% - 8px);
	}

	& .videoWrapper {
		margin: auto;
	}
}

.avatar-container {
	width: 100%;
	height: 100%;
	position: absolute;
	display: flex;
	justify-content: center;
	align-items: center;
}

.placeholder-for-promoted {
	background: radial-gradient(146.1% 146.1% at 50% 50%, #333333 0%, #858585 100%);
	width: 100%;
	height: 100%;
	position: absolute;
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: calc(var(--default-clickable-area) / 2);
}

.videoWrapper,
.video {
	height: 100%;
	width: 100%;
	border-radius: calc(var(--default-clickable-area) / 2);
}

.videoWrapper.icon-loading:after {
	height: 60px;
	width: 60px;
	margin: -32px 0 0 -32px;
}

.video--fit {
	/* Fit the frame */
	object-fit: contain;
}

.video--fill {
	/* Fill the frame */
	object-fit: cover;
}

.connection-message {
	width: 100%;

	position: absolute;
	top: calc(50% + 50px);

	text-align: center;

	z-index: 1;

	color: white;
	filter: drop-shadow(1px 1px 4px var(--color-box-shadow));
}

.connection-message.below-avatar {
	top: calc(50% + 80px);
}

.video-container::after {
	position: absolute;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	border-radius: calc(var(--default-clickable-area) / 2);
}

.video-container.speaking::after {
	content: '';
	box-shadow: inset 0 0 0 2px white;
}

.video-container.hover::after {
	content: '';
	box-shadow: inset 0 0 0 3px white;
	cursor: pointer;
}

.presenter-icon__hide {
	position: absolute;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	color: white;
}

.video-container.presenter::after {
	content: '';
	background-color: rgba(0, 0, 0, 0.5);
	cursor: pointer;
}

`],sourceRoot:""}]);const r=o},19730:(l,i,s)=>{s.d(i,{Z:()=>r});var _=s(87537),a=s.n(_),d=s(23645),e=s.n(d),o=e()(a());o.push([l.id,".viewer-overlay-ghost[data-v-6f6e7466]{position:absolute;bottom:8px;right:8px;left:0}.viewer-overlay[data-v-6f6e7466]{--aspect-ratio: calc(3 / 4);--width: 20vw;--min-width: 250px;--max-width: 400px;position:absolute;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);min-height:calc(var(--default-clickable-area) + 8px);z-index:11000}.viewer-overlay *[data-v-6f6e7466]{box-sizing:border-box}.viewer-overlay__collapse[data-v-6f6e7466]{position:absolute;top:8px;right:8px;z-index:100}.viewer-overlay__button[data-v-6f6e7466]{opacity:.8}.viewer-overlay__button[data-v-6f6e7466]:active,.viewer-overlay__button[data-v-6f6e7466]:hover,.viewer-overlay__button[data-v-6f6e7466]:focus{opacity:.9}.video-overlay__top-bar[data-v-6f6e7466]{position:absolute;top:8px;left:8px;z-index:100}.viewer-overlay__bottom-bar[data-v-6f6e7466]{display:flex;align-items:center;justify-content:center;gap:8px;position:absolute;bottom:0;width:100%;padding:0 12px 8px 12px;z-index:1}.viewer-overlay__video-container[data-v-6f6e7466]{width:100%;height:calc(var(--width)*var(--aspect-ratio));min-height:calc(var(--min-width)*var(--aspect-ratio));max-height:calc(var(--max-width)*var(--aspect-ratio));bottom:0;right:0}.viewer-overlay__local-video[data-v-6f6e7466]{position:absolute;bottom:8px;right:8px;width:25%;height:25%;overflow:hidden}.viewer-overlay__video[data-v-6f6e7466]{position:relative;height:100%}[data-v-6f6e7466] .screen{border-radius:calc(var(--default-clickable-area)/4)}","",{version:3,sources:["webpack://./src/components/CallView/shared/ViewerOverlayCallView.vue"],names:[],mappings:"AACA,uCACC,iBAAA,CACA,UAAA,CACA,SAAA,CACA,MAAA,CAGD,iCACC,2BAAA,CACA,aAAA,CACA,kBAAA,CACA,kBAAA,CACA,iBAAA,CACA,kBAAA,CACA,0BAAA,CACA,0BAAA,CACA,oDAAA,CACA,aAAA,CAGD,mCACC,qBAAA,CAGD,2CACC,iBAAA,CACA,OAAA,CACA,SAAA,CACA,WAAA,CAGD,yCACC,UAAA,CACA,8IAGC,UAAA,CAIF,yCACC,iBAAA,CACA,OAAA,CACA,QAAA,CACA,WAAA,CAGD,6CACC,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,OAAA,CACA,iBAAA,CACA,QAAA,CACA,UAAA,CACA,uBAAA,CACA,SAAA,CAGD,kDACC,UAAA,CACA,6CAAA,CACA,qDAAA,CACA,qDAAA,CAEA,QAAA,CACA,OAAA,CAGD,8CACC,iBAAA,CACA,UAAA,CACA,SAAA,CACA,SAAA,CACA,UAAA,CACA,eAAA,CAGD,wCACC,iBAAA,CACA,WAAA,CAGD,0BACC,mDAAA",sourcesContent:[`
.viewer-overlay-ghost {
	position: absolute;
	bottom: 8px;
	right: 8px;
	left: 0;
}

.viewer-overlay {
	--aspect-ratio: calc(3 / 4);
	--width: 20vw;
	--min-width: 250px;
	--max-width: 400px;
	position: absolute;
	width: var(--width);
	min-width: var(--min-width);
	max-width: var(--max-width);
	min-height: calc(var(--default-clickable-area) + 8px);
	z-index: 11000;
}

.viewer-overlay * {
	box-sizing: border-box;
}

.viewer-overlay__collapse {
	position: absolute;
	top: 8px;
	right: 8px;
	z-index: 100;
}

.viewer-overlay__button {
	opacity: 0.8;
	&:active,
	&:hover,
	&:focus {
		opacity: 0.9;
	}
}

.video-overlay__top-bar {
	position: absolute;
	top: 8px;
	left: 8px;
	z-index: 100;
}

.viewer-overlay__bottom-bar {
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 8px;
	position: absolute;
	bottom: 0;
	width: 100%;
	padding: 0 12px 8px 12px;
	z-index: 1;
}

.viewer-overlay__video-container {
	width: 100%;
	height: calc(var(--width) * var(--aspect-ratio));
	min-height: calc(var(--min-width) * var(--aspect-ratio));
	max-height: calc(var(--max-width) * var(--aspect-ratio));
	/* Note: because of transition it always has position absolute on animation */
	bottom: 0;
	right: 0;
}

.viewer-overlay__local-video {
	position: absolute;
	bottom: 8px;
	right: 8px;
	width: 25%;
	height: 25%;
	overflow: hidden;
}

.viewer-overlay__video {
	position: relative;
	height: 100%;
}

:deep(.screen) {
	border-radius: calc(var(--default-clickable-area) / 4);
}
`],sourceRoot:""}]);const r=o},86254:(l,i,s)=>{s.d(i,{Z:()=>r});var _=s(87537),a=s.n(_),d=s(23645),e=s.n(d),o=e()(a());o.push([l.id,".breakout-room-item[data-v-28ec83e8]{margin-top:calc(var(--default-grid-baseline)*5);font-weight:bold}.breakout-room-item__wrapper[data-v-28ec83e8]{display:flex;align-items:center;gap:var(--default-grid-baseline);margin:0 var(--default-grid-baseline)}.breakout-room-item__room-name[data-v-28ec83e8]{margin:0 auto 0 var(--default-grid-baseline)}","",{version:3,sources:["webpack://./src/components/RightSidebar/BreakoutRooms/BreakoutRoomItem.vue"],names:[],mappings:"AACA,qCACC,+CAAA,CACA,gBAAA,CAEA,8CACC,YAAA,CACA,kBAAA,CACA,gCAAA,CACA,qCAAA,CAGD,gDACC,4CAAA",sourcesContent:[`
.breakout-room-item {
	margin-top: calc(var(--default-grid-baseline)*5);
	font-weight: bold;

	&__wrapper {
		display: flex;
		align-items: center;
		gap: var(--default-grid-baseline);
		margin : 0 var(--default-grid-baseline);
	}

	&__room-name {
		margin : 0 auto 0 var(--default-grid-baseline);
	}
}
`],sourceRoot:""}]);const r=o},97529:(l,i,s)=>{s.d(i,{Z:()=>r});var _=s(87537),a=s.n(_),d=s(23645),e=s.n(d),o=e()(a());o.push([l.id,".solid[data-v-6710dd34]{margin:0}.call-duration-hint[data-v-6710dd34]{display:flex;padding:calc(var(--default-grid-baseline)*2)}.call-time[data-v-6710dd34]{display:flex;justify-content:center;align-items:center;height:var(--default-clickable-area);font-weight:bold}[data-v-6710dd34] .button-vue{justify-content:left !important;color:#fff !important}[data-v-6710dd34] .button-vue:disabled{opacity:1 !important;pointer-events:none}","",{version:3,sources:["webpack://./src/components/TopBar/CallTime.vue"],names:[],mappings:"AAEA,wBACC,QAAA,CAED,qCACC,YAAA,CACA,4CAAA,CAED,4BACC,YAAA,CACA,sBAAA,CACA,kBAAA,CACA,oCAAA,CACA,gBAAA,CAGD,8BACC,+BAAA,CACA,qBAAA,CAEA,uCACC,oBAAA,CACA,mBAAA",sourcesContent:[`

.solid {
	margin: 0;
}
.call-duration-hint {
	display: flex;
	padding: calc(var(--default-grid-baseline) * 2);
}
.call-time {
	display: flex;
	justify-content: center;
	align-items: center;
	height: var(--default-clickable-area);
	font-weight: bold;
}

:deep(.button-vue) {
	justify-content: left !important;
	color: #fff !important;

	&:disabled {
		opacity: 1 !important;
		pointer-events: none;
	}
}

`],sourceRoot:""}]);const r=o},97449:(l,i,s)=>{s.d(i,{Z:()=>r});var _=s(87537),a=s.n(_),d=s(23645),e=s.n(d),o=e()(a());o.push([l.id,".reaction__group[data-v-fa8c6bbc] .nc-button-group-content{flex-wrap:wrap;justify-content:flex-start;gap:0;width:calc(var(--reactions-in-single-row)*var(--default-clickable-area))}.reaction__button[data-v-fa8c6bbc]{flex:0 0 calc(100%/var(--reactions-in-single-row)) !important}","",{version:3,sources:["webpack://./src/components/TopBar/ReactionMenu.vue"],names:[],mappings:"AAGE,2DACC,cAAA,CACA,0BAAA,CACA,KAAA,CACA,wEAAA,CAIF,mCACC,6DAAA",sourcesContent:[`
.reaction {
	&__group {
		:deep(.nc-button-group-content) {
			flex-wrap: wrap;
			justify-content: flex-start;
			gap: 0;
			width: calc(var(--reactions-in-single-row) * var(--default-clickable-area))
		}
	}

	&__button {
		flex: 0 0 calc(100% / var(--reactions-in-single-row)) !important;
	}
}
`],sourceRoot:""}]);const r=o},39585:(l,i,s)=>{s.d(i,{Z:()=>r});var _=s(87537),a=s.n(_),d=s(23645),e=s.n(d),o=e()(a());o.push([l.id,".top-bar[data-v-5e447860]{display:flex;z-index:10;justify-content:flex-end;padding:8px;background-color:var(--color-main-background);border-bottom:1px solid var(--color-border)}.talk-sidebar-callview .top-bar[data-v-5e447860]{margin-right:var(--default-clickable-area)}.top-bar.in-call[data-v-5e447860]{right:0;border:none;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0);display:flex;flex-wrap:wrap}.top-bar.in-call *[data-v-5e447860]{color:#fff}.top-bar.in-call[data-v-5e447860] button.dark-hover:hover,.top-bar.in-call .dark-hover[data-v-5e447860] button:hover,.top-bar.in-call .dark-hover[data-v-5e447860] .action-item--open button,.top-bar.in-call[data-v-5e447860] .action-item--open.dark-hover button{background-color:rgba(0,0,0,.2)}.top-bar__button[data-v-5e447860]{margin:0 2px;align-self:center;display:flex;align-items:center;white-space:nowrap}.top-bar__button .icon[data-v-5e447860]{margin-right:4px !important}.top-bar__button__force-white[data-v-5e447860]{color:#fff}.top-bar .chat-button[data-v-5e447860]{position:relative;overflow:visible}.top-bar .chat-button__unread-messages-counter[data-v-5e447860]{position:absolute;top:24px;right:2px;pointer-events:none;color:var(--color-primary-element)}.conversation-icon[data-v-5e447860]{margin-left:48px}.conversation-header[data-v-5e447860]{position:relative;display:flex;overflow-x:hidden;overflow-y:clip;white-space:nowrap;width:0;flex-grow:1;cursor:pointer}.conversation-header__text[data-v-5e447860]{display:flex;flex-direction:column;flex-grow:1;margin-left:8px;justify-content:center;width:100%;overflow:hidden;height:var(--default-clickable-area)}.conversation-header__text--offline[data-v-5e447860]{color:var(--color-text-maxcontrast)}.conversation-header .title[data-v-5e447860]{font-weight:bold;overflow:hidden;text-overflow:ellipsis}.conversation-header .description[data-v-5e447860]{overflow:hidden;text-overflow:ellipsis;max-width:fit-content;color:var(--color-text-lighter)}","",{version:3,sources:["webpack://./src/components/TopBar/TopBar.vue"],names:[],mappings:"AACA,0BACC,YAAA,CACA,UAAA,CACA,wBAAA,CACA,WAAA,CACA,6CAAA,CACA,2CAAA,CAEA,iDACC,0CAAA,CAGD,kCACC,OAAA,CACA,WAAA,CACA,iBAAA,CACA,KAAA,CACA,MAAA,CACA,8BAAA,CACA,YAAA,CACA,cAAA,CACA,oCACC,UAAA,CAGD,oQAIC,+BAAA,CAIF,kCACC,YAAA,CACA,iBAAA,CACA,YAAA,CACA,kBAAA,CACA,kBAAA,CACA,wCACC,2BAAA,CAGD,+CACC,UAAA,CAIF,uCACC,iBAAA,CACA,gBAAA,CACA,gEACC,iBAAA,CACA,QAAA,CACA,SAAA,CACA,mBAAA,CACA,kCAAA,CAKH,oCACC,gBAAA,CAGD,sCACC,iBAAA,CACA,YAAA,CACA,iBAAA,CACA,eAAA,CACA,kBAAA,CACA,OAAA,CACA,WAAA,CACA,cAAA,CACA,4CACC,YAAA,CACA,qBAAA,CACA,WAAA,CACA,eAAA,CACA,sBAAA,CACA,UAAA,CACA,eAAA,CACA,oCAAA,CACA,qDACC,mCAAA,CAGF,6CACC,gBAAA,CACA,eAAA,CACA,sBAAA,CAED,mDACC,eAAA,CACA,sBAAA,CACA,qBAAA,CACA,+BAAA",sourcesContent:[`
.top-bar {
	display: flex;
	z-index: 10;
	justify-content: flex-end;
	padding: 8px;
	background-color: var(--color-main-background);
	border-bottom: 1px solid var(--color-border);

	.talk-sidebar-callview & {
		margin-right: var(--default-clickable-area);
	}

	&.in-call {
		right: 0;
		border: none;
		position: absolute;
		top: 0;
		left:0;
		background-color: transparent;
		display: flex;
		flex-wrap: wrap;
		& * {
			color: #fff;
		}

		:deep(button.dark-hover:hover),
		.dark-hover :deep(button:hover),
		.dark-hover :deep(.action-item--open button),
		:deep(.action-item--open.dark-hover button) {
			background-color: rgba(0, 0, 0, 0.2);
		}
	}

	&__button {
		margin: 0 2px;
		align-self: center;
		display: flex;
		align-items: center;
		white-space: nowrap;
		.icon {
			margin-right: 4px !important;
		}

		&__force-white {
			color: white;
		}
	}

	.chat-button {
		position: relative;
		overflow: visible;
		&__unread-messages-counter {
			position: absolute;
			top: 24px;
			right: 2px;
			pointer-events: none;
			color: var(--color-primary-element);
		}
	}
}

.conversation-icon {
	margin-left: 48px;
}

.conversation-header {
	position: relative;
	display: flex;
	overflow-x: hidden;
	overflow-y: clip;
	white-space: nowrap;
	width: 0;
	flex-grow: 1;
	cursor: pointer;
	&__text {
		display: flex;
		flex-direction:column;
		flex-grow: 1;
		margin-left: 8px;
		justify-content: center;
		width: 100%;
		overflow: hidden;
		height: var(--default-clickable-area);
		&--offline {
			color: var(--color-text-maxcontrast);
		}
	}
	.title {
		font-weight: bold;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	.description {
		overflow: hidden;
		text-overflow: ellipsis;
		max-width: fit-content;
		color: var(--color-text-lighter);
	}
}
`],sourceRoot:""}]);const r=o},40220:(l,i,s)=>{s.d(i,{Z:()=>r});var _=s(87537),a=s.n(_),d=s(23645),e=s.n(d),o=e()(a());o.push([l.id,".buttons-bar[data-v-d990d37c]{display:flex;align-items:center}.buttons-bar #screensharing-menu button[data-v-d990d37c]{width:100%;height:auto}.buttons-bar button.screensharing-enabled[data-v-d990d37c]{opacity:1}.buttons-bar button.no-screensharing-available[data-v-d990d37c],.buttons-bar button.no-screensharing-available *[data-v-d990d37c]{opacity:.7}.hint[data-v-d990d37c]{padding:12px;max-width:300px;text-align:left}.hint__actions[data-v-d990d37c]{display:flex;flex-direction:row-reverse;justify-content:space-between;padding-top:4px}.hint__button[data-v-d990d37c]{height:var(--default-clickable-area)}.trigger[data-v-d990d37c]{display:flex;align-items:center;justify-content:center}","",{version:3,sources:["webpack://./src/components/TopBar/TopBarMediaControls.vue"],names:[],mappings:"AACA,8BACC,YAAA,CACA,kBAAA,CAGD,yDACC,UAAA,CACA,WAAA,CAID,2DACC,SAAA,CAIA,kIACC,UAAA,CAIF,uBACC,YAAA,CACA,eAAA,CACA,eAAA,CACA,gCACC,YAAA,CACA,0BAAA,CACA,6BAAA,CACA,eAAA,CAED,+BACC,oCAAA,CAIF,0BACC,YAAA,CACA,kBAAA,CACA,sBAAA",sourcesContent:[`
.buttons-bar {
	display: flex;
	align-items: center;
}

.buttons-bar #screensharing-menu button {
	width: 100%;
	height: auto;
}

/* Highlight the media buttons when enabled */
.buttons-bar button.screensharing-enabled {
	opacity: 1;
}

.buttons-bar button.no-screensharing-available {
	&, & * {
		opacity: .7;
	}
}

.hint {
	padding: 12px;
	max-width: 300px;
	text-align: left;
	&__actions {
		display: flex;
		flex-direction: row-reverse;
		justify-content: space-between;
		padding-top:4px;
	}
	&__button {
		height: var(--default-clickable-area);
	}
}

.trigger {
	display: flex;
	align-items: center;
	justify-content: center;
}
`],sourceRoot:""}]);const r=o},65325:(l,i,s)=>{s.d(i,{Z:()=>r});var _=s(87537),a=s.n(_),d=s(23645),e=s.n(d),o=e()(a());o.push([l.id,".top-bar__wrapper[data-v-0e7d22ce]{display:flex}","",{version:3,sources:["webpack://./src/components/TopBar/TopBarMenu.vue"],names:[],mappings:"AACA,mCACC,YAAA",sourcesContent:[`
.top-bar__wrapper {
	display: flex;
}
`],sourceRoot:""}]);const r=o},32986:(l,i,s)=>{s.d(i,{Z:()=>r});var _=s(87537),a=s.n(_),d=s(23645),e=s.n(d),o=e()(a());o.push([l.id,`
.no-audio-available[data-v-eba8020a] {
	opacity: .7;
}
`,"",{version:3,sources:["webpack://./src/components/CallView/shared/LocalAudioControlButton.vue"],names:[],mappings:";AAoLA;CACA,WAAA;AACA",sourcesContent:[`<!--
  - @copyright Copyright (c) 2023 Grigorii Shartsev <me@shgk.me>
  -
  - @license AGPL-3.0-or-later
  -
  - This program is free software: you can redistribute it and/or modify
  - it under the terms of the GNU Affero General Public License as
  - published by the Free Software Foundation, either version 3 of the
  - License, or (at your option) any later version.
  -
  - This program is distributed in the hope that it will be useful,
  - but WITHOUT ANY WARRANTY; without even the implied warranty of
  - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  - GNU Affero General Public License for more details.
  -
  - You should have received a copy of the GNU Affero General Public License
  - along with this program. If not, see <http://www.gnu.org/licenses/>.
  -->

<template>
	<NcButton v-shortkey.once="disableKeyboardShortcuts ? null : ['m']"
		v-tooltip="audioButtonTooltip"
		:type="ncButtonType"
		:aria-label="audioButtonAriaLabel"
		:class="{ 'no-audio-available': !isAudioAllowed || !model.attributes.audioAvailable }"
		@shortkey="toggleAudio"
		@click.stop="toggleAudio">
		<template #icon>
			<VolumeIndicator :audio-preview-available="model.attributes.audioAvailable"
				:audio-enabled="showMicrophoneOn"
				:current-volume="model.attributes.currentVolume"
				:volume-threshold="model.attributes.volumeThreshold"
				:primary-color="color"
				overlay-muted-color="#888888" />
		</template>
	</NcButton>
</template>

<script>
import { emit, subscribe, unsubscribe } from '@nextcloud/event-bus'

import { NcButton } from '@nextcloud/vue'

import VolumeIndicator from '../../VolumeIndicator/VolumeIndicator.vue'

import { PARTICIPANT } from '../../../constants.js'
import BrowserStorage from '../../../services/BrowserStorage.js'

export default {
	name: 'LocalAudioControlButton',

	components: {
		NcButton,
		VolumeIndicator,
	},

	props: {
		conversation: {
			type: Object,
			required: true,
		},

		model: {
			type: Object,
			required: true,
		},

		disableKeyboardShortcuts: {
			type: Boolean,
			default: OCP.Accessibility.disableKeyboardShortcuts(),
		},

		ncButtonType: {
			type: String,
			default: 'tertiary-no-background',
		},

		color: {
			type: String,
			default: 'currentColor',
		},

		token: {
			type: String,
			required: true,
		},
	},

	computed: {
		isAudioAllowed() {
			return this.conversation.permissions & PARTICIPANT.PERMISSIONS.PUBLISH_AUDIO
		},

		showMicrophoneOn() {
			return this.model.attributes.audioAvailable && this.model.attributes.audioEnabled
		},

		audioButtonTooltip() {
			if (!this.isAudioAllowed) {
				return t('spreed', 'You are not allowed to enable audio')
			}

			if (!this.model.attributes.audioAvailable) {
				return {
					content: t('spreed', 'No audio. Click to select device'),
					show: false,
				}
			}

			if (this.speakingWhileMutedNotification && !this.screenSharingMenuOpen) {
				return {
					content: this.speakingWhileMutedNotification,
					show: true,
				}
			}

			let content = ''
			if (this.model.attributes.audioEnabled) {
				content = this.disableKeyboardShortcuts
					? t('spreed', 'Mute audio')
					: t('spreed', 'Mute audio (M)')
			} else {
				content = this.disableKeyboardShortcuts
					? t('spreed', 'Unmute audio')
					: t('spreed', 'Unmute audio (M)')
			}

			return {
				content,
				show: false,
			}
		},

		audioButtonAriaLabel() {
			if (!this.model.attributes.audioAvailable) {
				return t('spreed', 'No audio. Click to select device')
			}

			return this.model.attributes.audioEnabled
				? t('spreed', 'Mute audio')
				: t('spreed', 'Unmute audio')
		},
	},

	mounted() {
		subscribe('local-audio-control-button:toggle-audio', this.updateDeviceState)
	},

	beforeDestroy() {
		unsubscribe('local-audio-control-button:toggle-audio', this.updateDeviceState)
	},

	expose: ['toggleAudio'],

	methods: {
		toggleAudio() {
			if (!this.model.attributes.audioAvailable) {
				emit('show-settings', {})
				return
			}

			if (this.model.attributes.audioEnabled) {
				this.model.disableAudio()
			} else {
				this.model.enableAudio()
			}
		},

		updateDeviceState() {
			if (BrowserStorage.getItem('audioDisabled_' + this.token) === 'true') {
				this.model.disableAudio()
			} else {
				this.model.enableAudio()
			}
		},
	},
}
<\/script>

<style scoped>
.no-audio-available {
	opacity: .7;
}
</style>
`],sourceRoot:""}]);const r=o},12039:(l,i,s)=>{s.d(i,{Z:()=>r});var _=s(928),a=s(9359),d=s(94504),e=s(49368),o=s(53997);const r={name:"BreakoutRoomsEditor",components:{BreakoutRoomsParticipantsEditor:o.Z,NcButton:_.Z,NcCheckboxRadioSwitch:a.Z,NcTextField:e.Z,NcModal:d.Z},props:{token:{type:String,required:!0}},emits:["close"],data(){return{mode:"1",amount:2,attendeeMap:"",isEditingParticipants:!1,isInvalidAmount:!1}},computed:{container(){return this.$store.getters.getMainContainerSelector()},modalTitle(){return this.isEditingParticipants?t("spreed","Assign participants to rooms"):t("spreed","Configure breakout rooms")}},methods:{async handleCreateRooms(){try{await this.$store.dispatch("configureBreakoutRoomsAction",{token:this.token,mode:this.mode,amount:this.amount}),this.$emit("close")}catch(A){console.debug(A)}},setAmount(A){this.amount=parseFloat(A),this.isInvalidAmount=isNaN(this.amount)||!this.$refs.textField.$refs.inputField.$refs.input?.checkValidity()}}}},14295:(l,i,s)=>{s.d(i,{Z:()=>v});var _=s(33687),a=s(76188),d=s(35653),e=s(77842),o=s(72979),r=s(61057),A=s(928),E=s(95642),m=s(51743),f=s(34648),C=s(94418);const v={name:"BreakoutRoomsParticipantsEditor",components:{NcActions:r.Z,NcActionButton:o.Z,DotsCircle:d.Z,Reload:e.Z,BreakoutRoomItem:f.Z,SelectableParticipant:m.Z,NcButton:A.Z,ArrowLeft:_.default,Delete:a.Z,NcDialog:E.Z},props:{token:{type:String,required:!0},roomNumber:{type:Number,default:void 0},breakoutRooms:{type:Array,default:void 0}},emits:["back","close"],data(){return{selectedParticipants:[],assignments:[],showDialog:!1}},computed:{container(){return this.$store.getters.getMainContainerSelector()},participants(){return this.$store.getters.participantsList(this.token).filter(c=>(c.participantType===C.oM.TYPE.USER||c.participantType===C.oM.TYPE.GUEST)&&c.actorType===C.DM.ACTOR_TYPE.USERS)},attendeesById(){return this.$store.state.participantsStore.attendees[this.token]},unassignedParticipants(){if(this.assignments.length===0)return[];const c=this.assignments.flat();return this.participants.filter(u=>!c.includes(u.attendeeId))},hasSelected(){return this.selectedParticipants.length>0},hasAssigned(){return this.assignments.flat().length>0},hasUnassigned(){return this.unassignedParticipants.length>0},isReorganizingAttendees(){return this.breakoutRooms?.length},confirmButtonLabel(){return this.isReorganizingAttendees?t("spreed","Confirm"):t("spreed","Create breakout rooms")},confirmButtonType(){return this.hasUnassigned?"secondary":"primary"},resetButtonLabel(){return t("spreed","Reset")},conversation(){return this.$store.getters.conversation(this.token)},breakoutRoomsConfigured(){return this.conversation.breakoutRoomMode!==C.Sl.BREAKOUT_ROOM_MODE.NOT_CONFIGURED},deleteButtonLabel(){return t("spreed","Delete breakout rooms")},dialogMessage(){return t("spreed","Current breakout rooms and settings will be lost")}},created(){this.initialiseAssignments()},methods:{initialiseAssignments(c){this.isReorganizingAttendees&&!c?this.assignments=this.breakoutRooms.map(u=>{const g=this.$store.getters.participantsList(u.token).map(D=>D.actorId);return this.participants.filter(D=>g.includes(D.actorId)).map(D=>D.attendeeId)}):this.assignments=Array.from(Array(this.isReorganizingAttendees?this.breakoutRooms.length:this.roomNumber),()=>[])},assignAttendees(c){this.selectedParticipants.forEach(u=>{if(this.unassignedParticipants.find(D=>D.attendeeId===u)){this.assignments[c].push(u);return}const g=this.assignments.findIndex(D=>D.includes(u));g!==c&&(this.assignments[g].splice(this.assignments[g].findIndex(D=>D===u),1),this.assignments[c].push(u))}),this.selectedParticipants=[]},roomName(c){const u=c+1;return t("spreed","Room {roomNumber}",{roomNumber:u})},resetAssignments(){this.selectedParticipants=[],this.assignments=[],this.initialiseAssignments(!0)},goBack(){this.$emit("back")},handleSubmit(){this.isReorganizingAttendees?this.reorganizeAttendees():this.createRooms()},createAttendeeMap(){const c={};return this.assignments.forEach((u,g)=>{u.forEach(D=>{c[D]=g})}),JSON.stringify(c)},createRooms(){this.$store.dispatch("configureBreakoutRoomsAction",{token:this.token,mode:2,amount:this.roomNumber,attendeeMap:this.createAttendeeMap()}),this.$emit("close")},reorganizeAttendees(){this.$store.dispatch("reorganizeAttendeesAction",{token:this.token,attendeeMap:this.createAttendeeMap()}),this.$emit("close")},toggleShowDialog(){this.showDialog=!this.showDialog},deleteBreakoutRooms(){this.$store.dispatch("deleteBreakoutRoomsAction",{token:this.token})}}}},25734:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(67311);const a={name:"SelectableParticipant",components:{AvatarWrapper:_.Z},props:{participant:{type:Object,required:!0},checked:{type:Array,required:!0}},emits:["update:checked"],computed:{modelProxy:{get(){return this.checked},set(d){this.$emit("update:checked",d)}}}}},92382:(l,i,s)=>{s.d(i,{Z:()=>e});var _=s(64024),a=s(94504),d=s(17834);const e={name:"SendMessageDialog",components:{NcModal:a.Z,NewMessage:d.Z},props:{token:{type:String,required:!0},displayName:{type:String,default:""},broadcast:{type:Boolean,default:!1}},emits:["close"],data(){return{modalContainerId:null}},computed:{container(){return this.$store.getters.getMainContainerSelector()},dialogTitle(){return this.broadcast?t("spreed","Send a message to all breakout rooms"):t("spreed",'Send a message to "{roomName}"',{roomName:this.displayName})}},mounted(){this.modalContainerId=`#modal-description-${this.$refs.modal.randId}`,this.$nextTick(()=>{this.$refs.newMessage.focusInput()})},methods:{handleMessageSent(){(0,_.s$)(this.broadcast?t("spreed","The message was sent to all breakout rooms"):t("spreed",'The message was sent to "{roomName}"',{roomName:this.displayName})),this.$emit("close")},handleMessageFailure(){(0,_.x2)(t("spreed","The message could not be sent")),this.$emit("close")}}}},13722:(l,i,s)=>{s.d(i,{Z:()=>W});var _=s(20296),a=s.n(_),d=s(24900),e=s(42515),o=s(64024),r=s(69183),A=s(43554),E=s(928),m=s(25434),f=s(18471),C=s(14512),v=s(7874),c=s(85718),u=s(38137),g=s(48171),D=s(33046),b=s(94418),y=s(19914),I=s(55077),S=s(1036),T=s(31341),j=s(82604);const W={name:"CallView",components:{AccountBox:d.Z,EmptyCallView:f.Z,ViewerOverlayCallView:g.Z,Grid:m.Z,LocalVideo:C.Z,NcButton:E.Z,ReactionToaster:v.Z,Screen:c.Z,VideoVue:u.Z,TransitionWrapper:D.Z},props:{token:{type:String,required:!0},isSidebar:{type:Boolean,default:!1},isRecording:{type:Boolean,default:!1}},data(){return{screens:[],localMediaModel:T.kL,localCallParticipantModel:T.BY,sharedDatas:{},raisedHandUnwatchers:{},speakingUnwatchers:{},screenUnwatchers:{},speakers:[],localSharedData:{screenVisible:!0},callParticipantCollection:T.ln,isBackgroundBlurred:!0,showPresenterOverlay:!0}},computed:{promotedParticipantModel(){return this.callParticipantModels.find(p=>this.sharedDatas[p.attributes.peerId].promoted)},callParticipantModels(){return T.ln.callParticipantModels.filter(p=>!p.attributes.internal)},reversedCallParticipantModels(){return this.callParticipantModels.slice().reverse()},remoteParticipantsCount(){return this.callParticipantModels.length},callParticipantModelsWithScreen(){return this.callParticipantModels.filter(p=>p.attributes.screen)},callParticipantModelsWithVideo(){return this.callParticipantModels.filter(p=>p.attributes.videoAvailable&&this.sharedDatas[p.attributes.peerId].remoteVideoBlocker.isVideoEnabled()&&typeof p.attributes.stream=="object")},injectableLocalMediaModel(){return T.kL},localScreen(){return T.kL.attributes.localScreen},screenSharingActive(){return this.screens.length>0},isViewerOverlay(){return this.$store.getters.isViewerOverlay},isGrid(){return this.$store.getters.isGrid&&!this.isSidebar},gridTargetAspectRatio(){return this.isGrid?1.5:1},gridVideosCap(){return parseInt((0,A.j)("spreed","grid_videos_limit"),10)},gridVideosCapEnforced(){return(0,A.j)("spreed","grid_videos_limit_enforced")},selectedVideoPeerId(){return this.$store.getters.selectedVideoPeerId},hasSelectedScreen(){return this.selectedVideoPeerId!==null&&this.screens.includes(this.selectedVideoPeerId)},hasSelectedVideo(){return this.selectedVideoPeerId!==null&&!this.screens.includes(this.selectedVideoPeerId)},isOneToOne(){return this.callParticipantModels.length===1},hasLocalVideo(){return this.localMediaModel.attributes.videoEnabled},hasRemoteVideo(){return this.callParticipantModelsWithVideo.length>0},hasLocalScreen(){return!!this.localMediaModel.attributes.localScreen},hasRemoteScreen(){return this.callParticipantModelsWithScreen.length>0},showSelectedVideo(){return this.hasSelectedVideo&&!this.showLocalVideo},showSelectedScreen(){return this.hasSelectedScreen&&!this.showLocalVideo},showLocalVideo(){return this.hasLocalVideo&&this.selectedVideoPeerId==="local"},showLocalScreen(){return this.hasLocalScreen&&this.selectedVideoPeerId===null&&this.screens[0]===T.BY.attributes.peerId},showRemoteScreen(){return this.shownRemoteScreenPeerId!==null&&!this.showSelectedVideo&&!this.showSelectedScreen},shownRemoteScreenPeerId(){return!this.screenSharingActive||!this.hasRemoteScreen?null:this.screens.includes(this.selectedVideoPeerId)?this.selectedVideoPeerId:this.hasSelectedScreen?null:this.screens[0]},supportedReactions(){return(0,e.getCapabilities)()?.spreed?.config?.call?.["supported-reactions"]},presenterVideoBlockerEnabled(){return this.sharedDatas[this.shownRemoteScreenPeerId]?.remoteVideoBlocker?.isVideoEnabled()}},watch:{"localCallParticipantModel.attributes.peerId"(p,P){const L=this.screens.indexOf(P);L!==-1&&(this.screens[L]=p)},localScreen(p){this._setScreenAvailable(T.BY.attributes.peerId,p)},callParticipantModels(p){this.updateDataFromCallParticipantModels(p)},isGrid(){this.adjustSimulcastQuality()},selectedVideoPeerId(){this.adjustSimulcastQuality()},speakers(p){p&&this._setPromotedParticipant()},shownRemoteScreenPeerId(p){p&&this._setPromotedParticipant()},screens(){this._setScreenVisible()},callParticipantModelsWithScreen(p,P){p.length>P.length?this.$store.dispatch("startPresentation"):p.length===0&&P.length>0&&!this.hasLocalScreen&&this.$store.dispatch("stopPresentation")},showLocalScreen(p){p?this.$store.dispatch("startPresentation"):this.callParticipantModelsWithScreen.length===0&&this.$store.dispatch("stopPresentation")},hasLocalVideo(p){this.$store.getters.selectedVideoPeerId==="local"&&(p||this.$store.dispatch("selectedVideoPeerId",null))},showSelectedVideo(p){p&&this.$store.dispatch("setCallViewMode",{isGrid:!1})},showSelectedScreen(p){p&&this.$store.dispatch("setCallViewMode",{isGrid:!1})},presenterVideoBlockerEnabled(p){this.showPresenterOverlay=p}},created(){this.updateDataFromCallParticipantModels(this.callParticipantModels),this.isBackgroundBlurred=y.Z.getItem("background-blurred")!=="false"},mounted(){S.N.$on("refresh-peer-list",this.debounceFetchPeers),T.ln.on("remove",this._lowerHandWhenParticipantLeaves),(0,r.Ld)("switch-screen-to-id",this._switchScreenToId),(0,r.Ld)("set-background-blurred",this.setBackgroundBlurred)},beforeDestroy(){S.N.$off("refresh-peer-list",this.debounceFetchPeers),T.ln.off("remove",this._lowerHandWhenParticipantLeaves),(0,r.r1)("switch-screen-to-id",this._switchScreenToId),(0,r.r1)("set-background-blurred",this.setBackgroundBlurred)},methods:{updateDataFromCallParticipantModels(p){const P=p.filter(O=>!this.sharedDatas[O.attributes.peerId]);Object.keys(this.sharedDatas).filter(O=>p.find(M=>M.attributes.peerId===O)===void 0).forEach(O=>{this.sharedDatas[O].remoteVideoBlocker.destroy(),this.$delete(this.sharedDatas,O),this.speakingUnwatchers[O](),delete this.speakingUnwatchers[O],this.screenUnwatchers[O](),delete this.screenUnwatchers[O],this.raisedHandUnwatchers[O](),delete this.raisedHandUnwatchers[O];const M=this.speakers.findIndex(h=>h.id===O);this.speakers.splice(M,1),this._setScreenAvailable(O,!1)}),P.forEach(O=>{const M={promoted:!1,remoteVideoBlocker:new j.Z(O),screenVisible:!1};this.$set(this.sharedDatas,O.attributes.peerId,M),this.speakingUnwatchers[O.attributes.peerId]=this.$watch(function(){return O.attributes.speaking},function(h){this._setSpeaking(O.attributes.peerId,h)}),this.speakers.push({id:O.attributes.peerId,active:!1}),this.screenUnwatchers[O.attributes.peerId]=this.$watch(function(){return O.attributes.screen},function(h){this._setScreenAvailable(O.attributes.peerId,h)}),this.raisedHandUnwatchers[O.attributes.peerId]=this.$watch(function(){return O.attributes.raisedHand},function(h){this._handleParticipantRaisedHand(O,h)}),this.adjustSimulcastQualityForParticipant(O)})},_setSpeaking(p,P){if(P){const M=this.speakers.findIndex(B=>B.id===p),h=this.speakers[M];h.active=!0,this.speakers.splice(M,1),this.speakers.unshift(h);return}const L=this.speakers.findIndex(M=>M.id===p),O=this.speakers[L];if(O.active=!1,L===0){this.speakers.shift();const M=this.speakers.findIndex(h=>!h.active);M===-1?this.speakers.push(O):this.speakers.splice(M,0,O)}},_handleParticipantRaisedHand(p,P){const L=p.attributes.name||p.attributes.userId;L?P?.state&&(0,o.PV)(t("spreed","{nickName} raised their hand.",{nickName:L})):P?.state&&(0,o.PV)(t("spreed","A participant raised their hand.")),this.$store.dispatch("setParticipantHandRaised",{sessionId:p.attributes.nextcloudSessionId,raisedHand:P})},_lowerHandWhenParticipantLeaves(p,P){this.$store.dispatch("setParticipantHandRaised",{sessionId:P.attributes.nextcloudSessionId,raisedHand:!1})},_setScreenAvailable(p,P){if(P){this.screens.unshift(p);return}const L=this.screens.indexOf(p);L!==-1&&this.screens.splice(L,1)},_setPromotedParticipant(){Object.values(this.sharedDatas).forEach(p=>{p.promoted=!1}),!this.screenSharingActive&&this.speakers.length?this.sharedDatas[this.speakers[0].id].promoted=!0:this.shownRemoteScreenPeerId&&(this.sharedDatas[this.shownRemoteScreenPeerId].promoted=!0),this.adjustSimulcastQuality()},_switchScreenToId(p){const P=this.screens.indexOf(p);P!==-1&&(this.$store.getters.presentationStarted?this.$store.dispatch("setCallViewMode",{isGrid:!1,isStripeOpen:!1,clearLast:!1}):this.$store.dispatch("startPresentation"),this.$store.dispatch("selectedVideoPeerId",null),this.screens.splice(P,1),this.screens.unshift(p))},_setScreenVisible(){if(this.localSharedData.screenVisible=!1,Object.values(this.sharedDatas).forEach(p=>{p.screenVisible=!1}),!!this.screens.length){if(this.screens[0]===this.localCallParticipantModel.attributes.peerId){this.localSharedData.screenVisible=!0;return}this.sharedDatas[this.screens[0]].screenVisible=!0}},handleSelectVideo(p){this.isSidebar||(this.$store.dispatch("startPresentation"),this.$store.dispatch("selectedVideoPeerId",p),this.isLocalVideoSelected=!1)},handleClickLocalVideo(){!this.hasLocalVideo||this.isSidebar||(this.$store.dispatch("selectedVideoPeerId","local"),this.$store.dispatch("startPresentation"))},debounceFetchPeers:a()(async function(){if(this.isRecording)return;const p=this.token;try{const P=await(0,I.$W)(p);this.$store.dispatch("purgePeersStore"),P.data.ocs.data.forEach(L=>{this.$store.dispatch("addPeer",{token:p,peer:L})})}catch(P){console.error(P)}},1500),adjustSimulcastQuality(){this.callParticipantModels.forEach(p=>{this.adjustSimulcastQualityForParticipant(p)})},adjustSimulcastQualityForParticipant(p){this.isGrid?p.setSimulcastVideoQuality(b.VE.MEDIUM):this.sharedDatas[p.attributes.peerId].promoted||this.selectedVideoPeerId===p.attributes.peerId?p.setSimulcastVideoQuality(b.VE.HIGH):p.setSimulcastVideoQuality(b.VE.LOW)},setBackgroundBlurred(p){this.isBackgroundBlurred=p},isPresenterCollapsed(p){return p.attributes.peerId===this.shownRemoteScreenPeerId&&!this.showPresenterOverlay&&p.attributes.videoAvailable},shouldShowPresenterOverlay(p){return p.attributes.peerId===this.shownRemoteScreenPeerId&&this.showPresenterOverlay&&this.callParticipantModelsWithVideo.includes(p)},toggleShowPresenterOverlay(){this.presenterVideoBlockerEnabled?this.showPresenterOverlay=!this.showPresenterOverlay:this.sharedDatas[this.shownRemoteScreenPeerId].remoteVideoBlocker.setVideoEnabled(!0)}}}},63522:(l,i,s)=>{s.d(i,{Z:()=>D});var _=s(20296),a=s.n(_),d=s(79209),e=s(54351),o=s(52796),r=s(58445),A=s(69183),E=s(79753),m=s(928),f=s(53211),C=s(33046),v=s(18471),c=s(14512),u=s(68352),g=s(38137);const D={name:"Grid",components:{VideoVue:g.Z,LocalVideo:c.Z,EmptyCallView:v.Z,NcButton:m.Z,TransitionWrapper:C.Z,VideoBottomBar:u.Z,ChevronRight:o.default,ChevronLeft:e.default,ChevronUp:r.default,ChevronDown:d.default},directives:{Tooltip:f.Z},props:{minWidth:{type:Number,default:200},minHeight:{type:Number,default:150},videosCap:{type:Number,default:0},videosCapEnforced:{type:Boolean,default:!1},targetAspectRatio:{type:Number,default:1},devMode:{type:Boolean,default:!1},screenshotMode:{type:Boolean,default:!1},dummies:{type:Number,default:8},hasPagination:{type:Boolean,default:!1},isStripe:{type:Boolean,default:!1},isSidebar:{type:Boolean,default:!1},isRecording:{type:Boolean,default:!1},callParticipantModels:{type:Array,required:!0},localMediaModel:{type:Object,required:!0},localCallParticipantModel:{type:Object,required:!0},token:{type:String,required:!0},sharedDatas:{type:Object,required:!0},isLocalVideoSelectable:{type:Boolean,default:!1},screens:{type:Array,default:()=>[]}},emits:["select-video","click-local-video"],data(){return{gridWidth:0,gridHeight:0,columns:0,rows:0,currentPage:0,showVideoOverlay:!0,showVideoOverlayTimer:null}},computed:{stripeButtonTooltip(){return this.stripeOpen?t("spreed","Collapse stripe"):t("spreed","Expand stripe")},videos(){return this.devMode?Array.from(Array(this.dummies).keys()):this.callParticipantModels},videosCount(){return!this.isStripe&&this.videos.length===0?1:this.videos.length},videoWidth(){return this.gridWidth/this.columns},videoHeight(){return this.gridHeight/this.rows},displayedVideos(){if(!this.slots)return[];const b=this.videosCap&&this.videosCapEnforced?Math.min(this.videosCap,this.slots):this.slots;return(this.currentPage+1)*b>=this.videos.length?this.videos.slice(this.currentPage*b):this.videos.slice(this.currentPage*b,(this.currentPage+1)*b)},isLessThanTwoVideos(){return this.videos.length<=1&&!this.screens.length},dpiFactor(){if(this.isStripe)return 1;const b=window.devicePixelRatio;return b<.5?.5:b>2?2:b},dpiAwareMinWidth(){return this.minWidth/this.dpiFactor},dpiAwareMinHeight(){return this.minHeight/this.dpiFactor},gridAspectRatio(){return(this.gridWidth/this.gridHeight).toPrecision([2])},columnsMax(){const b=Math.floor((this.gridWidth-8*this.columns)/this.dpiAwareMinWidth),y=Math.floor((this.gridWidth-8*(this.columns+1))/this.dpiAwareMinWidth),I=b===this.columns?b:y;return I<=1?1:I},rowsMax(){return Math.floor(this.gridHeight/this.dpiAwareMinHeight)<1?1:Math.floor(this.gridHeight/this.dpiAwareMinHeight)},slots(){return this.isStripe?this.rows*this.columns:this.rows*this.columns-1},numberOfPages(){return Math.ceil(this.videosCount/this.slots)},hasNextPage(){return this.displayedVideos.length!==0&&this.hasPagination?this.displayedVideos.at(-1)!==this.videos.at(-1):!1},hasPreviousPage(){return this.displayedVideos.length!==0&&this.hasPagination?this.displayedVideos[0]!==this.videos[0]:!1},gridStyle(){let b=this.columns,y=this.rows;return this.videos.length===0&&!this.isStripe&&(b=1,y=2),{gridTemplateColumns:`repeat(${b}, minmax(${this.dpiAwareMinWidth}px, 1fr))`,gridTemplateRows:`repeat(${y}, minmax(${this.dpiAwareMinHeight}px, 1fr))`}},hasVideoOverflow(){return this.videosCount>this.slots},sidebarStatus(){return this.$store.getters.getSidebarStatus},wrapperStyle(){return this.isStripe?"height: 250px":"height: 100%"},stripeOpen(){return this.$store.getters.isStripeOpen&&!this.isRecording}},watch:{"videos.length"(){this.makeGrid()},isStripe(){this.rebuildGrid(),this.currentPage=0},stripeOpen(){this.rebuildGrid()},sidebarStatus(){setTimeout(this.handleResize,500)},numberOfPages(){this.currentPage>=this.numberOfPages&&(this.currentPage=Math.max(0,this.numberOfPages-1))}},mounted(){window.addEventListener("resize",this.handleResize),(0,A.Ld)("navigation-toggled",this.handleResize),this.makeGrid(),window.OCA.Talk.gridDebugInformation=this.gridDebugInformation},beforeDestroy(){window.OCA.Talk.gridDebugInformation=()=>console.debug("Not in a call"),window.removeEventListener("resize",this.handleResize),(0,A.r1)("navigation-toggled",this.handleResize)},methods:{gridDebugInformation(){console.debug("Grid debug information"),console.debug({minWidth:this.minWidth,minHeight:this.minHeight,videosCap:this.videosCap,videosCapEnforced:this.videosCapEnforced,targetAspectRatio:this.targetAspectRatio,videosCount:this.videosCount,videoWidth:this.videoWidth,videoHeight:this.videoHeight,devicePixelRatio:window.devicePixelRatio,dpiFactor:this.dpiFactor,dpiAwareMinWidth:this.dpiAwareMinWidth,dpiAwareMinHeight:this.dpiAwareMinHeight,gridAspectRatio:this.gridAspectRatio,columnsMax:this.columnsMax,rowsMax:this.rowsMax,numberOfPages:this.numberOfPages,bodyWidth:document.body.clientWidth,bodyHeight:document.body.clientHeight,gridWidth:this.$refs.grid.clientWidth,gridHeight:this.$refs.grid.clientHeight})},rebuildGrid(){console.debug("isStripe: ",this.isStripe),console.debug("stripeOpen: ",this.stripeOpen),console.debug("previousGridWidth: ",this.gridWidth,"previousGridHeight: ",this.gridHeight),console.debug("newGridWidth: ",this.gridWidth,"newGridHeight: ",this.gridHeight),(!this.isStripe||this.stripeOpen)&&this.$nextTick(this.makeGrid)},placeholderImage(b){return(0,E.generateFilePath)("spreed","docs","screenshotplaceholders/placeholder-"+b+".jpeg")},placeholderName(b){switch(b){case 0:return"Sandra McKinney";case 1:return"Chris Wurst";case 2:return"Edeltraut Bobb";case 3:return"Arthur Blitz";case 4:return"Roeland Douma";case 5:return"Vanessa Steg";case 6:return"Emily Grant";case 7:return"Tobias Kaminsky";case 8:return"Adrian Ada"}},placeholderModel(b){return{attributes:{audioAvailable:b===1||b===2||b===4||b===5||b===6||b===7||b===8,audioEnabled:b===8,videoAvailable:!0,screen:!1,currentVolume:.75,volumeThreshold:.75,localScreen:!1,raisedHand:{state:b===0||b===1||b===6}},forceMute:()=>{},on:()=>{},off:()=>{},getWebRtc:()=>({connection:{getSendVideoIfAvailable:()=>{}}})}},placeholderSharedData(){return{videoEnabled:{isVideoEnabled(){return!0}},remoteVideoBlocker:{isVideoEnabled(){return!0}},screenVisible:!1}},handleResize(b){a()(this.makeGrid(),200)},makeGrid(){if(this.$refs.grid){if(this.gridWidth=this.$refs.grid.clientWidth,this.gridHeight=this.$refs.grid.clientHeight,this.videos.length===0){this.columns=0,this.rows=0;return}this.devMode&&console.debug("Recreating grid: videos: ",this.videos.length,"columns: ",this.columnsMax+", rows: "+this.rowsMax),this.columns=this.columnsMax,this.rows=this.rowsMax,this.videosCap!==0&&this.videosCount>this.videosCap?this.shrinkGrid(this.videosCap):this.shrinkGrid(this.videosCount)}},async shrinkGrid(b){if(this.devMode&&console.debug("Shrinking grid: columns",this.columns+", rows: "+this.rows),this.rows===1&&this.columns===1)return;let y=this.columns,I=this.rows,S=this.isStripe?y*I:y*I-1;for(;b<S;){const T=y,j=I,W=this.gridWidth/y,p=this.gridHeight/I,P=this.gridWidth/(y-1),L=this.gridHeight/(I-1),O=P/p,M=W/L,h=Math.abs(O-this.targetAspectRatio),B=Math.abs(M-this.targetAspectRatio);if(this.devMode&&console.debug("deltaAspectRatioWithOneColumnLess: ",h,"deltaAspectRatioWithOneRowLess: ",B),h<=B){if(y>=2&&y--,S=this.isStripe?y*I:y*I-1,b>S){y++;break}}else if(I>=2&&I--,S=this.isStripe?y*I:y*I-1,b>S){I++;break}if(T===y&&j===I)break}this.columns=y,this.rows=I},handleClickNext(){this.currentPage++,console.debug("handleclicknext, ","currentPage ",this.currentPage,"slots ",this.slot,"videos.length ",this.videos.length)},handleClickPrevious(){this.currentPage--,console.debug("handleclickprevious, ","currentPage ",this.currentPage,"slots ",this.slots,"videos.length ",this.videos.length)},handleClickStripeCollapse(){this.$store.dispatch("setCallViewMode",{isStripeOpen:!this.stripeOpen})},handleMovement(){this.setTimerForUiControls()},setTimerForUiControls(){this.showVideoOverlayTimer!==null&&clearTimeout(this.showVideoOverlayTimer),this.showVideoOverlay=!0,this.showVideoOverlayTimer=setTimeout(()=>{this.showVideoOverlay=!1},5e3)},handleClickVideo(b,y){console.debug("selected-video peer id",y),this.$emit("select-video",y)},handleClickLocalVideo(){this.$emit("click-local-video")},isSelected(b){return b.attributes.peerId===this.$store.getters.selectedVideoPeerId}}}},5753:(l,i,s)=>{s.d(i,{Z:()=>e});var _=s(928),a=s(94418),d=s(51498);const e={name:"EmptyCallView",components:{NcButton:_.Z},props:{isGrid:{type:Boolean,default:!1},isSidebar:{type:Boolean,default:!1},isSmall:{type:Boolean,default:!1}},computed:{token(){return this.$store.getters.getToken()},isConnecting(){return this.$store.getters.isConnecting(this.token)},conversation(){return this.$store.getters.conversation(this.token)},isGroupConversation(){return this.conversation&&this.conversation.type===a.Sl.TYPE.GROUP},isPublicConversation(){return this.conversation&&this.conversation.type===a.Sl.TYPE.PUBLIC},isOneToOneConversation(){return this.conversation&&this.conversation.type===a.Sl.TYPE.ONE_TO_ONE},isPasswordRequestConversation(){return this.conversation&&this.conversation.objectType===a.Sl.OBJECT_TYPE.VIDEO_VERIFICATION},isFileConversation(){return this.conversation&&this.conversation.objectType===a.Sl.OBJECT_TYPE.FILE},isPhoneConversation(){return this.conversation&&this.conversation.objectType===a.Sl.OBJECT_TYPE.PHONE},conversationDisplayName(){return this.conversation&&this.conversation.displayName},canInviteOthers(){return this.conversation&&(this.conversation.participantType===a.oM.TYPE.OWNER||this.conversation.participantType===a.oM.TYPE.MODERATOR)},canInviteOthersInPublicConversations(){return this.canInviteOthers||this.conversation&&this.conversation.participantType===a.oM.TYPE.GUEST_MODERATOR},iconClass(){return this.isConnecting?"icon-loading":this.isPhoneConversation?"icon-phone":this.isPublicConversation?"icon-public":"icon-contacts"},title(){return this.isConnecting?t("spreed","Connecting \u2026"):this.isPhoneConversation?t("spreed","Calling \u2026"):this.isOneToOneConversation?t("spreed","Waiting for {user} to join the call",{user:this.conversationDisplayName}):t("spreed","Waiting for others to join the call \u2026")},message(){return this.isConnecting||this.isPasswordRequestConversation||this.isFileConversation||!this.isGroupConversation&&!this.isPublicConversation||this.isGroupConversation&&!this.canInviteOthers||this.isPhoneConversation?"":this.isGroupConversation?t("spreed","You can invite others in the participant tab of the sidebar"):this.isPublicConversation&&this.canInviteOthersInPublicConversations?t("spreed","You can invite others in the participant tab of the sidebar or share this link to invite others!"):t("spreed","Share this link to invite others!")},showLink(){return this.isPublicConversation&&!this.isPasswordRequestConversation&&!this.isFileConversation}},methods:{handleCopyLink(){(0,d.aY)(this.token)}}}},60640:(l,i,s)=>{s.d(i,{Z:()=>r});var _=s(69183),a=s(57877),d=s(52694),e=s(94418),o=s(19914);const r={name:"LocalAudioControlButton",components:{NcButton:a.P2,VolumeIndicator:d.Z},props:{conversation:{type:Object,required:!0},model:{type:Object,required:!0},disableKeyboardShortcuts:{type:Boolean,default:OCP.Accessibility.disableKeyboardShortcuts()},ncButtonType:{type:String,default:"tertiary-no-background"},color:{type:String,default:"currentColor"},token:{type:String,required:!0}},computed:{isAudioAllowed(){return this.conversation.permissions&e.oM.PERMISSIONS.PUBLISH_AUDIO},showMicrophoneOn(){return this.model.attributes.audioAvailable&&this.model.attributes.audioEnabled},audioButtonTooltip(){if(!this.isAudioAllowed)return t("spreed","You are not allowed to enable audio");if(!this.model.attributes.audioAvailable)return{content:t("spreed","No audio. Click to select device"),show:!1};if(this.speakingWhileMutedNotification&&!this.screenSharingMenuOpen)return{content:this.speakingWhileMutedNotification,show:!0};let A="";return this.model.attributes.audioEnabled?A=this.disableKeyboardShortcuts?t("spreed","Mute audio"):t("spreed","Mute audio (M)"):A=this.disableKeyboardShortcuts?t("spreed","Unmute audio"):t("spreed","Unmute audio (M)"),{content:A,show:!1}},audioButtonAriaLabel(){return this.model.attributes.audioAvailable?this.model.attributes.audioEnabled?t("spreed","Mute audio"):t("spreed","Unmute audio"):t("spreed","No audio. Click to select device")}},mounted(){(0,_.Ld)("local-audio-control-button:toggle-audio",this.updateDeviceState)},beforeDestroy(){(0,_.r1)("local-audio-control-button:toggle-audio",this.updateDeviceState)},expose:["toggleAudio"],methods:{toggleAudio(){if(!this.model.attributes.audioAvailable){(0,_.j8)("show-settings",{});return}this.model.attributes.audioEnabled?this.model.disableAudio():this.model.enableAudio()},updateDeviceState(){o.Z.getItem("audioDisabled_"+this.token)==="true"?this.model.disableAudio():this.model.enableAudio()}}}},73891:(l,i,s)=>{s.d(i,{Z:()=>c});var _=s(63465),a=s.n(_),d=s(62783),e=s.n(d),o=s(64024),r=s(928),A=s(18173),E=s(67311),m=s(94418),f=s(70012),C=s(43e3),v=s(33501);const c={name:"LocalVideo",components:{AvatarWrapper:E.Z,NcButton:r.Z,VideoBackground:A.Z},props:{token:{type:String,required:!0},localMediaModel:{type:Object,required:!0},localCallParticipantModel:{type:Object,required:!0},isGrid:{type:Boolean,default:!1},isStripe:{type:Boolean,default:!1},fitVideo:{type:Boolean,default:!1},isSidebar:{type:Boolean,default:!1},showControls:{type:Boolean,default:!0},unSelectable:{type:Boolean,default:!1},isBig:{type:Boolean,default:!1},isSmall:{type:Boolean,default:!1}},emits:["click-video"],setup(){return{guestNameStore:(0,f.t)()}},data(){return{notificationHandle:null,videoAspectRatio:null,containerAspectRatio:null,resizeObserver:null,mouseover:!1}},computed:{stopFollowingLabel(){return t("spreed","Back")},isNotConnected(){return this.localCallParticipantModel.attributes.peerNeeded&&this.localCallParticipantModel.attributes.connectionState!==v.e.CONNECTED&&this.localCallParticipantModel.attributes.connectionState!==v.e.COMPLETED},videoContainerClass(){return{"not-connected":this.isNotConnected,speaking:this.localMediaModel.attributes.speaking,"video-container-grid":this.isGrid,"video-container-stripe":this.isStripe,"video-container-big":this.isBig,"video-container-small":this.isSmall,"hover-shadow":this.isSelectable&&this.mouseover}},videoWrapperStyle(){if(!(!this.containerAspectRatio||!this.videoAspectRatio||!this.isBig||this.isGrid))return this.containerAspectRatio>this.videoAspectRatio?`width: ${this.$refs.videoContainer.clientHeight*this.videoAspectRatio}px`:`height: ${this.$refs.videoContainer.clientWidth/this.videoAspectRatio}px`},userId(){return this.$store.getters.getUserId()},actorType(){return this.$store.getters.getActorType()},displayName(){return this.$store.getters.getDisplayName()},sessionHash(){return a().stringify(e()(this.localCallParticipantModel.attributes.peerId))},guestName(){return this.guestNameStore.getGuestName(this.$store.getters.getToken(),this.sessionHash)},videoWrapperClass(){return{"icon-loading":this.isNotConnected}},avatarSize(){return this.isStripe||!this.isBig&&!this.isGrid?m.pA.SIZE.LARGE:this.containerAspectRatio?Math.min(m.pA.SIZE.FULL,this.$refs.videoContainer.clientHeight/2,this.$refs.videoContainer.clientWidth/2):m.pA.SIZE.FULL},avatarClass(){return{"icon-loading":this.isNotConnected}},localStreamVideoError(){return this.localMediaModel.attributes.localStream&&this.localMediaModel.attributes.localStreamRequestVideoError},hasLocalVideo(){return this.localMediaModel.attributes.videoEnabled},isSelected(){return this.$store.getters.selectedVideoPeerId==="local"},isSelectable(){return!this.unSelectable&&!this.isSidebar&&this.hasLocalVideo&&this.$store.getters.selectedVideoPeerId!=="local"}},watch:{localCallParticipantModel:{immediate:!0,handler(u,g){g&&g.off("forcedMute",this._handleForcedMute),u&&u.on("forcedMute",this._handleForcedMute)}},"localMediaModel.attributes.localStream"(u){this._setLocalStream(u)},localStreamVideoError:{immediate:!0,handler(u){u&&(u.name==="NotAllowedError"?this.notificationHandle=(0,o.x2)(t("spreed","Access to camera was denied")):u.name==="NotReadableError"||u.name==="AbortError"?this.notificationHandle=(0,o.x2)(t("spreed","Error while accessing camera: It is likely in use by another program"),{timeout:o.Rl}):(console.error("Error while accessing camera: ",u.message,u.name),this.notificationHandle=(0,o.x2)(t("spreed","Error while accessing camera"),{timeout:o.Rl})))}}},mounted(){this._setLocalStream(this.localMediaModel.attributes.localStream),(this.isBig||this.isGrid)&&(this.resizeObserver=new ResizeObserver(this.updateContainerAspectRatio),this.resizeObserver.observe(this.$refs.videoContainer))},beforeDestroy(){this.resizeObserver&&this.resizeObserver.disconnect()},destroyed(){this.notificationHandle&&this.notificationHandle.hideToast(),this.localCallParticipantModel&&this.localCallParticipantModel.off("forcedMute",this._handleForcedMute)},methods:{_handleForcedMute(){(0,o.JQ)(t("spreed","You have been muted by a moderator"),{selector:void 0})},_setLocalStream(u){if(!u)return;const g={autoplay:!0,mirror:!0,muted:!0};(0,C.Z)(u,this.$refs.video,g)},handleStopFollowing(){this.$store.dispatch("selectedVideoPeerId",null),this.$store.dispatch("stopPresentation")},updateContainerAspectRatio([{target:u}]){this.containerAspectRatio=u.clientWidth/u.clientHeight},updateVideoAspectRatio(){this.isBig&&(this.videoAspectRatio=this.localMediaModel.attributes.localStream.getVideoTracks()?.[0].getSettings().aspectRatio??this.$refs.video.videoWidth/this.$refs.video.videoHeight)}}}},31423:(l,i,s)=>{s.d(i,{Z:()=>A});var _=s(97167),a=s(8803),d=s(69183),e=s(57877),o=s(94418),r=s(19914);const A={name:"LocalVideoControlButton",components:{NcButton:e.P2,VideoIcon:_.Z,VideoOff:a.Z},props:{conversation:{type:Object,required:!0},model:{type:Object,required:!0},disableKeyboardShortcuts:{type:Boolean,default:OCP.Accessibility.disableKeyboardShortcuts()},ncButtonType:{type:String,default:"tertiary-no-background"},color:{type:String,default:"currentColor"},token:{type:String,required:!0}},computed:{isVideoAllowed(){return this.conversation.permissions&o.oM.PERMISSIONS.PUBLISH_VIDEO},showVideoOn(){return this.model.attributes.videoAvailable&&this.model.attributes.videoEnabled},videoButtonTooltip(){return this.isVideoAllowed?this.model.attributes.videoAvailable?this.model.attributes.videoEnabled?this.disableKeyboardShortcuts?t("spreed","Disable video"):t("spreed","Disable video (V)"):!this.model.getWebRtc()||!this.model.getWebRtc().connection||this.model.getWebRtc().connection.getSendVideoIfAvailable()?this.disableKeyboardShortcuts?t("spreed","Enable video"):t("spreed","Enable video (V)"):this.disableKeyboardShortcuts?t("spreed","Enable video - Your connection will be briefly interrupted when enabling the video for the first time"):t("spreed","Enable video (V) - Your connection will be briefly interrupted when enabling the video for the first time"):t("spreed","No video. Click to select device"):t("spreed","You are not allowed to enable video")},videoButtonAriaLabel(){return this.model.attributes.videoAvailable?this.model.attributes.videoEnabled?t("spreed","Disable video"):!this.model.getWebRtc()||!this.model.getWebRtc().connection||this.model.getWebRtc().connection.getSendVideoIfAvailable()?t("spreed","Enable video"):t("spreed","Enable video. Your connection will be briefly interrupted when enabling the video for the first time"):t("spreed","No video. Click to select device")}},mounted(){(0,d.Ld)("local-video-control-button:toggle-video",this.updateDeviceState)},beforeDestroy(){(0,d.r1)("local-video-control-button:toggle-video",this.updateDeviceState)},methods:{toggleVideo(){if(document.getElementsByClassName("upload-editor").length===0){if(!this.model.attributes.videoAvailable){(0,d.j8)("show-settings",{});return}this.model.attributes.videoEnabled?this.model.disableVideo():this.model.enableVideo()}},updateDeviceState(){r.Z.getItem("videoDisabled_"+this.token)?this.model.disableVideo():this.model.enableVideo()}}}},91973:(l,i,s)=>{s.d(i,{Z:()=>C});var _=s(63465),a=s.n(_),d=s(62783),e=s.n(d),o=s(69183),r=s(79753),A=s(85302),E=s(33046),m=s(70012);const f={"\u2764\uFE0F":"Heart.gif","\u{1F389}":"Party.gif","\u{1F44F}":"Clap.gif","\u{1F44D}":"Thumbs-up.gif","\u{1F44E}":"Thumbs-down.gif","\u{1F602}":"Joy.gif","\u{1F929}":"Star-struck.gif","\u{1F914}":"Thinking-face.gif","\u{1F632}":"Surprised.gif","\u{1F625}":"Concerned.gif"},C={name:"ReactionToaster",components:{TransitionWrapper:E.Z},props:{token:{type:String,required:!0},supportedReactions:{type:Array,validator:v=>v.every(c=>typeof c=="string"),required:!0},callParticipantModels:{type:Array,required:!0}},setup(){return{guestNameStore:(0,m.t)()}},data(){return{registeredModels:{},reactionsQueue:[],intervalId:null,animationLength:2e3,toasts:[]}},computed:{participants(){return this.$store.getters.participantsList(this.token)}},watch:{callParticipantModels(v){v.filter(g=>!this.registeredModels[g.attributes.peerId]).forEach(g=>{this.registeredModels[g.attributes.peerId]=g,this.registeredModels[g.attributes.peerId].on("reaction",this.handleReaction)}),Object.keys(this.registeredModels).filter(g=>!v.find(D=>D.attributes.peerId===g)).forEach(g=>{this.registeredModels[g].off("reaction",this.handleReaction),delete this.registeredModels[g]})}},mounted(){this.intervalId=setInterval(this.processReactionsQueue,this.animationLength/4),(0,o.Ld)("send-reaction",this.handleOwnReaction)},beforeDestroy(){clearInterval(this.intervalId),(0,o.r1)("send-reaction",this.handleOwnReaction),Object.keys(this.registeredModels).forEach(v=>{this.registeredModels[v].off("reaction",this.handleReaction),delete this.registeredModels[v]})},methods:{handleOwnReaction({model:v,reaction:c}){this.handleReaction(v,c,!0)},handleReaction(v,c,u=!1){this.reactionsQueue.some(g=>g.id===v.attributes.peerId)||this.supportedReactions.includes(c)&&this.reactionsQueue.push({id:v.attributes.peerId,reaction:c,reactionURL:this.getReactionURL(c),name:u?this.$store.getters.getDisplayName()||t("spreed","Guest"):this.getParticipantName(v),seed:Math.random()})},processReactionsQueue(){this.reactionsQueue.length>0&&(this.toasts.push(this.reactionsQueue.shift()),setTimeout(()=>{this.toasts.shift()},this.animationLength))},getParticipantName(v){const{name:c,peerId:u}=v.attributes;if(c)return c;const g=this.participants.find(D=>D.sessionIds.includes(u));return g?.displayName?g.displayName:this.guestNameStore.getGuestName(this.token,a().stringify(e()(u)))},getReactionURL(v){return f[v]?(0,r.imagePath)("spreed","emojis/"+f[v]):void 0},styled(v,c){const u=(0,A.Z)(v);return{"--background-color":`rgb(${u.r}, ${u.g}, ${u.b})`,"--animation-length":`${this.animationLength+300}ms`,"--horizontal-offset":`${10+20*c}%`,"--vertical-offset":30+5*c}}}}},41870:(l,i,s)=>{s.d(i,{Z:()=>E});var _=s(63465),a=s.n(_),d=s(62783),e=s.n(d),o=s(68352),r=s(70012),A=s(43e3);const E={name:"Screen",components:{VideoBottomBar:o.Z},props:{token:{type:String,required:!0},localMediaModel:{type:Object,default:null},callParticipantModel:{type:Object,default:null},sharedData:{type:Object,required:!0},isBig:{type:Boolean,default:!1}},setup(){return{guestNameStore:(0,r.t)()}},computed:{model(){return this.callParticipantModel?this.callParticipantModel:this.localMediaModel},screenContainerId(){return this.localMediaModel?"localScreenContainer":"container_"+this.callParticipantModel.attributes.peerId+"_screen_incoming"},remoteSessionHash(){return a().stringify(e()(this.callParticipantModel.attributes.peerId))},remoteParticipantName(){if(!this.callParticipantModel)return t("spreed","You");let m=this.callParticipantModel.attributes.name;return!this.callParticipantModel.attributes.userId&&!m&&m!==void 0&&(m=this.guestNameStore.getGuestName(this.$store.getters.getToken(),this.remoteSessionHash)),m},screenClass(){return this.isBig?"screen--fit":"screen--fill"}},watch:{"localMediaModel.attributes.localScreen"(m){this._setScreen(m)},"callParticipantModel.attributes.screen"(m){this._setScreen(m)}},mounted(){this.localMediaModel?this._setScreen(this.localMediaModel.attributes.localScreen):this._setScreen(this.callParticipantModel.attributes.screen)},methods:{_setScreen(m){if(!m){this.$refs.screen.srcObject=null;return}(0,A.Z)(m,this.$refs.screen),this.$refs.screen.muted=!0}}}},43090:(l,i,s)=>{s.d(i,{Z:()=>u});var _=s(92098),a=s(13767),d=s(56758),e=s(27347),o=s(28499),r=s(97167),A=s(8803),E=s(69183),m=s(928),f=s(53211),C=s(33046),v=s(94418),c=s(33501);const u={name:"VideoBottomBar",components:{AlertCircle:_.Z,HandBackLeft:a.Z,Microphone:d.Z,MicrophoneOff:e.Z,Monitor:o.Z,NcButton:m.Z,TransitionWrapper:C.Z,VideoIcon:r.Z,VideoOff:A.Z},directives:{tooltip:f.Z},props:{token:{type:String,required:!0},isSidebar:{type:Boolean,default:!1},hasShadow:{type:Boolean,default:!1},isBig:{type:Boolean,default:!1},participantName:{type:String,default:""},showVideoOverlay:{type:Boolean,default:!0},model:{type:Object,required:!0},sharedData:{type:Object,required:!0},isScreen:{type:Boolean,default:!1},isPromoted:{type:Boolean,default:!1},isSelected:{type:Boolean,default:!1}},computed:{connectionStateFailedNoRestart(){return this.model.attributes.connectionState===c.e.FAILED_NO_RESTART},showRaiseHandIndicator(){return!this.connectionStateFailedNoRestart&&this.model.attributes.raisedHand.state},showStopFollowingButton(){return this.isBig&&this.$store.getters.selectedVideoPeerId!==null},showAudioIndicator(){return!this.connectionStateFailedNoRestart&&!this.isAudioButtonHidden},isAudioButtonHidden(){return this.model.attributes.audioAvailable&&!this.canFullModerate},isAudioButtonDisabled(){return!this.model.attributes.audioAvailable||!this.canFullModerate},audioButtonTooltip(){return this.model.attributes.audioAvailable?t("spreed","Mute"):t("spreed","Muted")},showVideoIndicator(){return!this.connectionStateFailedNoRestart&&this.model.attributes.videoAvailable},isRemoteVideoEnabled(){return this.sharedData.remoteVideoBlocker?.isVideoEnabled()},isRemoteVideoBlocked(){return this.sharedData.remoteVideoBlocker&&!this.sharedData.remoteVideoBlocker.isVideoEnabled()},videoButtonTooltip(){return this.isRemoteVideoEnabled?t("spreed","Disable video"):t("spreed","Enable video")},showScreenSharingIndicator(){return!this.connectionStateFailedNoRestart&&this.model.attributes.screen},isCurrentlyActive(){return this.isSelected||this.model.attributes.speaking},showParticipantName(){return!this.model.attributes.videoAvailable||this.isRemoteVideoBlocked||this.showVideoOverlay||this.isPromoted||this.isCurrentlyActive},participantType(){return this.$store.getters.conversation(this.token)?.participantType||(this.$store.getters.getUserId()!==null?v.oM.TYPE.USER:v.oM.TYPE.GUEST)},canFullModerate(){return this.participantType===v.oM.TYPE.OWNER||this.participantType===v.oM.TYPE.MODERATOR}},methods:{forceMute(){this.model.forceMute()},toggleVideo(){this.sharedData.remoteVideoBlocker.setVideoEnabled(!this.isRemoteVideoEnabled)},switchToScreen(){(!this.sharedData.screenVisible||!this.isBig)&&(0,E.j8)("switch-screen-to-id",this.model.attributes.peerId)},handleStopFollowing(){this.$store.dispatch("stopPresentation"),this.$store.dispatch("selectedVideoPeerId",null)}}}},37102:(l,i,s)=>{s.d(i,{Z:()=>b});var _=s(63465),a=s.n(_),d=s(62783),e=s.n(d),o=s(71203),r=s(33135),A=s(85718),E=s(18173),m=s(68352),f=s(67311),C=s(33046),v=s(94418),c=s(1036),u=s(70012),g=s(43e3),D=s(33501);const b={name:"VideoVue",components:{AvatarWrapper:f.Z,TransitionWrapper:C.Z,VideoBackground:E.Z,Screen:A.Z,VideoBottomBar:m.Z,AccountCircle:o.Z,AccountOff:r.Z},props:{token:{type:String,required:!0},placeholderForPromoted:{type:Boolean,default:!1},model:{type:Object,required:!0},sharedData:{type:Object,required:!0},showVideoOverlay:{type:Boolean,default:!0},isGrid:{type:Boolean,default:!1},fitVideo:{type:Boolean,default:!1},isPresenterOverlay:{type:Boolean,default:!1},isBig:{type:Boolean,default:!1},isStripe:{type:Boolean,default:!1},isPromoted:{type:Boolean,default:!1},isSelected:{type:Boolean,default:!1},isSidebar:{type:Boolean,default:!1},isOneToOne:{type:Boolean,default:!1},unSelectable:{type:Boolean,default:!1},hideBottomBar:{type:Boolean,default:!1}},emits:["click-video"],setup(){return{guestNameStore:(0,u.t)()}},data(){return{videoAspectRatio:null,containerAspectRatio:null,resizeObserver:null,mouseover:!1}},computed:{videoWrapperStyle(){if(!(!this.containerAspectRatio||!this.videoAspectRatio||!this.isBig||this.isGrid))return this.containerAspectRatio>this.videoAspectRatio?`width: ${this.$refs.videoContainer.clientHeight*this.videoAspectRatio}px`:`height: ${this.$refs.videoContainer.clientWidth/this.videoAspectRatio}px`},isSelectable(){return this.isStripe?!this.isSelected:!0},wasConnectedAtLeastOnce(){return this.model.attributes.connectedAtLeastOnce},isConnected(){return this.model.attributes.connectionState===D.e.CONNECTED||this.model.attributes.connectionState===D.e.COMPLETED},isLoading(){return!this.isConnected&&this.model.attributes.connectionState!==D.e.FAILED_NO_RESTART},isDisconnected(){return this.model.attributes.connectionState!==D.e.NEW&&this.model.attributes.connectionState!==D.e.CHECKING&&this.model.attributes.connectionState!==D.e.CONNECTED&&this.model.attributes.connectionState!==D.e.COMPLETED},isReconnecting(){return this.model.attributes.connectionState===D.e.FAILED||!this.model.attributes.initialConnection&&(this.model.attributes.negotiating&&!this.isConnected||this.model.attributes.connecting)},isNoLongerTryingToReconnect(){return this.model.attributes.connectionState===D.e.FAILED_NO_RESTART},connectionMessage(){return!this.wasConnectedAtLeastOnce&&this.isNoLongerTryingToReconnect?t("spreed","Connection could not be established \u2026"):this.isNoLongerTryingToReconnect?t("spreed","Connection was lost and could not be re-established \u2026"):!this.wasConnectedAtLeastOnce&&this.isReconnecting?t("spreed","Connection could not be established. Trying again \u2026"):this.isReconnecting?t("spreed","Connection lost. Trying to reconnect \u2026"):this.isDisconnected?t("spreed","Connection problems \u2026"):null},containerClass(){return{"videoContainer-dummy":this.placeholderForPromoted,"not-connected":!this.placeholderForPromoted&&!this.isConnected,speaking:!this.placeholderForPromoted&&this.model.attributes.speaking,promoted:!this.placeholderForPromoted&&this.sharedData.promoted&&!this.isGrid,"video-container-grid":this.isGrid,"video-container-grid--speaking":this.isSpeaking,"video-container-big":this.isBig,"one-to-one":this.isOneToOne}},videoWrapperClass(){return{"icon-loading":this.isLoading}},avatarSize(){return this.isStripe||!this.isBig&&!this.isGrid?v.pA.SIZE.LARGE:this.containerAspectRatio?Math.min(v.pA.SIZE.FULL,this.$refs.videoContainer.clientHeight/2,this.$refs.videoContainer.clientWidth/2):v.pA.SIZE.FULL},avatarClass(){return{"icon-loading":this.isLoading}},connectionMessageClass(){return{"below-avatar":this.showBackgroundAndAvatar}},sessionHash(){return a().stringify(e()(this.peerId))},peerData(){let y=this.$store.getters.getPeer(this.$store.getters.getToken(),this.peerId,this.model.attributes.userId);return y.actorId||(c.N.$emit("refresh-peer-list"),y={actorType:"",actorId:"",displayName:""}),y},participant(){return this.$store.getters.findParticipant(this.$store.getters.getToken(),{sessionId:this.peerId})||{}},participantActorType(){return this.participant?.actorType?this.participant.actorType:this.peerData?.actorType?this.peerData.actorType:this.participantUserId?v.DM.ACTOR_TYPE.USERS:v.DM.ACTOR_TYPE.GUESTS},participantUserId(){return this.model.attributes.userId?this.model.attributes.userId:this.participant?.actorType?this.participant?.actorType===v.DM.ACTOR_TYPE.USERS&&this.participant?.actorId?this.participant.actorId:null:this.peerData.actorType===v.DM.ACTOR_TYPE.USERS?this.peerData.actorId:null},participantName(){if(this.model.attributes.name)return this.model.attributes.name;if(this.participant?.displayName)return this.participant.displayName;let y=this.model.attributes.name;return!this.model.attributes.userId&&!y&&y!==void 0&&(y=this.guestNameStore.getGuestName(this.$store.getters.getToken(),this.sessionHash)),y||(y=this.peerData.displayName,!y&&this.peerData.actorType===v.DM.ACTOR_TYPE.GUESTS&&(y=t("spreed","Guest"))),y},isSpeaking(){return this.model.attributes.speaking},hasVideo(){return!this.model.attributes.videoBlocked&&this.model.attributes.videoAvailable&&this.sharedData.remoteVideoBlocker.isVideoEnabled()&&typeof this.model.attributes.stream=="object"},hasSelectedVideo(){return this.$store.getters.selectedVideoPeerId!==null},hasSharedScreen(){return this.model.attributes.screen},isSharedScreenPromoted(){return this.sharedData.screenVisible&&(!this.hasSelectedVideo||this.isSelected)},showSharedScreen(){return this.isBig?this.hasSharedScreen:this.isStripe?this.isSharedScreenPromoted?!1:!(this.isSelected?this.isSelected:this.isPromoted)&&this.hasSharedScreen:this.hasSharedScreen&&!this.isPresenterOverlay},showVideo(){return this.hasSharedScreen?!this.showSharedScreen&&this.hasVideo&&!this.isSelected||this.isPresenterOverlay:this.isStripe?this.hasSelectedVideo?!this.isSelected&&this.hasVideo:!this.isPromoted&&this.hasVideo:this.hasVideo},showPlaceholderForPromoted(){return this.isStripe?this.showVideo||this.showSharedScreen?!1:this.$store.getters.selectedVideoPeerId!==null?this.isSelected:this.isPromoted:!1},showBackgroundAndAvatar(){return!(this.showSharedScreen||this.showVideo||this.showPlaceholderForPromoted)},peerId(){return this.model.attributes.peerId}},watch:{"model.attributes.stream"(y){this._setStream(y)},isSelected(y){y&&(this.mouseover=!1)}},mounted(){this.sharedData.remoteVideoBlocker.increaseVisibleCounter(),this._setStream(this.model.attributes.stream),(this.isBig||this.isGrid)&&(this.resizeObserver=new ResizeObserver(this.updateContainerAspectRatio),this.resizeObserver.observe(this.$refs.videoContainer))},beforeDestroy(){this.resizeObserver&&this.resizeObserver.disconnect()},destroyed(){this.sharedData.remoteVideoBlocker.decreaseVisibleCounter()},methods:{_setStream(y){y&&((0,g.Z)(y,this.$refs.video),this.$refs.video.muted=!0,this.$refs.video.style.transform==="scaleX(1)"&&(this.$refs.video.style.transform=""))},updateContainerAspectRatio([{target:y}]){this.containerAspectRatio=y.clientWidth/y.clientHeight},updateVideoAspectRatio(){this.isBig&&(this.videoAspectRatio=this.model.attributes.stream.getVideoTracks()?.[0].getSettings().aspectRatio??this.$refs.video.videoWidth/this.$refs.video.videoHeight)}}}},46237:(l,i,s)=>{s.d(i,{Z:()=>u});var _=s(33198),a=s(16889),d=s(79209),e=s(58445),o=s(57877),r=s(18471),A=s(71470),E=s(14512),m=s(69581),f=s(85718),C=s(38137),v=s(33046),c=s(31341);const u={name:"ViewerOverlayCallView",components:{EmptyCallView:r.Z,LocalAudioControlButton:A.Z,LocalVideoControlButton:m.Z,Portal:_.h_,Screen:f.Z,LocalVideo:E.Z,ChevronUp:e.default,ChevronDown:d.default,NcButton:o.P2,TransitionWrapper:v.Z,VideoVue:C.Z,ArrowExpand:a.Z},directives:{tooltip:o.u},props:{token:{type:String,required:!0},model:{type:Object,required:!1,default:null},sharedData:{type:Object,required:!1,default:null},localModel:{type:Object,required:!1,default:()=>c.kL},localCallParticipantModel:{type:Object,required:!1,default:()=>c.BY},localSharedData:{type:Object,required:!0,default:()=>{}},screens:{type:Array,required:!1,default:()=>[]}},data(){return{isCollapsed:!1,observer:null,position:{right:0,bottom:0}}},computed:{conversation(){return this.$store.getters.conversation(this.token)},portalSelector(){return this.$store.getters.getMainContainerSelector()},hasLocalScreen(){return!!this.localModel.attributes.localScreen},showLocalScreen(){return this.hasLocalScreen&&this.screens[0]===c.BY.attributes.peerId}},mounted(){this.updatePosition(),this.observer=new ResizeObserver(this.updatePosition),this.observer.observe(this.$refs.ghost)},beforeDestroy(){this.observer.disconnect()},methods:{maximize(){OCA.Viewer&&OCA.Viewer.close(),this.$store.dispatch("setCallViewMode",{isViewerOverlay:!1})},updatePosition(){const{right:g,bottom:D}=this.$refs.ghost.getBoundingClientRect();this.position.right=window.innerWidth-g,this.position.bottom=window.innerHeight-D}}}},17576:(l,i,s)=>{s.d(i,{Z:()=>c});var _=s(35653),a=s(13767),d=s(8344),e=s(2671),o=s(13530),r=s(64024),A=s(72979),E=s(61057),m=s(928),f=s(78475),C=s(94418),v=s(1036);const c={name:"BreakoutRoomItem",components:{NcActionButton:A.Z,NcActions:E.Z,NcButton:m.Z,SendMessageDialog:f.Z,DotsCircle:_.Z,HandBackLeft:a.Z,MenuDown:d.Z,MenuRight:e.Z,Send:o.Z},props:{name:{type:String,default:void 0},breakoutRoom:{type:Object,default:void 0},mainConversation:{type:Object,default:void 0}},data(){return{showParticipants:!0,isDialogOpened:!1,elementHoveredOrFocused:!1}},computed:{container(){return this.$store.getters.getMainContainerSelector()},participantType(){return this.breakoutRoom.participantType},roomName(){return this.isParticipantsEditor?this.name:this.breakoutRoom.displayName},roomToken(){return this.breakoutRoom.token},showJoinButton(){return this.roomToken!==this.$store.getters.getToken()},canFullModerate(){return!this.isParticipantsEditor&&(this.participantType===C.oM.TYPE.OWNER||this.participantType===C.oM.TYPE.MODERATOR)},canModerate(){return this.isParticipantsEditor?!1:this.canFullModerate||this.participantType===C.oM.TYPE.GUEST_MODERATOR},showAssistanceButton(){return this.isParticipantsEditor?!1:this.canModerate&&this.breakoutRoom.breakoutRoomStatus===C.Sl.BREAKOUT_ROOM_STATUS.STATUS_ASSISTANCE_REQUESTED},toggleParticipantsListLabel(){return this.showParticipants?t("spreed","Hide list of participants"):t("spreed","Show list of participants")},isParticipantsEditor(){return this.name!==void 0}},watch:{showAssistanceButton(u){u&&(0,r.K2)(t("spreed","Assistance requested in {roomName}",{roomName:this.roomName}))}},methods:{openSendMessageDialog(){this.isDialogOpened=!0},closeSendMessageDialog(){this.isDialogOpened=!1},dismissRequestAssistance(){this.$store.dispatch("resetRequestAssistanceAction",{token:this.roomToken})},async joinRoom(){if(this.canModerate)v.N.$emit("switch-to-conversation",{token:this.roomToken});else try{this.mainConversation.breakoutRoomMode===C.Sl.BREAKOUT_ROOM_MODE.FREE&&await this.$store.dispatch("switchToBreakoutRoomAction",{token:this.$store.getters.parentRoomToken(this.roomToken),target:this.roomToken}),v.N.$emit("switch-to-conversation",{token:this.roomToken})}catch(u){console.debug(u)}},toggleParticipantsVisibility(){this.showParticipants=!this.showParticipants}}}},81481:(l,i,s)=>{s.d(i,{Z:()=>m});var _=s(83969),a=s(2091),d=s(928),e=s(40515),o=s(14714),r=s(94418),A=s(51481),E=s(68061);const m={name:"CallTime",components:{NcButton:d.Z,NcLoadingIcon:e.Z,NcPopover:o.Z,RecordCircle:_.Z,StopIcon:a.Z},mixins:[A.Z],props:{start:{type:Number,required:!0}},data(){return{callTime:void 0,showPopover:!1,isCallDurationHintShown:!1,timer:null,untilCallDurationHintShown:null}},computed:{container(){return this.$store.getters.getMainContainerSelector()},callStart(){return new Date(this.start*1e3)},token(){return this.$store.getters.getToken()},conversation(){return this.$store.getters.conversation(this.token)||this.$store.getters.dummyConversation},isStartingRecording(){return this.conversation.callRecording===r.D0.RECORDING.VIDEO_STARTING||this.conversation.callRecording===r.D0.RECORDING.AUDIO_STARTING},isRecording(){return this.conversation.callRecording===r.D0.RECORDING.VIDEO||this.conversation.callRecording===r.D0.RECORDING.AUDIO},isShowRecordingControls(){return this.isModerator&&(this.isStartingRecording||this.isRecording)},isButtonDisabled(){return!this.isShowRecordingControls&&!this.isCallDurationHintShown},recordingButtonTitle(){return this.isStartingRecording?t("spreed","Starting the recording"):this.isRecording?t("spreed","Recording"):""}},watch:{callTime(f){f&&!this.untilCallDurationHintShown&&(this.untilCallDurationHintShown=1e3*60*60-f+1e3,setTimeout(()=>{this.showCallDurationHint()},this.untilCallDurationHintShown))}},mounted(){this.timer=setInterval(this.computeElapsedTime,1e3)},beforeDestroy(){clearInterval(this.timer)},methods:{formattedTime:E.B,stopRecording(){this.$store.dispatch("stopCallRecording",{token:this.token}),this.showPopover=!1},computeElapsedTime(){this.start!==0&&(this.callTime=new Date-this.callStart)},showCallDurationHint(){this.showPopover=!0,this.isCallDurationHintShown=!0,this.$store.getters.windowIsVisible()?setTimeout(()=>{this.showPopover=!1},1e4):window.onfocus=()=>setTimeout(()=>{this.showPopover=!1},1e4)}}}},68737:(l,i,s)=>{s.d(i,{Z:()=>r});var _=s(18849),a=s(69183),d=s(72979),e=s(82662),o=s(61057);const r={name:"ReactionMenu",components:{NcActions:o.Z,NcActionButton:d.Z,NcActionButtonGroup:e.Z,EmoticonOutline:_.Z},props:{token:{type:String,required:!0},localCallParticipantModel:{type:Object,required:!0},supportedReactions:{type:Array,validator:A=>A.every(E=>typeof E=="string"),required:!0}},data(){return{throttleTimer:null}},computed:{container(){return this.$store.getters.getMainContainerSelector()},reactionsInSingleRow(){return Math.ceil(this.supportedReactions.length/2)}},methods:{throttledSendReaction(A){this.throttleTimer||(this.sendReaction(A),this.throttleTimer=setTimeout(()=>{this.throttleTimer=null},2e3))},sendReaction(A){this.localCallParticipantModel.sendReaction(A),(0,a.j8)("send-reaction",{model:this.localCallParticipantModel,reaction:A})}}}},32963:(l,i,s)=>{s.d(i,{Z:()=>W});var _=s(46544),a=s(2889),d=s(81057),e=s(42515),o=s(64024),r=s(69183),A=s(928),E=s(935),m=s(53211),f=s(30589),C=s(77013),v=s(32602),c=s(8222),u=s(91764),g=s(20774),D=s(65260),b=s(41673),y=s(94418),I=s(68496),S=s(19914),T=s(4594),j=s(31341);const W={name:"TopBar",directives:{Tooltip:m.Z},components:{BreakoutRoomsEditor:D.Z,CallButton:C.Z,CallTime:v.Z,ConversationIcon:b.Z,TopBarMediaControls:u.Z,NcButton:A.Z,NcCounterBubble:E.Z,TopBarMenu:g.Z,ReactionMenu:c.Z,AccountMultiple:_.Z,MenuIcon:a.default,MessageText:d.Z},mixins:[f.ZP,I.Z],props:{isInCall:{type:Boolean,required:!0},isSidebar:{type:Boolean,default:!1}},data:()=>({unreadNotificationHandle:null,showBreakoutRoomsEditor:!1,localCallParticipantModel:j.BY,localMediaModel:j.kL}),computed:{container(){return this.$store.getters.getMainContainerSelector()},showOpenSidebarButton(){return!this.$store.getters.getSidebarStatus},isOneToOneConversation(){return this.conversation.type===y.Sl.TYPE.ONE_TO_ONE},token(){return this.$store.getters.getToken()},conversation(){return this.$store.getters.conversation(this.token)||this.$store.getters.dummyConversation},showUserStatusAsDescription(){return this.isOneToOneConversation&&this.statusMessage},statusMessage(){return(0,T._)(this.conversation)},unreadMessagesCounter(){return this.conversation.unreadMessages},hasUnreadMentions(){return this.conversation.unreadMention},renderedDescription(){return this.renderContent(this.conversation.description)},actorId(){return this.$store.getters.getActorId()},isPeerInactive(){if(!this.isOneToOneConversation)return;let p;const P=this.$store.getters.participantsList(this.token);for(const L of P)L.actorId!==this.actorId&&(p=L);return p?!p.sessionIds.length:!1},participantsInCall(){return this.$store.getters.participantsInCall(this.token)||""},participantsInCallAriaLabel(){return n("spreed","%n participant in call","%n participants in call",this.$store.getters.participantsInCall(this.token))},supportedReactions(){return(0,e.getCapabilities)()?.spreed?.config?.call?.["supported-reactions"]},hasReactionSupport(){return this.isInCall&&this.supportedReactions?.length>0}},watch:{unreadMessagesCounter(p,P){!this.isInCall||!this.showOpenSidebarButton||p>0&&P===0&&!this.hasUnreadMentions&&this.notifyUnreadMessages(t("spreed","You have new unread messages in the chat."))},hasUnreadMentions(p){!this.isInCall||!this.showOpenSidebarButton||p&&this.notifyUnreadMessages(t("spreed","You have been mentioned in the chat."))},isInCall(p){p||this.notifyUnreadMessages(null)},isOneToOneConversation:{immediate:!0,handler(p){p?this.initialiseGetParticipantsMixin():this.stopGetParticipantsMixin()}}},mounted(){document.body.classList.add("has-topbar"),document.addEventListener("fullscreenchange",this.fullScreenChanged,!1),document.addEventListener("mozfullscreenchange",this.fullScreenChanged,!1),document.addEventListener("MSFullscreenChange",this.fullScreenChanged,!1),document.addEventListener("webkitfullscreenchange",this.fullScreenChanged,!1)},beforeDestroy(){this.notifyUnreadMessages(null),document.removeEventListener("fullscreenchange",this.fullScreenChanged,!1),document.removeEventListener("mozfullscreenchange",this.fullScreenChanged,!1),document.removeEventListener("MSFullscreenChange",this.fullScreenChanged,!1),document.removeEventListener("webkitfullscreenchange",this.fullScreenChanged,!1),document.body.classList.remove("has-topbar")},methods:{notifyUnreadMessages(p){this.unreadNotificationHandle&&(this.unreadNotificationHandle.hideToast(),this.unreadNotificationHandle=null),p&&(this.unreadNotificationHandle=(0,o.PV)(p))},openSidebar(p){typeof p=="string"&&(0,r.j8)("spreed:select-active-sidebar-tab",p),this.$store.dispatch("showSidebar"),S.Z.setItem("sidebarOpen","true")},fullScreenChanged(){this.$store.dispatch("setIsFullscreen",document.webkitIsFullScreen||document.mozFullScreen||document.msFullscreenElement)},openConversationSettings(){(0,r.j8)("show-conversation-settings",{token:this.token})}}}},26192:(l,i,s)=>{s.d(i,{Z:()=>W});var _=s(95573),a=s.n(_),d=s(98362),e=s(364),o=s(28499),r=s(31533),A=s(64024),E=s(69183),m=s(72979),f=s(61057),C=s(928),v=s(14714),c=s(53211),u=s(71470),g=s(69581),D=s(68897),b=s(84028),y=s(84749),I=s(94418),S=s(16746),T=s(31341),j=s(2496);const W={name:"TopBarMediaControls",directives:{tooltip:c.Z},components:{LocalAudioControlButton:u.Z,LocalVideoControlButton:g.Z,Blur:d.Z,BlurOff:e.Z,CancelPresentation:D.Z,Monitor:o.Z,NcActions:f.Z,NcActionButton:m.Z,NcButton:C.Z,NcPopover:v.Z,NetworkStrength2Alert:r.Z,PresentToAll:b.Z},props:{token:{type:String,required:!0},model:{type:Object,required:!0},localCallParticipantModel:{type:Object,required:!0},isSidebar:{type:Boolean,default:!1}},setup(){return{isInCall:(0,y.E)()}},data(){return{speakingWhileMutedNotification:null,screenSharingMenuOpen:!1,boundaryElement:document.querySelector(".main-view"),mouseover:!1,callAnalyzer:T.bI,qualityWarningInGracePeriodTimeout:null,audioEnabledBeforeSpacebarKeydown:void 0,spacebarKeyDown:!1}},computed:{isVirtualBackgroundAvailable(){return this.model.attributes.virtualBackgroundAvailable},isVirtualBackgroundEnabled(){return this.model.attributes.virtualBackgroundEnabled},toggleVirtualBackgroundButtonLabel(){return this.isVirtualBackgroundEnabled?t("spreed","Disable background blur"):t("spreed","Blur background")},conversation(){return this.$store.getters.conversation(this.token)||this.$store.getters.dummyConversation},isScreensharingAllowed(){return this.conversation.permissions&I.oM.PERMISSIONS.PUBLISH_SCREEN},blurButtonClass(){return{"blur-disabled":this.isVirtualBackgroundEnabled}},screenSharingButtonClass(){return{"screensharing-enabled":this.isScreensharingAllowed&&this.model.attributes.localScreen,"no-screensharing-available":!this.isScreensharingAllowed}},screenSharingButtonTooltip(){return this.isScreensharingAllowed?this.screenSharingMenuOpen?null:this.isScreensharingAllowed?this.model.attributes.localScreen?t("spreed","Screensharing options"):t("spreed","Enable screensharing"):t("spreed","No screensharing"):t("spreed","You are not allowed to enable screensharing")},screenSharingButtonAriaLabel(){return this.screenSharingMenuOpen?"":this.model.attributes.localScreen?t("spreed","Screensharing options"):t("spreed","Enable screensharing")},container(){return this.$store.getters.getMainContainerSelector()},isQualityWarningTooltipDismissed(){return this.$store.getters.isQualityWarningTooltipDismissed},showQualityWarningTooltip(){return this.qualityWarningTooltip&&(!this.isQualityWarningTooltipDismissed||this.mouseover)},showQualityWarning(){return this.senderConnectionQualityIsBad||this.qualityWarningInGracePeriodTimeout},senderConnectionQualityIsBad(){return this.senderConnectionQualityAudioIsBad||this.senderConnectionQualityVideoIsBad||this.senderConnectionQualityScreenIsBad},senderConnectionQualityAudioIsBad(){return T.bI&&(T.bI.attributes.senderConnectionQualityAudio===S.ud.VERY_BAD||T.bI.attributes.senderConnectionQualityAudio===S.ud.NO_TRANSMITTED_DATA)},senderConnectionQualityVideoIsBad(){return T.bI&&(T.bI.attributes.senderConnectionQualityVideo===S.ud.VERY_BAD||T.bI.attributes.senderConnectionQualityVideo===S.ud.NO_TRANSMITTED_DATA)},senderConnectionQualityScreenIsBad(){return T.bI&&(T.bI.attributes.senderConnectionQualityScreen===S.ud.VERY_BAD||T.bI.attributes.senderConnectionQualityScreen===S.ud.NO_TRANSMITTED_DATA)},qualityWarningAriaLabel(){let p="";return!this.model.attributes.audioEnabled&&this.model.attributes.videoEnabled&&this.model.attributes.localScreen?p=t("spreed","Bad sent video and screen quality."):!this.model.attributes.audioEnabled&&this.model.attributes.localScreen?p=t("spreed","Bad sent screen quality."):!this.model.attributes.audioEnabled&&this.model.attributes.videoEnabled?p=t("spreed","Bad sent video quality."):this.model.attributes.videoEnabled&&this.model.attributes.localScreen?p=t("spreed","Bad sent audio, video and screen quality."):this.model.attributes.localScreen?p=t("spreed","Bad sent audio and screen quality."):this.model.attributes.videoEnabled?p=t("spreed","Bad sent audio and video quality."):p=t("spreed","Bad sent audio quality."),p},qualityWarningTooltip(){if(!this.showQualityWarning)return null;const p=this.isVirtualBackgroundAvailable&&this.model.attributes.virtualBackgroundEnabled,P={};return!this.model.attributes.audioEnabled&&this.model.attributes.videoEnabled&&p&&this.model.attributes.localScreen?(P.content=t("spreed","Your internet connection or computer are busy and other participants might be unable to see your screen. To improve the situation try to disable the background blur or your video while doing a screen share."),P.actionLabel=t("spreed","Disable background blur"),P.action="disableVirtualBackground"):!this.model.attributes.audioEnabled&&this.model.attributes.videoEnabled&&this.model.attributes.localScreen?(P.content=t("spreed","Your internet connection or computer are busy and other participants might be unable to see your screen. To improve the situation try to disable your video while doing a screenshare."),P.actionLabel=t("spreed","Disable video"),P.action="disableVideo"):!this.model.attributes.audioEnabled&&this.model.attributes.localScreen?(P.content=t("spreed","Your internet connection or computer are busy and other participants might be unable to see your screen."),P.actionLabel="",P.action=""):!this.model.attributes.audioEnabled&&this.model.attributes.videoEnabled?(P.content=t("spreed","Your internet connection or computer are busy and other participants might be unable to see you."),P.actionLabel="",P.action=""):this.model.attributes.videoEnabled&&p&&this.model.attributes.localScreen?(P.content=t("spreed","Your internet connection or computer are busy and other participants might be unable to understand and see you. To improve the situation try to disable the background blur or your video while doing a screenshare."),P.actionLabel=t("spreed","Disable background blur"),P.action="disableVirtualBackground"):this.model.attributes.videoEnabled&&this.model.attributes.localScreen?(P.content=t("spreed","Your internet connection or computer are busy and other participants might be unable to understand and see you. To improve the situation try to disable your video while doing a screenshare."),P.actionLabel=t("spreed","Disable video"),P.action="disableVideo"):this.model.attributes.localScreen?(P.content=t("spreed","Your internet connection or computer are busy and other participants might be unable to understand you and see your screen. To improve the situation try to disable your screenshare."),P.actionLabel=t("spreed","Disable screenshare"),P.action="disableScreenShare"):this.model.attributes.videoEnabled&&p?(P.content=t("spreed","Your internet connection or computer are busy and other participants might be unable to understand and see you. To improve the situation try to disable the background blur or your video."),P.actionLabel=t("spreed","Disable background blur"),P.action="disableVirtualBackground"):this.model.attributes.videoEnabled?(P.content=t("spreed","Your internet connection or computer are busy and other participants might be unable to understand and see you. To improve the situation try to disable your video."),P.actionLabel=t("spreed","Disable video"),P.action="disableVideo"):(P.content=t("spreed","Your internet connection or computer are busy and other participants might be unable to understand you."),P.actionLabel="",P.action=""),P},disableKeyboardShortcuts(){return OCP.Accessibility.disableKeyboardShortcuts()}},watch:{senderConnectionQualityIsBad(p){p&&(this.qualityWarningInGracePeriodTimeout&&window.clearTimeout(this.qualityWarningInGracePeriodTimeout),this.qualityWarningInGracePeriodTimeout=window.setTimeout(()=>{this.qualityWarningInGracePeriodTimeout=null},1e4))}},mounted(){this.speakingWhileMutedWarner=new j.Z(this.model,this)},beforeDestroy(){this.speakingWhileMutedWarner.destroy()},methods:{handleShortkey(){this.model.attributes.audioAvailable&&(this.spacebarKeyDown?(this.spacebarKeyDown=!1,this.audioEnabledBeforeSpacebarKeydown?this.model.enableAudio():this.model.disableAudio(),this.audioEnabledBeforeSpacebarKeydown=void 0):(this.audioEnabledBeforeSpacebarKeydown=this.model.attributes.audioEnabled,this.spacebarKeyDown=!0,this.$refs.audioControl.toggleAudio()))},setSpeakingWhileMutedNotification(p){this.speakingWhileMutedNotification=p},toggleVirtualBackground(){this.model.attributes.virtualBackgroundEnabled?this.model.disableVirtualBackground():this.model.enableVirtualBackground()},toggleScreenSharingMenu(){if(this.isScreensharingAllowed){if(!this.model.getWebRtc().capabilities.supportScreenSharing){window.location.protocol==="https:"?(0,A.PV)(t("spreed","Screen sharing is not supported by your browser.")):(0,A.PV)(t("spreed","Screen sharing requires the page to be loaded through HTTPS."));return}this.model.attributes.localScreen||this.startShareScreen()}},showScreen(){this.model.attributes.localScreen&&(0,E.j8)("switch-screen-to-id",this.localCallParticipantModel.attributes.peerId)},stopScreen(){this.model.stopSharingScreen()},startShareScreen(p){this.model.shareScreen(p,function(P){if(!P)return;let L=null;switch(P.name){case"HTTPS_REQUIRED":(0,A.PV)(t("spreed","Screensharing requires the page to be loaded through HTTPS."));break;case"PERMISSION_DENIED":case"NotAllowedError":case"CEF_GETSCREENMEDIA_CANCELED":break;case"FF52_REQUIRED":(0,A.PV)(t("spreed","Sharing your screen only works with Firefox version 52 or newer."));break;case"EXTENSION_UNAVAILABLE":if(window.chrome&&(L="https://chrome.google.com/webstore/detail/screensharing-for-nextclo/kepnpjhambipllfmgmbapncekcmabkol"),L){const O=t("spreed","Screensharing extension is required to share your screen."),M='<a href="'+L+'" target="_blank">'+a()(O)+"</a>";(0,A.PV)(M,{isHTML:!0})}else(0,A.PV)(t("spreed","Please use a different browser like Firefox or Chrome to share your screen."));break;default:(0,A.PV)(t("spreed","An error occurred while starting screensharing."));break}})},executeQualityWarningTooltipAction(){this.qualityWarningTooltip.action!==""&&(this.qualityWarningTooltip.action==="disableScreenShare"?(this.model.stopSharingScreen(),this.dismissQualityWarningTooltip()):this.qualityWarningTooltip.action==="disableVirtualBackground"?(this.model.disableVirtualBackground(),this.dismissQualityWarningTooltip()):this.qualityWarningTooltip.action==="disableVideo"&&(this.model.disableVideo(),this.dismissQualityWarningTooltip()))},dismissQualityWarningTooltip(){this.$store.dispatch("dismissQualityWarningTooltip")}}}},49729:(l,i,s)=>{s.d(i,{Z:()=>L});var _=s(46703),a=s(35653),d=s(13511),e=s(87720),o=s(72181),r=s(13767),A=s(27347),E=s(83969),m=s(2091),f=s(97167),C=s(42515),v=s(64024),c=s(69183),u=s(72979),g=s(78043),D=s(61057),b=s(81243),y=s(928),I=s(40515),S=s(23839),T=s(98777),j=s(84749),W=s(94418),p=s(51498),P=s(31341);const L={name:"TopBarMenu",components:{NcButton:y.Z,NcActions:D.Z,NcActionSeparator:b.Z,NcActionLink:g.Z,NcActionButton:u.Z,NcLoadingIcon:I.Z,PromotedView:T.Z,Cog:_.default,DotsHorizontal:d.default,Fullscreen:e.Z,FullscreenExit:o.Z,GridView:S.Z,HandBackLeft:r.Z,VideoIcon:f.Z,MicrophoneOff:A.Z,RecordCircle:E.Z,StopIcon:m.Z,DotsCircle:a.Z},props:{token:{type:String,required:!0},model:{type:Object,required:!0},showActions:{type:Boolean,default:!0},isSidebar:{type:Boolean,default:!1}},emits:["open-breakout-rooms-editor"],setup(){return{isInCall:(0,j.E)()}},data(){return{boundaryElement:document.querySelector(".main-view")}},computed:{conversation(){return this.$store.getters.conversation(this.token)||this.$store.getters.dummyConversation},isFullscreen(){return this.$store.getters.isFullscreen()},labelFullscreen(){return this.isFullscreen?t("spreed","Exit full screen (F)"):t("spreed","Full screen (F)")},isFileConversation(){return this.conversation.objectType===W.Sl.OBJECT_TYPE.FILE&&this.conversation.objectId},linkToFile(){return this.isFileConversation?(0,p.Eq)("/f/{objectId}",{objectId:this.conversation.objectId}):""},isOneToOneConversation(){return this.conversation.type===W.Sl.TYPE.ONE_TO_ONE||this.conversation.type===W.Sl.TYPE.ONE_TO_ONE_FORMER},container(){return this.$store.getters.getMainContainerSelector()},changeViewText(){return this.isGrid?t("spreed","Speaker view"):t("spreed","Grid view")},isGrid(){return this.$store.getters.isGrid},isVirtualBackgroundAvailable(){return this.model.attributes.virtualBackgroundAvailable},isVirtualBackgroundEnabled(){return this.model.attributes.virtualBackgroundEnabled},isHandRaised(){return this.model.attributes.raisedHand?.state===!0},raiseHandButtonLabel(){return this.isHandRaised?this.disableKeyboardShortcuts?t("spreed","Lower hand"):t("spreed","Lower hand (R)"):this.disableKeyboardShortcuts?t("spreed","Raise hand"):t("spreed","Raise hand (R)")},disableKeyboardShortcuts(){return OCP.Accessibility.disableKeyboardShortcuts()},participantType(){return this.conversation.participantType},canFullModerate(){return this.participantType===W.oM.TYPE.OWNER||this.participantType===W.oM.TYPE.MODERATOR},canModerate(){return this.canFullModerate||this.participantType===W.oM.TYPE.GUEST_MODERATOR},canModerateRecording(){const O=(0,C.getCapabilities)()?.spreed?.config?.call?.recording||!1;return this.canFullModerate&&O},canConfigureBreakoutRooms(){return this.conversation.type!==W.Sl.TYPE.GROUP||!this.canFullModerate?!1:!!(0,C.getCapabilities)()?.spreed?.config?.call?.["breakout-rooms"]},isStartingRecording(){return this.conversation.callRecording===W.D0.RECORDING.VIDEO_STARTING||this.conversation.callRecording===W.D0.RECORDING.AUDIO_STARTING},isRecording(){return this.conversation.callRecording===W.D0.RECORDING.VIDEO||this.conversation.callRecording===W.D0.RECORDING.AUDIO},userIsInBreakoutRoomAndInCall(){return this.conversation.objectType===W.Sl.OBJECT_TYPE.BREAKOUT_ROOM&&this.isInCall}},methods:{forceMuteOthers(){P.ln.callParticipantModels.forEach(O=>{O.forceMute()})},toggleFullscreen(){if(Array.from(document.body.childNodes).filter(O=>O.nodeName==="DIV"&&O.classList.contains("modal-mask")&&window.getComputedStyle(O).display!=="none").length!==0){(0,v.K2)(t("spreed","You need to close a dialog to toggle full screen"));return}this.isFullscreen?(this.disableFullscreen(),this.$store.dispatch("setIsFullscreen",!1)):(this.enableFullscreen(),this.$store.dispatch("setIsFullscreen",!0))},enableFullscreen(){const O=document.getElementById("content-vue");O.requestFullscreen?O.requestFullscreen():O.webkitRequestFullscreen?O.webkitRequestFullscreen(Element.ALLOW_KEYBOARD_INPUT):O.mozRequestFullScreen?O.mozRequestFullScreen():O.msRequestFullscreen&&O.msRequestFullscreen()},disableFullscreen(){document.exitFullscreen?document.exitFullscreen():document.webkitExitFullscreen?document.webkitExitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.msExitFullscreen&&document.msExitFullscreen()},toggleVirtualBackground(){this.model.attributes.virtualBackgroundEnabled?this.model.disableVirtualBackground():this.model.enableVirtualBackground()},changeView(){this.$store.dispatch("setCallViewMode",{isGrid:!this.isGrid}),this.$store.dispatch("selectedVideoPeerId",null)},showMediaSettingsDialog(){(0,c.j8)("talk:media-settings:show")},toggleHandRaised(){const O=!this.isHandRaised;if(this.model.toggleHandRaised(O),this.$store.dispatch("setParticipantHandRaised",{sessionId:this.$store.getters.getSessionId(),raisedHand:this.model.attributes.raisedHand}),this.userIsInBreakoutRoomAndInCall&&!this.canModerate){if(Object.keys(this.$store.getters.participantRaisedHandList).filter(B=>B!==this.$store.getters.getSessionId()).length!==0)return;const h=this.conversation.breakoutRoomStatus===W.Sl.BREAKOUT_ROOM_STATUS.STATUS_ASSISTANCE_REQUESTED;O&&!h?this.$store.dispatch("requestAssistanceAction",{token:this.token}):!O&&h&&this.$store.dispatch("resetRequestAssistanceAction",{token:this.token})}},openConversationSettings(){(0,c.j8)("show-conversation-settings",{token:this.token})},startRecording(){this.$store.dispatch("startCallRecording",{token:this.token,callRecording:W.D0.RECORDING.VIDEO})},stopRecording(){this.$store.dispatch("stopCallRecording",{token:this.token})}}}},84091:(l,i,s)=>{s.d(i,{Z:()=>_});const _={name:"CancelPresentation",props:{title:{type:String,default:""},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}},emits:["click"]}},81236:(l,i,s)=>{s.d(i,{Z:()=>_});const _={name:"GridView",props:{title:{type:String,default:""},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}},emits:["click"]}},3994:(l,i,s)=>{s.d(i,{Z:()=>_});const _={name:"PresentToAll",props:{title:{type:String,default:""},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}},emits:["click"]}},66943:(l,i,s)=>{s.d(i,{Z:()=>_});const _={name:"PromotedView",props:{title:{type:String,default:""},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}},emits:["click"]}},7123:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("NcModal",e._g(e._b({class:{"modal-mask__participants-step":e.isEditingParticipants},attrs:{container:e.container}},"NcModal",e.$attrs,!1),e.$listeners),[o("div",{staticClass:"breakout-rooms-editor",class:{"breakout-rooms-editor__participants-step":e.isEditingParticipants}},[o("h2",[e._v(e._s(e.modalTitle))]),e._v(" "),e.isEditingParticipants?[o("BreakoutRoomsParticipantsEditor",e._g({attrs:{token:e.token,"room-number":e.amount},on:{back:function(r){e.isEditingParticipants=!1},"create-rooms":e.handleCreateRooms}},e.$listeners))]:[o("div",{staticClass:"breakout-rooms-editor__main"},[o("label",{staticClass:"breakout-rooms-editor__caption",attrs:{for:"room-number"}},[e._v(e._s(e.t("spreed","Number of breakout rooms"))+" ")]),e._v(" "),e.isInvalidAmount?o("p",{staticClass:"breakout-rooms-editor__error-hint"},[e._v(`
					`+e._s(e.t("spreed","You can create from 1 to 20 breakout rooms."))+`
				`)]):e._e(),e._v(" "),o("NcTextField",{ref:"textField",staticClass:"breakout-rooms-editor__number-input",attrs:{id:"room-number",value:e.amount.toString(),type:"number",min:"1",max:"20"},on:{"update:value":e.setAmount}}),e._v(" "),o("label",{staticClass:"breakout-rooms-editor__caption"},[e._v(e._s(e.t("spreed","Assignment method")))]),e._v(" "),o("fieldset",[o("NcCheckboxRadioSwitch",{attrs:{checked:e.mode,value:"1",name:"mode_radio",type:"radio"},on:{"update:checked":function(r){e.mode=r}}},[e._v(`
						`+e._s(e.t("spreed","Automatically assign participants"))+`
					`)]),e._v(" "),o("NcCheckboxRadioSwitch",{attrs:{checked:e.mode,value:"2",name:"mode_radio",type:"radio"},on:{"update:checked":function(r){e.mode=r}}},[e._v(`
						`+e._s(e.t("spreed","Manually assign participants"))+`
					`)]),e._v(" "),o("NcCheckboxRadioSwitch",{attrs:{checked:e.mode,value:"3",name:"mode_radio",type:"radio"},on:{"update:checked":function(r){e.mode=r}}},[e._v(`
						`+e._s(e.t("spreed","Allow participants to choose"))+`
					`)])],1)],1),e._v(" "),o("div",{staticClass:"breakout-rooms-editor__buttons"},[e.mode==="2"?o("NcButton",{attrs:{type:"primary",disabled:e.isInvalidAmount},on:{click:function(r){e.isEditingParticipants=!0}}},[e._v(`
					`+e._s(e.t("spreed","Assign participants to rooms"))+`
				`)]):o("NcButton",{attrs:{type:"primary",disabled:e.isInvalidAmount},on:{click:e.handleCreateRooms}},[e._v(`
					`+e._s(e.t("spreed","Create rooms"))+`
				`)])],1)]],2)])},a=[]},81954:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("div",{staticClass:"participants-editor"},[o("ul",{staticClass:"participants-editor__scroller"},[o("BreakoutRoomItem",{staticClass:"participants-editor__section",attrs:{name:e.t("spreed","Unassigned participants")}},e._l(e.unassignedParticipants,function(r){return o("SelectableParticipant",{key:r.attendeeId,attrs:{value:r.attendeeId,checked:e.selectedParticipants,participant:r},on:{"update:checked":function(A){e.selectedParticipants=A}}})}),1),e._v(" "),e._l(e.assignments,function(r,A){return[o("BreakoutRoomItem",{key:A,staticClass:"participants-editor__section",attrs:{name:e.roomName(A)}},e._l(r,function(E){return o("SelectableParticipant",{key:E,attrs:{value:e.assignments,checked:e.selectedParticipants,participant:e.attendeesById[E]},on:{"update:checked":function(m){e.selectedParticipants=m}}})}),1)]})],2),e._v(" "),o("div",{staticClass:"participants-editor__buttons"},[e.breakoutRoomsConfigured?o("NcButton",{staticClass:"delete",attrs:{title:e.deleteButtonLabel,"aria-label":e.deleteButtonLabel,type:"error"},on:{click:e.toggleShowDialog},scopedSlots:e._u([{key:"icon",fn:function(){return[o("Delete",{attrs:{size:20}})]},proxy:!0}],null,!1,2705356561)},[e._v(`
			`+e._s(e.deleteButtonLabel)+`
		`)]):e._e(),e._v(" "),e.isReorganizingAttendees?e._e():o("NcButton",{attrs:{type:"tertiary"},on:{click:e.goBack},scopedSlots:e._u([{key:"icon",fn:function(){return[o("ArrowLeft",{attrs:{size:20}})]},proxy:!0}],null,!1,1821202730)},[e._v(`
			`+e._s(e.t("spreed","Back"))+`
		`)]),e._v(" "),e.hasAssigned?o("NcButton",{attrs:{type:"tertiary"},on:{click:e.resetAssignments},scopedSlots:e._u([{key:"icon",fn:function(){return[o("Reload",{attrs:{size:20}})]},proxy:!0}],null,!1,163584889)},[e._v(`
			`+e._s(e.resetButtonLabel)+`
		`)]):e._e(),e._v(" "),e.hasSelected?o("NcActions",{attrs:{type:"primary",container:".participants-editor__buttons","menu-name":e.t("spreed","Assign")}},e._l(e.assignments,function(r,A){return o("NcActionButton",{key:A,attrs:{"close-after-click":!0},on:{click:function(E){return e.assignAttendees(A)}},scopedSlots:e._u([{key:"icon",fn:function(){return[o("DotsCircle",{attrs:{size:20}})]},proxy:!0}],null,!0)},[e._v(`
				`+e._s(e.roomName(A))+`
			`)])}),1):e._e(),e._v(" "),o("NcButton",{attrs:{disabled:!e.hasAssigned,type:e.confirmButtonType},on:{click:e.handleSubmit}},[e._v(`
			`+e._s(e.confirmButtonLabel)+`
		`)])],1),e._v(" "),o("NcDialog",{attrs:{open:e.showDialog,name:e.t("spreed","Delete breakout rooms"),message:e.dialogMessage,container:".participants-editor"},on:{"update:open":function(r){e.showDialog=r}},scopedSlots:e._u([{key:"actions",fn:function(){return[o("NcButton",{attrs:{type:"tertiary"},on:{click:e.toggleShowDialog}},[e._v(`
				`+e._s(e.t("spreed","Cancel"))+`
			`)]),e._v(" "),o("NcButton",{attrs:{type:"error"},on:{click:e.deleteBreakoutRooms}},[e._v(`
				`+e._s(e.t("spreed","Delete breakout rooms"))+`
			`)])]},proxy:!0}])})],1)},a=[]},33929:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("div",{staticClass:"selectable-participant",attrs:{tabindex:"0"}},[o("input",{directives:[{name:"model",rawName:"v-model",value:e.modelProxy,expression:"modelProxy"}],attrs:{id:"participant.attendeeId",type:"checkbox",name:"participant.attendeeId"},domProps:{value:e.participant.attendeeId,checked:Array.isArray(e.modelProxy)?e._i(e.modelProxy,e.participant.attendeeId)>-1:e.modelProxy},on:{change:function(r){var A=e.modelProxy,E=r.target,m=!!E.checked;if(Array.isArray(A)){var f=e.participant.attendeeId,C=e._i(A,f);E.checked?C<0&&(e.modelProxy=A.concat([f])):C>-1&&(e.modelProxy=A.slice(0,C).concat(A.slice(C+1)))}else e.modelProxy=m}}}),e._v(" "),o("AvatarWrapper",{attrs:{id:e.participant.actorId,name:e.participant.displayName,source:e.participant.source||e.participant.actorType,"disable-menu":"","disable-tooltip":"","show-user-status":"","show-user-status-compact":""}}),e._v(" "),o("div",[e._v(`
		`+e._s(e.participant.displayName)+`
	`)])],1)},a=[]},24113:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("NcModal",e._g({ref:"modal",attrs:{container:e.container}},e.$listeners),[o("div",{staticClass:"send-message-dialog"},[o("h2",{staticClass:"send-message-dialog__title"},[e._v(`
			`+e._s(e.dialogTitle)+`
		`)]),e._v(" "),e.modalContainerId?o("NewMessage",{key:e.modalContainerId,ref:"newMessage",attrs:{role:"region",token:e.token,container:e.modalContainerId,"aria-label":e.t("spreed","Post message"),broadcast:e.broadcast},on:{sent:e.handleMessageSent,failure:e.handleMessageFailure}}):e._e()],1)])},a=[]},89037:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("div",{class:{blurred:e.isBackgroundBlurred},attrs:{id:"call-container"}},[e.isViewerOverlay?o("ViewerOverlayCallView",{attrs:{token:e.token,model:e.promotedParticipantModel,"shared-data":e.promotedParticipantModel&&e.sharedDatas[e.promotedParticipantModel.attributes.peerId],screens:e.screens,"local-shared-data":e.localSharedData}}):[!e.remoteParticipantsCount&&!e.screenSharingActive&&!e.isGrid?o("EmptyCallView",{attrs:{"is-sidebar":e.isSidebar}}):e._e(),e._v(" "),o("div",{attrs:{id:"videos"}},[e.isGrid?e._e():[e.showSelectedVideo?o("div",{staticClass:"video__promoted selected-video",class:{"full-page":e.isOneToOne}},[e._l(e.reversedCallParticipantModels,function(r){return[r.attributes.peerId===e.selectedVideoPeerId?o("VideoVue",{key:r.attributes.selectedVideoPeerId,attrs:{token:e.token,model:r,"shared-data":e.sharedDatas[e.selectedVideoPeerId],"show-talking-highlight":!1,"is-grid":!0,"is-big":!0,"is-one-to-one":e.isOneToOne,"fit-video":!0}}):e._e()]})],2):e.showLocalScreen||e.showRemoteScreen||e.showSelectedScreen?o("div",{attrs:{id:"screens"}},[e.showLocalScreen?o("Screen",{attrs:{token:e.token,"local-media-model":e.localMediaModel,"shared-data":e.localSharedData,"is-big":!0}}):[e._l(e.reversedCallParticipantModels,function(r){return[r.attributes.peerId===e.shownRemoteScreenPeerId?o("Screen",{key:"screen-"+r.attributes.peerId,attrs:{token:e.token,"call-participant-model":r,"shared-data":e.sharedDatas[e.shownRemoteScreenPeerId],"is-big":!0}}):e._e(),e._v(" "),e.shouldShowPresenterOverlay(r)?o("TransitionWrapper",{key:"presenter-overlay-video"+r.attributes.peerId,attrs:{name:"slide-down"}},[o("VideoVue",{key:"video-overlay-"+r.attributes.peerId,staticClass:"presenter-overlay__video",attrs:{token:e.token,model:r,"shared-data":e.sharedDatas[e.shownRemoteScreenPeerId],"is-presenter-overlay":"","un-selectable":"","hide-bottom-bar":""},on:{"click-video":e.toggleShowPresenterOverlay}})],1):e.isPresenterCollapsed(r)?o("NcButton",{key:"presenter-overlay-button"+r.attributes.peerId,staticClass:"presenter-overlay--collapse",attrs:{"aria-label":e.t("spreed","Show presenter"),title:e.t("spreed","Show presenter"),type:"tertiary-no-background"},on:{click:e.toggleShowPresenterOverlay},scopedSlots:e._u([{key:"icon",fn:function(){return[o("AccountBox",{attrs:{"fill-color":"#ffffff",size:20}})]},proxy:!0}],null,!0)}):e._e()]})]],2):e.showLocalVideo?o("div",{staticClass:"video__promoted selected-video--local",class:{"full-page":e.isOneToOne}},[o("LocalVideo",{ref:"localVideo",attrs:{"fit-video":!0,"is-stripe":!1,"show-controls":!1,"is-big":!0,token:e.token,"local-media-model":e.localMediaModel,"local-call-participant-model":e.localCallParticipantModel,"is-sidebar":!1}})],1):o("div",{staticClass:"video__promoted autopilot",class:{"full-page":e.isOneToOne}},[e.promotedParticipantModel?o("VideoVue",{key:e.promotedParticipantModel.attributes.peerId,attrs:{token:e.token,model:e.promotedParticipantModel,"shared-data":e.sharedDatas[e.promotedParticipantModel.attributes.peerId],"show-talking-highlight":!1,"is-grid":!0,"fit-video":!0,"is-big":!0,"is-one-to-one":e.isOneToOne,"is-sidebar":e.isSidebar}}):e._e()],1)],e._v(" "),e.isSidebar?e._e():o("Grid",e._b({attrs:{"is-stripe":!e.isGrid,"is-recording":e.isRecording,token:e.token,"has-pagination":!0,"min-height":e.isGrid&&!e.isSidebar?240:150,"min-width":e.isGrid&&!e.isSidebar?320:200,"videos-cap":e.gridVideosCap,"videos-cap-enforced":e.gridVideosCapEnforced,"call-participant-models":e.callParticipantModels,screens:e.screens,"target-aspect-ratio":e.gridTargetAspectRatio,"local-media-model":e.localMediaModel,"local-call-participant-model":e.localCallParticipantModel,"shared-datas":e.sharedDatas},on:{"select-video":e.handleSelectVideo,"click-local-video":e.handleClickLocalVideo}},"Grid",e.$attrs,!1)),e._v(" "),e.supportedReactions?.length?o("ReactionToaster",{attrs:{token:e.token,"supported-reactions":e.supportedReactions,"call-participant-models":e.callParticipantModels}}):e._e(),e._v(" "),e.isSidebar&&!e.showLocalVideo?o("LocalVideo",{ref:"localVideo",staticClass:"local-video",class:{"local-video--sidebar":e.isSidebar},attrs:{"show-controls":!1,"fit-video":!0,"is-stripe":!0,token:e.token,"local-media-model":e.localMediaModel,"local-call-participant-model":e.localCallParticipantModel,"is-sidebar":e.isSidebar},on:{"click-video":e.handleClickLocalVideo}}):e._e()],2)]],2)},a=[]},13342:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("div",{staticClass:"grid-main-wrapper",class:{"is-grid":!e.isStripe,transparent:e.isLessThanTwoVideos}},[e.isStripe&&!e.isRecording?o("NcButton",{staticClass:"stripe--collapse",attrs:{type:"tertiary-no-background","aria-label":e.stripeButtonTooltip},on:{click:e.handleClickStripeCollapse},scopedSlots:e._u([{key:"icon",fn:function(){return[e.stripeOpen?o("ChevronDown",{attrs:{"fill-color":"#ffffff",size:20}}):o("ChevronUp",{attrs:{"fill-color":"#ffffff",size:20}})]},proxy:!0}],null,!1,2967664880)}):e._e(),e._v(" "),o("TransitionWrapper",{attrs:{name:e.isStripe?"slide-down":void 0}},[!e.isStripe||e.stripeOpen?o("div",{staticClass:"wrapper",style:e.wrapperStyle},[o("div",{class:[e.isStripe?"stripe-wrapper":"grid-wrapper"]},[e.hasPreviousPage&&e.gridWidth>0?o("NcButton",{staticClass:"grid-navigation grid-navigation__previous",attrs:{type:"tertiary-no-background","aria-label":e.t("spreed","Previous page of videos")},on:{click:e.handleClickPrevious},scopedSlots:e._u([{key:"icon",fn:function(){return[o("ChevronLeft",{attrs:{"fill-color":"#ffffff",size:20}})]},proxy:!0}],null,!1,2547924082)}):e._e(),e._v(" "),o("div",{ref:"grid",staticClass:"grid",class:{stripe:e.isStripe},style:e.gridStyle,on:{mousemove:e.handleMovement,keydown:e.handleMovement}},[!e.devMode&&(!e.isLessThanTwoVideos||!e.isStripe)?[e.videos.length===0&&!e.isStripe?o("EmptyCallView",{staticClass:"video",attrs:{"is-grid":!0}}):e._e(),e._v(" "),e._l(e.displayedVideos,function(r){return[o("VideoVue",{key:r.attributes.peerId,class:{video:!e.isStripe},attrs:{"show-video-overlay":e.showVideoOverlay,token:e.token,model:r,"is-grid":!0,"show-talking-highlight":!e.isStripe,"is-stripe":e.isStripe,"is-promoted":e.sharedDatas[r.attributes.peerId].promoted,"is-selected":e.isSelected(r),"shared-data":e.sharedDatas[r.attributes.peerId]},on:{"click-video":function(A){return e.handleClickVideo(A,r.attributes.peerId)}}})]})]:e._e(),e._v(" "),e.devMode?[e._l(e.displayedVideos,function(r,A){return o("div",{key:r,staticClass:"dev-mode-video video",class:{"dev-mode-screenshot":e.screenshotMode}},[o("img",{attrs:{src:e.placeholderImage(A)}}),e._v(" "),o("VideoBottomBar",{attrs:{"has-shadow":!1,model:e.placeholderModel(A),"shared-data":e.placeholderSharedData(A),token:e.token,"participant-name":e.placeholderName(A)}})],1)}),e._v(" "),e.screenshotMode?o("div",{staticClass:"dev-mode-video--self video",style:{background:"url("+e.placeholderImage(8)+")"}}):o("h1",{staticClass:"dev-mode__title"},[e._v(`
							Dev mode on ;-)
						`)])]:e._e(),e._v(" "),!e.isStripe&&!e.isRecording&&!e.screenshotMode?o("LocalVideo",{ref:"localVideo",staticClass:"video",attrs:{"is-grid":!0,"fit-video":e.isStripe,token:e.token,"local-media-model":e.localMediaModel,"local-call-participant-model":e.localCallParticipantModel},on:{"click-video":e.handleClickLocalVideo}}):e._e()],2),e._v(" "),e.hasNextPage&&e.gridWidth>0?o("NcButton",{staticClass:"grid-navigation grid-navigation__next",attrs:{type:"tertiary-no-background","aria-label":e.t("spreed","Next page of videos")},on:{click:e.handleClickNext},scopedSlots:e._u([{key:"icon",fn:function(){return[o("ChevronRight",{attrs:{"fill-color":"#ffffff",size:20}})]},proxy:!0}],null,!1,226061961)}):e._e()],1),e._v(" "),e.isStripe&&!e.isRecording&&!e.screenshotMode?o("LocalVideo",{ref:"localVideo",staticClass:"video",attrs:{"is-stripe":!0,"show-controls":!1,token:e.token,"local-media-model":e.localMediaModel,"local-call-participant-model":e.localCallParticipantModel},on:{"click-video":e.handleClickLocalVideo}}):e._e(),e._v(" "),(e.numberOfPages!==0&&e.hasPagination,e._e()),e._v(" "),e.devMode&&!e.screenshotMode?o("div",{staticClass:"dev-mode__data"},[o("p",[e._v("GRID INFO")]),e._v(" "),o("p",[e._v("Videos (total): "+e._s(e.videosCount))]),e._v(" "),o("p",[e._v("Displayed videos n: "+e._s(e.displayedVideos.length))]),e._v(" "),o("p",[e._v("Max per page: ~"+e._s(e.videosCap))]),e._v(" "),o("p",[e._v("Grid width: "+e._s(e.gridWidth))]),e._v(" "),o("p",[e._v("Grid height: "+e._s(e.gridHeight))]),e._v(" "),o("p",[e._v("Min video width: "+e._s(e.minWidth)+" ")]),e._v(" "),o("p",[e._v("Min video Height: "+e._s(e.minHeight)+" ")]),e._v(" "),o("p",[e._v("Grid aspect ratio: "+e._s(e.gridAspectRatio))]),e._v(" "),o("p",[e._v("Number of pages: "+e._s(e.numberOfPages))]),e._v(" "),o("p",[e._v("Current page: "+e._s(e.currentPage))])]):e._e()],1):e._e()])],1)},a=[]},18396:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("div",{staticClass:"empty-call-view",class:{"empty-call-view--sidebar":e.isSidebar,"empty-call-view--small":e.isSmall}},[o("div",{staticClass:"icon",class:e.iconClass}),e._v(" "),o("h2",[e._v(e._s(e.title))]),e._v(" "),e.isSmall?e._e():[e.message?o("p",{staticClass:"emptycontent-additional"},[e._v(`
			`+e._s(e.message)+`
		`)]):e._e(),e._v(" "),e.showLink?o("NcButton",{attrs:{type:"primary"},on:{click:function(r){return r.stopPropagation(),e.handleCopyLink.apply(null,arguments)}}},[e._v(`
			`+e._s(e.t("spreed","Copy link"))+`
		`)]):e._e()]],2)},a=[]},18276:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("NcButton",{directives:[{name:"shortkey",rawName:"v-shortkey.once",value:e.disableKeyboardShortcuts?null:["m"],expression:"disableKeyboardShortcuts ? null : ['m']",modifiers:{once:!0}},{name:"tooltip",rawName:"v-tooltip",value:e.audioButtonTooltip,expression:"audioButtonTooltip"}],class:{"no-audio-available":!e.isAudioAllowed||!e.model.attributes.audioAvailable},attrs:{type:e.ncButtonType,"aria-label":e.audioButtonAriaLabel},on:{shortkey:e.toggleAudio,click:function(r){return r.stopPropagation(),e.toggleAudio.apply(null,arguments)}},scopedSlots:e._u([{key:"icon",fn:function(){return[o("VolumeIndicator",{attrs:{"audio-preview-available":e.model.attributes.audioAvailable,"audio-enabled":e.showMicrophoneOn,"current-volume":e.model.attributes.currentVolume,"volume-threshold":e.model.attributes.volumeThreshold,"primary-color":e.color,"overlay-muted-color":"#888888"}})]},proxy:!0}])})},a=[]},52431:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("div",{ref:"videoContainer",staticClass:"localVideoContainer videoContainer videoView",class:e.videoContainerClass,on:{mouseover:function(r){e.mouseover=!0},mouseleave:function(r){e.mouseover=!1},click:function(r){return e.$emit("click-video")}}},[o("div",{directives:[{name:"show",rawName:"v-show",value:e.localMediaModel.attributes.videoEnabled,expression:"localMediaModel.attributes.videoEnabled"}],staticClass:"videoWrapper",class:e.videoWrapperClass,style:e.videoWrapperStyle},[o("video",{ref:"video",staticClass:"video",class:e.fitVideo?"video--fit":"video--fill",attrs:{id:"localVideo",disablePictureInPicture:"true"},on:{playing:e.updateVideoAspectRatio}})]),e._v(" "),!e.localMediaModel.attributes.videoEnabled&&!e.isSidebar?o("div",{staticClass:"avatar-container"},[e.isGrid||e.isStripe?o("VideoBackground",{attrs:{"display-name":e.displayName,user:e.userId}}):e._e(),e._v(" "),o("AvatarWrapper",{class:e.avatarClass,attrs:{id:e.userId,name:e.displayName,source:e.actorType,size:e.avatarSize,"disable-menu":"","disable-tooltip":""}})],1):e._e(),e._v(" "),o("div",{staticClass:"bottom-bar"},[e.isBig?o("NcButton",{staticClass:"bottom-bar__button",attrs:{type:"tertiary"},on:{click:e.handleStopFollowing}},[e._v(`
			`+e._s(e.stopFollowingLabel)+`
		`)]):e._e()],1)])},a=[]},49004:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("NcButton",{directives:[{name:"shortkey",rawName:"v-shortkey.once",value:e.disableKeyboardShortcuts?null:["v"],expression:"disableKeyboardShortcuts ? null : ['v']",modifiers:{once:!0}},{name:"tooltip",rawName:"v-tooltip",value:e.videoButtonTooltip,expression:"videoButtonTooltip"}],class:{"no-video-available":!e.isVideoAllowed||!e.model.attributes.videoAvailable},attrs:{type:e.ncButtonType,"aria-label":e.videoButtonAriaLabel},on:{shortkey:e.toggleVideo,click:function(r){return r.stopPropagation(),e.toggleVideo.apply(null,arguments)}},scopedSlots:e._u([{key:"icon",fn:function(){return[e.showVideoOn?o("VideoIcon",{attrs:{size:20,"fill-color":e.color}}):o("VideoOff",{attrs:{size:20,"fill-color":e.color}})]},proxy:!0}])})},a=[]},89433:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("TransitionWrapper",{staticClass:"toaster",attrs:{name:"toast",tag:"ul",group:""}},e._l(e.toasts,function(r){return o("li",{key:r.seed,staticClass:"toast",style:e.styled(r.name,r.seed)},[r.reactionURL?o("img",{staticClass:"toast__reaction-img",attrs:{src:r.reactionURL,alt:r.reaction,width:"34",height:"34"}}):o("span",{staticClass:"toast__reaction"},[e._v(`
			`+e._s(r.reaction)+`
		`)]),e._v(" "),o("span",{staticClass:"toast__name"},[e._v(`
			`+e._s(r.name)+`
		`)])])}),0)},a=[]},12973:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("div",{staticClass:"screenContainer",attrs:{id:e.screenContainerId}},[o("video",{directives:[{name:"show",rawName:"v-show",value:e.localMediaModel&&e.localMediaModel.attributes.localScreen||e.callParticipantModel&&e.callParticipantModel.attributes.screen,expression:"(localMediaModel && localMediaModel.attributes.localScreen) || (callParticipantModel && callParticipantModel.attributes.screen)"}],ref:"screen",staticClass:"screen",class:e.screenClass,attrs:{disablePictureInPicture:e.isBig?"false":"true"}}),e._v(" "),e.isBig?o("VideoBottomBar",e._b({attrs:{"is-big":!0,"is-screen":!0,model:e.model,"participant-name":e.remoteParticipantName}},"VideoBottomBar",e.$props,!1)):e._e()],1)},a=[]},83071:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("div",{staticClass:"wrapper",class:{"wrapper--big":e.isBig}},[o("TransitionWrapper",{attrs:{name:"fade"}},[e.showRaiseHandIndicator?o("div",{staticClass:"status-indicator raiseHandIndicator"},[o("HandBackLeft",{attrs:{size:18,"fill-color":"#ffffff"}})],1):e._e()]),e._v(" "),e.isSidebar?e._e():o("div",{staticClass:"bottom-bar"},[o("TransitionWrapper",{attrs:{name:"fade"}},[o("div",{directives:[{name:"show",rawName:"v-show",value:e.showParticipantName,expression:"showParticipantName"}],staticClass:"participant-name",class:{"participant-name--active":e.isCurrentlyActive,"participant-name--has-shadow":e.hasShadow}},[e._v(`
				`+e._s(e.participantName)+`
			`)])]),e._v(" "),e.isScreen?e._e():o("TransitionWrapper",{directives:[{name:"show",rawName:"v-show",value:e.showVideoOverlay,expression:"showVideoOverlay"}],staticClass:"media-indicators",attrs:{name:"fade",group:""}},[e.showAudioIndicator?o("NcButton",{directives:[{name:"tooltip",rawName:"v-tooltip",value:e.audioButtonTooltip,expression:"audioButtonTooltip"}],key:"audioIndicator",staticClass:"audioIndicator",attrs:{"aria-label":e.audioButtonTooltip,type:"tertiary-no-background",disabled:e.isAudioButtonDisabled},on:{click:function(r){return r.stopPropagation(),e.forceMute.apply(null,arguments)}},scopedSlots:e._u([{key:"icon",fn:function(){return[e.model.attributes.audioAvailable?o("Microphone",{attrs:{size:20,"fill-color":"#ffffff"}}):o("MicrophoneOff",{attrs:{size:20,"fill-color":"#ffffff"}})]},proxy:!0}],null,!1,3980758650)}):e._e(),e._v(" "),e.showVideoIndicator?o("NcButton",{directives:[{name:"tooltip",rawName:"v-tooltip",value:e.videoButtonTooltip,expression:"videoButtonTooltip"}],key:"videoIndicator",staticClass:"videoIndicator",attrs:{"aria-label":e.videoButtonTooltip,type:"tertiary-no-background"},on:{click:function(r){return r.stopPropagation(),e.toggleVideo.apply(null,arguments)}},scopedSlots:e._u([{key:"icon",fn:function(){return[e.isRemoteVideoEnabled?o("VideoIcon",{attrs:{size:20,"fill-color":"#ffffff"}}):o("VideoOff",{attrs:{size:20,"fill-color":"#ffffff"}})]},proxy:!0}],null,!1,408660308)}):e._e(),e._v(" "),e.showScreenSharingIndicator?o("NcButton",{directives:[{name:"tooltip",rawName:"v-tooltip",value:e.t("spreed","Show screen"),expression:"t('spreed', 'Show screen')"}],key:"screenSharingIndicator",staticClass:"screenSharingIndicator",class:{"screen-visible":e.sharedData.screenVisible},attrs:{"aria-label":e.t("spreed","Show screen"),type:"tertiary-no-background"},on:{click:function(r){return r.stopPropagation(),e.switchToScreen.apply(null,arguments)}},scopedSlots:e._u([{key:"icon",fn:function(){return[o("Monitor",{attrs:{size:20,"fill-color":"#ffffff"}})]},proxy:!0}],null,!1,1275473774)}):e._e(),e._v(" "),e.connectionStateFailedNoRestart?o("div",{key:"iceFailedIndicator",staticClass:"status-indicator iceFailedIndicator"},[o("AlertCircle",{attrs:{size:20,"fill-color":"#ffffff"}})],1):e._e()],1),e._v(" "),e.showStopFollowingButton?o("NcButton",{staticClass:"following-button",attrs:{type:"tertiary"},on:{click:e.handleStopFollowing}},[e._v(`
			`+e._s(e.t("spreed","Stop following"))+`
		`)]):e._e()],1)],1)},a=[]},81863:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("div",{directives:[{name:"show",rawName:"v-show",value:!e.placeholderForPromoted||e.sharedData.promoted,expression:"!placeholderForPromoted || sharedData.promoted"}],ref:"videoContainer",staticClass:"video-container",class:[e.containerClass,{speaking:e.isSpeaking&&!e.isBig,hover:e.mouseover&&!e.unSelectable&&!e.isBig,presenter:e.isPresenterOverlay&&e.mouseover}],attrs:{id:(e.placeholderForPromoted?"placeholder-":"")+"container_"+e.peerId+"_video_incoming"},on:{mouseover:function(r){e.mouseover=!0},mouseleave:function(r){e.mouseover=!1},click:function(r){return e.$emit("click-video")}}},[o("TransitionWrapper",{attrs:{name:"fade"}},[o("div",{directives:[{name:"show",rawName:"v-show",value:e.showVideo,expression:"showVideo"}],staticClass:"videoWrapper",class:e.videoWrapperClass,style:e.videoWrapperStyle},[o("video",{ref:"video",staticClass:"video",class:e.fitVideo?"video--fit":"video--fill",attrs:{disablePictureInPicture:!e.isBig},on:{playing:e.updateVideoAspectRatio}})])]),e._v(" "),o("TransitionWrapper",{attrs:{name:"fade"}},[e.showSharedScreen?o("Screen",{attrs:{"is-big":e.isBig,token:e.token,"call-participant-model":e.model,"shared-data":e.sharedData}}):e._e()],1),e._v(" "),o("TransitionWrapper",{attrs:{name:"fade"}},[e.showBackgroundAndAvatar?o("div",{key:"backgroundAvatar",staticClass:"avatar-container"},[o("VideoBackground",{attrs:{"display-name":e.participantName,user:e.participantUserId}}),e._v(" "),o("AvatarWrapper",{class:e.avatarClass,attrs:{id:e.participantUserId,name:e.participantName,source:e.participantActorType,size:e.avatarSize,"disable-menu":"","disable-tooltip":""}})],1):e._e()]),e._v(" "),o("TransitionWrapper",{attrs:{name:"fade"}},[e.showPlaceholderForPromoted?o("div",{key:"placeholderForPromoted",staticClass:"placeholder-for-promoted"},[e.isPromoted||e.isSelected?o("AccountCircle",{attrs:{"fill-color":"#FFFFFF",size:64}}):e._e()],1):e._e()]),e._v(" "),e.connectionMessage?o("div",{staticClass:"connection-message",class:e.connectionMessageClass},[e._v(`
		`+e._s(e.connectionMessage)+`
	`)]):e._e(),e._v(" "),e.hideBottomBar?e._e():e._t("bottom-bar",function(){return[o("VideoBottomBar",e._b({attrs:{"has-shadow":e.hasVideo,"participant-name":e.participantName}},"VideoBottomBar",e.$props,!1))]}),e._v(" "),e.isPresenterOverlay&&e.mouseover?o("AccountOff",{staticClass:"presenter-icon__hide",attrs:{size:30}}):e._e()],2)},a=[]},13329:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("div",{ref:"ghost",staticClass:"viewer-overlay-ghost"},[o("Portal",{key:e.portalSelector,attrs:{selector:e.portalSelector}},[o("div",{staticClass:"viewer-overlay app-talk",style:{right:e.position.right+"px",bottom:e.position.bottom+"px"}},[o("div",{staticClass:"viewer-overlay__collapse",class:{collapsed:e.isCollapsed}},[o("NcButton",{staticClass:"viewer-overlay__button",attrs:{type:"secondary","aria-label":e.isCollapsed?e.t("spreed","Collapse"):e.t("spreed","Expand")},on:{click:function(r){r.stopPropagation(),e.isCollapsed=!e.isCollapsed}},scopedSlots:e._u([{key:"icon",fn:function(){return[e.isCollapsed?o("ChevronUp",{attrs:{size:20}}):o("ChevronDown",{attrs:{size:20}})]},proxy:!0}])})],1),e._v(" "),o("TransitionWrapper",{attrs:{name:"slide-down"}},[o("div",{directives:[{name:"show",rawName:"v-show",value:!e.isCollapsed,expression:"!isCollapsed"}],staticClass:"viewer-overlay__video-container",attrs:{tabindex:"0"},on:{click:e.maximize}},[o("div",{staticClass:"video-overlay__top-bar"},[o("NcButton",{staticClass:"viewer-overlay__button",attrs:{type:"secondary","aria-label":e.t("spreed","Expand")},on:{click:function(r){return r.stopPropagation(),e.maximize.apply(null,arguments)}},scopedSlots:e._u([{key:"icon",fn:function(){return[o("ArrowExpand",{attrs:{size:20}})]},proxy:!0}])})],1),e._v(" "),e.showLocalScreen?o("Screen",{attrs:{token:e.token,"local-media-model":e.localModel,"shared-data":e.localSharedData}}):e.model&&e.screens[e.model.attributes.peerId]?o("Screen",{attrs:{token:e.token,"call-participant-model":e.model,"shared-data":e.sharedData}}):e.model?o("VideoVue",{staticClass:"viewer-overlay__video",attrs:{token:e.token,model:e.model,"shared-data":e.sharedData,"is-grid":"","un-selectable":"","hide-bottom-bar":""},on:{"click-video":e.maximize},scopedSlots:e._u([{key:"bottom-bar",fn:function(){},proxy:!0}])}):o("EmptyCallView",{attrs:{"is-small":""}}),e._v(" "),e.localModel.attributes.videoEnabled?o("LocalVideo",{staticClass:"viewer-overlay__local-video",attrs:{token:e.token,"show-controls":!1,"local-media-model":e.localModel,"local-call-participant-model":e.localCallParticipantModel,"is-small":"","un-selectable":""}}):e._e(),e._v(" "),o("div",{staticClass:"viewer-overlay__bottom-bar"},[o("LocalAudioControlButton",{staticClass:"viewer-overlay__button",attrs:{token:e.token,conversation:e.conversation,model:e.localModel,"nc-button-type":"secondary","disable-keyboard-shortcuts":""}}),e._v(" "),o("LocalVideoControlButton",{staticClass:"viewer-overlay__button",attrs:{token:e.token,conversation:e.conversation,model:e.localModel,"nc-button-type":"secondary","disable-keyboard-shortcuts":""}})],1)],1)])],1)])],1)},a=[]},40809:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("li",{key:e.roomName,staticClass:"breakout-room-item",on:{mouseenter:function(r){e.elementHoveredOrFocused=!0},mouseleave:function(r){e.elementHoveredOrFocused=!1}}},[o("div",{staticClass:"breakout-room-item__wrapper"},[o("NcButton",{attrs:{type:"tertiary-no-background","aria-label":e.toggleParticipantsListLabel},on:{focus:function(r){e.elementHoveredOrFocused=!0},blur:function(r){e.elementHoveredOrFocused=!1},click:e.toggleParticipantsVisibility},scopedSlots:e._u([{key:"icon",fn:function(){return[e.elementHoveredOrFocused?e.showParticipants?o("MenuDown",{attrs:{size:20}}):o("MenuRight",{attrs:{size:20}}):o("DotsCircle",{attrs:{size:20}})]},proxy:!0}])}),e._v(" "),o("span",{staticClass:"breakout-room-item__room-name"},[e._v(`
			`+e._s(e.roomName)+`
		`)]),e._v(" "),e.isParticipantsEditor?e._e():[e.showJoinButton?o("NcButton",{on:{click:e.joinRoom}},[e._v(`
				`+e._s(e.t("spreed","Join"))+`
			`)]):e._e(),e._v(" "),e.canModerate?o("NcActions",{attrs:{container:e.container,inline:e.showAssistanceButton?1:0,"force-menu":!e.showAssistanceButton}},[e.showAssistanceButton?o("NcActionButton",{on:{click:e.dismissRequestAssistance},scopedSlots:e._u([{key:"icon",fn:function(){return[o("HandBackLeft",{attrs:{size:16}})]},proxy:!0}],null,!1,2548594270)},[e._v(`
					`+e._s(e.t("spreed","Dismiss request for assistance"))+`
				`)]):e._e(),e._v(" "),o("NcActionButton",{on:{click:e.openSendMessageDialog},scopedSlots:e._u([{key:"icon",fn:function(){return[o("Send",{attrs:{size:16}})]},proxy:!0}],null,!1,2211961201)},[e._v(`
					`+e._s(e.t("spreed","Send message to room"))+`
				`)])],1):e._e(),e._v(" "),e.isDialogOpened?o("SendMessageDialog",{attrs:{"display-name":e.roomName,token:e.roomToken},on:{close:e.closeSendMessageDialog}}):e._e()]],2),e._v(" "),o("ul",{directives:[{name:"show",rawName:"v-show",value:e.showParticipants,expression:"showParticipants"}]},[e._t("default")],2)])},a=[]},61264:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("NcPopover",{staticClass:"call-time",attrs:{shown:e.showPopover,"focus-trap":e.isShowRecordingControls,triggers:[],container:e.container},on:{"update:shown":function(r){e.showPopover=r}},scopedSlots:e._u([{key:"trigger",fn:function(){return[o("NcButton",{attrs:{disabled:e.isButtonDisabled,wide:!0,title:e.recordingButtonTitle,type:"tertiary"},on:{click:function(r){e.showPopover=!e.showPopover}},scopedSlots:e._u([e.isRecording||e.isStartingRecording?{key:"icon",fn:function(){return[e.isRecording?o("RecordCircle",{attrs:{size:20,"fill-color":"#e9322d"}}):o("RecordCircle",{attrs:{size:20,"fill-color":"var(--color-loading-light)"}})]},proxy:!0}:null],null,!0)},[e._v(`
			`+e._s(e.formattedTime(e.callTime))+`
		`)])]},proxy:!0}])},[e._v(" "),e.isCallDurationHintShown?o("span",{staticClass:"call-duration-hint"},[e._v(`
		`+e._s(e.t("spreed","The call has been running for one hour."))+`
	`)]):e._e(),e._v(" "),e.isShowRecordingControls?[e.isCallDurationHintShown?o("hr",{staticClass:"solid"}):e._e(),e._v(" "),e.isStartingRecording?o("NcButton",{attrs:{type:"tertiary-no-background",wide:!0},on:{click:e.stopRecording},scopedSlots:e._u([{key:"icon",fn:function(){return[o("NcLoadingIcon",{attrs:{size:20}})]},proxy:!0}],null,!1,3155754792)},[e._v(`
			`+e._s(e.t("spreed","Cancel recording start"))+`
		`)]):o("NcButton",{attrs:{type:"tertiary-no-background",wide:!0},on:{click:e.stopRecording},scopedSlots:e._u([{key:"icon",fn:function(){return[o("StopIcon",{attrs:{size:20}})]},proxy:!0}],null,!1,3077665531)},[e._v(`
			`+e._s(e.t("spreed","Stop recording"))+`
		`)])]:e._e()],2)},a=[]},12622:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("NcActions",{directives:[{name:"tooltip",rawName:"v-tooltip",value:e.t("spreed","Send a reaction"),expression:"t('spreed', 'Send a reaction')"}],staticClass:"reaction",attrs:{"aria-label":e.t("spreed","Send a reaction"),container:e.container},scopedSlots:e._u([{key:"icon",fn:function(){return[o("EmoticonOutline",{attrs:{size:20,"fill-color":"#ffffff"}})]},proxy:!0}])},[e._v(" "),o("NcActionButtonGroup",{staticClass:"reaction__group",style:{"--reactions-in-single-row":e.reactionsInSingleRow}},e._l(e.supportedReactions,function(r,A){return o("NcActionButton",{key:A,staticClass:"reaction__button",attrs:{"aria-label":e.t("spreed","React with {reaction}",{reaction:r})},on:{click:function(E){return e.throttledSendReaction(r)}},scopedSlots:e._u([{key:"icon",fn:function(){return[e._v(`
				`+e._s(r)+`
			`)]},proxy:!0}],null,!0)})}),1)],1)},a=[]},86851:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("div",{staticClass:"top-bar",class:{"in-call":e.isInCall}},[o("ConversationIcon",{key:e.conversation.token,staticClass:"conversation-icon",attrs:{offline:e.isPeerInactive,item:e.conversation,"disable-menu":!1,"show-user-online-status":"","hide-favorite":!1,"hide-call":!1}}),e._v(" "),o("a",{staticClass:"conversation-header",attrs:{role:"button"},on:{click:e.openConversationSettings}},[o("div",{staticClass:"conversation-header__text",class:{"conversation-header__text--offline":e.isPeerInactive}},[o("p",{staticClass:"title"},[e._v(`
				`+e._s(e.conversation.displayName)+`
			`)]),e._v(" "),e.showUserStatusAsDescription?o("p",{staticClass:"description"},[e._v(`
				`+e._s(e.statusMessage)+`
			`)]):e._e(),e._v(" "),!e.isInCall&&e.conversation.description?[o("p",{directives:[{name:"tooltip",rawName:"v-tooltip.bottom",value:{content:e.renderedDescription,delay:{show:500,hide:500},autoHide:!1,html:!0},expression:`{
						content: renderedDescription,
						delay: { show: 500, hide: 500 },
						autoHide: false,
						html: true,
					}`,modifiers:{bottom:!0}}],staticClass:"description"},[e._v(`
					`+e._s(e.conversation.description)+`
				`)])]:e._e()],2)]),e._v(" "),e.isInCall?o("CallTime",{staticClass:"top-bar__button dark-hover",attrs:{start:e.conversation.callStartTime}}):e._e(),e._v(" "),e.isInCall&&!e.isOneToOneConversation&&e.isModeratorOrUser?o("NcButton",{staticClass:"top-bar__button dark-hover",attrs:{title:e.participantsInCallAriaLabel,"aria-label":e.participantsInCallAriaLabel,type:"tertiary"},on:{click:function(r){return e.openSidebar("participants")}},scopedSlots:e._u([{key:"icon",fn:function(){return[o("AccountMultiple",{attrs:{size:20,"fill-color":"#ffffff"}})]},proxy:!0}],null,!1,1804706803)},[e._v(`
		`+e._s(e.participantsInCall)+`
	`)]):e._e(),e._v(" "),e.hasReactionSupport?o("ReactionMenu",{staticClass:"top-bar__button dark-hover",attrs:{token:e.token,"supported-reactions":e.supportedReactions,"local-call-participant-model":e.localCallParticipantModel}}):e._e(),e._v(" "),e.isInCall?o("TopBarMediaControls",{staticClass:"local-media-controls dark-hover",attrs:{token:e.token,model:e.localMediaModel,"is-sidebar":e.isSidebar,"local-call-participant-model":e.localCallParticipantModel}}):e._e(),e._v(" "),o("TopBarMenu",{staticClass:"top-bar__button dark-hover",attrs:{token:e.token,"show-actions":!e.isSidebar,"is-sidebar":e.isSidebar,model:e.localMediaModel},on:{"open-breakout-rooms-editor":function(r){e.showBreakoutRoomsEditor=!0}}}),e._v(" "),o("CallButton",{staticClass:"top-bar__button"}),e._v(" "),e.showOpenSidebarButton?[e.isInCall?o("NcButton",{staticClass:"top-bar__button chat-button dark-hover",attrs:{"aria-label":e.t("spreed","Open chat"),title:e.t("spreed","Open chat"),type:"tertiary"},on:{click:function(r){return e.openSidebar("chat")}},scopedSlots:e._u([{key:"icon",fn:function(){return[o("MessageText",{attrs:{size:20,"fill-color":"#ffffff"}}),e._v(" "),e.unreadMessagesCounter>0?o("NcCounterBubble",{staticClass:"chat-button__unread-messages-counter",attrs:{type:e.hasUnreadMentions?"highlighted":"outlined"}},[e._v(`
					`+e._s(e.unreadMessagesCounter)+`
				`)]):e._e()]},proxy:!0}],null,!1,1183632622)}):o("NcButton",{staticClass:"top-bar__button dark-hover",attrs:{"aria-label":e.t("spreed","Open sidebar"),title:e.t("spreed","Open sidebar"),"close-after-click":"true",type:"tertiary"},on:{click:e.openSidebar},scopedSlots:e._u([{key:"icon",fn:function(){return[o("MenuIcon",{attrs:{size:20}})]},proxy:!0}],null,!1,2970060720)})]:e._e(),e._v(" "),e.showBreakoutRoomsEditor?o("BreakoutRoomsEditor",{attrs:{token:e.token},on:{close:function(r){e.showBreakoutRoomsEditor=!1}}}):e._e()],2)},a=[]},84271:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("div",{directives:[{name:"shortkey",rawName:"v-shortkey.push",value:e.disableKeyboardShortcuts?null:["space"],expression:"disableKeyboardShortcuts ? null : ['space']",modifiers:{push:!0}}],staticClass:"buttons-bar",on:{shortkey:e.handleShortkey}},[o("div",{staticClass:"network-connection-state"},[e.qualityWarningTooltip?o("NcPopover",{attrs:{boundary:e.boundaryElement,"aria-label":e.qualityWarningAriaLabel,trigger:"hover","auto-hide":!1,shown:e.showQualityWarningTooltip},scopedSlots:e._u([{key:"trigger",fn:function(){return[o("NcButton",{staticClass:"trigger",attrs:{id:"quality_warning_button",type:"tertiary-no-background","aria-label":e.qualityWarningAriaLabel},on:{click:function(r){e.mouseover=!e.mouseover}},scopedSlots:e._u([{key:"icon",fn:function(){return[o("NetworkStrength2Alert",{attrs:{"fill-color":"#e9322d",size:20}})]},proxy:!0}],null,!1,2948639982)})]},proxy:!0}],null,!1,1086642517)},[e._v(" "),o("div",{staticClass:"hint"},[o("span",[e._v(e._s(e.qualityWarningTooltip.content))]),e._v(" "),o("div",{staticClass:"hint__actions"},[e.qualityWarningTooltip.action?o("NcButton",{staticClass:"hint__button",attrs:{type:"primary"},on:{click:e.executeQualityWarningTooltipAction}},[e._v(`
						`+e._s(e.qualityWarningTooltip.actionLabel)+`
					`)]):e._e(),e._v(" "),e.isQualityWarningTooltipDismissed?e._e():o("NcButton",{staticClass:"hint__button",attrs:{type:"tertiary"},on:{click:e.dismissQualityWarningTooltip}},[e._v(`
						`+e._s(e.t("spreed","Dismiss"))+`
					`)])],1)])]):e._e()],1),e._v(" "),o("LocalAudioControlButton",{ref:"audioControl",attrs:{token:e.token,conversation:e.conversation,model:e.model,color:"#ffffff"}}),e._v(" "),o("LocalVideoControlButton",{attrs:{token:e.token,conversation:e.conversation,model:e.model,color:"#ffffff"}}),e._v(" "),e.isVirtualBackgroundAvailable&&e.isSidebar?o("NcButton",{directives:[{name:"tooltip",rawName:"v-tooltip",value:e.toggleVirtualBackgroundButtonLabel,expression:"toggleVirtualBackgroundButtonLabel"}],class:e.blurButtonClass,attrs:{type:"tertiary-no-background","aria-label":e.toggleVirtualBackgroundButtonLabel},on:{click:function(r){return r.stopPropagation(),e.toggleVirtualBackground.apply(null,arguments)}},scopedSlots:e._u([{key:"icon",fn:function(){return[e.isVirtualBackgroundEnabled?o("Blur",{attrs:{size:20,"fill-color":"#ffffff"}}):o("BlurOff",{attrs:{size:20,"fill-color":"#ffffff"}})]},proxy:!0}],null,!1,1812877093)}):e._e(),e._v(" "),!e.isSidebar&&e.model.attributes.localScreen?o("NcActions",{directives:[{name:"tooltip",rawName:"v-tooltip",value:e.screenSharingButtonTooltip,expression:"screenSharingButtonTooltip"}],staticClass:"app-navigation-entry-utils-menu-button",class:e.screenSharingButtonClass,attrs:{id:"screensharing-button",type:"tertiary-no-background","aria-label":e.screenSharingButtonAriaLabel,"boundaries-element":e.boundaryElement,container:e.container,open:e.screenSharingMenuOpen},on:{"update:open":function(r){e.screenSharingMenuOpen=r}},scopedSlots:e._u([{key:"icon",fn:function(){return[o("CancelPresentation",{attrs:{size:20,"fill-color":"#ffffff"}})]},proxy:!0}],null,!1,450072914)},[e._v(" "),o("NcActionButton",{attrs:{"close-after-click":""},on:{click:e.showScreen},scopedSlots:e._u([{key:"icon",fn:function(){return[o("Monitor",{attrs:{size:20}})]},proxy:!0}],null,!1,3052506116)},[e._v(`
			`+e._s(e.t("spreed","Show your screen"))+`
		`)]),e._v(" "),o("NcActionButton",{attrs:{"close-after-click":""},on:{click:e.stopScreen},scopedSlots:e._u([{key:"icon",fn:function(){return[o("CancelPresentation",{attrs:{size:20}})]},proxy:!0}],null,!1,60221752)},[e._v(`
			`+e._s(e.t("spreed","Stop screensharing"))+`
		`)])],1):e.isSidebar?e._e():o("NcButton",{directives:[{name:"tooltip",rawName:"v-tooltip",value:e.screenSharingButtonTooltip,expression:"screenSharingButtonTooltip"}],attrs:{type:"tertiary-no-background"},on:{click:function(r){return r.stopPropagation(),e.toggleScreenSharingMenu.apply(null,arguments)}},scopedSlots:e._u([{key:"icon",fn:function(){return[o("PresentToAll",{attrs:{size:20,"fill-color":"#ffffff"}})]},proxy:!0}])})],1)},a=[]},75534:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("div",{staticClass:"top-bar__wrapper"},[o("NcButton",{directives:[{name:"show",rawName:"v-show",value:e.isInCall&&e.isHandRaised,expression:"isInCall && isHandRaised"},{name:"shortkey",rawName:"v-shortkey.once",value:e.disableKeyboardShortcuts?null:["r"],expression:"disableKeyboardShortcuts ? null : ['r']",modifiers:{once:!0}},{name:"tooltip",rawName:"v-tooltip",value:e.raiseHandButtonLabel,expression:"raiseHandButtonLabel"}],attrs:{"aria-label":e.raiseHandButtonLabel,type:"tertiary-no-background"},on:{shortkey:e.toggleHandRaised,click:function(r){return r.stopPropagation(),e.toggleHandRaised.apply(null,arguments)}},scopedSlots:e._u([{key:"icon",fn:function(){return[o("HandBackLeft",{attrs:{size:18,"fill-color":"#ffffff"}})]},proxy:!0}])}),e._v(" "),e.isSidebar?e._e():o("NcActions",{directives:[{name:"shortkey",rawName:"v-shortkey.once",value:e.disableKeyboardShortcuts?null:["f"],expression:"disableKeyboardShortcuts ? null : ['f']",modifiers:{once:!0}},{name:"tooltip",rawName:"v-tooltip",value:e.t("spreed","Conversation actions"),expression:"t('spreed', 'Conversation actions')"}],attrs:{"aria-label":e.t("spreed","Conversation actions"),container:e.container},nativeOn:{shortkey:function(r){return e.toggleFullscreen.apply(null,arguments)}},scopedSlots:e._u([e.isInCall?{key:"icon",fn:function(){return[o("DotsHorizontal",{attrs:{size:20,"fill-color":"#ffffff"}})]},proxy:!0}:null],null,!0)},[e._v(" "),e.showActions&&e.isInCall?[o("NcActionButton",{attrs:{"close-after-click":""},on:{click:e.toggleHandRaised},scopedSlots:e._u([{key:"icon",fn:function(){return[o("HandBackLeft",{attrs:{size:16}})]},proxy:!0}],null,!1,2548594270)},[e._v(`
				`+e._s(e.raiseHandButtonLabel)+`
			`)]),e._v(" "),!e.isOneToOneConversation&&e.canFullModerate?[o("NcActionButton",{attrs:{"close-after-click":""},on:{click:e.forceMuteOthers},scopedSlots:e._u([{key:"icon",fn:function(){return[o("MicrophoneOff",{attrs:{size:20}})]},proxy:!0}],null,!1,1379016993)},[e._v(`
					`+e._s(e.t("spreed","Mute others"))+`
				`)])]:e._e(),e._v(" "),o("NcActionButton",{attrs:{"close-after-click":""},on:{click:e.showMediaSettingsDialog},scopedSlots:e._u([{key:"icon",fn:function(){return[o("VideoIcon",{attrs:{size:20}})]},proxy:!0}],null,!1,650382738)},[e._v(`
				`+e._s(e.t("spreed","Media settings"))+`
			`)]),e._v(" "),o("NcActionSeparator")]:e._e(),e._v(" "),e.showActions&&e.isInCall?o("NcActionButton",{attrs:{"close-after-click":""},on:{click:e.changeView},scopedSlots:e._u([{key:"icon",fn:function(){return[e.isGrid?o("PromotedView",{attrs:{size:20}}):o("GridView",{attrs:{size:20}})]},proxy:!0}],null,!1,3939960603)},[e._v(`
			`+e._s(e.changeViewText)+`
		`)]):e._e(),e._v(" "),o("NcActionButton",{attrs:{"aria-label":e.t("spreed","Toggle full screen"),"close-after-click":""},on:{click:e.toggleFullscreen},scopedSlots:e._u([{key:"icon",fn:function(){return[e.isFullscreen?o("FullscreenExit",{attrs:{size:20}}):o("Fullscreen",{attrs:{size:20}})]},proxy:!0}],null,!1,2670005374)},[e._v(`
			`+e._s(e.labelFullscreen)+`
		`)]),e._v(" "),e.isFileConversation?o("NcActionLink",{attrs:{href:e.linkToFile},scopedSlots:e._u([{key:"icon",fn:function(){return[o("File",{attrs:{size:20}})]},proxy:!0}],null,!1,395998446)},[e._v(`
			`+e._s(e.t("spreed","Go to file"))+`
		`)]):e._e(),e._v(" "),e.canModerateRecording?[!e.isRecording&&!e.isStartingRecording&&e.isInCall?o("NcActionButton",{attrs:{"close-after-click":""},on:{click:e.startRecording},scopedSlots:e._u([{key:"icon",fn:function(){return[o("RecordCircle",{attrs:{size:20}})]},proxy:!0}],null,!1,2988432247)},[e._v(`
				`+e._s(e.t("spreed","Start recording"))+`
			`)]):e.isStartingRecording&&e.isInCall?o("NcActionButton",{attrs:{"close-after-click":""},on:{click:e.stopRecording},scopedSlots:e._u([{key:"icon",fn:function(){return[o("NcLoadingIcon",{attrs:{size:20}})]},proxy:!0}],null,!1,3155754792)},[e._v(`
				`+e._s(e.t("spreed","Cancel recording start"))+`
			`)]):e.isRecording&&e.isInCall?o("NcActionButton",{attrs:{"close-after-click":""},on:{click:e.stopRecording},scopedSlots:e._u([{key:"icon",fn:function(){return[o("StopIcon",{attrs:{size:20}})]},proxy:!0}],null,!1,3077665531)},[e._v(`
				`+e._s(e.t("spreed","Stop recording"))+`
			`)]):e._e()]:e._e(),e._v(" "),e.canConfigureBreakoutRooms?o("NcActionButton",{attrs:{"close-after-click":""},on:{click:function(r){return e.$emit("open-breakout-rooms-editor")}},scopedSlots:e._u([{key:"icon",fn:function(){return[o("DotsCircle",{attrs:{size:20}})]},proxy:!0}],null,!1,2422295094)},[e._v(`
			`+e._s(e.t("spreed","Set up breakout rooms"))+`
		`)]):e._e(),e._v(" "),o("NcActionButton",{attrs:{"close-after-click":""},on:{click:e.openConversationSettings},scopedSlots:e._u([{key:"icon",fn:function(){return[o("Cog",{attrs:{size:20}})]},proxy:!0}],null,!1,3604109635)},[e._v(`
			`+e._s(e.t("spreed","Conversation settings"))+`
		`)])],2)],1)},a=[]},97615:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("span",e._b({staticClass:"material-design-icon cancel-presentation-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(r){return e.$emit("click",r)}}},"span",e.$attrs,!1),[o("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[o("path",{attrs:{d:"M0 0h24v24H0z",fill:"none"}}),e._v(" "),o("path",{attrs:{d:"M21 19.1H3V5h18v14.1zM21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"}}),e._v(" "),o("path",{attrs:{d:"M21 19.1H3V5h18v14.1zM21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z",fill:"none"}}),e._v(" "),o("path",{attrs:{d:"M14.59 8L12 10.59 9.41 8 8 9.41 10.59 12 8 14.59 9.41 16 12 13.41 14.59 16 16 14.59 13.41 12 16 9.41z"}}),e._v(" "),e.title?o("title",[e._v(e._s(e.title))]):e._e()])])},a=[]},9654:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("span",e._b({staticClass:"material-design-icon grid-view-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(r){return e.$emit("click",r)}}},"span",e.$attrs,!1),[o("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 16 16"}},[o("g",[o("rect",{attrs:{width:"7",height:"7",rx:"2"}}),e._v(" "),o("rect",{attrs:{y:"9",width:"7",height:"7",rx:"2"}}),e._v(" "),o("rect",{attrs:{x:"9",width:"7",height:"7",rx:"2"}}),e._v(" "),o("rect",{attrs:{x:"9",y:"9",width:"7",height:"7",rx:"2"}})]),e._v(" "),e.title?o("title",[e._v(e._s(e.title))]):e._e()])])},a=[]},196:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("span",e._b({staticClass:"material-design-icon present-to-all-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(r){return e.$emit("click",r)}}},"span",e.$attrs,!1),[o("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[o("path",{attrs:{d:"M0 0h24v24H0V0z",fill:"none"}}),e._v(" "),o("path",{attrs:{d:"M21 3H3c-1.11 0-2 .89-2 2v14c0 1.11.89 2 2 2h18c1.11 0 2-.89 2-2V5c0-1.11-.89-2-2-2zm0 16.02H3V4.98h18v14.04zM10 12H8l4-4 4 4h-2v4h-4v-4z"}}),e._v(" "),e.title?o("title",[e._v(e._s(e.title))]):e._e()])])},a=[]},69112:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("span",e._b({staticClass:"material-design-icon promoted-view-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(r){return e.$emit("click",r)}}},"span",e.$attrs,!1),[o("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 16 16"}},[o("rect",{attrs:{x:"1",y:"1",width:"13",height:"9"}}),e._v(" "),o("rect",{attrs:{x:"1",y:"12",width:"3",height:"3"}}),e._v(" "),o("rect",{attrs:{x:"6",y:"12",width:"3",height:"3"}}),e._v(" "),o("rect",{attrs:{x:"11",y:"12",width:"3",height:"3"}}),e._v(" "),e.title?o("title",[e._v(e._s(e.title))]):e._e()])])},a=[]},68496:(l,i,s)=>{s.d(i,{Z:()=>A});var _=s(20296),a=s.n(_),d=s(69183),e=s(51481),o=s(1036);/**
 * @copyright Copyright (c) 2019 Marco Ambrosini <marcoambrosini@icloud.com>
 *
 * @author Marco Ambrosini <marcoambrosini@icloud.com>
 *
 * @license AGPL-3.0-or-later
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation, either version 3 of the
 * License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program. If not, see <http://www.gnu.org/licenses/>.
 *
 */const A={mixins:[e.Z],data(){return{participantsInitialised:!1,fetchingParticipants:!1,pendingChanges:!1,debounceFastUpdateParticipants:null,debounceSlowUpdateParticipants:null}},props:{isActive:{type:Boolean,default:!0}},created(){this.debounceFastUpdateParticipants=a()(function(){this.cancelableGetParticipants()},3e3),this.debounceSlowUpdateParticipants=a()(function(){this.cancelableGetParticipants()},15e3)},methods:{initialiseGetParticipantsMixin(){o.N.$on("route-change",this.onRouteChange),o.N.$on("joined-conversation",this.onJoinedConversation),o.N.$on("signaling-participant-list-changed",this.debounceUpdateParticipants),(0,d.Ld)("guest-promoted",this.onJoinedConversation)},stopGetParticipantsMixin(){o.N.$off("route-change",this.onRouteChange),o.N.$off("joined-conversation",this.onJoinedConversation),o.N.$off("signaling-participant-list-changed",this.debounceUpdateParticipants),(0,d.r1)("guest-promoted",this.onJoinedConversation)},onRouteChange(){this.participantsInitialised=this.$store.getters.participantsList(this.token).length>1},onJoinedConversation(){this.$nextTick(()=>{this.debounceUpdateParticipants()})},debounceUpdateParticipants(){if(!this.isActive&&!this.isInCall){this.pendingChanges=!0;return}this.$store.getters.windowIsVisible()&&(this.isInCall||!this.conversation?.hasCall)?this.debounceFastUpdateParticipants():this.debounceSlowUpdateParticipants(),this.pendingChanges=!1},async cancelableGetParticipants(){if(this.fetchingParticipants||this.token===""||this.isInLobby||!this.isModeratorOrUser)return;this.fetchingParticipants=!0,this.debounceFastUpdateParticipants.clear(),this.debounceSlowUpdateParticipants.clear(),await this.$store.dispatch("fetchParticipants",{token:this.token})&&(this.participantsInitialised=!0),this.fetchingParticipants=!1}}}},68061:(l,i,s)=>{s.d(i,{B:()=>_});function _(a,d=!1){if(!a)return d?"--:--":"-- : --";const e=Math.floor(a/1e3%60),o=Math.floor(a/(1e3*60)%60);return[Math.floor(a/(1e3*60*60)%24),o.toString().padStart(2,"0"),e.toString().padStart(2,"0")].filter(A=>!!A).join(d?":":" : ")}},4594:(l,i,s)=>{s.d(i,{_:()=>_});/**
 * @copyright Copyright (c) 2020 Marco Ambrosini <marcoambrosini@icloud.com>
 * @copyright Copyright (c) 2023 Maksim Sukharev <antreesy.web@gmail.com>
 *
 * @license AGPL-3.0-or-later
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation, either version 3 of the
 * License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program. If not, see <http://www.gnu.org/licenses/>.
 *
 */function _(d){let e=d.statusIcon?d.statusIcon+" ":"";return d.statusMessage?e+=d.statusMessage:d.status==="dnd"?e+=t("spreed","Do not disturb"):d.status==="away"?e+=t("spreed","Away"):e+="",e}function a(d){return d?.status==="dnd"}},82604:(l,i,s)=>{s.d(i,{Z:()=>_});/**
 *
 * @copyright Copyright (c) 2022, Daniel Calviño Sánchez (danxuliu@gmail.com)
 *
 * @license AGPL-3.0-or-later
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation, either version 3 of the
 * License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */function _(a){this._model=a,this._blocked=!1,this._enabled=!0,this._visibleCounter=1,this._blockVideoTimeout=null,this.decreaseVisibleCounter()}_.prototype={destroy(){this._destroyed=!0,clearTimeout(this._blockVideoTimeout)},isVideoEnabled(){return this._enabled},setVideoEnabled(a){if(this._destroyed)return;this._enabled=a;const d=this._blockVideoTimeout;clearTimeout(this._blockVideoTimeout),this._blockVideoTimeout=null,!(!this._visibleCounter&&!d)&&this._setVideoBlocked(!a)},increaseVisibleCounter(){this._destroyed||(this._visibleCounter++,clearTimeout(this._blockVideoTimeout),this._blockVideoTimeout=null,this._enabled&&this._setVideoBlocked(!1))},decreaseVisibleCounter(){if(!this._destroyed){if(this._visibleCounter<=0){console.error("Visible counter decreased when not visible");return}this._visibleCounter--,!(this._visibleCounter>0||!this._enabled)&&(clearTimeout(this._blockVideoTimeout),this._blockVideoTimeout=setTimeout(()=>{this._setVideoBlocked(!0),this._blockVideoTimeout=null},5e3))}},_setVideoBlocked(a){this._blocked!==a&&(this._blocked=a,this._model.setVideoBlocked(a))}}},2496:(l,i,s)=>{s.d(i,{Z:()=>_});/**
 *
 * @copyright Copyright (c) 2019, Daniel Calviño Sánchez (danxuliu@gmail.com)
 *
 * @license AGPL-3.0-or-later
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation, either version 3 of the
 * License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */function _(a,d){this._model=a,this._view=d,this._handleSpeakingWhileMutedChangeBound=this._handleSpeakingWhileMutedChange.bind(this),this._model.on("change:speakingWhileMuted",this._handleSpeakingWhileMutedChangeBound)}_.prototype={destroy(){this._model.off("change:speakingWhileMuted",this._handleSpeakingWhileMutedChangeBound)},_handleSpeakingWhileMutedChange(a,d){d?this._handleSpeakingWhileMuted():this._handleStoppedSpeakingWhileMuted()},_handleSpeakingWhileMuted(){this._startedSpeakingTimeout=setTimeout(function(){delete this._startedSpeakingTimeout,this._showWarning()}.bind(this),3e3)},_handleStoppedSpeakingWhileMuted(){this._startedSpeakingTimeout&&(clearTimeout(this._startedSpeakingTimeout),delete this._startedSpeakingTimeout),this._hideWarning()},_showWarning(){const a=t("spreed","You seem to be talking while muted, please unmute yourself for others to hear you");document.hidden?(this._pendingBrowserNotification=!0,this._showBrowserNotification(a).catch(function(){this._pendingBrowserNotification&&(this._pendingBrowserNotification=!1,this._showNotification(a))}.bind(this))):this._showNotification(a)},_showNotification(a){this._notification||(this._view.setSpeakingWhileMutedNotification(a),this._notification=!0)},_showBrowserNotification(a){return new Promise(function(d,e){if(this._browserNotification){d();return}if(!Notification){e();return}if(Notification.permission==="denied"){e();return}if(Notification.permission==="granted"){this._pendingBrowserNotification=!1,this._browserNotification=new Notification(a),d();return}Notification.requestPermission().then(function(o){o==="granted"?(this._pendingBrowserNotification&&(this._pendingBrowserNotification=!1,this._browserNotification=new Notification(a)),d()):e()}.bind(this))}.bind(this))},_hideWarning(){this._pendingBrowserNotification=!1,this._notification&&(this._view.setSpeakingWhileMutedNotification(null),this._notification=!1),this._browserNotification&&(this._browserNotification.close(),this._browserNotification=null)}}},32095:(l,i,s)=>{var _=s(93379),a=s.n(_),d=s(7795),e=s.n(d),o=s(90569),r=s.n(o),A=s(3565),E=s.n(A),m=s(19216),f=s.n(m),C=s(44589),v=s.n(C),c=s(13614),u={};u.styleTagTransform=v(),u.setAttributes=E(),u.insert=r().bind(null,"head"),u.domAPI=e(),u.insertStyleElement=f();var g=a()(c.Z,u),D=c.Z&&c.Z.locals?c.Z.locals:void 0},41779:(l,i,s)=>{var _=s(93379),a=s.n(_),d=s(7795),e=s.n(d),o=s(90569),r=s.n(o),A=s(3565),E=s.n(A),m=s(19216),f=s.n(m),C=s(44589),v=s.n(C),c=s(10519),u={};u.styleTagTransform=v(),u.setAttributes=E(),u.insert=r().bind(null,"head"),u.domAPI=e(),u.insertStyleElement=f();var g=a()(c.Z,u),D=c.Z&&c.Z.locals?c.Z.locals:void 0},51157:(l,i,s)=>{var _=s(93379),a=s.n(_),d=s(7795),e=s.n(d),o=s(90569),r=s.n(o),A=s(3565),E=s.n(A),m=s(19216),f=s.n(m),C=s(44589),v=s.n(C),c=s(69556),u={};u.styleTagTransform=v(),u.setAttributes=E(),u.insert=r().bind(null,"head"),u.domAPI=e(),u.insertStyleElement=f();var g=a()(c.Z,u),D=c.Z&&c.Z.locals?c.Z.locals:void 0},81314:(l,i,s)=>{var _=s(93379),a=s.n(_),d=s(7795),e=s.n(d),o=s(90569),r=s.n(o),A=s(3565),E=s.n(A),m=s(19216),f=s.n(m),C=s(44589),v=s.n(C),c=s(93740),u={};u.styleTagTransform=v(),u.setAttributes=E(),u.insert=r().bind(null,"head"),u.domAPI=e(),u.insertStyleElement=f();var g=a()(c.Z,u),D=c.Z&&c.Z.locals?c.Z.locals:void 0},96550:(l,i,s)=>{var _=s(93379),a=s.n(_),d=s(7795),e=s.n(d),o=s(90569),r=s.n(o),A=s(3565),E=s.n(A),m=s(19216),f=s.n(m),C=s(44589),v=s.n(C),c=s(79879),u={};u.styleTagTransform=v(),u.setAttributes=E(),u.insert=r().bind(null,"head"),u.domAPI=e(),u.insertStyleElement=f();var g=a()(c.Z,u),D=c.Z&&c.Z.locals?c.Z.locals:void 0},72084:(l,i,s)=>{var _=s(93379),a=s.n(_),d=s(7795),e=s.n(d),o=s(90569),r=s.n(o),A=s(3565),E=s.n(A),m=s(19216),f=s.n(m),C=s(44589),v=s.n(C),c=s(48334),u={};u.styleTagTransform=v(),u.setAttributes=E(),u.insert=r().bind(null,"head"),u.domAPI=e(),u.insertStyleElement=f();var g=a()(c.Z,u),D=c.Z&&c.Z.locals?c.Z.locals:void 0},99047:(l,i,s)=>{var _=s(93379),a=s.n(_),d=s(7795),e=s.n(d),o=s(90569),r=s.n(o),A=s(3565),E=s.n(A),m=s(19216),f=s.n(m),C=s(44589),v=s.n(C),c=s(84214),u={};u.styleTagTransform=v(),u.setAttributes=E(),u.insert=r().bind(null,"head"),u.domAPI=e(),u.insertStyleElement=f();var g=a()(c.Z,u),D=c.Z&&c.Z.locals?c.Z.locals:void 0},69810:(l,i,s)=>{var _=s(93379),a=s.n(_),d=s(7795),e=s.n(d),o=s(90569),r=s.n(o),A=s(3565),E=s.n(A),m=s(19216),f=s.n(m),C=s(44589),v=s.n(C),c=s(70001),u={};u.styleTagTransform=v(),u.setAttributes=E(),u.insert=r().bind(null,"head"),u.domAPI=e(),u.insertStyleElement=f();var g=a()(c.Z,u),D=c.Z&&c.Z.locals?c.Z.locals:void 0},97556:(l,i,s)=>{var _=s(93379),a=s.n(_),d=s(7795),e=s.n(d),o=s(90569),r=s.n(o),A=s(3565),E=s.n(A),m=s(19216),f=s.n(m),C=s(44589),v=s.n(C),c=s(86422),u={};u.styleTagTransform=v(),u.setAttributes=E(),u.insert=r().bind(null,"head"),u.domAPI=e(),u.insertStyleElement=f();var g=a()(c.Z,u),D=c.Z&&c.Z.locals?c.Z.locals:void 0},49142:(l,i,s)=>{var _=s(93379),a=s.n(_),d=s(7795),e=s.n(d),o=s(90569),r=s.n(o),A=s(3565),E=s.n(A),m=s(19216),f=s.n(m),C=s(44589),v=s.n(C),c=s(39138),u={};u.styleTagTransform=v(),u.setAttributes=E(),u.insert=r().bind(null,"head"),u.domAPI=e(),u.insertStyleElement=f();var g=a()(c.Z,u),D=c.Z&&c.Z.locals?c.Z.locals:void 0},32375:(l,i,s)=>{var _=s(93379),a=s.n(_),d=s(7795),e=s.n(d),o=s(90569),r=s.n(o),A=s(3565),E=s.n(A),m=s(19216),f=s.n(m),C=s(44589),v=s.n(C),c=s(14115),u={};u.styleTagTransform=v(),u.setAttributes=E(),u.insert=r().bind(null,"head"),u.domAPI=e(),u.insertStyleElement=f();var g=a()(c.Z,u),D=c.Z&&c.Z.locals?c.Z.locals:void 0},63388:(l,i,s)=>{var _=s(93379),a=s.n(_),d=s(7795),e=s.n(d),o=s(90569),r=s.n(o),A=s(3565),E=s.n(A),m=s(19216),f=s.n(m),C=s(44589),v=s.n(C),c=s(70),u={};u.styleTagTransform=v(),u.setAttributes=E(),u.insert=r().bind(null,"head"),u.domAPI=e(),u.insertStyleElement=f();var g=a()(c.Z,u),D=c.Z&&c.Z.locals?c.Z.locals:void 0},89982:(l,i,s)=>{var _=s(93379),a=s.n(_),d=s(7795),e=s.n(d),o=s(90569),r=s.n(o),A=s(3565),E=s.n(A),m=s(19216),f=s.n(m),C=s(44589),v=s.n(C),c=s(82450),u={};u.styleTagTransform=v(),u.setAttributes=E(),u.insert=r().bind(null,"head"),u.domAPI=e(),u.insertStyleElement=f();var g=a()(c.Z,u),D=c.Z&&c.Z.locals?c.Z.locals:void 0},43259:(l,i,s)=>{var _=s(93379),a=s.n(_),d=s(7795),e=s.n(d),o=s(90569),r=s.n(o),A=s(3565),E=s.n(A),m=s(19216),f=s.n(m),C=s(44589),v=s.n(C),c=s(44203),u={};u.styleTagTransform=v(),u.setAttributes=E(),u.insert=r().bind(null,"head"),u.domAPI=e(),u.insertStyleElement=f();var g=a()(c.Z,u),D=c.Z&&c.Z.locals?c.Z.locals:void 0},20433:(l,i,s)=>{var _=s(93379),a=s.n(_),d=s(7795),e=s.n(d),o=s(90569),r=s.n(o),A=s(3565),E=s.n(A),m=s(19216),f=s.n(m),C=s(44589),v=s.n(C),c=s(19730),u={};u.styleTagTransform=v(),u.setAttributes=E(),u.insert=r().bind(null,"head"),u.domAPI=e(),u.insertStyleElement=f();var g=a()(c.Z,u),D=c.Z&&c.Z.locals?c.Z.locals:void 0},71453:(l,i,s)=>{var _=s(93379),a=s.n(_),d=s(7795),e=s.n(d),o=s(90569),r=s.n(o),A=s(3565),E=s.n(A),m=s(19216),f=s.n(m),C=s(44589),v=s.n(C),c=s(86254),u={};u.styleTagTransform=v(),u.setAttributes=E(),u.insert=r().bind(null,"head"),u.domAPI=e(),u.insertStyleElement=f();var g=a()(c.Z,u),D=c.Z&&c.Z.locals?c.Z.locals:void 0},9482:(l,i,s)=>{var _=s(93379),a=s.n(_),d=s(7795),e=s.n(d),o=s(90569),r=s.n(o),A=s(3565),E=s.n(A),m=s(19216),f=s.n(m),C=s(44589),v=s.n(C),c=s(97529),u={};u.styleTagTransform=v(),u.setAttributes=E(),u.insert=r().bind(null,"head"),u.domAPI=e(),u.insertStyleElement=f();var g=a()(c.Z,u),D=c.Z&&c.Z.locals?c.Z.locals:void 0},36457:(l,i,s)=>{var _=s(93379),a=s.n(_),d=s(7795),e=s.n(d),o=s(90569),r=s.n(o),A=s(3565),E=s.n(A),m=s(19216),f=s.n(m),C=s(44589),v=s.n(C),c=s(97449),u={};u.styleTagTransform=v(),u.setAttributes=E(),u.insert=r().bind(null,"head"),u.domAPI=e(),u.insertStyleElement=f();var g=a()(c.Z,u),D=c.Z&&c.Z.locals?c.Z.locals:void 0},24164:(l,i,s)=>{var _=s(93379),a=s.n(_),d=s(7795),e=s.n(d),o=s(90569),r=s.n(o),A=s(3565),E=s.n(A),m=s(19216),f=s.n(m),C=s(44589),v=s.n(C),c=s(39585),u={};u.styleTagTransform=v(),u.setAttributes=E(),u.insert=r().bind(null,"head"),u.domAPI=e(),u.insertStyleElement=f();var g=a()(c.Z,u),D=c.Z&&c.Z.locals?c.Z.locals:void 0},18170:(l,i,s)=>{var _=s(93379),a=s.n(_),d=s(7795),e=s.n(d),o=s(90569),r=s.n(o),A=s(3565),E=s.n(A),m=s(19216),f=s.n(m),C=s(44589),v=s.n(C),c=s(40220),u={};u.styleTagTransform=v(),u.setAttributes=E(),u.insert=r().bind(null,"head"),u.domAPI=e(),u.insertStyleElement=f();var g=a()(c.Z,u),D=c.Z&&c.Z.locals?c.Z.locals:void 0},90255:(l,i,s)=>{var _=s(93379),a=s.n(_),d=s(7795),e=s.n(d),o=s(90569),r=s.n(o),A=s(3565),E=s.n(A),m=s(19216),f=s.n(m),C=s(44589),v=s.n(C),c=s(65325),u={};u.styleTagTransform=v(),u.setAttributes=E(),u.insert=r().bind(null,"head"),u.domAPI=e(),u.insertStyleElement=f();var g=a()(c.Z,u),D=c.Z&&c.Z.locals?c.Z.locals:void 0},69777:(l,i,s)=>{var _=s(93379),a=s.n(_),d=s(7795),e=s.n(d),o=s(90569),r=s.n(o),A=s(3565),E=s.n(A),m=s(19216),f=s.n(m),C=s(44589),v=s.n(C),c=s(32986),u={};u.styleTagTransform=v(),u.setAttributes=E(),u.insert=r().bind(null,"head"),u.domAPI=e(),u.insertStyleElement=f();var g=a()(c.Z,u),D=c.Z&&c.Z.locals?c.Z.locals:void 0},74139:(l,i,s)=>{s.d(i,{Fragment:()=>O});var _=Symbol(),a=Symbol(),d=Symbol(),e=Symbol(),o=function(h){return"frag"in h},r={get:function(){return this[a]||this.parentElement},configurable:!0},A=function(h,B){a in h||(h[a]=B,Object.defineProperty(h,"parentNode",r))},E={get:function(){var h=this.parentNode.childNodes,B=h.indexOf(this);return B>-1&&h[B+1]||null}},m=function(h){d in h||(h[d]=!0,Object.defineProperty(h,"nextSibling",E))},f=function(h,B){for(;h.parentNode!==B;){var R=h,x=R.parentNode;x&&(h=x)}return h},C,v=function(h){if(!C){var B=Object.getOwnPropertyDescriptor(Node.prototype,"childNodes");C=B.get}var R=C.apply(h),x=Array.from(R).map(function(U){return f(U,h)});return x.filter(function(U,K){return U!==x[K-1]})},c={get:function(){return this.frag||v(this)}},u={get:function(){return this.childNodes[0]||null}};function g(){return this.childNodes.length>0}var D=function(h){e in h||(h[e]=!0,Object.defineProperties(h,{childNodes:c,firstChild:u}),h.hasChildNodes=g)};function b(){var M;(M=this.frag[0]).before.apply(M,arguments)}function y(){var M=this.frag,h=M.splice(0,M.length);h.forEach(function(B){B.remove()})}var I=function M(h){var B;return(B=Array.prototype).concat.apply(B,h.map(function(R){return o(R)?M(R.frag):R}))},S=function(h,B){var R=h[_];B.before(R),A(R,h),h.frag.unshift(R)};function T(M){if(o(this)){var h=this.frag.indexOf(M);if(h>-1){var B=this.frag.splice(h,1),R=B[0];this.frag.length===0&&S(this,R),M.remove()}}else{var x=v(this),U=x.indexOf(M);U>-1&&M.remove()}return M}function j(M,h){var B=this,R=M.frag||[M];if(o(this)){if(M[a]===this&&M.parentElement)return M;var x=this.frag;if(h){var U=x.indexOf(h);U>-1&&(x.splice.apply(x,[U,0].concat(R)),h.before.apply(h,R))}else{var K=x[x.length-1];x.push.apply(x,R),K.after.apply(K,R)}p(this)}else h?this.childNodes.includes(h)&&h.before.apply(h,R):this.append.apply(this,R);R.forEach(function(k){A(k,B)});var w=R[R.length-1];return m(w),M}function W(M){if(M[a]===this&&M.parentElement)return M;var h=this.frag,B=h[h.length-1];return B.after(M),A(M,this),p(this),h.push(M),M}var p=function(h){var B=h[_];h.frag[0]===B&&(h.frag.shift(),B.remove())},P={set:function(h){var B=this;if(this.frag[0]!==this[_]&&this.frag.slice().forEach(function(x){return B.removeChild(x)}),h){var R=document.createElement("div");R.innerHTML=h,Array.from(R.childNodes).forEach(function(x){B.appendChild(x)})}},get:function(){return""}},L={inserted:function(h){var B=h.parentNode,R=h.nextSibling,x=h.previousSibling,U=Array.from(h.childNodes),K=document.createComment("");U.length===0&&U.push(K),h.frag=U,h[_]=K;var w=document.createDocumentFragment();w.append.apply(w,I(U)),h.replaceWith(w),U.forEach(function(k){A(k,h),m(k)}),D(h),Object.assign(h,{remove:y,appendChild:W,insertBefore:j,removeChild:T,before:b}),Object.defineProperty(h,"innerHTML",P),B&&(Object.assign(B,{removeChild:T,insertBefore:j}),A(h,B),D(B)),R&&m(h),x&&m(x)},unbind:function(h){h.remove()}},O={name:"Fragment",directives:{frag:L},render:function(h){return h("div",{directives:[{name:"frag"}]},this.$slots.default)}}},24900:(l,i,s)=>{s.d(i,{Z:()=>o});var _=s(44158),a=s(18187),d=s(51900),e=(0,d.Z)(a.Z,_.s,_.x,!1,null,null,null);const o=e.exports},7888:(l,i,s)=>{s.d(i,{Z:()=>_});const _={name:"AccountBoxOutlineIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},71203:(l,i,s)=>{s.d(i,{Z:()=>o});var _=s(68717),a=s(27782),d=s(51900),e=(0,d.Z)(a.Z,_.s,_.x,!1,null,null,null);const o=e.exports},39850:(l,i,s)=>{s.d(i,{Z:()=>_});const _={name:"AccountCircleIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},46544:(l,i,s)=>{s.d(i,{Z:()=>o});var _=s(45086),a=s(39398),d=s(51900),e=(0,d.Z)(a.Z,_.s,_.x,!1,null,null,null);const o=e.exports},39390:(l,i,s)=>{s.d(i,{Z:()=>_});const _={name:"AccountMultipleIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},33135:(l,i,s)=>{s.d(i,{Z:()=>o});var _=s(11546),a=s(82314),d=s(51900),e=(0,d.Z)(a.Z,_.s,_.x,!1,null,null,null);const o=e.exports},36624:(l,i,s)=>{s.d(i,{Z:()=>_});const _={name:"AccountOffIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},16889:(l,i,s)=>{s.d(i,{Z:()=>o});var _=s(94325),a=s(48762),d=s(51900),e=(0,d.Z)(a.Z,_.s,_.x,!1,null,null,null);const o=e.exports},26766:(l,i,s)=>{s.d(i,{Z:()=>_});const _={name:"ArrowExpandIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},364:(l,i,s)=>{s.d(i,{Z:()=>o});var _=s(66681),a=s(21516),d=s(51900),e=(0,d.Z)(a.Z,_.s,_.x,!1,null,null,null);const o=e.exports},94253:(l,i,s)=>{s.d(i,{Z:()=>_});const _={name:"BlurOffIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},79209:(l,i,s)=>{s.d(i,{default:()=>o});var _=s(9992),a=s(92331),d=s(51900),e=(0,d.Z)(a.Z,_.s,_.x,!1,null,null,null);const o=e.exports},2471:(l,i,s)=>{s.d(i,{Z:()=>_});const _={name:"ChevronDownIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},54351:(l,i,s)=>{s.d(i,{default:()=>o});var _=s(31797),a=s(51735),d=s(51900),e=(0,d.Z)(a.Z,_.s,_.x,!1,null,null,null);const o=e.exports},89416:(l,i,s)=>{s.d(i,{Z:()=>_});const _={name:"ChevronLeftIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},52796:(l,i,s)=>{s.d(i,{default:()=>o});var _=s(32812),a=s(3184),d=s(51900),e=(0,d.Z)(a.Z,_.s,_.x,!1,null,null,null);const o=e.exports},41624:(l,i,s)=>{s.d(i,{Z:()=>_});const _={name:"ChevronRightIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},35653:(l,i,s)=>{s.d(i,{Z:()=>o});var _=s(27846),a=s(97094),d=s(51900),e=(0,d.Z)(a.Z,_.s,_.x,!1,null,null,null);const o=e.exports},82054:(l,i,s)=>{s.d(i,{Z:()=>_});const _={name:"DotsCircleIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},13511:(l,i,s)=>{s.d(i,{default:()=>o});var _=s(7875),a=s(58393),d=s(51900),e=(0,d.Z)(a.Z,_.s,_.x,!1,null,null,null);const o=e.exports},87664:(l,i,s)=>{s.d(i,{Z:()=>_});const _={name:"DotsHorizontalIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},87720:(l,i,s)=>{s.d(i,{Z:()=>o});var _=s(94082),a=s(2687),d=s(51900),e=(0,d.Z)(a.Z,_.s,_.x,!1,null,null,null);const o=e.exports},81189:(l,i,s)=>{s.d(i,{Z:()=>_});const _={name:"FullscreenIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},72181:(l,i,s)=>{s.d(i,{Z:()=>o});var _=s(32540),a=s(374),d=s(51900),e=(0,d.Z)(a.Z,_.s,_.x,!1,null,null,null);const o=e.exports},6010:(l,i,s)=>{s.d(i,{Z:()=>_});const _={name:"FullscreenExitIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},13767:(l,i,s)=>{s.d(i,{Z:()=>o});var _=s(48801),a=s(63466),d=s(51900),e=(0,d.Z)(a.Z,_.s,_.x,!1,null,null,null);const o=e.exports},31851:(l,i,s)=>{s.d(i,{Z:()=>_});const _={name:"HandBackLeftIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},2889:(l,i,s)=>{s.d(i,{default:()=>o});var _=s(3921),a=s(27241),d=s(51900),e=(0,d.Z)(a.Z,_.s,_.x,!1,null,null,null);const o=e.exports},99639:(l,i,s)=>{s.d(i,{Z:()=>_});const _={name:"MenuIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},8344:(l,i,s)=>{s.d(i,{Z:()=>o});var _=s(19451),a=s(60334),d=s(51900),e=(0,d.Z)(a.Z,_.s,_.x,!1,null,null,null);const o=e.exports},84808:(l,i,s)=>{s.d(i,{Z:()=>_});const _={name:"MenuDownIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},2671:(l,i,s)=>{s.d(i,{Z:()=>o});var _=s(61623),a=s(27992),d=s(51900),e=(0,d.Z)(a.Z,_.s,_.x,!1,null,null,null);const o=e.exports},88847:(l,i,s)=>{s.d(i,{Z:()=>_});const _={name:"MenuRightIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},81057:(l,i,s)=>{s.d(i,{Z:()=>o});var _=s(46976),a=s(80914),d=s(51900),e=(0,d.Z)(a.Z,_.s,_.x,!1,null,null,null);const o=e.exports},18731:(l,i,s)=>{s.d(i,{Z:()=>_});const _={name:"MessageTextIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},28499:(l,i,s)=>{s.d(i,{Z:()=>o});var _=s(18440),a=s(82438),d=s(51900),e=(0,d.Z)(a.Z,_.s,_.x,!1,null,null,null);const o=e.exports},23987:(l,i,s)=>{s.d(i,{Z:()=>_});const _={name:"MonitorIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},31533:(l,i,s)=>{s.d(i,{Z:()=>o});var _=s(68208),a=s(46720),d=s(51900),e=(0,d.Z)(a.Z,_.s,_.x,!1,null,null,null);const o=e.exports},37500:(l,i,s)=>{s.d(i,{Z:()=>_});const _={name:"NetworkStrength2AlertIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},83969:(l,i,s)=>{s.d(i,{Z:()=>o});var _=s(14826),a=s(10239),d=s(51900),e=(0,d.Z)(a.Z,_.s,_.x,!1,null,null,null);const o=e.exports},12821:(l,i,s)=>{s.d(i,{Z:()=>_});const _={name:"RecordCircleIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},2091:(l,i,s)=>{s.d(i,{Z:()=>o});var _=s(56200),a=s(883),d=s(51900),e=(0,d.Z)(a.Z,_.s,_.x,!1,null,null,null);const o=e.exports},42662:(l,i,s)=>{s.d(i,{Z:()=>_});const _={name:"StopIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},65260:(l,i,s)=>{s.d(i,{Z:()=>r});var _=s(7123),a=s(72148),d=s(30384),e=s(51900),o=(0,e.Z)(a.Z,_.s,_.x,!1,null,"79a5a905",null);const r=o.exports},53997:(l,i,s)=>{s.d(i,{Z:()=>r});var _=s(81954),a=s(77046),d=s(26819),e=s(51900),o=(0,e.Z)(a.Z,_.s,_.x,!1,null,"64db1eda",null);const r=o.exports},51743:(l,i,s)=>{s.d(i,{Z:()=>r});var _=s(33929),a=s(67152),d=s(6054),e=s(51900),o=(0,e.Z)(a.Z,_.s,_.x,!1,null,"db6e65cc",null);const r=o.exports},78475:(l,i,s)=>{s.d(i,{Z:()=>r});var _=s(24113),a=s(11915),d=s(54310),e=s(51900),o=(0,e.Z)(a.Z,_.s,_.x,!1,null,"283e7514",null);const r=o.exports},88360:(l,i,s)=>{s.r(i),s.d(i,{default:()=>r});var _=s(89037),a=s(36472),d=s(44163),e=s(51900),o=(0,e.Z)(a.Z,_.s,_.x,!1,null,"f3d0c54c",null);const r=o.exports},25434:(l,i,s)=>{s.d(i,{Z:()=>r});var _=s(13342),a=s(69697),d=s(28394),e=s(51900),o=(0,e.Z)(a.Z,_.s,_.x,!1,null,"7fa67fb6",null);const r=o.exports},18471:(l,i,s)=>{s.d(i,{Z:()=>r});var _=s(18396),a=s(13651),d=s(18114),e=s(51900),o=(0,e.Z)(a.Z,_.s,_.x,!1,null,"54d87d57",null);const r=o.exports},71470:(l,i,s)=>{s.d(i,{Z:()=>r});var _=s(18276),a=s(31715),d=s(45229),e=s(51900),o=(0,e.Z)(a.Z,_.s,_.x,!1,null,"eba8020a",null);const r=o.exports},14512:(l,i,s)=>{s.d(i,{Z:()=>r});var _=s(52431),a=s(61909),d=s(14414),e=s(51900),o=(0,e.Z)(a.Z,_.s,_.x,!1,null,"ab9a1e6e",null);const r=o.exports},69581:(l,i,s)=>{s.d(i,{Z:()=>r});var _=s(49004),a=s(76409),d=s(12942),e=s(51900),o=(0,e.Z)(a.Z,_.s,_.x,!1,null,"3eea1952",null);const r=o.exports},7874:(l,i,s)=>{s.d(i,{Z:()=>r});var _=s(89433),a=s(62887),d=s(75786),e=s(51900),o=(0,e.Z)(a.Z,_.s,_.x,!1,null,"6d533016",null);const r=o.exports},85718:(l,i,s)=>{s.d(i,{Z:()=>r});var _=s(12973),a=s(69574),d=s(31699),e=s(51900),o=(0,e.Z)(a.Z,_.s,_.x,!1,null,"0c2cadbe",null);const r=o.exports},68352:(l,i,s)=>{s.d(i,{Z:()=>r});var _=s(83071),a=s(28475),d=s(20181),e=s(51900),o=(0,e.Z)(a.Z,_.s,_.x,!1,null,"038ad1ec",null);const r=o.exports},38137:(l,i,s)=>{s.d(i,{Z:()=>r});var _=s(81863),a=s(55860),d=s(34481),e=s(51900),o=(0,e.Z)(a.Z,_.s,_.x,!1,null,"c80ef9e8",null);const r=o.exports},48171:(l,i,s)=>{s.d(i,{Z:()=>r});var _=s(13329),a=s(71271),d=s(20980),e=s(51900),o=(0,e.Z)(a.Z,_.s,_.x,!1,null,"6f6e7466",null);const r=o.exports},34648:(l,i,s)=>{s.d(i,{Z:()=>r});var _=s(40809),a=s(91261),d=s(71029),e=s(51900),o=(0,e.Z)(a.Z,_.s,_.x,!1,null,"28ec83e8",null);const r=o.exports},32602:(l,i,s)=>{s.d(i,{Z:()=>r});var _=s(61264),a=s(18876),d=s(6274),e=s(51900),o=(0,e.Z)(a.Z,_.s,_.x,!1,null,"6710dd34",null);const r=o.exports},8222:(l,i,s)=>{s.d(i,{Z:()=>r});var _=s(12622),a=s(28390),d=s(30478),e=s(51900),o=(0,e.Z)(a.Z,_.s,_.x,!1,null,"fa8c6bbc",null);const r=o.exports},49449:(l,i,s)=>{s.r(i),s.d(i,{default:()=>r});var _=s(86851),a=s(76310),d=s(96557),e=s(51900),o=(0,e.Z)(a.Z,_.s,_.x,!1,null,"5e447860",null);const r=o.exports},91764:(l,i,s)=>{s.d(i,{Z:()=>r});var _=s(84271),a=s(51602),d=s(30322),e=s(51900),o=(0,e.Z)(a.Z,_.s,_.x,!1,null,"d990d37c",null);const r=o.exports},20774:(l,i,s)=>{s.d(i,{Z:()=>r});var _=s(75534),a=s(52674),d=s(26976),e=s(51900),o=(0,e.Z)(a.Z,_.s,_.x,!1,null,"0e7d22ce",null);const r=o.exports},68897:(l,i,s)=>{s.d(i,{Z:()=>o});var _=s(97615),a=s(8170),d=s(51900),e=(0,d.Z)(a.Z,_.s,_.x,!1,null,null,null);const o=e.exports},23839:(l,i,s)=>{s.d(i,{Z:()=>o});var _=s(9654),a=s(16106),d=s(51900),e=(0,d.Z)(a.Z,_.s,_.x,!1,null,null,null);const o=e.exports},84028:(l,i,s)=>{s.d(i,{Z:()=>o});var _=s(196),a=s(64794),d=s(51900),e=(0,d.Z)(a.Z,_.s,_.x,!1,null,null,null);const o=e.exports},98777:(l,i,s)=>{s.d(i,{Z:()=>o});var _=s(69112),a=s(19290),d=s(51900),e=(0,d.Z)(a.Z,_.s,_.x,!1,null,null,null);const o=e.exports},72148:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(12039);const a=_.Z},77046:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(14295);const a=_.Z},67152:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(25734);const a=_.Z},11915:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(92382);const a=_.Z},36472:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(13722);const a=_.Z},69697:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(63522);const a=_.Z},13651:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(5753);const a=_.Z},31715:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(60640);const a=_.Z},61909:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(73891);const a=_.Z},76409:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(31423);const a=_.Z},62887:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(91973);const a=_.Z},69574:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(41870);const a=_.Z},28475:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(43090);const a=_.Z},55860:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(37102);const a=_.Z},71271:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(46237);const a=_.Z},91261:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(17576);const a=_.Z},18876:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(81481);const a=_.Z},28390:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(68737);const a=_.Z},76310:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(32963);const a=_.Z},51602:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(26192);const a=_.Z},52674:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(49729);const a=_.Z},8170:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(84091);const a=_.Z},16106:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(81236);const a=_.Z},64794:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(3994);const a=_.Z},19290:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(66943);const a=_.Z},30384:(l,i,s)=>{var _=s(41779)},26819:(l,i,s)=>{var _=s(51157)},6054:(l,i,s)=>{var _=s(81314)},54310:(l,i,s)=>{var _=s(96550)},44163:(l,i,s)=>{var _=s(72084)},28394:(l,i,s)=>{var _=s(99047)},18114:(l,i,s)=>{var _=s(69810)},14414:(l,i,s)=>{var _=s(97556)},12942:(l,i,s)=>{var _=s(49142)},75786:(l,i,s)=>{var _=s(32375)},31699:(l,i,s)=>{var _=s(63388)},20181:(l,i,s)=>{var _=s(89982)},34481:(l,i,s)=>{var _=s(43259)},20980:(l,i,s)=>{var _=s(20433)},71029:(l,i,s)=>{var _=s(71453)},6274:(l,i,s)=>{var _=s(9482)},30478:(l,i,s)=>{var _=s(36457)},96557:(l,i,s)=>{var _=s(24164)},30322:(l,i,s)=>{var _=s(18170)},26976:(l,i,s)=>{var _=s(90255)},45229:(l,i,s)=>{var _=s(69777)},18187:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(7888);const a=_.Z},27782:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(39850);const a=_.Z},39398:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(39390);const a=_.Z},82314:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(36624);const a=_.Z},48762:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(26766);const a=_.Z},21516:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(94253);const a=_.Z},92331:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(2471);const a=_.Z},51735:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(89416);const a=_.Z},3184:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(41624);const a=_.Z},97094:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(82054);const a=_.Z},58393:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(87664);const a=_.Z},2687:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(81189);const a=_.Z},374:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(6010);const a=_.Z},63466:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(31851);const a=_.Z},27241:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(99639);const a=_.Z},60334:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(84808);const a=_.Z},27992:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(88847);const a=_.Z},80914:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(18731);const a=_.Z},82438:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(23987);const a=_.Z},46720:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(37500);const a=_.Z},10239:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(12821);const a=_.Z},883:(l,i,s)=>{s.d(i,{Z:()=>a});var _=s(42662);const a=_.Z},44158:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("span",e._b({staticClass:"material-design-icon account-box-outline-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(r){return e.$emit("click",r)}}},"span",e.$attrs,!1),[o("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[o("path",{attrs:{d:"M19,19H5V5H19M19,3H5A2,2 0 0,0 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V5C21,3.89 20.1,3 19,3M16.5,16.25C16.5,14.75 13.5,14 12,14C10.5,14 7.5,14.75 7.5,16.25V17H16.5M12,12.25A2.25,2.25 0 0,0 14.25,10A2.25,2.25 0 0,0 12,7.75A2.25,2.25 0 0,0 9.75,10A2.25,2.25 0 0,0 12,12.25Z"}},[e.title?o("title",[e._v(e._s(e.title))]):e._e()])])])},a=[]},68717:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("span",e._b({staticClass:"material-design-icon account-circle-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(r){return e.$emit("click",r)}}},"span",e.$attrs,!1),[o("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[o("path",{attrs:{d:"M12,19.2C9.5,19.2 7.29,17.92 6,16C6.03,14 10,12.9 12,12.9C14,12.9 17.97,14 18,16C16.71,17.92 14.5,19.2 12,19.2M12,5A3,3 0 0,1 15,8A3,3 0 0,1 12,11A3,3 0 0,1 9,8A3,3 0 0,1 12,5M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12C22,6.47 17.5,2 12,2Z"}},[e.title?o("title",[e._v(e._s(e.title))]):e._e()])])])},a=[]},45086:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("span",e._b({staticClass:"material-design-icon account-multiple-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(r){return e.$emit("click",r)}}},"span",e.$attrs,!1),[o("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[o("path",{attrs:{d:"M16 17V19H2V17S2 13 9 13 16 17 16 17M12.5 7.5A3.5 3.5 0 1 0 9 11A3.5 3.5 0 0 0 12.5 7.5M15.94 13A5.32 5.32 0 0 1 18 17V19H22V17S22 13.37 15.94 13M15 4A3.39 3.39 0 0 0 13.07 4.59A5 5 0 0 1 13.07 10.41A3.39 3.39 0 0 0 15 11A3.5 3.5 0 0 0 15 4Z"}},[e.title?o("title",[e._v(e._s(e.title))]):e._e()])])])},a=[]},11546:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("span",e._b({staticClass:"material-design-icon account-off-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(r){return e.$emit("click",r)}}},"span",e.$attrs,!1),[o("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[o("path",{attrs:{d:"M12,4A4,4 0 0,1 16,8C16,9.95 14.6,11.58 12.75,11.93L8.07,7.25C8.42,5.4 10.05,4 12,4M12.28,14L18.28,20L20,21.72L18.73,23L15.73,20H4V18C4,16.16 6.5,14.61 9.87,14.14L2.78,7.05L4.05,5.78L12.28,14M20,18V19.18L15.14,14.32C18,14.93 20,16.35 20,18Z"}},[e.title?o("title",[e._v(e._s(e.title))]):e._e()])])])},a=[]},94325:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("span",e._b({staticClass:"material-design-icon arrow-expand-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(r){return e.$emit("click",r)}}},"span",e.$attrs,!1),[o("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[o("path",{attrs:{d:"M10,21V19H6.41L10.91,14.5L9.5,13.09L5,17.59V14H3V21H10M14.5,10.91L19,6.41V10H21V3H14V5H17.59L13.09,9.5L14.5,10.91Z"}},[e.title?o("title",[e._v(e._s(e.title))]):e._e()])])])},a=[]},66681:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("span",e._b({staticClass:"material-design-icon blur-off-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(r){return e.$emit("click",r)}}},"span",e.$attrs,!1),[o("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[o("path",{attrs:{d:"M3,13.5A0.5,0.5 0 0,0 2.5,14A0.5,0.5 0 0,0 3,14.5A0.5,0.5 0 0,0 3.5,14A0.5,0.5 0 0,0 3,13.5M6,17A1,1 0 0,0 5,18A1,1 0 0,0 6,19A1,1 0 0,0 7,18A1,1 0 0,0 6,17M10,20.5A0.5,0.5 0 0,0 9.5,21A0.5,0.5 0 0,0 10,21.5A0.5,0.5 0 0,0 10.5,21A0.5,0.5 0 0,0 10,20.5M3,9.5A0.5,0.5 0 0,0 2.5,10A0.5,0.5 0 0,0 3,10.5A0.5,0.5 0 0,0 3.5,10A0.5,0.5 0 0,0 3,9.5M6,13A1,1 0 0,0 5,14A1,1 0 0,0 6,15A1,1 0 0,0 7,14A1,1 0 0,0 6,13M21,13.5A0.5,0.5 0 0,0 20.5,14A0.5,0.5 0 0,0 21,14.5A0.5,0.5 0 0,0 21.5,14A0.5,0.5 0 0,0 21,13.5M10,17A1,1 0 0,0 9,18A1,1 0 0,0 10,19A1,1 0 0,0 11,18A1,1 0 0,0 10,17M2.5,5.27L6.28,9.05L6,9A1,1 0 0,0 5,10A1,1 0 0,0 6,11A1,1 0 0,0 7,10C7,9.9 6.97,9.81 6.94,9.72L9.75,12.53C9.04,12.64 8.5,13.26 8.5,14A1.5,1.5 0 0,0 10,15.5C10.74,15.5 11.36,14.96 11.47,14.25L14.28,17.06C14.19,17.03 14.1,17 14,17A1,1 0 0,0 13,18A1,1 0 0,0 14,19A1,1 0 0,0 15,18C15,17.9 14.97,17.81 14.94,17.72L18.72,21.5L20,20.23L3.77,4L2.5,5.27M14,20.5A0.5,0.5 0 0,0 13.5,21A0.5,0.5 0 0,0 14,21.5A0.5,0.5 0 0,0 14.5,21A0.5,0.5 0 0,0 14,20.5M18,7A1,1 0 0,0 19,6A1,1 0 0,0 18,5A1,1 0 0,0 17,6A1,1 0 0,0 18,7M18,11A1,1 0 0,0 19,10A1,1 0 0,0 18,9A1,1 0 0,0 17,10A1,1 0 0,0 18,11M18,15A1,1 0 0,0 19,14A1,1 0 0,0 18,13A1,1 0 0,0 17,14A1,1 0 0,0 18,15M10,7A1,1 0 0,0 11,6A1,1 0 0,0 10,5A1,1 0 0,0 9,6A1,1 0 0,0 10,7M21,10.5A0.5,0.5 0 0,0 21.5,10A0.5,0.5 0 0,0 21,9.5A0.5,0.5 0 0,0 20.5,10A0.5,0.5 0 0,0 21,10.5M10,3.5A0.5,0.5 0 0,0 10.5,3A0.5,0.5 0 0,0 10,2.5A0.5,0.5 0 0,0 9.5,3A0.5,0.5 0 0,0 10,3.5M14,3.5A0.5,0.5 0 0,0 14.5,3A0.5,0.5 0 0,0 14,2.5A0.5,0.5 0 0,0 13.5,3A0.5,0.5 0 0,0 14,3.5M13.8,11.5H14A1.5,1.5 0 0,0 15.5,10A1.5,1.5 0 0,0 14,8.5A1.5,1.5 0 0,0 12.5,10V10.2C12.61,10.87 13.13,11.39 13.8,11.5M14,7A1,1 0 0,0 15,6A1,1 0 0,0 14,5A1,1 0 0,0 13,6A1,1 0 0,0 14,7Z"}},[e.title?o("title",[e._v(e._s(e.title))]):e._e()])])])},a=[]},9992:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("span",e._b({staticClass:"material-design-icon chevron-down-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(r){return e.$emit("click",r)}}},"span",e.$attrs,!1),[o("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[o("path",{attrs:{d:"M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z"}},[e.title?o("title",[e._v(e._s(e.title))]):e._e()])])])},a=[]},31797:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("span",e._b({staticClass:"material-design-icon chevron-left-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(r){return e.$emit("click",r)}}},"span",e.$attrs,!1),[o("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[o("path",{attrs:{d:"M15.41,16.58L10.83,12L15.41,7.41L14,6L8,12L14,18L15.41,16.58Z"}},[e.title?o("title",[e._v(e._s(e.title))]):e._e()])])])},a=[]},32812:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("span",e._b({staticClass:"material-design-icon chevron-right-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(r){return e.$emit("click",r)}}},"span",e.$attrs,!1),[o("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[o("path",{attrs:{d:"M8.59,16.58L13.17,12L8.59,7.41L10,6L16,12L10,18L8.59,16.58Z"}},[e.title?o("title",[e._v(e._s(e.title))]):e._e()])])])},a=[]},27846:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("span",e._b({staticClass:"material-design-icon dots-circle-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(r){return e.$emit("click",r)}}},"span",e.$attrs,!1),[o("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[o("path",{attrs:{d:"M12 19C13.1 19 14 19.9 14 21S13.1 23 12 23 10 22.1 10 21 10.9 19 12 19M12 1C13.1 1 14 1.9 14 3S13.1 5 12 5 10 4.1 10 3 10.9 1 12 1M6 16C7.1 16 8 16.9 8 18S7.1 20 6 20 4 19.1 4 18 4.9 16 6 16M3 10C4.1 10 5 10.9 5 12S4.1 14 3 14 1 13.1 1 12 1.9 10 3 10M6 4C7.1 4 8 4.9 8 6S7.1 8 6 8 4 7.1 4 6 4.9 4 6 4M18 16C19.1 16 20 16.9 20 18S19.1 20 18 20 16 19.1 16 18 16.9 16 18 16M21 10C22.1 10 23 10.9 23 12S22.1 14 21 14 19 13.1 19 12 19.9 10 21 10M18 4C19.1 4 20 4.9 20 6S19.1 8 18 8 16 7.1 16 6 16.9 4 18 4Z"}},[e.title?o("title",[e._v(e._s(e.title))]):e._e()])])])},a=[]},7875:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("span",e._b({staticClass:"material-design-icon dots-horizontal-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(r){return e.$emit("click",r)}}},"span",e.$attrs,!1),[o("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[o("path",{attrs:{d:"M16,12A2,2 0 0,1 18,10A2,2 0 0,1 20,12A2,2 0 0,1 18,14A2,2 0 0,1 16,12M10,12A2,2 0 0,1 12,10A2,2 0 0,1 14,12A2,2 0 0,1 12,14A2,2 0 0,1 10,12M4,12A2,2 0 0,1 6,10A2,2 0 0,1 8,12A2,2 0 0,1 6,14A2,2 0 0,1 4,12Z"}},[e.title?o("title",[e._v(e._s(e.title))]):e._e()])])])},a=[]},94082:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("span",e._b({staticClass:"material-design-icon fullscreen-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(r){return e.$emit("click",r)}}},"span",e.$attrs,!1),[o("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[o("path",{attrs:{d:"M5,5H10V7H7V10H5V5M14,5H19V10H17V7H14V5M17,14H19V19H14V17H17V14M10,17V19H5V14H7V17H10Z"}},[e.title?o("title",[e._v(e._s(e.title))]):e._e()])])])},a=[]},32540:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("span",e._b({staticClass:"material-design-icon fullscreen-exit-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(r){return e.$emit("click",r)}}},"span",e.$attrs,!1),[o("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[o("path",{attrs:{d:"M14,14H19V16H16V19H14V14M5,14H10V19H8V16H5V14M8,5H10V10H5V8H8V5M19,8V10H14V5H16V8H19Z"}},[e.title?o("title",[e._v(e._s(e.title))]):e._e()])])])},a=[]},48801:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("span",e._b({staticClass:"material-design-icon hand-back-left-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(r){return e.$emit("click",r)}}},"span",e.$attrs,!1),[o("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[o("path",{attrs:{d:"M3 16V5.75C3 5.06 3.56 4.5 4.25 4.5S5.5 5.06 5.5 5.75V12H6.5V2.75C6.5 2.06 7.06 1.5 7.75 1.5C8.44 1.5 9 2.06 9 2.75V12H10V1.25C10 .56 10.56 0 11.25 0S12.5 .56 12.5 1.25V12H13.5V3.25C13.5 2.56 14.06 2 14.75 2S16 2.56 16 3.25V15H16.75L18.16 11.47C18.38 10.92 18.84 10.5 19.4 10.31L20.19 10.05C21 9.79 21.74 10.58 21.43 11.37L18.4 19C17.19 22 14.26 24 11 24C6.58 24 3 20.42 3 16Z"}},[e.title?o("title",[e._v(e._s(e.title))]):e._e()])])])},a=[]},3921:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("span",e._b({staticClass:"material-design-icon menu-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(r){return e.$emit("click",r)}}},"span",e.$attrs,!1),[o("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[o("path",{attrs:{d:"M3,6H21V8H3V6M3,11H21V13H3V11M3,16H21V18H3V16Z"}},[e.title?o("title",[e._v(e._s(e.title))]):e._e()])])])},a=[]},19451:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("span",e._b({staticClass:"material-design-icon menu-down-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(r){return e.$emit("click",r)}}},"span",e.$attrs,!1),[o("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[o("path",{attrs:{d:"M7,10L12,15L17,10H7Z"}},[e.title?o("title",[e._v(e._s(e.title))]):e._e()])])])},a=[]},61623:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("span",e._b({staticClass:"material-design-icon menu-right-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(r){return e.$emit("click",r)}}},"span",e.$attrs,!1),[o("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[o("path",{attrs:{d:"M10,17L15,12L10,7V17Z"}},[e.title?o("title",[e._v(e._s(e.title))]):e._e()])])])},a=[]},46976:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("span",e._b({staticClass:"material-design-icon message-text-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(r){return e.$emit("click",r)}}},"span",e.$attrs,!1),[o("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[o("path",{attrs:{d:"M20,2H4A2,2 0 0,0 2,4V22L6,18H20A2,2 0 0,0 22,16V4A2,2 0 0,0 20,2M6,9H18V11H6M14,14H6V12H14M18,8H6V6H18"}},[e.title?o("title",[e._v(e._s(e.title))]):e._e()])])])},a=[]},18440:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("span",e._b({staticClass:"material-design-icon monitor-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(r){return e.$emit("click",r)}}},"span",e.$attrs,!1),[o("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[o("path",{attrs:{d:"M21,16H3V4H21M21,2H3C1.89,2 1,2.89 1,4V16A2,2 0 0,0 3,18H10V20H8V22H16V20H14V18H21A2,2 0 0,0 23,16V4C23,2.89 22.1,2 21,2Z"}},[e.title?o("title",[e._v(e._s(e.title))]):e._e()])])])},a=[]},68208:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("span",e._b({staticClass:"material-design-icon network-strength2-alert-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(r){return e.$emit("click",r)}}},"span",e.$attrs,!1),[o("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[o("path",{attrs:{d:"M21 1L1 21H17V19H13V11.8L19 5.8V9H21M19 11V17H21V11M19 19V21H21V19"}},[e.title?o("title",[e._v(e._s(e.title))]):e._e()])])])},a=[]},14826:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("span",e._b({staticClass:"material-design-icon record-circle-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(r){return e.$emit("click",r)}}},"span",e.$attrs,!1),[o("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[o("path",{attrs:{d:"M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M12,9A3,3 0 0,1 15,12A3,3 0 0,1 12,15A3,3 0 0,1 9,12A3,3 0 0,1 12,9Z"}},[e.title?o("title",[e._v(e._s(e.title))]):e._e()])])])},a=[]},56200:(l,i,s)=>{s.d(i,{s:()=>_,x:()=>a});var _=function(){var e=this,o=e._self._c;return o("span",e._b({staticClass:"material-design-icon stop-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(r){return e.$emit("click",r)}}},"span",e.$attrs,!1),[o("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[o("path",{attrs:{d:"M18,18H6V6H18V18Z"}},[e.title?o("title",[e._v(e._s(e.title))]):e._e()])])])},a=[]},82662:(l,i,s)=>{s.d(i,{Z:()=>_.N});var _=s(30752)},95642:(l,i,s)=>{s.d(i,{Z:()=>_.N});var _=s(95389)},30589:(l,i,s)=>{s.d(i,{ZP:()=>_.r});var _=s(75350),a=s(71092),d=s(95573),e=s(43726)}}]);})();

//# sourceMappingURL=talk-files-sidebar-call-chunk.js.map?v=d711e26c050b92ebea35