(()=>{(self.webpackChunktalk=self.webpackChunktalk||[]).push([["defaultVendors-src_services_urlService_js-node_modules_linkify-string_dist_linkify-string_es_-7db620","node_modules_nextcloud_dialogs_dist_chunks_index-c0bccfab_mjs"],{37610:(h,o,e)=>{"use strict";e.d(o,{Z:()=>m});var a=e(87537),u=e.n(a),A=e(23645),s=e.n(A),r=s()(u());r.push([h.id,".avatar-wrapper[data-v-02d4f2fe]{height:var(--avatar-size);width:var(--avatar-size);border-radius:var(--avatar-size)}.avatar-wrapper .avatar[data-v-02d4f2fe]{position:sticky;top:0;width:var(--avatar-size);height:var(--avatar-size);line-height:var(--avatar-size);font-size:calc(var(--avatar-size)/2);border-radius:50%}.avatar-wrapper .avatar.icon[data-v-02d4f2fe]{background-color:var(--color-background-darker);background-size:calc(var(--avatar-size)/2)}.avatar-wrapper .avatar.icon.icon-changelog[data-v-02d4f2fe]{background-size:cover !important}.avatar-wrapper .avatar.bot[data-v-02d4f2fe]{padding-left:5px;background-color:var(--color-background-darker)}.avatar-wrapper .avatar.guest[data-v-02d4f2fe]{color:#fff;background-color:#b9b9b9;padding:0;display:block;text-align:center;margin-left:auto;margin-right:auto}.avatar-wrapper--condensed[data-v-02d4f2fe]{width:unset;height:unset;margin-left:calc(var(--condensed-overlap)*-1px);display:flex}.avatar-wrapper--condensed>.icon[data-v-02d4f2fe],.avatar-wrapper--condensed>.guest[data-v-02d4f2fe],.avatar-wrapper--condensed[data-v-02d4f2fe] img{outline:2px solid var(--color-main-background)}.avatar-wrapper--offline[data-v-02d4f2fe]{opacity:.4}.avatar-wrapper--offline[data-v-02d4f2fe] .avatardiv{background:rgba(var(--color-main-background-rgb), 0.4) !important}.avatar-wrapper--highlighted[data-v-02d4f2fe]{outline:2px solid var(--color-primary-element)}","",{version:3,sources:["webpack://./src/components/AvatarWrapper/AvatarWrapper.vue"],names:[],mappings:"AACA,iCACC,yBAAA,CACA,wBAAA,CACA,gCAAA,CAEA,yCACC,eAAA,CACA,KAAA,CACA,wBAAA,CACA,yBAAA,CACA,8BAAA,CACA,oCAAA,CACA,iBAAA,CAEA,8CACC,+CAAA,CACA,0CAAA,CACA,6DACC,gCAAA,CAIF,6CACC,gBAAA,CACA,+CAAA,CAGD,+CACC,UAAA,CACA,wBAAA,CACA,SAAA,CACA,aAAA,CACA,iBAAA,CACA,gBAAA,CACA,iBAAA,CAIF,4CACC,WAAA,CACA,YAAA,CACA,+CAAA,CACA,YAAA,CAEA,qJAGC,8CAAA,CAIF,0CACC,UAAA,CAEA,qDACC,iEAAA,CAIF,8CACC,8CAAA",sourcesContent:[`
.avatar-wrapper {
	height: var(--avatar-size);
	width: var(--avatar-size);
	border-radius: var(--avatar-size);

	.avatar {
		position: sticky;
		top: 0;
		width: var(--avatar-size);
		height: var(--avatar-size);
		line-height: var(--avatar-size);
		font-size: calc(var(--avatar-size) / 2);
		border-radius: 50%;

		&.icon {
			background-color: var(--color-background-darker);
			background-size: calc(var(--avatar-size) / 2);
			&.icon-changelog {
				background-size: cover !important;
			}
		}

		&.bot {
			padding-left: 5px;
			background-color: var(--color-background-darker);
		}

		&.guest {
			color: #ffffff;
			background-color: #b9b9b9;
			padding: 0;
			display: block;
			text-align: center;
			margin-left: auto;
			margin-right: auto;
		}
	}

	&--condensed {
		width: unset;
		height: unset;
		margin-left: calc(var(--condensed-overlap) * -1px);
		display: flex;

		& > .icon,
		& > .guest,
		:deep(img) {
			outline: 2px solid var(--color-main-background);
		}
	}

	&--offline {
		opacity: .4;

		& :deep(.avatardiv) {
			background: rgba(var(--color-main-background-rgb), .4) !important;
		}
	}

	&--highlighted {
		outline: 2px solid var(--color-primary-element);
	}
}

`],sourceRoot:""}]);const m=r},221:(h,o,e)=>{"use strict";e.d(o,{Z:()=>m});var a=e(87537),u=e.n(a),A=e(23645),s=e.n(A),r=s()(u());r.push([h.id,".video-background[data-v-8d1cc30a]{position:absolute;left:0;top:0;height:100%;width:100%}.video-background__picture[data-v-8d1cc30a]{min-width:105%;min-height:105%;width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.video-background h3[data-v-8d1cc30a]{color:#fff;position:absolute;top:40%;left:50%;font-size:50px;font-weight:500;text-transform:uppercase}.darken[data-v-8d1cc30a]{background-color:#000;opacity:12%;position:absolute;width:100%;height:100%;top:0;left:0}","",{version:3,sources:["webpack://./src/components/CallView/shared/VideoBackground.vue"],names:[],mappings:"AACA,mCACC,iBAAA,CACA,MAAA,CACA,KAAA,CACA,WAAA,CACA,UAAA,CACA,4CAEC,cAAA,CACA,eAAA,CAGA,UAAA,CACA,WAAA,CAGA,iBAAA,CACA,OAAA,CACA,QAAA,CACA,+BAAA,CAGD,sCACC,UAAA,CACA,iBAAA,CACA,OAAA,CACA,QAAA,CACA,cAAA,CACA,eAAA,CACA,wBAAA,CAIF,yBACC,qBAAA,CACA,WAAA,CACA,iBAAA,CACA,UAAA,CACA,WAAA,CACA,KAAA,CACA,MAAA",sourcesContent:[`
.video-background {
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 100%;
	&__picture {
		/* Make pic to at least 100% wide and tall */
		min-width: 105%;
		min-height: 105%;

		/* Setting width & height to auto prevents the browser from stretching or squishing the pic */
		width: auto;
		height: auto;

		/* Center the video */
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%,-50%);
	}

	h3 {
		color: white;
		position: absolute;
		top: 40%;
		left: 50%;
		font-size: 50px;
		font-weight: 500;
		text-transform: uppercase;
	}
}

.darken {
	background-color: black;
	opacity: 12%;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}

`],sourceRoot:""}]);const m=r},71084:(h,o,e)=>{"use strict";e.d(o,{Z:()=>m});var a=e(87537),u=e.n(a),A=e(23645),s=e.n(A),r=s()(u());r.push([h.id,".audio-player[data-v-0b9a8218]{margin:12px 0;width:100%}","",{version:3,sources:["webpack://./src/components/MessagesList/MessagesGroup/Message/MessagePart/AudioPlayer.vue"],names:[],mappings:"AAEA,+BACC,aAAA,CACA,UAAA",sourcesContent:[`

.audio-player {
	margin: 12px 0;
	width: 100%;
}
`],sourceRoot:""}]);const m=r},35431:(h,o,e)=>{"use strict";e.d(o,{Z:()=>m});var a=e(87537),u=e.n(a),A=e(23645),s=e.n(A),r=s()(u());r.push([h.id,'.external[data-v-3c9b2546]:after{content:" \u2197"}',"",{version:3,sources:["webpack://./DefaultParameter.vue","webpack://./src/components/MessagesList/MessagesGroup/Message/MessagePart/DefaultParameter.vue"],names:[],mappings:"AAAA,iCCCA,YACC",sourcesContent:['.external:after{content:" \u2197"}',`
.external:after {
	content: ' \u2197';
}
`],sourceRoot:""}]);const m=r},72665:(h,o,e)=>{"use strict";e.d(o,{Z:()=>m});var a=e(87537),u=e.n(a),A=e(23645),s=e.n(A),r=s()(u());r.push([h.id,'.file-preview[data-v-4bc031f3]{position:relative;min-width:0;max-width:100%;display:inline-block;border-radius:16px;box-sizing:content-box !important}.file-preview[data-v-4bc031f3]:hover,.file-preview[data-v-4bc031f3]:focus,.file-preview[data-v-4bc031f3]:focus-visible{background-color:var(--color-background-hover);outline:none}.file-preview:hover .remove-file[data-v-4bc031f3],.file-preview:focus .remove-file[data-v-4bc031f3],.file-preview:focus-visible .remove-file[data-v-4bc031f3]{visibility:visible}.file-preview:hover .file-preview__image.media[data-v-4bc031f3],.file-preview:focus .file-preview__image.media[data-v-4bc031f3],.file-preview:focus-visible .file-preview__image.media[data-v-4bc031f3]{outline:2px solid var(--color-primary-element)}.file-preview__image[data-v-4bc031f3]{object-fit:cover;transition:outline .1s ease-in-out}.file-preview .loading[data-v-4bc031f3]{display:inline-block;min-width:32px;background-color:var(--color-background-dark)}.file-preview .mimeicon[data-v-4bc031f3]{min-height:128px}.file-preview .mimeicon.preview-small[data-v-4bc031f3]{min-height:auto;height:32px}.file-preview .preview[data-v-4bc031f3]{display:inline-block;border-radius:var(--border-radius);max-width:100%;max-height:384px}.file-preview .preview-medium[data-v-4bc031f3]{display:inline-block;border-radius:var(--border-radius);max-width:100%;max-height:192px}.file-preview .preview-small[data-v-4bc031f3]{display:inline-block;border-radius:var(--border-radius);max-width:100%;max-height:32px}.file-preview .image-container[data-v-4bc031f3]{position:relative;display:inline-block;height:100%}.file-preview .image-container.playable .preview[data-v-4bc031f3]{transition:filter 250ms ease-in-out}.file-preview .image-container.playable .play-video-button[data-v-4bc031f3]{position:absolute;height:48px;top:50%;left:50%;transform:translate(-50%, -50%);opacity:.8;z-index:1;transition:opacity 250ms ease-in-out}.file-preview .image-container.playable:hover .preview[data-v-4bc031f3]{filter:brightness(80%)}.file-preview .image-container.playable:hover .play-video-button[data-v-4bc031f3]{opacity:1}.file-preview .name-container[data-v-4bc031f3]{font-weight:bold;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.file-preview:not(.file-preview--viewer-available) strong[data-v-4bc031f3]:after{content:" \u2197"}.file-preview--upload-editor[data-v-4bc031f3]{max-width:140px;max-height:140px;padding:12px 12px 24px 12px;margin:10px}.file-preview--upload-editor .preview[data-v-4bc031f3]{margin:auto;width:128px;height:128px}.file-preview--upload-editor .loading[data-v-4bc031f3]{width:100%}.file-preview--row-layout[data-v-4bc031f3]{display:flex;align-items:center;height:36px;border-radius:var(--border-radius);padding:2px 4px}.file-preview--row-layout .image-container[data-v-4bc031f3]{height:100%}.file-preview--row-layout .name-container[data-v-4bc031f3]{padding:0 4px}.file-preview--row-layout .loading[data-v-4bc031f3]{width:36px;height:36px}.file-preview--shared-items-grid[data-v-4bc031f3]{aspect-ratio:1}.file-preview--shared-items-grid .preview[data-v-4bc031f3]{width:100%;min-height:unset;height:100%}.remove-file[data-v-4bc031f3]{visibility:hidden;position:absolute !important;top:8px;right:8px}',"",{version:3,sources:["webpack://./FilePreview.vue","webpack://./src/components/MessagesList/MessagesGroup/Message/MessagePart/FilePreview.vue"],names:[],mappings:"AAAA,+BCCA,iBACC,CAAA,WACA,CAAA,cACA,CAAA,oBACA,CAAA,kBAEA,CAAA,iCAEA,CAAA,uHACA,8CAGC,CAAA,YACA,CAAA,8JAEA,kBACC,CAAA,wMAGD,8CACC,CAAA,sCAIF,gBACC,CAAA,kCACA,CAAA,wCAGD,oBACC,CAAA,cACA,CAAA,6CACA,CAAA,yCAGD,gBACC,CAAA,uDAGD,eACC,CAAA,WACA,CAAA,wCAGD,oBACC,CAAA,kCACA,CAAA,cACA,CAAA,gBACA,CAAA,+CAGD,oBACC,CAAA,kCACA,CAAA,cACA,CAAA,gBACA,CAAA,8CAGD,oBACC,CAAA,kCACA,CAAA,cACA,CAAA,eACA,CAAA,gDAGD,iBACC,CAAA,oBACA,CAAA,WACA,CAAA,kEAGC,mCACC,CAAA,4EAGD,iBACC,CAAA,WACA,CAAA,OACA,CAAA,QACA,CAAA,+BACA,CAAA,UACA,CAAA,SACA,CAAA,oCACA,CAAA,wEAIA,sBACC,CAAA,kFAGD,SACC,CAAA,+CAMJ,gBACC,CAAA,UACA,CAAA,eACA,CAAA,kBACA,CAAA,sBACA,CAAA,iFAIA,YACC,CAAA,8CAIF,eACC,CAAA,gBACA,CAAA,2BACA,CAAA,WACA,CAAA,uDAEA,WACC,CAAA,WACA,CAAA,YACA,CAAA,uDAGD,UACC,CAAA,2CAIF,YACC,CAAA,kBACA,CAAA,WACA,CAAA,kCACA,CAAA,eACA,CAAA,4DAEA,WACC,CAAA,2DAGD,aACC,CAAA,oDAGD,UACC,CAAA,WACA,CAAA,kDAIF,cACC,CAAA,2DAEA,UACC,CAAA,gBACA,CAAA,WACA,CAAA,8BAKH,iBACC,CAAA,4BACA,CAAA,OACA,CAAA,SACA",sourcesContent:['.file-preview{position:relative;min-width:0;max-width:100%;display:inline-block;border-radius:16px;box-sizing:content-box !important}.file-preview:hover,.file-preview:focus,.file-preview:focus-visible{background-color:var(--color-background-hover);outline:none}.file-preview:hover .remove-file,.file-preview:focus .remove-file,.file-preview:focus-visible .remove-file{visibility:visible}.file-preview:hover .file-preview__image.media,.file-preview:focus .file-preview__image.media,.file-preview:focus-visible .file-preview__image.media{outline:2px solid var(--color-primary-element)}.file-preview__image{object-fit:cover;transition:outline .1s ease-in-out}.file-preview .loading{display:inline-block;min-width:32px;background-color:var(--color-background-dark)}.file-preview .mimeicon{min-height:128px}.file-preview .mimeicon.preview-small{min-height:auto;height:32px}.file-preview .preview{display:inline-block;border-radius:var(--border-radius);max-width:100%;max-height:384px}.file-preview .preview-medium{display:inline-block;border-radius:var(--border-radius);max-width:100%;max-height:192px}.file-preview .preview-small{display:inline-block;border-radius:var(--border-radius);max-width:100%;max-height:32px}.file-preview .image-container{position:relative;display:inline-block;height:100%}.file-preview .image-container.playable .preview{transition:filter 250ms ease-in-out}.file-preview .image-container.playable .play-video-button{position:absolute;height:48px;top:50%;left:50%;transform:translate(-50%, -50%);opacity:.8;z-index:1;transition:opacity 250ms ease-in-out}.file-preview .image-container.playable:hover .preview{filter:brightness(80%)}.file-preview .image-container.playable:hover .play-video-button{opacity:1}.file-preview .name-container{font-weight:bold;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.file-preview:not(.file-preview--viewer-available) strong:after{content:" \u2197"}.file-preview--upload-editor{max-width:140px;max-height:140px;padding:12px 12px 24px 12px;margin:10px}.file-preview--upload-editor .preview{margin:auto;width:128px;height:128px}.file-preview--upload-editor .loading{width:100%}.file-preview--row-layout{display:flex;align-items:center;height:36px;border-radius:var(--border-radius);padding:2px 4px}.file-preview--row-layout .image-container{height:100%}.file-preview--row-layout .name-container{padding:0 4px}.file-preview--row-layout .loading{width:36px;height:36px}.file-preview--shared-items-grid{aspect-ratio:1}.file-preview--shared-items-grid .preview{width:100%;min-height:unset;height:100%}.remove-file{visibility:hidden;position:absolute !important;top:8px;right:8px}',`
.file-preview {
	position: relative;
	min-width: 0;
	max-width: 100%;
	display: inline-block;

	border-radius: 16px;

	box-sizing: content-box !important;
	&:hover,
	&:focus,
	&:focus-visible {
		background-color: var(--color-background-hover);
		outline: none;

		.remove-file {
			visibility: visible;
		}

		.file-preview__image.media {
			outline: 2px solid var(--color-primary-element);
		}
	}

	&__image {
		object-fit: cover;
		transition: outline 0.1s ease-in-out;
	}

	.loading {
		display: inline-block;
		min-width: 32px;
		background-color: var(--color-background-dark);
	}

	.mimeicon {
		min-height: 128px;
	}

	.mimeicon.preview-small {
		min-height: auto;
		height: 32px;
	}

	.preview {
		display: inline-block;
		border-radius: var(--border-radius);
		max-width: 100%;
		max-height: 384px;
	}

	.preview-medium {
		display: inline-block;
		border-radius: var(--border-radius);
		max-width: 100%;
		max-height: 192px;
	}

	.preview-small {
		display: inline-block;
		border-radius: var(--border-radius);
		max-width: 100%;
		max-height: 32px;
	}

	.image-container {
		position: relative;
		display: inline-block;
		height: 100%;

		&.playable {
			.preview {
				transition: filter 250ms ease-in-out;
			}

			.play-video-button {
				position: absolute;
				height: 48px; /* for proper vertical centering */
				top: 50%;
				left: 50%;
				transform: translate(-50%, -50%);
				opacity: 0.8;
				z-index: 1;
				transition: opacity 250ms ease-in-out;
			}

			&:hover {
				.preview {
					filter: brightness(80%);
				}

				.play-video-button {
					opacity: 1;
				}
			}
		}
	}

	.name-container {
		font-weight: bold;
		width: 100%;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
	}

	&:not(.file-preview--viewer-available) {
		strong:after {
			content: ' \u2197';
		}
	}

	&--upload-editor {
		max-width: 140px;
		max-height: 140px;
		padding: 12px 12px 24px 12px;
		margin: 10px;

		.preview {
			margin: auto;
			width: 128px;
			height: 128px;
		}

		.loading {
			width: 100%;
		}
	}

	&--row-layout {
		display: flex;
		align-items: center;
		height: 36px;
		border-radius: var(--border-radius);
		padding: 2px 4px;

		.image-container {
			height: 100%;
		}

		.name-container {
			padding: 0 4px;
		}

		.loading {
			width: 36px;
			height: 36px;
		}
	}

	&--shared-items-grid {
		aspect-ratio: 1;

		.preview {
			width: 100%;
			min-height: unset;
			height: 100%;
		}
	}
}

.remove-file {
	visibility: hidden;
	position: absolute !important;
	top: 8px;
	right: 8px;
}

`],sourceRoot:""}]);const m=r},26073:(h,o,e)=>{"use strict";e.d(o,{Z:()=>m});var a=e(87537),u=e.n(a),A=e(23645),s=e.n(A),r=s()(u());r.push([h.id,".tribute-container{position:absolute;box-sizing:content-box !important}.tribute-container *,.tribute-container *::before,.tribute-container *::after{box-sizing:inherit !important}","",{version:3,sources:["webpack://./src/components/NewMessage/NewMessage.vue"],names:[],mappings:"AAEA,mBACC,iBAAA,CACA,iCAAA,CAEA,8EAGC,6BAAA",sourcesContent:[`
// FIXME upstream: Enforce NcAutoCompleteResult to have proper box-sizing
.tribute-container {
	position: absolute;
	box-sizing: content-box !important;

	& *,
	& *::before,
	& *::after {
		box-sizing: inherit !important;
	}
}
`],sourceRoot:""}]);const m=r},5094:(h,o,e)=>{"use strict";e.d(o,{Z:()=>m});var a=e(87537),u=e.n(a),A=e(23645),s=e.n(A),r=s()(u());r.push([h.id,".wrapper[data-v-b4050704]{padding:12px 12px 12px 0;min-height:69px}.new-message-form[data-v-b4050704]{align-items:flex-end;display:flex;gap:4px;position:relative;max-width:700px;margin:0 auto}.new-message-form__emoji-picker[data-v-b4050704]{position:absolute;bottom:0;z-index:1}.new-message-form__input[data-v-b4050704]{flex-grow:1;position:relative}.new-message-form[data-v-b4050704] .rich-contenteditable__input{border-radius:calc(var(--default-clickable-area)/2);padding:8px 16px 8px 44px;max-height:180px}.new-message-form__quote[data-v-b4050704]{margin:0 16px 12px;background-color:var(--color-background-hover);padding:8px;border-radius:var(--border-radius-large)}.new-message-form__icon[data-v-b4050704]:hover,.new-message-form__icon[data-v-b4050704]:focus,.new-message-form__icon[data-v-b4050704]:active{opacity:1;background-color:rgba(127,127,127,.25)}[data-v-b4050704] .action-item__menutoggle.action-item__menutoggle--with-icon-slot{opacity:1 !important}[data-v-b4050704] .action-item__menutoggle.action-item__menutoggle--with-icon-slot:hover,[data-v-b4050704] .action-item__menutoggle.action-item__menutoggle--with-icon-slot:focus{background-color:var(--color-background-hover) !important}[data-v-b4050704] .action-item__menutoggle.action-item__menutoggle--with-icon-slot:disabled{opacity:.5 !important}[data-v-b4050704] .mention-bubble{direction:ltr}","",{version:3,sources:["webpack://./src/components/NewMessage/NewMessage.vue"],names:[],mappings:"AACA,0BACC,wBAAA,CACA,eAAA,CAGD,mCACC,oBAAA,CACA,YAAA,CACA,OAAA,CACA,iBAAA,CACA,eAAA,CACA,aAAA,CAEA,iDACC,iBAAA,CACA,QAAA,CACA,SAAA,CAGD,0CACC,WAAA,CACA,iBAAA,CAID,gEACC,mDAAA,CACA,yBAAA,CACA,gBAAA,CAGD,0CACC,kBAAA,CACA,8CAAA,CACA,WAAA,CACA,wCAAA,CAID,8IAGC,SAAA,CAEA,sCAAA,CAMF,mFACC,oBAAA,CAEA,kLAEC,yDAAA,CAGD,4FACC,qBAAA,CAKF,kCACC,aAAA",sourcesContent:[`
.wrapper {
	padding: 12px 12px 12px 0;
	min-height: 69px;
}

.new-message-form {
	align-items: flex-end;
	display: flex;
	gap: 4px;
	position: relative;
	max-width: 700px;
	margin: 0 auto;

	&__emoji-picker {
		position: absolute;
		bottom: 0;
		z-index: 1;
	}

	&__input {
		flex-grow: 1;
		position: relative;
	}

	// Override NcRichContenteditable styles
	:deep(.rich-contenteditable__input) {
		border-radius: calc(var(--default-clickable-area) / 2);
		padding: 8px 16px 8px 44px;
		max-height: 180px;
	}

	&__quote {
		margin: 0 16px 12px;
		background-color: var(--color-background-hover);
		padding: 8px;
		border-radius: var(--border-radius-large);
	}

	// put a grey round background when popover is opened or hover-focused
	&__icon:hover,
	&__icon:focus,
	&__icon:active {
		opacity: 1;
		// good looking on dark AND white bg
		background-color: rgba(127, 127, 127, .25);
	}
}

// Override actions styles TODO: upstream this change
// Targeting two classes for specificity
:deep(.action-item__menutoggle.action-item__menutoggle--with-icon-slot) {
	opacity: 1 !important;

	&:hover,
	&:focus {
		background-color: var(--color-background-hover) !important;
	}

	&:disabled {
		opacity: .5 !important;
	}
}

// Hardcode to prevent RTL affecting on user mentions
:deep(.mention-bubble) {
	direction: ltr;
}
`],sourceRoot:""}]);const m=r},5794:(h,o,e)=>{"use strict";e.d(o,{Z:()=>m});var a=e(87537),u=e.n(a),A=e(23645),s=e.n(A),r=s()(u());r.push([h.id,".absence-reminder[data-v-c80cb216]{margin:0 16px 12px;padding:10px 10px 10px 6px}.absence-reminder__caption[data-v-c80cb216]{font-weight:bold;margin:5px 44px 5px 0}.absence-reminder__message[data-v-c80cb216]{white-space:pre-line;word-wrap:break-word}.absence-reminder__message--collapsed[data-v-c80cb216]{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.absence-reminder__button[data-v-c80cb216]{position:absolute !important;top:4px;right:20px}.absence-reminder__button .icon[data-v-c80cb216]{transition:all var(--animation-quick, 100ms) ease-in-out}.absence-reminder__button .icon--reverted[data-v-c80cb216]{transform:rotate(180deg)}","",{version:3,sources:["webpack://./src/components/NewMessage/NewMessageAbsenceInfo.vue","webpack://./src/assets/variables.scss"],names:[],mappings:"AAGA,mCACC,kBAAA,CACA,0BAAA,CAEA,4CACC,gBAAA,CACA,qBAAA,CAGD,4CACC,oBAAA,CACA,oBAAA,CAEA,uDACC,sBAAA,CACA,eAAA,CACA,mBAAA,CACA,oBAAA,CACA,2BAAA,CAIF,2CACC,4BAAA,CACA,OAAA,CACA,UAAA,CAEA,iDACC,wDCIU,CDFV,2DACC,wBAAA",sourcesContent:[`
@import '../../assets/variables';

.absence-reminder {
	margin: 0 16px 12px;
	padding: 10px 10px 10px 6px;

	&__caption {
		font-weight: bold;
		margin: 5px 44px 5px 0;
	}

	&__message {
		white-space: pre-line;
		word-wrap: break-word;

		&--collapsed {
			text-overflow: ellipsis;
			overflow: hidden;
			display: -webkit-box;
			-webkit-line-clamp: 1;
			-webkit-box-orient: vertical;
		}
	}

	&__button {
		position: absolute !important;
		top: 4px;
		right: 20px;

		& .icon {
			transition: $transition;

			&--reverted {
				transform: rotate(180deg);
			}
		}
	}
}
`,`/**
 * @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 m=r},67385:(h,o,e)=>{"use strict";e.d(o,{Z:()=>m});var a=e(87537),u=e.n(a),A=e(23645),s=e.n(A),r=s()(u());r.push([h.id,".audio-recorder[data-v-15e5515e]{display:flex}.audio-recorder__info[data-v-15e5515e]{width:86px;display:flex;justify-content:center;align-items:center}.audio-recorder__info .time[data-v-15e5515e]{flex:0 0 50px}.audio-recorder__info .recording-indicator[data-v-15e5515e]{width:16px;height:16px;flex:0 0 16px;border-radius:8px;background-color:var(--color-error);margin:8px}.wrapper[data-v-15e5515e]{display:flex}@keyframes fadeOutIn-15e5515e{0%{opacity:1}50%{opacity:.3}100%{opacity:1}}.fadeOutIn[data-v-15e5515e]{animation:fadeOutIn-15e5515e 3s infinite}","",{version:3,sources:["webpack://./src/components/NewMessage/NewMessageAudioRecorder.vue"],names:[],mappings:"AAEA,iCACC,YAAA,CAGA,uCACC,UAAA,CACA,YAAA,CACA,sBAAA,CACA,kBAAA,CACA,6CACC,aAAA,CAED,4DACC,UAAA,CACA,WAAA,CACA,aAAA,CACA,iBAAA,CACA,mCAAA,CACA,UAAA,CAKH,0BACC,YAAA,CAGD,8BACC,GAAA,SAAA,CACA,IAAA,UAAA,CACA,KAAA,SAAA,CAAA,CAGD,4BACC,wCAAA",sourcesContent:[`

.audio-recorder {
	display: flex;
	// Audio record button

	&__info {
		width: 86px;
		display: flex;
		justify-content: center;
		align-items: center;
		.time {
			flex: 0 0 50px;
		}
		.recording-indicator {
			width: 16px;
			height: 16px;
			flex: 0 0 16px;
			border-radius: 8px;
			background-color: var(--color-error);
			margin: 8px;
		}
	}
}

.wrapper {
	display: flex;
}

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

.fadeOutIn {
	animation: fadeOutIn 3s infinite;
}

`],sourceRoot:""}]);const m=r},27533:(h,o,e)=>{"use strict";e.d(o,{Z:()=>m});var a=e(87537),u=e.n(a),A=e(23645),s=e.n(A),r=s()(u());r.push([h.id,".new-text-file[data-v-4743587c]{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:28px;padding:20px}.new-text-file__buttons[data-v-4743587c]{display:flex;justify-content:end;padding-top:calc(var(--margin)*2)}.new-text-file__form[data-v-4743587c]{width:100%}.new-text-file__form .templates-picker__list[data-v-4743587c]{margin-top:20px;display:grid;grid-gap:calc(var(--margin)*2);grid-auto-columns:1fr;max-width:calc(var(--fullwidth)*6);grid-template-columns:repeat(auto-fit, var(--fullwidth));grid-auto-rows:1fr;justify-content:center}","",{version:3,sources:["webpack://./src/components/NewMessage/NewMessageNewFileDialog.vue"],names:[],mappings:"AACA,gCACC,YAAA,CACA,sBAAA,CACA,kBAAA,CACA,qBAAA,CACA,QAAA,CACA,YAAA,CAEA,yCACC,YAAA,CACA,mBAAA,CACA,iCAAA,CAGD,sCACC,UAAA,CAEA,8DACC,eAAA,CACA,YAAA,CACA,8BAAA,CACA,qBAAA,CAEA,kCAAA,CACA,wDAAA,CAEA,kBAAA,CAEA,sBAAA",sourcesContent:[`
.new-text-file {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	gap: 28px;
	padding: 20px;

	&__buttons {
		display: flex;
		justify-content: end;
		padding-top: calc(var(--margin) * 2);
	}

	&__form {
		width: 100%;

		.templates-picker__list {
			margin-top: 20px;
			display: grid;
			grid-gap: calc(var(--margin) * 2);
			grid-auto-columns: 1fr;
			// We want maximum 5 columns. Putting 6 as we don't count the grid gap. So it will always be lower than 6
			max-width: calc(var(--fullwidth) * 6);
			grid-template-columns: repeat(auto-fit, var(--fullwidth));
			// Make sure all rows are the same height
			grid-auto-rows: 1fr;
			// Center the columns set
			justify-content: center;
		}
	}
}
`],sourceRoot:""}]);const m=r},11446:(h,o,e)=>{"use strict";e.d(o,{Z:()=>m});var a=e(87537),u=e.n(a),A=e(23645),s=e.n(A),r=s()(u());r.push([h.id,".poll-editor[data-v-4626e5dc]{padding:20px;display:flex;flex-direction:column;justify-content:center}.poll-editor__caption[data-v-4626e5dc]{padding:16px 0 4px 0;font-weight:bold;color:var(--color-primary-element)}.poll-editor__option[data-v-4626e5dc]{display:flex;align-items:center;width:100%;height:44px;margin-bottom:12px}.poll-editor__settings[data-v-4626e5dc]{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}.poll-editor__actions[data-v-4626e5dc]{display:flex;justify-content:flex-end;gap:4px}","",{version:3,sources:["webpack://./src/components/NewMessage/NewMessagePollEditor.vue"],names:[],mappings:"AAEA,8BACC,YAAA,CACA,YAAA,CACA,qBAAA,CACA,sBAAA,CAEA,uCACC,oBAAA,CACA,gBAAA,CACA,kCAAA,CAGD,sCACC,YAAA,CACA,kBAAA,CACA,UAAA,CACA,WAAA,CACA,kBAAA,CAGD,wCACC,YAAA,CACA,qBAAA,CACA,OAAA,CACA,iBAAA,CAGD,uCACC,YAAA,CACA,wBAAA,CACA,OAAA",sourcesContent:[`

.poll-editor {
	padding: 20px;
	display: flex;
	flex-direction: column;
	justify-content: center;

	&__caption {
		padding: 16px 0 4px 0;
		font-weight: bold;
		color: var(--color-primary-element);
	}

	&__option {
		display: flex;
		align-items: center;
		width: 100%;
		height: 44px;
		margin-bottom: 12px;
	}

	&__settings {
		display: flex;
		flex-direction: column;
		gap: 4px;
		margin-bottom: 8px;
	}

	&__actions {
		display: flex;
		justify-content: flex-end;
		gap: 4px;
	}
}
`],sourceRoot:""}]);const m=r},51221:(h,o,e)=>{"use strict";e.d(o,{Z:()=>m});var a=e(87537),u=e.n(a),A=e(23645),s=e.n(A),r=s()(u());r.push([h.id,".template-picker__item[data-v-7fedd8f0]{display:flex}.template-picker__label[data-v-7fedd8f0]{display:flex;align-items:center;flex:1 1;flex-direction:column}.template-picker__label[data-v-7fedd8f0],.template-picker__label *[data-v-7fedd8f0]{cursor:pointer;user-select:none}.template-picker__label[data-v-7fedd8f0]::before{display:none !important}.template-picker__preview[data-v-7fedd8f0]{display:block;overflow:hidden;flex:1 1;width:var(--width);min-height:var(--height);max-height:var(--height);padding:0;border:var(--border) solid var(--color-border);border-radius:var(--border-radius-large)}input:checked+label>.template-picker__preview[data-v-7fedd8f0]{border-color:var(--color-primary-element)}.template-picker__preview--failed[data-v-7fedd8f0]{display:flex}.template-picker__image[data-v-7fedd8f0]{max-width:100%;background-color:var(--color-main-background);object-fit:cover}.template-picker__preview--failed .template-picker__image[data-v-7fedd8f0]{width:calc(var(--margin)*8);margin:auto;background-color:rgba(0,0,0,0) !important;object-fit:initial}.template-picker__title[data-v-7fedd8f0]{overflow:hidden;max-width:calc(var(--width) + 4px);padding:var(--margin);white-space:nowrap;text-overflow:ellipsis}","",{version:3,sources:["webpack://./src/components/NewMessage/NewMessageTemplatePreview.vue"],names:[],mappings:"AAGC,wCACC,YAAA,CAGD,yCACC,YAAA,CAEA,kBAAA,CACA,QAAA,CACA,qBAAA,CAEA,oFACC,cAAA,CACA,gBAAA,CAGD,iDACC,uBAAA,CAIF,2CACC,aAAA,CACA,eAAA,CAEA,QAAA,CACA,kBAAA,CACA,wBAAA,CACA,wBAAA,CACA,SAAA,CACA,8CAAA,CACA,wCAAA,CAEA,+DACC,yCAAA,CAGD,mDAEC,YAAA,CAIF,yCACC,cAAA,CACA,6CAAA,CAEA,gBAAA,CAID,2EACC,2BAAA,CAEA,WAAA,CACA,yCAAA,CAEA,kBAAA,CAGD,yCACC,eAAA,CAEA,kCAAA,CACA,qBAAA,CACA,kBAAA,CACA,sBAAA",sourcesContent:[`

.template-picker {
	&__item {
		display: flex;
	}

	&__label {
		display: flex;
		// Align in the middle of the grid
		align-items: center;
		flex: 1 1;
		flex-direction: column;

		&, * {
			cursor: pointer;
			user-select: none;
		}

		&::before {
			display: none !important;
		}
	}

	&__preview {
		display: block;
		overflow: hidden;
		// Stretch so all entries are the same width
		flex: 1 1;
		width: var(--width);
		min-height: var(--height);
		max-height: var(--height);
		padding: 0;
		border: var(--border) solid var(--color-border);
		border-radius: var(--border-radius-large);

		input:checked + label > & {
			border-color: var(--color-primary-element);
		}

		&--failed {
			// Make sure to properly center fallback icon
			display: flex;
		}
	}

	&__image {
		max-width: 100%;
		background-color: var(--color-main-background);

		object-fit: cover;
	}

	// Failed preview, fallback to mime icon
	&__preview--failed &__image {
		width: calc(var(--margin) * 8);
		// Center mime icon
		margin: auto;
		background-color: transparent !important;

		object-fit: initial;
	}

	&__title {
		overflow: hidden;
		// also count preview border
		max-width: calc(var(--width) + 2*2px);
		padding: var(--margin);
		white-space: nowrap;
		text-overflow: ellipsis;
	}
}

`],sourceRoot:""}]);const m=r},24912:(h,o,e)=>{"use strict";e.d(o,{Z:()=>m});var a=e(87537),u=e.n(a),A=e(23645),s=e.n(A),r=s()(u());r.push([h.id,".indicator[data-v-904d36ca]{width:100%;padding-right:12px;margin-bottom:4px}.indicator__wrapper[data-v-904d36ca]{max-width:800px;display:flex;align-items:center;margin:auto;padding:0;line-height:120%;color:var(--color-text-maxcontrast)}.indicator__avatars[data-v-904d36ca]{display:flex;justify-content:center;align-items:center;flex-direction:row-reverse;flex-shrink:0;width:52px;padding-left:8px}.indicator__main[data-v-904d36ca]{width:100%;padding-left:8px}","",{version:3,sources:["webpack://./src/components/NewMessage/NewMessageTypingIndicator.vue"],names:[],mappings:"AACA,4BACC,UAAA,CACA,kBAAA,CACA,iBAAA,CAEA,qCACC,eAAA,CACA,YAAA,CACA,kBAAA,CACA,WAAA,CACA,SAAA,CACA,gBAAA,CACA,mCAAA,CAGD,qCACC,YAAA,CACA,sBAAA,CACA,kBAAA,CACA,0BAAA,CACA,aAAA,CACA,UAAA,CACA,gBAAA,CAGD,kCACC,UAAA,CACA,gBAAA",sourcesContent:[`
.indicator {
	width: 100%;
	padding-right: 12px;
	margin-bottom: 4px;

	&__wrapper {
		max-width: 800px;
		display: flex;
		align-items: center;
		margin: auto;
		padding: 0;
		line-height: 120%;
		color: var(--color-text-maxcontrast);
	}

	&__avatars {
		display: flex;
		justify-content: center;
		align-items: center;
		flex-direction: row-reverse;
		flex-shrink: 0;
		width: 52px;
		padding-left: 8px;
	}

	&__main {
		width: 100%;
		padding-left: 8px;
	}
}
`],sourceRoot:""}]);const m=r},5138:(h,o,e)=>{"use strict";e.d(o,{Z:()=>m});var a=e(87537),u=e.n(a),A=e(23645),s=e.n(A),r=s()(u());r.push([h.id,'.quote[data-v-7c9fdb60]{position:relative;margin:4px 0;padding:6px 6px 6px 24px;display:flex;max-width:700px;border-radius:var(--border-radius-large);border:2px solid var(--color-border);background-color:var(--color-main-background)}.quote[data-v-7c9fdb60]::before{content:" ";position:absolute;top:8px;left:8px;height:calc(100% - 16px);width:8px;border-radius:var(--border-radius);background-color:var(--color-border)}.quote.quote-own-message[data-v-7c9fdb60]::before{background-color:var(--color-primary-element)}.quote__main[data-v-7c9fdb60]{display:flex;flex-direction:column;flex:1 1 auto}.quote__main__author[data-v-7c9fdb60]{display:flex;align-items:center;gap:4px;color:var(--color-text-maxcontrast)}.quote__main__text[data-v-7c9fdb60]{color:var(--color-text-lighter);white-space:pre-wrap;word-break:break-word}.quote__main__text p[data-v-7c9fdb60]{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-align:start}.quote__right[data-v-7c9fdb60]{flex:0 0 44px;color:var(--color-text-maxcontrast);font-size:13px;padding:0 8px 0 8px;position:relative;margin:auto}',"",{version:3,sources:["webpack://./src/components/Quote.vue"],names:[],mappings:"AAIA,wBACC,iBAAA,CACA,YAAA,CACA,wBAAA,CACA,YAAA,CACA,eAAA,CACA,wCAAA,CACA,oCAAA,CACA,6CAAA,CAEA,gCACC,WAAA,CACA,iBAAA,CACA,OAAA,CACA,QAAA,CACA,wBAAA,CACA,SAAA,CACA,kCAAA,CACA,oCAAA,CAGD,kDACC,6CAAA,CAGD,8BACC,YAAA,CACA,qBAAA,CACA,aAAA,CACA,sCACC,YAAA,CACA,kBAAA,CACA,OAAA,CACA,mCAAA,CAED,oCACC,+BAAA,CACA,oBAAA,CACA,qBAAA,CACA,sCACC,sBAAA,CACA,eAAA,CAEA,mBAAA,CACA,oBAAA,CACA,2BAAA,CACA,gBAAA,CAIH,+BACC,aAAA,CACA,mCAAA,CACA,cAAA,CACA,mBAAA,CACA,iBAAA,CACA,WAAA",sourcesContent:[`

@import '../assets/variables';

.quote {
	position: relative;
	margin: 4px 0;
	padding: 6px 6px 6px 24px;
	display: flex;
	max-width: $messages-list-max-width - $message-utils-width;
	border-radius: var(--border-radius-large);
	border: 2px solid var(--color-border);
	background-color: var(--color-main-background);

	&::before {
		content: ' ';
		position: absolute;
		top: 8px;
		left: 8px;
		height: calc(100% - 16px);
		width: 8px;
		border-radius: var(--border-radius);
		background-color: var(--color-border);
	}

	&.quote-own-message::before {
		background-color: var(--color-primary-element);
	}

	&__main {
		display: flex;
		flex-direction: column;
		flex: 1 1 auto;
		&__author {
			display: flex;
			align-items: center;
			gap: 4px;
			color: var(--color-text-maxcontrast);
		}
		&__text {
			color: var(--color-text-lighter);
			white-space: pre-wrap;
			word-break: break-word;
			& p {
				text-overflow: ellipsis;
				overflow: hidden;
				// Allow 1 line max and ellipsize the overflow;
				display: -webkit-box;
				-webkit-line-clamp: 1;
				-webkit-box-orient: vertical;
				text-align: start;
			}
		}
	}
	&__right {
		flex: 0 0 44px;
		color: var(--color-text-maxcontrast);
		font-size: 13px;
		padding: 0 8px 0 8px;
		position: relative;
		margin: auto;
	}
}

`],sourceRoot:""}]);const m=r},99675:(h,o,e)=>{"use strict";e.d(o,{Z:()=>m});var a=e(87537),u=e.n(a),A=e(23645),s=e.n(A),r=s()(u());r.push([h.id,"#call_button[data-v-e5c2e36a]{margin:0 auto}","",{version:3,sources:["webpack://./src/components/TopBar/CallButton.vue"],names:[],mappings:"AACA,8BACC,aAAA",sourcesContent:[`
#call_button {
	margin: 0 auto;
}
`],sourceRoot:""}]);const m=r},20769:(h,o,e)=>{"use strict";e.d(o,{Z:()=>m});var a=e(87537),u=e.n(a),A=e(23645),s=e.n(A),r=s()(u());r.push([h.id,".fade-enter[data-v-1c67e384],.fade-leave-to[data-v-1c67e384]{opacity:0}.fade-enter-to[data-v-1c67e384],.fade-leave[data-v-1c67e384]{opacity:1}.fade-enter-active[data-v-1c67e384],.fade-leave-active[data-v-1c67e384]{transition:all var(--animation-quick, 100ms) ease-in-out;transition-property:opacity}.radial-reveal-enter[data-v-1c67e384],.radial-reveal-leave-to[data-v-1c67e384]{transform:scale(0);opacity:0}.radial-reveal-enter-to[data-v-1c67e384],.radial-reveal-leave[data-v-1c67e384]{transform:scale(1);opacity:1}.radial-reveal-enter-active[data-v-1c67e384],.radial-reveal-leave-active[data-v-1c67e384]{transition:all var(--animation-quick, 100ms) ease-in-out;transition-property:transform,opacity;transition-duration:150ms}.slide-up-enter[data-v-1c67e384],.slide-up-leave-to[data-v-1c67e384]{transform:translateY(-50%);opacity:0}.slide-up-enter-to[data-v-1c67e384],.slide-up-leave[data-v-1c67e384]{transform:translateY(0);opacity:1}.slide-up-enter-active[data-v-1c67e384],.slide-up-leave-active[data-v-1c67e384]{pointer-events:none;transition:all var(--animation-slow, 300ms) ease-in-out;transition-property:transform,opacity}.slide-right-enter[data-v-1c67e384],.slide-right-leave-to[data-v-1c67e384]{min-width:0 !important;max-width:0 !important}.slide-right-enter-to[data-v-1c67e384],.slide-right-leave[data-v-1c67e384]{min-width:300px;max-width:500px}.slide-right-enter-active[data-v-1c67e384],.slide-right-leave-active[data-v-1c67e384]{transition:all var(--animation-quick, 100ms) ease-in-out;transition-property:min-width,max-width}.slide-down-enter[data-v-1c67e384],.slide-down-leave-to[data-v-1c67e384]{transform:translateY(50%);opacity:0}.slide-down-enter-to[data-v-1c67e384],.slide-down-leave[data-v-1c67e384]{transform:translateY(0);opacity:1}.slide-down-enter-active[data-v-1c67e384],.slide-down-leave-active[data-v-1c67e384]{transition:all var(--animation-quick, 100ms) ease-in-out;transition-property:transform,opacity;position:absolute !important}.toast-enter[data-v-1c67e384],.toast-leave-to[data-v-1c67e384]{opacity:0}.toast-enter-to[data-v-1c67e384],.toast-leave[data-v-1c67e384]{opacity:1}.toast-enter-active[data-v-1c67e384],.toast-leave-active[data-v-1c67e384]{transition:all var(--animation-slow, 300ms) ease-in-out;transition-property:opacity;transition-timing-function:linear}.zoom-enter[data-v-1c67e384],.zoom-leave-to[data-v-1c67e384]{transform:scale(0)}.zoom-enter-to[data-v-1c67e384],.zoom-leave[data-v-1c67e384]{transform:scale(1)}.zoom-enter-active[data-v-1c67e384],.zoom-leave-active[data-v-1c67e384]{transition:all var(--animation-quick, 100ms) ease-in-out;transition-property:transform}.transition-group[data-v-1c67e384]{position:relative}.transition-group[data-v-1c67e384]> *.fade-move{transition:all var(--animation-quick, 100ms) ease-in-out}.transition-group[data-v-1c67e384]> *.fade-leave-active{position:absolute}.transition-group[data-v-1c67e384]> *.fade-enter,.transition-group[data-v-1c67e384]> *.fade-leave-to{opacity:0}.transition-group[data-v-1c67e384]> *.fade-enter-to,.transition-group[data-v-1c67e384]> *.fade-leave{opacity:1}.transition-group[data-v-1c67e384]> *.fade-enter-active,.transition-group[data-v-1c67e384]> *.fade-leave-active{transition:all var(--animation-quick, 100ms) ease-in-out;transition-property:opacity}.transition-group[data-v-1c67e384]> *.radial-reveal-move{transition:all var(--animation-quick, 100ms) ease-in-out}.transition-group[data-v-1c67e384]> *.radial-reveal-leave-active{position:absolute}.transition-group[data-v-1c67e384]> *.radial-reveal-enter,.transition-group[data-v-1c67e384]> *.radial-reveal-leave-to{transform:scale(0);opacity:0}.transition-group[data-v-1c67e384]> *.radial-reveal-enter-to,.transition-group[data-v-1c67e384]> *.radial-reveal-leave{transform:scale(1);opacity:1}.transition-group[data-v-1c67e384]> *.radial-reveal-enter-active,.transition-group[data-v-1c67e384]> *.radial-reveal-leave-active{transition:all var(--animation-quick, 100ms) ease-in-out;transition-property:transform,opacity;transition-duration:150ms}.transition-group[data-v-1c67e384]> *.slide-up-move{transition:all var(--animation-quick, 100ms) ease-in-out}.transition-group[data-v-1c67e384]> *.slide-up-leave-active{position:absolute}.transition-group[data-v-1c67e384]> *.slide-up-enter,.transition-group[data-v-1c67e384]> *.slide-up-leave-to{transform:translateY(-50%);opacity:0}.transition-group[data-v-1c67e384]> *.slide-up-enter-to,.transition-group[data-v-1c67e384]> *.slide-up-leave{transform:translateY(0);opacity:1}.transition-group[data-v-1c67e384]> *.slide-up-enter-active,.transition-group[data-v-1c67e384]> *.slide-up-leave-active{pointer-events:none;transition:all var(--animation-slow, 300ms) ease-in-out;transition-property:transform,opacity}.transition-group[data-v-1c67e384]> *.slide-right-move{transition:all var(--animation-quick, 100ms) ease-in-out}.transition-group[data-v-1c67e384]> *.slide-right-leave-active{position:absolute}.transition-group[data-v-1c67e384]> *.slide-right-enter,.transition-group[data-v-1c67e384]> *.slide-right-leave-to{min-width:0 !important;max-width:0 !important}.transition-group[data-v-1c67e384]> *.slide-right-enter-to,.transition-group[data-v-1c67e384]> *.slide-right-leave{min-width:300px;max-width:500px}.transition-group[data-v-1c67e384]> *.slide-right-enter-active,.transition-group[data-v-1c67e384]> *.slide-right-leave-active{transition:all var(--animation-quick, 100ms) ease-in-out;transition-property:min-width,max-width}.transition-group[data-v-1c67e384]> *.slide-down-move{transition:all var(--animation-quick, 100ms) ease-in-out}.transition-group[data-v-1c67e384]> *.slide-down-leave-active{position:absolute}.transition-group[data-v-1c67e384]> *.slide-down-enter,.transition-group[data-v-1c67e384]> *.slide-down-leave-to{transform:translateY(50%);opacity:0}.transition-group[data-v-1c67e384]> *.slide-down-enter-to,.transition-group[data-v-1c67e384]> *.slide-down-leave{transform:translateY(0);opacity:1}.transition-group[data-v-1c67e384]> *.slide-down-enter-active,.transition-group[data-v-1c67e384]> *.slide-down-leave-active{transition:all var(--animation-quick, 100ms) ease-in-out;transition-property:transform,opacity;position:absolute !important}.transition-group[data-v-1c67e384]> *.toast-move{transition:all var(--animation-quick, 100ms) ease-in-out}.transition-group[data-v-1c67e384]> *.toast-leave-active{position:absolute}.transition-group[data-v-1c67e384]> *.toast-enter,.transition-group[data-v-1c67e384]> *.toast-leave-to{opacity:0}.transition-group[data-v-1c67e384]> *.toast-enter-to,.transition-group[data-v-1c67e384]> *.toast-leave{opacity:1}.transition-group[data-v-1c67e384]> *.toast-enter-active,.transition-group[data-v-1c67e384]> *.toast-leave-active{transition:all var(--animation-slow, 300ms) ease-in-out;transition-property:opacity;transition-timing-function:linear}.transition-group[data-v-1c67e384]> *.zoom-move{transition:all var(--animation-quick, 100ms) ease-in-out}.transition-group[data-v-1c67e384]> *.zoom-leave-active{position:absolute}.transition-group[data-v-1c67e384]> *.zoom-enter,.transition-group[data-v-1c67e384]> *.zoom-leave-to{transform:scale(0)}.transition-group[data-v-1c67e384]> *.zoom-enter-to,.transition-group[data-v-1c67e384]> *.zoom-leave{transform:scale(1)}.transition-group[data-v-1c67e384]> *.zoom-enter-active,.transition-group[data-v-1c67e384]> *.zoom-leave-active{transition:all var(--animation-quick, 100ms) ease-in-out;transition-property:transform}","",{version:3,sources:["webpack://./src/components/TransitionWrapper.vue","webpack://./src/assets/variables.scss"],names:[],mappings:"AAcC,6DAEC,SAAA,CAED,6DAEC,SAAA,CAED,wEAEC,wDCWW,CDVX,2BAAA,CAKD,+EAEC,kBAAA,CACA,SAAA,CAED,+EAEC,kBAAA,CACA,SAAA,CAED,0FAEC,wDCPW,CDQX,qCAAA,CACA,yBAAA,CAKD,qEAEC,0BAAA,CACA,SAAA,CAED,qEAEC,uBAAA,CACA,SAAA,CAED,gFAEC,mBAAA,CACA,uDC1BgB,CD2BhB,qCAAA,CAMD,2EAEC,sBAAA,CACA,sBAAA,CAED,2EAEC,eAAA,CACA,eAAA,CAED,sFAEC,wDC9CW,CD+CX,uCAAA,CAKD,yEAEC,yBAAA,CACA,SAAA,CAED,yEAEC,uBAAA,CACA,SAAA,CAED,oFAEC,wDChEW,CDiEX,qCAAA,CAEA,4BAAA,CAKD,+DAEC,SAAA,CAED,+DAEC,SAAA,CAED,0EAEC,uDCjFgB,CDkFhB,2BAAA,CACA,iCAAA,CAKD,6DAEC,kBAAA,CAED,6DAEC,kBAAA,CAED,wEAEC,wDCnGW,CDoGX,6BAAA,CAkCF,mCACC,iBAAA,CArKA,gDACC,wDC6BW,CD3BZ,wDACC,iBAAA,CAKD,qGAEC,SAAA,CAED,qGAEC,SAAA,CAED,gHAEC,wDCWW,CDVX,2BAAA,CApBD,yDACC,wDC6BW,CD3BZ,iEACC,iBAAA,CAqBD,uHAEC,kBAAA,CACA,SAAA,CAED,uHAEC,kBAAA,CACA,SAAA,CAED,kIAEC,wDCPW,CDQX,qCAAA,CACA,yBAAA,CAvCD,oDACC,wDC6BW,CD3BZ,4DACC,iBAAA,CAwCD,6GAEC,0BAAA,CACA,SAAA,CAED,6GAEC,uBAAA,CACA,SAAA,CAED,wHAEC,mBAAA,CACA,uDC1BgB,CD2BhB,qCAAA,CA1DD,uDACC,wDC6BW,CD3BZ,+DACC,iBAAA,CA4DD,mHAEC,sBAAA,CACA,sBAAA,CAED,mHAEC,eAAA,CACA,eAAA,CAED,8HAEC,wDC9CW,CD+CX,uCAAA,CA7ED,sDACC,wDC6BW,CD3BZ,8DACC,iBAAA,CA8ED,iHAEC,yBAAA,CACA,SAAA,CAED,iHAEC,uBAAA,CACA,SAAA,CAED,4HAEC,wDChEW,CDiEX,qCAAA,CAEA,4BAAA,CAjGD,iDACC,wDC6BW,CD3BZ,yDACC,iBAAA,CAkGD,uGAEC,SAAA,CAED,uGAEC,SAAA,CAED,kHAEC,uDCjFgB,CDkFhB,2BAAA,CACA,iCAAA,CAlHD,gDACC,wDC6BW,CD3BZ,wDACC,iBAAA,CAmHD,qGAEC,kBAAA,CAED,qGAEC,kBAAA,CAED,gHAEC,wDCnGW,CDoGX,6BAAA",sourcesContent:[`
@import '../assets/variables';

// Transition rules (inside mixins to be applied in two places)
@mixin group-rules {
	&-move {
		transition: $transition;
	}
	&-leave-active {
		position: absolute;
	}
}

@mixin fade-rules {
	&-enter,
	&-leave-to {
		opacity: 0;
	}
	&-enter-to,
	&-leave {
		opacity: 1;
	}
	&-enter-active,
	&-leave-active {
		transition: $transition;
		transition-property: opacity;
	}
}

@mixin radial-reveal-rules {
	&-enter,
	&-leave-to {
		transform: scale(0);
		opacity: 0;
	}
	&-enter-to,
	&-leave {
		transform: scale(1);
		opacity: 1;
	}
	&-enter-active,
	&-leave-active {
		transition: $transition;
		transition-property: transform, opacity;
		transition-duration: 150ms;
	}
}

@mixin slide-up-rules {
	&-enter,
	&-leave-to {
		transform: translateY(-50%);
		opacity: 0;
	}
	&-enter-to,
	&-leave {
		transform: translateY(0);
		opacity: 1;
	}
	&-enter-active,
	&-leave-active {
		pointer-events: none;
		transition: $transition-slow;
		transition-property: transform, opacity;
	}
}

// TODO manipulate with transform: scaleX() instead of width
@mixin slide-right-rules {
	&-enter,
	&-leave-to {
		min-width: 0 !important;
		max-width: 0 !important;
	}
	&-enter-to,
	&-leave {
		min-width: 300px;
		max-width: 500px;
	}
	&-enter-active,
	&-leave-active {
		transition: $transition;
		transition-property: min-width, max-width;
	}
}

@mixin slide-down-rules {
	&-enter,
	&-leave-to {
		transform: translateY(50%);
		opacity: 0;
	}
	&-enter-to,
	&-leave {
		transform: translateY(0);
		opacity: 1;
	}
	&-enter-active,
	&-leave-active {
		transition: $transition;
		transition-property: transform, opacity;
		/* force top container to resize during animation */
		position: absolute !important;
	}
}

@mixin toast-rules {
	&-enter,
	&-leave-to {
		opacity: 0;
	}
	&-enter-to,
	&-leave {
		opacity: 1;
	}
	&-enter-active,
	&-leave-active {
		transition: $transition-slow;
		transition-property: opacity;
		transition-timing-function: linear;
	}
}

@mixin zoom-rules {
	&-enter,
	&-leave-to {
		transform: scale(0);
	}
	&-enter-to,
	&-leave {
		transform: scale(1);
	}
	&-enter-active,
	&-leave-active {
		transition: $transition;
		transition-property: transform;
	}
}

// Styles block for <transition> component
.fade {
	@include fade-rules;
}

.radial-reveal {
	@include radial-reveal-rules;
}

.slide-up {
	@include slide-up-rules;
}

.slide-right {
	@include slide-right-rules;
}

.slide-down {
	@include slide-down-rules;
}

.toast {
	@include toast-rules;
}

.zoom {
	@include zoom-rules;
}

// Styles block for for <transition-group> component
.transition-group {
	position: relative;

	& > :deep(*) {
		&.fade {
			@include group-rules;
			@include fade-rules;
		}
		&.radial-reveal {
			@include group-rules;
			@include radial-reveal-rules;
		}
		&.slide-up {
			@include group-rules;
			@include slide-up-rules;
		}
		&.slide-right {
			@include group-rules;
			@include slide-right-rules;
		}
		&.slide-down {
			@include group-rules;
			@include slide-down-rules;
		}
		&.toast {
			@include group-rules;
			@include toast-rules;
		}
		&.zoom {
			@include group-rules;
			@include zoom-rules;
		}
	}
}

`,`/**
 * @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 m=r},36250:(h,o,e)=>{"use strict";e.d(o,{Z:()=>m});var a=e(87537),u=e.n(a),A=e(23645),s=e.n(A),r=s()(u());r.push([h.id,".volume-indicator-wrapper[data-v-532c1ef2]{position:relative}.volume-indicator[data-v-532c1ef2]{position:absolute;left:0;width:100%;height:100%;overflow:hidden;transition:height .2s linear}.volume-indicator[data-v-532c1ef2],.volume-indicator *[data-v-532c1ef2]{cursor:inherit}.volume-indicator-primary[data-v-532c1ef2]{top:0}.volume-indicator-overlay[data-v-532c1ef2]{bottom:0;pointer-events:none;color:var(--color-success)}.volume-indicator-overlay>span[data-v-532c1ef2]{position:absolute;bottom:0}.volume-indicator-overlay-mute[data-v-532c1ef2]{color:var(--color-loading-dark)}.overload .volume-indicator[data-v-532c1ef2]{transition:height 0s linear}.overload .volume-indicator-overlay[data-v-532c1ef2]{color:var(--color-error)}","",{version:3,sources:["webpack://./src/components/VolumeIndicator/VolumeIndicator.vue"],names:[],mappings:"AACA,2CACC,iBAAA,CAGD,mCACC,iBAAA,CACA,MAAA,CAEA,UAAA,CACA,WAAA,CAEA,eAAA,CAEA,4BAAA,CAEA,wEACC,cAAA,CAIF,2CACC,KAAA,CAGD,2CACC,QAAA,CACA,mBAAA,CAQA,0BAAA,CANA,gDACC,iBAAA,CACA,QAAA,CAMD,gDACC,+BAAA,CAIF,6CACC,2BAAA,CAEA,qDACC,wBAAA",sourcesContent:[`
.volume-indicator-wrapper {
	position: relative;
}

.volume-indicator {
	position: absolute;
	left: 0;

	width: 100%;
	height: 100%;

	overflow: hidden;

	transition: height 0.2s linear;

	&, & * {
		cursor: inherit;
	}
}

.volume-indicator-primary {
	top: 0;
}

.volume-indicator-overlay {
	bottom: 0;
	pointer-events: none;

	& > span {
		position: absolute;
		bottom: 0;
	}

	/* Overlay icon inherits container color */
	color: var(--color-success);

	&-mute {
		color: var(--color-loading-dark);
	}
}

.overload .volume-indicator {
	transition: height 0s linear;

	&-overlay {
		color: var(--color-error);
	}
}
`],sourceRoot:""}]);const m=r},8752:(h,o,e)=>{"use strict";e.d(o,{Z:()=>A});var a=e(18519),u=e(94418);const A={name:"AvatarWrapper",components:{NcAvatar:a.Z},props:{name:{type:String,required:!0},id:{type:String,default:null},source:{type:String,default:null},size:{type:Number,default:u.pA.SIZE.DEFAULT},condensed:{type:Boolean,default:!1},condensedOverlap:{type:Number,default:2},offline:{type:Boolean,default:!1},highlighted:{type:Boolean,default:!1},disableTooltip:{type:Boolean,default:!1},disableMenu:{type:Boolean,default:!1},showUserStatus:{type:Boolean,default:!1},showUserStatusCompact:{type:Boolean,default:!1},preloadedUserStatus:{type:Object,default:void 0},menuContainer:{type:String,default:void 0}},computed:{iconClass(){return!this.source||this.isUser||this.isBot||this.isGuest||this.isDeletedUser?"":this.isRemoteUser?"icon-user":this.source==="emails"?"icon-mail":this.source==="phones"?"icon-phone":this.source==="bots"&&this.id==="changelog"?"icon-changelog":"icon-contacts"},avatarClass(){return{"avatar-wrapper--offline":this.offline,"avatar-wrapper--condensed":this.condensed,"avatar-wrapper--highlighted":this.highlighted}},avatarStyle(){return{"--avatar-size":this.size+"px","--condensed-overlap":this.condensedOverlap}},isUser(){return this.source==="users"||this.source===u.DM.ACTOR_TYPE.BRIDGED},isRemoteUser(){return this.source==="federated_users"},isBot(){return this.source==="bots"&&this.id!=="changelog"},isGuest(){return this.source==="guests"},isDeletedUser(){return this.source==="deleted_users"},firstLetterOfGuestName(){return this.isDeletedUser?"X":(this.name?.trim()&&this.name!==t("spreed","Guest")?this.name:"?").charAt(0)},menuContainerWithFallback(){return this.menuContainer??this.$store.getters.getMainContainerSelector()}}}},27417:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u});var a=e(85302);const u={name:"VideoBackground",props:{displayName:{type:String,default:null},user:{type:String,default:""}},computed:{backgroundColor(){if(this.displayName){const A=(0,a.Z)(this.displayName);return`rgb(${A.r}, ${A.g}, ${A.b})`}else return"var(--color-text-maxcontrast)"}}}},14228:(h,o,e)=>{"use strict";e.d(o,{Z:()=>A});var a=e(65358),u=e(79753);const A={name:"AudioPlayer",props:{name:{type:String,required:!0},link:{type:String,default:""},path:{type:String,default:""},localUrl:{type:String,default:""}},computed:{internalAbsolutePath(){return this.path.startsWith("/")?this.path:"/"+this.path},fileURL(){if(this.localUrl)return this.localUrl;const s=this.$store.getters.getUserId();return s===null?this.link+"/download/"+(0,a.Ec)(this.name):(0,u.generateRemoteUrl)(`dav/files/${s}`)+(0,a.Ec)(this.internalAbsolutePath)}}}},18141:(h,o,e)=>{"use strict";e.d(o,{Z:()=>a});const a={name:"DefaultParameter",props:{type:{type:String,required:!0},id:{type:String,required:!0},name:{type:String,required:!0},link:{type:String,default:""}}}},98336:(h,o,e)=>{"use strict";e.d(o,{Z:()=>C});var a=e(21237),u=e(96541),A=e(42515),s=e(65358),r=e(79753),m=e(928),D=e(29094),l=e(53211),p=e(28830),v=e(2100),f=e(94418),y=e(92812);const g={TEMPORARY:0,MIME_ICON:1,DIRECT:2,PREVIEW:3},C={name:"FilePreview",components:{NcProgressBar:D.Z,Close:a.default,PlayCircleOutline:u.Z,NcButton:m.Z},directives:{tooltip:l.Z},props:{token:{type:String,required:!0},id:{type:String,required:!0},referenceId:{type:String,default:""},name:{type:String,required:!0},path:{type:String,default:""},size:{type:Number,default:-1},link:{type:String,default:""},mimetype:{type:String,default:""},etag:{type:String,default:""},permissions:{type:Number,default:0},previewAvailable:{type:String,default:"no"},width:{type:Number,default:null},height:{type:Number,default:null},smallPreview:{type:Boolean,default:!1},uploadId:{type:Number,default:null},index:{type:String,default:""},isUploadEditor:{type:Boolean,default:!1},localUrl:{type:String,default:""},rowLayout:{type:Boolean,default:!1},isSharedItems:{type:Boolean,default:!1},itemType:{type:String,default:""}},emits:["remove-file"],setup(){const{openViewer:P,generateViewerObject:O}=(0,v.R)(),x=(0,y.G)();return{openViewer:P,generateViewerObject:O,sharedItemsStore:x}},data(){return{isLoading:!0,failed:!1}},computed:{shouldShowFileDetail(){return this.isSharedItems&&!this.rowLayout?!1:!this.mimetype.startsWith("image/")||this.previewAvailable!=="yes"&&!this.localUrl||this.failed||this.isUploadEditor},fileDetail(){return this.name},fallbackLocalUrl(){if(!(!this.mimetype.startsWith("image/")&&!this.mimetype.startsWith("video/")))return this.$store.getters.getLocalUrl(this.referenceId)},previewTooltip(){return this.shouldShowFileDetail?null:{content:this.name,delay:{show:500},placement:"left"}},filePreviewElement(){return this.isUploadEditor||this.isTemporaryUpload?"div":this.isVoiceMessage&&!this.isSharedItems?p.Z:"a"},filePreviewBinding(){if(!(this.isUploadEditor||this.isTemporaryUpload))return this.isVoiceMessage&&!this.isSharedItems?{name:this.name,path:this.path,link:this.link}:{href:this.link,target:"_blank",rel:"noopener noreferrer"}},defaultIconUrl(){return OC.MimeType.getIconUrl(this.mimetype)||(0,r.imagePath)("core","filetypes/file")},mediumPreview(){return!this.mimetype.startsWith("image/")&&!this.mimetype.startsWith("video/")},previewImageClass(){let P="";return this.smallPreview?P+="preview-small ":this.mediumPreview?P+="preview-medium ":P+="preview ",this.failed||this.previewType===g.MIME_ICON||this.rowLayout?P+="mimeicon":this.previewAvailable==="yes"&&(P+="media"),P},imageContainerStyle(){if(this.previewAvailable!=="yes"||this.mimetype.startsWith("audio/"))return{width:this.smallPreview?"32px":"128px",height:this.smallPreview?"32px":"128px"};const P=this.smallPreview?32:this.mediumPreview?192:600,O=this.smallPreview?32:this.mediumPreview?192:384;if(!this.width||!this.height)return{width:P+"px",height:O+"px"};const x=Math.min(O>this.height?1:O/this.height,P>this.width?1:P/this.width);return{width:this.width*x+"px",aspectRatio:this.width+"/"+this.height}},previewType(){if(this.hasTemporaryImageUrl)return g.TEMPORARY;if(this.previewAvailable!=="yes")return g.MIME_ICON;const P=(0,A.getCapabilities)()?.spreed?.config?.previews?.["max-gif-size"]||3145728;return this.mimetype==="image/gif"&&this.size<=P?g.DIRECT:g.PREVIEW},previewUrl(){const P=this.$store.getters.getUserId();if(this.previewType===g.TEMPORARY)return this.localUrl;if(this.fallbackLocalUrl)return this.fallbackLocalUrl;if(this.previewType===g.MIME_ICON||this.rowLayout)return OC.MimeType.getIconUrl(this.mimetype);if(this.previewType===g.DIRECT)return P===null?this.link+"/download/"+(0,s.Ec)(this.name):(0,r.generateRemoteUrl)(`dav/files/${P}`)+(0,s.Ec)(this.internalAbsolutePath);let O=384;if(this.smallPreview&&(O=32),O=Math.ceil(O*window.devicePixelRatio),P===null){const x=this.link.slice(this.link.lastIndexOf("/")+1);return(0,r.generateUrl)("/apps/files_sharing/publicpreview/{token}?x=-1&y={height}&a=1",{token:x,height:O})}else return(0,r.generateUrl)("/core/preview?fileId={fileId}&x=-1&y={height}&a=1",{fileId:this.id,height:O})},isViewerAvailable(){if(!OCA.Viewer)return!1;const P=OCA.Viewer.availableHandlers;for(let O=0;O<P.length;O++)if(P[O]?.mimes?.includes&&P[O].mimes.includes(this.mimetype))return!0;return!1},isVoiceMessage(){return this.itemType===f.zi.TYPES.VOICE},isPlayable(){return this.failed||!this.isViewerAvailable||this.previewType!==g.PREVIEW?!1:this.mimetype==="image/gif"||this.mimetype.startsWith("video/")},internalAbsolutePath(){return this.path.startsWith("/")?this.path:"/"+this.path},isTemporaryUpload(){return this.id.startsWith("temp")&&this.index&&this.uploadId},uploadProgress(){return this.isTemporaryUpload&&this.$store.getters.uploadProgress(this.uploadId,this.index)?this.$store.getters.uploadProgress(this.uploadId,this.index):0},hasTemporaryImageUrl(){return this.mimetype.startsWith("image/")&&this.localUrl},wrapperTabIndex(){return this.isUploadEditor?"0":void 0},removeAriaLabel(){return t("spreed","Remove {fileName}",{fileName:this.name})}},mounted(){const P=new Image;P.onerror=()=>{this.isLoading=!1,this.failed=!0},P.onload=()=>{this.isLoading=!1},P.src=this.previewUrl},methods:{handleClick(P){if(this.isUploadEditor){this.$emit("remove-file",this.id);return}if(!this.isViewerAvailable)return;P.stopPropagation(),P.preventDefault();const O=this.generateViewerObject(this);if(this.itemType===f.zi.TYPES.MEDIA){const x=j=>Object.values(j).reverse().map(w=>this.generateViewerObject(w.messageParameters.file)),k=this.sharedItemsStore.sharedItems(this.token).media,I=x(k),S=async()=>{const{messages:j}=await this.sharedItemsStore.getSharedItems(this.token,f.zi.TYPES.MEDIA);return x(j)};this.openViewer(this.internalAbsolutePath,I,O,S)}else this.openViewer(this.internalAbsolutePath,[O],O)}}}},70755:(h,o,e)=>{"use strict";e.d(o,{Z:()=>N});var a=e(84201),u=e(18849),A=e(13530),s=e(42515),r=e(4558),m=e(79753),D=e(72979),l=e(61057),p=e(928),v=e(56288),f=e(46318),y=e(87181),g=e(2145),C=e(12526),P=e(34650),O=e(96417),x=e(98970),k=e(661),I=e(94418),S=e(1036),j=e(36656),w=e(70587),W=e(81451),z=e(49059),q=e(77344),H=e(29093);const G=OCP.Accessibility.disableKeyboardShortcuts(),R=(0,s.getCapabilities)()?.spreed?.config?.chat?.["typing-privacy"]!==void 0,N={name:"NewMessage",disableKeyboardShortcuts:G,components:{FilePickerVue:r.J,NcActionButton:D.Z,NcActions:l.Z,NcButton:p.Z,NcEmojiPicker:v.Z,NcRichContenteditable:f.ZP,NewMessageAbsenceInfo:y.Z,NewMessageAttachments:g.Z,NewMessageAudioRecorder:C.Z,NewMessageNewFileDialog:P.Z,NewMessagePollEditor:O.Z,NewMessageTypingIndicator:x.Z,Quote:k.Z,BellOff:a.Z,EmoticonOutline:u.Z,Send:A.Z},props:{token:{type:String,required:!0},container:{type:String,required:!0},broadcast:{type:Boolean,default:!1},upload:{type:Boolean,default:!1},hasTypingIndicator:{type:Boolean,default:!1}},emits:["sent","failure","upload"],expose:["focusInput"],setup(){const b=(0,W.a)(),L=(0,z.F)();return{chatExtrasStore:b,settingsStore:L,supportTypingStatus:R}},data(){return{text:"",conversationIsFirstInList:!1,isRecordingAudio:!1,showPollEditor:!1,showNewFileDialog:-1,showFilePicker:!1,isTributePickerActive:!1,userData:{},clipboardTimeStamp:null,typingInterval:null,wasTypingWithinInterval:!1}},computed:{conversation(){return this.$store.getters.conversation(this.token)||{readOnly:I.Sl.STATE.READ_WRITE}},isReadOnly(){return this.conversation.readOnly===I.Sl.STATE.READ_ONLY},isOneToOneConversation(){return this.conversation.type===I.Sl.TYPE.ONE_TO_ONE},noChatPermission(){return(this.conversation.permissions&I.oM.PERMISSIONS.CHAT)===0},disabled(){return this.isReadOnly||this.noChatPermission||!this.currentConversationIsJoined||this.isRecordingAudio},placeholderText(){return this.isReadOnly?t("spreed","This conversation has been locked"):this.noChatPermission?t("spreed","No permission to post messages in this conversation"):this.currentConversationIsJoined?void 0:t("spreed","Joining conversation \u2026")},parentMessage(){const b=this.chatExtrasStore.getParentIdToReply(this.token);return b&&this.$store.getters.message(this.token,b)},currentUserIsGuest(){return this.$store.getters.getUserId()===null},canShareFiles(){return!this.currentUserIsGuest},canUploadFiles(){return(0,s.getCapabilities)()?.spreed?.config?.attachments?.allowed&&this.$store.getters.getAttachmentFolderFreeSpace()!==0&&this.canShareFiles},canCreatePoll(){return!this.isOneToOne&&!this.noChatPermission&&this.conversation.type!==I.Sl.TYPE.NOTE_TO_SELF},currentConversationIsJoined(){return this.$store.getters.currentConversationIsJoined},hasText(){return this.text.trim()!==""},containerElement(){return document.querySelector(this.container)},isOneToOne(){return this.conversation.type===I.Sl.TYPE.ONE_TO_ONE||this.conversation.type===I.Sl.TYPE.ONE_TO_ONE_FORMER},silentSendInfo(){return this.isOneToOne?t("spreed","The participant will not be notified about this message"):t("spreed","The participants will not be notified about this message")},showAttachmentsMenu(){return this.canShareFiles&&!this.broadcast&&!this.upload},showAudioRecorder(){return!this.hasText&&this.canUploadFiles&&!this.broadcast&&!this.upload},showTypingStatus(){return this.hasTypingIndicator&&this.supportTypingStatus&&this.settingsStore.typingStatusPrivacy===I.Lm.PUBLIC},filePickerButtons(){return[{label:t("spreed","Choose"),callback:b=>this.handleFileShare(b),type:"primary"}]},userAbsence(){return this.chatExtrasStore.absence[this.token]},isMobileDevice(){return/Android|iPhone|iPad|iPod/i.test(navigator.userAgent)}},watch:{currentConversationIsJoined(){this.focusInput()},text(b){this.chatExtrasStore.setChatInput({token:this.token,text:b})},token:{immediate:!0,handler(b){b?this.text=this.chatExtrasStore.getChatInput(b):this.text="",this.clearTypingInterval(),this.checkAbsenceStatus()}}},mounted(){S.N.$on("focus-chat-input",this.focusInput),S.N.$on("upload-start",this.handleUploadSideEffects),S.N.$on("upload-discard",this.handleUploadSideEffects),S.N.$on("retry-message",this.handleRetryMessage),this.text=this.chatExtrasStore.getChatInput(this.token),this.$store.getters.areFileTemplatesInitialised||this.$store.dispatch("getFileTemplates")},beforeDestroy(){S.N.$off("focus-chat-input",this.focusInput),S.N.$off("upload-start",this.handleUploadSideEffects),S.N.$off("upload-discard",this.handleUploadSideEffects),S.N.$off("retry-message",this.handleRetryMessage)},methods:{handleTyping(){this.showTypingStatus&&(this.typingInterval?this.wasTypingWithinInterval=!0:(this.$store.dispatch("sendTypingSignal",{typing:!0}),this.typingInterval=setInterval(()=>{this.wasTypingWithinInterval?(this.$store.dispatch("sendTypingSignal",{typing:!0}),this.wasTypingWithinInterval=!1):this.clearTypingInterval()},1e4)))},clearTypingInterval(){clearInterval(this.typingInterval),this.typingInterval=null,this.wasTypingWithinInterval=!1},resetTypingIndicator(){this.$store.dispatch("sendTypingSignal",{typing:!1}),this.typingInterval&&this.clearTypingInterval()},handleUploadSideEffects(){this.upload||this.$nextTick(()=>{this.text=this.chatExtrasStore.getChatInput(this.token),this.focusInput()})},async handleSubmit(b){if(OC.debug&&this.text.startsWith("/spam ")){const F=/^\/spam (\d+) messages$/i.exec(this.text);if(F){await this.handleSubmitSpam(F[1]);return}}if(this.hasText){const L=document.createElement("textarea");L.innerHTML=this.text.replace(/&/gmi,"&amp;"),this.text=L.value.replace(/&amp;/gmi,"&").replace(/&lt;/gmi,"<").replace(/&gt;/gmi,">").replace(/&sect;/gmi,"\xA7")}if(this.upload)if(this.chatExtrasStore.setChatInput({token:this.token,text:""}),this.chatExtrasStore.removeParentIdToReply(this.token),this.$store.getters.getInitialisedUploads(this.$store.getters.currentUploadId).length){this.$emit("upload",{caption:this.text,options:b});return}else this.$emit("sent");if(this.hasText){const L=await this.$store.dispatch("createTemporaryMessage",{text:this.text.trim(),token:this.token});this.text="",this.resetTypingIndicator(),this.userData={},S.N.$emit("smooth-scroll-chat-to-bottom"),this.chatExtrasStore.removeParentIdToReply(this.token),this.broadcast?await this.broadcastMessage(L,b):await this.postMessage(L,b)}},async postMessage(b,L){try{await this.$store.dispatch("postNewMessage",{temporaryMessage:b,options:L}),this.$emit("sent")}catch{this.$emit("failure")}},async broadcastMessage(b,L){try{await this.$store.dispatch("broadcastMessageToBreakoutRoomsAction",{temporaryMessage:b,options:L}),this.$emit("sent")}catch{this.$emit("failure")}},async handleSubmitSpam(b){console.debug("Sending "+b+" lorem ipsum messages");for(let L=0;L<b;L++){const F=Math.floor(Math.random()*500);console.debug("["+L+"/"+b+"] Sleeping "+F+"ms"),await this.sleep(F);const Z=`Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.

Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.`;this.text=Z.slice(0,25+F),await this.handleSubmit({silent:!1})}},sleep(b){return new Promise(L=>setTimeout(L,b))},handleRetryMessage(b){if(this.text===""){const L=this.$store.getters.message(this.token,b);L&&(this.text=L.message||this.text,L.parent&&this.chatExtrasStore.setParentIdToReply({token:this.token,id:L.parent.id}),this.$store.dispatch("removeTemporaryMessageFromStore",L))}},handleFileShare(b){b.forEach(({path:L})=>{if(console.debug(`path ${L} selected for sharing`),!L.startsWith("/"))throw new Error(t("files","Invalid path selected"));return this.focusInput(),(0,j.u5)(L,this.token)})},openFileUploadWindow(){this.$refs.fileUploadInput.click()},updateNewFileDialog(b){this.showNewFileDialog=b},handleFileInput(b){const L=Object.values(b.target.files);this.handleFiles(L),b.target.value=""},async handlePastedFiles(b){if(b.preventDefault(),this.clipboardTimeStamp===b.timeStamp)return;this.clipboardTimeStamp=b.timeStamp;const L=(0,q.x)(b);L.kind==="file"?this.handleFiles(L.files,!0):this.handleTyping()},async handleFiles(b,L=!1,F=!1){const Z=this.$store.getters.currentUploadId??new Date().getTime();await this.$store.dispatch("initialiseUpload",{files:b,token:this.token,uploadId:Z,rename:L,isVoiceMessage:F})},addEmoji(b){const L=document.createElement("textarea"),F=document.getSelection(),Z=this.$refs.richContenteditable.$refs.contenteditable;if(!Z.isSameNode(F.anchorNode)&&!Z.contains(F.anchorNode)){this.text.endsWith("<br>")?L.innerHTML=this.text.slice(0,this.text.lastIndexOf("<br>"))+b+"<br>":L.innerHTML=this.text+b,this.text=L.value;return}const K=F.getRangeAt(0);K.deleteContents();const Q=document.createTextNode(b);K.insertNode(Q),this.text=Z.innerHTML,K.setStartAfter(Q)},handleAudioFile(b){this.handleFiles([b],!1,!0)},handleRecording(b){this.isRecordingAudio=b},togglePollEditor(){this.showPollEditor=!this.showPollEditor},async autoComplete(b,L){const F=await(0,w.$)(this.token,b);if(!F)return;const Z=F.data.ocs.data;Z.forEach(K=>{K.source==="calls"?(K.icon="icon-user-forced-white",K.iconUrl=(0,m.generateOcsUrl)("apps/spreed/api/v1/room/{token}/avatar"+(H.$?"/dark":""),{token:this.token}),K.subline=t("spreed","Everyone")):K.source==="groups"?(K.icon="icon-group-forced-white",K.subline=t("spreed","Group")):K.source==="guests"?(K.icon="icon-user-forced-white",K.subline=t("spreed","Guest")):(K.icon="icon-user-forced-white",K.status&&(K.status={status:K.status,icon:K.statusIcon},K.subline=K.statusMessage)),this.userData[K.id]=K}),L(Z)},focusInput(){this.isMobileDevice||this.$nextTick().then(()=>{this.$refs.richContenteditable.focus()})},blurInput(){document.activeElement.blur()},handleInputEsc(){this.isTributePickerActive||this.blurInput()},async checkAbsenceStatus(){this.isOneToOneConversation&&(this.conversation.status==="dnd"?await this.chatExtrasStore.getUserAbsence({token:this.token,userId:this.conversation.name}):this.chatExtrasStore.removeUserAbsence(this.token))}}}},31741:(h,o,e)=>{"use strict";e.d(o,{Z:()=>m});var a=e(58445),u=e(928),A=e(50323),s=e(67311),r=e(94418);const m={name:"NewMessageAbsenceInfo",components:{AvatarWrapper:s.Z,ChevronUp:a.default,NcButton:u.Z,NcNoteCard:A.Z},props:{userAbsence:{type:Object,required:!0},displayName:{type:String,required:!0}},setup(){return{AVATAR:r.pA}},data(){return{collapsed:!0,isTextMoreThanOneLine:!1}},computed:{userAbsenceCaption(){return t("spreed","{user} is out of office and might not respond.",{user:this.displayName})},userAbsenceMessage(){return this.userAbsence.message||this.userAbsence.shortMessage}},watch:{userAbsenceMessage(){this.$nextTick(()=>{this.setIsTextMoreThanOneLine()})}},mounted(){this.setIsTextMoreThanOneLine()},methods:{toggleCollapsed(){this.collapsed=!this.collapsed},setIsTextMoreThanOneLine(){this.isTextMoreThanOneLine=this.$refs.absenceMessage?.scrollHeight>this.$refs.absenceMessage?.clientHeight}}}},78058:(h,o,e)=>{"use strict";e.d(o,{Z:()=>D});var a=e(71875),u=e(12646),A=e(20332),s=e(86119),r=e(72979),m=e(61057);const D={name:"NewMessageAttachments",components:{NcActionButton:r.Z,NcActions:m.Z,Folder:a.default,Paperclip:u.Z,Poll:A.Z,Upload:s.Z},props:{token:{type:String,required:!0},container:{type:String,required:!0},boundariesElement:{type:Element,required:!0},disabled:{type:Boolean,required:!0},canShareFiles:{type:Boolean,required:!0},canUploadFiles:{type:Boolean,required:!0},canCreatePoll:{type:Boolean,required:!0}},emits:["update-new-file-dialog","toggle-poll-editor","open-file-upload","handle-file-share"],computed:{fileTemplateOptions(){return this.$store.getters.getFileTemplates()},shareFromNextcloudLabel(){return t("spreed","Share from {nextcloud}",{nextcloud:OC.theme.productName})}}}},58118:(h,o,e)=>{"use strict";e.d(o,{Z:()=>p});var a=e(76416),u=e(58441),A=e(21237),s=e(56758),r=e(64024),m=e(928),D=e(53211),l=e(31341);const p={name:"NewMessageAudioRecorder",components:{Microphone:s.Z,Close:A.default,Check:u.default,NcButton:m.Z},directives:{tooltip:D.Z},props:{disabled:{type:Boolean,default:!1}},emits:["recording","audio-file"],data(){return{audioStream:null,mediaRecorder:null,chunks:[],blob:null,aborted:!1,recordTimer:null,recordTime:{minutes:0,seconds:0}}},computed:{isRecording(){return this.mediaRecorder?this.mediaRecorder.state==="recording":!1},parsedRecordTime(){const v=this.recordTime.seconds.toString().length===2?this.recordTime.seconds:`0${this.recordTime.seconds}`;return`${this.recordTime.minutes.toString().length===2?this.recordTime.minutes:`0${this.recordTime.minutes}`}:${v}`},tooltipDelay(){return{show:500,hide:200}},startRecordingTooltip(){return t("spreed","Record voice message")},stopRecordingTooltip(){return t("spreed","End recording and send")},abortRecordingTooltip(){return t("spreed","Dismiss recording")},encoderReady(){return this.$store.getters.encoderReady},canStartRecording(){return this.disabled?!1:this.encoderReady}},watch:{isRecording(v){console.debug("isRecording",v)}},mounted(){this.$store.dispatch("initializeAudioEncoder")},beforeDestroy(){this.killStreams()},methods:{async start(){if(this.canStartRecording){try{this.audioStream=await l._o.getUserMedia({audio:!0,video:!1})}catch(v){console.debug(v),this.killStreams(),v.name==="NotAllowedError"?(0,r.x2)(t("spreed","Access to the microphone was denied")):(0,r.x2)(t("spreed","Microphone either not available or disabled in settings"));return}try{this.mediaRecorder=new a.y7(this.audioStream,{mimeType:"audio/wav"})}catch(v){console.debug(v),this.killStreams(),this.audioStream=null,(0,r.x2)(t("spreed","Error while recording audio"));return}this.mediaRecorder.onstop=this.generateFile,this.mediaRecorder.ondataavailable=v=>{this.chunks.push(v.data)};try{this.mediaRecorder.start()}catch(v){console.debug(v),this.aborted=!0,this.stop(),this.killStreams(),this.resetComponentData(),(0,r.x2)(t("spreed","Error while recording audio"));return}console.debug(this.mediaRecorder.state),this.recordTimer=setInterval(()=>{this.recordTime.seconds===59&&(this.recordTime.minutes++,this.recordTime.seconds=0),this.recordTime.seconds++},1e3),this.$emit("recording",!0)}},stop(){this.mediaRecorder.stop(),clearInterval(this.recordTimer),this.$emit("recording",!1)},generateFile(){if(this.killStreams(),!this.aborted){this.blob=new Blob(this.chunks,{type:"audio/wav"});const v=this.generateFileName(),f=new File([this.blob],v);f.localURL=window.URL.createObjectURL(this.blob),this.$emit("audio-file",f),this.$emit("recording",!1)}this.resetComponentData()},abortRecording(){this.aborted=!0,this.stop()},resetComponentData(){this.audioStream=null,this.mediaRecorder=null,this.chunks=[],this.blob=null,this.aborted=!1,this.recordTime={minutes:0,seconds:0}},generateFileName(){const v=this.$store.getters.getToken(),f=this.$store.getters.conversation(v).name.replace(/\/\\:%/gi," ").replace(/ +/gi," "),y=new Date;let g=y.getFullYear()+"-"+("0"+y.getMonth()).slice(-2)+"-"+("0"+y.getDay()).slice(-2);return g+=" "+("0"+y.getHours()).slice(-2)+"-"+("0"+y.getMinutes()).slice(-2)+"-"+("0"+y.getSeconds()).slice(-2),t("spreed","Talk recording from {time} ({conversation})",{time:g,conversation:f}).substring(0,146)+".wav"},killStreams(){this.audioStream?.getTracks().forEach(v=>v.stop())}}}},7242:(h,o,e)=>{"use strict";e.d(o,{Z:()=>l});var a=e(64024),u=e(928),A=e(94504),s=e(49368),r=e(59708),m=e(2100),D=e(36656);const l={name:"NewMessageNewFileDialog",components:{NcButton:u.Z,NewMessageTemplatePreview:r.Z,NcModal:A.Z,NcTextField:s.Z},props:{token:{type:String,required:!0},container:{type:String,required:!0},showNewFileDialog:{type:Number,required:!0}},emits:["dismiss"],setup(){const{openViewer:p}=(0,m.R)();return{openViewer:p}},data(){return{newFileTitle:t("spreed","New file"),newFileError:"",checked:-1}},computed:{fileTemplateOptions(){return this.$store.getters.getFileTemplates()},fileTemplate(){return this.fileTemplateOptions[this.showNewFileDialog]},templates(){return[{basename:t("files","Blank"),fileid:-1,filename:t("files","Blank"),hasPreview:!1,mime:this.fileTemplate?.mimetypes[0]||this.fileTemplate?.mimetypes},...this.fileTemplate.templates]},selectedTemplate(){return this.templates.find(p=>p.fileid===this.checked)},style(){const y=(this.fileTemplate.ratio?this.fileTemplate.ratio:1.77)>1?8*30:8*20;return{"--margin":"8px","--width":y+"px","--border":"2px","--fullwidth":y+2*(8+2)+"px","--height":this.fileTemplate.ratio?Math.round(y/this.fileTemplate.ratio)+"px":null}}},watch:{fileTemplate:{deep:!0,immediate:!0,handler(p){this.newFileTitle=p.label+p.extension}},selectedTemplate:{deep:!0,handler(p){p.fileid===-1?this.newFileTitle=this.fileTemplate.label+this.fileTemplate.extension:this.newFileTitle=p.basename}}},mounted(){this.$nextTick(()=>{this.$refs.textField.$refs.inputField.$refs.input.select()})},methods:{updateNewFileTitle(p){this.newFileTitle=p},async handleCreateNewFile(){this.newFileError="";let p=this.$store.getters.getAttachmentFolder()+"/"+this.newFileTitle.replace("/","");p.endsWith(this.fileTemplate.extension)||(p+=this.fileTemplate.extension);let v;try{v=(this.selectedTemplate.fileid===-1?await(0,D.ae)(p):await(0,D.ae)(p,this.selectedTemplate?.filename,this.selectedTemplate?.templateType)).data.ocs.data}catch(f){console.error("Error while creating file",f),f?.response?.data?.ocs?.meta?.message?((0,a.x2)(f.response.data.ocs.meta.message),this.newFileError=f.response.data.ocs.meta.message):(0,a.x2)(t("spreed","Error while creating file"));return}await(0,D.u5)(p,this.token,"",""),this.openViewer(p,[v],v),this.closeModal()},closeModal(){this.newFileError="",this.newFileTitle=t("spreed","New file"),this.$emit("dismiss")},onCheck(p){this.checked=p}}}},88283:(h,o,e)=>{"use strict";e.d(o,{Z:()=>l});var a=e(21237),u=e(99270),A=e(928),s=e(9359),r=e(94504),m=e(49368),D=e(7649);const l={name:"NewMessagePollEditor",components:{NcCheckboxRadioSwitch:s.Z,NcButton:A.Z,NcModal:r.Z,NcTextField:m.Z,Close:a.default,Plus:u.Z},props:{token:{type:String,required:!0}},emits:["close"],data(){return{isPrivate:!1,isMultipleAnswer:!1,pollQuestion:"",pollOptions:["",""]}},computed:{container(){return this.$store.getters.getMainContainerSelector()}},methods:{deleteOption(p){this.pollOptions.splice(p,1)},dismissEditor(){this.$emit("close")},addOption(){this.pollOptions.push(""),this.$nextTick(()=>{this.$refs.pollOption.at(-1).focus()})},async createPoll(){try{const p=await D.Z.postNewPoll(this.token,this.pollQuestion,this.pollOptions,this.isPrivate?1:0,this.isMultipleAnswer?0:1);this.$store.dispatch("addPoll",{token:this.token,poll:p.data.ocs.data}),this.dismissEditor()}catch(p){console.debug(p)}}}}},88249:(h,o,e)=>{"use strict";e.d(o,{Z:()=>D});var a=e(77958),u=e(79753);const A=function(l){const p=(l.startsWith("/")?l:`/${l}`).split("/");let v="";return p.forEach(f=>{f!==""&&(v+="/"+encodeURIComponent(f))}),v},s=function(){return!(0,a.ts)()},r=function(){return document.getElementById("sharingToken")&&document.getElementById("sharingToken").value},m=256,D={name:"NewMessageTemplatePreview",inheritAttrs:!1,props:{basename:{type:String,required:!0},checked:{type:Boolean,default:!1},fileid:{type:[String,Number],required:!0},filename:{type:String,required:!0},previewUrl:{type:String,default:null},hasPreview:{type:Boolean,default:!0},mime:{type:String,required:!0},ratio:{type:Number,default:null}},emits:["check"],data(){return{failedPreview:!1}},computed:{nameWithoutExt(){return this.basename.includes(".")?this.basename.split(".").slice(0,-1).join("."):this.basename},id(){return`template-picker-${this.fileid}`},realPreviewUrl(){return this.failedPreview&&this.mimeIcon?this.mimeIcon:this.previewUrl?this.previewUrl:s()?(0,u.generateUrl)(`/apps/files_sharing/publicpreview/${r()}?fileId=${this.fileid}&file=${A(this.filename)}&x=${m}&y=${m}&a=1`):(0,u.generateUrl)(`/core/preview?fileId=${this.fileid}&x=${m}&y=${m}&a=1`)},mimeIcon(){return OC.MimeType.getIconUrl(this.mime)}},methods:{onCheck(){this.$emit("check",this.fileid)},onFailure(){this.failedPreview=!0}}}},20034:(h,o,e)=>{"use strict";e.d(o,{Z:()=>m});var a=e(95573),u=e.n(a),A=e(67311),s=e(94418),r=e(70012);const m={name:"NewMessageTypingIndicator",components:{AvatarWrapper:A.Z},props:{token:{type:String,required:!0}},setup(){const D=(0,r.t)();return{AVATAR:s.pA,guestNameStore:D}},computed:{isGuest(){return this.$store.getters.getActorType()==="guests"},externalTypingSignals(){return this.$store.getters.externalTypingSignals(this.token)},typingParticipants(){return this.$store.getters.participantsListTyping(this.token)},visibleParticipants(){return this.typingParticipants.slice(0,3)},hiddenParticipantsCount(){return this.typingParticipants.slice(3).length},showIndicatorMessage(){return this.isGuest?!!this.externalTypingSignals.length:!!this.typingParticipants.length},indicatorMessage(){if(this.isGuest)return t("spreed","Someone is typing \u2026");if(!this.typingParticipants)return"";const[D,l,p]=this.prepareNamesList();return this.typingParticipants.length===1?t("spreed","{user1} is typing \u2026",{user1:D},void 0,{escape:!1}):this.typingParticipants.length===2?t("spreed","{user1} and {user2} are typing \u2026",{user1:D,user2:l},void 0,{escape:!1}):this.typingParticipants.length===3?t("spreed","{user1}, {user2} and {user3} are typing \u2026",{user1:D,user2:l,user3:p},void 0,{escape:!1}):n("spreed","{user1}, {user2}, {user3} and %n other are typing \u2026","{user1}, {user2}, {user3} and %n others are typing \u2026",this.hiddenParticipantsCount,{user1:D,user2:l,user3:p},{escape:!1})}},methods:{prepareNamesList(){return this.visibleParticipants.reverse().map(D=>this.getParticipantName(D)).map(D=>D?`<strong>${u()(D)}</strong>`:void 0)},getParticipantName(D){return D?.displayName?D.displayName:this.guestNameStore.getGuestName(this.token,D.actorId)}}}},99607:(h,o,e)=>{"use strict";e.d(o,{Z:()=>v});var a=e(21237),u=e(928),A=e(78652),s=e(67311),r=e(40962),m=e(29763),D=e(94418),l=e(1036),p=e(81451);const v={name:"Quote",components:{AvatarWrapper:s.Z,NcButton:u.Z,Close:a.default,NcRichText:A.ZP},props:{actorId:{type:String,default:""},actorType:{type:String,default:""},actorDisplayName:{type:String,default:""},message:{type:String,default:""},messageParameters:{type:[Array,Object],default:()=>({})},id:{type:Number,default:0},token:{type:String,default:""},isNewMessageQuote:{type:Boolean,default:!1}},setup(){const f=(0,p.a)();return{AVATAR:D.pA,chatExtrasStore:f}},computed:{getDisplayName(){const f=this.actorDisplayName.trim();return f===""&&this.actorType==="guests"?t("spreed","Guest"):f===""?t("spreed","Deleted user"):f},isOwnMessageQuoted(){return this.actorId===this.$store.getters.getActorId()&&this.actorType===this.$store.getters.getActorType()},isFileShareMessage(){return Object.keys(Object(this.messageParameters)).some(f=>f.startsWith("file"))},isFileShareWithoutCaption(){return this.isFileShareMessage&&this.message==="{file}"},richParameters(){const f={};return Object.keys(this.messageParameters).forEach(function(y){this.messageParameters[y].type==="file"?f[y]={component:m.Z,props:Object.assign({token:this.token,smallPreview:!0,rowLayout:!this.messageParameters[y].mimetype.startsWith("image/")},this.messageParameters[y])}:f[y]={component:r.Z,props:this.messageParameters[y]}}.bind(this)),f},simpleQuotedMessage(){if(!this.id)return t("spreed","The message has expired or has been deleted");if(!Object.keys(this.messageParameters).length)return this.message;const f=this.messageParameters;let y=this.message;return Object.keys(f).forEach(g=>{y=y.replaceAll("{"+g+"}",f[g].name)}),y},shortenedQuoteMessage(){return this.simpleQuotedMessage.length>=250?this.simpleQuotedMessage.substring(0,250)+"\u2026":this.simpleQuotedMessage},cancelQuoteLabel(){return t("spreed","Cancel quote")}},methods:{handleAbortReply(){this.chatExtrasStore.removeParentIdToReply(this.token),l.N.$emit("focus-chat-input")},handleQuoteClick(){const f="#message_"+this.id;this.$route.hash!==f?this.$router.replace(f):l.N.$emit("focus-message",this.id)}}}},81710:(h,o,e)=>{"use strict";e.d(o,{Z:()=>j});var a=e(33687),u=e(94373),A=e(94868),s=e(97167),r=e(86861),m=e(8803),D=e(64024),l=e(69183),p=e(43554),v=e(72979),f=e(61057),y=e(928),g=e(53211),C=e(84749),P=e(94418),O=e(51481),x=e(55077),k=e(1036),I=e(49059),S=e(20560);const j={name:"CallButton",directives:{Tooltip:g.Z},components:{NcActions:f.Z,NcActionButton:v.Z,NcButton:y.Z,ArrowLeft:a.default,PhoneHangup:A.Z,PhoneIcon:u.Z,VideoBoxOff:r.Z,VideoIcon:s.Z,VideoOff:m.Z},mixins:[O.Z],props:{disabled:{type:Boolean,default:!1},isMediaSettings:{type:Boolean,default:!1},silentCall:{type:Boolean,default:!1},isRecordingFromStart:{type:Boolean,default:!1},recordingConsentGiven:{type:Boolean,default:!1}},setup(){const w=(0,C.E)(),W=(0,I.F)();return{isInCall:w,settingsStore:W}},data(){return{loading:!1,callEnabled:!1}},computed:{token(){return this.$store.getters.getToken()},isNextcloudTalkHashDirty(){return this.$store.getters.isNextcloudTalkHashDirty},container(){return this.$store.getters.getMainContainerSelector()},conversation(){return this.$store.getters.conversation(this.token)||this.$store.getters.dummyConversation},showRecordingWarning(){return[P.D0.RECORDING.VIDEO_STARTING,P.D0.RECORDING.AUDIO_STARTING,P.D0.RECORDING.VIDEO,P.D0.RECORDING.AUDIO].includes(this.conversation.callRecording)||this.conversation.recordingConsent===P.D0.RECORDING_CONSENT.REQUIRED},showMediaSettings(){return this.settingsStore.getShowMediaSettings(this.token)},participantType(){return this.conversation.participantType},canEndForAll(){return(this.participantType===P.oM.TYPE.OWNER||this.participantType===P.oM.TYPE.MODERATOR||this.participantType===P.oM.TYPE.GUEST_MODERATOR)&&!this.isBreakoutRoom},hasCall(){return this.conversation.hasCall||this.conversation.hasCallOverwrittenByChat},startCallButtonDisabled(){return this.disabled||!this.conversation.canStartCall&&!this.hasCall||this.isInLobby||this.conversation.readOnly||this.isNextcloudTalkHashDirty||!this.currentConversationIsJoined||S.IP},leaveCallLabel(){return t("spreed","Leave call")},backToMainRoomLabel(){return t("spreed","Back to main room")},leaveCallCombinedLabel(){return this.leaveCallLabel+" \u25BC"},startCallLabel(){return this.hasCall&&!this.isInLobby?t("spreed","Join call"):this.silentCall?t("spreed","Start call silently"):t("spreed","Start call")},startCallToolTip(){return this.isNextcloudTalkHashDirty?t("spreed","Nextcloud Talk was updated, you need to reload the page before you can start or join a call."):this.callButtonTooltipText?this.callButtonTooltipText:!this.conversation.canStartCall&&!this.hasCall?t("spreed","You will be able to join the call only after a moderator starts it."):""},startCallButtonType(){return this.isInLobby?"":this.hasCall?"success":"primary"},showStartCallButton(){return this.callEnabled&&this.conversation.type!==P.Sl.TYPE.NOTE_TO_SELF&&this.conversation.readOnly===P.Sl.STATE.READ_WRITE&&!this.isInCall},showLeaveCallButton(){return this.conversation.readOnly===P.Sl.STATE.READ_WRITE&&this.isInCall},currentConversationIsJoined(){return this.$store.getters.currentConversationIsJoined},isBreakoutRoom(){return this.conversation.objectType===P.Sl.OBJECT_TYPE.BREAKOUT_ROOM},isPhoneRoom(){return this.conversation.objectType===P.Sl.OBJECT_TYPE.PHONE},callButtonTooltipText(){return S.IP?S.Mx:!1}},mounted(){this.callEnabled=(0,p.j)("spreed","call_enabled")},methods:{isParticipantTypeModerator(w){return[P.oM.TYPE.OWNER,P.oM.TYPE.MODERATOR,P.oM.TYPE.GUEST_MODERATOR].includes(w)},async joinCall(){let w=P.oM.CALL_FLAG.IN_CALL;if(this.conversation.permissions&P.oM.PERMISSIONS.PUBLISH_AUDIO&&(w|=P.oM.CALL_FLAG.WITH_AUDIO),this.conversation.permissions&P.oM.PERMISSIONS.PUBLISH_VIDEO&&!this.isPhoneRoom&&(w|=P.oM.CALL_FLAG.WITH_VIDEO),console.info("Joining call"),this.loading=!0,(0,l.j8)("toggle-navigation",{open:!1}),await this.$store.dispatch("joinCall",{token:this.token,participantIdentifier:this.$store.getters.getParticipantIdentifier(),flags:w,silent:this.hasCall?!0:this.silentCall,recordingConsent:this.recordingConsentGiven}),this.loading=!1,this.isRecordingFromStart&&this.$store.dispatch("startCallRecording",{token:this.token,callRecording:P.D0.RECORDING.VIDEO}),this.isPhoneRoom){const W=this.$store.getters.participantsList(this.token).find(z=>z.actorType===P.DM.ACTOR_TYPE.PHONES)?.attendeeId;this.dialOutPhoneNumber(W)}},async leaveCall(w=!1){console.info(w?"End meeting for everyone":"Leaving call"),this.$store.dispatch("selectedVideoPeerId",null),this.loading=!0,(0,l.j8)("toggle-navigation",{open:!0}),await this.$store.dispatch("leaveCall",{token:this.token,participantIdentifier:this.$store.getters.getParticipantIdentifier(),all:w}),this.loading=!1},handleClick(){if(this.$store.dispatch("createAudioObjects"),this.isMediaSettings||this.isPhoneRoom){(0,l.j8)("talk:media-settings:hide"),this.joinCall();return}this.showRecordingWarning||this.showMediaSettings?(0,l.j8)("talk:media-settings:show"):((0,l.j8)("talk:media-settings:hide"),this.joinCall())},async switchToParentRoom(){const w=this.$store.getters.parentRoomToken(this.token);k.N.$emit("switch-to-conversation",{token:w})},async dialOutPhoneNumber(w){try{await(0,x.XT)(this.token,w)}catch(W){W?.response?.data?.ocs?.data?.message?(0,D.x2)(t("spreed","Phone number could not be called: {error}",{error:W?.response?.data?.ocs?.data?.message})):(console.error(W),(0,D.x2)(t("spreed","Phone number could not be called")))}}}}},4127:(h,o,e)=>{"use strict";e.d(o,{Z:()=>a});const a={name:"TransitionWrapper",inheritAttrs:!1,props:{name:{type:String,default:void 0,validator(u){return["fade","radial-reveal","slide-up","slide-right","slide-down","toast","zoom"].includes(u)}},group:{type:Boolean,default:!1}}}},22718:(h,o,e)=>{"use strict";e.d(o,{Z:()=>A});var a=e(56758),u=e(27347);const A={name:"VolumeIndicator",components:{Microphone:a.Z,MicrophoneOff:u.Z},props:{audioPreviewAvailable:{type:Boolean,required:!0},audioEnabled:{type:Boolean,required:!0},currentVolume:{type:Number,required:!0},volumeThreshold:{type:Number,required:!0},overloadLimit:{type:Number,default:-25},size:{type:Number,default:20},primaryColor:{type:String,default:void 0},overlayColor:{type:String,default:void 0},overlayMutedColor:{type:String,default:void 0}},computed:{iconOffsetBottom(){return this.size/8},iconPrimaryHeight(){return this.audioPreviewAvailable?this.size-this.iconOffsetBottom-this.currentVolumeIndicatorHeight:this.size},iconOverlayHeight(){return this.iconOffsetBottom/2+this.currentVolumeIndicatorHeight},hasOverload(){return this.audioPreviewAvailable&&this.currentVolumeIndicatorHeight===this.size-this.iconOffsetBottom},currentVolumeIndicatorHeight(){return!this.audioPreviewAvailable||this.currentVolume<this.volumeThreshold?0:(this.size-this.iconOffsetBottom)*this.computeVolumeLevel()}},methods:{computeVolumeLevel(){const s=(this.volumeThreshold-this.currentVolume)/(this.volumeThreshold-this.overloadLimit);return s<0?0:s>1?1:s}}}},55518:(h,o,e)=>{"use strict";e.d(o,{s:()=>a,x:()=>u});var a=function(){var s=this,r=s._self._c;return r("div",{staticClass:"avatar-wrapper",class:s.avatarClass,style:s.avatarStyle},[s.iconClass?r("div",{staticClass:"avatar icon",class:[s.iconClass]}):s.isGuest||s.isDeletedUser?r("div",{staticClass:"avatar guest"},[s._v(`
		`+s._s(s.firstLetterOfGuestName)+`
	`)]):s.isBot?r("div",{staticClass:"avatar bot"},[s._v(`
		`+s._s(">_")+`
	`)]):r("NcAvatar",{key:s.id,attrs:{user:s.id,"display-name":s.name,"menu-container":s.menuContainerWithFallback,"disable-tooltip":s.disableTooltip,"disable-menu":s.disableMenu,"show-user-status":s.showUserStatus,"show-user-status-compact":s.showUserStatusCompact,"preloaded-user-status":s.preloadedUserStatus,size:s.size}})],1)},u=[]},84657:(h,o,e)=>{"use strict";e.d(o,{s:()=>a,x:()=>u});var a=function(){var s=this,r=s._self._c;return r("div",{staticClass:"video-backgroundbackground"},[r("div",{staticClass:"video-background",style:{"background-color":s.backgroundColor}}),s._v(" "),r("div",{ref:"darkener",staticClass:"darken"})])},u=[]},92497:(h,o,e)=>{"use strict";e.d(o,{s:()=>a,x:()=>u});var a=function(){var s=this,r=s._self._c;return r("audio",{staticClass:"audio-player",attrs:{controls:"",src:s.fileURL}},[s._v(`
	`+s._s(s.t("spreed","Your browser does not support playing audio files"))+`
`)])},u=[]},68481:(h,o,e)=>{"use strict";e.d(o,{s:()=>a,x:()=>u});var a=function(){var s=this,r=s._self._c;return s.link?r("a",{staticClass:"external",attrs:{href:s.link,target:"_blank",rel:"noopener noreferrer"}},[r("strong",[s._v(s._s(s.name))])]):r("strong",[s._v(s._s(s.name))])},u=[]},55872:(h,o,e)=>{"use strict";e.d(o,{s:()=>a,x:()=>u});var a=function(){var s=this,r=s._self._c;return r(s.filePreviewElement,s._b({tag:"component",staticClass:"file-preview",class:{"file-preview--viewer-available":s.isViewerAvailable,"file-preview--upload-editor":s.isUploadEditor,"file-preview--shared-items-grid":s.isSharedItems&&!s.rowLayout,"file-preview--row-layout":s.rowLayout},attrs:{tabindex:s.wrapperTabIndex},on:{click:function(m){return m.ctrlKey||m.shiftKey||m.altKey||m.metaKey?null:s.handleClick.apply(null,arguments)},keydown:function(m){return!m.type.indexOf("key")&&s._k(m.keyCode,"enter",13,m.key,"Enter")?null:s.handleClick.apply(null,arguments)}}},"component",s.filePreviewBinding,!1),[!s.isLoading||s.fallbackLocalUrl?r("span",{staticClass:"image-container",class:{playable:s.isPlayable}},[s.isPlayable&&!s.smallPreview?r("span",{staticClass:"play-video-button"},[r("PlayCircleOutline",{attrs:{size:48,"fill-color":"#ffffff"}})],1):s._e(),s._v(" "),s.failed?r("img",{class:s.previewImageClass,attrs:{alt:"",src:s.defaultIconUrl}}):r("img",{directives:[{name:"tooltip",rawName:"v-tooltip",value:s.previewTooltip,expression:"previewTooltip"}],staticClass:"file-preview__image",class:s.previewImageClass,attrs:{alt:"",src:s.previewUrl}})]):s.isLoading?r("span",{directives:[{name:"tooltip",rawName:"v-tooltip",value:s.previewTooltip,expression:"previewTooltip"}],staticClass:"preview loading",style:s.imageContainerStyle}):s._e(),s._v(" "),s.isUploadEditor?r("NcButton",{staticClass:"remove-file",attrs:{tabindex:"1",type:"primary","aria-label":s.removeAriaLabel},on:{click:function(m){return s.$emit("remove-file",s.id)}},scopedSlots:s._u([{key:"icon",fn:function(){return[r("Close")]},proxy:!0}],null,!1,1051939733)}):s._e(),s._v(" "),s.isTemporaryUpload&&!s.isUploadEditor?r("NcProgressBar",{attrs:{value:s.uploadProgress}}):s._e(),s._v(" "),s.shouldShowFileDetail?r("div",{staticClass:"name-container"},[s._v(`
		`+s._s(s.fileDetail)+`
	`)]):s._e()],1)},u=[]},66376:(h,o,e)=>{"use strict";e.d(o,{s:()=>a,x:()=>u});var a=function(){var s=this,r=s._self._c;return r("div",{staticClass:"wrapper"},[s.showTypingStatus?r("NewMessageTypingIndicator",{attrs:{token:s.token}}):s._e(),s._v(" "),r("input",{ref:"fileUploadInput",staticClass:"hidden-visually",attrs:{id:"file-upload",multiple:"",type:"file",tabindex:"-1","aria-hidden":"true"},on:{change:s.handleFileInput}}),s._v(" "),r("form",{staticClass:"new-message-form",on:{submit:function(m){m.preventDefault()}}},[s.showAttachmentsMenu?r("NewMessageAttachments",{attrs:{token:s.token,container:s.container,"boundaries-element":s.containerElement,disabled:s.disabled,"can-upload-files":s.canUploadFiles,"can-share-files":s.canShareFiles,"can-create-poll":s.canCreatePoll},on:{"open-file-upload":s.openFileUploadWindow,"handle-file-share":function(m){s.showFilePicker=!0},"toggle-poll-editor":s.togglePollEditor,"update-new-file-dialog":s.updateNewFileDialog}}):s._e(),s._v(" "),r("div",{staticClass:"new-message-form__input"},[!s.upload&&s.userAbsence?r("NewMessageAbsenceInfo",{attrs:{"user-absence":s.userAbsence,"display-name":s.conversation.displayName}}):s._e(),s._v(" "),r("div",{staticClass:"new-message-form__emoji-picker"},[s.disabled?r("NcButton",{attrs:{type:"tertiary","aria-label":s.t("spreed","Add emoji"),disabled:!0},scopedSlots:s._u([{key:"icon",fn:function(){return[r("EmoticonOutline",{attrs:{size:16}})]},proxy:!0}])}):r("NcEmojiPicker",{attrs:{container:s.container,"close-on-select":!1},on:{select:s.addEmoji}},[r("NcButton",{attrs:{disabled:s.disabled,"aria-label":s.t("spreed","Add emoji"),type:"tertiary-no-background","aria-haspopup":!0},scopedSlots:s._u([{key:"icon",fn:function(){return[r("EmoticonOutline",{attrs:{size:16}})]},proxy:!0}],null,!1,2868234037)})],1)],1),s._v(" "),s.parentMessage?r("div",{staticClass:"new-message-form__quote"},[r("Quote",s._b({attrs:{"is-new-message-quote":""}},"Quote",s.parentMessage,!1))],1):s._e(),s._v(" "),r("NcRichContenteditable",{directives:[{name:"shortkey",rawName:"v-shortkey.once",value:s.$options.disableKeyboardShortcuts?null:["c"],expression:"$options.disableKeyboardShortcuts ? null : ['c']",modifiers:{once:!0}}],ref:"richContenteditable",attrs:{value:s.text,"auto-complete":s.autoComplete,disabled:s.disabled,"user-data":s.userData,"menu-container":s.containerElement,placeholder:s.placeholderText,"aria-label":s.placeholderText,dir:"auto"},on:{"update:value":function(m){s.text=m},shortkey:s.focusInput,keydown:function(m){return!m.type.indexOf("key")&&s._k(m.keyCode,"esc",27,m.key,["Esc","Escape"])?null:s.handleInputEsc.apply(null,arguments)},input:s.handleTyping,paste:s.handlePastedFiles,submit:function(m){return s.handleSubmit({silent:!1})}},nativeOn:{"tribute-active-true":function(m){s.isTributePickerActive=!0},"tribute-active-false":function(m){s.isTributePickerActive=!1}}})],1),s._v(" "),s.showAudioRecorder?r("NewMessageAudioRecorder",{attrs:{disabled:s.disabled},on:{recording:s.handleRecording,"audio-file":s.handleAudioFile}}):[s.broadcast?s._e():r("NcActions",{attrs:{container:s.container,"force-menu":""}},[r("NcActionButton",{attrs:{"close-after-click":"",icon:"icon-upload",name:s.t("spreed","Send without notification")},on:{click:function(m){return s.handleSubmit({silent:!0})}},scopedSlots:s._u([{key:"icon",fn:function(){return[r("BellOff",{attrs:{size:16}})]},proxy:!0}],null,!1,1302578213)},[s._v(`
					`+s._s(s.silentSendInfo)+`
					`)])],1),s._v(" "),r("NcButton",{attrs:{disabled:s.disabled,type:"tertiary","native-type":"submit",title:s.t("spreed","Send message"),"aria-label":s.t("spreed","Send message")},on:{click:function(m){return s.handleSubmit({silent:!1})}},scopedSlots:s._u([{key:"icon",fn:function(){return[r("Send",{attrs:{size:16}})]},proxy:!0}])})]],2),s._v(" "),s.showPollEditor?r("NewMessagePollEditor",{attrs:{token:s.token},on:{close:s.togglePollEditor}}):s._e(),s._v(" "),s.showNewFileDialog!==-1?r("NewMessageNewFileDialog",{attrs:{token:s.token,container:s.container,"show-new-file-dialog":s.showNewFileDialog},on:{dismiss:function(m){s.showNewFileDialog=-1}}}):s._e(),s._v(" "),s.showFilePicker?r("FilePickerVue",{attrs:{name:s.t("spreed","File to share"),container:s.container,buttons:s.filePickerButtons,"allow-pick-directory":""},on:{close:function(m){s.showFilePicker=!1}}}):s._e()],1)},u=[]},51844:(h,o,e)=>{"use strict";e.d(o,{s:()=>a,x:()=>u});var a=function(){var s=this,r=s._self._c;return r("NcNoteCard",{staticClass:"absence-reminder",attrs:{type:"info"},scopedSlots:s._u([{key:"icon",fn:function(){return[r("AvatarWrapper",{attrs:{id:s.userAbsence.userId,name:s.displayName,source:"users","disable-menu":"","disable-tooltip":""}})]},proxy:!0}])},[s._v(" "),r("h4",{staticClass:"absence-reminder__caption"},[s._v(s._s(s.userAbsenceCaption))]),s._v(" "),s.userAbsenceMessage&&s.isTextMoreThanOneLine?r("NcButton",{staticClass:"absence-reminder__button",attrs:{type:"tertiary"},on:{click:s.toggleCollapsed},scopedSlots:s._u([{key:"icon",fn:function(){return[r("ChevronUp",{staticClass:"icon",class:{"icon--reverted":!s.collapsed},attrs:{size:20}})]},proxy:!0}],null,!1,3355375791)}):s._e(),s._v(" "),r("p",{ref:"absenceMessage",staticClass:"absence-reminder__message",class:{"absence-reminder__message--collapsed":s.collapsed}},[s._v(s._s(s.userAbsenceMessage))])],1)},u=[]},92915:(h,o,e)=>{"use strict";e.d(o,{s:()=>a,x:()=>u});var a=function(){var s=this,r=s._self._c;return r("NcActions",{ref:"attachmentsMenu",attrs:{container:s.container,"boundaries-element":s.boundariesElement,disabled:s.disabled,"aria-label":s.t("spreed","Share files to the conversation"),"aria-haspopup":!0},scopedSlots:s._u([{key:"icon",fn:function(){return[r("Paperclip",{attrs:{size:16}})]},proxy:!0}])},[s._v(" "),s.canUploadFiles?r("NcActionButton",{attrs:{"close-after-click":""},on:{click:function(m){return s.$emit("open-file-upload")}},scopedSlots:s._u([{key:"icon",fn:function(){return[r("Upload",{attrs:{size:20}})]},proxy:!0}],null,!1,1329850251)},[s._v(`
		`+s._s(s.t("spreed","Upload from device"))+`
	`)]):s._e(),s._v(" "),s.canShareFiles?[r("NcActionButton",{attrs:{"close-after-click":""},on:{click:function(m){return s.$emit("handle-file-share")}},scopedSlots:s._u([{key:"icon",fn:function(){return[r("Folder",{attrs:{size:20}})]},proxy:!0}],null,!1,4270628382)},[s._v(`
			`+s._s(s.shareFromNextcloudLabel)+`
		`)]),s._v(" "),s._l(s.fileTemplateOptions,function(m,D){return r("NcActionButton",{key:D,attrs:{"close-after-click":"",icon:m.iconClass},on:{click:function(l){return s.$emit("update-new-file-dialog",D)}}},[s._v(`
			`+s._s(m.label)+`
		`)])})]:s._e(),s._v(" "),s.canCreatePoll?r("NcActionButton",{attrs:{"close-after-click":""},on:{click:function(m){return s.$emit("toggle-poll-editor")}},scopedSlots:s._u([{key:"icon",fn:function(){return[r("Poll",{attrs:{size:20}})]},proxy:!0}],null,!1,1371076823)},[s._v(`
		`+s._s(s.t("spreed","Create new poll"))+`
	`)]):s._e()],2)},u=[]},84021:(h,o,e)=>{"use strict";e.d(o,{s:()=>a,x:()=>u});var a=function(){var s=this,r=s._self._c;return r("div",{staticClass:"audio-recorder"},[s.isRecording?r("div",{staticClass:"wrapper"},[r("NcButton",{directives:[{name:"tooltip",rawName:"v-tooltip.auto",value:{content:s.abortRecordingTooltip,delay:s.tooltipDelay},expression:`{
				content: abortRecordingTooltip,
				delay: tooltipDelay,
			}`,modifiers:{auto:!0}}],attrs:{type:"error","aria-label":s.abortRecordingTooltip},on:{click:s.abortRecording},scopedSlots:s._u([{key:"icon",fn:function(){return[r("Close",{attrs:{size:16}})]},proxy:!0}])}),s._v(" "),r("div",{staticClass:"audio-recorder__info"},[r("div",{staticClass:"recording-indicator fadeOutIn"}),s._v(" "),r("span",{staticClass:"time"},[s._v(`
				`+s._s(s.parsedRecordTime))])]),s._v(" "),r("NcButton",{directives:[{name:"tooltip",rawName:"v-tooltip.auto",value:{content:s.stopRecordingTooltip,delay:s.tooltipDelay},expression:`{
				content: stopRecordingTooltip,
				delay: tooltipDelay,
			}`,modifiers:{auto:!0}}],class:{"audio-recorder__trigger--recording":s.isRecording},attrs:{type:"success","aria-label":s.stopRecordingTooltip},on:{click:s.stop},scopedSlots:s._u([{key:"icon",fn:function(){return[r("Check",{attrs:{size:16}})]},proxy:!0}])})],1):r("NcButton",{directives:[{name:"tooltip",rawName:"v-tooltip.auto",value:{content:s.startRecordingTooltip,delay:s.tooltipDelay},expression:`{
			content: startRecordingTooltip,
			delay: tooltipDelay,
		}`,modifiers:{auto:!0}}],attrs:{"aria-label":s.startRecordingTooltip,type:"tertiary",disabled:!s.canStartRecording},on:{click:s.start},scopedSlots:s._u([{key:"icon",fn:function(){return[r("Microphone",{attrs:{size:16}})]},proxy:!0}],null,!1,2299568235)})],1)},u=[]},28984:(h,o,e)=>{"use strict";e.d(o,{s:()=>a,x:()=>u});var a=function(){var s=this,r=s._self._c;return r("NcModal",{staticClass:"templates-picker",attrs:{size:"large",container:s.container},on:{close:s.closeModal}},[r("div",{staticClass:"new-text-file"},[r("h2",[s._v(`
			`+s._s(s.t("spreed","Create and share a new file"))+`
		`)]),s._v(" "),r("form",{staticClass:"new-text-file__form templates-picker__form",style:s.style,on:{submit:function(m){return m.preventDefault(),s.handleCreateNewFile.apply(null,arguments)}}},[r("NcTextField",{ref:"textField",attrs:{id:"new-file-form-name",error:!!s.newFileError,"helper-text":s.newFileError,label:s.t("spreed","Name of the new file"),placeholder:s.newFileTitle,value:s.newFileTitle},on:{"update:value":s.updateNewFileTitle}}),s._v(" "),s.templates.length>1?r("ul",{staticClass:"templates-picker__list"},s._l(s.templates,function(m){return r("NewMessageTemplatePreview",{key:m.fileid,attrs:{basename:m.basename,checked:s.checked===m.fileid,fileid:m.fileid,filename:m.filename,"preview-url":m.previewUrl,"has-preview":m.hasPreview,mime:m.mime,ratio:s.fileTemplate.ratio},on:{check:s.onCheck}})}),1):s._e(),s._v(" "),r("div",{staticClass:"new-text-file__buttons"},[r("NcButton",{attrs:{type:"primary"},on:{click:s.handleCreateNewFile}},[s._v(`
					`+s._s(s.t("spreed","Create file"))+`
				`)])],1)],1)])])},u=[]},26479:(h,o,e)=>{"use strict";e.d(o,{s:()=>a,x:()=>u});var a=function(){var s=this,r=s._self._c;return r("NcModal",s._g({attrs:{size:"small",container:s.container}},s.$listeners),[r("div",{staticClass:"poll-editor"},[r("h2",[s._v(s._s(s.t("spreed","Create new poll")))]),s._v(" "),r("p",{staticClass:"poll-editor__caption"},[s._v(`
			`+s._s(s.t("spreed","Question"))+`
		`)]),s._v(" "),r("NcTextField",s._g({attrs:{value:s.pollQuestion,label:s.t("spreed","Ask a question")},on:{"update:value":function(m){s.pollQuestion=m}}},s.$listeners)),s._v(" "),r("p",{staticClass:"poll-editor__caption"},[s._v(`
			`+s._s(s.t("spreed","Answers"))+`
		`)]),s._v(" "),s._l(s.pollOptions,function(m,D){return r("div",{key:D,staticClass:"poll-editor__option"},[r("NcTextField",{ref:"pollOption",refInFor:!0,attrs:{value:s.pollOptions[D],label:s.t("spreed","Answer {option}",{option:D+1})},on:{"update:value":function(l){return s.$set(s.pollOptions,D,l)}}}),s._v(" "),s.pollOptions.length>2?r("NcButton",{attrs:{type:"tertiary-no-background","aria-label":s.t("spreed","Delete poll option")},on:{click:function(l){return s.deleteOption(D)}},scopedSlots:s._u([{key:"icon",fn:function(){return[r("Close",{attrs:{size:20}})]},proxy:!0}],null,!0)}):s._e()],1)}),s._v(" "),r("NcButton",{staticClass:"poll-editor__add-more",attrs:{type:"tertiary-no-background"},on:{click:s.addOption},scopedSlots:s._u([{key:"icon",fn:function(){return[r("Plus")]},proxy:!0}])},[s._v(`
			`+s._s(s.t("spreed","Add answer"))+`
		`)]),s._v(" "),r("p",{staticClass:"poll-editor__caption"},[s._v(`
			`+s._s(s.t("spreed","Settings"))+`
		`)]),s._v(" "),r("div",{staticClass:"poll-editor__settings"},[r("NcCheckboxRadioSwitch",{attrs:{checked:s.isPrivate,type:"checkbox"},on:{"update:checked":function(m){s.isPrivate=m}}},[s._v(`
				`+s._s(s.t("spreed","Private poll"))+`
			`)]),s._v(" "),r("NcCheckboxRadioSwitch",{attrs:{checked:s.isMultipleAnswer,type:"checkbox"},on:{"update:checked":function(m){s.isMultipleAnswer=m}}},[s._v(`
				`+s._s(s.t("spreed","Multiple answers"))+`
			`)])],1),s._v(" "),r("div",{staticClass:"poll-editor__actions"},[r("NcButton",{attrs:{type:"tertiary"},on:{click:s.dismissEditor}},[s._v(`
				`+s._s(s.t("spreed","Dismiss"))+`
			`)]),s._v(" "),r("NcButton",{attrs:{type:"primary"},on:{click:s.createPoll}},[s._v(`
				`+s._s(s.t("spreed","Create poll"))+`
			`)])],1)],2)])},u=[]},28508:(h,o,e)=>{"use strict";e.d(o,{s:()=>a,x:()=>u});var a=function(){var s=this,r=s._self._c;return r("li",{staticClass:"template-picker__item"},[r("input",{staticClass:"radio",attrs:{id:s.id,type:"radio",name:"template-picker"},domProps:{checked:s.checked},on:{change:s.onCheck}}),s._v(" "),r("label",{staticClass:"template-picker__label",attrs:{for:s.id}},[r("div",{staticClass:"template-picker__preview",class:s.failedPreview?"template-picker__preview--failed":""},[r("img",{staticClass:"template-picker__image",attrs:{src:s.realPreviewUrl,alt:"",draggable:"false"},on:{error:s.onFailure}})]),s._v(" "),r("span",{staticClass:"template-picker__title"},[s._v(`
			`+s._s(s.nameWithoutExt)+`
		`)])])])},u=[]},20852:(h,o,e)=>{"use strict";e.d(o,{s:()=>a,x:()=>u});var a=function(){var s=this,r=s._self._c;return r("div",{directives:[{name:"show",rawName:"v-show",value:s.showIndicatorMessage,expression:"showIndicatorMessage"}],staticClass:"indicator"},[r("div",{staticClass:"indicator__wrapper"},[r("div",{staticClass:"indicator__avatars"},s._l(s.visibleParticipants,function(m,D){return r("AvatarWrapper",{key:D,attrs:{id:m.actorId,name:m.displayName,source:m.actorType,size:s.AVATAR.SIZE.EXTRA_SMALL,condensed:"","condensed-overlap":8,"disable-menu":"","disable-tooltip":""}})}),1),s._v(" "),r("p",{staticClass:"indicator__main",domProps:{innerHTML:s._s(s.indicatorMessage)}})])])},u=[]},73220:(h,o,e)=>{"use strict";e.d(o,{s:()=>a,x:()=>u});var a=function(){var s=this,r=s._self._c;return r("a",{staticClass:"quote",class:{"quote-own-message":s.isOwnMessageQuoted},attrs:{href:"#"},on:{click:function(m){return m.preventDefault(),s.handleQuoteClick.apply(null,arguments)}}},[r("div",{staticClass:"quote__main"},[s.id?r("div",{staticClass:"quote__main__author",attrs:{role:"heading","aria-level":"4"}},[r("AvatarWrapper",{attrs:{id:s.actorId,name:s.getDisplayName,source:s.actorType,size:s.AVATAR.SIZE.EXTRA_SMALL,"disable-menu":""}}),s._v(`
			`+s._s(s.getDisplayName)+`
		`)],1):s._e(),s._v(" "),s.isFileShareMessage?r("NcRichText",{attrs:{text:"{file}",arguments:s.richParameters}}):s._e(),s._v(" "),s.isFileShareWithoutCaption?s._e():r("blockquote",{staticClass:"quote__main__text"},[r("p",{attrs:{dir:"auto"}},[s._v(s._s(s.shortenedQuoteMessage))])])],1),s._v(" "),s.isNewMessageQuote?r("div",{staticClass:"quote__main__right"},[r("NcButton",{attrs:{type:"tertiary","aria-label":s.cancelQuoteLabel},on:{click:s.handleAbortReply},scopedSlots:s._u([{key:"icon",fn:function(){return[r("Close",{attrs:{size:20}})]},proxy:!0}],null,!1,2121748766)})],1):s._e()])},u=[]},67910:(h,o,e)=>{"use strict";e.d(o,{s:()=>a,x:()=>u});var a=function(){var s=this,r=s._self._c;return r("div",[s.showStartCallButton?r("NcButton",{directives:[{name:"tooltip",rawName:"v-tooltip",value:{placement:"auto",trigger:"hover",content:s.startCallToolTip,autoHide:!1,html:!0},expression:`{
			placement: 'auto',
			trigger: 'hover',
			content: startCallToolTip,
			autoHide: false,
			html: true
		}`}],attrs:{id:"call_button",disabled:s.startCallButtonDisabled||s.loading,type:s.startCallButtonType},on:{click:s.handleClick},scopedSlots:s._u([{key:"icon",fn:function(){return[s.isPhoneRoom?r("PhoneIcon",{attrs:{size:20}}):r("VideoIcon",{attrs:{size:20}})]},proxy:!0}],null,!1,2493812814)},[s._v(`
		`+s._s(s.startCallLabel)+`
	`)]):s.showLeaveCallButton&&s.canEndForAll&&s.isPhoneRoom?r("NcButton",{attrs:{id:"call_button",type:"error",disabled:s.loading},on:{click:function(m){return s.leaveCall(!0)}},scopedSlots:s._u([{key:"icon",fn:function(){return[r("PhoneHangup",{attrs:{size:20}})]},proxy:!0}])},[s._v(`
		`+s._s(s.t("spreed","End call"))+`
	`)]):s.showLeaveCallButton&&!s.canEndForAll&&!s.isBreakoutRoom?r("NcButton",{attrs:{id:"call_button",type:"error",disabled:s.loading},on:{click:function(m){return s.leaveCall(!1)}},scopedSlots:s._u([{key:"icon",fn:function(){return[r("VideoOff",{attrs:{size:20}})]},proxy:!0}])},[s._v(`
		`+s._s(s.leaveCallLabel)+`
	`)]):s.showLeaveCallButton&&(s.canEndForAll||s.isBreakoutRoom)?r("NcActions",{attrs:{disabled:s.loading,"menu-name":s.leaveCallCombinedLabel,"force-name":"",container:s.container,type:"error"},scopedSlots:s._u([{key:"icon",fn:function(){return[s.isBreakoutRoom?r("ArrowLeft",{attrs:{size:20}}):r("VideoOff",{attrs:{size:20}})]},proxy:!0}])},[s._v(" "),s.isBreakoutRoom?r("NcActionButton",{on:{click:s.switchToParentRoom},scopedSlots:s._u([{key:"icon",fn:function(){return[r("ArrowLeft",{attrs:{size:20}})]},proxy:!0}],null,!1,1821202730)},[s._v(`
			`+s._s(s.backToMainRoomLabel)+`
		`)]):s._e(),s._v(" "),r("NcActionButton",{on:{click:function(m){return s.leaveCall(!1)}},scopedSlots:s._u([{key:"icon",fn:function(){return[r("VideoOff",{attrs:{size:20}})]},proxy:!0}])},[s._v(`
			`+s._s(s.leaveCallLabel)+`
		`)]),s._v(" "),s.canEndForAll?r("NcActionButton",{on:{click:function(m){return s.leaveCall(!0)}},scopedSlots:s._u([{key:"icon",fn:function(){return[r("VideoBoxOff",{attrs:{size:20}})]},proxy:!0}],null,!1,3491992739)},[s._v(`
			`+s._s(s.t("spreed","End call for everyone"))+`
		`)]):s._e()],1):s._e()],1)},u=[]},59493:(h,o,e)=>{"use strict";e.d(o,{s:()=>a,x:()=>u});var a=function(){var s=this,r=s._self._c;return s.group?r("TransitionGroup",s._g(s._b({staticClass:"transition-group",attrs:{name:s.name}},"TransitionGroup",s.$attrs,!1),s.$listeners),[s._t("default")],2):r("Transition",s._g(s._b({attrs:{name:s.name}},"Transition",s.$attrs,!1),s.$listeners),[s._t("default")],2)},u=[]},746:(h,o,e)=>{"use strict";e.d(o,{s:()=>a,x:()=>u});var a=function(){var s=this,r=s._self._c;return r("span",{staticClass:"volume-indicator-wrapper",class:{overload:s.hasOverload},style:{height:s.size+"px",width:s.size+"px"}},[r("span",{staticClass:"volume-indicator volume-indicator-primary",style:{height:s.iconPrimaryHeight+"px"}},[s.audioEnabled?r("Microphone",{attrs:{size:s.size,"fill-color":s.primaryColor}}):r("MicrophoneOff",{attrs:{size:s.size,"fill-color":s.primaryColor}})],1),s._v(" "),s.audioPreviewAvailable?r("span",{staticClass:"volume-indicator volume-indicator-overlay",class:{"volume-indicator-overlay-mute":!s.audioEnabled},style:{height:s.iconOverlayHeight+"px"}},[s.audioEnabled?r("Microphone",{attrs:{size:s.size,"fill-color":s.overlayColor}}):r("MicrophoneOff",{attrs:{size:s.size,"fill-color":s.overlayMutedColor}})],1):s._e()])},u=[]},2100:(h,o,e)=>{"use strict";e.d(o,{R:()=>l});var a=e(20144),u=e(84749),A=e(43656);/*
 * @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/>.
 */function s(p){return p.startsWith("/")?p:"/"+p}function r(p){let v="";return p&OC.PERMISSION_CREATE&&(v+="CK"),p&OC.PERMISSION_READ&&(v+="G"),p&OC.PERMISSION_UPDATE&&(v+="W"),p&OC.PERMISSION_DELETE&&(v+="D"),p&OC.PERMISSION_SHARE&&(v+="R"),v}function m(p){const v=document.getElementById("viewer");p?document.getElementById("content-vue").appendChild(v):document.body.appendChild(v)}const D=(0,a.ref)(!1);function l(){const p=(0,A.o)(),v=(0,u.E)(),f=(0,a.computed)(()=>p.getters.isFullscreen());return(0,a.watch)(f,()=>{D.value&&m(f.value)}),{isViewerOpen:D,openViewer:async(C,P,O,x)=>{if(!OCA.Viewer)return!1;p.getters.getSidebarStatus&&(OCA.Files.Sidebar.state.file=C),v.value&&p.dispatch("setCallViewMode",{isViewerOverlay:!0}),OCA.Viewer.open({path:C,list:P,fileInfo:O,onClose:()=>{D.value=!1,p.dispatch("setCallViewMode",{isViewerOverlay:!1})},loadMore:x,canLoop:!1}),await(0,a.nextTick)(),D.value=!0,f.value&&m(!0)},generateViewerObject:C=>({fileid:parseInt(C.id,10),filename:s(C.path),basename:C.name,mime:C.mimetype,hasPreview:C.previewAvailable==="yes"||C["preview-available"]==="yes",etag:C.etag,permissions:r(C.permissions)})}}},51481:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u});var a=e(94418);/**
 *
 * @copyright Copyright (c) 2020, 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/>.
 *
 */const u={computed:{isModerator(){return this.conversation&&(this.conversation.participantType===a.oM.TYPE.OWNER||this.conversation.participantType===a.oM.TYPE.MODERATOR||this.conversation.participantType===a.oM.TYPE.GUEST_MODERATOR)},isModeratorOrUser(){return this.conversation&&!this.conversation.isDummyConversation&&(this.isModerator||this.conversation.participantType===a.oM.TYPE.USER||this.conversation.participantType===a.oM.TYPE.USER_SELF_JOINED)},isInLobby(){return this.conversation&&this.conversation.lobbyState===a.vt.LOBBY.NON_MODERATORS&&!this.isModerator&&(this.conversation.permissions&a.oM.PERMISSIONS.LOBBY_IGNORE)===0}}}},70587:(h,o,e)=>{"use strict";e.d(o,{$:()=>A});var a=e(93664),u=e(79753);/**
 *
 * @copyright Copyright (c) 2020, 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/>.
 *
 */const A=async function(s,r){try{return await a.Z.get((0,u.generateOcsUrl)("apps/spreed/api/v1/chat/{token}/mentions",{token:s}),{params:{search:r,includeStatus:1}})}catch(m){console.debug("Error while searching possible mentions: ",m)}}},51498:(h,o,e)=>{"use strict";e.d(o,{Eq:()=>A,aY:()=>r});var a=e(64024),u=e(79753);/*
 * @copyright Copyright (c) 2023 Grigorii Shartsev <grigorii.shartsev@nextcloud.com>
 *
 * @author Grigorii Shartsev <grigorii.shartsev@nextcloud.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/>.
 */function A(m,D,l){const p=(0,u.generateUrl)(m,D,l);return`${window.location.protocol}//${window.location.host}${p}`}function s(m,D){return D!==void 0?A("/call/{token}#message_{messageId}",{token:m,messageId:D}):A("/call/{token}",{token:m})}async function r(m,D){try{await navigator.clipboard.writeText(s(m,D)),(0,a.s$)(t("spreed","Conversation link copied to clipboard"))}catch{(0,a.x2)(t("spreed","The link could not be copied"))}}},49059:(h,o,e)=>{"use strict";e.d(o,{F:()=>D});var a=e(67476),u=e(20144),A=e(43554),s=e(94418),r=e(19914),m=e(72220);/**
 * @copyright Copyright (c) 2020 Joas Schilling <coding@schilljs.com>
 *
 * @author 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/>.
 *
 */const D=(0,a.Q_)("settings",{state:()=>({readStatusPrivacy:(0,A.j)("spreed","read_status_privacy",s.Lm.PRIVATE),typingStatusPrivacy:(0,A.j)("spreed","typing_privacy",s.Lm.PRIVATE),showMediaSettings:{}}),getters:{getShowMediaSettings:l=>p=>{if(l.showMediaSettings[p]!==void 0)return l.showMediaSettings[p];switch(r.Z.getItem("showMediaSettings_"+p)){case"true":return u.default.set(l.showMediaSettings,p,!0),!0;case"false":return u.default.set(l.showMediaSettings,p,!1),!1;case null:default:return r.Z.setItem("showMediaSettings_"+p,"true"),u.default.set(l.showMediaSettings,p,!0),!0}}},actions:{async updateReadStatusPrivacy(l){await(0,m.yM)(l),this.readStatusPrivacy=l},async updateTypingStatusPrivacy(l){await(0,m.kI)(l),this.typingStatusPrivacy=l},setShowMediaSettings(l,p){p?r.Z.setItem("showMediaSettings_"+l,"true"):r.Z.setItem("showMediaSettings_"+l,"false"),u.default.set(this.showMediaSettings,l,p)}}})},77344:(h,o,e)=>{"use strict";e.d(o,{x:()=>a});const a=function(u){const A=u.clipboardData;if(!A)return{kind:"none"};if(A.files&&A.files.length>0)return{kind:"file",files:A.files};if(A.items&&A.items.length>0){const r=[];for(let m=0;m<A.items.length;m++)A.items[m].kind==="file"&&r.push(A.items[m].getAsFile());if(r.length>0)return{kind:"file",files:r}}return{kind:"text",text:A.getData("text/plain")}}},44837:(h,o,e)=>{"use strict";e.d(o,{default:()=>m});var a=e(65155);function u(D){return D.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function A(D){return D.replace(/"/g,"&quot;")}function s(D){const l=[];for(const p in D){let v=D[p]+"";l.push(`${p}="${A(v)}"`)}return l.join(" ")}function r(D){let{tagName:l,attributes:p,content:v}=D;return`<${l} ${s(p)}>${u(v)}</${l}>`}function m(D,l){l===void 0&&(l={}),l=new a.Ei(l,r);const p=(0,a.wS)(D),v=[];for(let f=0;f<p.length;f++){const y=p[f];y.t==="nl"&&l.get("nl2br")?v.push(`<br>
`):!y.isLink||!l.check(y)?v.push(u(y.toString())):v.push(l.render(y))}return v.join("")}String.prototype.linkify||Object.defineProperty(String.prototype,"linkify",{writable:!1,value:function(l){return m(this,l)}})},65468:(h,o,e)=>{"use strict";var a=e(93379),u=e.n(a),A=e(7795),s=e.n(A),r=e(90569),m=e.n(r),D=e(3565),l=e.n(D),p=e(19216),v=e.n(p),f=e(44589),y=e.n(f),g=e(91167),C={};C.styleTagTransform=y(),C.setAttributes=l(),C.insert=m().bind(null,"head"),C.domAPI=s(),C.insertStyleElement=v();var P=u()(g.Z,C),O=g.Z&&g.Z.locals?g.Z.locals:void 0},86506:(h,o,e)=>{"use strict";var a=e(93379),u=e.n(a),A=e(7795),s=e.n(A),r=e(90569),m=e.n(r),D=e(3565),l=e.n(D),p=e(19216),v=e.n(p),f=e(44589),y=e.n(f),g=e(37610),C={};C.styleTagTransform=y(),C.setAttributes=l(),C.insert=m().bind(null,"head"),C.domAPI=s(),C.insertStyleElement=v();var P=u()(g.Z,C),O=g.Z&&g.Z.locals?g.Z.locals:void 0},39720:(h,o,e)=>{"use strict";var a=e(93379),u=e.n(a),A=e(7795),s=e.n(A),r=e(90569),m=e.n(r),D=e(3565),l=e.n(D),p=e(19216),v=e.n(p),f=e(44589),y=e.n(f),g=e(221),C={};C.styleTagTransform=y(),C.setAttributes=l(),C.insert=m().bind(null,"head"),C.domAPI=s(),C.insertStyleElement=v();var P=u()(g.Z,C),O=g.Z&&g.Z.locals?g.Z.locals:void 0},7587:(h,o,e)=>{"use strict";var a=e(93379),u=e.n(a),A=e(7795),s=e.n(A),r=e(90569),m=e.n(r),D=e(3565),l=e.n(D),p=e(19216),v=e.n(p),f=e(44589),y=e.n(f),g=e(71084),C={};C.styleTagTransform=y(),C.setAttributes=l(),C.insert=m().bind(null,"head"),C.domAPI=s(),C.insertStyleElement=v();var P=u()(g.Z,C),O=g.Z&&g.Z.locals?g.Z.locals:void 0},20867:(h,o,e)=>{"use strict";var a=e(93379),u=e.n(a),A=e(7795),s=e.n(A),r=e(90569),m=e.n(r),D=e(3565),l=e.n(D),p=e(19216),v=e.n(p),f=e(44589),y=e.n(f),g=e(35431),C={};C.styleTagTransform=y(),C.setAttributes=l(),C.insert=m().bind(null,"head"),C.domAPI=s(),C.insertStyleElement=v();var P=u()(g.Z,C),O=g.Z&&g.Z.locals?g.Z.locals:void 0},42943:(h,o,e)=>{"use strict";var a=e(93379),u=e.n(a),A=e(7795),s=e.n(A),r=e(90569),m=e.n(r),D=e(3565),l=e.n(D),p=e(19216),v=e.n(p),f=e(44589),y=e.n(f),g=e(72665),C={};C.styleTagTransform=y(),C.setAttributes=l(),C.insert=m().bind(null,"head"),C.domAPI=s(),C.insertStyleElement=v();var P=u()(g.Z,C),O=g.Z&&g.Z.locals?g.Z.locals:void 0},37053:(h,o,e)=>{"use strict";var a=e(93379),u=e.n(a),A=e(7795),s=e.n(A),r=e(90569),m=e.n(r),D=e(3565),l=e.n(D),p=e(19216),v=e.n(p),f=e(44589),y=e.n(f),g=e(26073),C={};C.styleTagTransform=y(),C.setAttributes=l(),C.insert=m().bind(null,"head"),C.domAPI=s(),C.insertStyleElement=v();var P=u()(g.Z,C),O=g.Z&&g.Z.locals?g.Z.locals:void 0},46688:(h,o,e)=>{"use strict";var a=e(93379),u=e.n(a),A=e(7795),s=e.n(A),r=e(90569),m=e.n(r),D=e(3565),l=e.n(D),p=e(19216),v=e.n(p),f=e(44589),y=e.n(f),g=e(5094),C={};C.styleTagTransform=y(),C.setAttributes=l(),C.insert=m().bind(null,"head"),C.domAPI=s(),C.insertStyleElement=v();var P=u()(g.Z,C),O=g.Z&&g.Z.locals?g.Z.locals:void 0},68783:(h,o,e)=>{"use strict";var a=e(93379),u=e.n(a),A=e(7795),s=e.n(A),r=e(90569),m=e.n(r),D=e(3565),l=e.n(D),p=e(19216),v=e.n(p),f=e(44589),y=e.n(f),g=e(5794),C={};C.styleTagTransform=y(),C.setAttributes=l(),C.insert=m().bind(null,"head"),C.domAPI=s(),C.insertStyleElement=v();var P=u()(g.Z,C),O=g.Z&&g.Z.locals?g.Z.locals:void 0},94462:(h,o,e)=>{"use strict";var a=e(93379),u=e.n(a),A=e(7795),s=e.n(A),r=e(90569),m=e.n(r),D=e(3565),l=e.n(D),p=e(19216),v=e.n(p),f=e(44589),y=e.n(f),g=e(67385),C={};C.styleTagTransform=y(),C.setAttributes=l(),C.insert=m().bind(null,"head"),C.domAPI=s(),C.insertStyleElement=v();var P=u()(g.Z,C),O=g.Z&&g.Z.locals?g.Z.locals:void 0},60845:(h,o,e)=>{"use strict";var a=e(93379),u=e.n(a),A=e(7795),s=e.n(A),r=e(90569),m=e.n(r),D=e(3565),l=e.n(D),p=e(19216),v=e.n(p),f=e(44589),y=e.n(f),g=e(27533),C={};C.styleTagTransform=y(),C.setAttributes=l(),C.insert=m().bind(null,"head"),C.domAPI=s(),C.insertStyleElement=v();var P=u()(g.Z,C),O=g.Z&&g.Z.locals?g.Z.locals:void 0},38077:(h,o,e)=>{"use strict";var a=e(93379),u=e.n(a),A=e(7795),s=e.n(A),r=e(90569),m=e.n(r),D=e(3565),l=e.n(D),p=e(19216),v=e.n(p),f=e(44589),y=e.n(f),g=e(11446),C={};C.styleTagTransform=y(),C.setAttributes=l(),C.insert=m().bind(null,"head"),C.domAPI=s(),C.insertStyleElement=v();var P=u()(g.Z,C),O=g.Z&&g.Z.locals?g.Z.locals:void 0},47226:(h,o,e)=>{"use strict";var a=e(93379),u=e.n(a),A=e(7795),s=e.n(A),r=e(90569),m=e.n(r),D=e(3565),l=e.n(D),p=e(19216),v=e.n(p),f=e(44589),y=e.n(f),g=e(51221),C={};C.styleTagTransform=y(),C.setAttributes=l(),C.insert=m().bind(null,"head"),C.domAPI=s(),C.insertStyleElement=v();var P=u()(g.Z,C),O=g.Z&&g.Z.locals?g.Z.locals:void 0},36927:(h,o,e)=>{"use strict";var a=e(93379),u=e.n(a),A=e(7795),s=e.n(A),r=e(90569),m=e.n(r),D=e(3565),l=e.n(D),p=e(19216),v=e.n(p),f=e(44589),y=e.n(f),g=e(24912),C={};C.styleTagTransform=y(),C.setAttributes=l(),C.insert=m().bind(null,"head"),C.domAPI=s(),C.insertStyleElement=v();var P=u()(g.Z,C),O=g.Z&&g.Z.locals?g.Z.locals:void 0},19940:(h,o,e)=>{"use strict";var a=e(93379),u=e.n(a),A=e(7795),s=e.n(A),r=e(90569),m=e.n(r),D=e(3565),l=e.n(D),p=e(19216),v=e.n(p),f=e(44589),y=e.n(f),g=e(5138),C={};C.styleTagTransform=y(),C.setAttributes=l(),C.insert=m().bind(null,"head"),C.domAPI=s(),C.insertStyleElement=v();var P=u()(g.Z,C),O=g.Z&&g.Z.locals?g.Z.locals:void 0},37844:(h,o,e)=>{"use strict";var a=e(93379),u=e.n(a),A=e(7795),s=e.n(A),r=e(90569),m=e.n(r),D=e(3565),l=e.n(D),p=e(19216),v=e.n(p),f=e(44589),y=e.n(f),g=e(99675),C={};C.styleTagTransform=y(),C.setAttributes=l(),C.insert=m().bind(null,"head"),C.domAPI=s(),C.insertStyleElement=v();var P=u()(g.Z,C),O=g.Z&&g.Z.locals?g.Z.locals:void 0},5402:(h,o,e)=>{"use strict";var a=e(93379),u=e.n(a),A=e(7795),s=e.n(A),r=e(90569),m=e.n(r),D=e(3565),l=e.n(D),p=e(19216),v=e.n(p),f=e(44589),y=e.n(f),g=e(20769),C={};C.styleTagTransform=y(),C.setAttributes=l(),C.insert=m().bind(null,"head"),C.domAPI=s(),C.insertStyleElement=v();var P=u()(g.Z,C),O=g.Z&&g.Z.locals?g.Z.locals:void 0},8757:(h,o,e)=>{"use strict";var a=e(93379),u=e.n(a),A=e(7795),s=e.n(A),r=e(90569),m=e.n(r),D=e(3565),l=e.n(D),p=e(19216),v=e.n(p),f=e(44589),y=e.n(f),g=e(36250),C={};C.styleTagTransform=y(),C.setAttributes=l(),C.insert=m().bind(null,"head"),C.domAPI=s(),C.insertStyleElement=v();var P=u()(g.Z,C),O=g.Z&&g.Z.locals?g.Z.locals:void 0},65507:(h,o,e)=>{"use strict";if(e.d(o,{default:()=>m}),Array.prototype.find||(Array.prototype.find=function(D){if(this===null)throw new TypeError("Array.prototype.find called on null or undefined");if(typeof D!="function")throw new TypeError("predicate must be a function");for(var l=Object(this),p=l.length>>>0,v=arguments[1],f,y=0;y<p;y++)if(f=l[y],D.call(v,f,y,l))return f}),window&&typeof window.CustomEvent!="function"){let D=function(l,p){p=p||{bubbles:!1,cancelable:!1,detail:void 0};var v=document.createEvent("CustomEvent");return v.initCustomEvent(l,p.bubbles,p.cancelable,p.detail),v};typeof window.Event<"u"&&(D.prototype=window.Event.prototype),window.CustomEvent=D}class a{constructor(l){this.tribute=l,this.tribute.events=this}static keys(){return[{key:9,value:"TAB"},{key:8,value:"DELETE"},{key:13,value:"ENTER"},{key:27,value:"ESCAPE"},{key:32,value:"SPACE"},{key:38,value:"UP"},{key:40,value:"DOWN"}]}bind(l){l.boundKeydown=this.keydown.bind(l,this),l.boundKeyup=this.keyup.bind(l,this),l.boundInput=this.input.bind(l,this),l.addEventListener("keydown",l.boundKeydown,!1),l.addEventListener("keyup",l.boundKeyup,!1),l.addEventListener("input",l.boundInput,!1)}unbind(l){l.removeEventListener("keydown",l.boundKeydown,!1),l.removeEventListener("keyup",l.boundKeyup,!1),l.removeEventListener("input",l.boundInput,!1),delete l.boundKeydown,delete l.boundKeyup,delete l.boundInput}keydown(l,p){l.shouldDeactivate(p)&&(l.tribute.isActive=!1,l.tribute.hideMenu());let v=this;l.commandEvent=!1,a.keys().forEach(f=>{f.key===p.keyCode&&(l.commandEvent=!0,l.callbacks()[f.value.toLowerCase()](p,v))})}input(l,p){l.inputEvent=!0,l.keyup.call(this,l,p)}click(l,p){let v=l.tribute;if(v.menu&&v.menu.contains(p.target)){let f=p.target;for(p.preventDefault(),p.stopPropagation();f.nodeName.toLowerCase()!=="li";)if(f=f.parentNode,!f||f===v.menu)throw new Error("cannot find the <li> container for the click");v.selectItemAtIndex(f.getAttribute("data-index"),p),v.hideMenu()}else v.current.element&&!v.current.externalTrigger&&(v.current.externalTrigger=!1,setTimeout(()=>v.hideMenu()))}keyup(l,p){if(l.inputEvent&&(l.inputEvent=!1),l.updateSelection(this),p.keyCode!==27){if(!l.tribute.allowSpaces&&l.tribute.hasTrailingSpace){l.tribute.hasTrailingSpace=!1,l.commandEvent=!0,l.callbacks().space(p,this);return}if(!l.tribute.isActive)if(l.tribute.autocompleteMode)l.callbacks().triggerChar(p,this,"");else{let v=l.getKeyCode(l,this,p);if(isNaN(v)||!v)return;let f=l.tribute.triggers().find(y=>y.charCodeAt(0)===v);typeof f<"u"&&l.callbacks().triggerChar(p,this,f)}l.tribute.current.mentionText.length<l.tribute.current.collection.menuShowMinLength||((l.tribute.current.trigger||l.tribute.autocompleteMode)&&l.commandEvent===!1||l.tribute.isActive&&p.keyCode===8)&&l.tribute.showMenuFor(this,!0)}}shouldDeactivate(l){if(!this.tribute.isActive)return!1;if(this.tribute.current.mentionText.length===0){let p=!1;return a.keys().forEach(v=>{l.keyCode===v.key&&(p=!0)}),!p}return!1}getKeyCode(l,p,v){let f=l.tribute,y=f.range.getTriggerInfo(!1,f.hasTrailingSpace,!0,f.allowSpaces,f.autocompleteMode);return y?y.mentionTriggerChar.charCodeAt(0):!1}updateSelection(l){this.tribute.current.element=l;let p=this.tribute.range.getTriggerInfo(!1,this.tribute.hasTrailingSpace,!0,this.tribute.allowSpaces,this.tribute.autocompleteMode);p&&(this.tribute.current.selectedPath=p.mentionSelectedPath,this.tribute.current.mentionText=p.mentionText,this.tribute.current.selectedOffset=p.mentionSelectedOffset)}callbacks(){return{triggerChar:(l,p,v)=>{let f=this.tribute;f.current.trigger=v;let y=f.collection.find(g=>g.trigger===v);f.current.collection=y,f.current.mentionText.length>=f.current.collection.menuShowMinLength&&f.inputEvent&&f.showMenuFor(p,!0)},enter:(l,p)=>{this.tribute.isActive&&this.tribute.current.filteredItems&&(l.preventDefault(),l.stopPropagation(),setTimeout(()=>{this.tribute.selectItemAtIndex(this.tribute.menuSelected,l),this.tribute.hideMenu()},0))},escape:(l,p)=>{this.tribute.isActive&&(l.preventDefault(),l.stopPropagation(),this.tribute.isActive=!1,this.tribute.hideMenu())},tab:(l,p)=>{this.callbacks().enter(l,p)},space:(l,p)=>{this.tribute.isActive&&(this.tribute.spaceSelectsMatch?this.callbacks().enter(l,p):this.tribute.allowSpaces||(l.stopPropagation(),setTimeout(()=>{this.tribute.hideMenu(),this.tribute.isActive=!1},0)))},up:(l,p)=>{if(this.tribute.isActive&&this.tribute.current.filteredItems){l.preventDefault(),l.stopPropagation();let v=this.tribute.current.filteredItems.length,f=this.tribute.menuSelected;v>f&&f>0?(this.tribute.menuSelected--,this.setActiveLi()):f===0&&(this.tribute.menuSelected=v-1,this.setActiveLi(),this.tribute.menu.scrollTop=this.tribute.menu.scrollHeight)}},down:(l,p)=>{if(this.tribute.isActive&&this.tribute.current.filteredItems){l.preventDefault(),l.stopPropagation();let v=this.tribute.current.filteredItems.length-1,f=this.tribute.menuSelected;v>f?(this.tribute.menuSelected++,this.setActiveLi()):v===f&&(this.tribute.menuSelected=0,this.setActiveLi(),this.tribute.menu.scrollTop=0)}},delete:(l,p)=>{this.tribute.isActive&&this.tribute.current.mentionText.length<1?this.tribute.hideMenu():this.tribute.isActive&&this.tribute.showMenuFor(p)}}}setActiveLi(l){let p=this.tribute.menu.querySelectorAll("li"),v=p.length>>>0;l&&(this.tribute.menuSelected=parseInt(l));for(let f=0;f<v;f++){let y=p[f];if(f===this.tribute.menuSelected){y.classList.add(this.tribute.current.collection.selectClass);let g=y.getBoundingClientRect(),C=this.tribute.menu.getBoundingClientRect();if(g.bottom>C.bottom){let P=g.bottom-C.bottom;this.tribute.menu.scrollTop+=P}else if(g.top<C.top){let P=C.top-g.top;this.tribute.menu.scrollTop-=P}}else y.classList.remove(this.tribute.current.collection.selectClass)}}getFullHeight(l,p){let v=l.getBoundingClientRect().height;if(p){let f=l.currentStyle||window.getComputedStyle(l);return v+parseFloat(f.marginTop)+parseFloat(f.marginBottom)}return v}}class u{constructor(l){this.tribute=l,this.tribute.menuEvents=this,this.menu=this.tribute.menu}bind(l){this.menuClickEvent=this.tribute.events.click.bind(null,this),this.menuContainerScrollEvent=this.debounce(()=>{this.tribute.isActive&&this.tribute.showMenuFor(this.tribute.current.element,!1)},300,!1),this.windowResizeEvent=this.debounce(()=>{this.tribute.isActive&&this.tribute.range.positionMenuAtCaret(!0)},300,!1),this.tribute.range.getDocument().addEventListener("MSPointerDown",this.menuClickEvent,!1),this.tribute.range.getDocument().addEventListener("mousedown",this.menuClickEvent,!1),window.addEventListener("resize",this.windowResizeEvent),this.menuContainer?this.menuContainer.addEventListener("scroll",this.menuContainerScrollEvent,!1):window.addEventListener("scroll",this.menuContainerScrollEvent)}unbind(l){this.tribute.range.getDocument().removeEventListener("mousedown",this.menuClickEvent,!1),this.tribute.range.getDocument().removeEventListener("MSPointerDown",this.menuClickEvent,!1),window.removeEventListener("resize",this.windowResizeEvent),this.menuContainer?this.menuContainer.removeEventListener("scroll",this.menuContainerScrollEvent,!1):window.removeEventListener("scroll",this.menuContainerScrollEvent)}debounce(l,p,v){var f;return()=>{var y=this,g=arguments,C=()=>{f=null,v||l.apply(y,g)},P=v&&!f;clearTimeout(f),f=setTimeout(C,p),P&&l.apply(y,g)}}}class A{constructor(l){this.tribute=l,this.tribute.range=this}getDocument(){let l;return this.tribute.current.collection&&(l=this.tribute.current.collection.iframe),l?l.contentWindow.document:document}positionMenuAtCaret(l){let p=this.tribute.current,v,f=this.getTriggerInfo(!1,this.tribute.hasTrailingSpace,!0,this.tribute.allowSpaces,this.tribute.autocompleteMode);if(typeof f<"u"){if(!this.tribute.positionMenu){this.tribute.menu.style.cssText="display: block;";return}this.isContentEditable(p.element)?v=this.getContentEditableCaretPosition(f.mentionPosition):v=this.getTextAreaOrInputUnderlinePosition(this.tribute.current.element,f.mentionPosition),this.tribute.menu.style.cssText=`top: ${v.top}px;
                                     left: ${v.left}px;
                                     right: ${v.right}px;
                                     bottom: ${v.bottom}px;
                                     position: absolute;
                                     display: block;`,v.left==="auto"&&(this.tribute.menu.style.left="auto"),v.top==="auto"&&(this.tribute.menu.style.top="auto"),l&&this.scrollIntoView(),window.setTimeout(()=>{let y={width:this.tribute.menu.offsetWidth,height:this.tribute.menu.offsetHeight},g=this.isMenuOffScreen(v,y),C=window.innerWidth>y.width&&(g.left||g.right),P=window.innerHeight>y.height&&(g.top||g.bottom);(C||P)&&(this.tribute.menu.style.cssText="display: none",this.positionMenuAtCaret(l))},0)}else this.tribute.menu.style.cssText="display: none"}get menuContainerIsBody(){return this.tribute.menuContainer===document.body||!this.tribute.menuContainer}selectElement(l,p,v){let f,y=l;if(p)for(var g=0;g<p.length;g++){if(y=y.childNodes[p[g]],y===void 0)return;for(;y.length<v;)v-=y.length,y=y.nextSibling;y.childNodes.length===0&&!y.length&&(y=y.previousSibling)}let C=this.getWindowSelection();f=this.getDocument().createRange(),f.setStart(y,v),f.setEnd(y,v),f.collapse(!0);try{C.removeAllRanges()}catch{}C.addRange(f),l.focus()}replaceTriggerText(l,p,v,f,y){let g=this.getTriggerInfo(!0,v,p,this.tribute.allowSpaces,this.tribute.autocompleteMode);if(g!==void 0){let C=this.tribute.current,P=new CustomEvent("tribute-replaced",{detail:{item:y,instance:C,context:g,event:f}});if(this.isContentEditable(C.element)){let O=typeof this.tribute.replaceTextSuffix=="string"?this.tribute.replaceTextSuffix:"\xA0";l+=O;let x=g.mentionPosition+g.mentionText.length;this.tribute.autocompleteMode||(x+=g.mentionTriggerChar.length),this.pasteHtml(l,g.mentionPosition,x)}else{let O=this.tribute.current.element,x=typeof this.tribute.replaceTextSuffix=="string"?this.tribute.replaceTextSuffix:" ";l+=x;let k=g.mentionPosition,I=g.mentionPosition+g.mentionText.length+x.length;this.tribute.autocompleteMode||(I+=g.mentionTriggerChar.length-1),O.value=O.value.substring(0,k)+l+O.value.substring(I,O.value.length),O.selectionStart=k+l.length,O.selectionEnd=k+l.length}C.element.dispatchEvent(new CustomEvent("input",{bubbles:!0})),C.element.dispatchEvent(P)}}pasteHtml(l,p,v){let f,y;y=this.getWindowSelection(),f=this.getDocument().createRange(),f.setStart(y.anchorNode,p),f.setEnd(y.anchorNode,v),f.deleteContents();let g=this.getDocument().createElement("div");g.innerHTML=l;let C=this.getDocument().createDocumentFragment(),P,O;for(;P=g.firstChild;)O=C.appendChild(P);f.insertNode(C),O&&(f=f.cloneRange(),f.setStartAfter(O),f.collapse(!0),y.removeAllRanges(),y.addRange(f))}getWindowSelection(){return this.tribute.collection.iframe?this.tribute.collection.iframe.contentWindow.getSelection():window.getSelection()}getNodePositionInParent(l){if(l.parentNode===null)return 0;for(var p=0;p<l.parentNode.childNodes.length;p++)if(l.parentNode.childNodes[p]===l)return p}getContentEditableSelectedPath(l){let p=this.getWindowSelection(),v=p.anchorNode,f=[],y;if(v!=null){let g,C=v.contentEditable;for(;v!==null&&C!=="true";)g=this.getNodePositionInParent(v),f.push(g),v=v.parentNode,v!==null&&(C=v.contentEditable);return f.reverse(),y=p.getRangeAt(0).startOffset,{selected:v,path:f,offset:y}}}getTextPrecedingCurrentSelection(){let l=this.tribute.current,p="";if(this.isContentEditable(l.element)){let v=this.getWindowSelection().anchorNode;if(v!=null){let f=v.textContent,y=this.getWindowSelection().getRangeAt(0).startOffset;f&&y>=0&&(p=f.substring(0,y))}}else{let v=this.tribute.current.element;if(v){let f=v.selectionStart;v.value&&f>=0&&(p=v.value.substring(0,f))}}return p}getLastWordInText(l){l=l.replace(/\u00A0/g," ");let p=l.split(/\s+/),v=p.length-1;return p[v].trim()}getTriggerInfo(l,p,v,f,y){let g=this.tribute.current,C,P,O;if(!this.isContentEditable(g.element))C=this.tribute.current.element;else{let I=this.getContentEditableSelectedPath(g);I&&(C=I.selected,P=I.path,O=I.offset)}let x=this.getTextPrecedingCurrentSelection(),k=this.getLastWordInText(x);if(y)return{mentionPosition:x.length-k.length,mentionText:k,mentionSelectedElement:C,mentionSelectedPath:P,mentionSelectedOffset:O};if(x!=null){let I=-1,S;if(this.tribute.collection.forEach(j=>{let w=j.trigger,W=j.requireLeadingSpace?this.lastIndexWithLeadingSpace(x,w):x.lastIndexOf(w);W>I&&(I=W,S=w,v=j.requireLeadingSpace)}),I>=0&&(I===0||!v||/[\xA0\s]/g.test(x.substring(I-1,I)))){let j=x.substring(I+S.length,x.length);S=x.substring(I,I+S.length);let w=j.substring(0,1),W=j.length>0&&(w===" "||w==="\xA0");p&&(j=j.trim());let z=f?/[^\S ]/g:/[\xA0\s]/g;if(this.tribute.hasTrailingSpace=z.test(j),!W&&(l||!z.test(j)))return{mentionPosition:I,mentionText:j,mentionSelectedElement:C,mentionSelectedPath:P,mentionSelectedOffset:O,mentionTriggerChar:S}}}}lastIndexWithLeadingSpace(l,p){let v=l.split("").reverse().join(""),f=-1;for(let y=0,g=l.length;y<g;y++){let C=y===l.length-1,P=/\s/.test(v[y+1]),O=!0;for(let x=p.length-1;x>=0;x--)if(p[x]!==v[y-x]){O=!1;break}if(O&&(C||P)){f=l.length-1-y;break}}return f}isContentEditable(l){return l.nodeName!=="INPUT"&&l.nodeName!=="TEXTAREA"}isMenuOffScreen(l,p){let v=window.innerWidth,f=window.innerHeight,y=document.documentElement,g=(window.pageXOffset||y.scrollLeft)-(y.clientLeft||0),C=(window.pageYOffset||y.scrollTop)-(y.clientTop||0),P=typeof l.top=="number"?l.top:C+f-l.bottom-p.height,O=typeof l.right=="number"?l.right:l.left+p.width,x=typeof l.bottom=="number"?l.bottom:l.top+p.height,k=typeof l.left=="number"?l.left:g+v-l.right-p.width;return{top:P<Math.floor(C),right:O>Math.ceil(g+v),bottom:x>Math.ceil(C+f),left:k<Math.floor(g)}}getMenuDimensions(){let l={width:null,height:null};return this.tribute.menu.style.cssText=`top: 0px;
                                 left: 0px;
                                 position: fixed;
                                 display: block;
                                 visibility; hidden;`,l.width=this.tribute.menu.offsetWidth,l.height=this.tribute.menu.offsetHeight,this.tribute.menu.style.cssText="display: none;",l}getTextAreaOrInputUnderlinePosition(l,p,v){let f=["direction","boxSizing","width","height","overflowX","overflowY","borderTopWidth","borderRightWidth","borderBottomWidth","borderLeftWidth","paddingTop","paddingRight","paddingBottom","paddingLeft","fontStyle","fontVariant","fontWeight","fontStretch","fontSize","fontSizeAdjust","lineHeight","fontFamily","textAlign","textTransform","textIndent","textDecoration","letterSpacing","wordSpacing"],y=window.mozInnerScreenX!==null,g=this.getDocument().createElement("div");g.id="input-textarea-caret-position-mirror-div",this.getDocument().body.appendChild(g);let C=g.style,P=window.getComputedStyle?getComputedStyle(l):l.currentStyle;C.whiteSpace="pre-wrap",l.nodeName!=="INPUT"&&(C.wordWrap="break-word"),C.position="absolute",C.visibility="hidden",f.forEach(N=>{C[N]=P[N]}),y?(C.width=`${parseInt(P.width)-2}px`,l.scrollHeight>parseInt(P.height)&&(C.overflowY="scroll")):C.overflow="hidden",g.textContent=l.value.substring(0,p),l.nodeName==="INPUT"&&(g.textContent=g.textContent.replace(/\s/g,"\xA0"));let O=this.getDocument().createElement("span");O.textContent=l.value.substring(p)||".",g.appendChild(O);let x=l.getBoundingClientRect(),k=document.documentElement,I=(window.pageXOffset||k.scrollLeft)-(k.clientLeft||0),S=(window.pageYOffset||k.scrollTop)-(k.clientTop||0),j=0,w=0;this.menuContainerIsBody&&(j=x.top,w=x.left);let W={top:j+S+O.offsetTop+parseInt(P.borderTopWidth)+parseInt(P.fontSize)-l.scrollTop,left:w+I+O.offsetLeft+parseInt(P.borderLeftWidth)},z=window.innerWidth,q=window.innerHeight,H=this.getMenuDimensions(),G=this.isMenuOffScreen(W,H);G.right&&(W.right=z-W.left,W.left="auto");let R=this.tribute.menuContainer?this.tribute.menuContainer.offsetHeight:this.getDocument().body.offsetHeight;if(G.bottom){let N=this.tribute.menuContainer?this.tribute.menuContainer.getBoundingClientRect():this.getDocument().body.getBoundingClientRect(),b=R-(q-N.top);W.bottom=b+(q-x.top-O.offsetTop),W.top="auto"}return G=this.isMenuOffScreen(W,H),G.left&&(W.left=z>H.width?I+z-H.width:I,delete W.right),G.top&&(W.top=q>H.height?S+q-H.height:S,delete W.bottom),this.getDocument().body.removeChild(g),W}getContentEditableCaretPosition(l){let p,v=this.getWindowSelection();p=this.getDocument().createRange(),p.setStart(v.anchorNode,l),p.setEnd(v.anchorNode,l),p.collapse(!1);let f=p.getBoundingClientRect(),y=document.documentElement,g=(window.pageXOffset||y.scrollLeft)-(y.clientLeft||0),C=(window.pageYOffset||y.scrollTop)-(y.clientTop||0),P=f.left,O=f.top,x={left:P+g,top:O+f.height+C},k=window.innerWidth,I=window.innerHeight,S=this.getMenuDimensions(),j=this.isMenuOffScreen(x,S);j.right&&(x.left="auto",x.right=k-f.left-g);let w=this.tribute.menuContainer?this.tribute.menuContainer.offsetHeight:this.getDocument().body.offsetHeight;if(j.bottom){let W=this.tribute.menuContainer?this.tribute.menuContainer.getBoundingClientRect():this.getDocument().body.getBoundingClientRect(),z=w-(I-W.top);x.top="auto",x.bottom=z+(I-f.top)}return j=this.isMenuOffScreen(x,S),j.left&&(x.left=k>S.width?g+k-S.width:g,delete x.right),j.top&&(x.top=I>S.height?C+I-S.height:C,delete x.bottom),this.menuContainerIsBody||(x.left=x.left?x.left-this.tribute.menuContainer.offsetLeft:x.left,x.top=x.top?x.top-this.tribute.menuContainer.offsetTop:x.top),x}scrollIntoView(l){let p=20,v,f=100,y=this.menu;if(typeof y>"u")return;for(;v===void 0||v.height===0;)if(v=y.getBoundingClientRect(),v.height===0&&(y=y.childNodes[0],y===void 0||!y.getBoundingClientRect))return;let g=v.top,C=g+v.height;if(g<0)window.scrollTo(0,window.pageYOffset+v.top-p);else if(C>window.innerHeight){let P=window.pageYOffset+v.top-p;P-window.pageYOffset>f&&(P=window.pageYOffset+f);let O=window.pageYOffset-(window.innerHeight-C);O>P&&(O=P),window.scrollTo(0,O)}}}class s{constructor(l){this.tribute=l,this.tribute.search=this}simpleFilter(l,p){return p.filter(v=>this.test(l,v))}test(l,p){return this.match(l,p)!==null}match(l,p,v){v=v||{};let f=p.length,y=v.pre||"",g=v.post||"",C=v.caseSensitive&&p||p.toLowerCase();if(v.skip)return{rendered:p,score:0};l=v.caseSensitive&&l||l.toLowerCase();let P=this.traverse(C,l,0,0,[]);return P?{rendered:this.render(p,P.cache,y,g),score:P.score}:null}traverse(l,p,v,f,y){if(p.length===f)return{score:this.calculateScore(y),cache:y.slice()};if(l.length===v||p.length-f>l.length-v)return;let g=p[f],C=l.indexOf(g,v),P,O;for(;C>-1;){if(y.push(C),O=this.traverse(l,p,C+1,f+1,y),y.pop(),!O)return P;(!P||P.score<O.score)&&(P=O),C=l.indexOf(g,C+1)}return P}calculateScore(l){let p=0,v=1;return l.forEach((f,y)=>{y>0&&(l[y-1]+1===f?v+=v+1:v=1),p+=v}),p}render(l,p,v,f){var y=l.substring(0,p[0]);return p.forEach((g,C)=>{y+=v+l[g]+f+l.substring(g+1,p[C+1]?p[C+1]:l.length)}),y}filter(l,p,v){return v=v||{},p.reduce((f,y,g,C)=>{let P=y;v.extract&&(P=v.extract(y),P||(P=""));let O=this.match(l,P,v);return O!=null&&(f[f.length]={string:O.rendered,score:O.score,index:g,original:y}),f},[]).sort((f,y)=>{let g=y.score-f.score;return g||f.index-y.index})}}class r{constructor({values:l=null,iframe:p=null,selectClass:v="highlight",containerClass:f="tribute-container",itemClass:y="",trigger:g="@",autocompleteMode:C=!1,selectTemplate:P=null,menuItemTemplate:O=null,lookup:x="key",fillAttr:k="value",collection:I=null,menuContainer:S=null,noMatchTemplate:j=null,requireLeadingSpace:w=!0,allowSpaces:W=!1,replaceTextSuffix:z=null,positionMenu:q=!0,spaceSelectsMatch:H=!1,searchOpts:G={},menuItemLimit:R=null,menuShowMinLength:N=0}){if(this.autocompleteMode=C,this.menuSelected=0,this.current={},this.inputEvent=!1,this.isActive=!1,this.menuContainer=S,this.allowSpaces=W,this.replaceTextSuffix=z,this.positionMenu=q,this.hasTrailingSpace=!1,this.spaceSelectsMatch=H,this.autocompleteMode&&(g="",W=!1),l)this.collection=[{trigger:g,iframe:p,selectClass:v,containerClass:f,itemClass:y,selectTemplate:(P||r.defaultSelectTemplate).bind(this),menuItemTemplate:(O||r.defaultMenuItemTemplate).bind(this),noMatchTemplate:(b=>typeof b=="string"?b.trim()===""?null:b:typeof b=="function"?b.bind(this):j||function(){return"<li>No Match Found!</li>"}.bind(this))(j),lookup:x,fillAttr:k,values:l,requireLeadingSpace:w,searchOpts:G,menuItemLimit:R,menuShowMinLength:N}];else if(I)this.autocompleteMode&&console.warn("Tribute in autocomplete mode does not work for collections"),this.collection=I.map(b=>({trigger:b.trigger||g,iframe:b.iframe||p,selectClass:b.selectClass||v,containerClass:b.containerClass||f,itemClass:b.itemClass||y,selectTemplate:(b.selectTemplate||r.defaultSelectTemplate).bind(this),menuItemTemplate:(b.menuItemTemplate||r.defaultMenuItemTemplate).bind(this),noMatchTemplate:(L=>typeof L=="string"?L.trim()===""?null:L:typeof L=="function"?L.bind(this):j||function(){return"<li>No Match Found!</li>"}.bind(this))(j),lookup:b.lookup||x,fillAttr:b.fillAttr||k,values:b.values,requireLeadingSpace:b.requireLeadingSpace,searchOpts:b.searchOpts||G,menuItemLimit:b.menuItemLimit||R,menuShowMinLength:b.menuShowMinLength||N}));else throw new Error("[Tribute] No collection specified.");new A(this),new a(this),new u(this),new s(this)}get isActive(){return this._isActive}set isActive(l){if(this._isActive!=l&&(this._isActive=l,this.current.element)){let p=new CustomEvent(`tribute-active-${l}`);this.current.element.dispatchEvent(p)}}static defaultSelectTemplate(l){return typeof l>"u"?`${this.current.collection.trigger}${this.current.mentionText}`:this.range.isContentEditable(this.current.element)?'<span class="tribute-mention">'+(this.current.collection.trigger+l.original[this.current.collection.fillAttr])+"</span>":this.current.collection.trigger+l.original[this.current.collection.fillAttr]}static defaultMenuItemTemplate(l){return l.string}static inputTypes(){return["TEXTAREA","INPUT"]}triggers(){return this.collection.map(l=>l.trigger)}attach(l){if(!l)throw new Error("[Tribute] Must pass in a DOM node or NodeList.");if(typeof jQuery<"u"&&l instanceof jQuery&&(l=l.get()),l.constructor===NodeList||l.constructor===HTMLCollection||l.constructor===Array){let v=l.length;for(var p=0;p<v;++p)this._attach(l[p])}else this._attach(l)}_attach(l){l.hasAttribute("data-tribute")&&console.warn("Tribute was already bound to "+l.nodeName),this.ensureEditable(l),this.events.bind(l),l.setAttribute("data-tribute",!0)}ensureEditable(l){if(r.inputTypes().indexOf(l.nodeName)===-1)if(l.contentEditable)l.contentEditable=!0;else throw new Error("[Tribute] Cannot bind to "+l.nodeName)}createMenu(l){let p=this.range.getDocument().createElement("div"),v=this.range.getDocument().createElement("ul");return p.className=l,p.appendChild(v),this.menuContainer?this.menuContainer.appendChild(p):this.range.getDocument().body.appendChild(p)}showMenuFor(l,p){if(this.isActive&&this.current.element===l&&this.current.mentionText===this.currentMentionTextSnapshot)return;this.currentMentionTextSnapshot=this.current.mentionText,this.menu||(this.menu=this.createMenu(this.current.collection.containerClass),l.tributeMenu=this.menu,this.menuEvents.bind(this.menu)),this.isActive=!0,this.menuSelected=0,this.current.mentionText||(this.current.mentionText="");const v=f=>{if(!this.isActive)return;let y=this.search.filter(this.current.mentionText,f,{pre:this.current.collection.searchOpts.pre||"<span>",post:this.current.collection.searchOpts.post||"</span>",skip:this.current.collection.searchOpts.skip,extract:P=>{if(typeof this.current.collection.lookup=="string")return P[this.current.collection.lookup];if(typeof this.current.collection.lookup=="function")return this.current.collection.lookup(P,this.current.mentionText);throw new Error("Invalid lookup attribute, lookup must be string or function.")}});this.current.collection.menuItemLimit&&(y=y.slice(0,this.current.collection.menuItemLimit)),this.current.filteredItems=y;let g=this.menu.querySelector("ul");if(this.range.positionMenuAtCaret(p),!y.length){let P=new CustomEvent("tribute-no-match",{detail:this.menu});this.current.element.dispatchEvent(P),typeof this.current.collection.noMatchTemplate=="function"&&!this.current.collection.noMatchTemplate()||!this.current.collection.noMatchTemplate?this.hideMenu():typeof this.current.collection.noMatchTemplate=="function"?g.innerHTML=this.current.collection.noMatchTemplate():g.innerHTML=this.current.collection.noMatchTemplate;return}g.innerHTML="";let C=this.range.getDocument().createDocumentFragment();y.forEach((P,O)=>{let x=this.range.getDocument().createElement("li");x.setAttribute("data-index",O),x.className=this.current.collection.itemClass,x.addEventListener("mousemove",k=>{let[I,S]=this._findLiTarget(k.target);k.movementY!==0&&this.events.setActiveLi(S)}),this.menuSelected===O&&x.classList.add(this.current.collection.selectClass),x.innerHTML=this.current.collection.menuItemTemplate(P),C.appendChild(x)}),g.appendChild(C)};typeof this.current.collection.values=="function"?this.current.collection.values(this.current.mentionText,v):v(this.current.collection.values)}_findLiTarget(l){if(!l)return[];const p=l.getAttribute("data-index");return p?[l,p]:this._findLiTarget(l.parentNode)}showMenuForCollection(l,p){l!==document.activeElement&&this.placeCaretAtEnd(l),this.current.collection=this.collection[p||0],this.current.externalTrigger=!0,this.current.element=l,l.isContentEditable?this.insertTextAtCursor(this.current.collection.trigger):this.insertAtCaret(l,this.current.collection.trigger),this.showMenuFor(l)}placeCaretAtEnd(l){if(l.focus(),typeof window.getSelection<"u"&&typeof document.createRange<"u"){var p=document.createRange();p.selectNodeContents(l),p.collapse(!1);var v=window.getSelection();v.removeAllRanges(),v.addRange(p)}else if(typeof document.body.createTextRange<"u"){var f=document.body.createTextRange();f.moveToElementText(l),f.collapse(!1),f.select()}}insertTextAtCursor(l){var p,v;p=window.getSelection(),v=p.getRangeAt(0),v.deleteContents();var f=document.createTextNode(l);v.insertNode(f),v.selectNodeContents(f),v.collapse(!1),p.removeAllRanges(),p.addRange(v)}insertAtCaret(l,p){var v=l.scrollTop,f=l.selectionStart,y=l.value.substring(0,f),g=l.value.substring(l.selectionEnd,l.value.length);l.value=y+p+g,f=f+p.length,l.selectionStart=f,l.selectionEnd=f,l.focus(),l.scrollTop=v}hideMenu(){this.menu&&(this.menu.style.cssText="display: none;",this.isActive=!1,this.menuSelected=0,this.current={})}selectItemAtIndex(l,p){if(l=parseInt(l),typeof l!="number"||isNaN(l))return;let v=this.current.filteredItems[l],f=this.current.collection.selectTemplate(v);f!==null&&this.replaceText(f,p,v)}replaceText(l,p,v){this.range.replaceTriggerText(l,!0,!0,p,v)}_append(l,p,v){if(typeof l.values=="function")throw new Error("Unable to append to values, as it is a function.");v?l.values=p:l.values=l.values.concat(p)}append(l,p,v){let f=parseInt(l);if(typeof f!="number")throw new Error("please provide an index for the collection to update.");let y=this.collection[f];this._append(y,p,v)}appendCurrent(l,p){if(this.isActive)this._append(this.current.collection,l,p);else throw new Error("No active state. Please use append instead and pass an index.")}detach(l){if(!l)throw new Error("[Tribute] Must pass in a DOM node or NodeList.");if(typeof jQuery<"u"&&l instanceof jQuery&&(l=l.get()),l.constructor===NodeList||l.constructor===HTMLCollection||l.constructor===Array){let v=l.length;for(var p=0;p<v;++p)this._detach(l[p])}else this._detach(l)}_detach(l){this.events.unbind(l),l.tributeMenu&&this.menuEvents.unbind(l.tributeMenu),setTimeout(()=>{l.removeAttribute("data-tribute"),this.isActive=!1,l.tributeMenu&&l.tributeMenu.remove()})}}const m=r},92098:(h,o,e)=>{"use strict";e.d(o,{Z:()=>r});var a=e(64070),u=e(67651),A=e(51900),s=(0,A.Z)(u.Z,a.s,a.x,!1,null,null,null);const r=s.exports},61226:(h,o,e)=>{"use strict";e.d(o,{Z:()=>a});const a={name:"AlertCircleIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},33687:(h,o,e)=>{"use strict";e.d(o,{default:()=>r});var a=e(4701),u=e(47588),A=e(51900),s=(0,A.Z)(u.Z,a.s,a.x,!1,null,null,null);const r=s.exports},41312:(h,o,e)=>{"use strict";e.d(o,{Z:()=>a});const a={name:"ArrowLeftIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},84201:(h,o,e)=>{"use strict";e.d(o,{Z:()=>r});var a=e(33498),u=e(48033),A=e(51900),s=(0,A.Z)(u.Z,a.s,a.x,!1,null,null,null);const r=s.exports},26545:(h,o,e)=>{"use strict";e.d(o,{Z:()=>a});const a={name:"BellOffIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},98362:(h,o,e)=>{"use strict";e.d(o,{Z:()=>r});var a=e(67905),u=e(77345),A=e(51900),s=(0,A.Z)(u.Z,a.s,a.x,!1,null,null,null);const r=s.exports},70061:(h,o,e)=>{"use strict";e.d(o,{Z:()=>a});const a={name:"BlurIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},58441:(h,o,e)=>{"use strict";e.d(o,{default:()=>r});var a=e(72050),u=e(51189),A=e(51900),s=(0,A.Z)(u.Z,a.s,a.x,!1,null,null,null);const r=s.exports},77908:(h,o,e)=>{"use strict";e.d(o,{Z:()=>a});const a={name:"CheckIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},58445:(h,o,e)=>{"use strict";e.d(o,{default:()=>r});var a=e(4556),u=e(24173),A=e(51900),s=(0,A.Z)(u.Z,a.s,a.x,!1,null,null,null);const r=s.exports},47290:(h,o,e)=>{"use strict";e.d(o,{Z:()=>a});const a={name:"ChevronUpIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},21237:(h,o,e)=>{"use strict";e.d(o,{default:()=>r});var a=e(81477),u=e(14205),A=e(51900),s=(0,A.Z)(u.Z,a.s,a.x,!1,null,null,null);const r=s.exports},45240:(h,o,e)=>{"use strict";e.d(o,{Z:()=>a});const a={name:"CloseIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},46703:(h,o,e)=>{"use strict";e.d(o,{default:()=>r});var a=e(69608),u=e(49941),A=e(51900),s=(0,A.Z)(u.Z,a.s,a.x,!1,null,null,null);const r=s.exports},1865:(h,o,e)=>{"use strict";e.d(o,{Z:()=>a});const a={name:"CogIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},76188:(h,o,e)=>{"use strict";e.d(o,{Z:()=>r});var a=e(57296),u=e(89945),A=e(51900),s=(0,A.Z)(u.Z,a.s,a.x,!1,null,null,null);const r=s.exports},36035:(h,o,e)=>{"use strict";e.d(o,{Z:()=>a});const a={name:"DeleteIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},18849:(h,o,e)=>{"use strict";e.d(o,{Z:()=>r});var a=e(46427),u=e(96978),A=e(51900),s=(0,A.Z)(u.Z,a.s,a.x,!1,null,null,null);const r=s.exports},72627:(h,o,e)=>{"use strict";e.d(o,{Z:()=>a});const a={name:"EmoticonOutlineIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},71875:(h,o,e)=>{"use strict";e.d(o,{default:()=>r});var a=e(81456),u=e(524),A=e(51900),s=(0,A.Z)(u.Z,a.s,a.x,!1,null,null,null);const r=s.exports},61577:(h,o,e)=>{"use strict";e.d(o,{Z:()=>a});const a={name:"FolderIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},56758:(h,o,e)=>{"use strict";e.d(o,{Z:()=>r});var a=e(99284),u=e(19111),A=e(51900),s=(0,A.Z)(u.Z,a.s,a.x,!1,null,null,null);const r=s.exports},6557:(h,o,e)=>{"use strict";e.d(o,{Z:()=>a});const a={name:"MicrophoneIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},27347:(h,o,e)=>{"use strict";e.d(o,{Z:()=>r});var a=e(65218),u=e(62353),A=e(51900),s=(0,A.Z)(u.Z,a.s,a.x,!1,null,null,null);const r=s.exports},89031:(h,o,e)=>{"use strict";e.d(o,{Z:()=>a});const a={name:"MicrophoneOffIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},12646:(h,o,e)=>{"use strict";e.d(o,{Z:()=>r});var a=e(54571),u=e(19485),A=e(51900),s=(0,A.Z)(u.Z,a.s,a.x,!1,null,null,null);const r=s.exports},23467:(h,o,e)=>{"use strict";e.d(o,{Z:()=>a});const a={name:"PaperclipIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},94373:(h,o,e)=>{"use strict";e.d(o,{Z:()=>r});var a=e(91697),u=e(45654),A=e(51900),s=(0,A.Z)(u.Z,a.s,a.x,!1,null,null,null);const r=s.exports},48207:(h,o,e)=>{"use strict";e.d(o,{Z:()=>a});const a={name:"PhoneIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},94868:(h,o,e)=>{"use strict";e.d(o,{Z:()=>r});var a=e(18670),u=e(49831),A=e(51900),s=(0,A.Z)(u.Z,a.s,a.x,!1,null,null,null);const r=s.exports},46334:(h,o,e)=>{"use strict";e.d(o,{Z:()=>a});const a={name:"PhoneHangupIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},96541:(h,o,e)=>{"use strict";e.d(o,{Z:()=>r});var a=e(16332),u=e(3977),A=e(51900),s=(0,A.Z)(u.Z,a.s,a.x,!1,null,null,null);const r=s.exports},3627:(h,o,e)=>{"use strict";e.d(o,{Z:()=>a});const a={name:"PlayCircleOutlineIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},99270:(h,o,e)=>{"use strict";e.d(o,{Z:()=>r});var a=e(7623),u=e(17574),A=e(51900),s=(0,A.Z)(u.Z,a.s,a.x,!1,null,null,null);const r=s.exports},4760:(h,o,e)=>{"use strict";e.d(o,{Z:()=>a});const a={name:"PlusIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},20332:(h,o,e)=>{"use strict";e.d(o,{Z:()=>r});var a=e(91548),u=e(44101),A=e(51900),s=(0,A.Z)(u.Z,a.s,a.x,!1,null,null,null);const r=s.exports},64139:(h,o,e)=>{"use strict";e.d(o,{Z:()=>a});const a={name:"PollIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},77842:(h,o,e)=>{"use strict";e.d(o,{Z:()=>r});var a=e(60814),u=e(75955),A=e(51900),s=(0,A.Z)(u.Z,a.s,a.x,!1,null,null,null);const r=s.exports},30346:(h,o,e)=>{"use strict";e.d(o,{Z:()=>a});const a={name:"ReloadIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},13530:(h,o,e)=>{"use strict";e.d(o,{Z:()=>r});var a=e(66968),u=e(2425),A=e(51900),s=(0,A.Z)(u.Z,a.s,a.x,!1,null,null,null);const r=s.exports},10670:(h,o,e)=>{"use strict";e.d(o,{Z:()=>a});const a={name:"SendIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},86119:(h,o,e)=>{"use strict";e.d(o,{Z:()=>r});var a=e(89860),u=e(97220),A=e(51900),s=(0,A.Z)(u.Z,a.s,a.x,!1,null,null,null);const r=s.exports},27773:(h,o,e)=>{"use strict";e.d(o,{Z:()=>a});const a={name:"UploadIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},86861:(h,o,e)=>{"use strict";e.d(o,{Z:()=>r});var a=e(82973),u=e(88369),A=e(51900),s=(0,A.Z)(u.Z,a.s,a.x,!1,null,null,null);const r=s.exports},52606:(h,o,e)=>{"use strict";e.d(o,{Z:()=>a});const a={name:"VideoBoxOffIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},8803:(h,o,e)=>{"use strict";e.d(o,{Z:()=>r});var a=e(78405),u=e(64215),A=e(51900),s=(0,A.Z)(u.Z,a.s,a.x,!1,null,null,null);const r=s.exports},13430:(h,o,e)=>{"use strict";e.d(o,{Z:()=>a});const a={name:"VideoOffIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},67311:(h,o,e)=>{"use strict";e.d(o,{Z:()=>m});var a=e(55518),u=e(18311),A=e(17426),s=e(51900),r=(0,s.Z)(u.Z,a.s,a.x,!1,null,"02d4f2fe",null);const m=r.exports},18173:(h,o,e)=>{"use strict";e.d(o,{Z:()=>m});var a=e(84657),u=e(91345),A=e(83570),s=e(51900),r=(0,s.Z)(u.Z,a.s,a.x,!1,null,"8d1cc30a",null);const m=r.exports},28830:(h,o,e)=>{"use strict";e.d(o,{Z:()=>m});var a=e(92497),u=e(26363),A=e(73154),s=e(51900),r=(0,s.Z)(u.Z,a.s,a.x,!1,null,"0b9a8218",null);const m=r.exports},40962:(h,o,e)=>{"use strict";e.d(o,{Z:()=>m});var a=e(68481),u=e(99958),A=e(25795),s=e(51900),r=(0,s.Z)(u.Z,a.s,a.x,!1,null,"3c9b2546",null);const m=r.exports},29763:(h,o,e)=>{"use strict";e.d(o,{Z:()=>m});var a=e(55872),u=e(41923),A=e(82342),s=e(51900),r=(0,s.Z)(u.Z,a.s,a.x,!1,null,"4bc031f3",null);const m=r.exports},17834:(h,o,e)=>{"use strict";e.d(o,{Z:()=>D});var a=e(66376),u=e(1188),A=e(35020),s=e(89183),r=e(51900),m=(0,r.Z)(u.Z,a.s,a.x,!1,null,"b4050704",null);const D=m.exports},87181:(h,o,e)=>{"use strict";e.d(o,{Z:()=>m});var a=e(51844),u=e(65099),A=e(61765),s=e(51900),r=(0,s.Z)(u.Z,a.s,a.x,!1,null,"c80cb216",null);const m=r.exports},2145:(h,o,e)=>{"use strict";e.d(o,{Z:()=>r});var a=e(92915),u=e(90882),A=e(51900),s=(0,A.Z)(u.Z,a.s,a.x,!1,null,null,null);const r=s.exports},12526:(h,o,e)=>{"use strict";e.d(o,{Z:()=>m});var a=e(84021),u=e(42576),A=e(30914),s=e(51900),r=(0,s.Z)(u.Z,a.s,a.x,!1,null,"15e5515e",null);const m=r.exports},34650:(h,o,e)=>{"use strict";e.d(o,{Z:()=>m});var a=e(28984),u=e(38926),A=e(75533),s=e(51900),r=(0,s.Z)(u.Z,a.s,a.x,!1,null,"4743587c",null);const m=r.exports},96417:(h,o,e)=>{"use strict";e.d(o,{Z:()=>m});var a=e(26479),u=e(6475),A=e(65918),s=e(51900),r=(0,s.Z)(u.Z,a.s,a.x,!1,null,"4626e5dc",null);const m=r.exports},59708:(h,o,e)=>{"use strict";e.d(o,{Z:()=>m});var a=e(28508),u=e(53685),A=e(44569),s=e(51900),r=(0,s.Z)(u.Z,a.s,a.x,!1,null,"7fedd8f0",null);const m=r.exports},98970:(h,o,e)=>{"use strict";e.d(o,{Z:()=>m});var a=e(20852),u=e(96476),A=e(33113),s=e(51900),r=(0,s.Z)(u.Z,a.s,a.x,!1,null,"904d36ca",null);const m=r.exports},661:(h,o,e)=>{"use strict";e.d(o,{Z:()=>l});var a=e(73220),u=e(14773),A=e(53896),s=e(51900),r=e(6810),m=e.n(r),D=(0,s.Z)(u.Z,a.s,a.x,!1,null,"7c9fdb60",null);typeof m()=="function"&&m()(D);const l=D.exports},77013:(h,o,e)=>{"use strict";e.d(o,{Z:()=>m});var a=e(67910),u=e(12775),A=e(93545),s=e(51900),r=(0,s.Z)(u.Z,a.s,a.x,!1,null,"e5c2e36a",null);const m=r.exports},33046:(h,o,e)=>{"use strict";e.d(o,{Z:()=>m});var a=e(59493),u=e(87051),A=e(4340),s=e(51900),r=(0,s.Z)(u.Z,a.s,a.x,!1,null,"1c67e384",null);const m=r.exports},52694:(h,o,e)=>{"use strict";e.d(o,{Z:()=>m});var a=e(746),u=e(51756),A=e(10993),s=e(51900),r=(0,s.Z)(u.Z,a.s,a.x,!1,null,"532c1ef2",null);const m=r.exports},18311:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u});var a=e(8752);const u=a.Z},91345:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u});var a=e(27417);const u=a.Z},26363:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u});var a=e(14228);const u=a.Z},99958:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u});var a=e(18141);const u=a.Z},41923:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u});var a=e(98336);const u=a.Z},1188:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u});var a=e(70755);const u=a.Z},65099:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u});var a=e(31741);const u=a.Z},90882:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u});var a=e(78058);const u=a.Z},42576:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u});var a=e(58118);const u=a.Z},38926:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u});var a=e(7242);const u=a.Z},6475:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u});var a=e(88283);const u=a.Z},53685:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u});var a=e(88249);const u=a.Z},96476:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u});var a=e(20034);const u=a.Z},14773:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u});var a=e(99607);const u=a.Z},12775:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u});var a=e(81710);const u=a.Z},87051:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u});var a=e(4127);const u=a.Z},51756:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u});var a=e(22718);const u=a.Z},17426:(h,o,e)=>{"use strict";var a=e(86506)},83570:(h,o,e)=>{"use strict";var a=e(39720)},73154:(h,o,e)=>{"use strict";var a=e(7587)},25795:(h,o,e)=>{"use strict";var a=e(20867)},82342:(h,o,e)=>{"use strict";var a=e(42943)},35020:(h,o,e)=>{"use strict";var a=e(37053)},89183:(h,o,e)=>{"use strict";var a=e(46688)},61765:(h,o,e)=>{"use strict";var a=e(68783)},30914:(h,o,e)=>{"use strict";var a=e(94462)},75533:(h,o,e)=>{"use strict";var a=e(60845)},65918:(h,o,e)=>{"use strict";var a=e(38077)},44569:(h,o,e)=>{"use strict";var a=e(47226)},33113:(h,o,e)=>{"use strict";var a=e(36927)},53896:(h,o,e)=>{"use strict";var a=e(19940)},93545:(h,o,e)=>{"use strict";var a=e(37844)},4340:(h,o,e)=>{"use strict";var a=e(5402)},10993:(h,o,e)=>{"use strict";var a=e(8757)},67651:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u});var a=e(61226);const u=a.Z},47588:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u});var a=e(41312);const u=a.Z},48033:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u});var a=e(26545);const u=a.Z},77345:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u});var a=e(70061);const u=a.Z},51189:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u});var a=e(77908);const u=a.Z},24173:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u});var a=e(47290);const u=a.Z},14205:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u});var a=e(45240);const u=a.Z},49941:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u});var a=e(1865);const u=a.Z},89945:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u});var a=e(36035);const u=a.Z},96978:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u});var a=e(72627);const u=a.Z},524:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u});var a=e(61577);const u=a.Z},19111:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u});var a=e(6557);const u=a.Z},62353:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u});var a=e(89031);const u=a.Z},19485:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u});var a=e(23467);const u=a.Z},45654:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u});var a=e(48207);const u=a.Z},49831:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u});var a=e(46334);const u=a.Z},3977:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u});var a=e(3627);const u=a.Z},17574:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u});var a=e(4760);const u=a.Z},44101:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u});var a=e(64139);const u=a.Z},75955:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u});var a=e(30346);const u=a.Z},2425:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u});var a=e(10670);const u=a.Z},97220:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u});var a=e(27773);const u=a.Z},88369:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u});var a=e(52606);const u=a.Z},64215:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u});var a=e(13430);const u=a.Z},6810:()=>{},64070:(h,o,e)=>{"use strict";e.d(o,{s:()=>a,x:()=>u});var a=function(){var s=this,r=s._self._c;return r("span",s._b({staticClass:"material-design-icon alert-circle-icon",attrs:{"aria-hidden":!s.title,"aria-label":s.title,role:"img"},on:{click:function(m){return s.$emit("click",m)}}},"span",s.$attrs,!1),[r("svg",{staticClass:"material-design-icon__svg",attrs:{fill:s.fillColor,width:s.size,height:s.size,viewBox:"0 0 24 24"}},[r("path",{attrs:{d:"M13,13H11V7H13M13,17H11V15H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z"}},[s.title?r("title",[s._v(s._s(s.title))]):s._e()])])])},u=[]},4701:(h,o,e)=>{"use strict";e.d(o,{s:()=>a,x:()=>u});var a=function(){var s=this,r=s._self._c;return r("span",s._b({staticClass:"material-design-icon arrow-left-icon",attrs:{"aria-hidden":!s.title,"aria-label":s.title,role:"img"},on:{click:function(m){return s.$emit("click",m)}}},"span",s.$attrs,!1),[r("svg",{staticClass:"material-design-icon__svg",attrs:{fill:s.fillColor,width:s.size,height:s.size,viewBox:"0 0 24 24"}},[r("path",{attrs:{d:"M20,11V13H8L13.5,18.5L12.08,19.92L4.16,12L12.08,4.08L13.5,5.5L8,11H20Z"}},[s.title?r("title",[s._v(s._s(s.title))]):s._e()])])])},u=[]},33498:(h,o,e)=>{"use strict";e.d(o,{s:()=>a,x:()=>u});var a=function(){var s=this,r=s._self._c;return r("span",s._b({staticClass:"material-design-icon bell-off-icon",attrs:{"aria-hidden":!s.title,"aria-label":s.title,role:"img"},on:{click:function(m){return s.$emit("click",m)}}},"span",s.$attrs,!1),[r("svg",{staticClass:"material-design-icon__svg",attrs:{fill:s.fillColor,width:s.size,height:s.size,viewBox:"0 0 24 24"}},[r("path",{attrs:{d:"M20.84,22.73L18.11,20H3V19L5,17V11C5,9.86 5.29,8.73 5.83,7.72L1.11,3L2.39,1.73L22.11,21.46L20.84,22.73M19,15.8V11C19,7.9 16.97,5.17 14,4.29C14,4.19 14,4.1 14,4A2,2 0 0,0 12,2A2,2 0 0,0 10,4C10,4.1 10,4.19 10,4.29C9.39,4.47 8.8,4.74 8.26,5.09L19,15.8M12,23A2,2 0 0,0 14,21H10A2,2 0 0,0 12,23Z"}},[s.title?r("title",[s._v(s._s(s.title))]):s._e()])])])},u=[]},67905:(h,o,e)=>{"use strict";e.d(o,{s:()=>a,x:()=>u});var a=function(){var s=this,r=s._self._c;return r("span",s._b({staticClass:"material-design-icon blur-icon",attrs:{"aria-hidden":!s.title,"aria-label":s.title,role:"img"},on:{click:function(m){return s.$emit("click",m)}}},"span",s.$attrs,!1),[r("svg",{staticClass:"material-design-icon__svg",attrs:{fill:s.fillColor,width:s.size,height:s.size,viewBox:"0 0 24 24"}},[r("path",{attrs:{d:"M14,8.5A1.5,1.5 0 0,0 12.5,10A1.5,1.5 0 0,0 14,11.5A1.5,1.5 0 0,0 15.5,10A1.5,1.5 0 0,0 14,8.5M14,12.5A1.5,1.5 0 0,0 12.5,14A1.5,1.5 0 0,0 14,15.5A1.5,1.5 0 0,0 15.5,14A1.5,1.5 0 0,0 14,12.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,17M10,8.5A1.5,1.5 0 0,0 8.5,10A1.5,1.5 0 0,0 10,11.5A1.5,1.5 0 0,0 11.5,10A1.5,1.5 0 0,0 10,8.5M14,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.5M14,17A1,1 0 0,0 13,18A1,1 0 0,0 14,19A1,1 0 0,0 15,18A1,1 0 0,0 14,17M21,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.5M18,5A1,1 0 0,0 17,6A1,1 0 0,0 18,7A1,1 0 0,0 19,6A1,1 0 0,0 18,5M18,9A1,1 0 0,0 17,10A1,1 0 0,0 18,11A1,1 0 0,0 19,10A1,1 0 0,0 18,9M18,17A1,1 0 0,0 17,18A1,1 0 0,0 18,19A1,1 0 0,0 19,18A1,1 0 0,0 18,17M18,13A1,1 0 0,0 17,14A1,1 0 0,0 18,15A1,1 0 0,0 19,14A1,1 0 0,0 18,13M10,12.5A1.5,1.5 0 0,0 8.5,14A1.5,1.5 0 0,0 10,15.5A1.5,1.5 0 0,0 11.5,14A1.5,1.5 0 0,0 10,12.5M10,7A1,1 0 0,0 11,6A1,1 0 0,0 10,5A1,1 0 0,0 9,6A1,1 0 0,0 10,7M10,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.5M10,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,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.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.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,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.5M6,5A1,1 0 0,0 5,6A1,1 0 0,0 6,7A1,1 0 0,0 7,6A1,1 0 0,0 6,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,9A1,1 0 0,0 5,10A1,1 0 0,0 6,11A1,1 0 0,0 7,10A1,1 0 0,0 6,9M6,17A1,1 0 0,0 5,18A1,1 0 0,0 6,19A1,1 0 0,0 7,18A1,1 0 0,0 6,17M6,13A1,1 0 0,0 5,14A1,1 0 0,0 6,15A1,1 0 0,0 7,14A1,1 0 0,0 6,13Z"}},[s.title?r("title",[s._v(s._s(s.title))]):s._e()])])])},u=[]},72050:(h,o,e)=>{"use strict";e.d(o,{s:()=>a,x:()=>u});var a=function(){var s=this,r=s._self._c;return r("span",s._b({staticClass:"material-design-icon check-icon",attrs:{"aria-hidden":!s.title,"aria-label":s.title,role:"img"},on:{click:function(m){return s.$emit("click",m)}}},"span",s.$attrs,!1),[r("svg",{staticClass:"material-design-icon__svg",attrs:{fill:s.fillColor,width:s.size,height:s.size,viewBox:"0 0 24 24"}},[r("path",{attrs:{d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"}},[s.title?r("title",[s._v(s._s(s.title))]):s._e()])])])},u=[]},4556:(h,o,e)=>{"use strict";e.d(o,{s:()=>a,x:()=>u});var a=function(){var s=this,r=s._self._c;return r("span",s._b({staticClass:"material-design-icon chevron-up-icon",attrs:{"aria-hidden":!s.title,"aria-label":s.title,role:"img"},on:{click:function(m){return s.$emit("click",m)}}},"span",s.$attrs,!1),[r("svg",{staticClass:"material-design-icon__svg",attrs:{fill:s.fillColor,width:s.size,height:s.size,viewBox:"0 0 24 24"}},[r("path",{attrs:{d:"M7.41,15.41L12,10.83L16.59,15.41L18,14L12,8L6,14L7.41,15.41Z"}},[s.title?r("title",[s._v(s._s(s.title))]):s._e()])])])},u=[]},81477:(h,o,e)=>{"use strict";e.d(o,{s:()=>a,x:()=>u});var a=function(){var s=this,r=s._self._c;return r("span",s._b({staticClass:"material-design-icon close-icon",attrs:{"aria-hidden":!s.title,"aria-label":s.title,role:"img"},on:{click:function(m){return s.$emit("click",m)}}},"span",s.$attrs,!1),[r("svg",{staticClass:"material-design-icon__svg",attrs:{fill:s.fillColor,width:s.size,height:s.size,viewBox:"0 0 24 24"}},[r("path",{attrs:{d:"M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z"}},[s.title?r("title",[s._v(s._s(s.title))]):s._e()])])])},u=[]},69608:(h,o,e)=>{"use strict";e.d(o,{s:()=>a,x:()=>u});var a=function(){var s=this,r=s._self._c;return r("span",s._b({staticClass:"material-design-icon cog-icon",attrs:{"aria-hidden":!s.title,"aria-label":s.title,role:"img"},on:{click:function(m){return s.$emit("click",m)}}},"span",s.$attrs,!1),[r("svg",{staticClass:"material-design-icon__svg",attrs:{fill:s.fillColor,width:s.size,height:s.size,viewBox:"0 0 24 24"}},[r("path",{attrs:{d:"M12,15.5A3.5,3.5 0 0,1 8.5,12A3.5,3.5 0 0,1 12,8.5A3.5,3.5 0 0,1 15.5,12A3.5,3.5 0 0,1 12,15.5M19.43,12.97C19.47,12.65 19.5,12.33 19.5,12C19.5,11.67 19.47,11.34 19.43,11L21.54,9.37C21.73,9.22 21.78,8.95 21.66,8.73L19.66,5.27C19.54,5.05 19.27,4.96 19.05,5.05L16.56,6.05C16.04,5.66 15.5,5.32 14.87,5.07L14.5,2.42C14.46,2.18 14.25,2 14,2H10C9.75,2 9.54,2.18 9.5,2.42L9.13,5.07C8.5,5.32 7.96,5.66 7.44,6.05L4.95,5.05C4.73,4.96 4.46,5.05 4.34,5.27L2.34,8.73C2.21,8.95 2.27,9.22 2.46,9.37L4.57,11C4.53,11.34 4.5,11.67 4.5,12C4.5,12.33 4.53,12.65 4.57,12.97L2.46,14.63C2.27,14.78 2.21,15.05 2.34,15.27L4.34,18.73C4.46,18.95 4.73,19.03 4.95,18.95L7.44,17.94C7.96,18.34 8.5,18.68 9.13,18.93L9.5,21.58C9.54,21.82 9.75,22 10,22H14C14.25,22 14.46,21.82 14.5,21.58L14.87,18.93C15.5,18.67 16.04,18.34 16.56,17.94L19.05,18.95C19.27,19.03 19.54,18.95 19.66,18.73L21.66,15.27C21.78,15.05 21.73,14.78 21.54,14.63L19.43,12.97Z"}},[s.title?r("title",[s._v(s._s(s.title))]):s._e()])])])},u=[]},57296:(h,o,e)=>{"use strict";e.d(o,{s:()=>a,x:()=>u});var a=function(){var s=this,r=s._self._c;return r("span",s._b({staticClass:"material-design-icon delete-icon",attrs:{"aria-hidden":!s.title,"aria-label":s.title,role:"img"},on:{click:function(m){return s.$emit("click",m)}}},"span",s.$attrs,!1),[r("svg",{staticClass:"material-design-icon__svg",attrs:{fill:s.fillColor,width:s.size,height:s.size,viewBox:"0 0 24 24"}},[r("path",{attrs:{d:"M19,4H15.5L14.5,3H9.5L8.5,4H5V6H19M6,19A2,2 0 0,0 8,21H16A2,2 0 0,0 18,19V7H6V19Z"}},[s.title?r("title",[s._v(s._s(s.title))]):s._e()])])])},u=[]},46427:(h,o,e)=>{"use strict";e.d(o,{s:()=>a,x:()=>u});var a=function(){var s=this,r=s._self._c;return r("span",s._b({staticClass:"material-design-icon emoticon-outline-icon",attrs:{"aria-hidden":!s.title,"aria-label":s.title,role:"img"},on:{click:function(m){return s.$emit("click",m)}}},"span",s.$attrs,!1),[r("svg",{staticClass:"material-design-icon__svg",attrs:{fill:s.fillColor,width:s.size,height:s.size,viewBox:"0 0 24 24"}},[r("path",{attrs:{d:"M12,17.5C14.33,17.5 16.3,16.04 17.11,14H6.89C7.69,16.04 9.67,17.5 12,17.5M8.5,11A1.5,1.5 0 0,0 10,9.5A1.5,1.5 0 0,0 8.5,8A1.5,1.5 0 0,0 7,9.5A1.5,1.5 0 0,0 8.5,11M15.5,11A1.5,1.5 0 0,0 17,9.5A1.5,1.5 0 0,0 15.5,8A1.5,1.5 0 0,0 14,9.5A1.5,1.5 0 0,0 15.5,11M12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4A8,8 0 0,1 20,12A8,8 0 0,1 12,20M12,2C6.47,2 2,6.5 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z"}},[s.title?r("title",[s._v(s._s(s.title))]):s._e()])])])},u=[]},81456:(h,o,e)=>{"use strict";e.d(o,{s:()=>a,x:()=>u});var a=function(){var s=this,r=s._self._c;return r("span",s._b({staticClass:"material-design-icon folder-icon",attrs:{"aria-hidden":!s.title,"aria-label":s.title,role:"img"},on:{click:function(m){return s.$emit("click",m)}}},"span",s.$attrs,!1),[r("svg",{staticClass:"material-design-icon__svg",attrs:{fill:s.fillColor,width:s.size,height:s.size,viewBox:"0 0 24 24"}},[r("path",{attrs:{d:"M10,4H4C2.89,4 2,4.89 2,6V18A2,2 0 0,0 4,20H20A2,2 0 0,0 22,18V8C22,6.89 21.1,6 20,6H12L10,4Z"}},[s.title?r("title",[s._v(s._s(s.title))]):s._e()])])])},u=[]},99284:(h,o,e)=>{"use strict";e.d(o,{s:()=>a,x:()=>u});var a=function(){var s=this,r=s._self._c;return r("span",s._b({staticClass:"material-design-icon microphone-icon",attrs:{"aria-hidden":!s.title,"aria-label":s.title,role:"img"},on:{click:function(m){return s.$emit("click",m)}}},"span",s.$attrs,!1),[r("svg",{staticClass:"material-design-icon__svg",attrs:{fill:s.fillColor,width:s.size,height:s.size,viewBox:"0 0 24 24"}},[r("path",{attrs:{d:"M12,2A3,3 0 0,1 15,5V11A3,3 0 0,1 12,14A3,3 0 0,1 9,11V5A3,3 0 0,1 12,2M19,11C19,14.53 16.39,17.44 13,17.93V21H11V17.93C7.61,17.44 5,14.53 5,11H7A5,5 0 0,0 12,16A5,5 0 0,0 17,11H19Z"}},[s.title?r("title",[s._v(s._s(s.title))]):s._e()])])])},u=[]},65218:(h,o,e)=>{"use strict";e.d(o,{s:()=>a,x:()=>u});var a=function(){var s=this,r=s._self._c;return r("span",s._b({staticClass:"material-design-icon microphone-off-icon",attrs:{"aria-hidden":!s.title,"aria-label":s.title,role:"img"},on:{click:function(m){return s.$emit("click",m)}}},"span",s.$attrs,!1),[r("svg",{staticClass:"material-design-icon__svg",attrs:{fill:s.fillColor,width:s.size,height:s.size,viewBox:"0 0 24 24"}},[r("path",{attrs:{d:"M19,11C19,12.19 18.66,13.3 18.1,14.28L16.87,13.05C17.14,12.43 17.3,11.74 17.3,11H19M15,11.16L9,5.18V5A3,3 0 0,1 12,2A3,3 0 0,1 15,5V11L15,11.16M4.27,3L21,19.73L19.73,21L15.54,16.81C14.77,17.27 13.91,17.58 13,17.72V21H11V17.72C7.72,17.23 5,14.41 5,11H6.7C6.7,14 9.24,16.1 12,16.1C12.81,16.1 13.6,15.91 14.31,15.58L12.65,13.92L12,14A3,3 0 0,1 9,11V10.28L3,4.27L4.27,3Z"}},[s.title?r("title",[s._v(s._s(s.title))]):s._e()])])])},u=[]},54571:(h,o,e)=>{"use strict";e.d(o,{s:()=>a,x:()=>u});var a=function(){var s=this,r=s._self._c;return r("span",s._b({staticClass:"material-design-icon paperclip-icon",attrs:{"aria-hidden":!s.title,"aria-label":s.title,role:"img"},on:{click:function(m){return s.$emit("click",m)}}},"span",s.$attrs,!1),[r("svg",{staticClass:"material-design-icon__svg",attrs:{fill:s.fillColor,width:s.size,height:s.size,viewBox:"0 0 24 24"}},[r("path",{attrs:{d:"M16.5,6V17.5A4,4 0 0,1 12.5,21.5A4,4 0 0,1 8.5,17.5V5A2.5,2.5 0 0,1 11,2.5A2.5,2.5 0 0,1 13.5,5V15.5A1,1 0 0,1 12.5,16.5A1,1 0 0,1 11.5,15.5V6H10V15.5A2.5,2.5 0 0,0 12.5,18A2.5,2.5 0 0,0 15,15.5V5A4,4 0 0,0 11,1A4,4 0 0,0 7,5V17.5A5.5,5.5 0 0,0 12.5,23A5.5,5.5 0 0,0 18,17.5V6H16.5Z"}},[s.title?r("title",[s._v(s._s(s.title))]):s._e()])])])},u=[]},91697:(h,o,e)=>{"use strict";e.d(o,{s:()=>a,x:()=>u});var a=function(){var s=this,r=s._self._c;return r("span",s._b({staticClass:"material-design-icon phone-icon",attrs:{"aria-hidden":!s.title,"aria-label":s.title,role:"img"},on:{click:function(m){return s.$emit("click",m)}}},"span",s.$attrs,!1),[r("svg",{staticClass:"material-design-icon__svg",attrs:{fill:s.fillColor,width:s.size,height:s.size,viewBox:"0 0 24 24"}},[r("path",{attrs:{d:"M6.62,10.79C8.06,13.62 10.38,15.94 13.21,17.38L15.41,15.18C15.69,14.9 16.08,14.82 16.43,14.93C17.55,15.3 18.75,15.5 20,15.5A1,1 0 0,1 21,16.5V20A1,1 0 0,1 20,21A17,17 0 0,1 3,4A1,1 0 0,1 4,3H7.5A1,1 0 0,1 8.5,4C8.5,5.25 8.7,6.45 9.07,7.57C9.18,7.92 9.1,8.31 8.82,8.59L6.62,10.79Z"}},[s.title?r("title",[s._v(s._s(s.title))]):s._e()])])])},u=[]},18670:(h,o,e)=>{"use strict";e.d(o,{s:()=>a,x:()=>u});var a=function(){var s=this,r=s._self._c;return r("span",s._b({staticClass:"material-design-icon phone-hangup-icon",attrs:{"aria-hidden":!s.title,"aria-label":s.title,role:"img"},on:{click:function(m){return s.$emit("click",m)}}},"span",s.$attrs,!1),[r("svg",{staticClass:"material-design-icon__svg",attrs:{fill:s.fillColor,width:s.size,height:s.size,viewBox:"0 0 24 24"}},[r("path",{attrs:{d:"M12,9C10.4,9 8.85,9.25 7.4,9.72V12.82C7.4,13.22 7.17,13.56 6.84,13.72C5.86,14.21 4.97,14.84 4.17,15.57C4,15.75 3.75,15.86 3.5,15.86C3.2,15.86 2.95,15.74 2.77,15.56L0.29,13.08C0.11,12.9 0,12.65 0,12.38C0,12.1 0.11,11.85 0.29,11.67C3.34,8.77 7.46,7 12,7C16.54,7 20.66,8.77 23.71,11.67C23.89,11.85 24,12.1 24,12.38C24,12.65 23.89,12.9 23.71,13.08L21.23,15.56C21.05,15.74 20.8,15.86 20.5,15.86C20.25,15.86 20,15.75 19.82,15.57C19.03,14.84 18.14,14.21 17.16,13.72C16.83,13.56 16.6,13.22 16.6,12.82V9.72C15.15,9.25 13.6,9 12,9Z"}},[s.title?r("title",[s._v(s._s(s.title))]):s._e()])])])},u=[]},16332:(h,o,e)=>{"use strict";e.d(o,{s:()=>a,x:()=>u});var a=function(){var s=this,r=s._self._c;return r("span",s._b({staticClass:"material-design-icon play-circle-outline-icon",attrs:{"aria-hidden":!s.title,"aria-label":s.title,role:"img"},on:{click:function(m){return s.$emit("click",m)}}},"span",s.$attrs,!1),[r("svg",{staticClass:"material-design-icon__svg",attrs:{fill:s.fillColor,width:s.size,height:s.size,viewBox:"0 0 24 24"}},[r("path",{attrs:{d:"M12,20C7.59,20 4,16.41 4,12C4,7.59 7.59,4 12,4C16.41,4 20,7.59 20,12C20,16.41 16.41,20 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M10,16.5L16,12L10,7.5V16.5Z"}},[s.title?r("title",[s._v(s._s(s.title))]):s._e()])])])},u=[]},7623:(h,o,e)=>{"use strict";e.d(o,{s:()=>a,x:()=>u});var a=function(){var s=this,r=s._self._c;return r("span",s._b({staticClass:"material-design-icon plus-icon",attrs:{"aria-hidden":!s.title,"aria-label":s.title,role:"img"},on:{click:function(m){return s.$emit("click",m)}}},"span",s.$attrs,!1),[r("svg",{staticClass:"material-design-icon__svg",attrs:{fill:s.fillColor,width:s.size,height:s.size,viewBox:"0 0 24 24"}},[r("path",{attrs:{d:"M19,13H13V19H11V13H5V11H11V5H13V11H19V13Z"}},[s.title?r("title",[s._v(s._s(s.title))]):s._e()])])])},u=[]},91548:(h,o,e)=>{"use strict";e.d(o,{s:()=>a,x:()=>u});var a=function(){var s=this,r=s._self._c;return r("span",s._b({staticClass:"material-design-icon poll-icon",attrs:{"aria-hidden":!s.title,"aria-label":s.title,role:"img"},on:{click:function(m){return s.$emit("click",m)}}},"span",s.$attrs,!1),[r("svg",{staticClass:"material-design-icon__svg",attrs:{fill:s.fillColor,width:s.size,height:s.size,viewBox:"0 0 24 24"}},[r("path",{attrs:{d:"M3,22V8H7V22H3M10,22V2H14V22H10M17,22V14H21V22H17Z"}},[s.title?r("title",[s._v(s._s(s.title))]):s._e()])])])},u=[]},60814:(h,o,e)=>{"use strict";e.d(o,{s:()=>a,x:()=>u});var a=function(){var s=this,r=s._self._c;return r("span",s._b({staticClass:"material-design-icon reload-icon",attrs:{"aria-hidden":!s.title,"aria-label":s.title,role:"img"},on:{click:function(m){return s.$emit("click",m)}}},"span",s.$attrs,!1),[r("svg",{staticClass:"material-design-icon__svg",attrs:{fill:s.fillColor,width:s.size,height:s.size,viewBox:"0 0 24 24"}},[r("path",{attrs:{d:"M2 12C2 16.97 6.03 21 11 21C13.39 21 15.68 20.06 17.4 18.4L15.9 16.9C14.63 18.25 12.86 19 11 19C4.76 19 1.64 11.46 6.05 7.05C10.46 2.64 18 5.77 18 12H15L19 16H19.1L23 12H20C20 7.03 15.97 3 11 3C6.03 3 2 7.03 2 12Z"}},[s.title?r("title",[s._v(s._s(s.title))]):s._e()])])])},u=[]},66968:(h,o,e)=>{"use strict";e.d(o,{s:()=>a,x:()=>u});var a=function(){var s=this,r=s._self._c;return r("span",s._b({staticClass:"material-design-icon send-icon",attrs:{"aria-hidden":!s.title,"aria-label":s.title,role:"img"},on:{click:function(m){return s.$emit("click",m)}}},"span",s.$attrs,!1),[r("svg",{staticClass:"material-design-icon__svg",attrs:{fill:s.fillColor,width:s.size,height:s.size,viewBox:"0 0 24 24"}},[r("path",{attrs:{d:"M2,21L23,12L2,3V10L17,12L2,14V21Z"}},[s.title?r("title",[s._v(s._s(s.title))]):s._e()])])])},u=[]},89860:(h,o,e)=>{"use strict";e.d(o,{s:()=>a,x:()=>u});var a=function(){var s=this,r=s._self._c;return r("span",s._b({staticClass:"material-design-icon upload-icon",attrs:{"aria-hidden":!s.title,"aria-label":s.title,role:"img"},on:{click:function(m){return s.$emit("click",m)}}},"span",s.$attrs,!1),[r("svg",{staticClass:"material-design-icon__svg",attrs:{fill:s.fillColor,width:s.size,height:s.size,viewBox:"0 0 24 24"}},[r("path",{attrs:{d:"M9,16V10H5L12,3L19,10H15V16H9M5,20V18H19V20H5Z"}},[s.title?r("title",[s._v(s._s(s.title))]):s._e()])])])},u=[]},82973:(h,o,e)=>{"use strict";e.d(o,{s:()=>a,x:()=>u});var a=function(){var s=this,r=s._self._c;return r("span",s._b({staticClass:"material-design-icon video-box-off-icon",attrs:{"aria-hidden":!s.title,"aria-label":s.title,role:"img"},on:{click:function(m){return s.$emit("click",m)}}},"span",s.$attrs,!1),[r("svg",{staticClass:"material-design-icon__svg",attrs:{fill:s.fillColor,width:s.size,height:s.size,viewBox:"0 0 24 24"}},[r("path",{attrs:{d:"M6,8H6.73L14,15.27V16H6M2.27,1L1,2.27L3,4.28C2.41,4.62 2,5.26 2,6V18A2,2 0 0,0 4,20H18.73L20.73,22L22,20.73M20,4H7.82L11.82,8H14V10.18L14.57,10.75L18,8V14.18L22,18.17C22,18.11 22,18.06 22,18V6A2,2 0 0,0 20,4Z"}},[s.title?r("title",[s._v(s._s(s.title))]):s._e()])])])},u=[]},78405:(h,o,e)=>{"use strict";e.d(o,{s:()=>a,x:()=>u});var a=function(){var s=this,r=s._self._c;return r("span",s._b({staticClass:"material-design-icon video-off-icon",attrs:{"aria-hidden":!s.title,"aria-label":s.title,role:"img"},on:{click:function(m){return s.$emit("click",m)}}},"span",s.$attrs,!1),[r("svg",{staticClass:"material-design-icon__svg",attrs:{fill:s.fillColor,width:s.size,height:s.size,viewBox:"0 0 24 24"}},[r("path",{attrs:{d:"M3.27,2L2,3.27L4.73,6H4A1,1 0 0,0 3,7V17A1,1 0 0,0 4,18H16C16.2,18 16.39,17.92 16.54,17.82L19.73,21L21,19.73M21,6.5L17,10.5V7A1,1 0 0,0 16,6H9.82L21,17.18V6.5Z"}},[s.title?r("title",[s._v(s._s(s.title))]):s._e()])])])},u=[]},51665:(h,o,e)=>{"use strict";e.d(o,{default:()=>bs});var a=e(51522);function u(d){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?u=function(i){return typeof i}:u=function(i){return i&&typeof Symbol=="function"&&i.constructor===Symbol&&i!==Symbol.prototype?"symbol":typeof i},u(d)}function A(d,i,_){return i in d?Object.defineProperty(d,i,{value:_,enumerable:!0,configurable:!0,writable:!0}):d[i]=_,d}function s(){return s=Object.assign||function(d){for(var i=1;i<arguments.length;i++){var _=arguments[i];for(var c in _)Object.prototype.hasOwnProperty.call(_,c)&&(d[c]=_[c])}return d},s.apply(this,arguments)}function r(d,i){var _=Object.keys(d);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(d);i&&(c=c.filter(function(E){return Object.getOwnPropertyDescriptor(d,E).enumerable})),_.push.apply(_,c)}return _}function m(d){for(var i=1;i<arguments.length;i++){var _=arguments[i]!=null?arguments[i]:{};i%2?r(Object(_),!0).forEach(function(c){A(d,c,_[c])}):Object.getOwnPropertyDescriptors?Object.defineProperties(d,Object.getOwnPropertyDescriptors(_)):r(Object(_)).forEach(function(c){Object.defineProperty(d,c,Object.getOwnPropertyDescriptor(_,c))})}return d}function D(d,i){if(d==null)return{};var _={},c=Object.keys(d),E,M;for(M=0;M<c.length;M++)E=c[M],!(i.indexOf(E)>=0)&&(_[E]=d[E]);return _}function l(d,i){if(d==null)return{};var _=D(d,i),c,E;if(Object.getOwnPropertySymbols){var M=Object.getOwnPropertySymbols(d);for(E=0;E<M.length;E++)c=M[E],!(i.indexOf(c)>=0)&&Object.prototype.propertyIsEnumerable.call(d,c)&&(_[c]=d[c])}return _}function p(d,i){return v(d)||f(d,i)||y(d,i)||C()}function v(d){if(Array.isArray(d))return d}function f(d,i){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(d)))){var _=[],c=!0,E=!1,M=void 0;try{for(var T=d[Symbol.iterator](),B;!(c=(B=T.next()).done)&&(_.push(B.value),!(i&&_.length===i));c=!0);}catch(U){E=!0,M=U}finally{try{!c&&T.return!=null&&T.return()}finally{if(E)throw M}}return _}}function y(d,i){if(d){if(typeof d=="string")return g(d,i);var _=Object.prototype.toString.call(d).slice(8,-1);if(_==="Object"&&d.constructor&&(_=d.constructor.name),_==="Map"||_==="Set")return Array.from(_);if(_==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(_))return g(d,i)}}function g(d,i){(i==null||i>d.length)&&(i=d.length);for(var _=0,c=new Array(i);_<i;_++)c[_]=d[_];return c}function C(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function P(){return P=Object.assign||function(d){for(var i,_=1;_<arguments.length;_++)for(var c in i=arguments[_],i)Object.prototype.hasOwnProperty.call(i,c)&&(d[c]=i[c]);return d},P.apply(this,arguments)}var O=["attrs","props","domProps"],x=["class","style","directives"],k=["on","nativeOn"],I=function(i){return i.reduce(function(_,c){for(var E in c)if(!_[E])_[E]=c[E];else if(O.indexOf(E)!==-1)_[E]=P({},_[E],c[E]);else if(x.indexOf(E)!==-1){var M=_[E]instanceof Array?_[E]:[_[E]],T=c[E]instanceof Array?c[E]:[c[E]];_[E]=M.concat(T)}else if(k.indexOf(E)!==-1)for(var B in c[E])if(_[E][B]){var U=_[E][B]instanceof Array?_[E][B]:[_[E][B]],V=c[E][B]instanceof Array?c[E][B]:[c[E][B]];_[E][B]=U.concat(V)}else _[E][B]=c[E][B];else if(E=="hook")for(var $ in c[E])_[E][$]=_[E][$]?S(_[E][$],c[E][$]):c[E][$];else _[E]=c[E];return _},{})},S=function(i,_){return function(){i&&i.apply(this,arguments),_&&_.apply(this,arguments)}},j=I;function w(d){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,_=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,c=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,E=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,M=arguments.length>5&&arguments[5]!==void 0?arguments[5]:0,T=arguments.length>6&&arguments[6]!==void 0?arguments[6]:0,B=new Date(d,i,_,c,E,M,T);return d<100&&d>=0&&B.setFullYear(d),B}function W(d){return d instanceof Date&&!isNaN(d)}function z(d){return Array.isArray(d)&&d.length===2&&d.every(W)&&d[0]<=d[1]}function q(d){return Array.isArray(d)&&d.every(W)}function H(d){var i=new Date(d);if(W(i))return i;for(var _=arguments.length,c=new Array(_>1?_-1:0),E=1;E<_;E++)c[E-1]=arguments[E];return c.length?H.apply(void 0,c):new Date}function G(d){var i=new Date(d);return i.setMonth(0,1),i.setHours(0,0,0,0),i}function R(d){var i=new Date(d);return i.setDate(1),i.setHours(0,0,0,0),i}function N(d){var i=new Date(d);return i.setHours(0,0,0,0),i}function b(d){for(var i=d.firstDayOfWeek,_=d.year,c=d.month,E=[],M=w(_,c,0),T=M.getDate(),B=T-(M.getDay()+7-i)%7,U=B;U<=T;U++)E.push(w(_,c,U-T));M.setMonth(c+1,0);for(var V=M.getDate(),$=1;$<=V;$++)E.push(w(_,c,$));for(var Y=T-B+1,se=6*7-Y-V,J=1;J<=se;J++)E.push(w(_,c,V+J));return E}function L(d,i){var _=new Date(d),c=typeof i=="function"?i(_.getMonth()):Number(i),E=_.getFullYear(),M=w(E,c+1,0).getDate(),T=_.getDate();return _.setMonth(c,Math.min(T,M)),_}function F(d,i){var _=new Date(d),c=typeof i=="function"?i(_.getFullYear()):i;return _.setFullYear(c),_}function Z(d,i){var _=new Date(d),c=new Date(i);return _.setHours(c.getHours(),c.getMinutes(),c.getSeconds()),_}function K(d,i){if(!Array.isArray(d))return[];var _=[],c=d.length,E=0;for(i=i||c;E<c;)_.push(d.slice(E,E+=i));return _}function Q(d){return Object.prototype.toString.call(d)==="[object Object]"}function re(d,i){if(!Q(d))return{};Array.isArray(i)||(i=[i]);var _={};return i.forEach(function(c){c in d&&(_[c]=d[c])}),_}function Ce(d,i){if(!Q(d))return{};var _=d;return Q(i)&&Object.keys(i).forEach(function(c){var E=i[c];Q(E)&&Q(d[c])&&(E=Ce(d[c],E)),_=m({},_,A({},c,E))}),_}function De(d){return d&&d.__esModule&&Object.prototype.hasOwnProperty.call(d,"default")?d.default:d}function Me(d,i){return i={exports:{}},d(i,i.exports),i.exports}var Oe=Me(function(d,i){Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;var _={months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],weekdays:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],weekdaysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],weekdaysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],firstDayOfWeek:0,firstWeekContainsDate:1},c=_;i.default=c,d.exports=i.default}),Te=De(Oe),be={formatLocale:Te,yearFormat:"YYYY",monthFormat:"MMM",monthBeforeYear:!0},le="en",_e={};_e[le]=be;function ge(d,i,_){if(typeof d!="string")return _e[le];var c=le;return _e[d]&&(c=d),i&&(_e[d]=i,c=d),_||(le=c),_e[d]||_e[le]}function oe(d){return ge(d,null,!0)}function xe(d){var i=!1;return function(){for(var c=this,E=arguments.length,M=new Array(E),T=0;T<E;T++)M[T]=arguments[T];i||(i=!0,requestAnimationFrame(function(){i=!1,d.apply(c,M)}))}}function Be(d){var i=d.style.display,_=d.style.visibility;d.style.display="block",d.style.visibility="hidden";var c=window.getComputedStyle(d),E=d.offsetWidth+parseInt(c.marginLeft,10)+parseInt(c.marginRight,10),M=d.offsetHeight+parseInt(c.marginTop,10)+parseInt(c.marginBottom,10);return d.style.display=i,d.style.visibility=_,{width:E,height:M}}function Re(d,i,_,c){var E=0,M=0,T=0,B=0,U=d.getBoundingClientRect(),V=document.documentElement.clientWidth,$=document.documentElement.clientHeight;return c&&(T=window.pageXOffset+U.left,B=window.pageYOffset+U.top),V-U.left<i&&U.right<i?E=T-U.left+1:U.left+U.width/2<=V/2?E=T:E=T+U.width-i,U.top<=_&&$-U.bottom<=_?M=B+$-U.top-_:U.top+U.height/2<=$/2?M=B+U.height:M=B-_,{left:"".concat(E,"px"),top:"".concat(M,"px")}}function ce(d){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:document.body;if(!d||d===i)return null;var _=function(T,B){return getComputedStyle(T,null).getPropertyValue(B)},c=/(auto|scroll)/,E=c.test(_(d,"overflow")+_(d,"overflow-y")+_(d,"overflow-x"));return E?d:ce(d.parentNode,i)}var Le={name:"Popup",inject:{prefixClass:{default:"mx"}},props:{visible:{type:Boolean,default:!1},appendToBody:{type:Boolean,default:!0}},data:function(){return{top:"",left:""}},watch:{visible:{immediate:!0,handler:function(i){var _=this;this.$nextTick(function(){i&&_.displayPopup()})}}},mounted:function(){var i=this;this.appendToBody&&document.body.appendChild(this.$el),this._clickoutEvent="ontouchend"in document?"touchstart":"mousedown",document.addEventListener(this._clickoutEvent,this.handleClickOutside);var _=this.$parent.$el;this._displayPopup=xe(function(){return i.displayPopup()}),this._scrollParent=ce(_)||window,this._scrollParent.addEventListener("scroll",this._displayPopup),window.addEventListener("resize",this._displayPopup)},beforeDestroy:function(){this.appendToBody&&this.$el.parentNode&&this.$el.parentNode.removeChild(this.$el),document.removeEventListener(this._clickoutEvent,this.handleClickOutside),this._scrollParent.removeEventListener("scroll",this._displayPopup),window.removeEventListener("resize",this._displayPopup)},methods:{handleClickOutside:function(i){if(this.visible){var _=i.target,c=this.$el;c&&!c.contains(_)&&this.$emit("clickoutside",i)}},displayPopup:function(){if(this.visible){var i=this.$el,_=this.$parent.$el,c=this.appendToBody;this._popupRect||(this._popupRect=Be(i));var E=this._popupRect,M=E.width,T=E.height,B=Re(_,M,T,c),U=B.left,V=B.top;this.left=U,this.top=V}}}};function ee(d,i,_,c,E,M,T,B,U,V){typeof T!="boolean"&&(U=B,B=T,T=!1);var $=typeof _=="function"?_.options:_;d&&d.render&&($.render=d.render,$.staticRenderFns=d.staticRenderFns,$._compiled=!0,E&&($.functional=!0)),c&&($._scopeId=c);var Y;if(M?(Y=function(X){X=X||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,!X&&typeof __VUE_SSR_CONTEXT__<"u"&&(X=__VUE_SSR_CONTEXT__),i&&i.call(this,U(X)),X&&X._registeredComponents&&X._registeredComponents.add(M)},$._ssrRegister=Y):i&&(Y=T?function(te){i.call(this,V(te,this.$root.$options.shadowRoot))}:function(te){i.call(this,B(te))}),Y)if($.functional){var se=$.render;$.render=function(X,me){return Y.call(me),se(X,me)}}else{var J=$.beforeCreate;$.beforeCreate=J?[].concat(J,Y):[Y]}return _}var Ie=Le,we=function(){var i=this,_=i.$createElement,c=i._self._c||_;return c("transition",{attrs:{name:i.prefixClass+"-zoom-in-down"}},[i.visible?c("div",{class:i.prefixClass+"-datepicker-main "+i.prefixClass+"-datepicker-popup",style:{top:i.top,left:i.left,position:"absolute"}},[i._t("default")],2):i._e()])},We=[],Ue=void 0,je=void 0,Se=void 0,Ke=!1,ke=ee({render:we,staticRenderFns:We},Ue,Ie,je,Ke,Se,!1,void 0,void 0,void 0),Ne=function(){var i=this,_=i.$createElement,c=i._self._c||_;return c("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",width:"1em",height:"1em"}},[c("path",{attrs:{d:"M940.218182 107.054545h-209.454546V46.545455h-65.163636v60.50909H363.054545V46.545455H297.890909v60.50909H83.781818c-18.618182 0-32.581818 13.963636-32.581818 32.581819v805.236363c0 18.618182 13.963636 32.581818 32.581818 32.581818h861.090909c18.618182 0 32.581818-13.963636 32.581818-32.581818V139.636364c-4.654545-18.618182-18.618182-32.581818-37.236363-32.581819zM297.890909 172.218182V232.727273h65.163636V172.218182h307.2V232.727273h65.163637V172.218182h176.872727v204.8H116.363636V172.218182h181.527273zM116.363636 912.290909V442.181818h795.927273v470.109091H116.363636z"}})])},Fe=[],$e=void 0,Ze=void 0,Ve=void 0,ze=!1,He=ee({render:Ne,staticRenderFns:Fe},$e,{},Ze,ze,Ve,!1,void 0,void 0,void 0),Xe=function(){var i=this,_=i.$createElement,c=i._self._c||_;return c("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"1em",height:"1em"}},[c("path",{attrs:{d:"M0 0h24v24H0z",fill:"none"}}),i._v(" "),c("path",{attrs:{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}}),i._v(" "),c("path",{attrs:{d:"M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"}})])},Ye=[],Ge=void 0,Qe=void 0,Je=void 0,qe=!1,et=ee({render:Xe,staticRenderFns:Ye},Ge,{},Qe,qe,Je,!1,void 0,void 0,void 0),tt=function(){var i=this,_=i.$createElement,c=i._self._c||_;return c("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",width:"1em",height:"1em"}},[c("path",{attrs:{d:"M810.005333 274.005333l-237.994667 237.994667 237.994667 237.994667-60.010667 60.010667-237.994667-237.994667-237.994667 237.994667-60.010667-60.010667 237.994667-237.994667-237.994667-237.994667 60.010667-60.010667 237.994667 237.994667 237.994667-237.994667z"}})])},st=[],nt=void 0,it=void 0,at=void 0,rt=!1,_t=ee({render:tt,staticRenderFns:st},nt,{},it,rt,at,!1,void 0,void 0,void 0),ot={props:{type:String,disabled:Boolean},inject:{prefixClass:{default:"mx"}}},lt=ot,dt=function(){var i=this,_=i.$createElement,c=i._self._c||_;return c("button",i._g({class:[i.prefixClass+"-btn "+i.prefixClass+"-btn-text "+i.prefixClass+"-btn-icon-"+i.type,{disabled:i.disabled}],attrs:{type:"button",disabled:i.disabled}},i.$listeners),[c("i",{class:i.prefixClass+"-icon-"+i.type})])},ut=[],ct=void 0,pt=void 0,mt=void 0,vt=!1,ve=ee({render:dt,staticRenderFns:ut},ct,lt,pt,vt,mt,!1,void 0,void 0,void 0),ht={name:"TableDate",components:{IconButton:ve},inject:{getLocale:{default:function(){return oe}},getWeek:{default:function(){return a.Qk}},prefixClass:{default:"mx"},onDateMouseEnter:{default:void 0},onDateMouseLeave:{default:void 0}},props:{disabledCalendarChanger:{type:Function,default:function(){return!1}},calendar:{type:Date,default:function(){return new Date}},showWeekNumber:{type:Boolean,default:!1},titleFormat:{type:String,default:"YYYY-MM-DD"},getRowClasses:{type:Function,default:function(){return[]}},getCellClasses:{type:Function,default:function(){return[]}}},computed:{firstDayOfWeek:function(){return this.getLocale().formatLocale.firstDayOfWeek||0},yearMonth:function(){var i=this.getLocale(),_=i.yearFormat,c=i.monthBeforeYear,E=i.monthFormat,M=E===void 0?"MMM":E,T={panel:"year",label:this.formatDate(this.calendar,_)},B={panel:"month",label:this.formatDate(this.calendar,M)};return c?[B,T]:[T,B]},days:function(){var i=this.getLocale(),_=i.days||i.formatLocale.weekdaysMin;return _.concat(_).slice(this.firstDayOfWeek,this.firstDayOfWeek+7)},dates:function(){var i=this.calendar.getFullYear(),_=this.calendar.getMonth(),c=b({firstDayOfWeek:this.firstDayOfWeek,year:i,month:_});return K(c,7)}},methods:{isDisabledArrows:function(i){var _=new Date(this.calendar);switch(i){case"last-year":_.setFullYear(_.getFullYear()-1,_.getMonth()+1,0),_.setHours(23,59,59,999);break;case"next-year":_.setFullYear(_.getFullYear()+1);break;case"last-month":_.setMonth(_.getMonth(),0),_.setHours(23,59,59,999);break;case"next-month":_.setMonth(_.getMonth()+1);break}return this.disabledCalendarChanger(_,i)},handleIconLeftClick:function(){this.$emit("changecalendar",L(this.calendar,function(i){return i-1}),"last-month")},handleIconRightClick:function(){this.$emit("changecalendar",L(this.calendar,function(i){return i+1}),"next-month")},handleIconDoubleLeftClick:function(){this.$emit("changecalendar",F(this.calendar,function(i){return i-1}),"last-year")},handleIconDoubleRightClick:function(){this.$emit("changecalendar",F(this.calendar,function(i){return i+1}),"next-year")},handlePanelChange:function(i){this.$emit("changepanel",i)},handleMouseEnter:function(i){typeof this.onDateMouseEnter=="function"&&this.onDateMouseEnter(i)},handleMouseLeave:function(i){typeof this.onDateMouseLeave=="function"&&this.onDateMouseLeave(i)},handleCellClick:function(i){var _=i.target;_.tagName.toUpperCase()==="DIV"&&(_=_.parentNode);var c=_.getAttribute("data-row-col");if(c){var E=c.split(",").map(function(V){return parseInt(V,10)}),M=p(E,2),T=M[0],B=M[1],U=this.dates[T][B];this.$emit("select",new Date(U))}},formatDate:function(i,_){return(0,a.WU)(i,_,{locale:this.getLocale().formatLocale})},getCellTitle:function(i){var _=this.titleFormat;return this.formatDate(i,_)},getWeekNumber:function(i){return this.getWeek(i,this.getLocale().formatLocale)}}},At=ht,ft=function(){var i=this,_=i.$createElement,c=i._self._c||_;return c("div",{class:i.prefixClass+"-calendar "+i.prefixClass+"-calendar-panel-date"},[c("div",{class:i.prefixClass+"-calendar-header"},[c("icon-button",{attrs:{type:"double-left",disabled:i.isDisabledArrows("last-year")},on:{click:i.handleIconDoubleLeftClick}}),i._v(" "),c("icon-button",{attrs:{type:"left",disabled:i.isDisabledArrows("last-month")},on:{click:i.handleIconLeftClick}}),i._v(" "),c("icon-button",{attrs:{type:"double-right",disabled:i.isDisabledArrows("next-year")},on:{click:i.handleIconDoubleRightClick}}),i._v(" "),c("icon-button",{attrs:{type:"right",disabled:i.isDisabledArrows("next-month")},on:{click:i.handleIconRightClick}}),i._v(" "),c("span",{class:i.prefixClass+"-calendar-header-label"},i._l(i.yearMonth,function(E){return c("button",{key:E.panel,class:i.prefixClass+"-btn "+i.prefixClass+"-btn-text "+i.prefixClass+"-btn-current-"+E.panel,attrs:{type:"button"},on:{click:function(T){return i.handlePanelChange(E.panel)}}},[i._v(`
        `+i._s(E.label)+`
      `)])}),0)],1),i._v(" "),c("div",{class:i.prefixClass+"-calendar-content"},[c("table",{class:i.prefixClass+"-table "+i.prefixClass+"-table-date"},[c("thead",[c("tr",[i.showWeekNumber?c("th",{class:i.prefixClass+"-week-number-header"}):i._e(),i._v(" "),i._l(i.days,function(E){return c("th",{key:E},[i._v(i._s(E))])})],2)]),i._v(" "),c("tbody",{on:{click:i.handleCellClick}},i._l(i.dates,function(E,M){return c("tr",{key:M,class:[i.prefixClass+"-date-row",i.getRowClasses(E)]},[i.showWeekNumber?c("td",{class:i.prefixClass+"-week-number",attrs:{"data-row-col":M+",0"}},[i._v(`
            `+i._s(i.getWeekNumber(E[0]))+`
          `)]):i._e(),i._v(" "),i._l(E,function(T,B){return c("td",{key:B,staticClass:"cell",class:i.getCellClasses(T),attrs:{"data-row-col":M+","+B,title:i.getCellTitle(T)},on:{mouseenter:function(V){return i.handleMouseEnter(T)},mouseleave:function(V){return i.handleMouseLeave(T)}}},[c("div",[i._v(i._s(T.getDate()))])])})],2)}),0)])])])},Et=[],Ct=void 0,gt=void 0,yt=void 0,Pt=!1,Dt=ee({render:ft,staticRenderFns:Et},Ct,At,gt,Pt,yt,!1,void 0,void 0,void 0),Mt={name:"TableMonth",components:{IconButton:ve},inject:{getLocale:{default:function(){return oe}},prefixClass:{default:"mx"}},props:{disabledCalendarChanger:{type:Function,default:function(){return!1}},calendar:{type:Date,default:function(){return new Date}},getCellClasses:{type:Function,default:function(){return[]}}},computed:{calendarYear:function(){return this.calendar.getFullYear()},months:function(){var i=this.getLocale(),_=i.months||i.formatLocale.monthsShort,c=_.map(function(E,M){return{text:E,month:M}});return K(c,3)}},methods:{isDisabledArrows:function(i){var _=new Date(this.calendar);switch(i){case"last-year":_.setFullYear(_.getFullYear()-1,11,31),_.setHours(23,59,59,999);break;case"next-year":_.setFullYear(_.getFullYear()+1,0,1);break}return this.disabledCalendarChanger(_,i)},handleIconDoubleLeftClick:function(){this.$emit("changecalendar",F(this.calendar,function(i){return i-1}),"last-year")},handleIconDoubleRightClick:function(){this.$emit("changecalendar",F(this.calendar,function(i){return i+1}),"next-year")},handlePanelChange:function(){this.$emit("changepanel","year")},handleClick:function(i){var _=i.target;_.tagName.toUpperCase()==="DIV"&&(_=_.parentNode);var c=_.getAttribute("data-month");c&&!_.classList.contains("disabled")&&this.$emit("select",parseInt(c,10))}}},Ot=Mt,Tt=function(){var i=this,_=i.$createElement,c=i._self._c||_;return c("div",{class:i.prefixClass+"-calendar "+i.prefixClass+"-calendar-panel-month"},[c("div",{class:i.prefixClass+"-calendar-header"},[c("icon-button",{attrs:{type:"double-left",disabled:i.isDisabledArrows("last-year")},on:{click:i.handleIconDoubleLeftClick}}),i._v(" "),c("icon-button",{attrs:{type:"double-right",disabled:i.isDisabledArrows("next-year")},on:{click:i.handleIconDoubleRightClick}}),i._v(" "),c("span",{class:i.prefixClass+"-calendar-header-label"},[c("button",{class:i.prefixClass+"-btn "+i.prefixClass+"-btn-text",attrs:{type:"button"},on:{click:i.handlePanelChange}},[i._v(`
        `+i._s(i.calendarYear)+`
      `)])])],1),i._v(" "),c("div",{class:i.prefixClass+"-calendar-content"},[c("table",{class:i.prefixClass+"-table "+i.prefixClass+"-table-month",on:{click:i.handleClick}},i._l(i.months,function(E,M){return c("tr",{key:M},i._l(E,function(T,B){return c("td",{key:B,staticClass:"cell",class:i.getCellClasses(T.month),attrs:{"data-month":T.month}},[c("div",[i._v(i._s(T.text))])])}),0)}),0)])])},bt=[],xt=void 0,Bt=void 0,Rt=void 0,Lt=!1,It=ee({render:Tt,staticRenderFns:bt},xt,Ot,Bt,Lt,Rt,!1,void 0,void 0,void 0),wt={name:"TableYear",components:{IconButton:ve},inject:{prefixClass:{default:"mx"}},props:{disabledCalendarChanger:{type:Function,default:function(){return!1}},calendar:{type:Date,default:function(){return new Date}},getCellClasses:{type:Function,default:function(){return[]}},getYearPanel:{type:Function}},computed:{years:function(){var i=new Date(this.calendar);return typeof this.getYearPanel=="function"?this.getYearPanel(i):this.getYears(i)},firstYear:function(){return this.years[0][0]},lastYear:function(){var i=function(c){return c[c.length-1]};return i(i(this.years))}},methods:{isDisabledArrows:function(i){var _=new Date(this.calendar);switch(i){case"last-decade":_.setFullYear(this.firstYear-1,11,31),_.setHours(23,59,59,999);break;case"next-decade":_.setFullYear(this.lastYear+1,0,1);break}return this.disabledCalendarChanger(_,i)},getYears:function(i){for(var _=Math.floor(i.getFullYear()/10)*10,c=[],E=0;E<10;E++)c.push(_+E);return K(c,2)},handleIconDoubleLeftClick:function(){this.$emit("changecalendar",F(this.calendar,function(i){return i-10}),"last-decade")},handleIconDoubleRightClick:function(){this.$emit("changecalendar",F(this.calendar,function(i){return i+10}),"next-decade")},handleClick:function(i){var _=i.target;_.tagName.toUpperCase()==="DIV"&&(_=_.parentNode);var c=_.getAttribute("data-year");c&&!_.classList.contains("disabled")&&this.$emit("select",parseInt(c,10))}}},Wt=wt,Ut=function(){var i=this,_=i.$createElement,c=i._self._c||_;return c("div",{class:i.prefixClass+"-calendar "+i.prefixClass+"-calendar-panel-year"},[c("div",{class:i.prefixClass+"-calendar-header"},[c("icon-button",{attrs:{type:"double-left",disabled:i.isDisabledArrows("last-decade")},on:{click:i.handleIconDoubleLeftClick}}),i._v(" "),c("icon-button",{attrs:{type:"double-right",disabled:i.isDisabledArrows("next-decade")},on:{click:i.handleIconDoubleRightClick}}),i._v(" "),c("span",{class:i.prefixClass+"-calendar-header-label"},[c("span",[i._v(i._s(i.firstYear))]),i._v(" "),c("span",{class:i.prefixClass+"-calendar-decade-separator"}),i._v(" "),c("span",[i._v(i._s(i.lastYear))])])],1),i._v(" "),c("div",{class:i.prefixClass+"-calendar-content"},[c("table",{class:i.prefixClass+"-table "+i.prefixClass+"-table-year",on:{click:i.handleClick}},i._l(i.years,function(E,M){return c("tr",{key:M},i._l(E,function(T,B){return c("td",{key:B,staticClass:"cell",class:i.getCellClasses(T),attrs:{"data-year":T}},[c("div",[i._v(i._s(T))])])}),0)}),0)])])},jt=[],St=void 0,Kt=void 0,kt=void 0,Nt=!1,Ft=ee({render:Ut,staticRenderFns:jt},St,Wt,Kt,Nt,kt,!1,void 0,void 0,void 0),ie={name:"CalendarPanel",inject:{prefixClass:{default:"mx"},dispatchDatePicker:{default:function(){return function(){}}}},props:{value:{},defaultValue:{default:function(){var i=new Date;return i.setHours(0,0,0,0),i}},defaultPanel:{type:String},disabledCalendarChanger:{type:Function,default:function(){return!1}},disabledDate:{type:Function,default:function(){return!1}},type:{type:String,default:"date"},getClasses:{type:Function,default:function(){return[]}},showWeekNumber:{type:Boolean,default:void 0},getYearPanel:{type:Function},titleFormat:{type:String,default:"YYYY-MM-DD"},calendar:Date,partialUpdate:{type:Boolean,default:!1}},data:function(){var i=["date","month","year"],_=Math.max(i.indexOf(this.type),i.indexOf(this.defaultPanel)),c=_!==-1?i[_]:"date";return{panel:c,innerCalendar:new Date}},computed:{innerValue:function(){var i=Array.isArray(this.value)?this.value:[this.value],_={year:G,month:R,date:N},c=_[this.type]||_.date;return i.filter(W).map(function(E){return c(E)})},calendarYear:function(){return this.innerCalendar.getFullYear()},calendarMonth:function(){return this.innerCalendar.getMonth()}},watch:{value:{immediate:!0,handler:"initCalendar"},calendar:{handler:"initCalendar"},defaultValue:{handler:"initCalendar"}},methods:{initCalendar:function(){var i=this.calendar;if(!W(i)){var _=this.innerValue.length;i=H(_>0?this.innerValue[_-1]:this.defaultValue)}this.innerCalendar=R(i)},isDisabled:function(i){return this.disabledDate(new Date(i),this.innerValue)},emitDate:function(i,_){this.isDisabled(i)||(this.$emit("select",i,_,this.innerValue),this.dispatchDatePicker("pick",i,_))},handleCalendarChange:function(i,_){var c=new Date(this.innerCalendar);this.innerCalendar=i,this.$emit("update:calendar",i),this.dispatchDatePicker("calendar-change",i,c,_)},handelPanelChange:function(i){var _=this.panel;this.panel=i,this.dispatchDatePicker("panel-change",i,_)},handleSelectYear:function(i){if(this.type==="year"){var _=this.getYearCellDate(i);this.emitDate(_,"year")}else if(this.handleCalendarChange(w(i,this.calendarMonth),"year"),this.handelPanelChange("month"),this.partialUpdate&&this.innerValue.length===1){var c=new Date(this.innerValue[0]);c.setFullYear(i),this.emitDate(c,"year")}},handleSelectMonth:function(i){if(this.type==="month"){var _=this.getMonthCellDate(i);this.emitDate(_,"month")}else if(this.handleCalendarChange(w(this.calendarYear,i),"month"),this.handelPanelChange("date"),this.partialUpdate&&this.innerValue.length===1){var c=new Date(this.innerValue[0]);c.setFullYear(this.calendarYear),this.emitDate(L(c,i),"month")}},handleSelectDate:function(i){this.emitDate(i,this.type==="week"?"week":"date")},getMonthCellDate:function(i){return w(this.calendarYear,i)},getYearCellDate:function(i){return w(i,0)},getDateClasses:function(i){var _=i.getMonth()!==this.calendarMonth,c=[];i.getTime()===new Date().setHours(0,0,0,0)&&c.push("today"),_&&c.push("not-current-month");var E=this.getStateClass(i);return E==="active"&&_||c.push(E),c.concat(this.getClasses(i,this.innerValue,c.join(" ")))},getMonthClasses:function(i){var _=[];if(this.type!=="month"){this.calendarMonth===i&&_.push("active");var c=this.getMonthCellDate(i);return this.disabledCalendarChanger(c,"month")&&_.push("disabled"),_}var E=this.getMonthCellDate(i);return _.push(this.getStateClass(E)),_.concat(this.getClasses(E,this.innerValue,_.join(" ")))},getYearClasses:function(i){var _=[];if(this.type!=="year"){this.calendarYear===i&&_.push("active");var c=this.getYearCellDate(i);return this.disabledCalendarChanger(c,"year")&&_.push("disabled"),_}var E=this.getYearCellDate(i);return _.push(this.getStateClass(E)),_.concat(this.getClasses(E,this.innerValue,_.join(" ")))},getStateClass:function(i){return this.isDisabled(i)?"disabled":this.innerValue.some(function(_){return _.getTime()===i.getTime()})?"active":""},getWeekState:function(i){if(this.type!=="week")return"";var _=i[0].getTime(),c=i[6].getTime(),E=this.innerValue.some(function(M){var T=M.getTime();return T>=_&&T<=c});return E?"".concat(this.prefixClass,"-active-week"):""}},render:function(){var i=arguments[0],_=this.panel,c=this.innerCalendar;return _==="year"?i(Ft,{attrs:{disabledCalendarChanger:this.disabledCalendarChanger,calendar:c,getCellClasses:this.getYearClasses,getYearPanel:this.getYearPanel},on:{select:this.handleSelectYear,changecalendar:this.handleCalendarChange}}):_==="month"?i(It,{attrs:{disabledCalendarChanger:this.disabledCalendarChanger,calendar:c,getCellClasses:this.getMonthClasses},on:{select:this.handleSelectMonth,changepanel:this.handelPanelChange,changecalendar:this.handleCalendarChange}}):i(Dt,{attrs:{disabledCalendarChanger:this.disabledCalendarChanger,calendar:c,getCellClasses:this.getDateClasses,getRowClasses:this.getWeekState,titleFormat:this.titleFormat,showWeekNumber:typeof this.showWeekNumber=="boolean"?this.showWeekNumber:this.type==="week"},class:A({},"".concat(this.prefixClass,"-calendar-week-mode"),this.type==="week"),on:{select:this.handleSelectDate,changepanel:this.handelPanelChange,changecalendar:this.handleCalendarChange}})}},de={name:"CalendarRange",components:{CalendarPanel:ie},provide:function(){return{onDateMouseEnter:this.onDateMouseEnter,onDateMouseLeave:this.onDateMouseLeave}},inject:{prefixClass:{default:"mx"}},props:m({},ie.props),data:function(){return{innerValue:[],calendars:[],hoveredValue:null}},computed:{calendarMinDiff:function(){var i={date:1,month:12,year:120};return i[this.type]||i.date},calendarMaxDiff:function(){return 1/0},defaultValues:function(){return Array.isArray(this.defaultValue)?this.defaultValue:[this.defaultValue,this.defaultValue]}},watch:{value:{immediate:!0,handler:function(){var i=this;this.innerValue=z(this.value)?this.value:[new Date(NaN),new Date(NaN)];var _=this.innerValue.map(function(c,E){return R(H(c,i.defaultValues[E]))});this.updateCalendars(_)}}},methods:{handleSelect:function(i,_){var c=p(this.innerValue,2),E=c[0],M=c[1];W(E)&&!W(M)?(E.getTime()>i.getTime()?this.innerValue=[i,E]:this.innerValue=[E,i],this.emitDate(this.innerValue,_)):this.innerValue=[i,new Date(NaN)]},onDateMouseEnter:function(i){this.hoveredValue=i},onDateMouseLeave:function(){this.hoveredValue=null},emitDate:function(i,_){this.$emit("select",i,_)},updateStartCalendar:function(i){this.updateCalendars([i,this.calendars[1]],1)},updateEndCalendar:function(i){this.updateCalendars([this.calendars[0],i],0)},updateCalendars:function(i){var _=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,c=this.getCalendarGap(i);if(c){var E=new Date(i[_]);E.setMonth(E.getMonth()+(_===0?-c:c)),i[_]=E}this.calendars=i},getCalendarGap:function(i){var _=p(i,2),c=_[0],E=_[1],M=E.getFullYear()-c.getFullYear(),T=E.getMonth()-c.getMonth(),B=M*12+T,U=this.calendarMinDiff,V=this.calendarMaxDiff;return B<U?U-B:B>V?V-B:0},getRangeClasses:function(i,_,c){var E=[].concat(this.getClasses(i,_,c));if(/disabled|active/.test(c))return E;var M=function(B,U){var V=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(me){return me.getTime()},$=V(B),Y=U.map(V),se=p(Y,2),J=se[0],te=se[1];if(J>te){var X=[te,J];J=X[0],te=X[1]}return $>J&&$<te};return _.length===2&&M(i,_)?E.concat("in-range"):_.length===1&&this.hoveredValue&&M(i,[_[0],this.hoveredValue])?E.concat("hover-in-range"):E}},render:function(){var i=this,_=arguments[0],c=this.calendars.map(function(M,T){var B=m({},i.$props,{calendar:M,value:i.innerValue,defaultValue:i.defaultValues[T],getClasses:i.getRangeClasses,partialUpdate:!1}),U={select:i.handleSelect,"update:calendar":T===0?i.updateStartCalendar:i.updateEndCalendar};return _("calendar-panel",{props:m({},B),on:m({},U)})}),E=this.prefixClass;return _("div",{class:"".concat(E,"-range-wrapper")},[c])}},pe;function $t(){if(typeof window>"u")return 0;if(pe!==void 0)return pe;var d=document.createElement("div");d.style.visibility="hidden",d.style.overflow="scroll",d.style.width="100px",d.style.position="absolute",d.style.top="-9999px",document.body.appendChild(d);var i=document.createElement("div");return i.style.width="100%",d.appendChild(i),pe=d.offsetWidth-i.offsetWidth,d.parentNode.removeChild(d),pe}var Zt={inject:{prefixClass:{default:"mx"}},data:function(){return{scrollbarWidth:0,thumbTop:"",thumbHeight:""}},created:function(){this.scrollbarWidth=$t(),document.addEventListener("mouseup",this.handleDragend)},beforeDestroy:function(){document.addEventListener("mouseup",this.handleDragend)},mounted:function(){this.$nextTick(this.getThumbSize)},methods:{getThumbSize:function(){var i=this.$refs.wrap;if(i){var _=i.clientHeight*100/i.scrollHeight;this.thumbHeight=_<100?"".concat(_,"%"):""}},handleScroll:function(i){var _=i.currentTarget,c=_.scrollHeight,E=_.scrollTop;this.thumbTop="".concat(E*100/c,"%")},handleDragstart:function(i){i.stopImmediatePropagation(),this._draggable=!0;var _=this.$refs.thumb.offsetTop;this._prevY=i.clientY-_,document.addEventListener("mousemove",this.handleDraging)},handleDraging:function(i){if(this._draggable){var _=i.clientY,c=this.$refs.wrap,E=c.scrollHeight,M=c.clientHeight,T=_-this._prevY,B=T*E/M;c.scrollTop=B}},handleDragend:function(){this._draggable&&(this._draggable=!1,document.removeEventListener("mousemove",this.handleDraging))}}},Vt=Zt,zt=function(){var i=this,_=i.$createElement,c=i._self._c||_;return c("div",{class:i.prefixClass+"-scrollbar",style:{position:"relative",overflow:"hidden"}},[c("div",{ref:"wrap",class:i.prefixClass+"-scrollbar-wrap",style:{marginRight:"-"+i.scrollbarWidth+"px"},on:{scroll:i.handleScroll}},[i._t("default")],2),i._v(" "),c("div",{class:i.prefixClass+"-scrollbar-track"},[c("div",{ref:"thumb",class:i.prefixClass+"-scrollbar-thumb",style:{height:i.thumbHeight,top:i.thumbTop},on:{mousedown:i.handleDragstart}})])])},Ht=[],Xt=void 0,Yt=void 0,Gt=void 0,Qt=!1,ye=ee({render:zt,staticRenderFns:Ht},Xt,Vt,Yt,Qt,Gt,!1,void 0,void 0,void 0),he=function(i){return i=parseInt(i,10),i<10?"0".concat(i):"".concat(i)},Ae=function(i,_,c){if(Array.isArray(c))return c.filter(function(T){return T>=0&&T<i});_<=0&&(_=1);for(var E=[],M=0;M<i;M+=_)E.push(M);return E},Jt=function d(i,_){var c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;if(c<=0){requestAnimationFrame(function(){i.scrollTop=_});return}var E=_-i.scrollTop,M=E/c*10;requestAnimationFrame(function(){var T=i.scrollTop+M;if(T>=_){i.scrollTop=_;return}i.scrollTop=T,d(i,_,c-10)})},qt={name:"ListColumns",components:{ScrollbarVertical:ye},inject:{prefixClass:{default:"mx"}},props:{date:Date,scrollDuration:{type:Number,default:100},getClasses:{type:Function,default:function(){return[]}},hourOptions:Array,minuteOptions:Array,secondOptions:Array,showHour:{type:Boolean,default:!0},showMinute:{type:Boolean,default:!0},showSecond:{type:Boolean,default:!0},hourStep:{type:Number,default:1},minuteStep:{type:Number,default:1},secondStep:{type:Number,default:1},use12h:{type:Boolean,default:!1}},computed:{columns:function(){var i=[];return this.showHour&&i.push({type:"hour",list:this.getHoursList()}),this.showMinute&&i.push({type:"minute",list:this.getMinutesList()}),this.showSecond&&i.push({type:"second",list:this.getSecondsList()}),this.use12h&&i.push({type:"ampm",list:this.getAMPMList()}),i.filter(function(_){return _.list.length>0})}},watch:{date:{handler:function(){var i=this;this.$nextTick(function(){i.scrollToSelected(i.scrollDuration)})}}},mounted:function(){this.scrollToSelected(0)},methods:{getHoursList:function(){var i=this;return Ae(this.use12h?12:24,this.hourStep,this.hourOptions).map(function(_){var c=new Date(i.date),E=he(_);i.use12h&&(_===0&&(E="12"),c.getHours()>=12&&(_+=12));var M=c.setHours(_);return{value:M,text:E}})},getMinutesList:function(){var i=this;return Ae(60,this.minuteStep,this.minuteOptions).map(function(_){var c=new Date(i.date).setMinutes(_);return{value:c,text:he(_)}})},getSecondsList:function(){var i=this;return Ae(60,this.secondStep,this.secondOptions).map(function(_){var c=new Date(i.date).setSeconds(_);return{value:c,text:he(_)}})},getAMPMList:function(){var i=this;return["AM","PM"].map(function(_,c){var E=new Date(i.date),M=E.setHours(E.getHours()%12+c*12);return{text:_,value:M}})},scrollToSelected:function(i){for(var _=this.$el.querySelectorAll(".active"),c=0;c<_.length;c++){var E=_[c],M=ce(E,this.$el);if(M){var T=E.offsetTop;Jt(M,T,i)}}},handleSelect:function(i){var _=i.target,c=i.currentTarget;if(_.tagName.toUpperCase()==="LI"){var E=c.getAttribute("data-type"),M=parseInt(c.getAttribute("data-index"),10),T=parseInt(_.getAttribute("data-index"),10),B=this.columns[M].list[T].value;this.$emit("select",B,E)}}}},es=qt,ts=function(){var i=this,_=i.$createElement,c=i._self._c||_;return c("div",{class:i.prefixClass+"-time-columns"},i._l(i.columns,function(E,M){return c("scrollbar-vertical",{key:M,class:i.prefixClass+"-time-column"},[c("ul",{class:i.prefixClass+"-time-list",attrs:{"data-type":E.type,"data-index":M},on:{click:i.handleSelect}},i._l(E.list,function(T,B){return c("li",{key:T.value,class:[i.prefixClass+"-time-item",i.getClasses(T.value,E.type)],attrs:{"data-index":B}},[i._v(`
        `+i._s(T.text)+`
      `)])}),0)])}),1)},ss=[],ns=void 0,is=void 0,as=void 0,rs=!1,_s=ee({render:ts,staticRenderFns:ss},ns,es,is,rs,as,!1,void 0,void 0,void 0);function fe(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",i=d.split(":");if(i.length>=2){var _=parseInt(i[0],10),c=parseInt(i[1],10);return{hours:_,minutes:c}}return null}var os=function(i,_){i&&(i.scrollTop=_)},ls={name:"ListOptions",components:{ScrollbarVertical:ye},inject:{getLocale:{default:function(){return oe}},prefixClass:{default:"mx"}},props:{date:Date,options:{type:[Object,Function],default:function(){return[]}},format:{type:String,default:"HH:mm:ss"},getClasses:{type:Function,default:function(){return[]}}},computed:{list:function(){var i=[],_=this.options;if(typeof _=="function")return _()||[];var c=fe(_.start),E=fe(_.end),M=fe(_.step),T=_.format||this.format;if(c&&E&&M)for(var B=c.minutes+c.hours*60,U=E.minutes+E.hours*60,V=M.minutes+M.hours*60,$=Math.floor((U-B)/V),Y=0;Y<=$;Y++){var se=B+Y*V,J=Math.floor(se/60),te=se%60,X=new Date(this.date).setHours(J,te,0);i.push({value:X,text:this.formatDate(X,T)})}return i}},mounted:function(){this.scrollToSelected()},methods:{formatDate:function(i,_){return(0,a.WU)(i,_,{locale:this.getLocale().formatLocale})},scrollToSelected:function(){var i=this.$el.querySelector(".active");if(i){var _=ce(i,this.$el);if(_){var c=i.offsetTop;os(_,c)}}},handleSelect:function(i){this.$emit("select",i,"time")}}},ds=ls,us=function(){var i=this,_=i.$createElement,c=i._self._c||_;return c("scrollbar-vertical",i._l(i.list,function(E){return c("div",{key:E.value,class:[i.prefixClass+"-time-option",i.getClasses(E.value)],on:{click:function(T){return i.handleSelect(E.value)}}},[i._v(`
    `+i._s(E.text)+`
  `)])}),0)},cs=[],ps=void 0,ms=void 0,vs=void 0,hs=!1,As=ee({render:us,staticRenderFns:cs},ps,ds,ms,hs,vs,!1,void 0,void 0,void 0),fs={name:"TimePanel",components:{ListColumns:_s,ListOptions:As},inject:{getLocale:{default:function(){return oe}},prefixClass:{default:"mx"}},props:{value:{},defaultValue:{default:function(){var i=new Date;return i.setHours(0,0,0,0),i}},format:{default:"HH:mm:ss"},timeTitleFormat:{type:String,default:"YYYY-MM-DD"},showTimeHeader:{type:Boolean,default:!1},disabledTime:{type:Function,default:function(){return!1}},timePickerOptions:{type:[Object,Function],default:function(){return null}},hourOptions:Array,minuteOptions:Array,secondOptions:Array,hourStep:{type:Number,default:1},minuteStep:{type:Number,default:1},secondStep:{type:Number,default:1},showHour:{type:Boolean,default:void 0},showMinute:{type:Boolean,default:void 0},showSecond:{type:Boolean,default:void 0},use12h:{type:Boolean,default:void 0},scrollDuration:{type:Number,default:100}},data:function(){return{innerValue:H(this.value,this.defaultValue)}},computed:{title:function(){var i=this.timeTitleFormat,_=new Date(this.innerValue);return this.formatDate(_,i)},innerForamt:function(){return typeof this.format=="string"?this.format:"HH:mm:ss"},ShowHourMinuteSecondAMPM:function(){var i=this,_=this.innerForamt,c={showHour:/[HhKk]/.test(_),showMinute:/m/.test(_),showSecond:/s/.test(_),use12h:/a/i.test(_)},E={};return Object.keys(c).forEach(function(M){E[M]=typeof i[M]=="boolean"?i[M]:c[M]}),E}},watch:{value:{immediate:!0,handler:function(){this.innerValue=H(this.value,this.defaultValue)}}},methods:{formatDate:function(i,_){return(0,a.WU)(i,_,{locale:this.getLocale().formatLocale})},isDisabledTime:function(i){return this.disabledTime(new Date(i))},isDisabledHour:function(i){var _=new Date(i);return this.isDisabledTime(_)&&this.isDisabledTime(_.setMinutes(0,0,0))&&this.isDisabledTime(_.setMinutes(59,59,999))},isDisabledMinute:function(i){var _=new Date(i);return this.isDisabledTime(_)&&this.isDisabledTime(_.setSeconds(0,0))&&this.isDisabledTime(_.setSeconds(59,999))},isDisabledAMPM:function(i){var _=new Date(i),c=_.getHours()<12?0:12,E=c+11;return this.isDisabledTime(_)&&this.isDisabledTime(_.setHours(c,0,0,0))&&this.isDisabledTime(_.setHours(E,59,59,999))},isDisabled:function(i,_){return _==="hour"?this.isDisabledHour(i):_==="minute"?this.isDisabledMinute(i):_==="ampm"?this.isDisabledAMPM(i):this.isDisabledTime(i)},handleSelect:function(i,_){var c=new Date(i);this.isDisabled(i,_)||(this.innerValue=c,this.isDisabledTime(c)||this.$emit("select",c,_))},handleClickTitle:function(){this.$emit("clicktitle")},getClasses:function(i,_){var c=new Date(i);return this.isDisabled(i,_)?"disabled":c.getTime()===this.innerValue.getTime()?"active":""}}},Es=fs,Cs=function(){var i=this,_=i.$createElement,c=i._self._c||_;return c("div",{class:i.prefixClass+"-time"},[i.showTimeHeader?c("div",{class:i.prefixClass+"-time-header"},[c("button",{class:i.prefixClass+"-btn "+i.prefixClass+"-btn-text "+i.prefixClass+"-time-header-title",attrs:{type:"button"},on:{click:i.handleClickTitle}},[i._v(`
      `+i._s(i.title)+`
    `)])]):i._e(),i._v(" "),c("div",{class:i.prefixClass+"-time-content"},[i.timePickerOptions?c("list-options",{attrs:{date:i.innerValue,"get-classes":i.getClasses,options:i.timePickerOptions,format:i.innerForamt},on:{select:i.handleSelect}}):c("list-columns",i._b({attrs:{date:i.innerValue,"get-classes":i.getClasses,"hour-options":i.hourOptions,"minute-options":i.minuteOptions,"second-options":i.secondOptions,"hour-step":i.hourStep,"minute-step":i.minuteStep,"second-step":i.secondStep,"scroll-duration":i.scrollDuration},on:{select:i.handleSelect}},"list-columns",i.ShowHourMinuteSecondAMPM,!1))],1)])},gs=[],ys=void 0,Ps=void 0,Ds=void 0,Ms=!1,ne=ee({render:Cs,staticRenderFns:gs},ys,Es,Ps,Ms,Ds,!1,void 0,void 0,void 0),ue={name:"TimeRange",inject:{prefixClass:{default:"mx"}},props:m({},ne.props),data:function(){return{startValue:new Date(NaN),endValue:new Date(NaN)}},watch:{value:{immediate:!0,handler:function(){if(z(this.value)){var i=p(this.value,2),_=i[0],c=i[1];this.startValue=_,this.endValue=c}else this.startValue=new Date(NaN),this.endValue=new Date(NaN)}}},methods:{emitChange:function(i,_){var c=[this.startValue,this.endValue];this.$emit("select",c,i==="time"?"time-range":i,_)},handleSelectStart:function(i,_){this.startValue=i,this.endValue.getTime()>=i.getTime()||(this.endValue=i),this.emitChange(_,0)},handleSelectEnd:function(i,_){this.endValue=i,this.startValue.getTime()<=i.getTime()||(this.startValue=i),this.emitChange(_,1)},disabledStartTime:function(i){return this.disabledTime(i,0)},disabledEndTime:function(i){return i.getTime()<this.startValue.getTime()||this.disabledTime(i,1)}},render:function(){var i=arguments[0],_=Array.isArray(this.defaultValue)?this.defaultValue:[this.defaultValue,this.defaultValue],c=this.prefixClass;return i("div",{class:"".concat(c,"-range-wrapper")},[i(ne,{props:m({},m({},this.$props,{value:this.startValue,defaultValue:_[0],disabledTime:this.disabledStartTime})),on:m({},m({},this.$listeners,{select:this.handleSelectStart}))}),i(ne,{props:m({},m({},this.$props,{value:this.endValue,defaultValue:_[1],disabledTime:this.disabledEndTime})),on:m({},m({},this.$listeners,{select:this.handleSelectEnd}))})])}},Ee={name:"DatetimePanel",inject:{prefixClass:{default:"mx"}},emits:["select","update:show-time-panel"],props:m({},ie.props,{},ne.props,{showTimePanel:{type:Boolean,default:void 0}}),data:function(){return{defaultTimeVisible:!1,currentValue:this.value}},computed:{timeVisible:function(){return typeof this.showTimePanel=="boolean"?this.showTimePanel:this.defaultTimeVisible}},watch:{value:function(i){this.currentValue=i}},methods:{closeTimePanel:function(){this.defaultTimeVisible=!1,this.$emit("update:show-time-panel",!1)},openTimePanel:function(){this.defaultTimeVisible=!0,this.$emit("update:show-time-panel",!0)},emitDate:function(i,_){this.$emit("select",i,_)},handleSelect:function(i,_){_==="date"&&this.openTimePanel();var c=Z(i,H(this.value,this.defaultValue));if(this.disabledTime(new Date(c))&&(c=Z(i,this.defaultValue),this.disabledTime(new Date(c)))){this.currentValue=c;return}this.emitDate(c,_)}},render:function(){var i=arguments[0],_={props:m({},re(this.$props,Object.keys(ie.props)),{type:"date",value:this.currentValue}),on:{select:this.handleSelect}},c={props:m({},re(this.$props,Object.keys(ne.props)),{showTimeHeader:!0,value:this.currentValue}),on:{select:this.emitDate,clicktitle:this.closeTimePanel}},E=this.prefixClass;return i("div",[i(ie,j([{},_])),this.timeVisible&&i(ne,j([{class:"".concat(E,"-calendar-time")},c]))])}},Pe={name:"DatetimeRange",inject:{prefixClass:{default:"mx"}},emits:["select","update:show-time-panel"],props:m({},de.props,{},ue.props,{showTimePanel:{type:Boolean,default:void 0}}),data:function(){return{defaultTimeVisible:!1,currentValue:this.value}},computed:{timeVisible:function(){return typeof this.showTimePanel=="boolean"?this.showTimePanel:this.defaultTimeVisible}},watch:{value:function(i){this.currentValue=i}},methods:{closeTimePanel:function(){this.defaultTimeVisible=!1,this.$emit("update:show-time-panel",!1)},openTimePanel:function(){this.defaultTimeVisible=!0,this.$emit("update:show-time-panel",!0)},emitDate:function(i,_){this.$emit("select",i,_)},handleSelect:function(i,_){var c=this;_==="date"&&this.openTimePanel();var E=Array.isArray(this.defaultValue)?this.defaultValue:[this.defaultValue,this.defaultValue],M=i.map(function(T,B){var U=z(c.value)?c.value[B]:E[B];return Z(T,U)});if(M[1].getTime()<M[0].getTime()&&(M=[M[0],M[0]]),M.some(this.disabledTime)&&(M=i.map(function(T,B){return Z(T,E[B])}),M.some(this.disabledTime))){this.currentValue=M;return}this.emitDate(M,_)}},render:function(){var i=arguments[0],_={props:m({},re(this.$props,Object.keys(de.props)),{type:"date",value:this.currentValue}),on:{select:this.handleSelect}},c={props:m({},re(this.$props,Object.keys(ue.props)),{value:this.currentValue,showTimeHeader:!0}),on:{select:this.emitDate,clicktitle:this.closeTimePanel}},E=this.prefixClass;return i("div",[i(de,j([{},_])),this.timeVisible&&i(ue,j([{class:"".concat(E,"-calendar-time")},c]))])}},Os={default:ie,time:ne,datetime:Ee},Ts={default:de,time:ue,datetime:Pe},ae={name:"DatePicker",provide:function(){var i=this;return{getLocale:function(){return i.locale},getWeek:this.getWeek,prefixClass:this.prefixClass,dispatchDatePicker:this.$emit.bind(this)}},props:m({},Ee.props,{value:{},valueType:{type:String,default:"date"},type:{type:String,default:"date"},format:{type:String},formatter:{type:Object},range:{type:Boolean,default:!1},multiple:{type:Boolean,default:!1},rangeSeparator:{type:String},lang:{type:[String,Object]},placeholder:{type:String,default:""},editable:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1},clearable:{type:Boolean,default:!0},prefixClass:{type:String,default:"mx"},inputClass:{},inputAttr:{type:Object,default:function(){return{}}},appendToBody:{type:Boolean,default:!0},open:{type:Boolean,default:void 0},popupClass:{},popupStyle:{type:Object,default:function(){return{}}},inline:{type:Boolean,default:!1},confirm:{type:Boolean,default:!1},confirmText:{type:String,default:"OK"},renderInputText:{type:Function},shortcuts:{type:Array,validator:function(i){return Array.isArray(i)&&i.every(function(_){return Q(_)&&typeof _.text=="string"&&typeof _.onClick=="function"})},default:function(){return[]}}}),data:function(){return{currentValue:null,userInput:null,defaultOpen:!1}},computed:{popupVisible:function(){return!this.disabled&&(typeof this.open=="boolean"?this.open:this.defaultOpen)},innerRangeSeparator:function(){return this.rangeSeparator||(this.multiple?",":" ~ ")},innerFormat:function(){var i={date:"YYYY-MM-DD",datetime:"YYYY-MM-DD HH:mm:ss",year:"YYYY",month:"YYYY-MM",time:"HH:mm:ss",week:"w"};return this.format||i[this.type]||i.date},innerValue:function(){var i=this.value;return this.validMultipleType?(i=Array.isArray(i)?i:[],i.map(this.value2date)):this.range?(i=Array.isArray(i)?i.slice(0,2):[null,null],i.map(this.value2date)):this.value2date(i)},text:function(){var i=this;return this.userInput!==null?this.userInput:typeof this.renderInputText=="function"?this.renderInputText(this.innerValue):this.isValidValue(this.innerValue)?Array.isArray(this.innerValue)?this.innerValue.map(function(_){return i.formatDate(_)}).join(this.innerRangeSeparator):this.formatDate(this.innerValue):""},showClearIcon:function(){return!this.disabled&&this.clearable&&this.text},locale:function(){return Q(this.lang)?Ce(oe(),this.lang):oe(this.lang)},validMultipleType:function(){var i=["date","month","year"];return this.multiple&&!this.range&&i.indexOf(this.type)!==-1}},watch:{innerValue:{immediate:!0,handler:function(i){this.currentValue=i}},popupVisible:{handler:function(i){i&&(this.currentValue=this.innerValue)}}},created:function(){u(this.format)==="object"&&console.warn("[vue2-datepicker]: The prop `format` don't support Object any more. You can use the new prop `formatter` to replace it")},methods:{handleClickOutSide:function(i){var _=i.target;this.$el.contains(_)||this.closePopup()},getFormatter:function(i){return Q(this.formatter)&&this.formatter[i]||Q(this.format)&&this.format[i]},getWeek:function(i,_){return typeof this.getFormatter("getWeek")=="function"?this.getFormatter("getWeek")(i,_):(0,a.Qk)(i,_)},parseDate:function(i,_){if(_=_||this.innerFormat,typeof this.getFormatter("parse")=="function")return this.getFormatter("parse")(i,_);var c=new Date;return(0,a.Qc)(i,_,{locale:this.locale.formatLocale,backupDate:c})},formatDate:function(i,_){return _=_||this.innerFormat,typeof this.getFormatter("stringify")=="function"?this.getFormatter("stringify")(i,_):(0,a.WU)(i,_,{locale:this.locale.formatLocale})},value2date:function(i){switch(this.valueType){case"date":return i instanceof Date?new Date(i.getTime()):new Date(NaN);case"timestamp":return typeof i=="number"?new Date(i):new Date(NaN);case"format":return typeof i=="string"?this.parseDate(i):new Date(NaN);default:return typeof i=="string"?this.parseDate(i,this.valueType):new Date(NaN)}},date2value:function(i){if(!W(i))return null;switch(this.valueType){case"date":return i;case"timestamp":return i.getTime();case"format":return this.formatDate(i);default:return this.formatDate(i,this.valueType)}},emitValue:function(i,_){var c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;this.userInput=null;var E=Array.isArray(i)?i.map(this.date2value):this.date2value(i);return this.$emit("input",E),this.$emit("change",E,_),c&&this.closePopup(),E},isValidValue:function(i){return this.validMultipleType?q(i):this.range?z(i):W(i)},isValidValueAndNotDisabled:function(i){if(!this.isValidValue(i))return!1;var _=typeof this.disabledDate=="function"?this.disabledDate:function(){return!1},c=typeof this.disabledTime=="function"?this.disabledTime:function(){return!1};return Array.isArray(i)||(i=[i]),i.every(function(E){return!_(E)&&!c(E)})},handleMultipleDates:function(i,_){if(this.validMultipleType&&_){var c=_.filter(function(E){return E.getTime()!==i.getTime()});return c.length===_.length&&c.push(i),c}return i},handleSelectDate:function(i,_,c){i=this.handleMultipleDates(i,c),this.confirm?this.currentValue=i:this.emitValue(i,_,!this.validMultipleType&&(_===this.type||_==="time"))},clear:function(){this.emitValue(this.range?[null,null]:null),this.$emit("clear")},handleClear:function(i){i.stopPropagation(),this.clear()},handleConfirmDate:function(){var i=this.emitValue(this.currentValue);this.$emit("confirm",i)},handleSelectShortcut:function(i){var _=i.currentTarget.getAttribute("data-index"),c=this.shortcuts[parseInt(_,10)];if(Q(c)&&typeof c.onClick=="function"){var E=c.onClick(this);E&&this.emitValue(E)}},openPopup:function(i){this.popupVisible||this.disabled||(this.defaultOpen=!0,this.$emit("open",i),this.$emit("update:open",!0))},closePopup:function(){this.popupVisible&&(this.defaultOpen=!1,this.$emit("close"),this.$emit("update:open",!1))},blur:function(){this.$refs.input&&this.$refs.input.blur()},focus:function(){this.$refs.input&&this.$refs.input.focus()},handleInputChange:function(){var i=this;if(!(!this.editable||this.userInput===null)){var _=this.userInput.trim();if(this.userInput=null,_===""){this.clear();return}var c;if(this.validMultipleType)c=_.split(this.innerRangeSeparator).map(function(M){return i.parseDate(M.trim())});else if(this.range){var E=_.split(this.innerRangeSeparator);E.length!==2&&(E=_.split(this.innerRangeSeparator.trim())),c=E.map(function(M){return i.parseDate(M.trim())})}else c=this.parseDate(_);this.isValidValueAndNotDisabled(c)?(this.emitValue(c),this.blur()):this.$emit("input-error",_)}},handleInputInput:function(i){this.userInput=typeof i=="string"?i:i.target.value},handleInputKeydown:function(i){var _=i.keyCode;_===9?this.closePopup():_===13&&this.handleInputChange()},handleInputBlur:function(i){this.$emit("blur",i)},handleInputFocus:function(i){this.openPopup(i),this.$emit("focus",i)},hasSlot:function(i){return!!(this.$slots[i]||this.$scopedSlots[i])},renderSlot:function(i,_,c){var E=this.$scopedSlots[i];return E?E(c)||_:this.$slots[i]||_},renderInput:function(){var i=this.$createElement,_=this.prefixClass,c=m({name:"date",type:"text",autocomplete:"off",value:this.text,class:this.inputClass||"".concat(this.prefixClass,"-input"),readonly:!this.editable,disabled:this.disabled,placeholder:this.placeholder},this.inputAttr),E=c.value,M=c.class,T=l(c,["value","class"]),B={keydown:this.handleInputKeydown,focus:this.handleInputFocus,blur:this.handleInputBlur,input:this.handleInputInput,change:this.handleInputChange},U=this.renderSlot("input",i("input",{domProps:{value:E},class:M,attrs:m({},T),on:m({},B),ref:"input"}),{props:c,events:B}),V=this.type==="time"?i(et):i(He);return i("div",{class:"".concat(_,"-input-wrapper"),on:{mousedown:this.openPopup,touchstart:this.openPopup}},[U,this.showClearIcon?i("i",{class:"".concat(_,"-icon-clear"),on:{mousedown:this.handleClear,touchstart:this.handleClear}},[this.renderSlot("icon-clear",i(_t))]):null,i("i",{class:"".concat(_,"-icon-calendar")},[this.renderSlot("icon-calendar",V)])])},renderContent:function(){var i=this.$createElement,_=this.range?Ts:Os,c=_[this.type]||_.default,E=m({},re(this.$props,Object.keys(c.props)),{value:this.currentValue}),M=m({},re(this.$listeners,c.emits||[]),{select:this.handleSelectDate}),T=i(c,j([{},{props:E,on:M,ref:"picker"}]));return i("div",{class:"".concat(this.prefixClass,"-datepicker-body")},[this.renderSlot("content",T,{value:this.currentValue,emit:this.handleSelectDate})])},renderSidebar:function(){var i=this,_=this.$createElement,c=this.prefixClass;return _("div",{class:"".concat(c,"-datepicker-sidebar")},[this.renderSlot("sidebar",null,{value:this.currentValue,emit:this.handleSelectDate}),this.shortcuts.map(function(E,M){return _("button",{key:M,attrs:{"data-index":M,type:"button"},class:"".concat(c,"-btn ").concat(c,"-btn-text ").concat(c,"-btn-shortcut"),on:{click:i.handleSelectShortcut}},[E.text])})])},renderHeader:function(){var i=this.$createElement;return i("div",{class:"".concat(this.prefixClass,"-datepicker-header")},[this.renderSlot("header",null,{value:this.currentValue,emit:this.handleSelectDate})])},renderFooter:function(){var i=this.$createElement,_=this.prefixClass;return i("div",{class:"".concat(_,"-datepicker-footer")},[this.renderSlot("footer",null,{value:this.currentValue,emit:this.handleSelectDate}),this.confirm?i("button",{attrs:{type:"button"},class:"".concat(_,"-btn ").concat(_,"-datepicker-btn-confirm"),on:{click:this.handleConfirmDate}},[this.confirmText]):null])}},render:function(){var i,_=arguments[0],c=this.prefixClass,E=this.inline,M=this.disabled,T=this.hasSlot("sidebar")||this.shortcuts.length?this.renderSidebar():null,B=_("div",{class:"".concat(c,"-datepicker-content")},[this.hasSlot("header")?this.renderHeader():null,this.renderContent(),this.hasSlot("footer")||this.confirm?this.renderFooter():null]);return _("div",{class:(i={},A(i,"".concat(c,"-datepicker"),!0),A(i,"".concat(c,"-datepicker-range"),this.range),A(i,"".concat(c,"-datepicker-inline"),E),A(i,"disabled",M),i)},[E?null:this.renderInput(),E?_("div",{class:"".concat(c,"-datepicker-main")},[T,B]):_(ke,{ref:"popup",class:this.popupClass,style:this.popupStyle,attrs:{visible:this.popupVisible,appendToBody:this.appendToBody},on:{clickoutside:this.handleClickOutSide}},[T,B])])}};ae.locale=ge,ae.install=function(i){i.component(ae.name,ae)},typeof window<"u"&&window.Vue&&ae.install(window.Vue),s(ae,{CalendarPanel:ie,CalendarRange:de,TimePanel:ne,TimeRange:ue,DatetimePanel:Ee,DatetimeRange:Pe});const bs=ae},71347:(h,o,e)=>{"use strict";e.d(o,{Fp:()=>r,GW:()=>D,I4:()=>O,JB:()=>G,KX:()=>W,NM:()=>m,Qq:()=>x,Rn:()=>P,VV:()=>s,Wh:()=>k,gy:()=>S,hp:()=>C,i8:()=>I,k3:()=>g,ku:()=>y,pw:()=>z,uZ:()=>f,yd:()=>H,ze:()=>l});const a=null,u=null,A=null,s=Math.min,r=Math.max,m=Math.round,D=Math.floor,l=R=>({x:R,y:R}),p={left:"right",right:"left",bottom:"top",top:"bottom"},v={start:"end",end:"start"};function f(R,N,b){return r(R,s(N,b))}function y(R,N){return typeof R=="function"?R(N):R}function g(R){return R.split("-")[0]}function C(R){return R.split("-")[1]}function P(R){return R==="x"?"y":"x"}function O(R){return R==="y"?"height":"width"}function x(R){return["top","bottom"].includes(g(R))?"y":"x"}function k(R){return P(x(R))}function I(R,N,b){b===void 0&&(b=!1);const L=C(R),F=k(R),Z=O(F);let K=F==="x"?L===(b?"end":"start")?"right":"left":L==="start"?"bottom":"top";return N.reference[Z]>N.floating[Z]&&(K=z(K)),[K,z(K)]}function S(R){const N=z(R);return[j(R),N,j(N)]}function j(R){return R.replace(/start|end/g,N=>v[N])}function w(R,N,b){const L=["left","right"],F=["right","left"],Z=["top","bottom"],K=["bottom","top"];switch(R){case"top":case"bottom":return b?N?F:L:N?L:F;case"left":case"right":return N?Z:K;default:return[]}}function W(R,N,b,L){const F=C(R);let Z=w(g(R),b==="start",L);return F&&(Z=Z.map(K=>K+"-"+F),N&&(Z=Z.concat(Z.map(j)))),Z}function z(R){return R.replace(/left|right|bottom|top/g,N=>p[N])}function q(R){return{top:0,right:0,bottom:0,left:0,...R}}function H(R){return typeof R!="number"?q(R):{top:R,right:R,bottom:R,left:R}}function G(R){return{...R,top:R.y,left:R.x,right:R.x+R.width,bottom:R.y+R.height}}},90923:(h,o,e)=>{"use strict";e.d(o,{FilePickerVue:()=>u});var a=e(20144);/**
 * @copyright Copyright (c) 2023 Ferdinand Thiessen <opensource@fthiessen.de>
 *
 * @author Ferdinand Thiessen <opensource@fthiessen.de>
 *
 * @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 u=(0,a.defineAsyncComponent)(()=>Promise.all([e.e("defaultVendors-node_modules_linkifyjs_dist_linkify_es_js-node_modules_md5_md5_js-node_modules-24aeb9"),e.e("defaultVendors-node_modules_nextcloud_vue_dist_Components_NcModal_mjs-node_modules_nextcloud_-15f20d"),e.e("defaultVendors-node_modules_nextcloud_paths_dist_index_js-node_modules_css-loader_dist_cjs_js-49f265"),e.e("defaultVendors-node_modules_nextcloud_browser-storage_dist_index_js-node_modules_core-js_modu-deb2ce"),e.e("defaultVendors-node_modules_css-loader_dist_cjs_js_node_modules_splitpanes_dist_splitpanes_cs-011aba"),e.e("defaultVendors-node_modules_nextcloud_capabilities_dist_index_js-node_modules_focus-trap_dist-b06684")]).then(e.bind(e,19141)))},4558:(h,o,e)=>{"use strict";e.d(o,{J:()=>a.FilePickerVue});var a=e(90923)},61057:(h,o,e)=>{"use strict";e.d(o,{Z:()=>a.N});var a=e(8834)},9359:(h,o,e)=>{"use strict";e.d(o,{Z:()=>a.N});var a=e(49027)},56288:(h,o,e)=>{"use strict";e.d(o,{Z:()=>a.N});var a=e(39407)},14714:(h,o,e)=>{"use strict";e.d(o,{Z:()=>a.N});var a=e(613)},29094:(h,o,e)=>{"use strict";e.d(o,{Z:()=>a.N});var a=e(49703)},46318:(h,o,e)=>{"use strict";e.d(o,{ZP:()=>u.a});var a=e(75350),u=e(81763)},78652:(h,o,e)=>{"use strict";e.d(o,{ZP:()=>a.N});var a=e(59428),u=e(75712),A=e(90026);/**
 * @copyright Copyright (c) 2023 Raimund Schlüßler <raimund.schluessler@mailbox.org>
 *
 * @author Raimund Schlüßler <raimund.schluessler@mailbox.org>
 *
 * @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/>.
 *
 */},53211:(h,o,e)=>{"use strict";e.d(o,{Z:()=>u.VTooltip});var a=e(49008),u=e(42045);/**
 * @copyright Copyright (c) 2019 Julius Härtl <jus@bitgrid.net>
 *
 * @author Julius Härtl <jus@bitgrid.net>
 * @author John Molakvoæ <skjnldsv@protonmail.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/>.
 *
 */u.options.themes.tooltip.html=!1,u.options.themes.tooltip.delay={show:500,hide:200},u.options.themes.tooltip.distance=10,u.options.themes.tooltip["arrow-padding"]=3},85302:(h,o,e)=>{"use strict";e.d(o,{Z:()=>a.u});var a=e(17282)}}]);})();

//# sourceMappingURL=talk-defaultVendors-src_services_urlService_js-node_modules_linkify-string_dist_linkify-string_es_-7db620.js.map?v=8764f1d1ee52edba8778