"use strict";(()=>{(self.webpackChunktalk=self.webpackChunktalk||[]).push([["defaultVendors-node_modules_floating-vue_dist_floating-vue_es_js-node_modules_focus-trap_dist-b2be36"],{67229:(L,g,r)=>{r.d(g,{Z:()=>O});var p=r(87537),P=r.n(p),B=r(23645),l=r.n(B),y=l()(P());y.push([L.id,".conversation-icon[data-v-10d5f234]{width:var(--icon-size);height:var(--icon-size);position:relative}.conversation-icon .avatar.icon[data-v-10d5f234]{display:block;width:var(--icon-size);height:var(--icon-size);line-height:var(--icon-size);background-size:calc(var(--icon-size)/2);background-color:var(--color-background-darker)}.conversation-icon .avatar.icon.icon-changelog[data-v-10d5f234]{background-size:cover !important}.conversation-icon .overlap-icon[data-v-10d5f234]{position:absolute;top:0;left:calc(var(--icon-size) - 12px);line-height:100%;display:inline-block;vertical-align:middle}.offline[data-v-10d5f234]{opacity:.4}","",{version:3,sources:["webpack://./src/components/ConversationIcon.vue"],names:[],mappings:"AACA,oCACC,sBAAA,CACA,uBAAA,CACA,iBAAA,CAEA,iDACC,aAAA,CACA,sBAAA,CACA,uBAAA,CACA,4BAAA,CACA,wCAAA,CACA,+CAAA,CAEA,gEACC,gCAAA,CAIF,kDACC,iBAAA,CACA,KAAA,CACA,kCAAA,CACA,gBAAA,CACA,oBAAA,CACA,qBAAA,CAIF,0BACC,UAAA",sourcesContent:[`
.conversation-icon {
	width: var(--icon-size);
	height: var(--icon-size);
	position: relative;

	.avatar.icon {
		display: block;
		width: var(--icon-size);
		height: var(--icon-size);
		line-height: var(--icon-size);
		background-size: calc(var(--icon-size) / 2);
		background-color: var(--color-background-darker);

		&.icon-changelog {
			background-size: cover !important;
		}
	}

	.overlap-icon {
		position: absolute;
		top: 0;
		left: calc(var(--icon-size) - 12px);
		line-height: 100%;
		display: inline-block;
		vertical-align: middle;
	}
}

.offline {
	opacity: .4;
}

`],sourceRoot:""}]);const O=y},94238:(L,g,r)=>{r.d(g,{Z:()=>ie});var p=r(94746),P=r(97167),B=r(42515),l=r(79753),y=r(18519),O=r(94418),X=r(29093);const ee=(0,B.getCapabilities)()?.spreed?.features?.includes("avatar"),ie={name:"ConversationIcon",components:{NcAvatar:y.Z,Star:p.default,VideoIcon:P.Z},props:{hideFavorite:{type:Boolean,default:!0},hideCall:{type:Boolean,default:!0},disableMenu:{type:Boolean,default:!0},hideUserStatus:{type:Boolean,default:!1},showUserOnlineStatus:{type:Boolean,default:!1},item:{type:Object,default(){return{objectType:"",type:0,displayName:"",isFavorite:!1}}},offline:{type:Boolean,default:!1},size:{type:Number,default:O.pA.SIZE.DEFAULT}},computed:{showCall(){return!this.hideCall&&this.item.hasCall},showFavorite(){return!this.hideFavorite&&this.item.isFavorite},preloadedUserStatus(){if(!this.hideUserStatus&&Object.prototype.hasOwnProperty.call(this.item,"statusMessage"))return{status:this.item.status||null,message:this.item.statusMessage||null,icon:this.item.statusIcon||null}},menuContainer(){return this.$store?.getters.getMainContainerSelector()},iconClass(){if(this.item.isDummyConversation)return"icon-contacts";if(!ee)return this.item.objectType===O.Sl.OBJECT_TYPE.FILE?"icon-file":this.item.objectType===O.Sl.OBJECT_TYPE.VIDEO_VERIFICATION?"icon-password":this.item.objectType===O.Sl.OBJECT_TYPE.EMAIL?"icon-mail":this.item.objectType===O.Sl.OBJECT_TYPE.PHONE?"icon-phone":this.item.type===O.Sl.TYPE.CHANGELOG?"icon-changelog":this.item.type===O.Sl.TYPE.ONE_TO_ONE_FORMER?"icon-user":this.item.type===O.Sl.TYPE.GROUP?"icon-contacts":this.item.type===O.Sl.TYPE.PUBLIC?"icon-public":void 0;if(!this.item.token){if(this.item.type===O.Sl.TYPE.GROUP)return"icon-contacts";if(this.item.type===O.Sl.TYPE.PUBLIC)return"icon-public"}},isOneToOne(){return this.item.type===O.Sl.TYPE.ONE_TO_ONE},avatarUrl(){if(!ee)return;const H="apps/spreed/api/v1/room/{token}/avatar"+(X.$?"/dark":"");return(0,l.generateOcsUrl)(H+"?v={avatarVersion}",{token:this.item.token,avatarVersion:this.item.avatarVersion})}}}},58583:(L,g,r)=>{r.d(g,{s:()=>p,x:()=>P});var p=function(){var l=this,y=l._self._c;return y("div",{staticClass:"conversation-icon",class:{offline:l.offline},style:{"--icon-size":`${l.size}px`}},[l.iconClass?y("div",{staticClass:"avatar icon",class:l.iconClass}):l.isOneToOne?y("NcAvatar",{key:l.item.token,staticClass:"conversation-icon__avatar",attrs:{size:l.size,user:l.item.name,"disable-menu":l.disableMenu,"display-name":l.item.displayName,"preloaded-user-status":l.preloadedUserStatus,"show-user-status":!l.hideUserStatus,"show-user-status-compact":!l.showUserOnlineStatus,"menu-container":l.menuContainer}}):y("img",{key:l.avatarUrl,staticClass:"avatar icon",attrs:{src:l.avatarUrl,width:l.size,height:l.size,alt:l.item.displayName}}),l._v(" "),l.showCall?y("div",{staticClass:"overlap-icon"},[y("VideoIcon",{attrs:{size:20,"fill-color":"#E9322D"}}),l._v(" "),y("span",{staticClass:"hidden-visually"},[l._v(l._s(l.t("spreed","Call in progress")))])],1):l.showFavorite?y("div",{staticClass:"overlap-icon"},[y("Star",{attrs:{size:20,"fill-color":"#FFCC00"}}),l._v(" "),y("span",{staticClass:"hidden-visually"},[l._v(l._s(l.t("spreed","Favorite")))])],1):l._e()],1)},P=[]},29093:(L,g,r)=>{r.d(g,{$:()=>P});/*
 * @copyright Copyright (c) 2023 Grigorii Shartsev <me@shgk.me>
 *
 * @author 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 p(){return window.getComputedStyle(document.body).getPropertyValue("--background-invert-if-dark")==="invert(100%)"}const P=p()},42045:(L,g,r)=>{r.d(g,{Dropdown:()=>zt,VTooltip:()=>It,options:()=>Ft});var p=r(28894),P=r(5005),B=r(20144),l=Object.defineProperty,y=Object.defineProperties,O=Object.getOwnPropertyDescriptors,X=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,H=(e,t,o)=>t in e?l(e,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[t]=o,V=(e,t)=>{for(var o in t||(t={}))ee.call(t,o)&&H(e,o,t[o]);if(X)for(var o of X(t))ie.call(t,o)&&H(e,o,t[o]);return e},ne=(e,t)=>y(e,O(t)),te=(e,t)=>{var o={};for(var i in e)ee.call(e,i)&&t.indexOf(i)<0&&(o[i]=e[i]);if(e!=null&&X)for(var i of X(e))t.indexOf(i)<0&&ie.call(e,i)&&(o[i]=e[i]);return o};function Z(e,t){for(const o in t)Object.prototype.hasOwnProperty.call(t,o)&&(typeof t[o]=="object"&&e[o]?Z(e[o],t[o]):e[o]=t[o])}const I={disabled:!1,distance:5,skidding:0,container:"body",boundary:void 0,instantMove:!1,disposeTimeout:5e3,popperTriggers:[],strategy:"absolute",preventOverflow:!0,flip:!0,shift:!0,overflowPadding:0,arrowPadding:0,arrowOverflow:!0,themes:{tooltip:{placement:"top",triggers:["hover","focus","touch"],hideTriggers:e=>[...e,"click"],delay:{show:200,hide:0},handleResize:!1,html:!1,loadingContent:"..."},dropdown:{placement:"bottom",triggers:["click"],delay:0,handleResize:!0,autoHide:!0},menu:{$extend:"dropdown",triggers:["hover","focus"],popperTriggers:["hover","focus"],delay:{show:0,hide:400}}}};function G(e,t){let o=I.themes[e]||{},i;do i=o[t],typeof i>"u"?o.$extend?o=I.themes[o.$extend]||{}:(o=null,i=I[t]):o=null;while(o);return i}function $e(e){const t=[e];let o=I.themes[e]||{};do o.$extend&&!o.$resetCss?(t.push(o.$extend),o=I.themes[o.$extend]||{}):o=null;while(o);return t.map(i=>`v-popper--theme-${i}`)}function ge(e){const t=[e];let o=I.themes[e]||{};do o.$extend?(t.push(o.$extend),o=I.themes[o.$extend]||{}):o=null;while(o);return t}var b="";let a=!1;if(typeof window<"u"){a=!1;try{const e=Object.defineProperty({},"passive",{get(){a=!0}});window.addEventListener("test",null,e)}catch{}}let v=!1;typeof window<"u"&&typeof navigator<"u"&&(v=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream);const h=["auto","top","bottom","left","right"].reduce((e,t)=>e.concat([t,`${t}-start`,`${t}-end`]),[]),z={hover:"mouseenter",focus:"focus",click:"click",touch:"touchstart"},$={hover:"mouseleave",focus:"blur",click:"click",touch:"touchend"};function d(e,t){const o=e.indexOf(t);o!==-1&&e.splice(o,1)}function K(){return new Promise(e=>requestAnimationFrame(()=>{requestAnimationFrame(e)}))}const S=[];let W=null;const se={};function re(e){let t=se[e];return t||(t=se[e]=[]),t}let oe=function(){};typeof window<"u"&&(oe=window.Element);function f(e){return function(){const t=this.$props;return G(t.theme,e)}}const ce="__floating-vue__popper";var he=()=>({name:"VPopper",props:{theme:{type:String,required:!0},targetNodes:{type:Function,required:!0},referenceNode:{type:Function,required:!0},popperNode:{type:Function,required:!0},shown:{type:Boolean,default:!1},showGroup:{type:String,default:null},ariaId:{default:null},disabled:{type:Boolean,default:f("disabled")},positioningDisabled:{type:Boolean,default:f("positioningDisabled")},placement:{type:String,default:f("placement"),validator:e=>h.includes(e)},delay:{type:[String,Number,Object],default:f("delay")},distance:{type:[Number,String],default:f("distance")},skidding:{type:[Number,String],default:f("skidding")},triggers:{type:Array,default:f("triggers")},showTriggers:{type:[Array,Function],default:f("showTriggers")},hideTriggers:{type:[Array,Function],default:f("hideTriggers")},popperTriggers:{type:Array,default:f("popperTriggers")},popperShowTriggers:{type:[Array,Function],default:f("popperShowTriggers")},popperHideTriggers:{type:[Array,Function],default:f("popperHideTriggers")},container:{type:[String,Object,oe,Boolean],default:f("container")},boundary:{type:[String,oe],default:f("boundary")},strategy:{type:String,validator:e=>["absolute","fixed"].includes(e),default:f("strategy")},autoHide:{type:[Boolean,Function],default:f("autoHide")},handleResize:{type:Boolean,default:f("handleResize")},instantMove:{type:Boolean,default:f("instantMove")},eagerMount:{type:Boolean,default:f("eagerMount")},popperClass:{type:[String,Array,Object],default:f("popperClass")},computeTransformOrigin:{type:Boolean,default:f("computeTransformOrigin")},autoMinSize:{type:Boolean,default:f("autoMinSize")},autoSize:{type:[Boolean,String],default:f("autoSize")},autoMaxSize:{type:Boolean,default:f("autoMaxSize")},autoBoundaryMaxSize:{type:Boolean,default:f("autoBoundaryMaxSize")},preventOverflow:{type:Boolean,default:f("preventOverflow")},overflowPadding:{type:[Number,String],default:f("overflowPadding")},arrowPadding:{type:[Number,String],default:f("arrowPadding")},arrowOverflow:{type:Boolean,default:f("arrowOverflow")},flip:{type:Boolean,default:f("flip")},shift:{type:Boolean,default:f("shift")},shiftCrossAxis:{type:Boolean,default:f("shiftCrossAxis")},noAutoFocus:{type:Boolean,default:f("noAutoFocus")}},provide(){return{[ce]:{parentPopper:this}}},inject:{[ce]:{default:null}},data(){return{isShown:!1,isMounted:!1,skipTransition:!1,classes:{showFrom:!1,showTo:!1,hideFrom:!1,hideTo:!0},result:{x:0,y:0,placement:"",strategy:this.strategy,arrow:{x:0,y:0,centerOffset:0},transformOrigin:null},shownChildren:new Set,lastAutoHide:!0}},computed:{popperId(){return this.ariaId!=null?this.ariaId:this.randomId},shouldMountContent(){return this.eagerMount||this.isMounted},slotData(){return{popperId:this.popperId,isShown:this.isShown,shouldMountContent:this.shouldMountContent,skipTransition:this.skipTransition,autoHide:typeof this.autoHide=="function"?this.lastAutoHide:this.autoHide,show:this.show,hide:this.hide,handleResize:this.handleResize,onResize:this.onResize,classes:ne(V({},this.classes),{popperClass:this.popperClass}),result:this.positioningDisabled?null:this.result}},parentPopper(){var e;return(e=this[ce])==null?void 0:e.parentPopper},hasPopperShowTriggerHover(){var e,t;return((e=this.popperTriggers)==null?void 0:e.includes("hover"))||((t=this.popperShowTriggers)==null?void 0:t.includes("hover"))}},watch:V(V({shown:"$_autoShowHide",disabled(e){e?this.dispose():this.init()},async container(){this.isShown&&(this.$_ensureTeleport(),await this.$_computePosition())}},["triggers","positioningDisabled"].reduce((e,t)=>(e[t]="$_refreshListeners",e),{})),["placement","distance","skidding","boundary","strategy","overflowPadding","arrowPadding","preventOverflow","shift","shiftCrossAxis","flip"].reduce((e,t)=>(e[t]="$_computePosition",e),{})),created(){this.$_isDisposed=!0,this.randomId=`popper_${[Math.random(),Date.now()].map(e=>e.toString(36).substring(2,10)).join("_")}`,this.autoMinSize&&console.warn('[floating-vue] `autoMinSize` option is deprecated. Use `autoSize="min"` instead.'),this.autoMaxSize&&console.warn("[floating-vue] `autoMaxSize` option is deprecated. Use `autoBoundaryMaxSize` instead.")},mounted(){this.init(),this.$_detachPopperNode()},activated(){this.$_autoShowHide()},deactivated(){this.hide()},beforeDestroy(){this.dispose()},methods:{show({event:e=null,skipDelay:t=!1,force:o=!1}={}){var i,u;(i=this.parentPopper)!=null&&i.lockedChild&&this.parentPopper.lockedChild!==this||(this.$_pendingHide=!1,(o||!this.disabled)&&(((u=this.parentPopper)==null?void 0:u.lockedChild)===this&&(this.parentPopper.lockedChild=null),this.$_scheduleShow(e,t),this.$emit("show"),this.$_showFrameLocked=!0,requestAnimationFrame(()=>{this.$_showFrameLocked=!1})),this.$emit("update:shown",!0))},hide({event:e=null,skipDelay:t=!1,skipAiming:o=!1}={}){var i;if(!this.$_hideInProgress){if(this.shownChildren.size>0){this.$_pendingHide=!0;return}if(!o&&this.hasPopperShowTriggerHover&&this.$_isAimingPopper()){this.parentPopper&&(this.parentPopper.lockedChild=this,clearTimeout(this.parentPopper.lockedChildTimer),this.parentPopper.lockedChildTimer=setTimeout(()=>{this.parentPopper.lockedChild===this&&(this.parentPopper.lockedChild.hide({skipDelay:t}),this.parentPopper.lockedChild=null)},1e3));return}((i=this.parentPopper)==null?void 0:i.lockedChild)===this&&(this.parentPopper.lockedChild=null),this.$_pendingHide=!1,this.$_scheduleHide(e,t),this.$emit("hide"),this.$emit("update:shown",!1)}},init(){this.$_isDisposed&&(this.$_isDisposed=!1,this.isMounted=!1,this.$_events=[],this.$_preventShow=!1,this.$_referenceNode=this.referenceNode(),this.$_targetNodes=this.targetNodes().filter(e=>e.nodeType===e.ELEMENT_NODE),this.$_popperNode=this.popperNode(),this.$_innerNode=this.$_popperNode.querySelector(".v-popper__inner"),this.$_arrowNode=this.$_popperNode.querySelector(".v-popper__arrow-container"),this.$_swapTargetAttrs("title","data-original-title"),this.$_detachPopperNode(),this.triggers.length&&this.$_addEventListeners(),this.shown&&this.show())},dispose(){this.$_isDisposed||(this.$_isDisposed=!0,this.$_removeEventListeners(),this.hide({skipDelay:!0}),this.$_detachPopperNode(),this.isMounted=!1,this.isShown=!1,this.$_updateParentShownChildren(!1),this.$_swapTargetAttrs("data-original-title","title"),this.$emit("dispose"))},async onResize(){this.isShown&&(await this.$_computePosition(),this.$emit("resize"))},async $_computePosition(){var e;if(this.$_isDisposed||this.positioningDisabled)return;const t={strategy:this.strategy,middleware:[]};(this.distance||this.skidding)&&t.middleware.push((0,p.cv)({mainAxis:this.distance,crossAxis:this.skidding}));const o=this.placement.startsWith("auto");if(o?t.middleware.push((0,p.X5)({alignment:(e=this.placement.split("-")[1])!=null?e:""})):t.placement=this.placement,this.preventOverflow&&(this.shift&&t.middleware.push((0,p.uY)({padding:this.overflowPadding,boundary:this.boundary,crossAxis:this.shiftCrossAxis})),!o&&this.flip&&t.middleware.push((0,p.RR)({padding:this.overflowPadding,boundary:this.boundary}))),t.middleware.push((0,p.x7)({element:this.$_arrowNode,padding:this.arrowPadding})),this.arrowOverflow&&t.middleware.push({name:"arrowOverflow",fn:({placement:u,rects:_,middlewareData:m})=>{let w;const{centerOffset:E}=m.arrow;return u.startsWith("top")||u.startsWith("bottom")?w=Math.abs(E)>_.reference.width/2:w=Math.abs(E)>_.reference.height/2,{data:{overflow:w}}}}),this.autoMinSize||this.autoSize){const u=this.autoSize?this.autoSize:this.autoMinSize?"min":null;t.middleware.push({name:"autoSize",fn:({rects:_,placement:m,middlewareData:w})=>{var E;if((E=w.autoSize)!=null&&E.skip)return{};let N,M;return m.startsWith("top")||m.startsWith("bottom")?N=_.reference.width:M=_.reference.height,this.$_innerNode.style[u==="min"?"minWidth":u==="max"?"maxWidth":"width"]=N!=null?`${N}px`:null,this.$_innerNode.style[u==="min"?"minHeight":u==="max"?"maxHeight":"height"]=M!=null?`${M}px`:null,{data:{skip:!0},reset:{rects:!0}}}})}(this.autoMaxSize||this.autoBoundaryMaxSize)&&(this.$_innerNode.style.maxWidth=null,this.$_innerNode.style.maxHeight=null,t.middleware.push((0,p.dp)({boundary:this.boundary,padding:this.overflowPadding,apply:({width:u,height:_})=>{this.$_innerNode.style.maxWidth=u!=null?`${u}px`:null,this.$_innerNode.style.maxHeight=_!=null?`${_}px`:null}})));const i=await(0,P.oo)(this.$_referenceNode,this.$_popperNode,t);Object.assign(this.result,{x:i.x,y:i.y,placement:i.placement,strategy:i.strategy,arrow:V(V({},i.middlewareData.arrow),i.middlewareData.arrowOverflow)})},$_scheduleShow(e=null,t=!1){if(this.$_updateParentShownChildren(!0),this.$_hideInProgress=!1,clearTimeout(this.$_scheduleTimer),W&&this.instantMove&&W.instantMove&&W!==this.parentPopper){W.$_applyHide(!0),this.$_applyShow(!0);return}t?this.$_applyShow():this.$_scheduleTimer=setTimeout(this.$_applyShow.bind(this),this.$_computeDelay("show"))},$_scheduleHide(e=null,t=!1){if(this.shownChildren.size>0){this.$_pendingHide=!0;return}this.$_updateParentShownChildren(!1),this.$_hideInProgress=!0,clearTimeout(this.$_scheduleTimer),this.isShown&&(W=this),t?this.$_applyHide():this.$_scheduleTimer=setTimeout(this.$_applyHide.bind(this),this.$_computeDelay("hide"))},$_computeDelay(e){const t=this.delay;return parseInt(t&&t[e]||t||0)},async $_applyShow(e=!1){clearTimeout(this.$_disposeTimer),clearTimeout(this.$_scheduleTimer),this.skipTransition=e,!this.isShown&&(this.$_ensureTeleport(),await K(),await this.$_computePosition(),await this.$_applyShowEffect(),this.positioningDisabled||this.$_registerEventListeners([...(0,P.HA)(this.$_referenceNode),...(0,P.HA)(this.$_popperNode)],"scroll",()=>{this.$_computePosition()}))},async $_applyShowEffect(){if(this.$_hideInProgress)return;if(this.computeTransformOrigin){const t=this.$_referenceNode.getBoundingClientRect(),o=this.$_popperNode.querySelector(".v-popper__wrapper"),i=o.parentNode.getBoundingClientRect(),u=t.x+t.width/2-(i.left+o.offsetLeft),_=t.y+t.height/2-(i.top+o.offsetTop);this.result.transformOrigin=`${u}px ${_}px`}this.isShown=!0,this.$_applyAttrsToTarget({"aria-describedby":this.popperId,"data-popper-shown":""});const e=this.showGroup;if(e){let t;for(let o=0;o<S.length;o++)t=S[o],t.showGroup!==e&&(t.hide(),t.$emit("close-group"))}S.push(this),document.body.classList.add("v-popper--some-open");for(const t of ge(this.theme))re(t).push(this),document.body.classList.add(`v-popper--some-open--${t}`);this.$emit("apply-show"),this.classes.showFrom=!0,this.classes.showTo=!1,this.classes.hideFrom=!1,this.classes.hideTo=!1,await K(),this.classes.showFrom=!1,this.classes.showTo=!0,this.noAutoFocus||this.$_popperNode.focus()},async $_applyHide(e=!1){if(this.shownChildren.size>0){this.$_pendingHide=!0,this.$_hideInProgress=!1;return}if(clearTimeout(this.$_scheduleTimer),!this.isShown)return;this.skipTransition=e,d(S,this),S.length===0&&document.body.classList.remove("v-popper--some-open");for(const o of ge(this.theme)){const i=re(o);d(i,this),i.length===0&&document.body.classList.remove(`v-popper--some-open--${o}`)}W===this&&(W=null),this.isShown=!1,this.$_applyAttrsToTarget({"aria-describedby":void 0,"data-popper-shown":void 0}),clearTimeout(this.$_disposeTimer);const t=G(this.theme,"disposeTimeout");t!==null&&(this.$_disposeTimer=setTimeout(()=>{this.$_popperNode&&(this.$_detachPopperNode(),this.isMounted=!1)},t)),this.$_removeEventListeners("scroll"),this.$emit("apply-hide"),this.classes.showFrom=!1,this.classes.showTo=!1,this.classes.hideFrom=!0,this.classes.hideTo=!1,await K(),this.classes.hideFrom=!1,this.classes.hideTo=!0},$_autoShowHide(){this.shown?this.show():this.hide()},$_ensureTeleport(){if(this.$_isDisposed)return;let e=this.container;if(typeof e=="string"?e=window.document.querySelector(e):e===!1&&(e=this.$_targetNodes[0].parentNode),!e)throw new Error("No container for popover: "+this.container);e.appendChild(this.$_popperNode),this.isMounted=!0},$_addEventListeners(){const e=o=>{this.isShown&&!this.$_hideInProgress||(o.usedByTooltip=!0,!this.$_preventShow&&this.show({event:o}))};this.$_registerTriggerListeners(this.$_targetNodes,z,this.triggers,this.showTriggers,e),this.$_registerTriggerListeners([this.$_popperNode],z,this.popperTriggers,this.popperShowTriggers,e);const t=o=>i=>{i.usedByTooltip||this.hide({event:i,skipAiming:o})};this.$_registerTriggerListeners(this.$_targetNodes,$,this.triggers,this.hideTriggers,t(!1)),this.$_registerTriggerListeners([this.$_popperNode],$,this.popperTriggers,this.popperHideTriggers,t(!0))},$_registerEventListeners(e,t,o){this.$_events.push({targetNodes:e,eventType:t,handler:o}),e.forEach(i=>i.addEventListener(t,o,a?{passive:!0}:void 0))},$_registerTriggerListeners(e,t,o,i,u){let _=o;i!=null&&(_=typeof i=="function"?i(_):i),_.forEach(m=>{const w=t[m];w&&this.$_registerEventListeners(e,w,u)})},$_removeEventListeners(e){const t=[];this.$_events.forEach(o=>{const{targetNodes:i,eventType:u,handler:_}=o;!e||e===u?i.forEach(m=>m.removeEventListener(u,_)):t.push(o)}),this.$_events=t},$_refreshListeners(){this.$_isDisposed||(this.$_removeEventListeners(),this.$_addEventListeners())},$_handleGlobalClose(e,t=!1){this.$_showFrameLocked||(this.hide({event:e}),e.closePopover?this.$emit("close-directive"):this.$emit("auto-hide"),t&&(this.$_preventShow=!0,setTimeout(()=>{this.$_preventShow=!1},300)))},$_detachPopperNode(){this.$_popperNode.parentNode&&this.$_popperNode.parentNode.removeChild(this.$_popperNode)},$_swapTargetAttrs(e,t){for(const o of this.$_targetNodes){const i=o.getAttribute(e);i&&(o.removeAttribute(e),o.setAttribute(t,i))}},$_applyAttrsToTarget(e){for(const t of this.$_targetNodes)for(const o in e){const i=e[o];i==null?t.removeAttribute(o):t.setAttribute(o,i)}},$_updateParentShownChildren(e){let t=this.parentPopper;for(;t;)e?t.shownChildren.add(this.randomId):(t.shownChildren.delete(this.randomId),t.$_pendingHide&&t.hide()),t=t.parentPopper},$_isAimingPopper(){const e=this.$el.getBoundingClientRect();if(n>=e.left&&n<=e.right&&s>=e.top&&s<=e.bottom){const t=this.$_popperNode.getBoundingClientRect(),o=n-U,i=s-T,_=t.left+t.width/2-U+(t.top+t.height/2)-T+t.width+t.height,m=U+o*_,w=T+i*_;return c(U,T,m,w,t.left,t.top,t.left,t.bottom)||c(U,T,m,w,t.left,t.top,t.right,t.top)||c(U,T,m,w,t.right,t.top,t.right,t.bottom)||c(U,T,m,w,t.left,t.bottom,t.right,t.bottom)}return!1}},render(){return this.$scopedSlots.default(this.slotData)[0]}});typeof document<"u"&&typeof window<"u"&&(v?(document.addEventListener("touchstart",le,a?{passive:!0,capture:!0}:!0),document.addEventListener("touchend",Ae,a?{passive:!0,capture:!0}:!0)):(window.addEventListener("mousedown",le,!0),window.addEventListener("click",ye,!0)),window.addEventListener("resize",Oe));function le(e){for(let t=0;t<S.length;t++){const o=S[t];try{const i=o.popperNode();o.$_mouseDownContains=i.contains(e.target)}catch{}}}function ye(e){fe(e)}function Ae(e){fe(e,!0)}function fe(e,t=!1){const o={};for(let i=S.length-1;i>=0;i--){const u=S[i];try{const _=u.$_containsGlobalTarget=be(u,e);u.$_pendingHide=!1,requestAnimationFrame(()=>{if(u.$_pendingHide=!1,!o[u.randomId]&&ve(u,_,e)){if(u.$_handleGlobalClose(e,t),!e.closeAllPopover&&e.closePopover&&_){let w=u.parentPopper;for(;w;)o[w.randomId]=!0,w=w.parentPopper;return}let m=u.parentPopper;for(;m&&ve(m,m.$_containsGlobalTarget,e);){m.$_handleGlobalClose(e,t);m=m.parentPopper}}})}catch{}}}function be(e,t){const o=e.popperNode();return e.$_mouseDownContains||o.contains(t.target)}function ve(e,t,o){return o.closeAllPopover||o.closePopover&&t||we(e,o)&&!t}function we(e,t){if(typeof e.autoHide=="function"){const o=e.autoHide(t);return e.lastAutoHide=o,o}return e.autoHide}function Oe(e){for(let t=0;t<S.length;t++)S[t].$_computePosition(e)}function Pe(){for(let e=0;e<S.length;e++)S[e].hide()}let U=0,T=0,n=0,s=0;typeof window<"u"&&window.addEventListener("mousemove",e=>{U=n,T=s,n=e.clientX,s=e.clientY},a?{passive:!0}:void 0);function c(e,t,o,i,u,_,m,w){const E=((m-u)*(t-_)-(w-_)*(e-u))/((w-_)*(o-e)-(m-u)*(i-t)),N=((o-e)*(t-_)-(i-t)*(e-u))/((w-_)*(o-e)-(m-u)*(i-t));return E>=0&&E<=1&&N>=0&&N<=1}function A(){var e=window.navigator.userAgent,t=e.indexOf("MSIE ");if(t>0)return parseInt(e.substring(t+5,e.indexOf(".",t)),10);var o=e.indexOf("Trident/");if(o>0){var i=e.indexOf("rv:");return parseInt(e.substring(i+3,e.indexOf(".",i)),10)}var u=e.indexOf("Edge/");return u>0?parseInt(e.substring(u+5,e.indexOf(".",u)),10):-1}var C;function D(){D.init||(D.init=!0,C=A()!==-1)}var R={name:"ResizeObserver",props:{emitOnMount:{type:Boolean,default:!1},ignoreWidth:{type:Boolean,default:!1},ignoreHeight:{type:Boolean,default:!1}},mounted:function(){var t=this;D(),this.$nextTick(function(){t._w=t.$el.offsetWidth,t._h=t.$el.offsetHeight,t.emitOnMount&&t.emitSize()});var o=document.createElement("object");this._resizeObject=o,o.setAttribute("aria-hidden","true"),o.setAttribute("tabindex",-1),o.onload=this.addResizeHandlers,o.type="text/html",C&&this.$el.appendChild(o),o.data="about:blank",C||this.$el.appendChild(o)},beforeDestroy:function(){this.removeResizeHandlers()},methods:{compareAndNotify:function(){(!this.ignoreWidth&&this._w!==this.$el.offsetWidth||!this.ignoreHeight&&this._h!==this.$el.offsetHeight)&&(this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.emitSize())},emitSize:function(){this.$emit("notify",{width:this._w,height:this._h})},addResizeHandlers:function(){this._resizeObject.contentDocument.defaultView.addEventListener("resize",this.compareAndNotify),this.compareAndNotify()},removeResizeHandlers:function(){this._resizeObject&&this._resizeObject.onload&&(!C&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.compareAndNotify),this.$el.removeChild(this._resizeObject),this._resizeObject.onload=null,this._resizeObject=null)}}};function k(e,t,o,i,u,_,m,w,E,N){typeof m!="boolean"&&(E=w,w=m,m=!1);var M=typeof o=="function"?o.options:o;e&&e.render&&(M.render=e.render,M.staticRenderFns=e.staticRenderFns,M._compiled=!0,u&&(M.functional=!0)),i&&(M._scopeId=i);var j;if(_?(j=function(q){q=q||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,!q&&typeof __VUE_SSR_CONTEXT__<"u"&&(q=__VUE_SSR_CONTEXT__),t&&t.call(this,E(q)),q&&q._registeredComponents&&q._registeredComponents.add(_)},M._ssrRegister=j):t&&(j=m?function(Q){t.call(this,N(Q,this.$root.$options.shadowRoot))}:function(Q){t.call(this,w(Q))}),j)if(M.functional){var x=M.render;M.render=function(q,qe){return j.call(qe),x(q,qe)}}else{var ae=M.beforeCreate;M.beforeCreate=ae?[].concat(ae,j):[j]}return o}var F=R,Y=function(){var t=this,o=t.$createElement,i=t._self._c||o;return i("div",{staticClass:"resize-observer",attrs:{tabindex:"-1"}})},de=[];Y._withStripped=!0;var J=void 0,ue="data-v-8859cc6c",Ce=void 0,me=!1,pe=k({render:Y,staticRenderFns:de},J,F,ue,me,Ce,!1,void 0,void 0,void 0);function et(e){e.component("resize-observer",pe),e.component("ResizeObserver",pe)}var tt={version:"1.0.1",install:et},Ee=null;typeof window<"u"?Ee=window.Vue:typeof r.g<"u"&&(Ee=r.g.Vue),Ee&&Ee.use(tt);var Ne={computed:{themeClass(){return $e(this.theme)}}},ot={name:"VPopperContent",components:{ResizeObserver:pe},mixins:[Ne],props:{popperId:String,theme:String,shown:Boolean,mounted:Boolean,skipTransition:Boolean,autoHide:Boolean,handleResize:Boolean,classes:Object,result:Object},methods:{toPx(e){return e!=null&&!isNaN(e)?`${e}px`:null}}},it=function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{ref:"popover",staticClass:"v-popper__popper",class:[e.themeClass,e.classes.popperClass,{"v-popper__popper--shown":e.shown,"v-popper__popper--hidden":!e.shown,"v-popper__popper--show-from":e.classes.showFrom,"v-popper__popper--show-to":e.classes.showTo,"v-popper__popper--hide-from":e.classes.hideFrom,"v-popper__popper--hide-to":e.classes.hideTo,"v-popper__popper--skip-transition":e.skipTransition,"v-popper__popper--arrow-overflow":e.result&&e.result.arrow.overflow,"v-popper__popper--no-positioning":!e.result}],style:e.result?{position:e.result.strategy,transform:"translate3d("+Math.round(e.result.x)+"px,"+Math.round(e.result.y)+"px,0)"}:void 0,attrs:{id:e.popperId,"aria-hidden":e.shown?"false":"true",tabindex:e.autoHide?0:void 0,"data-popper-placement":e.result?e.result.placement:void 0},on:{keyup:function(i){if(!i.type.indexOf("key")&&e._k(i.keyCode,"esc",27,i.key,["Esc","Escape"]))return null;e.autoHide&&e.$emit("hide")}}},[o("div",{staticClass:"v-popper__backdrop",on:{click:function(i){e.autoHide&&e.$emit("hide")}}}),o("div",{staticClass:"v-popper__wrapper",style:e.result?{transformOrigin:e.result.transformOrigin}:void 0},[o("div",{ref:"inner",staticClass:"v-popper__inner"},[e.mounted?[o("div",[e._t("default")],2),e.handleResize?o("ResizeObserver",{on:{notify:function(i){return e.$emit("resize",i)}}}):e._e()]:e._e()],2),o("div",{ref:"arrow",staticClass:"v-popper__arrow-container",style:e.result?{left:e.toPx(e.result.arrow.x),top:e.toPx(e.result.arrow.y)}:void 0},[o("div",{staticClass:"v-popper__arrow-outer"}),o("div",{staticClass:"v-popper__arrow-inner"})])])])},nt=[],jt="";function _e(e,t,o,i,u,_,m,w){var E=typeof e=="function"?e.options:e;t&&(E.render=t,E.staticRenderFns=o,E._compiled=!0),i&&(E.functional=!0),_&&(E._scopeId="data-v-"+_);var N;if(m?(N=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__),u&&u.call(this,x),x&&x._registeredComponents&&x._registeredComponents.add(m)},E._ssrRegister=N):u&&(N=w?function(){u.call(this,(E.functional?this.parent:this).$root.$options.shadowRoot)}:u),N)if(E.functional){E._injectStyles=N;var M=E.render;E.render=function(ae,Q){return N.call(Q),M(ae,Q)}}else{var j=E.beforeCreate;E.beforeCreate=j?[].concat(j,N):[N]}return{exports:e,options:E}}const Re={};var st=_e(ot,it,nt,!1,rt,null,null,null);function rt(e){for(let t in Re)this[t]=Re[t]}var Le=function(){return st.exports}(),De={methods:{show(...e){return this.$refs.popper.show(...e)},hide(...e){return this.$refs.popper.hide(...e)},dispose(...e){return this.$refs.popper.dispose(...e)},onResize(...e){return this.$refs.popper.onResize(...e)}}},at={name:"VPopperWrapper",components:{Popper:he(),PopperContent:Le},mixins:[De,Ne],inheritAttrs:!1,props:{theme:{type:String,default(){return this.$options.vPopperTheme}}},methods:{getTargetNodes(){return Array.from(this.$refs.reference.children).filter(e=>e!==this.$refs.popperContent.$el)}}},lt=function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("Popper",e._g(e._b({ref:"popper",attrs:{theme:e.theme,"target-nodes":e.getTargetNodes,"reference-node":function(){return e.$refs.reference},"popper-node":function(){return e.$refs.popperContent.$el}},scopedSlots:e._u([{key:"default",fn:function(i){var u=i.popperId,_=i.isShown,m=i.shouldMountContent,w=i.skipTransition,E=i.autoHide,N=i.show,M=i.hide,j=i.handleResize,x=i.onResize,ae=i.classes,Q=i.result;return[o("div",{ref:"reference",staticClass:"v-popper",class:[e.themeClass,{"v-popper--shown":_}]},[e._t("default",null,{shown:_,show:N,hide:M}),o("PopperContent",{ref:"popperContent",attrs:{"popper-id":u,theme:e.theme,shown:_,mounted:m,"skip-transition":w,"auto-hide":E,"handle-resize":j,classes:ae,result:Q},on:{hide:M,resize:x}},[e._t("popper",null,{shown:_,hide:M})],2)],2)]}}],null,!0)},"Popper",e.$attrs,!1),e.$listeners))},dt=[];const Be={};var ut=_e(at,lt,dt,!1,pt,null,null,null);function pt(e){for(let t in Be)this[t]=Be[t]}var Se=function(){return ut.exports}(),ct=ne(V({},Se),{name:"VDropdown",vPopperTheme:"dropdown"}),Wt="";let _t,ht;const Fe={};var ft=_e(ct,_t,ht,!1,vt,null,null,null);function vt(e){for(let t in Fe)this[t]=Fe[t]}var Me=function(){return ft.exports}(),mt=ne(V({},Se),{name:"VMenu",vPopperTheme:"menu"});let gt,yt;const Ie={};var bt=_e(mt,gt,yt,!1,wt,null,null,null);function wt(e){for(let t in Ie)this[t]=Ie[t]}var ze=function(){return bt.exports}(),Pt=ne(V({},Se),{name:"VTooltip",vPopperTheme:"tooltip"}),Ut="";let Ct,Et;const ke={};var Tt=_e(Pt,Ct,Et,!1,$t,null,null,null);function $t(e){for(let t in ke)this[t]=ke[t]}var xe=function(){return Tt.exports}(),At={name:"VTooltipDirective",components:{Popper:he(),PopperContent:Le},mixins:[De],inheritAttrs:!1,props:{theme:{type:String,default:"tooltip"},html:{type:Boolean,default(){return G(this.theme,"html")}},content:{type:[String,Number,Function],default:null},loadingContent:{type:String,default(){return G(this.theme,"loadingContent")}}},data(){return{asyncContent:null}},computed:{isContentAsync(){return typeof this.content=="function"},loading(){return this.isContentAsync&&this.asyncContent==null},finalContent(){return this.isContentAsync?this.loading?this.loadingContent:this.asyncContent:this.content}},watch:{content:{handler(){this.fetchContent(!0)},immediate:!0},async finalContent(e){await this.$nextTick(),this.$refs.popper.onResize()}},created(){this.$_fetchId=0},methods:{fetchContent(e){if(typeof this.content=="function"&&this.$_isShown&&(e||!this.$_loading&&this.asyncContent==null)){this.asyncContent=null,this.$_loading=!0;const t=++this.$_fetchId,o=this.content(this);o.then?o.then(i=>this.onResult(t,i)):this.onResult(t,o)}},onResult(e,t){e===this.$_fetchId&&(this.$_loading=!1,this.asyncContent=t)},onShow(){this.$_isShown=!0,this.fetchContent()},onHide(){this.$_isShown=!1}}},Ot=function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("Popper",e._g(e._b({ref:"popper",attrs:{theme:e.theme,"popper-node":function(){return e.$refs.popperContent.$el}},on:{"apply-show":e.onShow,"apply-hide":e.onHide},scopedSlots:e._u([{key:"default",fn:function(i){var u=i.popperId,_=i.isShown,m=i.shouldMountContent,w=i.skipTransition,E=i.autoHide,N=i.hide,M=i.handleResize,j=i.onResize,x=i.classes,ae=i.result;return[o("PopperContent",{ref:"popperContent",class:{"v-popper--tooltip-loading":e.loading},attrs:{"popper-id":u,theme:e.theme,shown:_,mounted:m,"skip-transition":w,"auto-hide":E,"handle-resize":M,classes:x,result:ae},on:{hide:N,resize:j}},[e.html?o("div",{domProps:{innerHTML:e._s(e.finalContent)}}):o("div",{domProps:{textContent:e._s(e.finalContent)}})])]}}])},"Popper",e.$attrs,!1),e.$listeners))},Dt=[];const je={};var St=_e(At,Ot,Dt,!1,Mt,null,null,null);function Mt(e){for(let t in je)this[t]=je[t]}var Nt=function(){return St.exports}();const We="v-popper--has-tooltip";function Rt(e,t){let o=e.placement;if(!o&&t)for(const i of h)t[i]&&(o=i);return o||(o=G(e.theme||"tooltip","placement")),o}function Ue(e,t,o){let i;const u=typeof t;return u==="string"?i={content:t}:t&&u==="object"?i=t:i={content:!1},i.placement=Rt(i,o),i.targetNodes=()=>[e],i.referenceNode=()=>e,i}function Lt(e,t,o){const i=Ue(e,t,o),u=e.$_popper=new B.default({mixins:[De],data(){return{options:i}},render(m){const w=this.options,{theme:E,html:N,content:M,loadingContent:j}=w,x=te(w,["theme","html","content","loadingContent"]);return m(Nt,{props:{theme:E,html:N,content:M,loadingContent:j},attrs:x,ref:"popper"})},devtools:{hide:!0}}),_=document.createElement("div");return document.body.appendChild(_),u.$mount(_),e.classList&&e.classList.add(We),u}function Ke(e){e.$_popper&&(e.$_popper.$destroy(),delete e.$_popper,delete e.$_popperOldShown),e.classList&&e.classList.remove(We)}function He(e,{value:t,oldValue:o,modifiers:i}){const u=Ue(e,t,i);if(!u.content||G(u.theme||"tooltip","disabled"))Ke(e);else{let _;e.$_popper?(_=e.$_popper,_.options=u):_=Lt(e,t,i),typeof t.shown<"u"&&t.shown!==e.$_popperOldShown&&(e.$_popperOldShown=t.shown,t.shown?_.show():_.hide())}}var Ve={bind:He,update:He,unbind(e){Ke(e)}};function Ze(e){e.addEventListener("click",Xe),e.addEventListener("touchstart",Ye,a?{passive:!0}:!1)}function Ge(e){e.removeEventListener("click",Xe),e.removeEventListener("touchstart",Ye),e.removeEventListener("touchend",Je),e.removeEventListener("touchcancel",Qe)}function Xe(e){const t=e.currentTarget;e.closePopover=!t.$_vclosepopover_touch,e.closeAllPopover=t.$_closePopoverModifiers&&!!t.$_closePopoverModifiers.all}function Ye(e){if(e.changedTouches.length===1){const t=e.currentTarget;t.$_vclosepopover_touch=!0;const o=e.changedTouches[0];t.$_vclosepopover_touchPoint=o,t.addEventListener("touchend",Je),t.addEventListener("touchcancel",Qe)}}function Je(e){const t=e.currentTarget;if(t.$_vclosepopover_touch=!1,e.changedTouches.length===1){const o=e.changedTouches[0],i=t.$_vclosepopover_touchPoint;e.closePopover=Math.abs(o.screenY-i.screenY)<20&&Math.abs(o.screenX-i.screenX)<20,e.closeAllPopover=t.$_closePopoverModifiers&&!!t.$_closePopoverModifiers.all}}function Qe(e){const t=e.currentTarget;t.$_vclosepopover_touch=!1}var Bt={bind(e,{value:t,modifiers:o}){e.$_closePopoverModifiers=o,(typeof t>"u"||t)&&Ze(e)},update(e,{value:t,oldValue:o,modifiers:i}){e.$_closePopoverModifiers=i,t!==o&&(typeof t>"u"||t?Ze(e):Ge(e))},unbind(e){Ge(e)}};const Ft=I,It=Ve,Kt=null,zt=Me,Ht=null,Vt=null,Zt=null,Gt=null,Xt=null,Yt=null,Jt=null,Qt=null;function kt(e,t={}){e.$_vTooltipInstalled||(e.$_vTooltipInstalled=!0,Z(I,t),e.directive("tooltip",Ve),e.directive("close-popper",Bt),e.component("v-tooltip",xe),e.component("VTooltip",xe),e.component("v-dropdown",Me),e.component("VDropdown",Me),e.component("v-menu",ze),e.component("VMenu",ze))}const xt={version:"1.0.0-beta.19",install:kt,options:I};let Te=null;typeof window<"u"?Te=window.Vue:typeof r.g<"u"&&(Te=r.g.Vue),Te&&Te.use(xt)},15303:(L,g,r)=>{r.d(g,{createFocusTrap:()=>ge});var p=r(88388);/*!
* focus-trap 7.5.2
* @license MIT, https://github.com/focus-trap/focus-trap/blob/master/LICENSE
*/function P(b,a){var v=Object.keys(b);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(b);a&&(h=h.filter(function(z){return Object.getOwnPropertyDescriptor(b,z).enumerable})),v.push.apply(v,h)}return v}function B(b){for(var a=1;a<arguments.length;a++){var v=arguments[a]!=null?arguments[a]:{};a%2?P(Object(v),!0).forEach(function(h){l(b,h,v[h])}):Object.getOwnPropertyDescriptors?Object.defineProperties(b,Object.getOwnPropertyDescriptors(v)):P(Object(v)).forEach(function(h){Object.defineProperty(b,h,Object.getOwnPropertyDescriptor(v,h))})}return b}function l(b,a,v){return a=O(a),a in b?Object.defineProperty(b,a,{value:v,enumerable:!0,configurable:!0,writable:!0}):b[a]=v,b}function y(b,a){if(typeof b!="object"||b===null)return b;var v=b[Symbol.toPrimitive];if(v!==void 0){var h=v.call(b,a||"default");if(typeof h!="object")return h;throw new TypeError("@@toPrimitive must return a primitive value.")}return(a==="string"?String:Number)(b)}function O(b){var a=y(b,"string");return typeof a=="symbol"?a:String(a)}var X={activateTrap:function(a,v){if(a.length>0){var h=a[a.length-1];h!==v&&h.pause()}var z=a.indexOf(v);z===-1||a.splice(z,1),a.push(v)},deactivateTrap:function(a,v){var h=a.indexOf(v);h!==-1&&a.splice(h,1),a.length>0&&a[a.length-1].unpause()}},ee=function(a){return a.tagName&&a.tagName.toLowerCase()==="input"&&typeof a.select=="function"},ie=function(a){return a?.key==="Escape"||a?.key==="Esc"||a?.keyCode===27},H=function(a){return a?.key==="Tab"||a?.keyCode===9},V=function(a){return H(a)&&!a.shiftKey},ne=function(a){return H(a)&&a.shiftKey},te=function(a){return setTimeout(a,0)},Z=function(a,v){var h=-1;return a.every(function(z,$){return v(z)?(h=$,!1):!0}),h},I=function(a){for(var v=arguments.length,h=new Array(v>1?v-1:0),z=1;z<v;z++)h[z-1]=arguments[z];return typeof a=="function"?a.apply(void 0,h):a},G=function(a){return a.target.shadowRoot&&typeof a.composedPath=="function"?a.composedPath()[0]:a.target},$e=[],ge=function(a,v){var h=v?.document||document,z=v?.trapStack||$e,$=B({returnFocusOnDeactivate:!0,escapeDeactivates:!0,delayInitialFocus:!0,isKeyForward:V,isKeyBackward:ne},v),d={containers:[],containerGroups:[],tabbableGroups:[],nodeFocusedBeforeActivation:null,mostRecentlyFocusedNode:null,active:!1,paused:!1,delayInitialFocusTimer:void 0,recentNavEvent:void 0},K,S=function(n,s,c){return n&&n[s]!==void 0?n[s]:$[c||s]},W=function(n,s){var c=typeof s?.composedPath=="function"?s.composedPath():void 0;return d.containerGroups.findIndex(function(A){var C=A.container,D=A.tabbableNodes;return C.contains(n)||c?.includes(C)||D.find(function(R){return R===n})})},se=function(n){var s=$[n];if(typeof s=="function"){for(var c=arguments.length,A=new Array(c>1?c-1:0),C=1;C<c;C++)A[C-1]=arguments[C];s=s.apply(void 0,A)}if(s===!0&&(s=void 0),!s){if(s===void 0||s===!1)return s;throw new Error("`".concat(n,"` was specified but was not a node, or did not return a node"))}var D=s;if(typeof s=="string"&&(D=h.querySelector(s),!D))throw new Error("`".concat(n,"` as selector refers to no known node"));return D},re=function(){var n=se("initialFocus");if(n===!1)return!1;if(n===void 0||!(0,p.EB)(n,$.tabbableOptions))if(W(h.activeElement)>=0)n=h.activeElement;else{var s=d.tabbableGroups[0],c=s&&s.firstTabbableNode;n=c||se("fallbackFocus")}if(!n)throw new Error("Your focus-trap needs to have at least one focusable element");return n},oe=function(){if(d.containerGroups=d.containers.map(function(n){var s=(0,p.ht)(n,$.tabbableOptions),c=(0,p.KW)(n,$.tabbableOptions),A=s.length>0?s[0]:void 0,C=s.length>0?s[s.length-1]:void 0,D=c.find(function(F){return(0,p.Wq)(F)}),R=c.slice().reverse().find(function(F){return(0,p.Wq)(F)}),k=!!s.find(function(F){return(0,p.pN)(F)>0});return{container:n,tabbableNodes:s,focusableNodes:c,posTabIndexesFound:k,firstTabbableNode:A,lastTabbableNode:C,firstDomTabbableNode:D,lastDomTabbableNode:R,nextTabbableNode:function(Y){var de=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,J=s.indexOf(Y);return J<0?de?c.slice(c.indexOf(Y)+1).find(function(ue){return(0,p.Wq)(ue)}):c.slice(0,c.indexOf(Y)).reverse().find(function(ue){return(0,p.Wq)(ue)}):s[J+(de?1:-1)]}}}),d.tabbableGroups=d.containerGroups.filter(function(n){return n.tabbableNodes.length>0}),d.tabbableGroups.length<=0&&!se("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times");if(d.containerGroups.find(function(n){return n.posTabIndexesFound})&&d.containerGroups.length>1)throw new Error("At least one node with a positive tabindex was found in one of your focus-trap's multiple containers. Positive tabindexes are only supported in single-container focus-traps.")},f=function T(n){if(n!==!1&&n!==h.activeElement){if(!n||!n.focus){T(re());return}n.focus({preventScroll:!!$.preventScroll}),d.mostRecentlyFocusedNode=n,ee(n)&&n.select()}},ce=function(n){var s=se("setReturnFocus",n);return s||(s===!1?!1:n)},he=function(n){var s=n.target,c=n.event,A=n.isBackward,C=A===void 0?!1:A;s=s||G(c),oe();var D=null;if(d.tabbableGroups.length>0){var R=W(s,c),k=R>=0?d.containerGroups[R]:void 0;if(R<0)C?D=d.tabbableGroups[d.tabbableGroups.length-1].lastTabbableNode:D=d.tabbableGroups[0].firstTabbableNode;else if(C){var F=Z(d.tabbableGroups,function(me){var pe=me.firstTabbableNode;return s===pe});if(F<0&&(k.container===s||(0,p.EB)(s,$.tabbableOptions)&&!(0,p.Wq)(s,$.tabbableOptions)&&!k.nextTabbableNode(s,!1))&&(F=R),F>=0){var Y=F===0?d.tabbableGroups.length-1:F-1,de=d.tabbableGroups[Y];D=(0,p.pN)(s)>=0?de.lastTabbableNode:de.lastDomTabbableNode}else H(c)||(D=k.nextTabbableNode(s,!1))}else{var J=Z(d.tabbableGroups,function(me){var pe=me.lastTabbableNode;return s===pe});if(J<0&&(k.container===s||(0,p.EB)(s,$.tabbableOptions)&&!(0,p.Wq)(s,$.tabbableOptions)&&!k.nextTabbableNode(s))&&(J=R),J>=0){var ue=J===d.tabbableGroups.length-1?0:J+1,Ce=d.tabbableGroups[ue];D=(0,p.pN)(s)>=0?Ce.firstTabbableNode:Ce.firstDomTabbableNode}else H(c)||(D=k.nextTabbableNode(s))}}else D=se("fallbackFocus");return D},le=function(n){var s=G(n);if(!(W(s,n)>=0)){if(I($.clickOutsideDeactivates,n)){K.deactivate({returnFocus:$.returnFocusOnDeactivate});return}I($.allowOutsideClick,n)||n.preventDefault()}},ye=function(n){var s=G(n),c=W(s,n)>=0;if(c||s instanceof Document)c&&(d.mostRecentlyFocusedNode=s);else{n.stopImmediatePropagation();var A,C=!0;if(d.mostRecentlyFocusedNode)if((0,p.pN)(d.mostRecentlyFocusedNode)>0){var D=W(d.mostRecentlyFocusedNode),R=d.containerGroups[D].tabbableNodes;if(R.length>0){var k=R.findIndex(function(F){return F===d.mostRecentlyFocusedNode});k>=0&&($.isKeyForward(d.recentNavEvent)?k+1<R.length&&(A=R[k+1],C=!1):k-1>=0&&(A=R[k-1],C=!1))}}else d.containerGroups.some(function(F){return F.tabbableNodes.some(function(Y){return(0,p.pN)(Y)>0})})||(C=!1);else C=!1;C&&(A=he({target:d.mostRecentlyFocusedNode,isBackward:$.isKeyBackward(d.recentNavEvent)})),f(A||d.mostRecentlyFocusedNode||re())}d.recentNavEvent=void 0},Ae=function(n){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;d.recentNavEvent=n;var c=he({event:n,isBackward:s});c&&(H(n)&&n.preventDefault(),f(c))},fe=function(n){if(ie(n)&&I($.escapeDeactivates,n)!==!1){n.preventDefault(),K.deactivate();return}($.isKeyForward(n)||$.isKeyBackward(n))&&Ae(n,$.isKeyBackward(n))},be=function(n){var s=G(n);W(s,n)>=0||I($.clickOutsideDeactivates,n)||I($.allowOutsideClick,n)||(n.preventDefault(),n.stopImmediatePropagation())},ve=function(){if(d.active)return X.activateTrap(z,K),d.delayInitialFocusTimer=$.delayInitialFocus?te(function(){f(re())}):f(re()),h.addEventListener("focusin",ye,!0),h.addEventListener("mousedown",le,{capture:!0,passive:!1}),h.addEventListener("touchstart",le,{capture:!0,passive:!1}),h.addEventListener("click",be,{capture:!0,passive:!1}),h.addEventListener("keydown",fe,{capture:!0,passive:!1}),K},we=function(){if(d.active)return h.removeEventListener("focusin",ye,!0),h.removeEventListener("mousedown",le,!0),h.removeEventListener("touchstart",le,!0),h.removeEventListener("click",be,!0),h.removeEventListener("keydown",fe,!0),K},Oe=function(n){var s=n.some(function(c){var A=Array.from(c.removedNodes);return A.some(function(C){return C===d.mostRecentlyFocusedNode})});s&&f(re())},Pe=typeof window<"u"&&"MutationObserver"in window?new MutationObserver(Oe):void 0,U=function(){Pe&&(Pe.disconnect(),d.active&&!d.paused&&d.containers.map(function(n){Pe.observe(n,{subtree:!0,childList:!0})}))};return K={get active(){return d.active},get paused(){return d.paused},activate:function(n){if(d.active)return this;var s=S(n,"onActivate"),c=S(n,"onPostActivate"),A=S(n,"checkCanFocusTrap");A||oe(),d.active=!0,d.paused=!1,d.nodeFocusedBeforeActivation=h.activeElement,s?.();var C=function(){A&&oe(),ve(),U(),c?.()};return A?(A(d.containers.concat()).then(C,C),this):(C(),this)},deactivate:function(n){if(!d.active)return this;var s=B({onDeactivate:$.onDeactivate,onPostDeactivate:$.onPostDeactivate,checkCanReturnFocus:$.checkCanReturnFocus},n);clearTimeout(d.delayInitialFocusTimer),d.delayInitialFocusTimer=void 0,we(),d.active=!1,d.paused=!1,U(),X.deactivateTrap(z,K);var c=S(s,"onDeactivate"),A=S(s,"onPostDeactivate"),C=S(s,"checkCanReturnFocus"),D=S(s,"returnFocus","returnFocusOnDeactivate");c?.();var R=function(){te(function(){D&&f(ce(d.nodeFocusedBeforeActivation)),A?.()})};return D&&C?(C(ce(d.nodeFocusedBeforeActivation)).then(R,R),this):(R(),this)},pause:function(n){if(d.paused||!d.active)return this;var s=S(n,"onPause"),c=S(n,"onPostPause");return d.paused=!0,s?.(),we(),U(),c?.(),this},unpause:function(n){if(!d.paused||!d.active)return this;var s=S(n,"onUnpause"),c=S(n,"onPostUnpause");return d.paused=!1,s?.(),oe(),ve(),U(),c?.(),this},updateContainerElements:function(n){var s=[].concat(n).filter(Boolean);return d.containers=s.map(function(c){return typeof c=="string"?h.querySelector(c):c}),d.active&&oe(),U(),this}},K.updateContainerElements(a),K}},89674:(L,g,r)=>{var p=r(93379),P=r.n(p),B=r(7795),l=r.n(B),y=r(90569),O=r.n(y),X=r(3565),ee=r.n(X),ie=r(19216),H=r.n(ie),V=r(44589),ne=r.n(V),te=r(67229),Z={};Z.styleTagTransform=ne(),Z.setAttributes=ee(),Z.insert=O().bind(null,"head"),Z.domAPI=l(),Z.insertStyleElement=H();var I=P()(te.Z,Z),G=te.Z&&te.Z.locals?te.Z.locals:void 0},94746:(L,g,r)=>{r.d(g,{default:()=>y});var p=r(66805),P=r(85978),B=r(51900),l=(0,B.Z)(P.Z,p.s,p.x,!1,null,null,null);const y=l.exports},22610:(L,g,r)=>{r.d(g,{Z:()=>p});const p={name:"StarIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},97167:(L,g,r)=>{r.d(g,{Z:()=>y});var p=r(59541),P=r(6900),B=r(51900),l=(0,B.Z)(P.Z,p.s,p.x,!1,null,null,null);const y=l.exports},90244:(L,g,r)=>{r.d(g,{Z:()=>p});const p={name:"VideoIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}}},41673:(L,g,r)=>{r.d(g,{Z:()=>O});var p=r(58583),P=r(14646),B=r(78091),l=r(51900),y=(0,l.Z)(P.Z,p.s,p.x,!1,null,"10d5f234",null);const O=y.exports},14646:(L,g,r)=>{r.d(g,{Z:()=>P});var p=r(94238);const P=p.Z},78091:(L,g,r)=>{var p=r(89674)},85978:(L,g,r)=>{r.d(g,{Z:()=>P});var p=r(22610);const P=p.Z},6900:(L,g,r)=>{r.d(g,{Z:()=>P});var p=r(90244);const P=p.Z},66805:(L,g,r)=>{r.d(g,{s:()=>p,x:()=>P});var p=function(){var l=this,y=l._self._c;return y("span",l._b({staticClass:"material-design-icon star-icon",attrs:{"aria-hidden":!l.title,"aria-label":l.title,role:"img"},on:{click:function(O){return l.$emit("click",O)}}},"span",l.$attrs,!1),[y("svg",{staticClass:"material-design-icon__svg",attrs:{fill:l.fillColor,width:l.size,height:l.size,viewBox:"0 0 24 24"}},[y("path",{attrs:{d:"M12,17.27L18.18,21L16.54,13.97L22,9.24L14.81,8.62L12,2L9.19,8.62L2,9.24L7.45,13.97L5.82,21L12,17.27Z"}},[l.title?y("title",[l._v(l._s(l.title))]):l._e()])])])},P=[]},59541:(L,g,r)=>{r.d(g,{s:()=>p,x:()=>P});var p=function(){var l=this,y=l._self._c;return y("span",l._b({staticClass:"material-design-icon video-icon",attrs:{"aria-hidden":!l.title,"aria-label":l.title,role:"img"},on:{click:function(O){return l.$emit("click",O)}}},"span",l.$attrs,!1),[y("svg",{staticClass:"material-design-icon__svg",attrs:{fill:l.fillColor,width:l.size,height:l.size,viewBox:"0 0 24 24"}},[y("path",{attrs:{d:"M17,10.5V7A1,1 0 0,0 16,6H4A1,1 0 0,0 3,7V17A1,1 0 0,0 4,18H16A1,1 0 0,0 17,17V13.5L21,17.5V6.5L17,10.5Z"}},[l.title?y("title",[l._v(l._s(l.title))]):l._e()])])])},P=[]},18519:(L,g,r)=>{r.d(g,{Z:()=>p.N});var p=r(80093)},49368:(L,g,r)=>{r.d(g,{Z:()=>p.N});var p=r(22698)}}]);})();

//# sourceMappingURL=talk-defaultVendors-node_modules_floating-vue_dist_floating-vue_es_js-node_modules_focus-trap_dist-b2be36.js.map?v=39c477f24762227bf52f