1try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="434338c4-0e9c-48a3-9c8d-839e10ded30f",e._sentryDebugIdIdentifier="sentry-dbid-434338c4-0e9c-48a3-9c8d-839e10ded30f")}catch(e){}("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{}).SENTRY_RELEASE={id:"prod"};(self.webpackChunknew_influencing=self.webpackChunknew_influencing||[]).push([[2166,1412,9733,4589,1203,5757,4505,1536,7024,6947,2329,6051,9147,8249,6865,5935,5613,7114,8242],{31527:function(e){function t(e){return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}))}t.keys=function(){return[]},t.resolve=t,t.id=31527,e.exports=t},51575:function(){},73255:function(){},14647:function(){},40963:function(){},39117:function(){},20486:function(){},31277:function(){},31416:function(){},25079:function(){},21349:function(){},73585:function(){},99326:function(){},16108:function(){},46187:function(){},83990:function(){},27521:function(){},9965:function(){},68542:function(){},13702:function(){},59038:function(){},73173:function(){},47805:function(){},94467:function(){},1391:function(){},59880:function(){},3795:function(){},6015:function(){},51844:function(){},48201:function(){},10756:function(){},8272:function(){},78552:function(){},99505:function(){},44679:function(){},13863:function(){},56835:function(){},19080:function(){},81821:function(){},23238:function(){},17777:function(){},66654:function(){},28872:function(){},17280:function(){},83725:function(){},48237:function(){},99136:function(){},44419:function(){},42869:function(){},59633:function(){},20170:function(){},35935:function(e,t,n){"use strict";n.d(t,{G:function(){return E}});var i,o,a=n(37923),s=n(67024),r=n(14044),l=n(57242),u=n(47004),c=n(65128),d=n(74353),m=function(e,t,n,i){var o,a=arguments.length,s=a<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var r=e.length-1;r>=0;r--)(o=e[r])&&(s=(a<3?o(s):a>3?o(t,n,s):o(t,n))||s);return a>3&&s&&Object.defineProperty(t,n,s),s},p=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};class v{id;videoPreview;author;createdAt=(0,r.A)();header;isSent;responses;get createdAtFromNow(){return(0,r.A)(this.createdAt).fromNow()}get uid(){return`async_interview_${this.id}`}}m([(0,u.Z)((()=>l.U)),p("design:type","function"==typeof(i=void 0!==l.U&&l.U)?i:Object)],v.prototype,"author",void 0),m([(0,u.Z)((()=>Date)),(0,c.d)((({value:e})=>(0,r.A)(e)),{toClassOnly:!0}),p("design:type","function"==typeof(o=void 0!==d.Dayjs&&d.Dayjs)?o:Object)],v.prototype,"createdAt",void 0);var g,h=function(e,t,n,i){var o,a=arguments.length,s=a<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var r=e.length-1;r>=0;r--)(o=e[r])&&(s=(a<3?o(s):a>3?o(t,n,s):o(t,n))||s);return a>3&&s&&Object.defineProperty(t,n,s),s},f=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};class y{title;journoName;introduction;questions;showQuestions;allowSkip;deadline}h([(0,u.Z)((()=>Date)),(0,c.d)((({value:e})=>e?(0,r.A)(e):void 0),{toClassOnly:!0}),f("design:type","function"==typeof(g=void 0!==d.Dayjs&&d.Dayjs)?g:Object)],y.prototype,"deadline",void 0);var w=n(57214);class b extends w.k{message}var k=n(17174);class A extends k.E{message}var R=n(24973),I=n(41885),M=n(50675);const E={scroller(e){return a.n.create().get("/api/v1/interviews/async",{search:e.search,sort:e.sort,type:e.questionType,offset:e.offset,limit:e.limit}).then((e=>(e.data.data=(0,M.bj)(v,e.data.data),e.data)))},updateTitle(e,t){return a.n.create().patch(`/api/v1/interviews/async/${e}/title`,{title:t})},updateNote(e,t){return a.n.create().patch(`/api/v1/interviews/async/${e}/note`,{note:t})},getAsyncInterview(e,t){return a.n.create().get(`/api/v1/interviews/async/answer/${e}/${t}`).then((t=>{const n=t.data.data,i="string"==typeof n.introduction?(0,M.bj)(b,{message:n.introduction}):(0,M.bj)(R.l,{videoPreview:n.introduction}),o=n.questions.map((e=>({summary:e.title,questionType:"question",..."text"in e?{message:e.text}:{videoPreview:e.videoPreview}})));return{...(0,M.bj)(y,n),introduction:i,questions:e==s.ic.TEXT?(0,M.bj)(A,o):(0,M.bj)(I.V,o)}}))},submitAnswer(e,t,n="",i=""){return a.n.create().post(`/api/v1/interviews/async/answer/${e}`,{answer:t,name:n,email:i})},createAnswerPreview(e,t,n){return a.n.create().post(`/api/v1/interviews/async/answer/video/${e}/preview`,{answer:t,previewHash:n})},getAnswerPreview(e,t){return a.n.create().get(`/api/v1/interviews/async/answer/video/${e}/preview/${t}`).then((e=>({...e,data:e.data?.data})))},copyLink(e,t,n,i){return a.n.create().post(`/api/v1/interviews/async/${e}/copy/link`,{showQuestions:t,allowSkip:n,expiration:i.format()}).then((e=>e.data))},sendMessage(e,t,n,i,o,s,r,l,u){return a.n.create().patch(`/api/v1/interviews/async/${e}/send`,{subject:t,message:n,to:i,showQuestions:o,allowSkip:s,carbonCopy:r,expiration:l.format(),from:u})},clone(e){return a.n.create().post(`/api/v1/interviews/async/${e}/clone`)},delete(e){return a.n.create().delete(`/api/v1/interviews/async/${e}`)},createTextBCImage(e,t){return a.n.create().post(`/api/v1/interviews/async/${e}/background`,{url:t})},removeTextBcImage(e,t){return a.n.create().delete(`/api/v1/interviews/async/${e}/background`,{url:t})}}},7244:function(e,t,n){"use strict";n.d(t,{D:function(){return d}});var i=n(37923),o=n(25994),a=n(67024),s=n(57688),r=n(1570),l=n(60077),u=n(88633),c=n(50675);const d={createVideo(e,t){return i.n.create().post("/api/v1/interviews/async/video",{title:e,announcement:t}).then((e=>e.headers["object-id"]))},getVideo(e){return i.n.create().get(`/api/v1/interviews/async/video/${e}`).then((e=>{const t=e.data.data;return(0,c.bj)(r.r,{id:t.id,type:a.ic.VIDEO,hash:t.hash,title:t.title,introduction:t.introduction?(0,c.bj)(l.W,{videoPreview:t.introduction}):void 0,questions:t.questions?t.questions.map((e=>(0,c.bj)(u.M,{id:e.id,title:e.title,videoPreview:e.videoPreview}))):void 0,conclusion:t.conclusion?(0,c.bj)(s.l,{videoPreview:t.conclusion}):void 0,note:t.note,wasSent:t.wasSent,announcementId:t.announcementId,isComplete:!!t.conclusion})}))},checkIntroduction(e){return i.n.create().get(`/api/v1/interviews/async/video/${e}/introduction`).then((e=>({...e,data:(0,c.bj)(o.k,e.data.data)})))},checkQuestion(e,t){return i.n.create().get(`/api/v1/interviews/async/video/${e}/questions/${t}`).then((e=>({...e,data:(0,c.bj)(o.k,e.data.data)})))},checkConclusion(e){return i.n.create().get(`/api/v1/interviews/async/video/${e}/conclusion`).then((e=>({...e,data:(0,c.bj)(o.k,e.data.data)})))},createVideoIntroduction(e,t){return i.n.create().post(`/api/v1/interviews/async/video/${e}/introduction`,{introduction:t}).then((e=>e.data))},updateVideoIntroduction(e,t){return i.n.create().patch(`/api/v1/interviews/async/video/${e}/introduction`,{introduction:t}).then((e=>e.data))},createVideoQuestion(e,t){return i.n.create().post(`/api/v1/interviews/async/video/${e}/questions`,{title:t}).then((e=>e.headers["object-id"]))},updateVideoQuestion(e,t,n,o){return i.n.create().patch(`/api/v1/interviews/async/video/${e}/questions/${t}`,{title:n,question:o}).then((e=>e.data))},deleteVideoQuestion(e,t){return i.n.create().delete(`/api/v1/interviews/async/video/${e}/questions/${t}`)},createVideoConclusion(e,t){return i.n.create().post(`/api/v1/interviews/async/video/${e}/conclusion`,{conclusion:t}).then((e=>e.data))},updateVideoConclusion(e,t){return i.n.create().patch(`/api/v1/interviews/async/video/${e}/conclusion`,{conclusion:t}).then((e=>e.data))},deleteVideoConclusion(e){return i.n.create().delete(`/api/v1/interviews/async/video/${e}/conclusion`)}}},86947:function(e,t,n){"use strict";n.d(t,{k:function(){return j}});var i=n(37923),o=n(11458),a=n(84054),s=n(57242),r=n(5907),l=n(54776),u=function(e,t,n,i){var o,a=arguments.length,s=a<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var r=e.length-1;r>=0;r--)(o=e[r])&&(s=(a<3?o(s):a>3?o(t,n,s):o(t,n))||s);return a>3&&s&&Object.defineProperty(t,n,s),s},c=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};class d{_views;_shares;_downloads;get views(){return this._views??0}get shares(){return this._shares??0}get downloads(){return this._downloads??0}}u([(0,l.v)({name:"viewsCount"}),c("design:type",Number)],d.prototype,"_views",void 0),u([(0,l.v)({name:"sharesCount"}),c("design:type",Number)],d.prototype,"_shares",void 0),u([(0,l.v)({name:"downloadsCount"}),c("design:type",Number)],d.prototype,"_downloads",void 0);var m=n(54080),p=n(14044);class v{shares;embed;downloads;views}var g,h,f,y=n(75757),w=n(51686),b=n(47004),k=function(e,t,n,i){var o,a=arguments.length,s=a<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var r=e.length-1;r>=0;r--)(o=e[r])&&(s=(a<3?o(s):a>3?o(t,n,s):o(t,n))||s);return a>3&&s&&Object.defineProperty(t,n,s),s},A=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};class R{id;type;author;header;description;views=0;publishedAt;createdAt;tapePreview;showTranscript=!1;status=w.R.PROCESSING;statistics;get publishedFromNow(){return this.publishedAt?(0,p.A)(this.publishedAt).fromNow():(0,p.A)(this.createdAt).fromNow()}get timeName(){return this.publishedAt?"Published at":"Created at"}get onProcessing(){return this.status==w.R.PROCESSING}
1get isShowAudio(){return this.tapePreview.showAudio&&this.onProcessing}get uid(){return`interview_${this.id}`}get isFailed(){return this.status==w.R.FAILED}get isProcessed(){return this.status==w.R.PROCESSED}}k([(0,b.Z)((()=>s.U)),A("design:type","function"==typeof(g=void 0!==s.U&&s.U)?g:Object)],R.prototype,"author",void 0),k([(0,b.Z)((()=>y.R)),A("design:type","function"==typeof(h=void 0!==y.R&&y.R)?h:Object)],R.prototype,"tapePreview",void 0),k([(0,b.Z)((()=>v)),A("design:type","function"==typeof(f=void 0!==v&&v)?f:Object)],R.prototype,"statistics",void 0);var I,M=n(65128),E=n(74353),C=function(e,t,n,i){var o,a=arguments.length,s=a<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var r=e.length-1;r>=0;r--)(o=e[r])&&(s=(a<3?o(s):a>3?o(t,n,s):o(t,n))||s);return a>3&&s&&Object.defineProperty(t,n,s),s},N=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};class T{hash;creator;expiration;title;announcement;cover;get uid(){return`awaiting-answers-${this.hash}`}get formatedExpiration(){return this.expiration.format("MMM D YYYY")}}C([(0,b.Z)((()=>Date)),(0,M.d)((({value:e})=>(0,p.A)(e)),{toClassOnly:!0}),N("design:type","function"==typeof(I=void 0!==E.Dayjs&&E.Dayjs)?I:Object)],T.prototype,"expiration",void 0);class L{name}var S=n(50675);const j={scroller(e){return i.n.create().get("/api/v1/interviews/",e).then((t=>(t.data.data=(0,S.bj)(R,t.data.data.map((t=>({...t,type:e.types?.at(0)})))),t.data)))},getScrollerItemInterview(e){return i.n.create().get(`/api/v1/interviews/${e}/scroller`).then((e=>(0,S.bj)(R,e.data.data)))},getInterview(e){return i.n.create().get(`/api/v1/interviews/${e}`).then((e=>(0,S.bj)(r.u,e.data.data)))},getStatistic(){return i.n.create().get("/api/v1/interviews/statistics").then((e=>(0,S.bj)(d,e.data.data)))},create(e,t,n){return i.n.create().post("/api/v1/interviews/",{title:e,media:t,speakersCount:n})},delete(e){return i.n.create().delete(`/api/v1/interviews/${e}`)},update(e,t){return i.n.create().patch(`/api/v1/interviews/${e}`,{title:t})},exportPdf(e){window.open(window.location.origin+`/api/v1/interviews/${e}/download/pdf`)},exportWord(e){window.open(window.location.origin+`/api/v1/interviews/${e}/download/docx`)},publish(e,t,n="",o=!1){return i.n.create().post(`/api/v1/interviews/${e}/publish`,{title:t,summary:n,isShowTranscript:o})},unpublish(e){return i.n.create().post(`/api/v1/interviews/${e}/unpublish`)},sendToUser(e,t){return i.n.create().post(`/api/v1/interviews/${e}/shareWithUser`,{userId:t})},extract(e){return i.n.create().post(`/api/v1/interviews/${e.id}/extract`,{...e,range:(0,S.fL)(e.range,{strategy:"excludeAll"})})},sendInteractAIChatMessage(e,t){return i.n.create().post(`/api/v1/interviews/${e}/completion/chat`,{text:t}).then((e=>e.data))},getInterviewVideo(e){return i.n.create().get(`/api/v1/interviews/${e}/video`).then((e=>(0,S.bj)(m.m,e.data.data)))},getAwaitingAnswersInterview(e){return i.n.create().get("/api/v1/interviews/async/awaiting",{search:e.search,sort:e.sort,offset:e.offset,limit:e.limit}).then((e=>{const t=e.data.data.map((e=>{const t=e.creator?(0,S.bj)(s.U,e.creator):(0,S.bj)(L,{name:e.guestCreator}),n=(0,S.bj)(T,e);return n.creator=t,n}));return{...e.data,data:t}}))},ignoreInterview(e){return i.n.create().patch(`/api/v1/interviews/async/awaiting/${e}/ignore`)},getThumbnailTemplate(){return i.n.create().get("/api/v1/interviews/thumbnail/template").then((e=>{const t=e.data.data;return(0,S.bj)(o.P,{...t,fontFamily:a.MU.find((e=>e.value==t.fontFamily)),position:a.X.find((e=>e.toLocaleLowerCase()==t.position)),overlayWidth:a.wp.find((e=>e.toLocaleLowerCase()==t.overlayWidth))})}))},saveThumbnailTemplate(e){return i.n.create().patch("/api/v1/interviews/thumbnail/template",{...e,fontFamily:e.fontFamily?.value,position:e.position?.toLocaleLowerCase(),overlayWidth:e.overlayWidth?.toLocaleLowerCase()})}}},84174:function(e,t,n){"use strict";n.d(t,{H:function(){return a}});var i=n(37923),o=n(82997);function a(e){const t={[`${o.Ao}`]:e};return{updateTitle:function(e,n){return i.n.create().patch(`/api/v1/interviews/async/${e}/title`,{title:n},{headers:t})},updateNote:function(e,n){return i.n.create().patch(`/api/v1/interviews/async/${e}/note`,{note:n},{headers:t})},createTextBCImage:function(e,n){return i.n.create().post(`/api/v1/interviews/async/${e}/background`,{url:n},{headers:t})},removeTextBcImage:function(e,n){return i.n.create().delete(`/api/v1/interviews/async/${e}/background`,{url:n},{headers:t})},sendMessage:function(e,n,o,a,s,r,l,u,c){return i.n.create().patch(`/api/v1/interviews/async/${e}/send`,{subject:n,message:o,to:a,showQuestions:s,allowSkip:r,carbonCopy:l,expiration:u.format(),from:c},{headers:t})}}}},68213:function(e,t,n){"use strict";n.d(t,{G:function(){return m}});var i=n(37923),o=n(82997),a=n(25994),s=n(67024),r=n(57688),l=n(1570),u=n(60077),c=n(88633),d=n(50675);function m(e,t){const n={[`${o.Ao}`]:e};return{createVideo:function(e,a){return i.n.create().post("/api/v1/interviews/async/video",{title:e,announcement:a},{headers:{...n,[`${o.rD}`]:t}}).then((e=>e.headers["object-id"]))},getVideo:function(e){return i.n.create().get(`/api/v1/interviews/async/video/${e}`,{},{headers:n}).then((e=>{const t=e.data.data;return(0,d.bj)(l.r,{id:t.id,type:s.ic.VIDEO,hash:t.hash,title:t.title,introduction:t.introduction?(0,d.bj)(u.W,{videoPreview:t.introduction}):void 0,questions:t.questions?t.questions.map((e=>(0,d.bj)(c.M,{id:e.id,title:e.title,videoPreview:e.videoPreview}))):void 0,conclusion:t.conclusion?(0,d.bj)(r.l,{videoPreview:t.conclusion}):void 0,note:t.note,wasSent:t.wasSent,announcementId:t.announcementId,isComplete:!!t.conclusion})}))},checkIntroduction:function(e){return i.n.create().get(`/api/v1/interviews/async/video/${e}/introduction`,{},{headers:n}).then((e=>({...e,data:(0,d.bj)(a.k,e.data.data)})))},checkQuestion:function(e,t){return i.n.create().get(`/api/v1/interviews/async/video/${e}/questions/${t}`,{},{headers:n}).then((e=>({...e,data:(0,d.bj)(a.k,e.data.data)})))},checkConclusion:function(e){return i.n.create().get(`/api/v1/interviews/async/video/${e}/conclusion`,{},{headers:n}).then((e=>({...e,data:(0,d.bj)(a.k,e.data.data)})))},createVideoIntroduction:function(e,t){return i.n.create().post(`/api/v1/interviews/async/video/${e}/introduction`,{introduction:t},{headers:n}).then((e=>e.data))},updateVideoIntroduction:function(e,t){return i.n.create().patch(`/api/v1/interviews/async/video/${e}/introduction`,{introduction:t},{headers:n}).then((e=>e.data))},createVideoQuestion:function(e,t){return i.n.create().post(`/api/v1/interviews/async/video/${e}/questions`,{title:t},{headers:n}).then((e=>e.headers["object-id"]))},updateVideoQuestion:function(e,t,o,a){return i.n.create().patch(`/api/v1/interviews/async/video/${e}/questions/${t}`,{title:o,question:a},{headers:n}).then((e=>e.data))},deleteVideoQuestion:function(e,t){return i.n.create().delete(`/api/v1/interviews/async/video/${e}/questions/${t}`,{},{headers:n})},createVideoConclusion:function(e,t){return i.n.create().post(`/api/v1/interviews/async/video/${e}/conclusion`,{conclusion:t},{headers:n}).then((e=>e.data))},updateVideoConclusion:function(e,t){return i.n.create().patch(`/api/v1/interviews/async/video/${e}/conclusion`,{conclusion:t},{headers:n}).then((e=>e.data))},deleteVideoConclusion:function(e){return i.n.create().delete(`/api/v1/interviews/async/video/${e}/conclusion`,{},{headers:n})}}}},25613:function(e,t,n){"use strict";n.d(t,{V:function(){return v}});var i,o=n(37923),a=n(45582),s=n(32329),r=n(54080),l=n(47004),u=function(e,t,n,i){var o,a=arguments.length,s=a<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var r=e.length-1;r>=0;r--)(o=e[r])&&(s=(a<3?o(s):a>3?o(t,n,s):o(t,n))||s);return a>3&&s&&Object.defineProperty(t,n,s),s},c=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};class d{tape;range}u([(0,l.Z)((()=>r.m)),c("design:type","function"==typeof(i=void 0!==r.m&&r.m)?i:Object)],d.prototype,"tape",void 0);var m=n(24622),p=n(50675);function v(e){return{download:function(t){(0,s.PE)(window.location.origin+`/api/v1/${e}/${t}/download/full`)},downloadPart:function(t,n,i){return o.n.create().post(`/api/v1/${e}/${t}
1/download/part`,{email:i,range:(0,p.fL)(n,{strategy:"excludeAll"})})},updateSpeaker:function(t,n,i,a){return o.n.create().patch(`/api/v1/${e}/${t}/speakers`,{uid:n,label:i,person:a})},getEmbed:function(t,n){return o.n.create().get(`/api/v1/${e}/${t}/embed`,{range:(0,p.fL)(n,{strategy:"excludeAll"})}).then((e=>(0,p.bj)(d,e.data.data)))},removeFromRange:function(t,n){return o.n.create().delete(`/api/v1/${e}/${t}/words`,{range:(0,p.fL)(n,{strategy:"excludeAll"})})},updateFromRange:function(t,n,i){return o.n.create().patch(`/api/v1/${e}/${t}/words`,{text:n,range:(0,p.fL)(i,{strategy:"excludeAll"})}).then((e=>(0,p.bj)(m.v,e.data.data)))},saveQuickEditorResult:function(t,n,i){let s={};return"sound"===e&&(s=i.map((e=>e instanceof a.K?{range:(0,p.fL)(e.range,{excludeExtraneousValues:!0})}:{id:e.id}))),"video"===e&&(s=i.map((e=>e instanceof a.K?{id:e.id,range:(0,p.fL)(e.range,{excludeExtraneousValues:!0})}:{id:e.id}))),o.n.create().patch(`/api/v1/${e}/${n}/quickEditor`,{title:t.title,isFading:t.isFading,parts:s})},deleteMedia:function(t){return o.n.create().delete(`/api/v1/${e}/${t}`)},createMediaForQuickEditor:function(t,n){return o.n.create().post(`/api/v1/${e}/quickEditor`,{url:n,interview:t}).then((e=>e.headers["object-id"]))},getMediaForQuickEditor:function(t){return o.n.create().get(`/api/v1/${e}/${t}/quickEditor`).then((e=>({...e,data:e.data.data})))},getChunkMediaForQuickEditor:function(t,n){return o.n.create().get(`/api/v1/${e}/${t}/quickEditor/play`,{range:(0,p.fL)(n,{strategy:"excludeAll"})}).then((e=>e.data.data))},uploadThumbnail:function(t,n,i){return o.n.create().post(`/api/v1/${e}/${t}/thumbnail`,{url:n,isMain:i}).then((e=>e.data))}}}},86051:function(e,t,n){"use strict";n.d(t,{C:function(){return r}});var i=n(37923),o=n(54080),a=n(50588),s=n(50675);const r={get(e){return i.n.create().get(`/api/v1/video/${e}`).then((e=>({...e,data:(0,s.bj)(o.m,e.data.data)})))},delete(e){return i.n.create().delete(`/api/v1/video/${e}`)},getTextDifference(e){return i.n.create().get(`/api/v1/video/${e}/textDifference`).then((e=>e.data.data))},downloadPart(e,t,n){return i.n.create().post(`/api/v1/video/${e}/download/part`,{email:t,range:(0,s.fL)(n)})},getPreviewData(e,t="",n="",a){return i.n.create().get(`/api/v1/video/${e}/preview/data`,{range:t,title:n,customThumbnailId:a}).then((e=>(0,s.bj)(o.m,e.data.data)))},mergeSpeakers(e,t,n){return i.n.create().patch(`/api/v1/video/${e}/speakers/merge`,{uidTo:t,mergeUids:n}).then((e=>(console.log(e.data),(0,s.bj)(a.x,e.data))))}}},1536:function(e,t,n){"use strict";n.d(t,{A:function(){return l}});var i=n(32383),o=n(92056),a=n(16932),s=n(50953),r=n(20641);function l(e){const t=Object.values(o.p).map((e=>new a.p2((0,i.Zr)(e),e))),n=(0,s.IJ)((0,s.R1)(t)[0]),l=(0,r.EW)((()=>!(!e?.isSystemPost&&!e?.isSquirrelPost))),u=(0,r.EW)((()=>(0,s.R1)(l)?"You cannot change the type when editing a system post.":"")),c=(0,r.EW)((()=>(0,s.R1)(n).value!=o.p.DEFAULT?(0,s.R1)(n).value:void 0));return(0,r.sV)((()=>{let i;switch(!0){case e?.isSquirrelPost:i=(0,s.R1)(t).findIndex((e=>e.value==o.p.SQUIRREL));break;case e?.isSystemPost:i=(0,s.R1)(t).findIndex((e=>e.value==o.p.SYSTEM));break;default:i=(0,s.R1)(t).findIndex((e=>e.value==o.p.DEFAULT))}n.value=(0,s.R1)(t)[i]})),{saveAs:n,saveAsForApi:c,saveAsOptions:t,isSwitchDisabled:l,disableReason:u}}},55077:function(e,t,n){"use strict";n.d(t,{KR:function(){return s},k5:function(){return r},o2:function(){return l}});var i=n(50953),o=n(14044),a=n(76260);const s=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function r(e,t){const n=(0,i.KR)(a.FN.DAY),s=(0,i.IJ)((0,o.A)(e).hour(0).minute(0).second(0).millisecond(0));function r(e){s.value=e}return{mode:n,controlDate:s,toBack:function(){let e=a.FN.MONTHS;n.value===a.FN.MONTHS&&(e=a.FN.YEARS),r((0,i.R1)(s).subtract(1,e))},toNext:function(){let e=a.FN.MONTHS;n.value===a.FN.MONTHS&&(e=a.FN.YEARS),r((0,i.R1)(s).add(1,e))},changeDate:function(e){r(e),t(e)},changeMode:function(e){n.value=e},changeControlDate:r}}function l(e,t){let n=(0,o.A)(e);return t.min&&n.year()<=t.min.year()&&(n=n.year(t.min.year()),n.month()<=t.min.month()&&(n=n.month(t.min.month()),n.date()<=t.min.date()&&(n=n.date(t.min.date()),n.hour()<=t.min.hour()&&(n=n.hour(t.min.hour()),n.minute()<=t.min.minute()&&(n=n.minute(t.min.minute()),n.second()<=t.min.second()&&(n=n.second(t.min.second()),n.millisecond()<=t.min.millisecond()&&(n=n.millisecond(t.min.millisecond())))))))),t.max&&n.year()>
1=t.max.year()&&(n=n.year(t.max.year()),n.month()>=t.max.month()&&(n=n.month(t.max.month()),n.date()>=t.max.date()&&(n=n.date(t.max.date()),n.hour()>=t.max.hour()&&(n=n.hour(t.max.hour()),n.minute()>=t.max.minute()&&(n=n.minute(t.max.minute()),n.second()>=t.max.second()&&(n=n.second(t.max.second()),n.millisecond()>=t.max.millisecond()&&(n=n.millisecond(t.max.millisecond())))))))),n}},51203:function(e,t,n){"use strict";n.d(t,{z:function(){return l}});const i="/api/v1";var o=n(20534),a=n(85975),s=n(64945),r=n(50953);function l(e,t){const n=(0,r.IJ)(),l=(0,r.IJ)(null);function u(){const e=(0,r.R1)(n);null!=e&&(e.destroy(),n.value=void 0)}return{mediaError:l,initialize:async function(){const c=(0,r.R1)(e);return(0,r.R1)(t)?c?(l.value=null,c.onerror=()=>{l.value=c.error,(0,a.Cu)()&&console.error(c.error)},(0,o.aR)()||"m3u8"!=(0,r.R1)(t).split(".").pop()?.split("?").shift()?(u(),c.src=(0,r.R1)(t),Promise.resolve()):function(e){return new Promise(((o,l)=>{null!=(0,r.R1)(n)&&u();const c=(0,r.R1)(t),d=new s.Ay({maxBufferHole:3,nudgeOffset:.5,nudgeMaxRetry:1/0,xhrSetup(e,t){t.includes(i)&&(e.withCredentials=!0,e.setRequestHeader("X-Requested-With","XMLHttpRequest"))}});n.value=d;const m=new Promise(((e,t)=>{d.loadSource(c),d.once(s.Ay.Events.ERROR,t),d.once(s.Ay.Events.LEVEL_LOADED,e),d.once(s.Ay.Events.DESTROYING,(()=>t(new Error("HLS instance destroyed"))))}));m.then((()=>{d.attachMedia(e),o()})).catch((i=>{(0,a.Cu)()&&console.error(i),(0,r.R1)(n)==d?(u(),e.src=(0,r.R1)(t),o()):l(new Error("HLS initialization superseded"))}))}))}(c)):Promise.reject(new Error("No video element found")):Promise.reject(new Error("URL is not defined"))}}}},76045:function(e,t,n){"use strict";n.d(t,{_I:function(){return p},XD:function(){return m},aJ:function(){return L}});var i=n(23260),o=n(67059),a=n(50953),s=n(20641);function r(){const e=(0,a.KR)(!1),t=(0,a.KR)(0),n=[];let i=0;const r=(0,s.EW)((()=>n.reduce(((e,t)=>e+t),0)+(0,a.R1)(t)));function l(){return(new Date).getTime()}function u(){t.value=l()-i,(0,a.R1)(e)&&setTimeout((()=>{u()}),50)}return{running:(0,o.V)(e),passed:r,start:function(){(0,a.R1)(e)||(i=l(),e.value=!0,u())},pause:function(){return e.value=!1,n.push((0,a.R1)(t)),(0,a.R1)(r)},stop:function(){return n.push((0,a.R1)(t)),t.value=0,e.value=!1,(0,a.R1)(r)}}}var l=n(85975),u=n(59271),c=n(41707),d=n.n(c);const m="video",p="audio",v=!0,g=location.origin+"/app/mediapipe/wasm",h=location.origin+"/app/mediapipe/selfie_segmenter.tflite",f=8,y=3,w=5,b=60,k=1280,A=720,R=1920,I=1080,M=30,E=8e6,C=2,N=50,T=90;function L(e,t,n,o,c){const m=(0,a.lW)(n??!1),p=(0,a.lW)(o??""),L=(0,a.lW)(c??!1),S=(0,a.IJ)([]),j=(0,a.IJ)(),x=(0,a.IJ)([]),D=(0,a.IJ)(),_=(0,a.IJ)(),O=(0,a.IJ)(),B=(0,a.IJ)(),P=(0,a.IJ)(!1),V=(0,a.IJ)({audio:!1,video:!1}),U=(0,a.KR)(0),z=(0,a.KR)(0);let F,W,q=[];const[Q,Y]=(0,u.eY)(!1),X="interviewVideoDefaultSource",$="interviewAudioDefaultSource";console.log(p.value);const{running:G,start:H,stop:K,passed:Z}=r(),J=document.createElement("video");J.autoplay=!0,J.muted=!0,J.playsInline=!0;const ee=document.createElement("canvas"),te=ee.getContext("2d",{alpha:!1}),ne=document.createElement("canvas"),ie=ne.getContext("2d"),oe=document.createElement("canvas"),ae=oe.getContext("2d"),se=document.createElement("canvas"),re=se.getContext("2d"),le=document.createElement("canvas"),ue=le.getContext("2d"),ce=new Image;let de=null,me=null,pe=null,ve=null,ge=null,he=null,fe=!1,ye=!1,we=0;ce.onload=()=>{ye=!0},ce.onerror=()=>{ye=!1,console.error("background image failed to load",ce.src)};let be=b,ke=N,Ae=!1;const Re=(0,u.Q0)((()=>{De()}),200);function Ie(){return de?Promise.resolve():me||(me=(async()=>{const e=await i.Ps.forVisionTasks(g);de=await i.yq.createFromOptions(e,{baseOptions:{modelAssetPath:h,delegate:"GPU"},runningMode:"VIDEO",outputCategoryMask:!1,outputConfidenceMasks:!0})})(),me.catch((()=>{me=null})),me)}function Me(){null!==he&&(clearInterval(he),he=null)}async function Ee(){return function(){Me();let e=0;return new Promise(((t,n)=>{he=setInterval((()=>{e++,navigator.mediaDevices.getUserMedia({video:!0,audio:!0}).then((e=>{t(!0);for(const t of e.getTracks())t.stop();Me()})).catch((t=>{if("NotAllowedError"===t?.name||"SecurityError"===t?.name)return Me(),void n(t);v&&console.warn(`DEV: getUserMedia rejected (${t?.name}: ${t?.message}). Attempts: ${e}/600`)})),e>600&&(Me(),n(new Error(`Limit of attempts: ${e}`)))}),500)}))}().then((async()=>(await navigator.mediaDevices.getUserMedia({audio:!0,video:{width:{max:R},height:{max:I},frameRate:{ideal:M,max:M}}}).then((e=>{V.value={audio:!0,video:!0};for(const t of e.getTracks())t.stop()})).catch((e=>{console.error(e),"NotAllowedError"!==e?.name&&"SecurityError"!==e?.name||(_.value="Access denied",O.value="Access denied")})),{availableDevices:(0,a.R1)(V)})))}function Ce(){return navigator.mediaDevices.enumerateDevices().then((e=>{S.value=[],x.value=[],e.forEach((e=>{"audioinput"==e.kind&&e.deviceId&&S.value.push(e),"videoinput"==e.kind&&e.deviceId&&x.value.push(e)})),V.value={audio:!!(0,a.R1)(S)?.length,video:!!(0,a.R1)(x)?.length}}))}function Ne(){if(F)try{"recording"===F.state&&F.stop(),F.stream.getTracks().forEac
1h((e=>e.stop()))}catch(e){console.error(e)}W&&W.getTracks().forEach((e=>e.stop())),xe(),P.value=!1}function Te(){F&&(F.onstart=()=>(H(),void t?.onStartRecord()),F.onstop=()=>function(){const e=K(),n=new Blob(q,{type:F?.mimeType});q=[],Y(!0),F?.mimeType.includes("webm")?d()(n,e,{logger:!1}).then((e=>{t?.onSuccess(e),Y(!1)})):(t?.onSuccess(n),Y(!1)),F?.stream.getTracks().forEach((e=>e.stop())),W&&W.getTracks().forEach((e=>e.stop())),xe(),t?.onStopRecord()}(),F.onerror=e=>console.error(e),F.ondataavailable=e=>{e.data.size&&q.push(e.data)})}function Le(){F&&(F.ondataavailable=null,F.onstart=null,F.onstop=null,F.onerror=null,F?.stream.getTracks().forEach((e=>e.stop())))}function Se(){const e=J,t=e.getVideoPlaybackQuality?.();return t?t.totalVideoFrames:"number"==typeof e.webkitDecodedFrameCount?e.webkitDecodedFrameCount:null}function je(){xe();const e=1e3/b;let t=0,n=Se(),i=!1,o=0,a=n,s=0;const r=u=>{if(ve=requestAnimationFrame(r),u-t<e-1)return;const c=Se();if(null!==c)if(c!==n)i=!0,n=c;else if(i)return;t=u,function(){const e=J.videoWidth,t=J.videoHeight;if(!e||!t)return;ee.width===e&&ee.height===t||(ee.width=e,ee.height=t,se.width=e,se.height=t);const n=t=>{t?te.setTransform(-1,0,0,1,e,0):te.setTransform(1,0,0,1,0,0)},i=m.value,o=!!p.value,a=L.value;if(!i&&!o||!de)return te.filter="none",n(!!a),te.drawImage(J,0,0,e,t),void(!i&&!o||de||me||Ie().catch((e=>console.error("segmenter load failed",e))));const s=performance.now();if(!fe||!ye||s-we>=ke){we=s;try{de.segmentForVideo(J,s,(e=>{const t=e.confidenceMasks?.[0];t&&function(e){const t=e.width,n=e.height;ne.width===t&&ne.height===n||(ne.width=t,ne.height=n);const i=e.getAsFloat32Array();pe&&pe.width===t&&pe.height===n||(pe=ie.createImageData(t,n),pe.data.fill(255));const o=pe.data;for(let e=0;e<i.length;e++)o[4*e+3]=Math.round(255*i[e]);ie.putImageData(pe,0,0),oe.width===t&&oe.height===n||(oe.width=t,oe.height=n),ae.clearRect(0,0,t,n),ae.filter=`blur(${w}px)`,ae.drawImage(ne,0,0),ae.filter="none",fe=!0}(t)}))}catch(e){console.error(e)}}if(!fe)return te.filter="none",n(!!a),void te.drawImage(J,0,0,e,t);p.value?function(){if(!ye)return;const e=le.width=J.videoWidth,t=le.height=J.videoHeight;ue.filter="none";const n=Math.min(ce.width/e,ce.height/t),i=ce.width/n,o=ce.height/n;ue.drawImage(ce,-(i-e)/2,-(o-t)/2,i,o)}():m.value&&function(e){const t=Math.max(1,Math.floor(J.videoWidth/f)),n=Math.max(1,Math.floor(J.videoHeight/f));le.width===t&&le.height===n||(le.width=t,le.height=n);ue.filter=`blur(${y}px)`,ue.drawImage(e,0,0,t,n),ue.filter="none"}(J);te.filter="none",n(!!a&&!o),te.drawImage(le,0,0,e,t),re.globalCompositeOperation="source-over",re.filter="none",re.drawImage(J,0,0,e,t),re.globalCompositeOperation="destination-in",re.drawImage(oe,0,0,e,t),re.globalCompositeOperation="source-over",n(!!a),te.drawImage(se,0,0)}(),(0,l.Cu)()&&(o++,u-s>=1e3&&(U.value=null!==c&&null!==a?c-a:o,z.value=o,o=0,s=u,a=c))};ve=requestAnimationFrame(r)}function xe(){null!==ve&&(cancelAnimationFrame(ve),ve=null),null!==ge&&(J.cancelVideoFrameCallback?.(ge),ge=null)}function De(){Ne();const t={audio:j.value?{deviceId:{exact:j.value.deviceId}}:void 0,video:D.value?{deviceId:{exact:D.value.deviceId},width:{ideal:k,max:R},height:{ideal:A,max:I},frameRate:{ideal:M,min:30,max:M},aspectRatio:{ideal:16/9}}:void 0};return t.audio||t.video?(B.value="",navigator.mediaDevices.getUserMedia(t).then((e=>{if(Ae)return void Be();W=e,J.srcObject=e;const t=e.getVideoTracks()[0]?.getSettings();return be=Math.min(b,t?.frameRate??b),ke=Math.min(T,Math.max(N,1e3/be*C)),v&&console.warn("DEV: camera negotiated settings",{width:t?.width,height:t?.height,frameRate:t?.frameRate,effectiveFps:be,inferenceIntervalMs:ke}),J.play().catch((()=>{}))})).then((()=>
1{if(Ae)return void Be();je();const t=ee.captureStream(be),n=W?.getAudioTracks()??[];for(const e of n)t.addTrack(e);!function(t){F&&(P.value=!1,Le());F=new MediaRecorder(t,{mimeType:(()=>{switch(!0){case MediaRecorder.isTypeSupported("video/mp4"):return"video/mp4";case MediaRecorder.isTypeSupported("video/webm"):return"video/webm";default:throw new Error("Webm or MP4 is not supported")}})(),bitsPerSecond:E}),Te(),P.value=!0,e?.value&&(e.value.srcObject=t,e.value.volume=1,e.value.play().catch((()=>{})))}(t),(m.value||p.value)&&Ie().catch((e=>console.error(e)))})).catch((e=>{console.error(e),B.value="Unable to get media stream"}))):(B.value="There are no sources for creating a stream.",Promise.reject(new Error("There are no sources for creating a stream.")))}function _e(e){const t="video"==e?X:$,n=localStorage.getItem(t);if(n)try{return JSON.parse(n).deviceId}catch{return}}function Oe(e,t){const n={deviceId:e},i="video"==t?X:$;localStorage.setItem(i,JSON.stringify(n))}function Be(){Ae=!0,F&&Le(),navigator.mediaDevices.ondevicechange=null,Me(),xe(),W?.getTracks().forEach((e=>e.stop())),de?.close(),de=null,pe=null}return Ie().catch((e=>console.error("segmenter preload failed",e))),(0,s.wB)(m,(e=>{e&&Ie().catch((e=>console.error(e)))})),(0,s.wB)(p,(e=>{ye=!1,e&&(Ie().catch((e=>console.error(e))),ce.src=e)}),{immediate:!0}),(0,s.xo)((()=>Be())),{DEV_FPS_CAMERA:U,DEV_FPS_REDRAW:z,audioSources:S,videoSources:x,currentAudioSource:j,currentVideoSource:D,generalError:B,audioSourceError:_,videoSourceError:O,isRecording:G,recordTime:Z,isRecorderReady:P,availableDevices:V,busy:Q,init:function(){return Ae=!1,Ee().then((()=>{navigator.mediaDevices.ondevicechange=()=>Ce(),Ce().then((async()=>{if((0,a.R1)(S).length){const e=_e("audio"),t=(0,a.R1)(S).find((t=>t.deviceId==e));j.value=t??(0,a.R1)(S)[0]}if((0,a.R1)(x).length){const e=_e("video"),t=(0,a.R1)(x).find((t=>t.deviceId==e));D.value=t??(0,a.R1)(x)[0]}await De()}))})).catch((e=>{console.error(e),"NotAllowedError"===e?.name||"SecurityError"===e?.name?(O.value="Access denied",_.value="Access denied",B.value="Access to the camera or microphone is blocked. Allow it in the browser settings."):(O.value="Not found",_.value="Not found",B.value="No camera or microphone was detected.")}))},startRecord:function(e){if(F&&"recording"!=F.state){q=[];try{F.start(e??1e3)}catch(e){console.error(e)}}},stopRecord:Ne,getSources:Ce,changeAudioSource:function(e){j.value=e,Oe(e.deviceId,"audio"),Re().then()},changeVideoSource:function(e){D.value=e,Oe(e.deviceId,"video"),Re().then()},requestAccess:Ee}}},83133:function(e,t,n){"use strict";n.d(t,{i:function(){return r}});var i=n(52544),o=n(33500),a=n(90434),s=n(73358);class r extends i.default{static get requires(){return[s.Z,a.o,o.x]}static get pluginName(){return"backgroundColor"}}},33500:function(e,t,n){"use strict";n.d(t,{x:function(){return s}});var i=n(45450),o=n(73358),a=n(6147);class s extends i.default{refresh(){this.isEnabled=!0}execute(e){this.value=e;const t=e?{[a.yJ.COLOR]:e}:void 0;this.editor.execute(o.Z.pluginName,t)}}},90434:function(e,t,n){"use strict";n.d(t,{o:function(){return v}});var i,o=n(52544),a=n(35990),s=n(73358),r=n(6147),l=n(59121),u=n(83133),c=n(33500),d=n(4235),m=n(22555);!function(e){e.BLUE="Blue",e.PURPLE="Purple",e.RED="Red",e.ORANGE="Orange",e.GREEN="Green",e.TEAL="Teal"}(i||(i={}));class p extends l.View{static alpha=.2;removeBtn;colorPicker;childViews;focusTracker=new m.FocusTracker;keystrokes=new m.KeystrokeHandler;_focusCycler;constructor(e){super(e),this.removeBtn=this._createButton("Transparent",d.icons.eraser,"ck-color-table__remove-color"),this.removeBtn.withText=!0,this.colorPicker=this._createViewColorGrid({colorDefinitions:[{color:`rgba(0, 0, 0, ${p.alpha})`,label:"Black",options:{hasBorder:!0}},{color:`rgba(77, 77, 77, ${p.alpha})`,label:"Dim grey",options:{hasBorder:!0}},{color:`rgba(153, 153, 153, ${p.alpha})`,label:"Grey",options:{hasBorder:!0}},{color:`rgba(230, 230, 230, ${p.alpha})`,label:"Light grey",options:{hasBorder:!0}},{color:`rgba(255, 255, 255, ${p.alpha})`,label:"White",options:{hasBorder:!0}},{color:`rgba(230, 77, 77, ${p.alpha})`,label:"Red",options:{hasBorder:!0}},{color:`rgba(230, 153, 77, ${p.alpha})`,label:"Orange",options:{hasBorder:!0}},{color:`rgba(230, 230, 77, ${p.alpha})`,label:"Yellow",options:{hasBorder:!0}},{color:`rgba(153, 230, 77, ${p.alpha})`,label:"Light green",options:{hasBorder:!0}},{color:`rgba(77, 230, 77, ${p.alpha})`,label:"Green",options:{hasBorder:!0}},{color:`rgba(77, 230, 153, ${p.alpha})`,label:"Aquamarine",options:{hasBorder:!0}},{color:`rgba(77, 230, 230, ${p.alpha})`,label:"Turquoise",options:{hasBorder:!0}},{color:`rgba(77, 153, 230, ${p.alpha})`,label:"Light blue",options:{hasBorder:!0}},{color:`rgba(77, 77, 230, ${p.alpha})`,label:"Blue",options:{hasBorder:!0}},{color:`rgba(153, 77, 230, ${p.alpha})`,label:"Purple",options:{hasBorder:!0}}],columns:5}),this.childViews=this.createCollection([this.removeBtn,this.colorPicker]),this._focusCycler=new l.FocusCycler({focusables:this.childViews,focusTracker:this.focusTracker,keystrokeHandler:this.keystrokes,actions:{focusPrevious:"shift + tab",focusNext:"tab"}}),this.setTemplate({tag:"form",attributes:{class:["ck","ck-abbr-form"],tabindex:"-1"},children:this.childViews})}_createButton(e,t,n){const i=new a.default;return i.set({label:e,icon:t,tooltip:!0,class:n}),i}_createViewColorGrid(e){return new l.ColorGridView(this.locale,e)}render(){this.isRendered||(super.render(),this.colorPicker.items.map((e=>{e.on("execute",(t=>{e.delegate("execute").to(this,"execute")}))})),this.removeBtn.delegate("execute").to(this,"execute"),this.removeBtn.element&&this.focusTracker.add(this.removeBtn.element),this.colorPicker.items.map((e=>{e.element&&this.focusTracker.add(e.element)})),this.element&&this.keystrokes.listenTo(this.element),(0,l.submitHandler)({view:this}))}destroy(){super.destroy(),this.isRendered=!1,this.focusTracker.destroy(),this.keystrokes.destroy()}}class v extends o.default{static get componentName(){return u.i.pluginName}_balloon;_button;formView;init(){this.editor.commands.add(v.componentName,new c.x(this.editor)),this._balloon=this.editor.plugins.get(l.ContextualBalloon),this._balloon._singleViewMode=!0,this.formView=this._createFormView(),this.editor.ui.componentFactory.add(v.componentName,(()=>
1(this._button=this._createButton("Background color",'<svg width="16" height="16" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg" stroke="currentColor">\n <path d="M37 37c2.2091 0 4-1.7909 4-4 0-1.4728-1.3333-3.4728-4-6-2.6667 2.5272-4 4.5272-4 6 0 2.2091 1.7909 4 4 4Z"/>\n <path d="m20.8535 5.50439 3.5355 3.53554" stroke-width="4" stroke-linecap="round" fill="none"/>\n <path d="M23.6818 8.33281 8.12549 23.8892 19.4392 35.2029l15.5563-15.5564L23.6818 8.33281Z"\n stroke-width="4" stroke-linejoin="round" fill="none"/>\n <path d="m12 20.0732 16.961 5.5764M4 43h40" stroke-width="4" stroke-linecap="round"/>\n</svg>'),this._button.on("execute",(()=>{this._showBalloon()})),this._button))),this.editor.model.document.registerPostFixer((()=>{const e=this.editor.model.document.differ.getChanges();for(const t of e)if("remove"==t.type&&!t.position.root.getChild(0)?.is("element",s.Z.pluginName)&&0==this.editor.data.get().length)return this.editor.execute(v.componentName,t.position.root.getChild(0)?.getAttribute(r.yJ.COLOR)),!0;return!1}))}_createButton(e,t,n){const i=new a.default;return i.set({label:e,icon:t,tooltip:!0,class:n}),i}_createFormView(){const e=this.editor,t=new p(e.locale);return this.listenTo(t,"execute",(t=>{const n=t.source;e.execute(v.componentName,n.color)})),(0,l.clickOutsideHandler)({emitter:t,activator:()=>this._balloon.visibleView===t,contextElements:[this._balloon.view.element],callback:()=>this._hideUI()}),t}_showBalloon(){this._balloon.add({view:this.formView,position:{target:this._button.element},withArrow:!0}),this._balloon.view.isVisible||this.formView.childViews.get(0)?.focus()}_hideUI(){this._balloon.view.isVisible&&(this.formView.element?.reset(),this._balloon.remove(this.formView),this.editor.editing.view.focus())}}},42948:function(e,t,n){"use strict";n.d(t,{f:function(){return s}});var i=n(45450),o=n(90434),a=n(37632);class s extends i.default{bcElement;refresh(){super.refresh(),this.isEnabled=!0}execute(e){null==e?this.editor.model.change((e=>{const t=[...this.editor.model.document.getRoot()?.getChild(0)?.getChildren()].find((e=>e.name==a.O.componentName));t&&e.remove(t)})):this.editor.model.change((t=>{const n=e,i=this.bcElement=t.createElement(a.O.componentName,n),s=this.editor.model.document.getRoot()?.getChild(0);if(s&&s.name==o.o.componentName)if([...s.getChildren()].some((e=>e.name==a.O.componentName))){const n=this.findChild();t.setAttribute("position",e.position,n),t.setAttribute("opacity",e.opacity,n)}else t.model.insertContent(i,s,"end")})),this.value=e?{...this.value,...e}:void 0}findChild(){const e=this.editor.model.document.getRoot()?.getChild(0);if(!e)throw new Error("Root not found");for(const t of[...e.getChildren()])if(t.name==a.O.componentName)return t;throw new Error("Child not found")}}},7502:function(e,t,n){"use strict";n.d(t,{N:function(){return s}});var i=n(52544),o=n(42948),a=n(37632);class s extends i.default{static get requires(){return[a.O,o.f]}static get pluginName(){return"backgroundImage"}}},37632:function(e,t,n){"use strict";n.d(t,{O:function(){return h}});var i,o=n(4235),a=n(52544),s=n(35990),r=n(44056),l=n(59121),u=n(90434),c=n(42948),d=n(7502),m=n(38448),p=n(3765),v=n(32383);!function(e){e.TOP="top",e.RIGHT="right",e.BOTTOM="bottom",e.LEFT="left"}(i||(i={}));class g extends l.View{btn={remove:new s.default};input={vertical:{top:new m.default(new p.default,l.createLabeledInputNumber),bottom:new m.default(new p.default,l.createLabeledInputNumber)},horizontal:{left:new m.default(new p.default,l.createLabeledInputNumber),right:new m.default(new p.default,l.createLabeledInputNumber)}};opacity=new l.View;constructor(e){super(e),this.btn.remove.set({label:"Remove image",class:"d-flex jc-center",withText:!0}),this.btn.remove.on("execute",(()=>{this.btn.remove.delegate("execute").to(this,"remove")}));const t=this.createVerticalTemplate(),n=this.createHorizontalTemplate();this.createOpacityTemplate(),this._changeInputViewTemplate(this.input.vertical.top,"top"),this._changeInputViewTemplate(this.input.vertical.bottom,"bottom"),this._changeInputViewTemplate(this.input.horizontal.left,"left"),this._changeInputViewTemplate(this.input.horizontal.right,"right"),this.setTemplate({tag:"form",attributes:{class:["ck","ck-abbr-form"],style:"display: flex; flex-direction: column;gap: 6px;padding: 8px 12px;",tabindex:"-1"},children:this.createCollection([this.btn.remove,this.opacity,t,n])}),this.render()}createVerticalTemplate(){this.input.vertical.top.set({value:0}),this.input.vertical.bottom.set({value:0});const e=new l.View;return e.setTemplate({tag:"div",attributes:{style:"display: flex; gap: 6px"},children:Object.values(this.input.vertical)}),e}createHorizontalTemplate(){this.input.horizontal.left.set({value:0}),this.input.horizontal.right.set({value:0});const e=new l.View;return e.setTemplate({tag:"div",attributes:{style:"display: flex; gap: 6px"},children:Object.values(this.input.horizontal)}),e}createOpacityTemplate(){const e=this.opacity.bindTemplate,t="ck-background-img-opacity";this.opacity.setTemplate({tag:"div",attributes:{class:"d-flex fd-column"},children:[{tag:"label",attributes:{for:t,class:"text-secondary",style:"color: var(--secondary)"},children:[{text:"Opacity"}]},{tag:"input",attributes:{id:t,type:"range",step:5}}],on:{input:[e.to((e=>{this.opacity.set({value:e.target.value}),this.opacity.element.title=e.target.value+"%"})),e.to("input")]}}),this.opacity.on("input",(e=>{this.opacity.delegate("input").to(this,"opacity")}))}_changeInputViewTemplate(e,t,n){e.set({value:n??0,label:(0,v.Zr)(t),class:"ck-small-input",id:t}),setTimeout((()=>{e.element?.addEventListener("input",(t=>{const n=parseInt(t.target.value);
1e.set({value:n}),this.disableOppositeInput(e.id,!!n)}))}),100),e.on("change:value",((t,n,i)=>{e.delegate("change:value").to(this,`input:${t.source.id}`)})),e.on("change:disabled",((e,t,n)=>{e.source.fieldView.element.disabled=n}))}disableOppositeInput(e,t=!0){switch(e){case i.TOP:this.input.vertical.bottom.set({isEnabled:!t});break;case i.BOTTOM:this.input.vertical.top.set({isEnabled:!t});break;case i.LEFT:this.input.horizontal.right.set({isEnabled:!t});break;case i.RIGHT:this.input.horizontal.left.set({isEnabled:!t})}}resetValues(e,t){this.input.vertical.top.element&&e.top&&(this.disableOppositeInput("top"),this.input.vertical.top.fieldView.value=e.top+"",this.input.vertical.top.fieldView.element?.setAttribute("value",e.top+"")),this.input.vertical.bottom.element&&e.bottom&&(this.disableOppositeInput("bottom"),this.input.vertical.bottom.fieldView.value=e.bottom+"",this.input.vertical.bottom.fieldView.element?.setAttribute("value",e.bottom+"")),this.input.horizontal.left.element&&e.left&&(this.disableOppositeInput("left"),this.input.horizontal.left.fieldView.value=e.left+"",this.input.horizontal.left.fieldView.element?.setAttribute("value",e.left+"")),this.input.horizontal.right.element&&e.right&&(this.disableOppositeInput("right"),this.input.horizontal.right.fieldView.value=e.right+"",this.input.horizontal.right.fieldView.element?.setAttribute("value",e.right+"")),this.opacity.element&&(this.opacity.element.children.item(1).value=t)}}class h extends a.default{LC_NAME="rich_text_bc_image_options";static get componentName(){return d.N.pluginName}static get className(){return"rich-bc-image"}mainBtn;position={top:0,right:0,bottom:0,left:0};opacity=20;formView;balloon;api;set source(e){const t=this.editor.commands.get(d.N.pluginName);t&&(null==t.value&&(t.value={}),t.value.src=e)}get source(){const e=this.editor.commands.get(d.N.pluginName);return e?.value?.src??void 0}init(){this._getFromLC(),this._schema(),this._upcast(),this._downcast(),this.api=this.editor.config.get(h.componentName).api,this.editor.commands.add(h.componentName,new c.f(this.editor)),this.balloon=this.editor.plugins.get(l.ContextualBalloon),this.balloon._singleViewMode=!0,this.formView=this._createFormView(),this.editor.ui.componentFactory.add(h.componentName,(()=>(this.mainBtn=new s.default,this.mainBtn.set({label:"Background image",tooltip:!0,icon:o.icons.image}),this.mainBtn.on("execute",(()=>{this.source?this._showBalloon():this._initImgUpload()})),this.editor.ui.focusTracker.on("change:isFocused",((e,t,n)=>{n||this._hideBalloon()})),this.mainBtn)))}_createFormView(){const e=new g(this.editor.locale);return this.listenTo(e,"input",(e=>{this._positionControl({[e.source.id]:e.source.value}),this.editor.commands.execute(h.componentName,{position:this.position}),this.position[e.source.id]=e.source.value,this._saveToLC()})),this.listenTo(e,"opacity",(e=>{this.opacity=e.source.value,this.editor.commands.execute(h.componentName,{opacity:this.opacity}),this._saveToLC()})),this.listenTo(e,"remove",(e=>{this.source&&this.api.remove(this.source).then((()=>{})),this.source=void 0,this.editor.commands.execute(h.componentName),this._hideBalloon()})),(0,l.clickOutsideHandler)({emitter:e,activator:()=>this.balloon.visibleView==e,contextElements:[this.balloon.view.element],callback:()=>this._hideBalloon()}),e}_showBalloon(){this.formView.resetValues(this.position,this.opacity),this.balloon.visibleView?this.balloon.view.set({isVisible:!0}):this.mainBtn.element&&this.balloon.add({view:this.formView,position:{target:this.mainBtn.element}})}_hideBalloon(){this.balloon.view.isVisible&&(this.formView.element.reset(),this.balloon.view.set({isVisible:!1}),this.editor.editing.view.focus())}_initImgUpload(){const e=document.createElement("input");e.type="file",e.accept="image/png, image/jpeg, image/jpg",e.onchange=t=>{const n=[...t.target.files].pop();if(n){const e=this.mainBtn.icon;this.mainBtn.icon=o.icons.cog,this.mainBtn.set({isEnabled:!1}),r.W.uploadByChunks(n).promise.then((t=>(this.mainBtn.icon=e,this.api.upload(t).then((e=>{this.source=e.data,this.editor.commands.execute(h.componentName,{src:this.source,position:this.position,opacity:this.opacity})}))))).then((()=>{this.editor.editing.view.focus(),this._showBalloon()})).finally((()=>{this.mainBtn.set({isEnabled:!0})}))}e.remove()},e.click()}_upcast(){this.editor.conversion.for("upcast").elementToElement({view:{name:"img",classes:[h.className],styles:{position:!0}}
1,model:(e,{writer:t})=>{const n=[...e.getAttributes()].filter((e=>"src"==e[0])).flat(),i=[...e.getAttributes()].filter((e=>"style"==e[0])).flat();if(n.length>0&&(this.source=n[1]),i.length>0){function o(e){return+(i[1].match(new RegExp(`.*?${e}:(\\d+)`))?.pop()??0)}this.position.top=o("top"),this.position.right=o("right"),this.position.bottom=o("bottom"),this.position.left=o("left")}return t.createElement(h.componentName,e.getAttributes())}})}_downcast(){this.editor.conversion.for("downcast").elementToElement({model:h.componentName,view:(e,{writer:t})=>{let n=`position: absolute; opacity: ${this.opacity/100};`;const i=this._positionToStyle(this.position);return n+=`top: ${this.attrToValue(i.top)};`,n+=`bottom: ${this.attrToValue(i.bottom)};`,n+=`left: ${this.attrToValue(i.left)};`,n+=`right: ${this.attrToValue(i.right)};`,t.createContainerElement("img",{src:e.getAttribute("src"),class:h.className,style:n})},converterPriority:"highest"}),this.editor.conversion.for("downcast").add((e=>{e.on(`attribute:position:${h.componentName}`,((e,t,{writer:n,mapper:i})=>{const o=i.toViewElement(t.item),a=this._positionToStyle(t.attributeNewValue);a&&(n.setStyle("top",this.attrToValue(a.top),o),n.setStyle("right",this.attrToValue(a.right),o),n.setStyle("bottom",this.attrToValue(a.bottom),o),n.setStyle("left",this.attrToValue(a.left),o))})),e.on(`attribute:opacity:${h.componentName}`,((e,t,{writer:n,mapper:i})=>{if(t.item.name!=h.componentName)return;const o=i.toViewElement(t.item);null!=t.attributeNewValue&&n.setStyle("opacity",t.attributeNewValue/100,o)}))}))}attrToValue(e){return Number.isInteger(e)?`${e}px`:e}_positionControl(e){this.position={...this.position,...e},this.position.top&&(this.position.bottom=0),this.position.bottom&&(this.position.top=0),this.position.left&&(this.position.right=0),this.position.right&&(this.position.left=0)}_positionToStyle(e){const t={...e};return 0!=e.top&&(t.bottom="unset"),0!=e.bottom&&(t.top="unset"),0!=e.right&&(t.left="unset"),0!=e.left&&(t.right="unset"),t}_schema(){this.editor.model.schema.register(h.componentName,{allowIn:u.o.componentName,inheritAllFrom:"imageInline",allowAttributes:["src","class"],isLimit:!0,isSelectable:!1,isBlock:!0,isContent:!1}),this.editor.model.schema.addChildCheck(((e,t)=>{if([...e.getNames()].includes(h.componentName))return!1}))}_saveToLC(){localStorage.setItem(this.LC_NAME,JSON.stringify({position:this.position,opacity:this.opacity}))}_getFromLC(){const e=localStorage.getItem(this.LC_NAME);if(!e)return;const t=JSON.parse(e);t.position&&(this.position=t.position),t.opacity&&(this.opacity=t.opacity)}}},73358:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var i=n(52544),o=n(45450);class a extends o.default{refresh(){this.isEnabled=!0}execute(e){this.value=e,this.editor.model.change((t=>{const n=this.editor.model.document.getRoot()?.getChild(0);if(n&&n?.name==l.pluginName)e&&Object.keys(e)?t.model.change((t=>{for(const i in e){const o=e[i];t.setAttribute(i,o,n)}})):t.model.change((e=>{e.clearAttributes(n)}));else{const n=t.createElement(l.pluginName,e);t.wrap(this.editor.model.createRangeIn(this.editor.model.document.getRoot()),n),this.editor.commands.get("undo")?.clearStack()}}))}}var s=n(6147);class r extends i.default{init(){this.schema(),this.upcast(),this.downcast(),this.editor.commands.add(l.pluginName,new a(this.editor)),this.editor.on("ready",(()=>{const e=this.editor.model.document.getRoot()?.getChild(0);e?.is("model:element",l.pluginName)||this.editor.commands.execute(l.pluginName,{})}),{priority:"highest"}),this.editor.model.document.on("change:data",(()=>{const e=this.editor.model.document.differ.getChanges();for(const t of e)"remove"==t.type&&t.name==l.pluginName&&(this.editor.commands.execute("undo"),setTimeout((()=>this.editor.commands.get("redo")?.clearStack())))}),{priority:"highest"})}schema(){this.editor.model.schema.register(l.pluginName,{allowIn:"$root",inheritAllFrom:"$container",allowAttributes:Object.values(s.yJ),isBlock:!0,isContent:!0}),this.editor.model.schema.addChildCheck(((e,t)=>{if(t.name===l.pluginName&&"$root"!==e.last.name)return!1}))}upcast(){this.editor.conversion.for("upcast").add((e=>
1{e.on("element:div",((e,t,n)=>{const{consumable:i,writer:o,safeInsert:a,convertChildren:r,updateConversionResult:u}=n,c={name:!0,classes:s.xV},{viewItem:d}=t;if(!i.test(d,c))return;const m=d.getStyle(s.Hc[s.yJ.COLOR])??"transparent",p=d.getStyle(s.Hc[s.yJ.VERTICAL_ALIGN]),v={[s.yJ.COLOR]:m};p&&(v[s.yJ.VERTICAL_ALIGN]=p);const g=o.createElement(l.pluginName,v);a(g,t.modelCursor)&&(i.consume(d,c),r(d,g),u(g,t))}))}))}downcast(){this.editor.conversion.for("downcast").elementToElement({model:l.pluginName,view:(e,{writer:t})=>{const n=e.getAttribute(s.yJ.COLOR),i=e.getAttribute(s.yJ.VERTICAL_ALIGN),o=n?`${s.Hc[s.yJ.COLOR]}: ${n}`:"",a=i?`${s.Hc[s.yJ.VERTICAL_ALIGN]}: ${i}`:"";return t.createContainerElement("div",{class:s.xV,style:[o,a].join(";")})}}),this.editor.conversion.for("editingDowncast").add((e=>{e.on(`attribute:${s.yJ.COLOR}:${l.pluginName}`,((e,t,{writer:n,mapper:i})=>{const o=i.toViewElement(t.item);t.attributeOldValue&&n.removeStyle(s.Hc[s.yJ.COLOR],o),t.attributeNewValue&&n.setStyle(s.Hc[s.yJ.COLOR],t.attributeNewValue,o)}))})).add((e=>{e.on(`attribute:${s.yJ.VERTICAL_ALIGN}:${l.pluginName}`,((e,t,{writer:n,mapper:i})=>{const o=i.toViewElement(t.item);t.attributeOldValue&&n.removeStyle(s.Hc[s.yJ.VERTICAL_ALIGN],o),t.attributeNewValue&&n.setStyle(s.Hc[s.yJ.VERTICAL_ALIGN],t.attributeNewValue,o)}))}))}}class l extends i.default{static get pluginName(){return"baseWrapper"}static get requires(){return[a,r]}}},6147:function(e,t,n){"use strict";var i;n.d(t,{Hc:function(){return o},xV:function(){return a},yJ:function(){return i}}),function(e){e.COLOR="color",e.VERTICAL_ALIGN="vertical-align"}(i||(i={}));const o={[i.COLOR]:"background-color",[i.VERTICAL_ALIGN]:"align-content"},a="rich-text"},547:function(e,t,n){"use strict";n.d(t,{A:function(){return I}});var i=n(52544),o=n(82128),a=n(4235),s=n(80118),r=n(22555);class l extends a.Plugin{static placeholderNames=["First name","Surname","Full name","Outlet"];init(){const e=this.editor,t=e.t;e.ui.componentFactory.add("fallback",(n=>{const i=(0,s.createDropdown)(n);(0,s.addListToDropdown)(i,function(e){const t=new r.Collection;for(const n of e){const e={type:"button",model:{commandParam:n,label:n,withText:!0}};t.add(e)}return t}(l.placeholderNames)),i.buttonView.set({label:t("Insert merge field with fallback"),tooltip:!0,icon:'<?xml version="1.0" encoding="utf-8"?>\n<svg fill="none" width="24px" height="24px" viewBox="0 0 24 24" id="bracket" data-name="Flat Line"\n xmlns="http://www.w3.org/2000/svg">\n <path id="primary" d="M16,3h1a2,2,0,0,1,2,2v5a2,2,0,0,0,2,2h0a2,2,0,0,0-2,2v5a2,2,0,0,1-2,2H16"\n style="fill: none; stroke: currentColor; stroke-linecap: round; stroke-linejoin: round; stroke-width: 2;"></path>\n <circle cx="50%" cy="50%" r="1.5" fill="currentColor"></circle>\n <path id="primary-2" d="M8,3H7A2,2,0,0,0,5,5v5a2,2,0,0,1-2,2H3a2,2,0,0,1,2,2v5a2,2,0,0,0,2,2H8"\n style="fill: none; stroke:currentColor; stroke-linecap: round; stroke-linejoin: round; stroke-width: 2;"></path>\n</svg>'});const a=e.commands.get(I.pluginName);return i.bind("isEnabled").to(a),this.listenTo(i,"execute",(t=>{e.execute(I.pluginName,{name:t.source.commandParam,fallback:o.A.DEFAULT_FALLBACK}),e.editing.view.focus()})),i}))}}var u=n(85072),c=n.n(u),d=n(97825),m=n.n(d),p=n(77659),v=n.n(p),g=n(55056),h=n.n(g),f=n(10540),y=n.n(f),w=n(41113),b=n.n(w),k=n(51575),A=n.n(k),R={};R.styleTagTransform=b(),R.setAttributes=h(),R.insert=v().bind(null,"head"),R.domAPI=m(),R.insertStyleElement=y();c()(A(),R),A()&&A().locals&&A().locals;class I extends i.default{static get pluginName(){return"fallback"}static get requires(){return[o.A,l]}}},82128:function(e,t,n){"use strict";n.d(t,{A:function(){return N}});var i=n(52544),o=n(80118),a=n(23556),s=n(547),r=n(45450);class l extends r.default{execute(e){const t=this.editor,n=t.model.document.selection;t.model.change((i=>{const o=i.createElement(s.A.pluginName,{...Object.fromEntries(n.getAttributes()),name:e.name,fallback:e.fallback});t.model.insertObject(o,null,null,{setSelection:"on"})}))}refresh(){const e=this.editor.model,t=e.document.selection,n=e.sc
1hema.checkChild(t.focus.parent,s.A.pluginName);this.isEnabled=n}}var u=n(4235),c=n(35990),d=n(38448),m=n(85072),p=n.n(m),v=n(97825),g=n.n(v),h=n(77659),f=n.n(h),y=n(55056),w=n.n(y),b=n(10540),k=n.n(b),A=n(41113),R=n.n(A),I=n(39117),M=n.n(I),E={};E.styleTagTransform=R(),E.setAttributes=w(),E.insert=f().bind(null,"head"),E.domAPI=g(),E.insertStyleElement=k();p()(M(),E),M()&&M().locals&&M().locals;class C extends o.View{storedName;fallbackInputView;saveBtnView;cancelBtnView;childViews;constructor(e){super(e),this.fallbackInputView=this._createInput("Fallback"),this.saveBtnView=this._createButton("Save",u.icons.check,"ck-button-save w-100"),this.saveBtnView.type="submit",this.cancelBtnView=this._createButton("Cancel",u.icons.cancel,"ck-button-cancel w-100"),this.cancelBtnView.delegate("execute").to(this,"cancel");const t=new o.View(e);t.setTemplate({tag:"div",attributes:{class:"d-flex w-100 jc-center pt-6"},children:this.createCollection([this.saveBtnView,this.cancelBtnView])}),this.childViews=this.createCollection([this.fallbackInputView,t]),this.setTemplate({tag:"form",attributes:{class:["ck","ck-fallback-form"],tabindex:"-1"},children:this.childViews})}_createInput(e){const t=new d.default(this.locale,o.createLabeledInputText);return t.label=e,t}_createButton(e,t,n){const i=new c.default;return i.set({label:e,icon:t,tooltip:!0,class:n}),i}render(){super.render(),(0,o.submitHandler)({view:this})}focus(){this.childViews.first?.focus()}}class N extends i.default{static DEFAULT_FALLBACK="there";static FALLBACK_DATA="data-fallback";static FALLBACK_CLASS="fallback";static get requires(){return[a.Widget]}formView;balloon;
1init(){this._defineSchema(),this._defineConverters(),this.balloon=this.editor.plugins.get(o.ContextualBalloon),this.formView=this._createFormView(),this.editor.commands.add(s.A.pluginName,new l(this.editor)),this.editor.listenTo(this.editor.editing.view.document,"click",((e,t)=>{if(this.editor.isReadOnly)return;const n=this.editor.editing.mapper.toModelElement(t.target);n?.name==s.A.pluginName&&this._showUI({name:n.getAttribute("name")??"",fallback:n.getAttribute("fallback")??""})})),this.editor.editing.mapper.on("viewToModelPosition",(0,a.viewToModelPositionOutsideModelElement)(this.editor.model,(e=>e.hasClass(s.A.pluginName))))}_defineSchema(){this.editor.model.schema.register(s.A.pluginName,{inheritAllFrom:"$inlineObject",allowAttributes:["name","fallback"]})}_defineConverters(){const e=this.editor.conversion;function t(e,t){const n=e.getAttribute("name"),i=e.getAttribute("fallback"),o=e.getAttribute("realName"),a=t.createContainerElement("span",{[N.FALLBACK_DATA]:i,class:N.FALLBACK_CLASS,style:"background-color: font-weight: bold;"}),s=o??`{{ ${n} | "${i}" }}`,r=t.createText(s);return t.insert(t.createPositionAt(a,0),r),a}e.for("upcast").elementToElement({view:{name:"span",attributes:N.FALLBACK_DATA,classes:[N.FALLBACK_CLASS]},model:(e,{writer:t})=>{const[n,i,o]=e.getChild(0).data.match(/{{\s(.+)\s\|\s"(.+)"/)??[];return t.createElement(s.A.pluginName,{name:i??"Error",fallback:o??N.DEFAULT_FALLBACK})}}),e.for("editingDowncast").elementToElement({model:s.A.pluginName,view:(e,{writer:n})=>{const i=t(e,n);return(0,a.toWidget)(i,n)}}),e.for("dataDowncast").elementToElement({model:s.A.pluginName,view:(e,{writer:n})=>t(e,n)})}_createFormView(){const e=new C(this.editor.locale);return this.listenTo(e,"submit",(()=>{const t=e.fallbackInputView.fieldView.element.value??"there";this._hideUI(),this._getBalloonPositionData()?.target().deleteContents(),this.editor.commands.execute(s.A.pluginName,{name:e.storedName,fallback:t})})),this.listenTo(e,"cancel",(()=>{this._hideUI()})),(0,o.clickOutsideHandler)({emitter:e,activator:()=>this.balloon.visibleView===e,contextElements:[this.balloon?.view.element],callback:()=>this._hideUI()}),e}_getBalloonPositionData(){const e=this.editor.editing.view,t=e.document;let n=null;return n=()=>e.domConverter.viewRangeToDom(t.selection.getFirstRange()),{target:n}}_showUI(e){this.balloon.add({view:this.formView,position:this._getBalloonPositionData()}),this.formView.fallbackInputView.fieldView.element.value=e.fallback,this.formView.storedName=e.name,this.formView.focus()}_hideUI(){this.formView.fallbackInputView.fieldView.value="",this.formView.element.reset(),this.balloon.remove(this.formView),this.editor.editing.view.focus()}}},25466:function(e,t,n){"use strict";n.d(t,{s:function(){return d}});var i=n(52544),o=n(73358),a=n(45450),s=n(6147);class r extends a.default{refresh(){this.isEnabled=!0;const e=this.editor.model.document.getRoot()?.getChild(0);e&&e?.name==o.Z.pluginName&&(this.value=e.getAttribute(s.yJ.VERTICAL_ALIGN))}execute(e){this.value=e;const t=e?{[s.yJ.VERTICAL_ALIGN]:e}:void 0;this.editor.execute(o.Z.pluginName,t)}}var l=n(80118),u=n(80935);class c extends i.default{init(){this.editor.commands.add(d.pluginName,new r(this.editor));const e=this.editor,t=e.ui.componentFactory,n=Object.values(u.vh);n.forEach((e=>this._addButton(e))),t.add(d.pluginName,(i=>{const o=(0,l.createDropdown)(i);(0,l.addToolbarToDropdown)(o,(()=>n.map((e=>t.create(`${d.pluginName}:${e}`)))),{enableActiveItemFocusOnDropdownOpen:!0,isVertical:!0,ariaLabel:"Vertical alignment toolbar"}),o.buttonView.set({label:"Vertical alignment",tooltip:!0}),o.extendTemplate({attributes:{class:"ck-vertical-alignment-dropdown"}});const a=u.q4.icon,s=e.commands.get(d.pluginName);return s&&(o.buttonView.bind("icon").to(s,"value",(e=>e?u.rw[e].icon:a)),o.bind("isEnabled").to(s)),this.listenTo(o,"execute",(()=>{e.editing.view.focus()})),o}))}_addButton(e){const t=this.editor;t.ui.componentFactory.add(`${d.pluginName}:${e}`,(n=>{const i=t.commands.get(d.pluginName),o=new l.ButtonView(n);return o.set(u.rw[e]),o.bind("isEnabled").to(i),o.bind("isOn").to(i,"value",(t=>t===e)),this.listenTo(o,"execute",(()=>{t.execute(d.pluginName,e),t.editing.view.focus()})),o}))}}class d extends i.default{static get requires(){return[o.Z,c,r]}static get pluginName(){return"verticalAlignment"}}},80935:function(e,t,n){"use strict";n.d(t,{rw:function(){return o},q4:function(){return a},vh:function(){return i}});var i;!function(e){e.START="start",e.END="end",e.CENTER="center"}(i||(i={}));
1const o={[i.START]:{icon:'<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">\n <path d="M2 1a.75.75 0 0 0 0 1.5h12A.75.75 0 0 0 14 1zm9.53 7.78a.75.75 0 0 1-1.06 0L8.75 7.06v7.19a.75.75 0 0 1-1.5 0V7.06L5.53 8.78a.75.75 0 0 1-1.06-1.06l3-3a.75.75 0 0 1 1.06 0l3 3a.75.75 0 0 1 0 1.06"\n fill="currentColor"/>\n</svg>',label:"Start",tooltip:!0,isToggleable:!0},[i.CENTER]:{icon:'<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">\n <path d="m6.53 2.97.72.72V.75a.75.75 0 0 1 1.5 0v2.94l.72-.72a.75.75 0 0 1 1.06 1.06l-2 2a.75.75 0 0 1-1.06 0l-2-2a.75.75 0 0 1 0-1.06.75.75 0 0 1 1.06 0m0 10.06a.75.75 0 1 1-1.06-1.06l2-2a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1-1.06 1.06l-.72-.72v2.94a.75.75 0 0 1-1.5 0v-2.94zM2 7.25a.75.75 0 0 0 0 1.5h12a.75.75 0 0 0 0-1.5z"\n fill="currentColor"/>\n</svg>',label:"Center",tooltip:!0,isToggleable:!0},[i.END]:{icon:'<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">\n <path d="M5.53 7.22a.75.75 0 0 0-1.06 1.06l3 3a.747.747 0 0 0 1.06 0l3-3a.75.75 0 0 0-1.06-1.06L8.75 8.94V1.75a.75.75 0 0 0-1.5 0v7.19z"\n fill="currentColor"/>\n <path fill-rule="evenodd" clip-rule="evenodd"\n d="M1.25 14.25A.75.75 0 0 1 2 13.5h12a.75.75 0 0 1 0 1.5H2a.75.75 0 0 1-.75-.75" fill="currentColor"/>\n</svg>',label:"End",tooltip:!0,isToggleable:!0}},a=o[i.START]},19151:function(e,t,n){"use strict";n.d(t,{e:function(){return r},v:function(){return s}});var i=n(90434),o=n(37632),a=n(25466);function s(e,t){return new Promise((n=>{let s={bcImage:void 0,bcColor:void 0,fontColor:void 0,bold:!1,italic:!1,underline:!1,alignment:void 0,verticalAlign:void 0};function r(){localStorage.setItem(e,JSON.stringify({...JSON.parse(localStorage.getItem(e)??"{}"),...s}))}s={...s,...JSON.parse(localStorage.getItem(e)??"{}")},s.bcImage&&s.bcImage.src&&t.commands.get(o.O.componentName)?.execute(s.bcImage),s.bcColor&&t.commands.get(i.o.componentName)?.execute(s.bcColor),s.fontColor&&t.commands.get("fontColor")?.execute({value:s.fontColor}),s.bold&&t.commands.get("bold")?.execute(),s.italic&&t.commands.get("italic")?.execute(),s.underline&&t.commands.get("underline")?.execute(),s.alignment&&t.commands.get("alignment")?.execute({value:s.alignment}),s.verticalAlign&&t.commands.get(a.s.pluginName)?.execute(s.verticalAlign),setTimeout((()=>{t.commands.get(o.O.componentName)?.on("execute",((e,[n])=>{s.bcImage=t.commands.get(o.O.componentName).value,r()})),t.commands.get(i.o.componentName)?.on("execute",((e,[t])=>{s.bcColor=t,r()})),t.commands.get("fontColor")?.on("execute",((e,[{value:t}])=>{s.fontColor=t,r()})),t.commands.get("bold")?.on("execute",((e,t)=>{s.bold=!s.bold,r()})),t.commands.get("italic")?.on("execute",((e,t)=>{s.italic=!s.italic,r()})),t.commands.get("underline")?.on("execute",((e,t)=>{s.underline=!s.underline,r()})),t.commands.get("alignment")?.on("execute",((e,[{value:t}])=>{s.alignment=t,r()})),t.commands.get(a.s.pluginName)?.on("execute",((e,[n])=>{s.verticalAlign=t.commands.get(a.s.pluginName).value,r()})),n()}),500)}))}function r(e,t){localStorage.setItem(e,JSON.stringify({...JSON.parse(localStorage.getItem(e)??"{}"),bcImage:t}))}},34763:function(e,t,n){"use strict";n.d(t,{$T:function(){return o},cL:function(){return i},lW:function(){return a}});const i=350,o=999,a="iframeMode"},11458:function(e,t,n){"use strict";n.d(t,{P:function(){return i}});class i{overlayText;backgroundColor;textColor;fontFamily;fontSize;position;cornerRadius;overlayWidth;customWidth}},45582:function(e,t,n){"use strict";n.d(t,{K:function(){return d}});var i,o,a=n(20295),s=n(89564),r=n(91529),l=n(47004),u=function(e,t,n,i){var o,a=arguments.length,s=a<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var r=e.length-1;r>=0;r--)(o=e[r])&&(s=(a<3?o(s):a>3?o(t,n,s):o(t,n))||s);return a>3&&s&&Object.defineProperty(t,n,s),s},c=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};class d{id;_type;_uid=(0,a.WG)();tapeType;sprites;range;
1get type(){return this._type}get uid(){return`${this._type}-${this._uid}`}get duration(){return this.range.end-this.range.start}get cover(){}}u([(0,l.Z)((()=>r.t)),c("design:type","function"==typeof(i=void 0!==r.t&&r.t)?i:Object)],d.prototype,"sprites",void 0),u([(0,l.Z)((()=>s.Q)),c("design:type","function"==typeof(o=void 0!==s.Q&&s.Q)?o:Object)],d.prototype,"range",void 0)},84054:function(e,t,n){"use strict";n.d(t,{MU:function(){return l},Nd:function(){return r},X:function(){return o},gI:function(){return u},w$:function(){return s},wp:function(){return a}});var i=n(16932);const o=["Top","Center","Bottom"],a=["Fit","Stretch","Custom"],s="#92B0FFFF",r="#000000FF",l=[new i.p2("Open Sans","openSans"),new i.p2("Merriweather","merriweather"),new i.p2("Montserrat","montserrat"),new i.p2("Roboto","roboto"),new i.p2("Roboto Mono","robotoMono"),new i.p2("Lora","lora"),new i.p2("Prompt","prompt")],u=18},62680:function(e,t,n){"use strict";n.d(t,{R:function(){return o}});var i=n(50953);function o(e=0){const t=(0,i.KR)(e);return{counter:t,increment:function(){t.value=t.value+1},decrement:function(){t.value=t.value-1},update:function(e){t.value=e}}}},70364:function(e,t,n){"use strict";n.d(t,{FU:function(){return a},Rp:function(){return i},vo:function(){return o}});const i="componentsStyles.css",o="ann-video-email-block-",a="ann-video-block-settings-"},32329:function(e,t,n){"use strict";n.d(t,{Aw:function(){return s},PE:function(){return o},WN:function(){return r},ik:function(){return a}});var i=n(59271);function o(e){const t=document.createElement("a");t.href=e,t.download="",t.click()}function a(e,t,n){const i={};return Object.keys(n).forEach((e=>{const t=e,o=n[t];!0===o?i[t]="1":!1!==o&&null!=o&&(i[t]=String(o))})),window.location.origin+`/api/v1/${t}/${e}/preview`+`?${new URLSearchParams(i).toString()}`}function s(e,t=3e3){let n,o=!1;const a=()=>{clearInterval(n)};(0,i.Kq)((()=>{a()}));return{promise:new Promise(((i,s)=>{n=setInterval((()=>{document.hidden||o||(o=!0,e().then((e=>{204!=e.status&&(void 0!==e.data?i(e.data):s("No data received"),a())})).catch((e=>{a(),s(e)})).finally((()=>o=!1)))}),t)})),stopRequest:a}}function r(e,t,n="application/pdf"){const i=new Blob(e,{type:n}),o=window.URL.createObjectURL(i),a=document.createElement("a");a.href=o,a.download=t,document.body.appendChild(a),a.click(),a.remove(),window.URL.revokeObjectURL(o)}},20534:function(e,t,n){"use strict";function i(){const e=window.navigator.userAgent.toLowerCase();let t;return/(macintosh|macintel|macppc|mac68k|macos)/i.test(e)?t="macos":/(iphone|ipad|ipod)/i.test(e)?t="ios":/(win32|win64|windows|wince)/i.test(e)?t="windows":/android/.test(e)?t="android":/linux/.test(e)&&(t="linux"),t}function o(){return"ios"==i()}function a(){return"macos"==i()||o()}n.d(t,{aR:function(){return o},zx:function(){return a}})},16428:function(e,t,n){"use strict";n.d(t,{i:function(){return r}});var i=n(18264),o=n(70364),a=n(59708),s=n.n(a);function r(){let e="";return async function(){null==window.appStyles&&(window.appStyles="",await fetch(window.location.origin+[...document.getElementsByTagName("link")].map((e=>e.getAttribute("href"))).filter((e=>e?.includes("app."))).shift(),{headers:{"Content-Type":"text"}}).then((e=>e.blob())).then((e=>e.text())).then((e=>{window.appStyles=e})))}(),{convertCKEditorToInline:function(e){if(!e)return;const t=document.createElement("html");return document.documentElement.classList.forEach((e=>t.classList.add(e))),t.innerHTML=document.documentElement.innerHTML,t.getElementsByTagName("body")[0].innerHTML=e,t.getElementsByTagName("body")[0].className="ck ck-content",t.innerHTML=s()(t.innerHTML,{extraCss:window.appStyles+[...document.getElementsByTagName("style")].find((e=>e.hasAttribute("data-cke")))?.innerHTML,applyHeightAttributes:!1}),t.getElementsByTagName("body")[0].querySelectorAll("figure").forEach((e=>{const t=document.createElement("div");for([...e.attributes].forEach((({name:e,value:n})=>t.setAttribute(e,n)));e.firstChild;)t.appendChild(e.firstChild);e.replaceWith(t)})),t.getElementsByTagName("body")[0].innerHTML}
1,convertAnnVideoBlockToInline:async function(t,n){const a=document.createElement("html");document.documentElement.classList.forEach((e=>a.classList.add(e))),a.innerHTML=document.documentElement.innerHTML;const r=document.documentElement.querySelector(`#${t}`)?.innerHTML;if(!r)throw new Error("No video block found.");return a.getElementsByTagName("body")[0].innerHTML=r,a.querySelector(`#${n}`)?.remove(),await async function(){await fetch((0,i.lQ)("manifest.json")).then((e=>e.json())).then((async t=>{t[`${o.Rp}`]&&await fetch(window.location.origin+t[`${o.Rp}`],{headers:{"Content-Type":"text"}}).then((e=>e.blob())).then((e=>e.text())).then((t=>{e=t}))}))}(),a.innerHTML=s()(a.innerHTML,{extraCss:window.appStyles+e}),a.getElementsByTagName("body")[0].innerHTML}}}},12793:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var i=n(44056),o=n(59271),a=n(20641),s=n(50953);const{loading:r,useVideoUploader:l}=function(){const[e,t]=(0,o.eY)(!1);return{useVideoUploader:async function(e,n){return t(!0),fetch(e).then((e=>e.blob())).then((e=>{const{progress:o,promise:r}=i.W.uploadByChunks(new File([e],`o.${e.type.split(";")[0].replace(/.+\//,"")}`));return(0,a.wB)(o,(e=>{n&&n((0,s.R1)(e))})),r.then((e=>(t(!1),e)))}))},loading:e}}()},92056:function(e,t,n){"use strict";var i;n.d(t,{p:function(){return i}}),function(e){e.DEFAULT="default",e.SYSTEM="system",e.SQUIRREL="squirrel"}(i||(i={}))},5907:function(e,t,n){"use strict";n.d(t,{u:function(){return h}});var i,o=n(57242),a=n(16932),s=n(47004),r=function(e,t,n,i){var o,a=arguments.length,s=a<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var r=e.length-1;r>=0;r--)(o=e[r])&&(s=(a<3?o(s):a>3?o(t,n,s):o(t,n))||s);return a>3&&s&&Object.defineProperty(t,n,s),s},l=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};class u extends o.U{account}r([(0,s.Z)((()=>a.p2)),l("design:type","function"==typeof(i=void 0!==a.p2&&a.p2)?i:Object)],u.prototype,"account",void 0);var c,d,m=n(54080),p=function(e,t,n,i){var o,a=arguments.length,s=a<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var r=e.length-1;r>=0;r--)(o=e[r])&&(s=(a<3?o(s):a>3?o(t,n,s):o(t,n))||s);return a>3&&s&&Object.defineProperty(t,n,s),s},v=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};class g{id;header;author;status;tape}p([(0,s.Z)((()=>u)),v("design:type","function"==typeof(c=void 0!==u&&u)?c:Object)],g.prototype,"author",void 0),p([(0,s.Z)((()=>m.m)),v("design:type","function"==typeof(d=void 0!==m.m&&m.m)?d:Object)],g.prototype,"tape",void 0);class h extends g{description;publishedAt}},75757:function(e,t,n){"use strict";n.d(t,{R:function(){return o}});var i=n(20295);class o{cover;id;duration;type;downloadUrl;showAudio;get durationFormatted(){return(0,i.Y4)(this.duration/1e3)}}},33697:function(e,t,n){"use strict";n.d(t,{B:function(){return i}});const i="Do you really want to close?"},41739:function(e,t,n){"use strict";n.d(t,{a:function(){return c}});var i,o=n(25994),a=n(13050),s=n(67024),r=n(47004),l=function(e,t,n,i){var o,a=arguments.length,s=a<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var r=e.length-1;r>=0;r--)(o=e[r])&&(s=(a<3?o(s):a>3?o(t,n,s):o(t,n))||s);return a>3&&s&&Object.defineProperty(t,n,s),s},u=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};class c{videoPreview;tmpUrl;isUploading=!1;uploadingProgress;get video(){return this.videoPreview?.url}get qualityUrls(){return this.videoPreview?.qualityUrls}get ready(){return null!=this.tmpUrl&&!this.videoPreview?.url}get submitted(){return null==this.tmpUrl&&!!this.videoPreview?.url}get isNew(){return!this.videoPreview&&null==this.tmpUrl}get status(){switch(!0){case this.videoPreview?.status==a.O.FAILED:return s.B4.FAILED;case this.isNew:return s.B4.NOT_RECORDED;case this.videoPreview?.status==a.O.PROCESSING:return s.B4.PROCESSING;case this.ready:return s.B4.RECORDED;case this.submitted:return s.B4.SUBMITTED;default:return s.B4.NOT_RECORDED}}}l([(0,r.Z)((()=>
1o.k)),u("design:type","function"==typeof(i=void 0!==o.k&&o.k)?i:Object)],c.prototype,"videoPreview",void 0)},57688:function(e,t,n){"use strict";n.d(t,{l:function(){return a}});var i=n(32383),o=n(41739);class a extends o.a{get uid(){return(0,i.s5)(this.video??"conclusion")}}},1570:function(e,t,n){"use strict";n.d(t,{r:function(){return d}});var i,o,a=n(57688),s=n(60077),r=n(88633),l=n(47004),u=function(e,t,n,i){var o,a=arguments.length,s=a<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var r=e.length-1;r>=0;r--)(o=e[r])&&(s=(a<3?o(s):a>3?o(t,n,s):o(t,n))||s);return a>3&&s&&Object.defineProperty(t,n,s),s},c=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};class d{id;type;title;introduction;questions;conclusion;note;wasSent;announcementId;isComplete}u([(0,l.Z)((()=>s.W)),c("design:type","function"==typeof(i=void 0!==s.W&&s.W)?i:Object)],d.prototype,"introduction",void 0),u([(0,l.Z)((()=>r.M)),c("design:type",Array)],d.prototype,"questions",void 0),u([(0,l.Z)((()=>a.l)),c("design:type","function"==typeof(o=void 0!==a.l&&a.l)?o:Object)],d.prototype,"conclusion",void 0)},60077:function(e,t,n){"use strict";n.d(t,{W:function(){return a}});var i=n(32383),o=n(41739);class a extends o.a{get uid(){return(0,i.s5)(this.video??"introduction")}}},88633:function(e,t,n){"use strict";n.d(t,{M:function(){return a}});var i=n(32383),o=n(41739);class a extends o.a{id;title;get uid(){return(0,i.s5)(this.video?this.video+"_"+String(this.id):this.title+"_"+String(this.id))}}},67024:function(e,t,n){"use strict";n.d(t,{B4:function(){return a},el:function(){return o},ic:function(){return i}});var i,o,a,s=n(13050);!function(e){e.VIDEO="video",e.TEXT="text"}(i||(i={})),function(e){e.INTRODUCTION="introduction",e.QUESTION="question",e.CONCLUSION="conclusion"}(o||(o={})),function(e){e.NOT_RECORDED="notRecorded",e.NOT_WRITTEN="notWritten",e.SUBMITTED="submitted",e.RECORDED="recorded",e[e.PROCESSING=s.O.PROCESSING]="PROCESSING",e[e.PROCESSED=s.O.PROCESSED]="PROCESSED",e[e.FAILED=s.O.FAILED]="FAILED"}(a||(a={}))},51686:function(e,t,n){"use strict";n.d(t,{R:function(){return i}});var i,o=n(16932);!function(e){e.PROCESSING="Processing",e.PROCESSED="Processed",e.FAILED="Failed"}(i||(i={}));new o.p2("All interviews","all"),new o.p2("Interview wire","wire"),new o.p2("My interviews","my"),new o.p2("My questions","questions"),new o.p2("Awaiting answers","awaitingAnswers"),new o.p2("Shared interviews","shared"),new o.p2("Saved media","saved")},57214:function(e,t,n){"use strict";n.d(t,{k:function(){return o}});var i=n(20295);class o{id=(0,i.$T)();questionType="introduction";summary="Introduction"}},17174:function(e,t,n){"use strict";n.d(t,{E:function(){return a}});var i=n(20295),o=n(80634);class a{id=(0,i.$T)();questionType="question";summary;isUploading=!1;_skipped=!1;_answer;_answerTmpUrl;get state(){return this._skipped?o.Y.SKIPPED:this._answer?o.Y.ANSWERED:void 0}get answerTmpUrl(){return this._answerTmpUrl}set answerTmpUrl(e){this._answerTmpUrl=e,this._skipped=!1}get answer(){return this._answer}set answer(e){this._answer=e,this._answerTmpUrl=void 0}deleteAnswer(){this._answer=void 0}skip(){this._skipped=!0}cancelSkip(){this._skipped=!1}}},80634:function(e,t,n){"use strict";var i;n.d(t,{Y:function(){return i}}),function(e){e.SKIPPED="skipped",e.ANSWERED="answered"}(i||(i={}))},24973:function(e,t,n){"use strict";n.d(t,{l:function(){return u}});var i,o=n(25994),a=n(57214),s=n(47004),r=function(e,t,n,i){var o,a=arguments.length,s=a<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var r=e.length-1;r>=0;r--)(o=e[r])&&(s=(a<3?o(s):a>3?o(t,n,s):o(t,n))||s);return a>3&&s&&Object.defineProperty(t,n,s),s},l=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};class u extends a.k{videoPreview}r([(0,s.Z)((()=>
1o.k)),l("design:type","function"==typeof(i=void 0!==o.k&&o.k)?i:Object)],u.prototype,"videoPreview",void 0)},41885:function(e,t,n){"use strict";n.d(t,{V:function(){return u}});var i,o=n(25994),a=n(17174),s=n(47004),r=function(e,t,n,i){var o,a=arguments.length,s=a<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var r=e.length-1;r>=0;r--)(o=e[r])&&(s=(a<3?o(s):a>3?o(t,n,s):o(t,n))||s);return a>3&&s&&Object.defineProperty(t,n,s),s},l=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};class u extends a.E{videoPreview}r([(0,s.Z)((()=>o.k)),l("design:type","function"==typeof(i=void 0!==o.k&&o.k)?i:Object)],u.prototype,"videoPreview",void 0)},63929:function(e,t,n){"use strict";n.d(t,{x:function(){return i}});const i="async-interview-public"},58903:function(e,t,n){"use strict";n.d(t,{A:function(){return C}});var i=n(20641),o=n(53751),a=n(90033),s=n(50953);const r={class:"i-circle-countdown"},l={class:"i-circle-countdown--background-circle br-circle"},u={class:"i-circle-countdown--text c-white"},c={class:"remains-digit"};var d=(0,i.pM)({__name:"CircleCountdown",props:{count:{default:3},animationTime:{default:1}},emits:["start","end"],setup(e,{emit:t}){(0,o.$9)((e=>({"5fdbe066":p.value})));const n=t,d=e,m=(0,s.IJ)(d.count),p=(0,s.IJ)(d.animationTime*d.count+"s");function v(){setTimeout((()=>{m.value--,(0,s.R1)(m)?v():n("end")}),1e3*d.animationTime)}return(0,i.sV)((()=>{if(d.animationTime*d.count==0)throw new Error("Invalid properties value. Animation time and count mast be greater than 0.");n("start"),v()})),(e,t)=>((0,i.uX)(),(0,i.Wv)(i.Im,{to:"body"},[(0,i.Lk)("div",r,[m.value?((0,i.uX)(),(0,i.CE)("div",{key:0,class:"i-circle-countdown-mask c-pointer",onClick:t[0]||(t[0]=e=>n("end"))},[(0,i.Lk)("div",l,[(0,i.Lk)("div",u,[(0,i.Lk)("span",c,(0,a.v_)(m.value),1),t[1]||(t[1]=(0,i.Lk)("span",{class:"t-16 fw-600"}," Click to skip ",-1))]),t[2]||(t[2]=(0,i.Lk)("div",{class:"i-circle-countdown--progress-circle br-circle"},null,-1))])])):(0,i.Q3)("",!0)])]))}}),m=n(85072),p=n.n(m),v=n(97825),g=n.n(v),h=n(77659),f=n.n(h),y=n(55056),w=n.n(y),b=n(10540),k=n.n(b),A=n(41113),R=n.n(A),I=n(20486),M=n.n(I),E={};E.styleTagTransform=R(),E.setAttributes=w(),E.insert=f().bind(null,"head"),E.domAPI=g(),E.insertStyleElement=k();p()(M(),E),M()&&M().locals&&M().locals;var C=d},9733:function(e,t,n){"use strict";n.d(t,{A:function(){return k}});var i=n(20641);const o={class:"i-circle"};var a=n(85072),s=n.n(a),r=n(97825),l=n.n(r),u=n(77659),c=n.n(u),d=n(55056),m=n.n(d),p=n(10540),v=n.n(p),g=n(41113),h=n.n(g),f=n(31277),y=n.n(f),w={};w.styleTagTransform=h(),w.setAttributes=m(),w.insert=c().bind(null,"head"),w.domAPI=l(),w.insertStyleElement=v();s()(y(),w),y()&&y().locals&&y().locals;const b={};var k=(0,n(66262).A)(b,[["render",function(e,t){return(0,i.uX)(),(0,i.CE)("div",o)}]])},6991:function(e,t,n){"use strict";n.d(t,{A:function(){return S}});var i=n(20641),o=n(90033),a=n(50953),s=n(47874),r=n(20295),l=n(59271),u=n(13073);const c=["aria-readonly"],d={class:"progress-bar"},m=["src"],p={class:"video-mouse-time current-sprite-mouse-time"},v={key:1,class:"video-mouse-time video-mouse-time-only"};var g=(0,i.pM)({__name:"ProgressBar",props:{progress:{},buffered:{},readonly:{type:Boolean},sprites:{},duration:{},container:{},isFullscreen:{type:Boolean}},emits:["pick","mouseup","seeking","seeked"],setup(e,{emit:t}){const n=t,g=e,h=(0,a.KR)(),f=(0,a.IJ)(g.progress),[y,w]=(0,l.eY)(!1),{isOutside:b}=(0,u.eef)(h);function k(e){g.readonly||0===e.button&&((0,a.R1)(b)||n("seeking"),A(e),window.addEventListener("mousemove",R))}function A(e){const{x:t,width:n}=(0,a.R1)(h).getBoundingClientRect(),i=e.x-t;w(!0),f.value=i/n*100}function R(e){A(e)}function I(e){(0,a.R1)(y)&&(window.removeEventListener("mousemove",R),n("mouseup",e),w(!1),n("seeked",(0,a.R1)(C)))}const{showTimeInfo:M,style:E,durationByMouseFixed:C,mousePositionRef:N,durationByMousePretty:T,toggleTimeInfo:L}=(()=>{const e=(0,a.KR)(!1),t=(0,i.rk)("mousePositionRef"),n=(0,u.NTS)({target:h}),o=(0,i.EW)((()=>(0,a.R1)(n.x)-((0,a.R1)(h)?.getBoundingClientRect().x||0))),s=(0,i.EW)((()=>(0,a.R1)(o)/((0,a.R1)(h)?.getBoundingClientRect().width||1)*100)),l=(0,i.EW)((()=>parseInt(((g?.duration||0)/100*(0,a.R1)(s)).toFixed(0)))),c=(0,i.EW)((()=>(0,r.oQ)((0,a.R1)(l)))),d=(0,i.EW)((()=>({transform:`translateX(${(0,a.R1)(o)}px)`})));return{durationByMouseFixed:l,durationByMousePretty:c,showTimeInfo:e,style:d,mousePositionRef:t,toggleTimeInfo:function(t){void 0!==g.duration&&(e.value=t)}}})(),{sprite:S}=(()=>{const e=(0,a.KR)(),t=new Image;return t.onload=()=>{e.value=t},g.sprites&&(t.src=g.sprites.url),(0,i.hi)((()=>{t.remove()})),{sprite:e}})();return(0,i.wB)((()=>g.progress),(e=>{f.value=e})),(0,i.sV)((()=>{g.readonly||window.addEventListener("mouseup",I)})),(0,i.hi)((()=>{window.removeEventListener("mouseup",I),window.removeEventListener("mousemove",R)})),(e,t)=>((0,i.uX)(),(0,i.CE)("div",{ref_key:"progressRef",ref:h,class:(0,o.C4)(["i-progress-bar",{seek:(0,a.R1)(y),"c-pointer":!e.readonly}]),"aria-readonly":e.readonly,onMousedown:k,onMouseleave:t[0]||(t[0]=e=>(0,a.R1)(L)(!1)),onMousemove:t[1]||(t[1]=e=>(0,a.R1)(L)(!0))},[(0,i.Lk)("div",d,[e.buffered?((0,i.uX)(!0),(0,i.CE)(i.FK,{key:0},(0,i.pI)(e.buffered,(e=>((0,i.uX)(),(0,i.CE)("div",{key:e.start,class:"buffered-bar",style:(0,o.Tr)({left:`${e.start}%`,width:e.end-e.start+"%"})},null,4)))),128)):(0,i.Q3)("",!0),(0,i.Lk)("div",{class:"progress",style:(0,o.Tr)({width:f.value+"%"})},null,4),(0,i.Lk)("div",{ref_key:"mousePositionRef",ref:N,class:"mouse-position opacity-0",style:(0,o.Tr)((0,a.R1)(E))},null,4),(0,a.R1)(N)?((0,i.uX)(),(0,i.Wv)(s.A,{key:1,position:"top-center",tooltipClass:"video-image-bar-preview o-hidden",trigger:"manual",show:(0,a.R1)(M),teleportTo:e.isFullscreen?e.container:void 0,timeout:0,toElement:(0,a.R1)(N)},{tooltip:(0,i.k6)((()=>[(0,a.R1)(S)?.src?((0,i.uX)(),(0,i.CE)("div",{key:0,class:"video-image-spire",style:(0,o.Tr)(e.sprites?.getSpriteContainerStyle())},[(0,i.Lk)("img",{alt:"Video spite",src:(0,a.R1)(S).src,style:(0,o.Tr)(e.sprites?.getSpriteImgStyle((0,a.R1)((0,a.R1)(C))))},null,12,m),(0,i.Lk)("div",p,(0,o.v_)((0,a.R1)(T)),1)],4)):((0,i.uX)(),(0,i.CE)("div",v,(0,o.v_)((0,a.R1)(T)),1))])),_:1},8,["show","teleportTo","toElement"])):(0,i.Q3)("",!0)])],42,c))}}),h=n(85072),f=n.n(h),y=n(97825),w=n.n(y),b=n(77659),k=n.n(b),A=n(55056),R=n.n(A),I=n(10540),M=n.n(I),E=n(41113),C=n.n(E),N=n(31416),T=n.n(N),L={};L.styleTagTransform=C(),L.setAttributes=R(),L.insert=k().bind(null,"head"),L.domAPI=w(),L.insertStyleElement=M();f()(T(),L),T()&&T().locals&&T().locals;var S=g},67114:function(e,t,n){"use strict";n.d(t,{A:function(){return M}});var i=n(20641),o=n(53751),a=n(90033),s=n(13073),r=n(50953);const l={class:"i-aside-panel-content"};var u=(0,i.pM)({__name:"AsidePanel",props:{class:{},position:{},closeOutside:{type:Boolean}},emits:["close"],setup(e,{emit:t}){const n=t,u=e,c=(0,r.KR)(!1),d=(0,r.KR)();function m(){c.value=!1}return(0,i.sV)((()=>{c.value=!0})),(0,s.X2F)(d,(()=>{u.closeOutside&&m()})),(e,t)=>((0,i.uX)(),(0,i.Wv)(o.eB,{enterActiveClass:"aside-panel-enter-active",enterClass:"aside-panel-enter",leaveActiveClass:"aside-panel-leave-active",leaveClass:"aside-panel-leave-to",duration:50,onAfterLeave:t[0]||(t[0]=e=>n("close"))},{default:(0,i.k6)((()=>[c.value?((0,i.uX)(),(0,i.CE)("div",{key:0,ref_key:"asidePanel",ref:d,class:(0,a.C4)(["i-aside-panel",[u.class,e.position]]),style:(0,a.Tr)("--aside-panel-transition: 50ms")},[(0,i.Lk)("div",l,[(0,i.RG)(e.$slots,"default",{close:m})]),(0,i.Lk)("div",{class:"i-aside-panel-mask",onClick:m})],6)):(0,i.Q3)("",!0)])),_:3}))}}),c=n(85072),d=n.n(c),m=n(97825),p=n.n(m),v=n(77659),g=n.n(v),h=n(55056),f=n.n(h),y=n(10540),w=n.n(y),b=n(41113),k=n.n(b),A=n(25079),R=n.n(A),I={};
1I.styleTagTransform=k(),I.setAttributes=f(),I.insert=g().bind(null,"head"),I.domAPI=p(),I.insertStyleElement=w();d()(R(),I),R()&&R().locals&&R().locals;var M=u},43188:function(e,t,n){"use strict";n.d(t,{A:function(){return q}});var i=n(20641),o=n(90033),a=n(50953),s=n(34526),r=n(1536),l=n(96865),u=n(84338),c=n(89461),d=n(21827),m=n(81660),p=n(72427),v=n(91399),g=n(74589),h=n(82389),f=n(40575),y=n(14044),w=n(98981),b=n(25705),k=n(16932),A=n(24384),R=n(50675),I=n(82124),M=n(12664);const E={class:"two-items-row gap-16 ai-center"},C={class:"callout-footer p-16 d-flex jc-end ai-center gap-16"};var N=(0,i.pM)({__name:"CreateCalloutBase",props:{title:{},toCommunities:{},loading:{type:Boolean},callout:{},createNew:{type:Boolean},showContent:{type:Boolean,default:!0}},emits:["back","close","update:callout"],setup(e,{emit:t}){const N=t,T=e,L=(0,I.Pj)(),S=(0,f.E4)((()=>Promise.all([n.e(8950),n.e(5865),n.e(7892),n.e(8096),n.e(8242),n.e(4653),n.e(4673)]).then(n.bind(n,64653)))),{saveAs:j,saveAsOptions:x,isSwitchDisabled:D,disableReason:_,saveAsForApi:O}=(0,r.A)(T.callout),B=L.getters["currentUser/getCommunitiesJoined"].map((e=>new k.p2(e.name,e.id))),{meta:P,errors:V,validate:U,data:{calloutTitle:z,calloutDescription:F,communities:W,toUsers:q,url:Q}}=(0,w.o)((0,M.Ik)({calloutTitle:(0,M.Yj)().required().max(255).label("Title"),calloutDescription:(0,M.Yj)().required().max(2e3).label("Description"),communities:(0,M.YO)().min(1).label("Communities"),toUsers:(0,M.YO)().min(1).label("Users"),url:(0,M.Yj)().label("URL").optional().url()}),{initialParams:{calloutDescription:T.callout?.content??"",calloutTitle:T.title??T.callout?.title??"",communities:T.callout?.communities??T.toCommunities?.map((e=>new k.p2(e.name,e.id)))??(0,a.R1)(B),toUsers:T.callout?.userTypes??A.rV,url:""}}),Y=(0,a.KR)((0,y.A)(T.callout?.deadline??K((0,y.A)().date((0,y.A)().date()+7)))),X=(0,i.EW)({get:()=>(0,a.R1)($)?K((0,y.A)().date((0,y.A)().date()+3)):(0,a.R1)(Y),set:e=>{Y.value=e}}),$=(0,a.KR)(!1),G=(0,i.EW)((()=>L.state.global.now.minute(L.state.global.now.minute()+5))),H=(0,i.EW)((()=>(0,a.R1)($)));function K(e){return e.hour(23).minute(59).second(0).millisecond(0)}async function Z(){const{valid:e}=await U();if(!e)return Promise.reject(new Error("Not valid"));N("update:callout",(0,R.bj)(b.P,{id:T.callout?.id,url:(0,a.R1)(Q),deadline:(0,a.R1)(X),content:(0,a.R1)(F),title:(0,a.R1)(z),communities:(0,a.R1)(W),userTypes:(0,a.R1)(q),saveAs:(0,a.R1)(O)}))}return(e,t)=>{const n=(0,i.g2)("IBtn");return(0,i.uX)(),(0,i.Wv)(u.A,{class:"callout-creation-block"},{header:(0,i.k6)((()=>[(0,i.RG)(e.$slots,"header")])),default:(0,i.k6)((()=>[(0,i.bF)(s.A,{class:(0,o.C4)(["callout-grid-container d-flex gap-16 fd-column",{show:e.showContent}]),open:e.showContent},{default:(0,i.k6)((()=>[(0,i.bF)(m.A,{label:"Title"},{default:(0,i.k6)((({id:e})=>[(0,i.bF)(h.A,{error:(0,a.R1)(V).calloutTitle},{default:(0,i.k6)((()=>[(0,i.bF)(p.A,{id:e,modelValue:(0,a.R1)(z),"onUpdate:modelValue":t[0]||(t[0]=e=>(0,a.i9)(z)?z.value=e:null),placeholder:"Enter topic",size:"medium",error:!!(0,a.R1)(V).calloutTitle},null,8,["id","modelValue","error"])])),_:2},1032,["error"])])),_:1}),(0,i.bF)(m.A,{label:"Description"},{default:(0,i.k6)((({id:e})=>[(0,i.bF)((0,a.R1)(S),{id:e,modelValue:(0,a.R1)(F),"onUpdate:modelValue":t[1]||(t[1]=e=>(0,a.i9)(F)?F.value=e:null),class:"callout-description",name:"modal-comment-editor",placeholder:"Describe the opportunity",limit:2e3},{default:(0,i.k6)((()=>[(0,a.R1)(V).calloutDescription&&(0,a.R1)(P).dirty?((0,i.uX)(),(0,i.Wv)(h.A,{key:0,class:"pl-8",error:(0,a.R1)(V).calloutDescription},null,8,["error"])):(0,i.Q3)("",!0)])),_:2},1032,["id","modelValue"])])),_:1}),(0,i.Lk)("div",E,[(0,i.bF)(m.A,{label:"Deadline"},{default:(0,i.k6)((({id:e})=>[(0,i.bF)(l.A,{id:e,date:X.value,"onUpdate:date":t[2]||(t[2]=e=>X.value=e),disabled:H.value,min:G.value},null,8,["id","date","disabled","min"])])),_:1}),(0,i.bF)(c.A,{modelValue:$.value,"onUpdate:modelValue":t[3]||(t[3]=e=>$.value=e),class:"as-soon-as-possible",title:"As soon as possible"},null,8,["modelValue"])]),(0,a.R1)(L).getters["currentUser/isPlatformAdmin"]?((0,i.uX)(),(0,i.Wv)(m.A,{key:0,label:"URL"},{default:(0,i.k6)((({id:e})=>[(0,i.bF)(h.A,{error:(0,a.R1)(V).url},{default:(0,i.k6)((()=>[(0,i.bF)(d.A,{id:e,modelValue:(0,a.R1)(Q),"onUpdate:modelValue":t[4]||(t[4]=e=>(0,a.i9)(Q)?Q.value=e:null),placeholder:"https://",size:"medium"},null,8,["id","modelValue"])])),_:2},1032,["error"])])),_:1})):(0,i.Q3)("",!0),(0,i.bF)(m.A,{label:"Community"},{default:(0,i.k6)((({id:e})=>[(0,i.bF)(h.A,{error:(0,a.R1)(V).communities},{default:(0,i.k6)((()=>[(0,i.bF)(v.A,{id:e,modelValue:(0,a.R1)(W),"onUpdate:modelValue":t[5]||(t[5]=e=>(0,a.i9)(W)?W.value=e:null),placeholder:"Select communities",size:"medium",error:!!(0,a.R1)(V).communities,options:(0,a.R1)(B),multiple:""},null,8,["id","modelValue","error","options"])])),_:2},1032,["error"])])),_:1}),(0,i.bF)(m.A,{label:"Display to"},{default:(0,i.k6)((({id:e})=>[(0,i.bF)(h.A,{error:(0,a.R1)(V).toUsers},{default:(0,i.k6)((()=>[(0,i.bF)(v.A,{id:e,modelValue:(0,a.R1)(q),"onUpdate:modelValue":t[6]||(t[6]=e=>(0,a.i9)(q)?q.value=e:null),placeholder:"Select users",size:"medium",error:!!(0,a.R1)(V).toUsers,options:(0,a.R1)(A.rV),multiple:""},null,8,["id","modelValue","error","options"])])),_:2},1032,["error"])])),_:1})])),_:1},8,["class","open"]),(0,i.RG)(e.$slots,"advanced"),(0,i.Lk)("div",C,[e.showContent?((0,i.uX)(),(0,i.CE)(i.FK,{key:0},[(0,a.R1)(L).getters["currentUser/isPlatformAdmin"]?((0,i.uX)(),(0,i.Wv)(g.A,{key:0,modelValue:(0,a.R1)(j),"onUpdate:modelValue":t[7]||(t[7]=e=>(0,a.i9)(j)?j.value=e:null),disableReason:(0,a.R1)(_),disabled:(0,a.R1)(D),options:(0,a.R1)(x)},null,8,["modelValue","disableReason","disabled","options"])):(0,i.Q3)("",!0),(0,i.bF)(n,{size:"medium",disabled:!(0,a.R1)(P).valid,loading:e.loading,title:(0,a.R1)(P).valid?"":"Check for errors",onClick:Z,onMouseover:t[8]||(t[8]=e=>(0,a.R1)(U)())},{default:(0,i.k6)((()=>[(0,i.eW)((0,o.v_)(e.createNew?"Publish":"Update"),1)])),_:1},8,["disabled","loading","title"])],64)):(0,i.RG)(e.$slots,"footer",{key:1})])])),_:3})}}}),T=n(85072),L=n.n(T),S=n(97825),j=n.n(S),x=n(77659),D=n.n(x),_=n(55056),O=n.n(_),B=n(10540),P=n.n(B),V=n(41113),U=n.n(V),z=n(21349),F=n.n(z),W={};W.styleTagTransform=U(),W.setAttributes=O(),W.insert=D().bind(null,"head"),W.domAPI=j(),W.insertStyleElement=P();L()(F(),W),F()&&F().locals&&F().locals;var q=N},31816:function(e,t,n){"use strict";n.d(t,{A:function(){return T}});var i=n(20641),o=n(90033),a=n(50953),s=n(82124),r=n(14044),l=n(76260),u=n(71191);const c={class:"i-datetime-body-days"},d={class:"i-datetime-body-calendar"},m=["data-week-index"];var p=(0,i.pM)({__name:"Days",props:{controlDate:{},date:{},range:{},options:{default:()=>new u.U}},emits:["pick"],setup(e,{emit:t}){const n=t,u=e,p=(0,s.Pj)(),v=(0,i.EW)((()=>p.state.global.now)),g=(0,i.EW)((()=>{const e=u.controlDate.daysInMonth(),t=u.controlDate.subtract(1,"months").daysInMonth(),n=-(0,r.A)(u.controlDate).date(1).day();let i=[];n<0&&(i=Array(t).fill(null).map(((e,t)=>new l.IM(new Set(["day-of-last-month"]),t+1,(0,r.A)(u.controlDate.month(u.controlDate.month()-1).date(t+1))))).splice(n));const o=Array(e).fill(null).map(((e,t)=>new l.IM(new Set(["this-month"]),t+1,(0,r.A)(u.controlDate.date(t+1))))),s=Array(14).fill(null).map(((e,t)=>new l.IM(new Set(["day-of-next-month"]),t+1,(0,r.A)(u.controlDate.date(t+1).month(u.controlDate.month()+1))))),c=[...i,...o,...s].slice(0,42).map((e=>(e.value.isSame((0,a.R1)(v),"day")&&e.class.add("today"),u.date&&(e.value.isSame(u.date,"day")||e.class.add("i-btn-plain"),e.value.isSame(u.date,"day")&&e.class.add("selected")),u.range&&(u.range.to&&e.value.isBefore(u.range.to,"day")&&e.value.isAfter(u.range.from,"day")?e.class.add("in-range"):e.class.add("i-btn-plain"),u.range.from&&e.value.isSame(u.range.from,"day")||u.range.to&&e.value.isSame(u.range.to,"day")?(e.class.add("selected"),e.class.delete("i-btn-plain"),u.range.from&&u.range.to&&!u.range.to.isSame(u.range.from,"day")&&(e.value.isSame(u.range.from,"day")&&e.class.add("start-range"),e.value.isSame(u.range.to,"day")&&e.class.add("end-range"))):e.class.add("i-btn-plain")),u.date||u.range||e.class.add("i-btn-plain"),u.options.disabled&&(u.options.disabled.before&&e.value.isBefore(u.options.disabled.before,"days")&&(e.disabled=!0),u.options.disabled.after&&e.value.isAfter(u.options.disabled.after,"days")&&(e.disabled=!0)),e))),d=[];for(let e=0;e<c.length;e+=7)d.push(c.slice(e,e+7));return d}));return(e,t)=>{const a=(0,i.g2)("IBtn");return(0,i.uX)(),(0,i.CE)("div",c,[t[0]||(t[0]=(0,i.Fv)('<div class="i-datetime-body-name-days-week h-default"><span class="name-days-week">S</span><span class="name-days-week">M</span><span class="name-days-week">T</span><span class="name-days-week">W</span><span class="name-days-week">T</span><span class="name-days-week">F</span><span class="name-days-week">S</span></div>',1)),(0,i.Lk)("div",d,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(g.value,((e,t)=>
1((0,i.uX)(),(0,i.CE)("div",{key:t,class:"i-datetime-body-calendar-row","data-week-index":t},[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(e,(e=>((0,i.uX)(),(0,i.Wv)(a,{key:e.value,class:(0,o.C4)(["i-datetime-calendar-day",Array.from(e.class)]),size:"medium","data-day":e.label,disabled:e.disabled,square:"",onClick:t=>function(e){u.options.disableChange||n("pick",e.value)}(e)},{default:(0,i.k6)((()=>[(0,i.eW)((0,o.v_)(e.label),1)])),_:2},1032,["class","data-day","disabled","onClick"])))),128))],8,m)))),128))])])}}}),v=n(85072),g=n.n(v),h=n(97825),f=n.n(h),y=n(77659),w=n.n(y),b=n(55056),k=n.n(b),A=n(10540),R=n.n(A),I=n(41113),M=n.n(I),E=n(99326),C=n.n(E),N={};N.styleTagTransform=M(),N.setAttributes=k(),N.insert=w().bind(null,"head"),N.domAPI=f(),N.insertStyleElement=R();g()(C(),N),C()&&C().locals&&C().locals;var T=p},38605:function(e,t,n){"use strict";n.d(t,{A:function(){return c}});var i=n(20641),o=n(50953),a=n(90033),s=n(76260),r=n(74353);const l={class:"i-datetime-header"},u={class:"i-datetime-header-center"};var c=Object.assign({name:"Header"},{props:{mode:{type:String,required:!0,validate:e=>Object.values(s.FN).includes(e)},controlDate:{type:r.Dayjs}},emits:["back","next","changeMode"],setup(e,{emit:t}){const n=t;function r(){n("back")}function c(){n("next")}function d(e){n("changeMode",e)}return(t,n)=>{const m=(0,i.g2)("IIcon"),p=(0,i.g2)("IBtnPlain");return(0,i.uX)(),(0,i.CE)("div",l,[(0,i.bF)(p,{class:"i-datetime-back",onClick:r},{default:(0,i.k6)((()=>[(0,i.bF)(m,{name:"chevron-left"})])),_:1}),(0,i.Lk)("div",u,[e.mode!==(0,o.R1)(s.FN).MONTHS?((0,i.uX)(),(0,i.Wv)(p,{key:0,class:"i-datetime-month-btn",size:"medium",onClick:n[0]||(n[0]=e=>d((0,o.R1)(s.FN).MONTHS))},{default:(0,i.k6)((()=>[(0,i.eW)((0,a.v_)(e.controlDate.format("MMMM")),1)])),_:1})):(0,i.Q3)("",!0),(0,i.bF)(p,{class:"i-datetime-year-btn",size:"medium",onClick:n[1]||(n[1]=e=>d((0,o.R1)(s.FN).YEARS))},{default:(0,i.k6)((()=>[(0,i.eW)((0,a.v_)(e.controlDate.format("YYYY")),1)])),_:1})]),(0,i.bF)(p,{class:"i-datetime-next",onClick:c},{default:(0,i.k6)((()=>[(0,i.bF)(m,{name:"chevron-right"})])),_:1})])}}})},7517:function(e,t,n){"use strict";n.d(t,{A:function(){return C}});var i=n(20641),o=n(90033),a=n(74353),s=n(14044),r=n(55077),l=n(76260),u=n(71191);const c={class:"i-datetime-body-month"};var d=(0,i.pM)({__name:"Month",props:{controlDate:{type:a.Dayjs,required:!0},date:{type:a.Dayjs},range:{type:l.G$},options:{type:u.U,default:()=>new u.U}},emits:["pick","changeMode"],setup(e,{emit:t}){const n=t,a=e,u=(0,i.EW)((()=>r.KR.map(((e,t)=>{const n=(0,s.A)(a.controlDate).month(t),i=!a.date?.isSame(e,"month");let o=!1;return a.options.disabled&&(a.options.disabled.before&&(o=n.isBefore(a.options.disabled.before,"month")),!o&&a.options.disabled.after&&(o=n.isAfter(a.options.disabled.after,"month"))),{label:e,value:n,disabled:o,class:{"i-btn-plain":i}}}))));return(e,t)=>{const r=(0,i.g2)("IBtn");return(0,i.uX)(),(0,i.CE)("div",c,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(u.value,((e,t)=>((0,i.uX)(),(0,i.Wv)(r,{key:t,class:(0,o.C4)(["i-datetime-month",e.class]),size:"medium","data-month-index":t,disabled:e.disabled,onClick:e=>{return i=t,n("pick",(0,s.A)(a.controlDate).month(i)),void n("changeMode",l.FN.DAY);var i}},{default:(0,i.k6)((()=>[(0,i.eW)((0,o.v_)(e.label),1)])),_:2},1032,["class","data-month-index","disabled","onClick"])))),128))])}}}),m=n(85072),p=n.n(m),v=n(97825),g=n.n(v),h=n(77659),f=n.n(h),y=n(55056),w=n.n(y),b=n(10540),k=n.n(b),A=n(41113),R=n.n(A),I=n(16108),M=n.n(I),E={};E.styleTagTransform=R(),E.setAttributes=w(),E.insert=f().bind(null,"head"),E.domAPI=g(),E.insertStyleElement=k();p()(M(),E),M()&&M().locals&&M().locals;var C=d},15964:function(e,t,n){"use strict";n.d(t,{A:function(){return E}});var i=n(20641),o=n(90033),a=n(74353),s=n(76260),r=n(71191),l=n(14044);const u={class:"i-datetime-body-year"};var c=(0,i.pM)({__name:"Year",props:{controlDate:{type:a.Dayjs,required:!0},options:{type:r.U,default:()=>new r.U}},emits:["pick","changeMode"],setup(e,{emit:t}){const n=t,a=e,r=(0,i.EW)((()=>{const e=(0,l.A)(a.controlDate).year()-3,t=[];for(let n=e;n<e+7;n++){const e=(0,l.A)(a.controlDate).year(n);let i=!1;a.options.disabled&&(a.options.disabled.before&&(i=e.isBefore(a.options.disabled.before,"year")),!i&&a.options.disabled.after&&(i=e.isAfter(a.options.disabled.after,"year"))),t.push({name:n,value:e,class:{"
1i-btn-plain":!a.controlDate.isSame(e,"years")},disabled:i})}return t}));return(e,t)=>{const a=(0,i.g2)("IBtn");return(0,i.uX)(),(0,i.CE)("div",u,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(r.value,((e,t)=>((0,i.uX)(),(0,i.Wv)(a,{size:"medium",class:(0,o.C4)(["i-datetime-year",e.class]),key:t,disabled:e.disabled,onClick:t=>{return i=e.value,n("pick",i),void n("changeMode",s.FN.MONTHS);var i}},{default:(0,i.k6)((()=>[(0,i.eW)((0,o.v_)(e.name),1)])),_:2},1032,["disabled","class","onClick"])))),128))])}}}),d=n(85072),m=n.n(d),p=n(97825),v=n.n(p),g=n(77659),h=n.n(g),f=n(55056),y=n.n(f),w=n(10540),b=n.n(w),k=n(41113),A=n.n(k),R=n(46187),I=n.n(R),M={};M.styleTagTransform=A(),M.setAttributes=y(),M.insert=h().bind(null,"head"),M.domAPI=v(),M.insertStyleElement=b();m()(I(),M),I()&&I().locals&&I().locals;var E=c},49147:function(e,t,n){"use strict";n.d(t,{A:function(){return L}});var i=n(20641),o=n(90033),a=n(50953),s=n(31816),r=n(38605),l=n(7517),u=n(15964),c=n(55077),d=n(76260),m=n(71191);const p={class:"i-datetime-body"};var v=(0,i.pM)({__name:"Datetime",props:{date:{},options:{default:()=>new m.U}},emits:["change"],setup(e,{emit:t}){const n=t,m=e,{mode:v,controlDate:g,toBack:h,toNext:f,changeDate:y,changeMode:w,changeControlDate:b}=(0,c.k5)(m.date,(e=>{n("change",e)}));return(e,t)=>((0,i.uX)(),(0,i.CE)("div",{class:(0,o.C4)(["i-datetime",(0,a.R1)(v)])},[(0,a.R1)(v)!==(0,a.R1)(d.FN).YEARS?((0,i.uX)(),(0,i.Wv)(r.A,{key:0,controlDate:(0,a.R1)(g),mode:(0,a.R1)(v),onBack:(0,a.R1)(h),onChangeMode:(0,a.R1)(w),onNext:(0,a.R1)(f)},null,8,["controlDate","mode","onBack","onChangeMode","onNext"])):(0,i.Q3)("",!0),(0,i.Lk)("div",p,[e.options.show.day&&(0,a.R1)(v)===(0,a.R1)(d.FN).DAY?((0,i.uX)(),(0,i.Wv)(s.A,{key:0,controlDate:(0,a.R1)(g),date:e.date,options:e.options,onPick:(0,a.R1)(y)},null,8,["controlDate","date","options","onPick"])):(0,i.Q3)("",!0),e.options.show.day&&(0,a.R1)(v)===(0,a.R1)(d.FN).MONTHS?((0,i.uX)(),(0,i.Wv)(l.A,{key:1,controlDate:(0,a.R1)(g),date:e.date,options:e.options,onChangeMode:(0,a.R1)(w),onPick:(0,a.R1)(b)},null,8,["controlDate","date","options","onChangeMode","onPick"])):(0,i.Q3)("",!0),e.options.show.day&&(0,a.R1)(v)===(0,a.R1)(d.FN).YEARS?((0,i.uX)(),(0,i.Wv)(u.A,{key:2,controlDate:(0,a.R1)(g),date:e.date,options:e.options,onChangeMode:(0,a.R1)(w),onPick:(0,a.R1)(b)},null,8,["controlDate","date","options","onChangeMode","onPick"])):(0,i.Q3)("",!0)])],2))}}),g=n(85072),h=n.n(g),f=n(97825),y=n.n(f),w=n(77659),b=n.n(w),k=n(55056),A=n.n(k),R=n(10540),I=n.n(R),M=n(41113),E=n.n(M),C=n(83990),N=n.n(C),T={};T.styleTagTransform=E(),T.setAttributes=A(),T.insert=b().bind(null,"head"),T.domAPI=y(),T.insertStyleElement=I();h()(N(),T),N()&&N().locals&&N().locals;var L=v},96865:function(e,t,n){"use strict";n.d(t,{A:function(){return $}});var i=n(20641),o=n(50953),a=n(90033),s=n(49147);const r={class:"i-time-picker"},l={class:"i-time-picker-container"};var u=(0,i.pM)({__name:"ITimePicker",props:{date:{},min:{},max:{}},emits:["update:date"],setup(e,{emit:t}){const n=t,s=e,u=(0,o.KR)(),c=(0,o.KR)(),d=(0,i.EW)((()=>{const e=s.date.hour();function t(t){let n=e+t;return n>23&&(n=Math.abs(24-n)),n<0&&(n=24-Math.abs(n)),n}return[t(-3),t(-2),t(-1),e,t(1),t(2),t(3)]})),m=(0,i.EW)((()=>{const e=s.date.minute();function t(t){let n=e+t;return n>59&&(n=Math.abs(60-n)),n<0&&(n=60-Math.abs(n)),n}return[t(-3),t(-2),t(-1),e,t(1),t(2),t(3)]}));function p(e,t){let i=9999;"hour"==t&&(i=23),"minute"==t&&(i=59),n("update:date",function(){function n(e,n){return s.min&&s.date[t](e).isBefore(s.min,t)?n:e}function o(e){return s.max&&s.date[t](e).isAfter(s.min,t)?s.max[t]():e}let a;return e?(a=s.date[t]()+1,a>i?a=0:a<0&&(a=i),a=n(a,s.min?s.min[t]():0),a=o(a)):(a=s.date[t]()-1,a>i?a=0:a<0&&(a=i),a=n(a,s.max&&s.date.isBefore(s.max[t]())?s.max[t]():i),a=o(a)),s.date[t](a)}())}function v(e){e.preventDefault(),p(e.deltaY>0,"hour")}function g(e){e.preventDefault(),p(e.deltaY>0,"minute")}return(0,i.sV)((()=>{u.value?.addEventListener("wheel",v),c.value?.addEventListener("wheel",g)})),(0,i.xo)((()=>{u.value?.removeEventListener("wheel",v),c.value?.removeEventListener("wheel",g)})),(e,t)=>{const o=(0,i.g2)("IBtnPlain"),p=(0,i.g2)("IBtn");return(0,i.uX)(),(0,i.CE)("div",r,[t[0]||(t[0]=(0,i.Lk)("div",{class:"i-time-picker-current-time"},[(0,i.Lk)("b",{class:"tl-16"},"Time")],-1)),(0,i.Lk)("div",l,[(0,i.Lk)("div",{class:"i-time-picker-hours",ref_key:"hoursRef",ref:u},[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(d.value,(t=>((0,i.uX)(),(0,i.CE)(i.FK,{key:t},[t!=e.date.hour()?((0,i.uX)(),(0,i.Wv)(o,{key:0,class:"i-time-picker-btn",size:"medium",disabled:e.min&&e.date.hour(t).isBefore(e.min,"hours")||e.max&&e.date.hour(t).isAfter(e.max,"hours"),onClick:e=>function(e){n("update:date",s.date.hour(e))}(t)},{default:(0,i.k6)((()=>[(0,i.eW)((0,a.v_)(t),1)])),_:2},1032,["disabled","onClick"])):((0,i.uX)(),(0,i.Wv)(p,{key:1,class:"i-time-picker-btn",size:"medium"},{default:(0,i.k6)((()=>[(0,i.eW)((0,a.v_)(t),1)])),_:2},1024))],64)))),128))],512),(0,i.Lk)("div",{class:"i-time-picker-minute",ref_key:"minutesRef",ref:c},[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(m.value,(t=>((0,i.uX)(),(0,i.CE)(i.FK,{key:t},[t!=e.date.minute()?((0,i.uX)(),(0,i.Wv)(o,{key:0,class:"i-time-picker-btn",size:"medium",disabled:e.min&&e.date.minute(t).isBefore(e.min,"minutes")||e.max&&e.date.minute(t).isAfter(e.max,"minutes"),onClick:e=>function(e){n("update:date",s.date.minute(e))}(t)},{default:(0,i.k6)((()=>[(0,i.eW)((0,a.v_)(t),1)])),_:2},1032,["disabled","onClick"])):((0,i.uX)(),(0,i.Wv)(p,{key:1,class:"i-time-picker-btn",size:"medium"},{default:(0,i.k6)((()=>[(0,i.eW)((0,a.v_)(t),1)])),_:2},1024))],64)))),128))],512)])])}}}),c=n(85072),d=n.n(c),m=n(97825),p=n.n(m),v=n(77659),g=n.n(v),h=n(55056),f=n.n(h),y=n(10540),w=n.n(y),b=n(41113),k=n.n(b),A=n(9965),R=n.n(A),I={};
1I.styleTagTransform=k(),I.setAttributes=f(),I.insert=g().bind(null,"head"),I.domAPI=p(),I.insertStyleElement=w();d()(R(),I),R()&&R().locals&&R().locals;var M=u,E=n(7172),C=n(14044);const N={class:"datetime-input-modal-footer"};var T=(0,i.pM)({__name:"DatetimeInputModal",props:{date:{},options:{}},emits:["update:date","close"],setup(e,{emit:t}){const n=t,a=e,r=(0,o.KR)((0,C.A)(a.date));function l(e){r.value=e}return(0,i.wB)((()=>a.options.disabled.before),(()=>{a.options.disabled.before&&(0,o.R1)(r).isBefore(a.options.disabled.before)&&l(a.options.disabled.before)})),(e,t)=>{const o=(0,i.g2)("IBtnDefault"),a=(0,i.g2)("IBtn");return(0,i.uX)(),(0,i.Wv)(E.A,{class:"datetime-input-modal",onClose:t[1]||(t[1]=e=>n("close"))},{footer:(0,i.k6)((({close:e})=>[(0,i.Lk)("div",N,[(0,i.bF)(o,{size:"medium",onClick:t=>e()},{default:(0,i.k6)((()=>t[2]||(t[2]=[(0,i.eW)(" Close ")]))),_:2},1032,["onClick"]),(0,i.bF)(a,{size:"medium",onClick:t=>{n("update:date",r.value),e()}},{default:(0,i.k6)((()=>t[3]||(t[3]=[(0,i.eW)(" Apply ")]))),_:2},1032,["onClick"])])])),default:(0,i.k6)((()=>[(0,i.bF)(s.A,{date:r.value,options:e.options,onChange:l},null,8,["date","options"]),(0,i.bF)(M,{class:"datetime-input-time-picker",date:r.value,"onUpdate:date":t[0]||(t[0]=e=>r.value=e),min:e.options.disabled.before,max:e.options.disabled.after},null,8,["date","min","max"])])),_:1})}}}),L=n(73585),S=n.n(L),j={};j.styleTagTransform=k(),j.setAttributes=f(),j.insert=g().bind(null,"head"),j.domAPI=p(),j.insertStyleElement=w();d()(S(),j),S()&&S().locals&&S().locals;var x=T,D=n(55077),_=n(71191),O=n(47874),B=n(8058),P=n(59271),V=n(82124);const U={class:"datetime-input"},z=["id","aria-disabled","title"],F={class:"datetime-input-content"},W={class:"datetime-input-group"};var q=(0,i.pM)({__name:"DatetimeInput",props:{id:{},date:{},min:{},max:{},disabled:{type:Boolean},position:{default:"bottom-left"}},emits:["update:date"],setup(e,{emit:t}){const n=t,r=e,l=(0,V.Pj)(),{isMobile:u}=(0,B.vU)(),[c,d]=(0,P.eY)(!1),m=(0,i.EW)((()=>{const e=new _.U;return r.min&&(e.disabled.before=r.min),r.max&&(e.disabled.after=r.max),r.disabled&&(e.disableChange=!0),e}));function p(){(0,o.R1)(u)&&d(!0)}function v(e){const t=(0,C.A)(e).hour(r.date.hour()).minute(r.date.minute()).second(r.date.second()).millisecond(r.date.millisecond());g((0,D.o2)(t,r))}function g(e){r.disabled||n("update:date",e)}return(0,i.wB)((()=>r.min),(()=>{r.min&&r.date.isBefore(r.min,"minute")&&v(r.min)})),(0,i.wB)((()=>r.disabled),(e=>{e&&r.min&&r.date.unix()<r.min.unix()&&v(r.date)})),(e,t)=>{const n=(0,i.g2)("IIcon");return(0,i.uX)(),(0,i.CE)("div",U,[(0,i.bF)(O.A,{disabled:e.disabled,position:e.position,trigger:(0,o.R1)(u)?"manual":"click"},{tooltip:(0,i.k6)((()=>[(0,i.Lk)("div",W,[(0,i.bF)(s.A,{class:"datetime-input-datetime-picker",date:e.date,options:m.value,onChange:v},null,8,["date","options"]),(0,i.bF)(M,{class:"datetime-input-time-picker",date:e.date,max:e.max,min:e.min,"onUpdate:date":g},null,8,["date","max","min"])])])),default:(0,i.k6)((()=>[(0,i.Lk)("button",{id:e.id,class:"datetime-input-container","aria-disabled":e.disabled,title:`Timezone: ${(0,o.R1)(l).state.currentUser.timezone}`,onClick:p},[(0,i.Lk)("span",F,[(0,i.eW)((0,a.v_)(e.date.format("MMMM, DD YYYY HH:mm"))+" ",1),(0,i.bF)(n,{name:"main-diary"})])],8,z)])),_:1},8,["disabled","position","trigger"]),(0,o.R1)(c)?((0,i.uX)(),(0,i.Wv)(x,{key:0,date:e.date,options:m.value,onClose:t[0]||(t[0]=e=>(0,o.R1)(d)(!1)),"onUpdate:date":g},null,8,["date","options"])):(0,i.Q3)("",!0)])}}}),Q=n(27521),Y=n.n(Q),X={};X.styleTagTransform=k(),X.setAttributes=f(),X.insert=g().bind(null,"head"),X.domAPI=p(),X.insertStyleElement=w();d()(Y(),X),Y()&&Y().locals&&Y().locals;var $=q},25502:function(e,t,n){"use strict";n.d(t,{A:function(){return I}});var i=n(20641),o=n(90033);const a={class:"i-video-previewer-title-block"},s={key:0,class:"i-video-previewer-title"},r={class:"i-btn-group video-controls"};var l=(0,i.pM)({__name:"VideoHeader",props:{title:{}},setup(e){return(e,t)=>((0,i.uX)(),(0,i.CE)("div",a,[e.title?((0,i.uX)(),(0,i.CE)("p",s,(0,o.v_)(e.title),1)):(0,i.Q3)("",!0),(0,i.Lk)("div",r,[(0,i.RG)(e.$slots,"btnGroup"),(0,i.RG)(e.$slots,"default")])]))}}),u=n(85072),c=n.n(u),d=n(97825),m=n.n(d),p=n(77659),v=n.n(p),g=n(55056),h=n.n(g),f=n(10540),y=n.n(f),w=n(41113),b=n.n(w),k=n(94467),A=n.n(k),R={};R.styleTagTransform=b(),R.setAttributes=h(),R.insert=v().bind(null,"head"),R.domAPI=m(),R.insertStyleElement=y();c()(A(),R),A()&&A().locals&&A().locals;var I=l},20220:function(e,t,n){"use strict";n.d(t,{A:function(){return C}});var i=n(20641),o=n(50953),a=n(61915),s=n.p+"asset/film.svg",r=n(25502),l=n(59271);const u=["aria-disabled"],c={key:3,class:"i-video-previewer-message t-18 text-secondary"};var d=(0,i.pM)({__name:"VideoPreviewer",props:{thumbnail:{},title:{},src:{},disabled:{type:Boolean}},emits:["init"],setup(e,{emit:t}){const n=t,d=e,m=(0,i.Ht)(),[p,v]=(0,l.eY)(!1);return(0,i.sV)((()=>function(){if(d.thumbnail){const e=new Image;e.onerror=function(){v(!0)},e.src=d.thumbnail}}())),(e,t)=>{const l=(0,i.g2)("IIcon"),d=(0,i.g2)("IBtnPure");return(0,i.uX)(),(0,i.CE)("div",{class:"i-video-previewer","aria-disabled":e.disabled},[(0,i.Lk)("div",{class:"i-video-previewer-mask",onClick:t[0]||(t[0]=e=>n("init"))}),e.title?((0,i.uX)(),(0,i.Wv)(r.A,{key:0,title:e.title},null,8,["title"])):(0,i.Q3)("",!0),e.thumbnail&&!(0,o.R1)(p)?((0,i.uX)(),(0,i.Wv)(a.A,{key:1,alt:"video",class:"i-video-img-preview",src:e.thumbnail},null,8,["src"])):((0,i.uX)(),(0,i.Wv)(a.A,{key:2,alt:"Video",class:"i-video-preview-default-icon",src:(0,o.R1)(s)},null,8,["src"])),(0,i.bF)(d,{class:"i-video-previewer-btn c-white",size:"large",disabled:e.disabled},{default:(0,i.k6)((()=>[(0,i.bF)(l,{name:"play"})])),_:1},8,["disabled"]),(0,o.R1)(m).default?((0,i.uX)(),(0,i.CE)("div",c,[(0,i.RG)(e.$slots,"default")])):(0,i.Q3)("",!0)],8,u)}}}),m=n(85072),p=n.n(m),v=n(97825),g=n.n(v),h=n(77659),f=n.n(h),y=n(55056),w=n.n(y),b=n(10540),k=n.n(b),A=n(41113),R=n.n(A),I=n(1391),M=n.n(I),E={};E.styleTagTransform=R(),E.setAttributes=w(),E.insert=f().bind(null,"head"),E.domAPI=g(),E.insertStyleElement=k();p()(M(),E),M()&&M().locals&&M().locals;var C=d},45423:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return Ze}});var i=n(20641),o=n(90033),a=n(50953),s=n(4576),r=n(53751),l=n(9733),u=n(6991),c=n(61915),d=n.p+"asset/subtitles.svg",m=n(55611),p=(0,i.pM)({__name:"PlayerBtn",props:{rectangle:{type:Boolean},size:{default:"medium"},title:{}},emits:["click"],setup(e,{emit:t}){const n=t;return(e,t)=>((0,i.uX)(),(0,i.Wv)(m.A,{class:"i-player-btn",size:e.size,square:!e.rectangle,title:e.title,"data-vi
1deo":"",onClick:t[0]||(t[0]=e=>n("click",e))},{default:(0,i.k6)((()=>[(0,i.RG)(e.$slots,"default")])),_:3},8,["size","square","title"]))}}),v=n(85072),g=n.n(v),h=n(97825),f=n.n(h),y=n(77659),w=n.n(y),b=n(55056),k=n.n(b),A=n(10540),R=n.n(A),I=n(41113),M=n.n(I),E=n(13702),C=n.n(E),N={};N.styleTagTransform=M(),N.setAttributes=k(),N.insert=w().bind(null,"head"),N.domAPI=f(),N.insertStyleElement=R();g()(C(),N),C()&&C().locals&&C().locals;var T=p,L=n(47874);const S="auto",j={class:"i-media-player-quality d-flex fd-column gap-8 pt-8 pb-8"};var x=(0,i.pM)({__name:"MediaQuality",props:{quality:{},current:{},teleportTo:{}},emits:["update:current"],setup(e,{emit:t}){const n=t;return(e,t)=>(0,i.bo)(((0,i.uX)(),(0,i.Wv)(L.A,{position:"top-right",tooltipClass:"o-hidden",trigger:"click",teleportTo:e.teleportTo},{tooltip:(0,i.k6)((({close:t})=>[(0,i.Lk)("div",j,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(e.quality,(l=>((0,i.uX)(),(0,i.Wv)(m.A,{key:l,class:"c-white media-player-quality-btn br-unset pl-12 pr-12",onClick:(0,r.D$)((e=>{n("update:current",l),t()}),["prevent"])},{default:(0,i.k6)((()=>[e.current==l?((0,i.uX)(),(0,i.Wv)(s.A,{key:0,name:"check"})):(0,i.Q3)("",!0),(0,i.eW)(" "+(0,o.v_)(l==(0,a.R1)(S)?"Auto":l+"p"),1)])),_:2},1032,["onClick"])))),128))])])),default:(0,i.k6)((()=>[e.quality&&e.quality.length>0?((0,i.uX)(),(0,i.Wv)(T,{key:0},{default:(0,i.k6)((()=>[(0,i.bF)(s.A,{name:"settings"})])),_:1})):(0,i.Q3)("",!0)])),_:1},8,["teleportTo"])),[[r.aG,e.quality&&e.quality?.length>1]])}}),D=n(68542),_=n.n(D),O={};O.styleTagTransform=M(),O.setAttributes=k(),O.insert=w().bind(null,"head"),O.domAPI=f(),O.insertStyleElement=R();g()(_(),O),_()&&_().locals&&_().locals;var B=x;const P={class:"video-controls-hotkeys"},V={key:0,class:"row"},U={key:1,class:"row"},z={key:2,class:"row"},F={key:3,class:"row"};var W=(0,i.pM)({__name:"VideoControlsHotKeysTooltip",props:{subtitles:{type:Boolean},allowSeek:{type:Boolean},speed:{type:Boolean}},emits:["mousemove","mouseleave"],setup(e,{emit:t}){const n=t;return(e,t)=>((0,i.uX)(),(0,i.Wv)(L.A,{position:"bottom-right",trigger:"hover"},{tooltip:(0,i.k6)((()=>[(0,i.Lk)("div",P,[t[6]||(t[6]=(0,i.Lk)("p",{class:"row"},[(0,i.Lk)("span",{class:"key-group"},[(0,i.Lk)("span",{class:"key"},"Space"),(0,i.Lk)("span",{class:"key"},"K")]),(0,i.eW)(" Toggle play ")],-1)),t[7]||(t[7]=(0,i.Lk)("p",{class:"row"},[(0,i.Lk)("span",{class:"key"},"F"),(0,i.eW)(" Toggle fullscreen ")],-1)),e.allowSeek?((0,i.uX)(),(0,i.CE)("p",V,t[2]||(t[2]=[(0,i.Lk)("span",{class:"key-group"},[(0,i.Lk)("span",{class:"key min-width"},"â"),(0,i.Lk)("span",{class:"key"},"J")],-1),(0,i.eW)(" Seek previous ")]))):(0,i.Q3)("",!0),e.allowSeek?((0,i.uX)(),(0,i.CE)("p",U,t[3]||(t[3]=[(0,i.Lk)("span",{class:"key-group"},[(0,i.Lk)("span",{class:"key min-width"},"â"),(0,i.Lk)("span",{class:"key"},"L")],-1),(0,i.eW)(" Seek forward ")]))):(0,i.Q3)("",!0),t[8]||(t[8]=(0,i.Lk)("p",{class:"row"},[(0,i.Lk)("span",{class:"key-group"},[(0,i.Lk)("span",{class:"key min-width"},"â"),(0,i.Lk)("span",{class:"key min-width"},"â")]),(0,i.eW)(" Change volume ")],-1)),t[9]||(t[9]=(0,i.Lk)("p",{class:"row"},[(0,i.Lk)("span",{class:"key min-width"},"M"),(0,i.eW)(" Toggle mute ")],-1)),e.subtitles?((0,i.uX)(),(0,i.CE)("p",z,t[4]||(t[4]=[(0,i.Lk)("span",{class:"key"},"C",-1),(0,i.eW)(" Toggle subtitles ")]))):(0,i.Q3)("",!0),e.speed?((0,i.uX)(),(0,i.CE)("p",F,t[5]||(t[5]=[(0,i.Lk)("span",{class:"key-group"},[(0,i.Lk)("span",{class:"key"},"<"),(0,i.Lk)("span",{class:"key"},">")],-1),(0,i.eW)(" Change speed ")]))):(0,i.Q3)("",!0)])])),default:(0,i.k6)((()=>[(0,i.bF)(m.A,{size:"medium",square:"",onMouseleave:t[0]||(t[0]=e=>n("mouseleave",e)),onMousemove:t[1]||(t[1]=e=>n("mousemove",e))},{default:(0,i.k6)((()=>[(0,i.bF)(s.A,{name:"exclamation-mark-circle"})])),_:1})])),_:1}))}}),q=n(73173),Q=n.n(q),Y={};Y.styleTagTransform=M(),Y.setAttributes=k(),Y.insert=w().bind(null,"head"),Y.domAPI=f(),Y.insertStyleElement=R();g()(Q(),Y),Q()&&Q().locals&&Q().locals;var X=W,$=n(59271);const G={class:"video-info-btns-banner"},H={key:0,class:"volume-banner"},K={class:"position-top position-top-volume-banner"},Z={class:"volume-number"},J={class:"video-info-btns-duration"},ee={class:"go-to go-to-minus"},te={class:"go-to go-to-plus"};var ne=(0,i.pM)({__name:"VideoControlsInfo",props:{paused:{type:Boolean},volume:{},muted:{type:Boolean},isFirstShow:{type:Boolean}},setup(e,{expose:t}){const n=e,{showPlay:l}=(()=>{let e;
1const[t,o]=(0,$.eY)();return(0,i.wB)((()=>n.paused),(()=>{o(!0),d(!1),clearTimeout(e),e=setTimeout((()=>{o(!1)}),400)})),{showPlay:t}})(),{showVolume:u,volumeIconName:c,toggleVolumeForce:d}=(()=>{let e;const[t,o]=(0,$.eY)(),a=(0,i.EW)((()=>n.muted||0===n.volume?"volume-mute":n.volume>.5?"volume-high":"volume-low"));return(0,i.wB)([()=>n.volume,()=>n.muted],(()=>{o(!0),clearTimeout(e),e=setTimeout((()=>{o(!1)}),800)})),{showVolume:t,volumeIconName:a,toggleVolumeForce:o}})(),{goTo:m,showGoToBanner:p}=(()=>{let e;const t=(0,a.KR)();return{goTo:t,showGoToBanner:function(n){(0,a.R1)(t)&&Math.sign((0,a.R1)(t))==Math.sign(n)?t.value=(0,a.R1)(t)+n:t.value=n,clearTimeout(e),e=setTimeout((()=>{t.value=void 0}),500)}}})();return t({showGoToBanner:p}),(e,t)=>((0,i.uX)(),(0,i.CE)("div",G,[(0,i.bF)(r.eB,null,{default:(0,i.k6)((()=>[(0,a.R1)(l)&&!(0,a.R1)(m)||e.isFirstShow?((0,i.uX)(),(0,i.Wv)(s.A,{key:0,class:"position-center video-info-icon",name:e.paused?"pause":"play"},null,8,["name"])):(0,i.Q3)("",!0)])),_:1}),(0,i.bF)(r.eB,null,{default:(0,i.k6)((()=>[(0,a.R1)(u)&&!(0,a.R1)(l)?((0,i.uX)(),(0,i.CE)("div",H,[(0,i.Lk)("div",K,[(0,i.Lk)("p",Z,(0,o.v_)(e.muted?"0":(100*e.volume).toFixed(0))+"% ",1)]),(0,i.bF)(s.A,{class:"position-center video-info-icon",name:(0,a.R1)(c)},null,8,["name"])])):(0,i.Q3)("",!0)])),_:1}),(0,i.Lk)("div",J,[(0,i.bF)(r.F,{duration:100},{default:(0,i.k6)((()=>[(0,a.R1)(m)&&(0,a.R1)(m)<0?((0,i.uX)(),(0,i.CE)("div",{key:(0,a.R1)(m),class:"negative"},[(0,i.Lk)("p",ee,(0,o.v_)((0,a.R1)(m)),1)])):(0,i.Q3)("",!0),(0,a.R1)(m)&&(0,a.R1)(m)>0?((0,i.uX)(),(0,i.CE)("div",{key:(0,a.R1)(m),class:"positive"},[(0,i.Lk)("p",te," +"+(0,o.v_)((0,a.R1)(m)),1)])):(0,i.Q3)("",!0)])),_:1})])]))}}),ie=n(47805),oe=n.n(ie),ae={};ae.styleTagTransform=M(),ae.setAttributes=k(),ae.insert=w().bind(null,"head"),ae.domAPI=f(),ae.insertStyleElement=R();g()(oe(),ae),oe()&&oe().locals&&oe().locals;var se=ne,re=n(25502);const le="active";var ue=(0,i.pM)({__name:"IRangeSlider",props:{modelValue:{default:0},step:{default:.05},size:{default:80},direction:{default:"x"}},emits:["update:modelValue","change","active"],setup(e,{emit:t}){(0,r.$9)((e=>({cccf5be8:u.value})));const n=t,s=e,l=(0,a.KR)(s.modelValue),u=(0,i.EW)((()=>Number.isInteger(s.size)?s.size+"px":s.size)),c=(0,i.EW)((()=>{const e={},t=s.size*l.value+"px";return"x"===s.direction?e.width=t:e.height=t,e})),d=(0,i.EW)((()=>{const e={},t=s.size*l.value+"px";return"x"===s.direction?e.left=t:e.bottom=t,e})),m=(0,a.KR)(),p=(0,a.KR)(!1);function v(e){if(!m.value)return;const t=m.value.getBoundingClientRect(),n="x"===s.direction?e.clientX-t.x:t.y- -t.height-e.clientY,i=100*s.step,o=e=>Math.round(Math.ceil((e-i)/i)*i*100)/100,a="x"===s.direction?o(n/(t.width/100))/100:o(n/(t.height/100))/100;document.body.style.setProperty("cursor","grabbing","important"),g(a)}function g(e){e<0&&(e=0),e>1&&(e=1),l.value=e,n("update:modelValue",e)}function h(e){0===e.button&&(p.value=!0,m.value.classList.add(le),v(e),(window.getSelection?window.getSelection():document.getSelection())?.empty(),window.addEventListener("mousemove",y),n("active",!0))}function f(e){switch(e.key){case"ArrowUp":case"ArrowRight":e.preventDefault(),g(l.value+s.step);break;case"ArrowDown":case"ArrowLeft":e.preventDefault(),g(l.value-s.step);break;case"Escape":e.preventDefault(),w()}}function y(e){requestAnimationFrame((()=>v(e)))}function w(){p.value&&(p.value=!1,document.body.style.removeProperty("cursor"),window.removeEventListener("mousemove",y),m.value.classList.remove(le),n("change",l.value),n("active",!1))}return(0,i.wB)((()=>s.modelValue),(e=>l.value=e)),(0,i.sV)((()=>{window.addEventListener("mouseup",w)})),(0,i.hi)((()=>{window.removeEventListener("mouseup",w),window.removeEventListener("mousemove",y),document.body.style.removeProperty("cursor")})),(e,t)=>((0,i.uX)(),(0,i.CE)("div",{ref_key:"slider",ref:m,class:(0,o.C4)(["i-range-slider",`direction-${e.direction}`]),role:"slider",tabindex:"0",onKeydown:f,onMousedown:h},[t[0]||(t[0]=(0,i.Lk)("div",{class:"i-slider-background"},null,-1)),(0,i.Lk)("div",{class:"i-slider-progress",style:(0,o.Tr)(c.value)},null,4),(0,i.Lk)("div",{class:"i-slider-circle",style:(0,o.Tr)(d.value)},null,4)],34))}}),ce=n(99505),de=n.n(ce),me={};me.styleTagTransform=M(),me.setAttributes=k(),me.insert=w().bind(null,"head"),me.domAPI=f(),me.insertStyleElement=R();g()(de(),me),de()&&de().locals&&de().locals;var pe=ue;const ve=["title"];var ge=(0,i.pM)({__name:"VolumeControl",props:{volume:{},mute:{type:Boolean,default:!1}},emits:["toggleMuted","update:volume"],setup(e,{emit:t}){const n=t,l=e,u=(0,i.rk)("volumeRef"),[c,d]=(0,$.eY)(!1),{delayShow:m,toggleDelay:p}=(()=>{const e=(0,a.KR)(!1);let t;return{delayShow:e,toggleDelay:function(n){clearTimeout(t),n?e.value=!0:t=setTimeout((()=>{e.value=!1}),1e3)}}})(),v=(0,i.EW)((()=>(0,a.R1)(m)||(0,a.R1)(c))),g=(0,i.EW)((()=>l.mute?0:l.volume)),h=(()=>{const e=(0,a.KR)(!0);let t;return(0,i.wB)(v,(n=>{clearTimeout(t),n?e.value=!n:t=setTimeout((()=>{e.value=!n}),200)})),e})(),f=(0,i.EW)((()=>l.mute||0===l.volume?"volume-mute":l.volume>.5?"volume-high":"volume-low"));return(e,t)=>((0,i.uX)(),(0,i.CE)("div",{ref_key:"volumeRef",ref:u,class:(0,o.C4)(["i-video-player-control-volume",{"show-volume-slider":v.value}]),title:100*e.volume+"%",onMouseleave:t[2]||(t[2]=e=>(0,a.R1)(p)(!1)),onMousemove:t[3]||(t[3]=e=>(0,a.R1)(p)(!0))},[(0,i.bF)(T,{onClick:t[0]||(t[0]=e=>n("toggleMuted"))},{default:(0,i.k6)((()=>[(0,i.bF)(s.A,{class:"player-icon",name:f.value}
1,null,8,["name"])])),_:1}),(0,i.bF)(r.eB,{enterActiveClass:"volume-active",enterFromClass:"volume-animated",leaveActiveClass:"volume-active",leaveToClass:"volume-animated",duration:200},{default:(0,i.k6)((()=>[v.value?((0,i.uX)(),(0,i.Wv)(pe,{key:0,class:"volume-control-range-slider",modelValue:g.value,"data-video":"",onActive:(0,a.R1)(d),"onUpdate:modelValue":t[1]||(t[1]=e=>n("update:volume",e))},null,8,["modelValue","onActive"])):(0,i.Q3)("",!0)])),_:1}),(0,a.R1)(h)?(0,i.RG)(e.$slots,"default",{key:0}):(0,i.Q3)("",!0)],42,ve))}}),he=n(59880),fe=n.n(he),ye={};ye.styleTagTransform=M(),ye.setAttributes=k(),ye.insert=w().bind(null,"head"),ye.domAPI=f(),ye.insertStyleElement=R();g()(fe(),ye),fe()&&fe().locals&&fe().locals;var we=ge;Object.freeze({INITED:"inited",DESTROYED:"destroyed",PLAY:"play",PLAYING:"playing",PAUSE:"pause",ENDED:"ended",SEEKING:"seeking",SEEKED:"seeked",WAITING:"waiting",PROGRESS:"progress",VOLUME_LEVEL_CHANGED:"volumeLevelChanged",PLAYBACK_RATE_CHANGED:"playbackRateChanged",NEXT:"next",PREVIOUS:"previous",COLLAPSE:"collapse",INPUT:"input",PROGRESS_BAR_CLICK:"progressBarClick"}),Object.freeze([1,1.5,2]),Object.freeze({INITED:"inited",DESTROYED:"destroyed",PLAY:"play",PLAYING:"playing",PAUSE:"pause",ENDED:"ended",SEEKING:"seeking",SEEKED:"seeked",WAITING:"waiting",PROGRESS:"progress",VOLUME_LEVEL_CHANGED:"volumeLevelChanged",PLAYBACK_RATE_CHANGED:"playbackRateChanged",NEXT:"next",PREVIOUS:"previous",COLLAPSE:"collapse",INPUT:"input",PROGRESS_BAR_CLICK:"progressBarClick"}),Object.freeze([1,1.5,2]);var be=n(8058);var ke=n(20295),Ae=n(13073);const Re={class:"i-media-player-subtitles-text"},Ie={class:"i-media-player-control-part"},Me={class:"i-media-player-duration"},Ee={class:"i-media-progress"},Ce={class:"i-media-duration"},Ne={class:"i-media-player-control-part"},Te={class:"speed-value"};var Le=(0,i.pM)({__name:"VideoControls",props:{progress:{},currentTime:{},duration:{},playing:{type:Boolean},volume:{},mute:{type:Boolean},playbackRate:{},showRewind:{type:Boolean},fullscreen:{type:Boolean},title:{},subtitlesText:{},showSubtitles:{type:Boolean},hideOutside:{type:Boolean},buffered:{},ended:{type:Boolean},isShowProgressBar:{type:Boolean},isShowSpeedControl:{type:Boolean},waiting:{type:Boolean},quality:{},currentQuality:{},sprites:{},container:{},isTouched:{type:Boolean}},emits:["toggle:fullscreen","update:playbackRate","toggle:mute","toggle:play","toggle:subtitles","seeking","seeked","update:volume","increase:volume","decrease:volume","seek:previous:small","seek:previous:large","seek:forward:small","seek:forward:large","increase:speed","decrease:speed","qualityChange"],setup(e,{emit:t}){(0,r.$9)((e=>({"29ff3244":w.value})));const n=t,p=e,v=(0,i.rk)("videoControlsInfoRef"),g=(0,a.IJ)(!1),{isMobile:h,isTouch:f}=(0,be.vU)(),y=(0,a.KR)(),w=(0,a.IJ)("13px"),b=(0,i.EW)((()=>(0,ke.oQ)(p.currentTime))),k=(0,i.EW)((()=>(0,ke.oQ)(p.duration))),{width:A}=(0,Ae.SSU)(y),{showControls:R,toggleDisableHideControls:I}=(()=>{const{isOutside:e}=(0,Ae.eef)(y),t=(0,a.KR)(!0),n=(0,i.EW)((()=>(0,a.R1)(t)||!p.playing)),[o,s]=(0,$.eY)();(0,i.wB)(e,(e=>{e?r():t.value=!0}));const r=(0,$.Q0)((()=>{(0,a.R1)(o)||(t.value=!1)}),3e3);return(0,Ae.MLh)("mousemove",(function(){(0,a.R1)(e)||(t.value=!0),r()})),{showControls:n,toggleDisableHideControls:s}})();function M(){n("seeking")}function E(e){n("seeked",e)}function C(){n("toggle:fullscreen")}function N(){n("update:playbackRate")}function L(){n("toggle:mute")}function S(){p.playing!=(0,a.R1)(g)&&(g.value=!g.value),n("toggle:play")}function j(e){n("update:volume",e)}function x(){(0,a.R1)(y)?.focus()}function D(){(0,a.R1)(v)?.showGoToBanner(-10),n("seek:previous:large",10)}function _(){(0,a.R1)(v)?.showGoToBanner(10),n("seek:forward:large",10)}(0,i.wB)(A,(e=>{const t=13+23*(e-320)/3776;w.value=String(t)+"px"}));const O=(()=>{let e,t=0;return function(n){n.timeStamp-t<250?(clearTimeout(e),C()):e=setTimeout((()=>{S()}),250),t=n.timeStamp}})();return function(e,t){function n(e){const n=t[e.code];n&&(e.preventDefault(),n(e))}(0,i.sV)((()=>(0,a.R1)(e)?.addEventListener("keydown",n))),(0,i.xo)((()=>(0,a.R1)(e)?.removeEventListener("keydown",n)))}(y,{Space:S,KeyK:S,ArrowDown:function(){n("decrease:volume")},ArrowUp:function(){n("increase:volume")}
1,KeyM:L,KeyF:C,ArrowLeft:function(){(0,a.R1)(v)?.showGoToBanner(-5),n("seek:previous:small",5)},ArrowRight:function(){(0,a.R1)(v)?.showGoToBanner(5),n("seek:forward:small",5)},KeyJ:D,KeyL:_,Comma:function(){n("decrease:speed")},Period:function(){n("increase:speed")},KeyC:function(){n("toggle:subtitles")}}),(0,i.sV)((()=>{(0,a.R1)(y)?.focus()})),(e,t)=>((0,i.uX)(),(0,i.CE)("div",{ref_key:"mainControlsRef",ref:y,class:"i-media-player-controls",tabindex:"0"},[(0,i.bF)(r.eB,null,{default:(0,i.k6)((()=>[(0,a.R1)(R)?((0,i.uX)(),(0,i.Wv)(re.A,{key:0,title:e.title},{btnGroup:(0,i.k6)((()=>[(0,i.RG)(e.$slots,"btnGroup")])),default:(0,i.k6)((()=>[(0,a.R1)(f)?(0,i.Q3)("",!0):((0,i.uX)(),(0,i.Wv)(X,{key:0,allowSeek:e.isShowProgressBar,speed:e.isShowSpeedControl,subtitles:!!e.subtitlesText?.length,onMouseleave:t[0]||(t[0]=e=>(0,a.R1)(I)(!1)),onMousemove:t[1]||(t[1]=e=>(0,a.R1)(I)(!0))},null,8,["allowSeek","speed","subtitles"]))])),_:3},8,["title"])):(0,i.Q3)("",!0)])),_:3}),(0,i.bF)(se,{ref_key:"videoControlsInfoRef",ref:v,isFirstShow:!e.isTouched&&!e.waiting,muted:e.mute,paused:g.value,volume:e.volume},null,8,["isFirstShow","muted","paused","volume"]),(0,i.Lk)("div",{class:"i-media-player-mask-toggle-play",onClick:t[2]||(t[2]=(...e)=>(0,a.R1)(O)&&(0,a.R1)(O)(...e))},[e.waiting?((0,i.uX)(),(0,i.Wv)(l.A,{key:0,class:"i-media-player-waiting-animation"})):(0,i.Q3)("",!0)]),e.showRewind?((0,i.uX)(),(0,i.CE)("div",{key:0,class:(0,o.C4)(["i-media-player-rewind",{"i-media-player-rewind-show":(0,a.R1)(R)}]),onClick:t[3]||(t[3]=(0,r.D$)(((...e)=>(0,a.R1)(O)&&(0,a.R1)(O)(...e)),["self"]))},[(0,i.bF)(m.A,{size:"medium",square:"",onClick:D},{default:(0,i.k6)((()=>[(0,i.bF)(s.A,{class:"player-icon player-icon-video-position flip-vertical c-pointer",name:"retry"})])),_:1}),(0,i.bF)(m.A,{size:"medium",square:"",onClick:_},{default:(0,i.k6)((()=>[(0,i.bF)(s.A,{class:"player-icon player-icon-video-position c-pointer",name:"retry"})])),_:1})],2)):(0,i.Q3)("",!0),e.subtitlesText&&e.showSubtitles?((0,i.uX)(),(0,i.CE)("div",{key:1,class:(0,o.C4)(["i-media-player-subtitles text-primary",{"bottom-align":!(0,a.R1)(R)}])},[(0,i.Lk)("span",Re,(0,o.v_)(e.subtitlesText),1)],2)):(0,i.Q3)("",!0),(0,i.Lk)("div",{class:(0,o.C4)(["i-media-player-controls-bottom",{show:(0,a.R1)(R)}])},[e.isShowProgressBar?((0,i.uX)(),(0,i.Wv)(u.A,{key:0,class:"media-progress-bar",buffered:e.buffered,container:e.container,duration:e.duration,isFullscreen:!!e.fullscreen,progress:e.progress,sprites:e.sprites,onFocusin:x,onSeeked:E,onSeeking:M},null,8,["buffered","container","duration","isFullscreen","progress","sprites"])):(0,i.Q3)("",!0),(0,i.Lk)("div",Ie,[(0,i.bF)(T,{class:"i-media-player-control-toggle-play",onClick:t[4]||(t[4]=e=>S()),onFocusin:x},{default:(0,i.k6)((()=>[(0,i.bF)(r.eB,{duration:1e3},{default:(0,i.k6)((()=>[e.ended?((0,i.uX)(),(0,i.Wv)(s.A,{key:0,class:"player-icon play-control",name:"retry"})):e.playing?((0,i.uX)(),(0,i.Wv)(s.A,{key:2,class:"player-icon play-control",name:"pause"})):((0,i.uX)(),(0,i.Wv)(s.A,{key:1,class:"player-icon play-control",name:"play"}))])),_:1})])),_:1}),(0,i.Lk)("div",Me,[(0,i.Lk)("span",Ee,(0,o.v_)(b.value),1),t[9]||(t[9]=(0,i.Lk)("span",{class:"i-media-timer-division"},"/",-1)),(0,i.Lk)("span",Ce,(0,o.v_)(k.value),1)]),(0,a.R1)(h)?(0,i.Q3)("",!0):((0,i.uX)(),(0,i.Wv)(we,{key:0,mute:e.mute,volume:e.volume,"data-video":"",onFocusin:x,onToggleMuted:t[5]||(t[5]=e=>L()),"onUpdate:volume":j},null,8,["mute","volume"]))]),(0,i.Lk)("div",Ne,[e.isShowSpeedControl?((0,i.uX)(),(0,i.Wv)(T,{key:0,class:"i-player-speed c-white",size:"medium",onClick:N,onFocusin:x},{default:(0,i.k6)((()=>[(0,i.Lk)("span",Te,(0,o.v_)(e.playbackRate)+"x",1)])),_:1})):(0,i.Q3)("",!0),e.subtitlesText?.length?((0,i.uX)(),(0,i.Wv)(T,{key:1,onClick:t[6]||(t[6]=e=>n("toggle:subtitles"))},{default:(0,i.k6)((()=>[(0,i.bF)(c.A,{alt:"subtitles",class:(0,o.C4)({"subtitles-off":!e.showSubtitles}),src:(0,a.R1)(d)},null,8,["class","src"])])),_:1})):(0,i.Q3)("",!0),(0,i.bF)(B,{current:e.currentQuality,quality:e.quality,teleportTo:y.value,"onUpdate:current":t[7]||(t[7]=e=>n("qualityChange",e))},null,8,["current","quality","teleportTo"]),null!=e.fullscreen?((0,i.uX)(),(0,i.Wv)(T,{key:2,onClick:t[8]||(t[8]=e=>C()),onFocusin:x},{default:(0,i.k6)((()=>[e.fullscreen?((0,i.uX)(),(0,i.Wv)(s.A,{key:0,class:"player-icon",name:"fullscreen-exit"})):((0,i.uX)(),(0,i.Wv)(s.A,{key:1,class:"player-icon",name:"fullscreen"}))])),_:1})):(0,i.Q3)("",!0)])],2)],512))}}),Se=n(59038),je=n.n(Se),xe={};xe.styleTagTransform=M(),xe.setAttributes=k(),xe.insert=w().bind(null,"head"),xe.domAPI=f(),xe.insertStyleElement=R();g()(je(),xe),je()&&je().locals&&je().locals;var De=Le,_e=n(20220),Oe=n(89564);var Be=n(51203),Pe=n(20534);function Ve(e,t){const n=!1,o="MediaPlayer",s=(0,ke.WG)(),r=(0,a.KR)(!1),[l,u]=(0,$.eY)(!1),[c,d]=(0,$.eY)(!1),[m,p]=(0,$.eY)(!1),[v,g]=(0,$.eY)(!1),[h,f]=(0,$.eY)(!0),y=(0,a.IJ)(0),w=(0,a.IJ)(0),b=(0,a.IJ)((0,a.R1)(e)?.duration??0),k=(0,a.IJ)({w:void 0,h:void 0});async function A(){u(!0),setTimeout((()=>{!(0,a.R1)(c)&&e.value?.paused&&(e.value?.play().catch((e=>{console.error("Play execution: ",e)})),dispatchEvent(new CustomEvent(o,{detail:s})))}),10),n&&console.log("play")}function R(){e.value&&(0,a.R1)(c)&&!e.value.paused&&e.value.pause(),n&&console.log("pause")}function I(){const t=(0,a.R1)(e);u(!1),t&&(t.currentTime=0,p(!1),R()),n&&console.log("stop")}function M(){e.value&&(y.value=e.value.currentTime,w.value=100/e.value.duration*e.value.currentTime)}function E(){requestAnimationFrame((()=>{M(),e.value?.paused||E()}))}function C(e){e.detail!=s&&R()}return(0,i.sV)((()=>{addEventListener(o,C)})),(0,i.xo)((()=>{removeEventListener(o,C)})),{isTouched:r,playing:c,userPlaying:l,ended:m,seeking:v,currentTime:y,progress:w,duration:b,waiting:h,size:k,onPlaying:function(e){d(!0),f(!1),n&&console.log("onPlaying",e),t("playing"),r.value=!0,E()},onPause:function(e){d(!1),n&&console.log("onPause",e)},onEnd:function(t){(function(){const t=(0,a.R1)(e)?.duration;return t&&(t==1/0||t<1)})()||(p(!0),R(),n&&console.log("onEnd",t))},onSeeking:function(t){g(!0),e.value&&e.value.pause(),f(!0),r.value=!0,n&&console.log("onSeeking",t)},onSeeked:function(e){g(!1),n&&console.log("onSeeked",e)},onWaiting:function(e){f(!0),d(!1),n&&console.log("onWaiting",e)},onTimeupdate:function(e){M(),n&&console.log("onTimeupdate",e)},onDurationChange:function(t){e.value&&(b.value=e.value.duration,n&&console.log("onDurationChange",t,(0,a.R1)(e)?.duration))},onLoadedMetadata:async function(t){const i=t.target;new Promise((e=>{i.duration==1/0?(i.currentTime=1e101,i.ontimeupdate=function(){setTimeout((()=>{this.ontimeupdate=()=>{e(!0)},i.currentTime=0}),1e3)}):e(!0)})).finally((()=>{b.value=i.duration,k.value.h=i.videoHeight,k.value.w=i.videoWidth,p(!1),(0,Pe.zx)()&&!(0,a.R1)(r)&&(0,a.R1)(e)?.play().then((()=>{setTimeout((()=>I()))})),f(!1),n&&console.log("onLoadedMetadata",t,(0,a.R1)(e)?.duration)}))},onCanplay:function(){n&&console.log("onCanplay"),(0,a.R1)(l)?A().then():R(),f(!1)},goTo:function(t){e.value&&(t<0?console.warn("Milliseconds must be greater than 0"):t>=(0,a.R1)(b)?console.log(`Milliseconds must be less than duration ${(0,a.R1)(b)}`):(e.value.currentTime=t,R()))},seek:function(){R()},seeked:function(t){n&&console.log("seeked"),e.value&&(0,a.R1)(e)?.duration!==1/0&&(e.value.currentTime=t,E())},rewindBackward:function(t){R(),e.value&&(e.value.currentTime=Math.max(0,e.value.currentTime-t),A().then((()=>{})))},forceForward:function(t){R(),e.value&&(e.value.currentTime=Math.min(e.value.duration,e.value.currentTime+t),A().then((()=>{})))},togglePlay:async function(t){e.value&&((0,a.R1)(m)&&(0,a.R1)(y)>=(0,a.R1)(b)?e.value&&(p(!1),e.value.currentTime=0,setTimeout((()=>{e.value&&e.value.play().catch()}),100),n&&console.log("replay")):(null==t?e.value.paused?(u(!0),await A()):(u(!1),R()):t?(u(!0),await A()):(u(!1),R()),n&&console.log("togglePlay",t)))},play:A,pause:R,stop:I}}const Ue=[1,1.5,2];const ze="graph.player.volume";function Fe(e){const t=(0,a.IJ)(o()),n=(0,a.IJ)(0==(0,a.R1)(t));function i(e){const n=null!=e?e:(0,a.R1)(t);localStorage.setItem(ze,n.toFixed(2)),s(n)}function o(){const e=localStorage.getItem(ze),t=e?parseFloat(e):1;return Number.isNaN(t)||t>1?1:t<0?0:t}function s(t){e.value&&(e.value.volume=t)}function r(e){if(null!=e&&e||!(0,a.R1)(n)&&null==e)n.value=!0,s(0),i(0);else if((0,a.R1)(n)){let e=(0,a.R1)(t);n.value=!1,s(o()),0==e&&(e=1,t.value=e),i(e)}}return{volume:t,muted:n,increaseVolume:function(e=.05){t.value=Math.min(1,t.value+e),i(),r(!1)},decreaseVolume:function(e=.05){t.value=Math.max(0,t.value-e),i(),r(0==t.value)},resetVolume:function(){t.value=o(),i()},updateVolume:function(e){t.value=e,r(0==e),i()},toggleMute:r}}var We=n(44691);const qe={key:0,class:"media-player-sound"},Qe=["autoplay","poster"],Ye={key:3,class:"video-unavailable-message w-100 h-100 c-white"},Xe={class:"tl-14"};var $e=(0,i.pM)({__name:"VideoPlayer",props:{src:{},tapeType:{default:"video"},cover:{},title:{},initOnStart:{type:Boolean},autoplay:{type:Boolean},showRewind:{type:Boolean},showProgressBar:{type:Boolean,default:!0},showSpeedControl:{type:Boolean,default:!0},flexible:{type:Boolean},transcription:{}
1,qualityUrls:{},sprites:{}},emits:["playing"],setup(e,{expose:t,emit:n}){const r=n,l=e,u=(0,a.KR)(),c=(0,a.KR)(),d=(0,a.IJ)(!1),m=(0,a.IJ)(l.src),p=(0,i.EW)((()=>l.autoplay));function v(e){if(l.qualityUrls&&e)return e==l.qualityUrls.q360?"360":e==l.qualityUrls.q480?"480":e==l.qualityUrls.q720?"720":e==l.qualityUrls.q1080?"1080":void 0}const g=(0,i.EW)((()=>{if(l.qualityUrls&&!l.qualityUrls.isEmpty){const e=[...l.qualityUrls.qualityList];return v(l.src)||e.unshift(S),e}return[]})),h=(0,i.EW)((()=>{const e=v((0,a.R1)(m));return e||(l.qualityUrls&&(0,a.R1)(m)==l.src?S:void 0)})),{buffered:f,onProgress:y}=function(e){const t=(0,a.IJ)([]);return{buffered:t,onProgress:function(n){const i=n.target,o=i?.buffered;t.value=[];for(let n=0;n<o.length;n++){const i=o.start(n)/((0,a.R1)(e)?.duration??1)*100,s=o.end(n)/((0,a.R1)(e)?.duration??1)*100;t.value.push(new Oe.Q(i,s))}}}}(u),{playbackRate:w,resetPlaybackRate:b,changePlaybackRate:k,switchPlaybackRate:A,increasePlaybackRate:R,decreasePlaybackRate:I}=function(e){const t=(0,a.IJ)(o());function n(e){t.value=e,i()}function i(){e.value&&(e.value.playbackRate=(0,a.R1)(t))}function o(){return 1}return{playbackRate:t,resetPlaybackRate:function(){const e=o();Number.isNaN(e)?t.value=1:(t.value=e,i())},changePlaybackRate:n,switchPlaybackRate:function(){switch((0,a.R1)(t)){case 1:return n(1.5);case 1.5:return n(2);case 2:return n(1)}},increasePlaybackRate:function(){const e=Ue.indexOf((0,a.R1)(t));e+1!=Ue.length&&n(Ue[e+1])},decreasePlaybackRate:function(){const e=Ue.indexOf((0,a.R1)(t));e-1<0||n(Ue[e-1])}}}(u),{volume:M,muted:E,increaseVolume:C,decreaseVolume:N,resetVolume:T,updateVolume:L,toggleMute:j}=Fe(u),{isFullscreen:x,toggle:D}=(0,Ae.HrR)((0,Pe.zx)()?u:c),{mediaError:_,initialize:O}=(0,Be.z)(u,m),{isTouched:B,playing:P,userPlaying:V,currentTime:U,duration:z,progress:F,ended:W,size:q,waiting:Q,onPause:Y,onPlaying:X,onEnd:G,onSeeking:H,onSeeked:K,onWaiting:Z,onTimeupdate:J,onDurationChange:ee,onLoadedMetadata:te,onCanplay:ne,goTo:ie,seek:oe,seeked:ae,rewindBackward:se,forceForward:re,togglePlay:le,pause:ue,play:ce,stop:de}=Ve(u,r),{showSubtitles:me,subtitlesText:pe,toggleSubtitles:ve}=function(e,t,n){const o=6e3,{isMobile:s}=(0,be.vU)(),r=(0,a.IJ)(""),l=(0,a.IJ)(0),u=(0,a.IJ)(0),[c,d]=(0,$.eY)((0,a.R1)(s));function m(e){const i=1e3*e,s=i==(0,a.R1)(t)&&i+o>=(0,a.R1)(t)?(0,a.R1)(t):(0,a.R1)(l)+o;n&&(r.value="",u.value=0,n?.forEach((e=>{e.text.forEach((e=>{e.offset>=(0,a.R1)(l)&&e.offset<=s&&(0,a.R1)(u)+e.duration<=o&&(r.value=r.value+" "+e.text,u.value=u.value+e.duration)}))})),i>=s&&(l.value=i))}return(0,i.wB)(e,((e,t)=>{(e>t&&e-t>1||e<t&&t-e>1)&&(l.value=1e3*e,m(e)),n&&(0,a.R1)(c)&&m(e)})),{showSubtitles:c,subtitlesText:r,toggleSubtitles:d}}(U,z,l.transcription);async function ge(e=!0,t=!0){return e&&(d.value=!0),u.value||await new Promise((e=>(0,$.ZC)(u,(t=>e(t))))),O().then((()=>{t?(b(),T()):k((0,a.R1)(w))})).catch((t=>{console.error(t),e&&(d.value=!1)}))}function he(e=!0){ge(e).then((()=>{setTimeout((()=>{le(!0)}),200)}))}function fe(){const e=(0,a.R1)(U),t=(0,a.R1)(V);ue(),setTimeout((()=>{ge(!1,!1).then((()=>new Promise((e=>{const t=u.value;!t||t.readyState>=HTMLMediaElement.HAVE_METADATA?e():t.addEventListener("loadedmetadata",(()=>e()),{once:!0})})))).then((()=>{e&&ae(e),t&&le(!0)}))}),200)}function ye(e){const t=e==S?l.src:l.qualityUrls?.[e];t&&t!=(0,a.R1)(m)&&(m.value=t,fe())}return(0,i.sV)((()=>{(l.initOnStart||l.autoplay)&&ge().then((()=>{l.autoplay&&ce()}))})),t({playTime:U,playing:P,init:d,waiting:Q,goTo:ie,getScreenshot:function(){if(null==u.value)return"";const e=document.createElement("canvas");e.width=(0,a.R1)(q)?.w??0,e.height=(0,a.R1)(q)?.h??0;const t=e?.getContext("2d");return t?.drawImage(u.value,0,0,e.width,e.height),e.toDataURL("image/jpeg")},pause:ue,togglePlay:le,localInitialize:ge,reinitialize:function(){de(),d.value=!1,setTimeout((()=>{ge()}),200)}}),(e,t)=>((0,i.uX)(),(0,i.CE)("div",{class:(0,o.C4)(["media-player",{flexible:e.flexible}])},[e.tapeType==(0,a.R1)(We.Y)?((0,i.uX)(),(0,i.CE)("div",qe,[(0,i.bF)(s.A,{class:"media-player-sound-icon",name:"audio"})])):(0,i.Q3)("",!0),d.value?((0,i.uX)(),(0,i.CE)("div",{key:1,ref_key:"videoWrapperRef",ref:c,class:"video-wrapper"},[(0,i.Lk)("video",{ref_key:"videoRef",ref:u,class:"video-tag",crossorigin:"anonymous",autoplay:p.value,poster:e.cover,disablePictureInPicture:"",playsinline:"",preload:"metadata",onCanplay:t[0]||(t[0]=(...e)=>(0,a.R1)(ne)&&(0,a.R1)(ne)(...e)),onDurationchange:t[1]||(t[1]=(...e)=>(0,a.R1)(ee)&&(0,a.R1)(ee)(...e)),onEnded:t[2]||(t[2]=(...e)=>(0,a.R1)(G)&&(0,a.R1)(G)(...e)),onLoadedmetadata:t[3]||(t[3]=(...e)=>(0,a.R1)(te)&&(0,a.R1)(te)(...e)),onPause:t[4]||(t[4]=(...e)=>
1(0,a.R1)(Y)&&(0,a.R1)(Y)(...e)),onPlaying:t[5]||(t[5]=(...e)=>(0,a.R1)(X)&&(0,a.R1)(X)(...e)),onProgress:t[6]||(t[6]=(...e)=>(0,a.R1)(y)&&(0,a.R1)(y)(...e)),onSeeked:t[7]||(t[7]=(...e)=>(0,a.R1)(K)&&(0,a.R1)(K)(...e)),onSeeking:t[8]||(t[8]=(...e)=>(0,a.R1)(H)&&(0,a.R1)(H)(...e)),onTimeupdate:t[9]||(t[9]=(...e)=>(0,a.R1)(J)&&(0,a.R1)(J)(...e)),onWaiting:t[10]||(t[10]=(...e)=>(0,a.R1)(Z)&&(0,a.R1)(Z)(...e))},null,40,Qe),(0,i.bF)(De,{buffered:(0,a.R1)(f),container:c.value,currentQuality:h.value,currentTime:(0,a.R1)(U),duration:(0,a.R1)(z),ended:(0,a.R1)(W),fullscreen:(0,a.R1)(x),hideOutside:!0,isShowProgressBar:e.showProgressBar,isShowSpeedControl:e.showSpeedControl,isTouched:(0,a.R1)(B),mute:(0,a.R1)(E),playbackRate:(0,a.R1)(w),playing:(0,a.R1)(P),progress:(0,a.R1)(F),quality:g.value,showRewind:e.showRewind,showSubtitles:(0,a.R1)(me),sprites:e.sprites,subtitlesText:(0,a.R1)(pe),title:e.title,volume:(0,a.R1)(M),waiting:(0,a.R1)(Q),"onDecrease:speed":(0,a.R1)(I),"onDecrease:volume":t[11]||(t[11]=e=>(0,a.R1)(N)()),"onIncrease:speed":(0,a.R1)(R),"onIncrease:volume":t[12]||(t[12]=e=>(0,a.R1)(C)()),onQualityChange:ye,"onSeek:forward:large":(0,a.R1)(re),"onSeek:forward:small":(0,a.R1)(re),"onSeek:previous:large":(0,a.R1)(se),"onSeek:previous:small":(0,a.R1)(se),onSeeked:(0,a.R1)(ae),onSeeking:(0,a.R1)(oe),"onToggle:fullscreen":(0,a.R1)(D),"onToggle:mute":(0,a.R1)(j),"onToggle:play":(0,a.R1)(le),"onToggle:subtitles":(0,a.R1)(ve),"onUpdate:playbackRate":(0,a.R1)(A),"onUpdate:volume":(0,a.R1)(L)},{btnGroup:(0,i.k6)((()=>[(0,i.RG)(e.$slots,"btnGroup")])),_:3},8,["buffered","container","currentQuality","currentTime","duration","ended","fullscreen","isShowProgressBar","isShowSpeedControl","isTouched","mute","playbackRate","playing","progress","quality","showRewind","showSubtitles","sprites","subtitlesText","title","volume","waiting","onDecrease:speed","onIncrease:speed","onSeek:forward:large","onSeek:forward:small","onSeek:previous:large","onSeek:previous:small","onSeeked","onSeeking","onToggle:fullscreen","onToggle:mute","onToggle:play","onToggle:subtitles","onUpdate:playbackRate","onUpdate:volume"])],512)):((0,i.uX)(),(0,i.Wv)(_e.A,{key:2,src:e.tapeType==(0,a.R1)(We.C)?e.src:void 0,thumbnail:e.cover,title:e.title,onClick:he},null,8,["src","thumbnail","title"])),(0,a.R1)(_)?((0,i.uX)(),(0,i.CE)("div",Ye,[(0,i.bF)(s.A,{name:"exclamation-mark-circle"}),(0,i.Lk)("span",Xe,"This "+(0,o.v_)(e.tapeType==(0,a.R1)(We.Y)?"audio":"video")+" is unavailable",1)])):(0,i.Q3)("",!0)],2))}}),Ge=n(3795),He=n.n(Ge),Ke={};Ke.styleTagTransform=M(),Ke.setAttributes=k(),Ke.insert=w().bind(null,"head"),Ke.domAPI=f(),Ke.insertStyleElement=R();g()(He(),Ke),He()&&He().locals&&He().locals;var Ze=$e},48030:function(e,t,n){"use strict";n.d(t,{A:function(){return L}});
1var i=n(20641),o=n(50953),a=n(90033),s=n(61915),r=n(4576),l=n(7172),u=n(18992),c=n.p+"asset/access.svg";const d={class:"tip-text"},m={class:"tip-text--right-side"},p={class:"first-line"};var v=(0,i.pM)({__name:"AccessProvideNotifier",props:{isNeedAudioAccess:{type:Boolean},isNeedVideoAccess:{type:Boolean}},emits:["close"],setup(e,{emit:t}){const n=t,v=e,g=(0,i.EW)((()=>(v.isNeedAudioAccess?"microphone":"")+(v.isNeedAudioAccess&&v.isNeedVideoAccess?" and ":" ")+(v.isNeedVideoAccess?"camera":"")));return(e,t)=>((0,i.uX)(),(0,i.Wv)(l.A,{bodyClass:"access-provide-tip-modal--body",dialogClass:"access-provide-tip-modal",onClose:t[0]||(t[0]=e=>n("close"))},{default:(0,i.k6)((({close:e})=>[(0,i.bF)(u.A,{class:"close-button",onClick:t=>e()},{default:(0,i.k6)((()=>[(0,i.bF)(r.A,{name:"clear"})])),_:2},1032,["onClick"]),(0,i.bF)(s.A,{alt:"tip",src:(0,o.R1)(c)},null,8,["src"]),(0,i.Lk)("div",d,[(0,i.bF)(r.A,{class:"tip-text--left-side",name:"exclamation-mark-triangle"}),(0,i.Lk)("div",m,[(0,i.Lk)("div",p,(0,a.v_)(`You haven't granted access to your ${g.value}.`),1),t[1]||(t[1]=(0,i.Lk)("div",{class:"second-line"}," Please, enable access to the devices in browser settings. ",-1))])])])),_:1}))}}),g=n(85072),h=n.n(g),f=n(97825),y=n.n(f),w=n(77659),b=n.n(w),k=n(55056),A=n.n(k),R=n(10540),I=n.n(R),M=n(41113),E=n.n(M),C=n(6015),N=n.n(C),T={};T.styleTagTransform=E(),T.setAttributes=A(),T.insert=b().bind(null,"head"),T.domAPI=y(),T.insertStyleElement=I();h()(N(),T),N()&&N().locals&&N().locals;var L=v},76074:function(e,t,n){"use strict";n.d(t,{A:function(){return Ve}});var i=n(20641),o=n(50953),a=n(58903),s=n(45423),r=n(90033),l=n(4576),u=n(48030),c=n(76045),d=n(27855),m=n(93526);const p={class:"source-dropdown--button-label"},v={key:0},g=["title"],h={key:1,class:"source-error"},f={key:0},y={key:1},w=["onClick"],b=["title"];var k=(0,i.pM)({__name:"RecordSources",props:{sourceType:{},recordSources:{},currentSource:{},error:{}},emits:["sourceSelected","accessDeny"],setup(e,{emit:t}){const n=t,a=e,s=(0,o.KR)(),u=(0,o.KR)("chevron-down");function k(e){s.value=e,n("sourceSelected",e)}return(e,t)=>((0,i.uX)(),(0,i.Wv)(m.A,{class:"source-dropdown",onToggle:t[0]||(t[0]=e=>{u.value="chevron-down"==(0,o.R1)(u)?"chevron-up":"chevron-down"})},{trigger:(0,i.k6)((({toggle:t})=>[(0,i.bF)(d.A,{class:"source-dropdown--button w-100",disabled:!e.currentSource&&!e.error,onClick:e=>function(e){a.error||e(),"Access denied"==a.error&&n("accessDeny")}(t)},{default:(0,i.k6)((()=>[e.sourceType==(0,o.R1)(c._I)?((0,i.uX)(),(0,i.Wv)(l.A,{key:0,name:"journalist-interviews-filled"})):((0,i.uX)(),(0,i.Wv)(l.A,{key:1,name:"camera-filled"})),(0,i.Lk)("div",p,[e.currentSource?((0,i.uX)(),(0,i.CE)("span",v,[(0,i.Lk)("span",{class:"vertical-ellipsis line-clamp-1",title:e.currentSource.label},(0,r.v_)(e.currentSource.label),9,g)])):e.error?((0,i.uX)(),(0,i.CE)("span",h,["Access denied"==e.error?((0,i.uX)(),(0,i.CE)("span",f,"Access denied")):(0,i.Q3)("",!0),"Not found"==e.error?((0,i.uX)(),(0,i.CE)("span",y,"Not found")):(0,i.Q3)("",!0),(0,i.bF)(l.A,{name:"exclamation-circle"})])):(0,i.Q3)("",!0)]),(0,i.bF)(l.A,{name:u.value},null,8,["name"])])),_:2},1032,["disabled","onClick"])])),items:(0,i.k6)((()=>[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(e.recordSources,(e=>((0,i.uX)(),(0,i.CE)("li",{key:e.deviceId,onClick:t=>k(e)},[(0,i.Lk)("span",{class:"vertical-ellipsis line-clamp-1",title:e.label},(0,r.v_)(e.label),9,b)],8,w)))),128))])),_:1}))}}),A=n(85072),R=n.n(A),I=n(97825),M=n.n(I),E=n(77659),C=n.n(E),N=n(55056),T=n.n(N),L=n(10540),S=n.n(L),j=n(41113),x=n.n(j),D=n(51844),_=n.n(D),O={};O.styleTagTransform=x(),O.setAttributes=T(),O.insert=C().bind(null,"head"),O.domAPI=M(),O.insertStyleElement=S();R()(_(),O),_()&&_().locals&&_().locals;var B=k,P=n(9372),V=n(85975),U=n(59271);const z={class:"video-recorder"},F={key:0,class:"p-absolute top-0 left-8"},W={key:3,class:"video-recorder--sources"},q={key:4,class:"start-recording-tip"},Q={key:0,class:"start-recording-tip-text fw-500 t-18"};var Y=(0,i.pM)({__name:"VideoRecorderBase",props:{showSources:{type:Boolean},autoInitialize:{type:Boolean},blur:{type:Boolean},bgSrc:{},mirrored:{type:Boolean}},emits:["onStartRecord","onStopRecord","recorder:ready","success"],setup(e,{expose:t,emit:n}){const a=n,s=e,d=(0,o.KR)(),[m,p]=(0,U.eY)(!1),{DEV_FPS_CAMERA:v,DEV_FPS_REDRAW:g,audioSources:h,videoSources:f,currentAudioSource:y,currentVideoSource:w,generalError:b,audioSourceError:k,videoSourceError:A,isRecording:R,recordTime:I,isRecorderReady:M,availableDevices:E,busy:C,init:N,startRecord:T,stopRecord:L,changeAudioSource:S,changeVideoSource:j}=(0,c.aJ)(d,{onStartRecord:function(){a("onStartRecord")},onStopRecord:function(){a("onStopRecord")},onSuccess:function(e){a("success",e)}},(0,i.EW)((()=>s.blur)),(0,i.EW)((()=>s.bgSrc)),(0,i.EW)((()=>s.mirrored)));return(0,i.wB)([k,A],(()=>{((0,o.R1)(k)?.length||(0,o.R1)(A)?.length)&&p(!0)})),(0,i.wB)(b,(e=>{e&&(0,P.l)("error",e)})),(0,i.sV)((()=>{s.autoInitialize&&N()})),(0,i.wB)(M,(e=>{a("recorder:ready",e)})),t({generalError:b,audioSourceError:k,videoSourceError:A,isRecording:R,recordTime:I,isRecorderReady:M,availableDevices:E,busy:C,toggleShowAccessTip:p,init:N,startRecord:T,stopRecord:L}),(e,t)=>((0,i.uX)(),(0,i.CE)("div",z,[(0,o.R1)(V.Cu)()?((0,i.uX)(),(0,i.CE)("div",F," DEV: "+(0,r.v_)((0,o.R1)(g))+"/"+(0,r.v_)((0,o.R1)(v)),1)):(0,i.Q3)("",!0),(0,o.R1)(m)?((0,i.uX)(),(0,i.Wv)(u.A,{
1key:1,isNeedAudioAccess:!!(0,o.R1)(k),isNeedVideoAccess:!!(0,o.R1)(A),onClose:t[0]||(t[0]=e=>(0,o.R1)(p)(!1))},null,8,["isNeedAudioAccess","isNeedVideoAccess"])):(0,i.Q3)("",!0),(0,i.Lk)("video",{ref_key:"videoRef",ref:d,class:(0,r.C4)(["video-recorder--preview",{active:(0,o.R1)(M)}]),autoplay:"",muted:"",playsinline:""},null,2),(0,o.R1)(M)?(0,i.Q3)("",!0):((0,i.uX)(),(0,i.Wv)(l.A,{key:2,class:"video-recorder--preview-icon",name:"user"})),e.showSources?((0,i.uX)(),(0,i.CE)("div",W,[(0,i.bF)(B,{class:"sources--audio",currentSource:(0,o.R1)(y),error:(0,o.R1)(k),recordSources:(0,o.R1)(h),sourceType:(0,o.R1)(c._I),onAccessDeny:t[1]||(t[1]=e=>(0,o.R1)(p)(!0)),onSourceSelected:t[2]||(t[2]=e=>{S(e)})},null,8,["currentSource","error","recordSources","sourceType"]),(0,i.bF)(B,{class:"sources--video",currentSource:(0,o.R1)(w),error:(0,o.R1)(A),recordSources:(0,o.R1)(f),sourceType:(0,o.R1)(c.XD),onAccessDeny:t[3]||(t[3]=e=>(0,o.R1)(p)(!0)),onSourceSelected:t[4]||(t[4]=e=>{j(e)})},null,8,["currentSource","error","recordSources","sourceType"])])):(0,i.Q3)("",!0),(0,o.R1)(R)?(0,i.Q3)("",!0):((0,i.uX)(),(0,i.CE)("div",q,[(0,o.R1)(M)?((0,i.uX)(),(0,i.CE)("span",Q," Position your camera then hit the Start recording button below ")):(0,i.Q3)("",!0)]))]))}}),X=n(10756),$=n.n(X),G={};G.styleTagTransform=x(),G.setAttributes=T(),G.insert=C().bind(null,"head"),G.domAPI=M(),G.insertStyleElement=S();R()($(),G),$()&&$().locals&&$().locals;var H=Y,K='<svg viewBox="0 0 16 16" fill="currentColor" xmlns="http://www.w3.org/2000/svg">\n <path d="M8 11.1377C9.0067 11.1377 10.0056 11.3145 10.9395 11.6602C11.8732 12.0058 12.7265 12.5145 13.4492 13.1602C13.7923 13.4667 14.102 13.8025 14.376 14.1611C14.4538 14.0429 14.5 13.9021 14.5 13.75V12.6855H16V13.75C16 14.726 15.3785 15.5565 14.5098 15.8682C14.0523 16.0323 13.5831 15.7645 13.3018 15.3682L12.6934 14.5117C12.6146 14.4328 12.5343 14.3545 12.4502 14.2793C11.873 13.7635 11.1826 13.3504 10.418 13.0674C9.6534 12.7844 8.83163 12.6377 8 12.6377C7.16823 12.6377 6.34573 12.7844 5.58105 13.0674C4.81657 13.3504 4.12693 13.7636 3.5498 14.2793C3.46551 14.3546 3.38458 14.4326 3.30566 14.5117L2.69824 15.3682C2.41694 15.7645 1.9477 16.0323 1.49023 15.8682C0.6215 15.5565 0 14.726 0 13.75V12.6855H1.5V13.75C1.5 13.9019 1.54544 14.043 1.62305 14.1611C1.89714 13.8024 2.20761 13.4668 2.55078 13.1602C3.27348 12.5145 4.12681 12.0058 5.06055 11.6602C5.99443 11.3145 6.99326 11.1377 8 11.1377Z"\n fill="currentColor"/>\n <path d="M1.5 10.9814H0V8.85156H1.5V10.9814Z" fill="currentColor"/>\n <path d="M16 10.9814H14.5V8.85156H16V10.9814Z" fill="currentColor"/>\n <path fill-rule="evenodd" clip-rule="evenodd"\n d="M8 3.3877C9.79493 3.3877 11.25 4.84277 11.25 6.6377C11.25 8.43262 9.79493 9.8877 8 9.8877C6.20507 9.8877 4.75 8.43262 4.75 6.6377C4.75 4.84277 6.20507 3.3877 8 3.3877ZM8 4.8877C7.0335 4.8877 6.25 5.6712 6.25 6.6377C6.25 7.60419 7.0335 8.3877 8 8.3877C8.9665 8.3877 9.75 7.60419 9.75 6.6377C9.75 5.6712 8.9665 4.8877 8 4.8877Z"\n fill="currentColor"/>
1\n <path d="M1.5 7.14844H0V5.01855H1.5V7.14844Z" fill="currentColor"/>\n <path d="M16 7.14844H14.5V5.01855H16V7.14844Z" fill="currentColor"/>\n <path d="M3.31445 1.5H2.25C1.83579 1.5 1.5 1.83579 1.5 2.25V3.31445H0V2.25C0 1.00736 1.00736 0 2.25 0H3.31445V1.5Z"\n fill="currentColor"/>\n <path d="M13.75 0C14.9926 0 16 1.00736 16 2.25V3.31445H14.5V2.25C14.5 1.83579 14.1642 1.5 13.75 1.5H12.6855V0H13.75Z"\n fill="currentColor"/>\n <path d="M7.14844 1.5H5.01855V0H7.14844V1.5Z" fill="currentColor"/>\n <path d="M10.9814 1.5H8.85156V0H10.9814V1.5Z" fill="currentColor"/>\n</svg>\n',Z=n.p+"asset/abstract_innovation.jpg",J=n.p+"asset/abstract_innovation_min.jpg",ee=n.p+"asset/crystal_balls.jpg",te=n.p+"asset/crystal_balls_min.jpg",ne=n.p+"asset/from_outer_space.jpg",ie=n.p+"asset/from_outer_space_min.jpg",oe=n.p+"asset/light_bulb.jpg",ae=n.p+"asset/light_bulb_min.jpg",se=n.p+"asset/network_communications.jpg",re=n.p+"asset/network_communications_min.jpg",le=n.p+"asset/techno_background.jpg",ue=n.p+"asset/techno_background_min.jpg";const ce={[ue]:le,[ie]:ne,[J]:Z,[te]:ee,[ae]:oe,[re]:se};var de=n(20295);const me={class:"video-record-controls w-100"},pe={key:0,class:"d-flex jc-center p-relative"},ve={class:"p-absolute top-0 left-0"},ge={key:1,class:"d-flex fd-column gap-12"},he={class:"d-flex jc-center w-100 p-relative"},fe={class:"p-absolute top-0 left-0"},ye={key:2,class:"d-flex gap-8 p-absolute right-0 top-0"},we=["innerHTML"],be=["innerHTML"],ke={key:0,class:"background-ul"},Ae=["innerHTML"],Re=["onClick"],Ie=["src"];var Me=(0,i.pM)({__name:"VideoRecordOptionsBar",props:{src:{},disabled:{type:Boolean},recordText:{},isRecorderReady:{type:Boolean},loading:{type:Boolean},recordTime:{},blur:{type:Boolean},mirrored:{type:Boolean},backgroundSource:{},showSources:{type:Boolean}},emits:["toggleSources","toggleRecording","update:src","update:blur","update:backgroundSource","update:mirrored","update:showSources"],setup(e,{emit:t}){const n=t,a=e,s=(0,i.EW)((()=>(0,de.Y4)((a.recordTime||0)/1e3))),[l,u]=(0,U.eY)();function c(e){n("update:blur",!1);let t=e?.replace("_min","");a.backgroundSource==e&&(t=void 0),n("update:backgroundSource",t)}return(e,t)=>{const d=(0,i.g2)("IIcon"),m=(0,i.g2)("IBtn");return(0,i.uX)(),(0,i.CE)("div",me,[e.src?((0,i.uX)(),(0,i.CE)("div",pe,[(0,i.Lk)("div",ve,[(0,i.RG)(e.$slots,"leading")]),e.src?((0,i.uX)(),(0,i.Wv)(m,{key:0,size:"medium","У":"",onClick:t[0]||(t[0]=e=>n("update:src",void 0))},{default:(0,i.k6)((()=>[(0,i.bF)(d,{name:"retry"}),t[8]||(t[8]=(0,i.Lk)("span",null,"Record again",-1))])),_:1})):(0,i.Q3)("",!0)])):((0,i.uX)(),(0,i.CE)("div",ge,[(0,i.Lk)("div",he,[(0,i.Lk)("div",fe,[(0,i.RG)(e.$slots,"leading")]),e.src?((0,i.uX)(),(0,i.Wv)(m,{key:0,size:"medium",onClick:t[1]||(t[1]=e=>n("update:src",void 0))},{default:(0,i.k6)((()=>[(0,i.bF)(d,{name:"retry"}),t[9]||(t[9]=(0,i.Lk)("span",null,"Record again",-1))])),_:1})):((0,i.uX)(),(0,i.Wv)(m,{key:1,class:"red",size:"medium",disabled:!e.isRecorderReady||e.disabled,loading:e.loading,onClick:t[2]||(t[2]=e=>n("toggleRecording"))},{default:(0,i.k6)((()=>[(0,i.bF)(d,{name:e.recordTime?"stop":"record"},null,8,["name"]),(0,i.Lk)("span",null,(0,r.v_)(e.recordTime?"Stop "+s.value:e.recordText||"Record"),1)])),_:1},8,["disabled","loading"])),e.isRecorderReady&&!e.loading?((0,i.uX)(),(0,i.CE)("div",ye,[((0,i.uX)(),(0,i.Wv)((0,i.$y)(e.mirrored?"IBtn":"IBtnDefault"),{size:"medium",title:"Mirror video",square:"",onClick:t[3]||(t[3]=e=>n("update:mirrored",!a.mirrored))},{default:(0,i.k6)((()=>[(0,i.Lk)("span",{class:"video-record-controls-svg",innerHTML:(0,o.R1)('<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" fill="currentColor">\n <path d="M 9 1 L 9 18 L 16 16 L 9 0 z M 7 0 L 0 16 L 7 16 L 7 0 z M 6 5 L 6 15 L 1.625 15 L 6 5 z"></path>\n</svg>')},null,8,we)])),_:1})),((0,i.uX)(),(0,i.Wv)((0,i.$y)(e.blur||e.backgroundSource?.length?"IBtn":"IBtnDefault"),{size:"medium",title:"Choose background",square:"",onClick:t[4]||(t[4]=e=>(0,o.R1)(u)())},{default:(0,i.k6)((()=>[(0,i.Lk)("span",{class:"video-record-controls-svg",innerHTML:(0,o.R1)(K)},null,8,be)])),_:1})),((0,i.uX)(),(0,i.Wv)((0,i.$y)(e.showSources?"IBtn":"IBtnDefault"),{size:"medium",square:"",onClick:t[5]||(t[5]=t=>n("update:showSources",!e.showSources))},{default:(0,i.k6)((()=>[(0,i.bF)(d,{name:"settings"})])),_:1}))])):(0,i.Q3)("",!0)]),(0,o.R1)(l)&&!e.loading?((0,i.uX)(),(0,i.CE)("ul",ke,[(0,i.Lk)("li",{class:(0,r.C4)(["background-li c-pointer",{picked:!e.backgroundSource&&!e.blur}]),onClick:t[6]||(t[6]=e=>c())},[(0,i.bF)(d,{name:"clear-circle"}),t[10]||(t[10]=(0,i.Lk)("span",null,"No background",-1))],2),(0,i.Lk)("li",{class:(0,r.C4)(["background-li background-li-blur c-pointer",{picked:e.blur}]),onClick:t[7]||(t[7]=e=>(n("update:blur",!a.blur),void n("update:backgroundSource",void 0)))},[(0,i.Lk)("span",{class:"video-record-controls-svg",innerHTML:(0,o.R1)(K)},null,8,Ae),t[11]||(t[11]=(0,i.Lk)("span",null,"Blur background",-1))],2),((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)((0,o.R1)(ce),((t,n)=>((0,i.uX)(),(0,i.CE)("li",{key:n,class:(0,r.C4)(["background-li c-pointer",{picked:t==e.backgroundSource}]),onClick:e=>c(t)},[(0,i.Lk)("img",{alt:"",class:"video-background-image-preview c-pointer",src:n},null,8,Ie)],10,Re)))),128))])):(0,i.Q3)("",!0)]))])}}}),Ee=n(48201),Ce=n.n(Ee),Ne={};Ne.styleTagTransform=x(),Ne.setAttributes=T(),Ne.insert=C().bind(null,"head"),Ne.domAPI=M(),Ne.insertStyleElement=S();R()(Ce(),Ne),Ce()&&Ce().locals&&Ce().locals;var Te=Me,Le=n(12793),Se=n(44691),je=n(13073);const xe={class:"video-recorder-block d-flex fd-column gap-8"},De="videoRecorderOptions";var _e=(0,i.pM)({__name:"VideoRecorder",props:{src:{},recordText:{},disabled:{type:Boolean}},emits:["update:src","recording","recorder:ready"],setup(e,{emit:t}){const n=t;const r=function(){try{return JSON.parse(localStorage.getItem(De)??"{}")}catch{return{}}}(),l=(0,o.KR)(r.blur??!1),u=(0,o.KR)((c=r.bgSrc)&&Object.values(ce).includes(c)?r.bgSrc:void 0);var c;const d=(0,o.KR)(r.mirrored??!1),m=(0,o.KR)(!1);(0,i.wB)([l,u,d],(([e,t,n])=>{try{localStorage.setItem(De,JSON.stringify({blur:e,bgSrc:t,mirrored:n}))}catch{}}));const p=(0,o.KR)(),[v,g]=(0,U.eY)(!1),[h,f]=(0,U.eY)(!1),y=(0,i.EW)((()=>(0,o.R1)(p)?.isRecorderReady)),w=(0,i.EW)((()=>(0,o.R1)(p)?.busy)),b=(0,i.EW)((()=>!(0,o.R1)((0,o.R1)(p)?.availableDevices)?.audio||!(0,o.R1)((0,o.R1)(p)?.availableDevices)?.video)),k=(0,i.EW)((()=>{const e=(0,o.R1)(p);if(e?.isRecording)return(0,o.R1)(e.recordTime)}));function A(){(0,o.R1)(p)?.startRecord(),g(!1)}function R(e){f(!0),(0,Le.Z)(URL.createObjectURL(e)).then((e=>{f(!1),n("update:src",e)}))}return(0,je.MLh)("keyup",(e=>{e&&"Space"==e.code&&(0,o.R1)(p)?.isRecording&&(0,o.R1)(p)?.stopRecord()})),(e,t)=>((0,i.uX)(),(0,i.CE)("div",xe,[(0,o.R1)(v)?((0,i.uX)(),(0,i.Wv)(a.A,{key:0,onEnd:A})):(0,i.Q3)("",!0),e.src?((0,i.uX)(),(0,i.Wv)(s.default,{key:1,class:"post-video-recording-video-review-player",src:e.src,tapeType:(0,o.R1)(Se.C),initOnStart:""},null,8,["src","tapeType"])):((0,i.uX)(),(0,i.Wv)(H,{key:2,ref_key:"recorderRef",ref:p,bgSrc:u.value,blur:l.value,mirrored:d.value,showSources:m.value,autoInitialize:"",onOnStartRecord:t[0]||(t[0]=e=>n("recording",!0)),onOnStopRecord:t[1]||(t[1]=e=>n("recording",!1)),"onRecorder:ready":t[2]||(t[2]=e=>n("recorder:ready",e)),onSuccess:R},null,8,["bgSrc","blur","mirrored","showSources"])),(0,i.RG)(e.$slots,"footer",{},(()=>[(0,i.bF)(Te,{backgroundSource:u.value,"onUpdate:backgroundSource":t[3]||(t[3]=e=>u.value=e),blur:l.value,"onUpdate:blur":t[4]||(t[4]=e=>
1l.value=e),mirrored:d.value,"onUpdate:mirrored":t[5]||(t[5]=e=>d.value=e),showSources:m.value,"onUpdate:showSources":t[6]||(t[6]=e=>m.value=e),disabled:e.disabled,isRecorderReady:!!y.value,loading:!!w.value||!!(0,o.R1)(h),recordText:e.recordText,recordTime:k.value,src:e.src,onToggleRecording:t[7]||(t[7]=e=>{(0,o.R1)(b)?(0,o.R1)(p)?.toggleShowAccessTip():(0,o.R1)(p)?.isRecording?(0,o.R1)(p)?.stopRecord():g(!0)}),"onUpdate:src":t[8]||(t[8]=e=>n("update:src",e))},{leading:(0,i.k6)((()=>[(0,i.RG)(e.$slots,"leading")])),_:3},8,["backgroundSource","blur","mirrored","showSources","disabled","isRecorderReady","loading","recordText","recordTime","src"])]))]))}}),Oe=n(8272),Be=n.n(Oe),Pe={};Pe.styleTagTransform=x(),Pe.setAttributes=T(),Pe.insert=C().bind(null,"head"),Pe.domAPI=M(),Pe.insertStyleElement=S();R()(Be(),Pe),Be()&&Be().locals&&Be().locals;var Ve=_e},41895:function(e,t,n){"use strict";n.d(t,{A:function(){return Rt}});var i=n(20641),o=n(53751),a=n(50953),s=n(90033),r=n(50555),l=n(22222),u=n(49471),c=n(18035),d=n(13505),m=n(80577),p=n(70948),v=n(77207),g=n(4054),h=n(45872),f=n.n(h),y=n(51904),w=n(72040),b=n(20930),k=n(21888),A=n(71966),R=n(77202),I=n(95533),M=n(9581),E=n(12946),C=n(19151),N=n(83133),T=n(90434),L=n(7502),S=n(52544),j=n(35329);class x extends S.default{static get pluginName(){return"BlockImagePastePlugin"}init(){const e=new j.default(this.editor.editing.view.document);this.editor.plugins.get("ClipboardPipeline").on("inputTransformation",((t,n)=>{n.dataTransfer?.getData("application/ckeditor5-dragging-uid")||(this._collectImages(n.content).forEach((t=>e.remove(t))),n.content.isEmpty&&t.stop())}),{priority:"high"})}_collectImages(e){const t=[],n=e=>{if(e.is("element","img")||e.is("element","picture")||e.is("element","figure")&&e.hasClass("image"))t.push(e);else if(e.is("element")||e.is("documentFragment"))for(const t of e.getChildren())n(t)};return n(e),t}}class D extends S.default{static get pluginName(){return"BlockMediaEmbedPastePlugin"}init(){const e=new j.default(this.editor.editing.view.document);this.editor.plugins.get("ClipboardPipeline").on("inputTransformation",((t,n)=>{n.dataTransfer?.getData("application/ckeditor5-dragging-uid")||(this._collectMedia(n.content).forEach((t=>e.remove(t))),n.content.isEmpty&&t.stop())}),{priority:"high"})}_collectMedia(e){const t=[],n=e=>{if(e.is("element","oembed")||e.is("element","figure")&&e.hasClass("media")||e.is("element")&&e.hasAttribute("data-oembed-url"))t.push(e);else if(e.is("element")||e.is("documentFragment"))for(const t of e.getChildren())n(t)};return n(e),t}}var _=n(39289),O=n(32383),B=n(28340);class P extends S.default{init(){const e=this.editor.model.document.selection;e.on("change:range",(()=>{this.isEnabled=!e.anchor.parent.is("element","codeBlock")})),this._enableTypingHandling()}afterInit(){this._enableEnterHandling(),this._enableShiftEnterHandling()}_enableTypingHandling(){const e=this.editor,t=new B.TextWatcher(e.model,(e=>{if(!function(e){return e.length>4&&" "===e[e.length-1]&&" "!==e[e.length-2]}(e))return;const t=V(e.substr(0,e.length-1));return t?{url:t}:void 0}));t.on("matched:data",((t,n)=>{const{batch:i,range:o,url:a}=n;if(!i.isTyping)return;const s=o.end.getShiftedBy(-1),r=s.getShiftedBy(-a.length),l=e.model.createRange(r,s);this._applyAutoLink(a,l)})),t.bind("isEnabled").to(this)}_applyAutoLink(e,t){const n=this.editor.model,i=this.editor.config.get("link.defaultProtocol"),o=(0,_.addLinkProtocolIfApplicable)(e,i);this.isEnabled&&function(e,t){return t.schema.checkAttributeInSelection(t.createSelection(e),"linkHref")}(t,n)&&(0,_.linkHasProtocol)(o)&&!function(e){const t=e.start.nodeAfter;return!!t&&t.hasAttribute("linkHref")}(t)&&this._persistAutoLink(o,t)}_persistAutoLink(e,t){const n=this.editor.model,i=this.editor.plugins.get("Delete");n.enqueueChange((o=>{o.setAttribute("linkHref",e,t),n.enqueueChange((()=>{i.requestUndoOnBackspace()}))}))}_enableEnterHandling(){const e=this.editor,t=e.model,n=e.commands.get("enter");n&&n.on("execute",(()=>{const e=t.document.selection.getFirstPosition();if(!e||!e.parent.previousSibling)return;const n=t.createRangeIn(e.parent.previousSibling);this._checkAndApplyAutoLinkOnRange(n)}))}_enableShiftEnterHandling(){const e=this.editor,t=e.model,n=e.commands.get("shiftEnter");n&&n.on("execute",(()=>{const e=t.document.selection.getFirstPosition();if(!e)return;const n=t.createRange(t.createPositionAt(e.parent,0),e.getShiftedBy(-1));this._checkAndApplyAutoLinkOnRange(n)}))}_checkAndApplyAutoLinkOnRange(e){const t=this.editor.model,{text:n,range:i}=(0,B.getLastTextLine)(e,t),o=V(n);if(o){const e=t.createRange(i.end.getShiftedBy(-o.length),i.end);this._applyAutoLink(o,e)}}}function V(e){const t=O._t.exec(e);return t?t[0]:null}class U extends S.default{static get pluginName(){return"customAutoLink"}static get requires(){return[P,B.Delete]}}var z=n(4235),F=n(35990);class W extends S.default{static get componentName(){return W.pluginName}static get pluginName(){return"eventEmitter"}init(){this.editor.ui.componentFactory.add(W.componentName,(()=>{const e=new F.default,t=this.editor.config.get(W.pluginName);if(null==t)throw new Error("EventEmitter: config is not defined");return e.set({label:t.label??"Emitter Label",tooltip:!0,icon:t.icon??z.icons.cog,class:t.class}),e.on("execute",(()=>{t.callback(),this.editor.ui.focusTracker.set({isFocused:!1})})),e}))}}var q=n(547),Q=n(23556);class Y extends S.default{RAW_DATA_ATTRIBUTE_NAME="data-value";static get requires(){return[Q.Widget]}init(){this._defineSchema(),this._clipboardListner(),this._defineConverters()}_defineSchema(){this.editor.model.schema.register(X.pluginName,{inheritAllFrom
1:"$blockObject",allowAttributes:[this.RAW_DATA_ATTRIBUTE_NAME]})}_getAttributsFromIframeCodeString(e){const t=(new DOMParser).parseFromString(e,"text/html").body.children[0];return t.getAttributeNames().map((e=>[e,t.getAttribute(e)]))}_clipboardListner(){const e=new j.default(this.editor.editing.view.document);this.editor.plugins.get("ClipboardPipeline").on("inputTransformation",((t,n)=>{1==n.content.childCount&&n.content.getChild(0).data&&this._isValidIFrame(n.content.getChild(0).data)&&(n.content=e.createDocumentFragment([e.createElement("iframe",this._getAttributsFromIframeCodeString(n.content.getChild(0).data))]))}))}_isValidIFrame(e){const t=e.match(new RegExp('^<iframe.*\\ssrc="([^\\s]*)".*<\\/iframe>$'));return t&&t[1]&&!!t[1].match(new RegExp(O._t))}_defineConverters(){const e=this.editor.conversion;e.for("upcast").elementToElement({view:{name:"iframe",attributes:["src"]},model:(e,{writer:t})=>{const n=e.getIdentity().replace("iframe ","");return t.createElement(X.pluginName,{[this.RAW_DATA_ATTRIBUTE_NAME]:n})}}),e.for("editingDowncast").elementToElement({model:X.pluginName,view:(e,{writer:t})=>{const n=this._getAttributsFromIframeCodeString(`<iframe ${e.getAttribute(this.RAW_DATA_ATTRIBUTE_NAME)}></iframe>`),i=t.createContainerElement("div",{class:"iframe-widget-preview"},[t.createContainerElement("div",{class:"iframe-widget-preview-mask",style:"position: absolute;top: 0;left: 0;right: 0;bottom: 0;"}),t.createContainerElement("iframe",n)]);return(0,Q.toWidget)(i,t,{label:"iframe widget"})}}),e.for("dataDowncast").elementToElement({model:X.pluginName,view:(e,{writer:t})=>{const n=this._getAttributsFromIframeCodeString(`<iframe ${e.getAttribute(this.RAW_DATA_ATTRIBUTE_NAME)}></iframe>`);return t.createContainerElement("iframe",n)}})}}class X extends S.default{static get requires(){return[Y]}static get pluginName(){return"iframeWidget"}}var $=n(44056),G=n(40393);class H{loader;uploadApi;restoreApi;deleteApi;chunkAbort;constructor(e,t){this.loader=e,this.uploadApi=t.uploadApi,this.restoreApi=t.restoreApi,this.deleteApi=t.deleteApi}upload(){return this.loader.file.then((e=>new Promise(((t,n)=>{const{promise:i,abort:o}=$.W.uploadByChunks(e);return this.chunkAbort=o,i.then(this.uploadApi).then((e=>{t({default:e})})).catch((()=>{n({error:{message:G.JL}})}))}))))}abort(){this.chunkAbort()}}function K(e){const t=["image","imageBlock","inlineImage","imageInline"],n=e.config.get("imageUploadAdapter");if(null==n)throw new Error("ImageUploadAdapter: editor.config.imageUploadAdapter is empty");e.plugins.get("FileRepository").createUploadAdapter=e=>new H(e,{uploadApi:n.uploadApi,restoreApi:n.restoreApi,deleteApi:n.deleteApi}),e.on("ready",(()=>{e.model.document.on("change:data",(i=>{const o=i.source.differ;if(o&&o.isEmpty)return;const a=o.getChanges({includeChangesInGraveyard:!0}),s=e.model.document.graveyard,r=new Set,l=new Set;a.filter((e=>"insert"==e.type)).forEach((n=>{const i=n.position.root===s?r:l;(function(n){const i=[],o=e.model.createRange(n.position,n.position.getShiftedBy(n.length));for(const{item:e}of o)if(e.is("element")&&t.includes(e.name)){const t=e.getAttribute("src");t&&i.push(t)}return i})(n).forEach((e=>i.add(e)))})),r.forEach((e=>{l.has(e)||n?.deleteApi(e)})),l.forEach((e=>{r.has(e)||n?.restoreApi(e)}))}))}),{priority:"lowest"})}var Z,J=n(86947),ee=n(25613),te=n(45450);!function(e){e.CREATE="create",e.DELETE="delete"}(Z||(Z={}));class ne{id;mode}class ie extends te.default{execute(e){const t=this.editor;t.model.change((n=>{if(e.mode===Z.CREATE){const i=this._createElement(n,e);t.model.insertObject(i,null,null,{setSelection:"after"})}if(e.mode==Z.DELETE){const i=t.model.document.getRoot();for(const o of t.model.createRangeIn(i).getItems())o.name==xe.pluginName&&parseInt(o.getAttribute("data-id"))==parseInt(e.id)&&n.remove(o)}}))}refresh(){super.refresh(),this.isEnabled=!0}_createElement(e,t){return e.createElement(xe.pluginName,{"data-id":t.id})}}var oe=n(32329);const ae=(0,n(18264).WS)("/interviews").replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),se=new RegExp(`^${location.origin}
1\\/api\\/v1\\/video\\/\\d+\\/preview\\?range=.+`),re=new RegExp(`^${location.origin}${ae}\\/\\d+$`),le=/^\/api\/v1\/video\/(\d+)/,ue=new RegExp(`^${ae}\\/(\\d+)`);function ce(e){return!!O._t.test(e)&&(de(e)||me(e))}function de(e){return se.test(e)}function me(e){return re.test(e)}function pe(e){if(de(e))return ge(e,le)}function ve(e){if(me(e))return ge(e,ue)}function ge(e,t){const n=new URL(e).pathname.match(t);if(n&&2==n.length)return n[1]?parseInt(n[1]):void 0}var he=n(50675);class fe extends S.default{static CLASS_CONTAINER="interview-wire-link-widget-container";static CLASS_LOADING_ANIMATION="interview-wire-link-loading-animation";init(){this._defineSchema(),this._defineConverters(),this.editor.commands.add(xe.pluginName,new ie(this.editor)),this.editor.plugins.get("ClipboardPipeline").on("inputTransformation",((e,t)=>{const n=t.content.getChild(0).data;let i=n;if(n){if(n.match(/<iframe/)?.length){const e=n.match(/src="(.*?)"/);if(!e)return;i=e[1]}1==t.content.childCount&&ce(i)&&(e.stop(),this._convertUrlToPreview(i).then((e=>{this.editor.commands.execute("mediaEmbed",e)})).catch((e=>console.error(e))))}}))}_defineSchema(){this.editor.model.schema.register(xe.pluginName,{inheritAllFrom:"$blockObject",allowAttributes:["data-id"]})}_defineConverters(){const e=this.editor.conversion;e.for("upcast").elementToElement({view:{name:"div",classes:fe.CLASS_CONTAINER,attributes:["data-id"]},model:(e,{writer:t})=>t.createElement(xe.pluginName,{class:fe.CLASS_CONTAINER,"data-id":e.getAttribute("data-id")})}),e.for("editingDowncast").elementToElement({model:xe.pluginName,view:(e,{writer:t})=>{const n=this._createDowncastElement(e,t);return(0,Q.toWidget)(n,t,{label:xe.pluginName})}}),e.for("dataDowncast").elementToElement({model:xe.pluginName,view:(e,{writer:t})=>this._createDowncastElement(e,t)})}_createDowncastElement(e,t){const n=e.getAttribute("data-id");return t.createContainerElement("div",{"data-id":n,class:fe.CLASS_CONTAINER},[t.createContainerElement("div",{class:fe.CLASS_LOADING_ANIMATION})])}_convertUrlToPreview(e){return new Promise(((t,n)=>{let i;if(me(e)){const o=ve(e);o||n("No interview id found"),i=(0,he.bj)(ne,{id:o,mode:Z.CREATE}),J.k.getInterview(i.id).then((e=>{const o=e.tape.id,a=e.tape.type;(0,ee.V)(a).getEmbed(o,e.tape.range).then((n=>{const s={theme:void 0,width:void 0,range:n.range,title:e.tape.title??"Empty title",visibleText:!0,playerRewindEnabled:!0,playerProgressBarEnabled:!0,playerSpeedControlEnabled:!0,height:"auto"},r=(0,oe.ik)(o,a,s);i.mode=Z.DELETE,this.editor.commands.execute(xe.pluginName,i),t(r)})).catch((e=>{console.error(e),n(e)}))})).catch((e=>{console.error(e),n(e)}))}else{if(!de(e))return n("Link is not Embed Interview or Interview URL");{const n=pe(e);i=(0,he.bj)(ne,{id:n,mode:Z.CREATE}),i.mode=Z.DELETE,this.editor.commands.execute(xe.pluginName,i),t(e)}}}))}}var ye=n(85072),we=n.n(ye),be=n(97825),ke=n.n(be),Ae=n(77659),Re=n.n(Ae),Ie=n(55056),Me=n.n(Ie),Ee=n(10540),Ce=n.n(Ee),Ne=n(41113),Te=n.n(Ne),Le=n(73255),Se=n.n(Le),je={};je.styleTagTransform=Te(),je.setAttributes=Me(),je.insert=Re().bind(null,"head"),je.domAPI=ke(),je.insertStyleElement=Ce();we()(Se(),je),Se()&&Se().locals&&Se().locals;class xe extends S.default{static get pluginName(){return"interviewWireLinkConverter"}static get requires(){return[fe]}}class De extends S.default{init(){const e=this.editor.config.get("paragraphLimit.limit");this.editor.editing.view.document.on("enter",((t,n)=>{if(!n.isSoft){const n=this.editor.model.document.selection,i=0!=n.focus?.path[1]?n.focus?.path[1]:n.focus?.path[0];if(!i)return;const o=i-e<0?0:i-e;let a=0;const s=this.editor.model.document.getRoot()?.getChildren();if(s)for(const e of s)e.startOffset>=o&&e.startOffset<=i&&e.isEmpty&&a++;a==e&&t.stop()}}))}}class _e extends S.default{static get pluginName(){return"paragraphLimit"}static get requires(){return[De]}constructor(e){super(e),e.config.define(_e.pluginName,{limit:3})}}var Oe=n(37923);const Be={getImageById(e){return Oe.n.create().get(`/api/v1/medias/image/${e}`).then((e=>e.data.data))}};var Pe,Ve=n(86051);!function(e){e.DATA="data",e.EDITING="editing"}(Pe||(Pe={}));class Ue extends te.default{execute(e){const t=this.editor;t.model.change((n=>{if(null==e.img){const i=this._createElement(n,e);
1t.model.insertObject(i,null,null,{setSelection:"after"})}else{const n=t.model.document.getRoot();for(const{item:i}of t.model.createRangeIn(n))i.name==Ge.pluginName&&String(i.getAttribute("id"))==String(e.id)&&(i._removeAttribute("data-img-src"),i._setAttribute("data-img-src",e.img),this.editor.editing.reconvertItem(i))}}))}refresh(){super.refresh(),this.isEnabled=!0}_createElement(e,t){return e.createElement(Ge.pluginName,{"data-src":t.href,"data-img-src":t.img,id:t.id})}}class ze{img;href;get id(){return(0,O.s5)(this.href)}}var Fe=n(9372),We=n(13073);class qe extends S.default{static get requires(){return[Q.Widget]}init(){this._defineSchema(),this._defineConverters(),this.editor.commands.add(Ge.pluginName,new Ue(this.editor)),this.editor.plugins.get("ClipboardPipeline").on("inputTransformation",((e,t)=>{const n=t.content.getChild(0).data;let i=n;if(n){if(n?.match(/<iframe/)?.length){const e=n.match(/src="(.*?)"/);if(!e)return;i=e[1]}if(1==t.content.childCount&&O._t.test(i)&&ce(i)){const t=(0,he.bj)(ze,{href:i});this.editor.commands.execute(Ge.pluginName,t),e.stop(),this._getThumbnailImage(i).then((e=>{const t=(0,he.bj)(ze,{img:e,href:i});this.editor.commands.execute(Ge.pluginName,t)})).catch((e=>console.error(e)))}}}))}_defineSchema(){this.editor.model.schema.register(Ge.pluginName,{inheritAllFrom:"$blockObject",allowAttributes:["data-img-src","data-src","id"]})}_defineConverters(){const e=this.editor.conversion;e.for("upcast").elementToElement({view:{name:"div",classes:"thumbnail-widget-container",attributes:["data-img-src","data-src","id"]},model:(e,{writer:t})=>t.createElement(Ge.pluginName,{class:"thumbnail-widget-container",id:(0,O.s5)(e.getAttribute("data-src")),"data-src":e.getAttribute("data-src"),"data-img-src":e.getAttribute("data-img-src")})}),e.for("editingDowncast").elementToElement({model:Ge.pluginName,view:(e,{writer:t})=>{const n=this._createDowncastElement(e,t,Pe.EDITING);return(0,Q.toWidget)(n,t,{label:"thumbnail widget"})}}),e.for("dataDowncast").elementToElement({model:Ge.pluginName,view:(e,{writer:t})=>this._createDowncastElement(e,t)})}_createDowncastElement(e,t,n=Pe.DATA){const i=e.getAttribute("data-src"),o=(0,O.s5)(e.getAttribute("id")),a=e.getAttribute("data-img-src"),s={class:"thumbnail-widget-container",style:"width: 574px; height: 358px;","data-img-src":a,"data-src":i,id:o};let r={style:"width: 574px; height: 358px;"};return n==Pe.DATA&&(r={...r,href:i}),a?t.createContainerElement("div",s,[t.createContainerElement("a",r,[t.createRawElement("img",{src:a,style:"width: 574px; height: 358px; object-fit: cover"})])]):t.createContainerElement("div",s,[t.createEmptyElement("div",{class:"thumbnail-widget-loading-animation"})])}_getThumbnailImage(e){return new Promise(((t,n)=>{if(ce(e)||n(),de(e)||me(e)||n(),de(e)){const i=function(e){if(de(e)){const t=new URL(e).searchParams.get("customThumbnailId");return t?parseInt(t):void 0}}(e);if(i)Be.getImageById(i).then((async e=>{await Qe(e).then((e=>t(e)))})).catch((e=>{(0,G.dk)(e),n()}));else{const i=pe(e);i||n(),Ve.C.get(i).then((async e=>{e.data&&e.data.cover?.url&&await Qe(e.data.cover.url).then((e=>t(e))),n()})).catch((e=>{(0,G.dk)(e),n()}))}}else if(me(e)){const i=ve(e);i||n(),J.k.getInterviewVideo(i).then((async e=>{e.cover?.url&&await Qe(e.cover.url).then((e=>t(e))),n()})).catch((e=>{(0,Fe.l)("error","Interview is not published or video is not found."),(0,G.dk)(e),n()}))}}))}}function Qe(e){return new Promise((function(t,n){(0,We.lKg)({src:e},{onSuccess(){t(e)},onError(e){(0,G.dk)(e),n()}})}))}var Ye=n(14647),Xe=n.n(Ye),$e={};$e.styleTagTransform=Te(),$e.setAttributes=Me(),$e.insert=Re().bind(null,"head"),$e.domAPI=ke(),$e.insertStyleElement=Ce();we()(Xe(),$e),Xe()&&Xe().locals&&Xe().locals;class Ge extends S.default{static get pluginName(){return"thumbnailWidget"}static get requires(){return[qe]}}const He="data-uid",Ke="class",Ze="data-block-placeholder",Je="unique-plain-text-block",et="unique-plain-text-wrapper",tt="uniquePlainTextBlocksWrapper",nt="uniquePlainTextBlock",it="Enter your text";var ot=n(73358);function at(e){const t=new Set,n=e.getChild(0);
1return n&&n.is("model:element",tt)&&[...n.getChildren()].forEach((e=>{e.is("model:element",nt)&&t.add(e.getAttribute(He))})),t}function st(e){let t=e.model.document.getRoot();return t.getChild(0)?.is("model:element",ot.Z.pluginName)&&(t=t.getChild(0)),t}class rt extends te.default{refresh(){this.isEnabled=!0}execute(e){const t=this.editor.config.get(mt.pluginName),n=st(this.editor),i=at(n),o=[];t.blocks.forEach(((t,n)=>{e.length&&!e.includes(t.uid)||i.has(t.uid)||o.push({...t,position:n})})),n.getChild(0)&&n.getChild(0)?.is("model:element",tt)||this.editor.model.change((e=>{const t=e.createElement(tt,{class:et});e.insert(t,n,0)}));const a=n.getChild(0);if(!a||!a.is("model:element",tt))throw new Error(`${tt} not found`);this.editor.model.change((e=>{o.forEach((t=>{const n={[He]:t.uid,[Ke]:Je},i=e.createElement(nt);t.defaultContent?e.appendText(t.defaultContent,i):n[Ze]=t.placeholder??it,e.setAttributes(n,i),e.insert(i,a,t.position)}))}))}}class lt extends S.default{configBlocks=new Map;init(){const e=this.editor.config.get(mt.pluginName);if(e.blocks.forEach((e=>{this.configBlocks.set(e.uid,e)})),e.blocks.length!=this.configBlocks.size)throw new Error("Block uid mast be unique.");this._schema(),this._upcast(),this._downcast(),this.editor.commands.add(mt.pluginName,new rt(this.editor)),this.editor.on("ready",(()=>{this.editor.commands.execute(mt.pluginName,[]),this._listeners()}),{priority:"lowest"})}_schema(){this.editor.model.schema.register(tt,{allowChildren:nt,allowIn:["$root",ot.Z.pluginName],isContent:!0,isObject:!0}),this.editor.model.schema.register(nt,{allowChildren:"$text",allowIn:[tt],allowAttributes:[He,Ke,Ze],isContent:!0,isLimit:!0,isObject:!0}),this.editor.model.schema.addAttributeCheck((e=>{if(e.endsWith(tt))return!1})),this.editor.model.schema.addAttributeCheck((e=>{if(e.endsWith(nt+" $text"))return!1})),this.editor.model.schema.addChildCheck(((e,t)=>(!e.endsWith(nt)||"$text"==t.name)&&((!e.endsWith(tt)||t.name==nt)&&(!(t.name==tt&&!e.endsWith("$root")&&!e.endsWith(ot.Z.pluginName))&&void 0))))}_upcast(){this.editor.conversion.for("upcast").elementToElement({view:{name:"div",classes:[et]},model:(e,{writer:t})=>t.createElement(tt,e.getAttributes())}),this.editor.conversion.for("upcast").elementToElement({view:{name:"div",classes:[Je]},model:(e,{writer:t})=>{const n=at(st(this.editor)),i=e.getAttribute(He),o=i?this.configBlocks.get(i):null;if(!i||!o||n.has(i))return null;const a=t.createElement(nt,e.getAttributes());return e.isEmpty&&(o.defaultContent?a._appendChild(t.createText(o.defaultContent)):a._setAttribute(Ze,o.placeholder??it)),a}})}_downcast(){this.editor.conversion.for("downcast").elementToElement({model:tt,view:(e,{writer:t})=>t.createContainerElement("div",{class:[et]})}),this.editor.conversion.for("editingDowncast").elementToElement({model:nt,view:(e,{writer:t})=>t.createContainerElement("div",e.getAttributes())}),this.editor.conversion.for("editingDowncast").add((e=>{e.on(`attribute:${Ze}:${nt}`,((e,t,{writer:n,mapper:i})=>{const o=i.toViewElement(t.item);t.attributeNewValue?n.setAttribute(Ze,t.attributeNewValue,o):n.removeAttribute(Ze,o)}))})),this.editor.conversion.for("dataDowncast").elementToElement({model:nt,view:(e,{writer:t})=>t.createContainerElement("div",{[Ke]:Je,[He]:e.getAttribute(He)})})}_listeners(){const e=this.editor,t=e.model;!function(e){function t(t){const n=e.model.document.selection;for(const e of n.getRanges())for(const n of e.getItems())n.is("element")&&(n.name!==tt&&n.name!==nt||t())}e.commands.get("delete")?.on("execute",((e,n)=>{t(e.stop)}),{priority:"high"}),e.commands.get("forwardDelete")?.on("execute",((e,n)=>{t(e.stop)}),{priority:"high"})}(e),t.document.on("change:data",(()=>{const n=t.document.differ.getChanges();for(const t of n){if(("remove"===t.type||"insert"===t.type)&&"$text"==t.name&&t.position.parent.name==nt){const n=t.position.parent,i=n.getAttribute(He);0===n.childCount||1===n.childCount&&n.getChild(0).is("$text")&&""==n.getChild(0).data?e.model.change((e=>{e.model.change((e=>{e.setAttribute(Ze,this.configBlocks.get(i)?.placeholder??it,n)}))})):n.hasAttribute(Ze)&&e.model.change((e=>{e.model.change((e=>{e.removeAttribute(Ze,n)}))}))}"remove"==t.type&&(t.name!=nt&&t.name!=tt||e.commands.execute("undo"))}}),{priority:"high"}
1),e.editing.view.document.on("keydown",((t,n)=>{const i=e.model.document.selection.getFirstPosition(),o=i?.parent;if(o?.name===nt||o?.name===tt){if("Backspace"===n.domEvent.key){const e=t.source.selection,i=e._ranges[0].isCollapsed,o=0==e.anchor.offset;i&&o&&(t.stop(),n.domEvent.preventDefault(),n.domEvent.stopPropagation())}if("Enter"===n.domEvent.key){const i=o?.nextSibling??o?.parent?.nextSibling;i?this.editor.model.change((e=>{const t=e.createPositionAt(i,0),n=e.createRange(t);e.setSelection(n)})):e.model.change((t=>{const n=st(e),i=t.createElement("paragraph");t.insert(i,n,"end");const o=t.createPositionAt(i,0);t.setSelection(t.createRange(o))})),t.stop(),n.domEvent.preventDefault(),n.domEvent.stopPropagation()}}}),{priority:"highest"})}}var ut=n(40963),ct=n.n(ut),dt={};dt.styleTagTransform=Te(),dt.setAttributes=Me(),dt.insert=Re().bind(null,"head"),dt.domAPI=ke(),dt.insertStyleElement=Ce();we()(ct(),dt),ct()&&ct().locals&&ct().locals;class mt extends S.default{static get requires(){return[lt,rt]}static get pluginName(){return"UniquePlainTextBlock"}}var pt=n(25466),vt=n(34763),gt=n(20295),ht=n(59121);const ft=["data-character-count"],yt="i-input-extra";var wt=(0,i.pM)({__name:"IInputRichText",props:{modelValue:{},disabled:{type:Boolean},placeholder:{},contentClass:{},id:{},focus:{type:Boolean},loading:{type:Boolean},maxLength:{},useBc:{type:Boolean,default:!0},useMediaEmbed:{type:Boolean},useIframeWidget:{type:Boolean},useEventEmitter:{},imageAdapter:{},withoutStyle:{type:Boolean},bcApi:{},_dev:{type:Boolean},heading:{},saveAs:{},fallback:{type:Boolean},fontSize:{type:Boolean},fontFamily:{type:Boolean},useBcAsDefault:{type:Boolean},defaultVerticalAlignment:{},defaultHorizontalAlignment:{},emailContent:{type:Boolean},asEmpty:{type:Boolean},editorType:{},verticalAlignment:{type:Boolean},uniqueBlocks:{},mediaReadOnly:{type:Boolean}},emits:["update:modelValue","update:characters:count","emitter","blur","focus","keydown"],setup(e,{expose:t,emit:h}){(0,o.$9)((e=>({"63d8d4e3":(0,a.R1)(oe),ad84ccd0:(0,a.R1)(ie),c92c9ba0:(0,a.R1)(ae)})));const S="heading-paragraph",j="heading-heading-1",_="heading-heading-2",O=h,B=e,P=(0,We.I8z)((async()=>"classic"==B.editorType?Promise.all([n.e(5865),n.e(8096)]).then(n.bind(n,82840)).then((({ClassicEditor:e})=>e)):c.h)),V=(0,gt.WG)(),z=(0,i.EW)((()=>B.id??V)),F=(0,a.IJ)(),Q=(0,a.KR)(null),Y=(0,a.KR)(0),$=(0,i.EW)((()=>({"over-limit":(0,a.R1)(Y)<0,"show-characters":void 0!==B.maxLength&&!B.disabled,"i-shimmer":B.loading,"classic-editor":"classic"==B.editorType}))),G=(0,i.EW)((()=>(0,a.R1)(Y)>=0)),H=(()=>{const e=[r.C1,w.B8,p.DZ,k.Paragraph,y.N_,U,E.a,u.yN,u.J2,u.z2,m.rw,d.u,l.n,A.SelectAll,R.Undo,p.Yv,k.ParagraphButtonUI,g.Tg,ht.Notification,_e];return B.verticalAlignment&&e.push(pt.s),B.fontSize&&e.push(m.Z4),B.fontFamily&&e.push(m.ay),B.fallback&&e.push(q.A),B.useEventEmitter&&e.push(W),B.useMediaEmbed&&(e.push(b.Sy),B.mediaReadOnly&&e.push(D)),B.useBc&&e.push(N.i),B.bcApi&&e.push(L.N),B.emailContent?e.push(Ge):e.push(xe),B.imageAdapter&&(B.mediaReadOnly?e.push(x):e.push(v.BR),e.push(I.FileRepository,K,v._V,v.qI,v.uX,v.bs,v.FU,y.eH)),B.useIframeWidget&&e.push(X),B.uniqueBlocks&&e.push(mt),e})(),Z=[{undo:!0,redo:!0},"|",{paragraph:!0,heading1:!0,heading2:!0,fontSize:B.fontSize,fontFamily:B.fontFamily,fontColor:!0,link:!0},"|",{bold:!0,italic:!0,underline:!0},"|",{fallback:B.fallback,imageUpload:!!B.imageAdapter&&!B.mediaReadOnly,backgroundColor:B.useBc,backgroundImage:B.bcApi},"|",{eventEmitter:B.useEventEmitter,mediaEmbed:B.useMediaEmbed&&!B.mediaReadOnly,"|":B.useEventEmitter||B.useMediaEmbed&&!B.mediaReadOnly},{alignment:!0,verticalAlignment:B.verticalAlignment,bulletedList:!0,numberedList:!0,outdent:!0,indent:!0}].map((e=>"string"==typeof e?[e]:Object.entries(e).filter((e=>e[1])).flatMap((e=>e[0])))).flat(),J=(()=>{const e=[];return B.emailContent||e.push({name:"influencingIframe",url:new RegExp(`(?:^${location.origin}\\/api\\/v1\\/(?:video|sound)\\/\\d+\\/preview?[^?]+)(?:\\?.*?(?:&|^)visibleText=(\\d))?(?:.*?(?:&|^)width=([^&]+))?(?:.*?(?:&|^)height=([^&]+))?`),html(e){let[t,n,i,o]=e;const a=i&&o?"auto":n?"1/1":"16/9";
1return i=i?decodeURIComponent(i.replace(/\+/g,"%20")):"100%",o=o?decodeURIComponent(o?.replace(/\+/g,"%20")):"auto",`<iframe src="${t}&${vt.lW}=1" style="width: ${i};height: ${o};aspect-ratio: ${a};border: none;" allowfullscreen></iframe>`}}),e})(),ee=(0,i.EW)((()=>B.disabled||B.loading)),te=(0,i.EW)((()=>({plugins:H,toolbar:Z,heading:{options:[{model:"paragraph",title:"Paragraph",class:S},{model:"heading1",view:"h2",title:"Heading 1",class:j},{model:"heading2",view:"h3",title:"Heading 2",class:_}]},fontFamily:{options:["Open Sans, serif","Arial, Helvetica, sans-serif","Courier New, Courier, monospace","Georgia, serif","Lucida Sans Unicode, Lucida Grande, sans-serif","Tahoma, Geneva, sans-serif","Times New Roman, Times, serif","Trebuchet MS, Helvetica, sans-serif","Verdana, Geneva, sans-serif"]},list:{properties:{styles:!0,startIndex:!0,reversed:!0}},blockToolbar:{items:["bold","italic"],icon:"pilcrow"},link:{defaultProtocol:"https://",addTargetToExternalLinks:!0},wordCount:{onUpdate({characters:e}){B.maxLength&&e>B.maxLength?Y.value=B.maxLength-e:Y.value=e}},backgroundImage:{api:B.bcApi},image:{resizeUnit:"px",toolbar:["toggleImageCaption",{name:"imageStyle:icons",title:"Alignment",items:["imageStyle:alignBlockLeft","imageStyle:block","imageStyle:alignBlockRight"],defaultItem:"imageStyle:block"},"imageTextAlternative","|","linkImage"],insert:{integrations:["upload"],type:"block"}},[W.pluginName]:{callback:()=>O("emitter",B.useEventEmitter.event),...B.useEventEmitter},imageUploadAdapter:B.imageAdapter,placeholder:B.uniqueBlocks?"":B.placeholder??"Enter your text",mediaEmbed:{previewsInData:!0,extraProviders:J},fontSize:{options:[9,11,"default",15,17,19,21,23,25]},[mt.pluginName]:{blocks:B.uniqueBlocks},saveAs:B.saveAs})));function ne(e){F.value=e,se(),B.mediaReadOnly&&e.commands.get("mediaEmbed")?.forceDisabled("readonly"),e.model.document.on("change:data",(()=>{const t=e.getData();Q.value&&(Q.value.lastEditorData=t),function(e){if(G.value){de(!0),O("update:characters:count",(0,a.R1)(Y));let t=e;B.asEmpty&&0==(0,a.R1)(Y)&&(t=""),(0,a.R1)(re)&&O("update:modelValue",t)}else B.modelValue&&B.modelValue.length>0&&(0,a.R1)(F)?.setData(B.modelValue)}(t)})),B._dev&&f().attach(e),B.saveAs&&(0,C.v)(B.saveAs,e).then((()=>{const t=e.commands.get("alignment");B.defaultHorizontalAlignment&&t&&t.value!=B.defaultHorizontalAlignment&&t.execute({value:B.defaultHorizontalAlignment});const n=e.commands.get("verticalAlignment");B.defaultVerticalAlignment&&n&&n.value!=B.defaultVerticalAlignment&&n.execute(B.defaultVerticalAlignment)})),B.heading&&e.execute("heading",{value:B.heading}),e.getData()&&(le.value=e.editing.model.document.history.version),e.model.listenTo(e.model,"applyOperation",(()=>{(0,a.R1)(re)&&ce(e.editing.model.document.history.version)}),{priority:"lowest"}),e.ui.focusTracker.on("change:isFocused",((t,n,i)=>{de(),!i&&(0,a.R1)(ue)?(O("blur",{dirty:(0,a.R1)(re)}),me()):(O("focus"),e.model.change((t=>{const n=t.createPositionAt(e.model.document.getRoot(),"end");t.setSelection(n)})))})),B.focus&&!(0,a.R1)(ee)&&(0,i.dY)((()=>e.focus())),e.plugins.get("Notification").on("show:warning",((e,t)=>{(0,Fe.l)("warning",t?.message?.error?.message),e.stop()})),e.editing.view.document.on("keydown",((e,t)=>
1{13==t.keyCode?O("keydown",{...t,code:"Enter",key:"Enter"}):27==t.keyCode&&O("keydown",{...t,code:"Escape",key:"Escape"})})),B.useBcAsDefault&&e.commands.execute(T.o.componentName),B.modelValue&&O("update:characters:count",(0,a.R1)(Y))}const{firstElementFontSize:ie,firstElementLineHeight:oe,firstElementTextAlign:ae}=(()=>{const e=(0,a.KR)("14px"),t=(0,a.KR)("24px"),n=(0,a.KR)("left"),o=setInterval((()=>{const i=document.getElementById((0,a.R1)(z))?.querySelector("[data-placeholder]")?.firstElementChild;if(i){const o=getComputedStyle(i),s=o.fontSize?.toString(),r=o.lineHeight?.toString(),l=o.textAlign?.toString();s!=(0,a.R1)(e)&&(e.value=o.fontSize?.toString()??e.value),r!=(0,a.R1)(t)&&(t.value=o.lineHeight?.toString()??t.value),l&&l!=(0,a.R1)(n)&&(n.value=l)}}),100);return(0,i.xo)((()=>{clearInterval(o)})),{firstElementLineHeight:t,firstElementFontSize:e,firstElementTextAlign:n}})();function se(e=B.disabled){e?(0,a.R1)(F)?.enableReadOnlyMode(yt):(0,a.R1)(F)?.disableReadOnlyMode(yt)}const{dirty:re,historyVersion:le,isHistoryChange:ue,changeHistory:ce,changeDirty:de,changeSaveHistory:me}=(()=>{const e=(0,a.KR)(!1),t=(0,a.IJ)(0),n=(0,a.IJ)(0),o=(0,i.EW)((()=>(0,a.R1)(t)!=(0,a.R1)(n)));return{dirty:e,historyVersion:t,isHistoryChange:o,changeHistory:function(e){(0,a.R1)(t)!=e&&(t.value=e)},changeDirty:function(t){if(t)e.value=!0;else if(!(0,a.R1)(e)){function n(){e.value=!0,(0,a.R1)(F)?.model.document.off("change:data",n)}(0,a.R1)(F)?.model.document.on("change:data",n)}},changeSaveHistory:function(){n.value=(0,a.R1)(t)}}})();return(0,i.wB)(ee,(e=>{(0,a.R1)(Q)&&(!e&&B.focus&&(0,i.dY)((()=>(0,a.R1)(F)?.focus())),se(e))})),t({focus:()=>(0,a.R1)(F)?.focus(),getData:()=>B.modelValue}),(e,t)=>((0,i.uX)(),(0,i.CE)("div",{class:(0,s.C4)(["i-input-extra-wrapper",$.value]),"data-character-count":Y.value},[(0,a.R1)(P)?((0,i.uX)(),(0,i.Wv)((0,a.R1)(M.component),{key:0,id:z.value,ref_key:"editorRef",ref:Q,class:(0,s.C4)([yt,"support",{"without-style":e.withoutStyle}]),config:te.value,editor:(0,a.R1)(P),modelValue:e.modelValue,readonly:e.disabled,onReady:ne},null,8,["id","class","config","editor","modelValue","readonly"])):(0,i.Q3)("",!0)],10,ft))}}),bt=n(78552),kt=n.n(bt),At={};At.styleTagTransform=Te(),At.setAttributes=Me(),At.insert=Re().bind(null,"head"),At.domAPI=ke(),At.insertStyleElement=Ce();we()(kt(),At),kt()&&kt().locals&&kt().locals;var Rt=wt},74589:function(e,t,n){"use strict";n.d(t,{A:function(){return E}});var i=n(20641),o=n(90033);var a=n(20295),s=n(50953);const r=["title"],l=["id","checked","disabled","name","value","onChange"],u=["for"];var c=(0,i.pM)({__name:"Switcher",props:{options:{},modelValue:{},size:{default:"medium"},disabled:{type:Boolean},name:{},disableReason:{}},emits:["update:modelValue"],setup(e,{emit:t}){const n=t,c=e,d=((0,i.nI)()?.uid??(0,a.WG)()).toString(),m=(0,s.IJ)(!1),p=(0,i.EW)((()=>c.name??"switcher-group-"+d)),v=(0,i.EW)((()=>({focused:(0,s.R1)(m),disabled:c.disabled,[c.size]:!0})));return(e,t)=>((0,i.uX)(),(0,i.CE)("div",{class:(0,o.C4)(["switcher-wrapper",v.value]),title:e.disabled&&e.disableReason?e.disableReason:""},[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(e.options,(a=>((0,i.uX)(),(0,i.CE)(i.FK,{key:p.value+a.value},[(0,i.Lk)("input",{id:`switcher-item-${p.value}-${a.value}`,class:"switcher-radio-input",type:"radio",checked:a.value==e.modelValue.value,disabled:e.disabled,name:p.value,value:a.value,onBlur:t[0]||(t[0]=e=>m.value=!1),onChange:e=>{n("update:modelValue",a)},onFocus:t[1]||(t[1]=e=>m.value=!0)},null,40,l),(0,i.Lk)("label",{class:"switcher-radio-label i-btn-pure t-13 fw-600",for:`switcher-item-${p.value}-${a.value}`},[(0,i.RG)(e.$slots,"default",{item:a},(()=>[(0,i.eW)((0,o.v_)(a.name),1)]))],8,u)],64)))),128))],10,r))}}),d=n(85072),m=n.n(d),p=n(97825),v=n.n(p),g=n(77659),h=n.n(g),f=n(55056),y=n.n(f),w=n(10540),b=n.n(w),k=n(41113),A=n.n(k),R=n(44679),I=n.n(R),M={};M.styleTagTransform=A(),M.setAttributes=y(),M.insert=h().bind(null,"head"),M.domAPI=v(),M.insertStyleElement=b();m()(I(),M),I()&&I().locals&&I().locals;var E=c},87677:function(e,t,n){"use strict";n.d(t,{A:function(){return T}});var i=n(20641),o=n(50953),a=n(90033),s=n(24161),r=n(21827),l=n(91399),u=n(47874),c=n(13073);const d={class:"d-flex iinput-multiselect-wrapper"},m={class:"p-5 c-red"};var p=(0,i.pM)({__name:"IInputMultiselectWrapper",props:{inputValue:{},multiselectValue:{},multiselectOptions:{},error:{},inputPlaceholder:{},multiselectPlaceholder:{},disabled:{type:Boolean}},emits:["onChange"],setup(e,{emit:t}){const n=t,p=e,v=(0,o.KR)(),{focused:g}=(0,c.iQg)(v),h=(0,i.EW)((()=>!!p.error&&p.error.length>0&&(0,o.R1)(g)));function f(e){n("onChange",{inputValue:e,multiselectValue:p.multiselectValue})}function y(e){n("onChange",{inputValue:p.inputValue,multiselectValue:e})}return(e,t)=>((0,i.uX)(),(0,i.CE)("div",d,[(0,i.bF)(u.A,{class:"w-100",trigger:"manual",disabled:e.disabled,position:(0,o.R1)(s.P).TOP,show:h.value},{tooltip:(0,i.k6)((()=>[(0,i.Lk)("div",m,(0,a.v_)(e.error),1)])),default:(0,i.k6)((()=>[(0,i.bF)(r.A,{ref_key:"inputRef",ref:v,class:"iinput-multiselect-wrapper--iinput h-100",size:"medium",disabled:e.disabled,error:!!e.error,modelValue:e.inputValue,placeholder:e.inputPlaceholder,withStyle:!1,"onUpdate:modelValue":f},null,8,["disabled","error","modelValue","placeholder"])])),_:1},8,["disabled","position","show"]),(0,i.bF)(l.A,{class:"iinput-multiselect-wrapper--imultiselect",size:"medium",disabled:e.disabled,modelValue:e.multiselectValue,options:e.multiselectOptions,placeholder:e.multiselectPlaceholder,hideClear:"","onUpdate:modelValue":y},null,8,["disabled","modelValue","options","placeholder"])]))}}),v=n(85072),g=n.n(v),h=n(97825),f=n.n(h),y=n(77659),w=n.n(y),b=n(55056),k=n.n(b),A=n(10540),R=n.n(A),I=n(41113),M=n.n(I),E=n(13863),C=n.n(E),N={};N.styleTagTransform=M(),N.setAttributes=k(),N.insert=w().bind(null,"head"),N.domAPI=f(),N.insertStyleElement=R();g()(C(),N),C()&&C().locals&&C().locals;var T=p},80588:function(e,t,n){"use strict";n.d(t,{A:function(){return lt}});var i=n(20641),o=n(50953),a=n(32329),s=n(25994),r=n(13050),l=n(90033),u=n(84338),c=n(72427),d=n(4192),m=n(22914),p=n(95341),v=n(74871),g=n(33697),h=n(
150675);const f={class:"async-interview-video-view"},y={class:"async-interview-introduction-content"};var w=(0,i.pM)({__name:"ConclusionVideo",props:{conclusion:{},id:{}},emits:["update:conclusion","submit:conclusion"],setup(e,{emit:t}){const n=t,a=e,s=(0,o.KR)(a.conclusion?.video||a.conclusion?.tmpUrl);function r(e){s.value=e;const t=(0,h.uK)(a.conclusion);t&&(e?(delete t.videoPreview,t.tmpUrl=e):t.videoPreview=void 0,t.tmpUrl=e,n("update:conclusion",t))}function l(){const e=(0,o.R1)(s);e&&n("submit:conclusion",e)}return(0,i.wB)((()=>a.conclusion),(e=>{e&&e.video?s.value=e.video:e&&e.tmpUrl&&(s.value=e.tmpUrl)})),window.onbeforeunload=()=>a.conclusion&&(!a.conclusion||a.conclusion.video||a.conclusion.tmpUrl)?void 0:g.B,(e,t)=>((0,i.uX)(),(0,i.CE)("div",f,[t[0]||(t[0]=(0,i.Lk)("h3",{class:"t-18 text-primary"}," Conclusion ",-1)),(0,i.Lk)("div",y,[((0,i.uX)(),(0,i.Wv)(v.A,{key:e.conclusion?.uid,type:"conclusion",disabled:e.conclusion?.isUploading,loading:!1,qualityUrls:e.conclusion?.qualityUrls,showSubmit:e.conclusion?.ready,src:s.value,onSubmit:l,"onUpdate:src":r},null,8,["disabled","qualityUrls","showSubmit","src"]))])]))}}),b=n(85072),k=n.n(b),A=n(97825),R=n.n(A),I=n(77659),M=n.n(I),E=n(55056),C=n.n(E),N=n(10540),T=n.n(N),L=n(41113),S=n.n(L),j=n(48237),x=n.n(j),D={};D.styleTagTransform=S(),D.setAttributes=C(),D.insert=M().bind(null,"head"),D.domAPI=R(),D.insertStyleElement=T();k()(x(),D),x()&&x().locals&&x().locals;var _=w,O=n(99577),B=(0,i.pM)({__name:"IntroductionVideo",props:{introduction:{},id:{},loading:{type:Boolean}},emits:["update:introduction","remove:introduction","submit:introduction","next:question","finish"],setup(e,{emit:t}){const n=t,a=e,s=(0,o.IJ)(a.introduction?.video||a.introduction?.tmpUrl);function r(e){s.value=e;const t=(0,h.uK)(a.introduction);t&&(e?(delete t.videoPreview,t.tmpUrl=e):t.videoPreview=void 0,n("update:introduction",t))}function l(){const e=(0,o.R1)(s);e&&n("submit:introduction",e)}return(0,i.wB)((()=>a.introduction),(e=>{e&&e.video?s.value=e.video:e&&e.tmpUrl&&(s.value=e.tmpUrl)})),window.onbeforeunload=()=>a.introduction&&(!a.introduction||a.introduction.video||a.introduction.tmpUrl)?void 0:g.B,(e,t)=>((0,i.uX)(),(0,i.Wv)(O.A,null,{default:(0,i.k6)((()=>[((0,i.uX)(),(0,i.Wv)(v.A,{key:e.introduction?.uid,buttonsGroup:"base",type:"introduction",disabled:e.introduction?.isUploading,loading:e.loading,qualityUrls:e.introduction?.qualityUrls,showDelete:!1,showSubmit:e.introduction?.ready||null==e.introduction,src:s.value,onFinish:t[0]||(t[0]=e=>n("finish")),"onNext:question":t[1]||(t[1]=e=>n("next:question")),onSubmit:l,"onUpdate:src":r},null,8,["disabled","loading","qualityUrls","showSubmit","src"]))])),_:1}))}}),P=n(99136),V=n.n(P),U={};U.styleTagTransform=S(),U.setAttributes=C(),U.insert=M().bind(null,"head"),U.domAPI=R(),U.insertStyleElement=T();k()(V(),U),V()&&V().locals&&V().locals;var z=B,F=n(21827);const W={class:"async-interview-video-view"};var q=(0,i.pM)({__name:"QuestionVideo",props:{question:{},id:{},disableFinish:{type:Boolean},isFirst:{type:Boolean},showDelete:{type:Boolean},isNextNew:{type:Boolean},loading:{type:Boolean}},emits:["update:question","debounce:update:question","submit:question","delete:question","next:question","finish"],setup(e,{emit:t}){const n=t,a=e,s=(0,i.EW)((()=>a.question?.video||a.question?.tmpUrl)),r=(0,o.IJ)(a.question.title);function l(e){if(!e)return;const t=(0,h.uK)(a.question);t.title=e,r.value=e,t.id&&t.video&&n("debounce:update:question",t)}function u(e){const t=(0,h.uK)(a.question);delete t.videoPreview,t.tmpUrl=e,t.title=(0,o.R1)(r),n("update:question",t)}function c(){const e=(0,o.R1)(s);if(!e)return;const t=(0,h.uK)(a.question);t.tmpUrl=e,n("submit:question",t)}return window.onbeforeunload=()=>{if(!a.question.video)return g.B},(e,t)=>((0,i.uX)(),(0,i.CE)("div",W,[(0,i.bF)(F.A,{placeholder:"Input question title",size:"medium",maxlength:255,modelValue:r.value,timer:500,"onUpdate:modelValue":l},null,8,["modelValue"]),((0,i.uX)(),(0,i.Wv)(v.A,{key:e.question.uid,buttonsGroup:"question",type:"question",disableFinish:e.disableFinish,disabled:e.question.isUploading,isFirst:e.isFirst,isNextNew:e.isNextNew,isSubmitted:e.question.submitted,loading:e.loading,qualityUrls:e.question.qualityUrls,showDelete:e.showDelete,showSubmit:e.question.ready,src:s.value,onDelete:t[0]||(t[0]=t=>n("delete:question",e.question)),onFinish:t[1]||(t[1]=e=>n("finish")),"onNext:question":t[2]||(t[2]=e=>n("next:question")),onSubmit:c,"onUpdate:src":u},null,8,["disableFinish","disabled","isFirst","isNextNew","isSubmitted","loading","qualityUrls","showDelete","showSubmit","src"]))]))}}),Q=n(44419),Y=n.n(Q),X={};X.styleTagTransform=S(),X.setAttributes=C(),X.insert=M().bind(null,"head"),X.domAPI=R(),X.insertStyleElement=T();k()(Y(),X),Y()&&Y().locals&&Y().locals;var $=q,G=n(59271);const H={class:"async-interview-content"},K={class:"m-16 async-interview-notes"};var Z=(0,i.pM)({__name:"AsyncInterviewVideoBlock",props:{interview:{},cursor:{},loading:{type:Boolean},currentQuestion:{}},emits:["update:title","update:cursor","remove:question","add:question","next:question","update:question","debounce:update:question","submit:videoQuestion","update:introduction","submit:introduction","remove:introduction","add:conclusion","update:conclusion","submit:conclusion","remove:conclusion","update:note","submit:interview"],setup(e,{emit:t}){const n=t,a=e,s=(0,i.EW)((()=>!(!a.interview.questions||!a.interview.questions.length))),v=(0,i.EW)((()=>a.interview.questions&&!a.interview.questions[a.cursor])),g=(0,i.EW)((()=>!a.interview.introduction?.video||a.interview.introduction.videoPreview?.status==r.O.FAILED||(null==a.interview.questions||!!(a.interview.questions&&a.interview.questions.length&&a.interview.questions.some((e=>!e.video||e.videoPreview?.status==r.O.FAILED)))))),[h,f]=(0,G.eY)(!1);function y(){null==a.interview.conclusion?(0,d.M)("Do you wish to record the conclusion? This is stitched to the back of the final interview and is a part where you can thank the interviewee or share some closing thoughts.",{cancelText:"Skip",applyText:"Record"}).then((()=>n("add:conclusion"))).catch((()=>n("submit:interview"))):n("submit:interview")}return(e,t)=>((0,i.uX)(),(0,i.Wv)(u.A,{class:"async-interview-block"},{header:(0,i.k6)((()=>[(0,i.bF)(m.A,{isQuestions:s.value,title:e.interview.title,onToggleMobileMenu:t[0]||(t[0]=e=>(0,o.R1)(f)(!0)),"onUpdate:title":t[1]||(t[1]=e=>n("update:title",e))},null,8,["isQuestions","title"])])),default:(0,i.k6)((()=>[(0,i.Lk)("div",{class:(0,l.C4)(["async-interview-container",{introduction:!e.interview.introduction}])},[(0,i.bF)(p.A,{cursor:e.cursor,interview:e.interview,isShowMobileMenu:(0,o.R1)(h),loading:e.loading,onAddQuestion:t[2]||(t[2]=e=>n("add:question")),onCloseMobileMenu:t[3]||(t[3]=e=>
1(0,o.R1)(f)(!1)),onUpdateCursor:t[4]||(t[4]=e=>n("update:cursor",e))},null,8,["cursor","interview","isShowMobileMenu","loading"]),(0,i.Lk)("div",H,[0==e.cursor||!e.currentQuestion&&!e.interview.questions?((0,i.uX)(),(0,i.Wv)(z,{key:0,id:e.interview.id,introduction:e.interview.introduction,loading:e.loading,onFinish:y,"onNext:question":t[5]||(t[5]=e=>n("next:question")),"onRemove:introduction":t[6]||(t[6]=e=>n("remove:introduction",e)),"onSubmit:introduction":t[7]||(t[7]=e=>n("submit:introduction",e)),"onUpdate:introduction":t[8]||(t[8]=e=>n("update:introduction",e))},null,8,["id","introduction","loading"])):(0,i.Q3)("",!0),e.currentQuestion&&e.cursor>0&&e.interview.questions&&e.interview.questions.length>0?((0,i.uX)(),(0,i.Wv)($,{id:e.interview.id,key:e.currentQuestion.uid,disableFinish:g.value,isFirst:1==e.cursor,isNextNew:v.value,loading:e.loading,question:e.currentQuestion,showDelete:e.interview.questions&&e.interview.questions.length>1,"onDebounce:update:question":t[9]||(t[9]=e=>n("debounce:update:question",e)),"onDelete:question":t[10]||(t[10]=e=>n("remove:question",e)),onFinish:y,"onNext:question":t[11]||(t[11]=e=>n("next:question")),"onSubmit:question":t[12]||(t[12]=e=>n("submit:videoQuestion",e)),"onUpdate:question":t[13]||(t[13]=e=>n("update:question",e))},null,8,["id","disableFinish","isFirst","isNextNew","loading","question","showDelete"])):(0,i.Q3)("",!0),e.interview.questions&&e.interview.questions.length>0&&e.cursor>e.interview.questions.length?((0,i.uX)(),(0,i.Wv)(_,{key:2,id:e.interview.id,conclusion:e.interview.conclusion,"onRemove:conclusion":t[14]||(t[14]=e=>n("remove:conclusion")),"onSubmit:conclusion":t[15]||(t[15]=e=>n("submit:conclusion",e)),"onUpdate:conclusion":t[16]||(t[16]=e=>n("update:conclusion",e))},null,8,["id","conclusion"])):(0,i.Q3)("",!0)]),(0,i.Lk)("div",K,[(0,i.bF)(c.A,{class:"async-interview-user-notes oy-auto improved-scrolling",placeholder:"Notes to myself",maxLength:2e3,modelValue:e.interview.note,"onUpdate:modelValue":t[17]||(t[17]=e=>n("update:note",e))},null,8,["modelValue"])])],2)])),_:1}))}}),J=n(28872),ee=n.n(J),te={};te.styleTagTransform=S(),te.setAttributes=C(),te.insert=M().bind(null,"head"),te.domAPI=R(),te.insertStyleElement=T();k()(ee(),te),ee()&&ee().locals&&ee().locals;var ne=Z,ie=n(18264),oe=n(35935),ae=n(96865),se=n(89461),re=n(9372),le=n(14044),ue=n(40393),ce=n(32383),de=n(79073),me=n(3754),pe=n(46507),ve=n(7244),ge=n(7172),he=n(27855),fe=n(12793),ye=n(57688),we=n(60077),be=n(88633);const ke={class:"t-18 text-primary async-interview-edit-modal-header"},Ae={class:"async-interview-edit-modal-content"},Re={key:0,class:"async-interview-modal-title"},Ie={class:"d-flex jc-end m-16 gap-12"};var Me=(0,i.pM)({__name:"AsyncVideoEditModal",props:{id:{},entity:{}},emits:["close","update:introduction","update:question","update:conclusion"],setup(e,{emit:t}){const n=t,a=e,[u,c]=(0,G.eY)(!1),d=(0,o.KR)(),m=(0,o.KR)(a.entity instanceof be.M?a.entity.title:""),p=(0,i.EW)((()=>a.entity instanceof we.W?"introduction":a.entity instanceof be.M?"question":"conclusion")),f=(0,i.EW)((()=>a.entity instanceof we.W?"introduction":a.entity instanceof ye.l?"conclusion":a.entity.title)),y=(0,o.IJ)(a.entity.video),w=(0,o.IJ)(a.entity),b=(0,o.IJ)("");function k(e){y.value=e,w.value.tmpUrl=e,w.value.videoPreview=void 0}function A(){c(!0),w.value.isUploading=!0;const e=(0,o.R1)(y);if(!e)throw new Error("No url");(0,fe.Z)(e,(e=>{d.value=e})).then((e=>{b.value=e,w.value.tmpUrl=void 0,w.value.videoPreview=(0,h.bj)(s.k,{status:r.O.PROCESSING}),w.value.isUploading=!1})).catch((e=>(0,ue.dk)(e))).finally((()=>c(!1)))}function R(e){a.entity instanceof we.W&&function(e,t){const i=(0,h.uK)(a.entity);ve.D.updateVideoIntroduction(a.id,e).then((()=>n("update:introduction",i))).catch((e=>(0,ue.dk)(e))).finally((()=>{(0,re.l)("success","Introduction was updated"),t()}))}((0,o.R1)(b),e),a.entity instanceof be.M&&function(e,t){const i=(0,h.uK)(a.entity);ve.D.updateVideoQuestion(a.id,i.id,(0,o.R1)(m),e).then((()=>{i.title=(0,o.R1)(m),n("update:question",i)})).catch((e=>(0,ue.dk)(e))).finally((()=>{(0,re.l)("success","Question was updated"),t()}))}((0,o.R1)(b),e),a.entity instanceof ye.l&&function(e,t){const i=(0,h.uK)(a.entity);ve.D.updateVideoConclusion(a.id,e).then((()=>n("update:conclusion",i))).catch((e=>(0,ue.dk)(e))).finally((()=>{(0,re.l)("success","Conclusion was updated"),t()}))}((0,o.R1)(b),e)}return window.onbeforeunload=()=>
1{if(!(0,o.R1)(w).tmpUrl&&!(0,o.R1)(w).video)return g.B},(e,t)=>{const a=(0,i.g2)("IBtn");return(0,i.uX)(),(0,i.Wv)(ge.A,{class:"async-interview-edit-modal",onClose:t[1]||(t[1]=e=>n("close"))},{header:(0,i.k6)((()=>[(0,i.Lk)("p",ke,[t[2]||(t[2]=(0,i.eW)(" Edit ")),t[3]||(t[3]=(0,i.Lk)("br",null,null,-1)),(0,i.Lk)("b",null,(0,l.v_)(f.value),1)])])),footer:(0,i.k6)((({close:e})=>[(0,i.Lk)("div",Ie,[(0,i.bF)(he.A,{size:"medium",onClick:t=>e()},{default:(0,i.k6)((()=>t[5]||(t[5]=[(0,i.eW)(" Cancel ")]))),_:2},1032,["onClick"]),(0,i.bF)(a,{size:"medium",disabled:(0,o.R1)(u)||null!=w.value.tmpUrl||w.value instanceof(0,o.R1)(be.M)&&""==m.value,onClick:t=>R(e)},{default:(0,i.k6)((()=>[(0,i.eW)((0,l.v_)(d.value&&100!=d.value?`Upload ${d.value}%`:"Save"),1)])),_:2},1032,["disabled","onClick"])])])),default:(0,i.k6)((()=>[(0,i.Lk)("div",Ae,[e.entity instanceof(0,o.R1)(be.M)?((0,i.uX)(),(0,i.CE)("div",Re,[t[4]||(t[4]=(0,i.Lk)("label",{for:"question-title"},"Question title",-1)),(0,i.bF)(F.A,{modelValue:m.value,"onUpdate:modelValue":t[0]||(t[0]=e=>m.value=e),for:"question-title",size:"medium",maxlength:255},null,8,["modelValue"])])):(0,i.Q3)("",!0),e.entity?((0,i.uX)(),(0,i.Wv)(v.A,{key:e.entity.uid,class:"m-16",disabled:w.value.isUploading,loading:!1,qualityUrls:e.entity?.qualityUrls,showSubmit:w.value.ready,src:y.value,type:p.value,onSubmit:A,"onUpdate:src":k},null,8,["disabled","qualityUrls","showSubmit","src","type"])):(0,i.Q3)("",!0)])])),_:1})}}}),Ee=n(59633),Ce=n.n(Ee),Ne={};Ne.styleTagTransform=S(),Ne.setAttributes=C(),Ne.insert=M().bind(null,"head"),Ne.domAPI=R(),Ne.insertStyleElement=T();k()(Ce(),Ne),Ce()&&Ce().locals&&Ce().locals;var Te=Me,Le=n(20220),Se=n(45423),je=n(18992),xe=n(44691);const De={class:"async-interview-review-item-video"},_e={class:"async-interview-review-item-video-preview p-relative"},Oe={class:"review-item-summary"},Be={class:"t-18 text-primary"},Pe={key:0,class:"t-11 text-secondary"},Ve={key:1,class:"t-11 text-secondary"},Ue={key:2,class:"t-11 text-secondary c-red"},ze={key:0,class:"review-item-controls"};var Fe=(0,i.pM)({__name:"VideoItem",props:{title:{},disabled:{type:Boolean},video:{},removable:{type:Boolean},progress:{},hideControls:{type:Boolean}},emits:["edit","remove"],setup(e,{emit:t}){const n=t;return(e,t)=>{const a=(0,i.g2)("IIcon");return(0,i.uX)(),(0,i.CE)("div",De,[(0,i.Lk)("div",_e,[e.video?.url&&e.video.status==(0,o.R1)(r.O).PROCESSED?((0,i.uX)(),(0,i.Wv)(Se.default,{key:0,cover:e.video.coverUrl,qualityUrls:e.video?.qualityUrls,showSpeedControl:!1,src:e.video.url,tapeType:(0,o.R1)(xe.C)},null,8,["cover","qualityUrls","src","tapeType"])):((0,i.uX)(),(0,i.Wv)(Le.A,{key:1}))]),(0,i.Lk)("div",Oe,[(0,i.Lk)("h3",Be,[(0,i.eW)((0,l.v_)(e.title)+" ",1),e.progress?((0,i.uX)(),(0,i.CE)("p",Pe," Upload "+(0,l.v_)(e.progress)+"% ",1)):(0,i.Q3)("",!0),e.video?.status==(0,o.R1)(r.O).PROCESSING?((0,i.uX)(),(0,i.CE)("p",Ve," Processing... ")):(0,i.Q3)("",!0),e.video?.status==(0,o.R1)(r.O).FAILED?((0,i.uX)(),(0,i.CE)("p",Ue," Media can't be processed ")):(0,i.Q3)("",!0)]),e.hideControls?(0,i.Q3)("",!0):((0,i.uX)(),(0,i.CE)("div",ze,[(0,i.bF)(je.A,{title:"Edit your question",disabled:e.disabled,square:"",onClick:t[0]||(t[0]=e=>n("edit"))},{default:(0,i.k6)((()=>[(0,i.bF)(a,{name:"edit"})])),_:1},8,["disabled"]),e.removable?((0,i.uX)(),(0,i.Wv)(je.A,{key:0,title:"Remove your question",disabled:e.disabled,square:"",onClick:t[1]||(t[1]=e=>n("remove"))},{default:(0,i.k6)((()=>[(0,i.bF)(a,{name:"delete"})])),_:1},8,["disabled"])):(0,i.Q3)("",!0)]))])])}}}),We=n(20170),qe=n.n(We),Qe={};Qe.styleTagTransform=S(),Qe.setAttributes=C(),Qe.insert=M().bind(null,"head"),Qe.domAPI=R(),Qe.insertStyleElement=T();k()(qe(),Qe),qe()&&qe().locals&&qe().locals;var Ye=Fe,Xe=n(67024),$e=n(82124);const Ge={class:"async-interview-container"},He={class:"async-interview-content"},Ke={class:"async-interview-review-video-container"},Ze={class:"async-interview-options ml-16 mr-16"},Je={class:"d-flex fd-column gap-16"},et={class:"mt-16"};var tt=(0,i.pM)({__name:"AsyncInterviewReviewVideoBlock",props:{interview:{},interviewApi:{},isLanding:{type:Boolean}},emits:["update:title","update:introduction","update:question","remove:question","update:conclusion","remove:conclusion","sent"],setup(e,{emit:t}){const n=t,a=e,s=(0,$e.Pj)(),r=(0,o.IJ)((0,le.A)().add(a.interview.announcementId?1:7,"day")),l=(0,o.KR)(!0),c=(0,o.KR)(!0),d=(0,o.IJ)(),m=(0,i.EW)((()=>s.state.global.now.minute(s.state.global.now.minute()+5))),p=(0,i.EW)((()=>!(a.interview.introduction&&a.interview.introduction?.status!=Xe.B4.FAILED&&a.interview.introduction?.status!=Xe.B4.PROCESSING&&null!=a.interview.questions&&0!=a.interview.questions?.length&&!a.interview.questions.some((e=>e.status==Xe.B4.PROCESSING))&&!a.interview.questions.some((e=>e.status==Xe.B4.FAILED))&&(!a.interview.conclusion||a.interview.conclusion.status!=Xe.B4.FAILED&&a.interview.conclusion.status!=Xe.B4.PROCESSING)))),v=(0,i.EW)((()=>a.interview.introduction?.status==Xe.B4.FAILED||a.interview.questions?.some((e=>e.status==Xe.B4.FAILED))||a.interview.conclusion&&a.interview.conclusion.status==Xe.B4.FAILED?"Check for errors.":"Wait. Video is being processed.")),[g,f]=(0,G.eY)(!1),[y,w]=(0,G.eY)(!1),[b,k]=(0,G.eY)(!1),[A,R]=(0,G.eY)(!1);function I(){d.value=(0,h.uK)(a.interview.introduction),f(!0)}function M(){d.value=(0,h.uK)(a.interview.conclusion),f(!0)}function E(){R(!0),oe.G.copyLink(a.interview.id,(0,o.R1)(c),(0,o.R1)(l),(0,o.R1)(r)).then((e=>{(0,ce.y7)((0,ie.Pe)("/async/answer/video/"+e))})).catch((e=>(0,ue.dk)(e))).finally((()=>{n("sent"),(0,re.l)("success","Link was copied into clipboard."),R(!1)}))}return(e,t)=>((0,i.uX)(),(0,i.CE)(i.FK,null,[(0,i.bF)(u.A,{class:"async-interview-review"},{header:(0,i.k6)((()=>[(0,i.bF)(de.A,{announcementId:e.interview.announcementId,disableReason:v.value,disabled:p.value,disabledCopy:(0,o.R1)(A),isLanding:e.isLanding,isNeedConfirm:!a.interview.wasSe
1nt,title:e.interview.title,onCopyLink:E,onPublishAsCallout:t[0]||(t[0]=e=>(0,o.R1)(k)(!0)),onToggleInvitation:t[1]||(t[1]=e=>(0,o.R1)(w)(!0)),"onUpdate:title":t[2]||(t[2]=e=>n("update:title",e))},null,8,["announcementId","disableReason","disabled","disabledCopy","isLanding","isNeedConfirm","title"])])),default:(0,i.k6)((()=>[(0,i.Lk)("div",Ge,[(0,i.Lk)("div",He,[(0,i.Lk)("div",Ke,[e.interview.introduction?((0,i.uX)(),(0,i.Wv)(Ye,{key:e.interview.introduction.uid,title:"Introduction",disabled:e.interview.introduction.ready,hideControls:e.interview.wasSent,progress:e.interview.introduction.uploadingProgress,video:e.interview.introduction.videoPreview,onEdit:I},null,8,["disabled","hideControls","progress","video"])):(0,i.Q3)("",!0),e.interview.questions&&e.interview.questions.length>0?((0,i.uX)(!0),(0,i.CE)(i.FK,{key:1},(0,i.pI)(e.interview.questions,(t=>((0,i.uX)(),(0,i.Wv)(Ye,{key:t.uid,disabled:t.ready,hideControls:e.interview.wasSent,progress:t.uploadingProgress,removable:e.interview.questions.length>1,title:t.title,video:t.videoPreview,onEdit:e=>function(e){d.value=(0,h.uK)(e),f(!0)}(t),onRemove:e=>n("remove:question",t)},null,8,["disabled","hideControls","progress","removable","title","video","onEdit","onRemove"])))),128)):(0,i.Q3)("",!0),e.interview.conclusion?((0,i.uX)(),(0,i.Wv)(Ye,{key:e.interview.conclusion.uid,title:"Conclusion",disabled:e.interview.conclusion.ready,hideControls:e.interview.wasSent,progress:e.interview.conclusion.uploadingProgress,video:e.interview.conclusion.videoPreview,removable:"",onEdit:M,onRemove:t[3]||(t[3]=e=>n("remove:conclusion"))},null,8,["disabled","hideControls","progress","video"])):(0,i.Q3)("",!0)])]),(0,i.Lk)("div",Ze,[t[16]||(t[16]=(0,i.Lk)("h2",{class:"mt-16 mb-16"}," Options ",-1)),(0,i.Lk)("div",Je,[(0,i.bF)(se.A,{id:"show-all-questions",modelValue:c.value,"onUpdate:modelValue":t[4]||(t[4]=e=>c.value=e),title:"Show all questions to interviewee before starting"},null,8,["modelValue"]),(0,i.bF)(se.A,{id:"allow-skip-questions",modelValue:l.value,"onUpdate:modelValue":t[5]||(t[5]=e=>l.value=e),title:"Allow the interviewee to skip questions"},null,8,["modelValue"])]),(0,i.Lk)("div",et,[t[15]||(t[15]=(0,i.Lk)("label",{class:"text-secondary",for:"expiration-date"}," Expiration date ",-1)),(0,i.bF)(ae.A,{id:"expiration-date",date:r.value,"onUpdate:date":t[6]||(t[6]=e=>r.value=e),min:m.value},null,8,["date","min"])])])])])),_:1}),(0,o.R1)(g)&&d.value?((0,i.uX)(),(0,i.Wv)(Te,{key:0,id:e.interview.id,entity:d.value,onClose:t[7]||(t[7]=e=>(0,o.R1)(f)(!1)),"onUpdate:conclusion":t[8]||(t[8]=e=>n("update:conclusion",e)),"onUpdate:introduction":t[9]||(t[9]=e=>n("update:introduction",e)),"onUpdate:question":t[10]||(t[10]=e=>n("update:question",e))},null,8,["id","entity"])):(0,i.Q3)("",!0),(0,o.R1)(y)?((0,i.uX)(),(0,i.Wv)(pe.A,{key:1,id:a.interview.id,allowSkip:l.value,announcementId:a.interview.announcementId,expiration:r.value,interviewApi:e.interviewApi,isLanding:e.isLanding,showQuestions:c.value,onClose:t[11]||(t[11]=e=>(0,o.R1)(w)(!1)),onSent:t[12]||(t[12]=e=>n("sent"))},null,8,["id","allowSkip","announcementId","expiration","interviewApi","isLanding","showQuestions"])):(0,i.Q3)("",!0),(0,o.R1)(b)?((0,i.uX)(),(0,i.Wv)(me.A,{key:2,allowSkip:l.value,deadline:r.value,interviewId:e.interview.id,showQuestions:c.value,title:e.interview.title,onClose:t[13]||(t[13]=e=>(0,o.R1)(k)(!1)),onSent:t[14]||(t[14]=e=>n("sent"))},null,8,["allowSkip","deadline","interviewId","showQuestions","title"])):(0,i.Q3)("",!0)],64))}}),nt=n(42869),it=n.n(nt),ot={};ot.styleTagTransform=S(),ot.setAttributes=C(),ot.insert=M().bind(null,"head"),ot.domAPI=R(),ot.insertStyleElement=T();k()(it(),ot),it()&&it().locals&&it().locals;var at=tt,st=n(62680);var rt=(0,i.pM)({__name:"AsyncInterviewVideoView",props:{interview:{},asyncInterviewVideoApi:{},asyncInterviewApi:{},isLanding:{type:Boolean}},setup(e){const t=e,n=(0,o.IJ)(new Map),{interview:l,currentQuestion:u,cursor:c,loading:d,updateCursor:m,onUpdateTitle:p,onUpdateNote:v,updateIntroduction:g,onSubmitIntroduction:f,updateConclusion:y,addQuestion:w,onNextQuestion:b,onUpdateQuestion:k,onDebounceUpdateQuestion:A,onSubmitVideoQuestion:R,removeQuestion:I,addConclusion:M,onRemoveIntroduction:E,onRemoveConclusion:C,removeConclusion:N,onSubmitConclusion:T,onSubmit:L,onSent:S}=function(e,t){const n=2e3,a=(0,o.IJ)(),{counter:l,update:u}=(0,st.R)(0),[c,d]=(0,G.eY)(!1),m=(0,i.EW)((()=>{const e=(0,o.R1)(a);if(!e)throw new Error("No interview object");
1if(e.questions&&e.questions.length>0)return e.questions[(0,o.R1)(l)-1]})),p=()=>{const e=(0,o.R1)(a);if(!e)throw new Error("No interview object");return e};function v(e){a.value=(0,h.uK)(e)}const g=(0,G.Q0)((e=>{e&&t.updateTitle(p().id,e).then((()=>{const t=(0,h.uK)(p());t.title=e,v(t)})).finally((()=>(0,re.l)("success","Interview title was updated"))).catch((e=>(0,ue.dk)(e)))}),n),f=(0,G.Q0)((e=>{t.updateNote(p().id,e).then((()=>{const t=(0,h.uK)(p());t.note=e,v(t)})).catch((e=>(0,ue.dk)(e)))}),n);function y(e){const t=(0,h.uK)(p());t.introduction=(0,h.uK)(e),v(t)}function w(){const t=(0,o.R1)(a);if(!t)throw new Error("No interview object");d(!0);const n=`Question #${(t.questions?t.questions.length:0)+1}`;e.createVideoQuestion(t.id,n).then((e=>{const o=(0,h.uK)(t),a=(0,h.bj)(be.M,{id:e,title:n});o.questions?o.questions=[...o.questions,a]:o.questions=[a],v(o),(0,i.dY)((()=>{u(o?.questions?.length??1)}))})).catch((e=>(0,ue.dk)(e))).finally((()=>d(!1)))}function b(e){const t=(0,h.uK)(p());t.questions?t.questions=t.questions.map((t=>t.id==e.id?e:t)):t.questions=[e],v(t)}const k=(0,G.Q0)((t=>{t.id&&t.video&&e.updateVideoQuestion(p().id,t.id,t.title,t.tmpUrl).then((()=>{b(t)})).catch((e=>(0,ue.dk)(e))).finally((()=>(0,re.l)("success","Question title was updated")))}),n);function A(e){const t=(0,o.R1)(a);if(!t)throw new Error("No interview object");const n=(0,h.uK)(t);n.conclusion=e,v(n)}function R(){const e=(0,h.uK)(p());e.conclusion=void 0,v(e)}function I(){const e=(0,h.uK)(p());e&&(e.isComplete=!0),a.value=e}return{interview:a,cursor:l,currentQuestion:m,loading:c,updateCursor:u,onUpdateTitle:g,onUpdateNote:f,updateIntroduction:y,onSubmitIntroduction:function(t){if(d(!0),null==p().introduction?.videoPreview){const n=new we.W;n.tmpUrl=t,n.isUploading=!0,y(n),(0,fe.Z)(t,(e=>{n.uploadingProgress=e,y(n)})).then((t=>{e.createVideoIntroduction(p().id,t).then((e=>{n.tmpUrl=void 0,n.isUploading=!1,n.uploadingProgress=void 0,n.videoPreview=(0,h.bj)(s.k,{status:r.O.PROCESSING,url:e}),y(n);const t=p().questions;(0,i.dY)((()=>{(!t||t&&0==t.length)&&(w(),u(1))}))})).catch((e=>(0,ue.dk)(e)))})).catch((e=>(0,ue.dk)(e)))}else{const n=(0,h.uK)(p().introduction);if(!n)throw new Error("No introduction object");n.tmpUrl=t,n.isUploading=!0,y(n),(0,fe.Z)(t,(e=>{n.uploadingProgress=e,y(n)})).then((t=>{e.updateVideoIntroduction(p().id,t).then((e=>{n.tmpUrl=void 0,n.isUploading=!1,n.uploadingProgress=void 0,n.videoPreview=(0,h.bj)(s.k,{status:r.O.PROCESSING,url:e}),y(n)})).catch((e=>(0,ue.dk)(e))).finally((()=>{d(!1)}))})).catch((e=>(0,ue.dk)(e)))}},onRemoveIntroduction:function(e){const t=(0,h.uK)(p());t.introduction=e,v(t)},addQuestion:w,onNextQuestion:function(){const e=(0,h.uK)(p());(0,o.R1)(l)!=e.questions?.length?u((0,o.R1)(l)+1):w()},removeQuestion:async function(t){const n=(0,h.uK)(p());if(d(!0),!n.questions)throw new Error("No questions in interview");t.id?(n.questions=n.questions.filter((e=>e.id!=t.id)),await e.deleteVideoQuestion(p().id,t.id).catch((e=>(0,ue.dk)(e)))):n.questions=n.questions.filter((e=>e.uid!=t.uid)),null==n.conclusion&&(0,o.R1)(l)>n.questions.length&&u((0,o.R1)(l)-1),v(n),d(!1)},onUpdateQuestion:b,onDebounceUpdateQuestion:k,onSubmitVideoQuestion:function(t){const n=t.tmpUrl;if(!n)throw new Error("No blob url");const i=(0,h.uK)(t);i.isUploading=!0,b(i),d(!0),e.updateVideoQuestion(p().id,t.id,t.title,n).then((e=>{i.tmpUrl=void 0,i.isUploading=!1,i.uploadingProgress=void 0,i.videoPreview=(0,h.bj)(s.k,{status:r.O.PROCESSING,url:e}),b(i)})).catch((e=>(0,ue.dk)(e))).finally((()=>d(!1)))},addConclusion:function(){const e=(0,o.R1)(a);if(!e)throw new Error("No interview object");e.questions&&u(e.questions.length+1)},updateConclusion:A,onRemoveConclusion:R,removeConclusion:function(){R(),e.deleteVideoConclusion(p().id).then((()=>(0,re.l)("success","Conclusion was deleted."))).catch((e=>(0,ue.dk)(e)))},onSubmitConclusion:function(t){if(p().conclusion){const n=(0,h.uK)(p().conclusion);if(!n)throw new Error("No conclusion");n.tmpUrl=t,n.isUploading=!0,A(n),(0,fe.Z)(t,(e=>{n.uploadingProgress=e,A(n)})).then((t=>{e.updateVideoConclusion(p().id,t).then((e=>{n.tmpUrl=void 0,n.isUploading=!1,n.uploadingProgress=void 0,n.videoPreview=(0,h.bj)(s.k,{status:r.O.PROCESSING,url:e}),A(n)})).catch((e=>(0,ue.dk)(e))).finally((()=>I()))})).catch((e=>(0,ue.dk)(e)))}else{const n=new ye.l;n.tmpUrl=t,n.isUploading=!0,A(n),(0,fe.Z)(t,(e=>{n.uploadingProgress=e,A(n)})).then((t=>{e.createVideoConclusion(p().id,t).then((e=>{n.tmpUrl=void 0,n.isUploading=!1,n.uploadingProgress=void 0,n.videoPreview=(0,h.bj)(s.k,{status:r.O.PROCESSING,url:e}),A(n)})).catch((e=>(0,ue.dk)(e))).finally((()=>I()))})).catch((e=>(0,ue.dk)(e)))}},onSubmit:I,onSent:function(){const e=(0,h.uK)(p());e.wasSent=!0,a.value=e}}}(t.asyncInterviewVideoApi,t.asyncInterviewApi);return(0,i.sV)((()=>{l.value=t.interview})),(0,i.xo)((()=>{const e=(0,o.R1)(n)?.values();if(e)for(let t of e)t()})),(()=>{const e=(0,i.EW)((()=>(0,o.R1)(l)?.introduction)),u=(0,i.EW)((()=>(0,o.R1)(l)?.questions)),c=(0,i.EW)((()=>(0,o.R1)(l)?.conclusion)),d=[];function m(e,t,i){if(!i||i.videoPreview?.status!=r.O.PROCESSING||d.includes(i.uid))return;const l=(0,h.uK)(i);d.push(l.uid);const u=(0,a.Aw)(e);(0,o.R1)(n).set(l.uid,u.stopRequest),u.promise.then((e=>{l.videoPreview=e})).catch((()=>{l.videoPreview=(0,h.bj)(s.k,{status:r.O.PROCESSED})})).finally((()=>{d.splice(d.indexOf(l.uid),1),(0,o.R1)(n).delete(l.uid),t(l)}))}(0,i.wB)(e,(e=>{m((()=>t.asyncInterviewVideoApi.checkIntroduction((0,o.R1)(l).id)),(e=>g(e)),e)}),{immediate:!0}),(0,i.wB)(u,(e=>{e?.forEach((e=>{m((()=>
1t.asyncInterviewVideoApi.checkQuestion((0,o.R1)(l).id,e.id)),(e=>k(e)),e)}))}),{immediate:!0}),(0,i.wB)(c,(e=>{m((()=>t.asyncInterviewVideoApi.checkConclusion((0,o.R1)(l).id)),(e=>y(e)),e)}),{immediate:!0})})(),(e,t)=>((0,i.uX)(),(0,i.CE)(i.FK,null,[(0,o.R1)(l)&&((0,o.R1)(l).wasSent||(0,o.R1)(l).isComplete)?((0,i.uX)(),(0,i.Wv)(at,{key:0,interview:(0,o.R1)(l),interviewApi:e.asyncInterviewApi,isLanding:e.isLanding,"onRemove:conclusion":(0,o.R1)(N),"onRemove:question":(0,o.R1)(I),onSent:(0,o.R1)(S),"onUpdate:conclusion":(0,o.R1)(y),"onUpdate:introduction":(0,o.R1)(g),"onUpdate:question":(0,o.R1)(k),"onUpdate:title":(0,o.R1)(p)},null,8,["interview","interviewApi","isLanding","onRemove:conclusion","onRemove:question","onSent","onUpdate:conclusion","onUpdate:introduction","onUpdate:question","onUpdate:title"])):(0,i.Q3)("",!0),!(0,o.R1)(l)||(0,o.R1)(l).wasSent||(0,o.R1)(l).isComplete?(0,i.Q3)("",!0):((0,i.uX)(),(0,i.Wv)(ne,{key:1,currentQuestion:(0,o.R1)(u),cursor:(0,o.R1)(c),interview:(0,o.R1)(l),loading:(0,o.R1)(d),"onAdd:conclusion":(0,o.R1)(M),"onAdd:question":(0,o.R1)(w),"onDebounce:update:question":(0,o.R1)(A),"onNext:question":(0,o.R1)(b),"onRemove:conclusion":(0,o.R1)(C),"onRemove:introduction":(0,o.R1)(E),"onRemove:question":(0,o.R1)(I),"onSubmit:conclusion":(0,o.R1)(T),"onSubmit:interview":(0,o.R1)(L),"onSubmit:introduction":(0,o.R1)(f),"onSubmit:videoQuestion":(0,o.R1)(R),"onUpdate:conclusion":(0,o.R1)(y),"onUpdate:cursor":(0,o.R1)(m),"onUpdate:introduction":(0,o.R1)(g),"onUpdate:note":(0,o.R1)(v),"onUpdate:question":(0,o.R1)(k),"onUpdate:title":(0,o.R1)(p)},null,8,["currentQuestion","cursor","interview","loading","onAdd:conclusion","onAdd:question","onDebounce:update:question","onNext:question","onRemove:conclusion","onRemove:introduction","onRemove:question","onSubmit:conclusion","onSubmit:interview","onSubmit:introduction","onSubmit:videoQuestion","onUpdate:conclusion","onUpdate:cursor","onUpdate:introduction","onUpdate:note","onUpdate:question","onUpdate:title"]))],64))}});var lt=rt},93021:function(e,t,n){"use strict";n.d(t,{A:function(){return R}});var i=n(20641),o=n(90033);const a={class:"async-buttons w-100"},s={key:0,class:"async-buttons-static"};var r=(0,i.pM)({__name:"AsyncButtons",props:{disableFinish:{type:Boolean},isFirst:{type:Boolean},isSubmitted:{type:Boolean},showSubmit:{type:Boolean},isRecording:{type:Boolean},isNextNew:{type:Boolean},loading:{type:Boolean}},emits:["next:question","finish"],setup(e,{emit:t}){const n=t,r=e,l=(0,i.EW)((()=>!r.isFirst||r.isSubmitted));return(e,t)=>{const r=(0,i.g2)("IIcon"),u=(0,i.g2)("IBtn");return(0,i.uX)(),(0,i.CE)("div",a,[l.value?((0,i.uX)(),(0,i.CE)("div",s,[(0,i.bF)(u,{class:"jc-center",size:"medium",disabled:e.isRecording||!e.isSubmitted,loading:e.loading,onClick:t[0]||(t[0]=e=>n("next:question"))},{default:(0,i.k6)((()=>[(0,i.bF)(r,{name:"plus-circle"}),(0,i.Lk)("span",null,(0,o.v_)(e.isNextNew?"New":"Next")+" question",1)])),_:1},8,["disabled","loading"]),(0,i.bF)(u,{class:"jc-center teal",size:"medium",disabled:e.disableFinish,loading:e.loading,onClick:t[1]||(t[1]=e=>n("finish"))},{default:(0,i.k6)((()=>[(0,i.bF)(r,{name:"check"}),t[2]||(t[2]=(0,i.Lk)("span",null,"Finish",-1))])),_:1},8,["disabled","loading"])])):(0,i.Q3)("",!0)])}}}),l=n(85072),u=n.n(l),c=n(97825),d=n.n(c),m=n(77659),p=n.n(m),v=n(55056),g=n.n(v),h=n(10540),f=n.n(h),y=n(41113),w=n.n(y),b=n(56835),k=n.n(b),A={};A.styleTagTransform=w(),A.setAttributes=g(),A.insert=p().bind(null,"head"),A.domAPI=d(),A.insertStyleElement=f();u()(k(),A),k()&&k().locals&&k().locals;var R=r},22914:function(e,t,n){"use strict";n.d(t,{A:function(){return u}});var i=n(20641),o=n(50953),a=n(21827),s=n(8058),r=n(75220),l=n(82124);var u=(0,i.pM)({__name:"AsyncInterviewHeader",props:{isQuestions:{type:Boolean},title:{}},emits:["toggleMobileMenu","update:title"],setup(e,{emit:t}){const n=t,{isMobile:u}=(0,s.vU)(),c=(0,r.rd)(),d=(0,l.Pj)(),m=(0,i.EW)((()=>c.options.history.state.back?{path:String(c.options.history.state.back)}:null)),p=(0,i.EW)((()=>d.state.currentUser.authenticated));function v(e){e&&n("update:title",e)}return(e,t)=>{const s=(0,i.g2)("IIcon"),r=(0,i.g2)("IBtnPure");return(0,i.uX)(),(0,i.CE)(i.FK,null,[(0,o.R1)(u)&&e.isQuestions?((0,i.uX)(),(0,i.Wv)(r,{key:0,onClick:t[0]||(t[0]=e=>n("toggleMobileMenu"))},{default:(0,i.k6)((()=>[(0,i.bF)(s,{name:"menu"})])),_:1})):(0,i.Q3)("",!0),(0,i.bF)(a.A,{placeholder:"Input interview title",maxlength:255,modelValue:e.title,timer:500,withStyle:!1,"onUpdate:modelValue":v},null,8,["modelValue"]),m.value&&p.value?((0,i.uX)(),(0,i.Wv)(r,{key:1,size:"medium",to:m.value,square:"",onClick:t[1]||(t[1]=e=>(0,o.R1)(c).back())},{default:(0,i.k6)((()=>[(0,i.bF)(s,{name:"clear"})])),_:1},8,["to"])):(0,i.Q3)("",!0)],64)}}})},95341:function(e,t,n){"use strict";n.d(t,{A:function(){return Y}});var i=n(20641),o=n(50953),a=n(67114),s=n(8058),r=n(13050),l=n(90033),u=n(61915),c=n(67024);const d=["aria-checked","aria-selected","title"],m={class:"async-interview-navbar-item-content"},p={class:"text-primary t-16 fw-600 async-interview-navbar-item-summary"},v={key:1,class:"p-relative"},g={key:0,class:"skipped-absolute tl-14"},h={key:0,class:"tl-14"};var f=(0,i.pM)({__name:"AsyncInterviewNavBarItem",props:{summary:{},title:{},selected:{type:Boolean},index:{},skipped:{type:Boolean},answered:{type:Boolean},previewImg:{},status:{}},emits:["click"],setup(e,{emit:t}){const n=t,o=e,a=(0,i.EW)((()=>o.summary?o.summary:`Question #${o.index}`)),s=(0,i.EW)((()=>{switch(o.status){case c.B4.FAILED:return"Media can't be processed";case c.B4.NOT_RECORDED:return"Please, record";case c.B4.NOT_WRITTEN:return"Please, write";case c.B4.RECORDED:return"Recorded";case c.B4.SUBMITTED:return"Submitted";case c.B4.PROCESSING:return"Processing...";default:throw Error("Invalid status")}})),r=(0,i.EW)((()=>{switch(o.status){case c.B4.NOT_WRITTEN:case c.B4.NOT_RECORDED:return"c-orange";case c.B4.RECORDED:return"c-blue";case c.B4.SUBMITTED:return"c-green";case c.B4.PROCESSING:return"c-teal";case c.B4.FAILED:return"c-red";default:throw Error("Invalid status")}}));return(e,t)=>{const o=(0,i.g2)("IIcon");return(0,i.uX)(),(0,i.CE)("div",{class:(0,l.C4)(["async-interview-navbar-item",{skipped:e.skipped}]),"aria-checked":e.answered,"aria-selected":e.selected,title:e.title,onClick:t[0]||(t[0]=e=>n("click"))},[e.answered?((0,i.uX)(),(0,i.Wv)(o,{key:0,class:"async-interview-navbar-item-answered",name:"check"})):(0,i.Q3)("",!0),(0,i.Lk)("div",m,[(0,i.Lk)("span",p,(0,l.v_)(a.value),1),(0,i.Lk)("span",{class:(0,l.C4)(["t-13 fw-500",r.value])},(0,l.v_)(s.value),3)]),e.previewImg?((0,i.uX)(),(0,i.CE)("div",v,[(0,i.bF)(u.A,{alt:"Preview img",class:"async-interview-preview-img",src:e.previewImg},null,8,["src"]),e.skipped?((0,i.uX)(),(0,i.CE)("div",g," Skipped ")):(0,i.Q3)("",!0)])):((0,i.uX)(),(0,i.CE)(i.FK,{key:2},[e.skipped?((0,i.uX)(),(0,i.CE)("div",h," Skipped ")):(0,i.Q3)("",!0)],64))],10,d)}}}),y=n(85072),w=n.n(y),b=n(97825),k=n.n(b),A=n(77659),R=n.n(A),I=n(55056),M=n.n(I),E=n(10540),C=n.n(E),N=n(41113),T=n.n(N),L=n(66654),S=n.n(L),j={};j.styleTagTransform=T(),j.setAttributes=M(),j.insert=R().bind(null,"head"),j.domAPI=k(),j.insertStyleElement=C();w()(S(),j),S()&&S().locals&&S().locals;var x=f,D=n(60077);const _={class:"async-interview-navbar"};var O=(0,i.pM)({__name:"AsyncInterviewNavBar",props:{cursor:{},loading:{type:Boolean},introduction:{},questions:{},showAdd:{type:Boolean},toCheck:{type:Boolean}},emits:["update:cursor"],setup(e,{emit:t}){const n=t,a=e,s=(0,i.EW)((()=>a.introduction?1:0)),l=(0,i.EW)((()=>a.introduction instanceof D.W?a.introduction.status:a.introduction?c.B4.SUBMITTED:c.B4.NOT_WRITTEN));function u(e){return!!(e.text&&e.text.length>0)||!(!e.videoPreview||!(e.videoPreview.status!=r.O.FAILED||e.videoPreview.url?.length>0))}return(0,i.wB)((()=>a.questions),((e,t)=>{e&&t&&e.length>t.length&&(0,i.dY)((()=>document.getElementById("add-question")?.scrollIntoView()))})),(e,t)=>((0,i.uX)(),(0,i.CE)("div",_,[e.introduction?((0,i.uX)(),(0,i.Wv)(x,{key:0,summary:"Introduction",previewImg:e.introduction instanceof(0,o.R1)(D.W)?e.introduction.videoPreview?.coverUrl:void 0,selected:0==e.curs
1or,status:l.value,hideRemove:"",onClick:t[0]||(t[0]=e=>n("update:cursor",0))},null,8,["previewImg","selected","status"])):(0,i.Q3)("",!0),e.questions?((0,i.uX)(!0),(0,i.CE)(i.FK,{key:1},(0,i.pI)(e.questions,((t,o)=>((0,i.uX)(),(0,i.Wv)(x,{key:t.uid,index:o+s.value,previewImg:t.videoPreview?.coverUrl,selected:e.cursor==o+s.value,status:t.status,summary:t.title,title:!u(t)&&e.toCheck?"Need to fill out":void 0,onClick:e=>n("update:cursor",o+s.value)},null,8,["index","previewImg","selected","status","summary","title","onClick"])))),128)):(0,i.Q3)("",!0)]))}}),B=n(17777),P=n.n(B),V={};V.styleTagTransform=T(),V.setAttributes=M(),V.insert=R().bind(null,"head"),V.domAPI=k(),V.insertStyleElement=C();w()(P(),V),P()&&P().locals&&P().locals;var U=O;const z={key:2};var F=(0,i.pM)({__name:"AsyncInterviewNavbarBlock",props:{interview:{},cursor:{},isShowMobileMenu:{type:Boolean},loading:{type:Boolean}},emits:["closeMobileMenu","updateCursor","addQuestion"],setup(e,{emit:t}){const n=t,{isMobile:r}=(0,s.vU)();return(e,t)=>((0,i.uX)(),(0,i.CE)(i.FK,null,[e.isShowMobileMenu?((0,i.uX)(),(0,i.Wv)(a.A,{key:0,class:"async-interview-container-aside-panel",onClose:t[1]||(t[1]=e=>n("closeMobileMenu"))},{default:(0,i.k6)((({close:o})=>[(0,i.bF)(U,{class:"async-interview-navbar-aside-panel",conclusion:e.interview.conclusion,cursor:e.cursor,introduction:e.interview.introduction,loading:e.loading,questions:e.interview.questions,showAdd:"",toCheck:"","onAdd:question":t[0]||(t[0]=e=>n("addQuestion")),"onUpdate:cursor":e=>{n("updateCursor",e),o()}},null,8,["conclusion","cursor","introduction","loading","questions","onUpdate:cursor"])])),_:1})):(0,i.Q3)("",!0),(0,o.R1)(r)||null==e.interview.introduction?((0,i.uX)(),(0,i.CE)("div",z)):((0,i.uX)(),(0,i.Wv)(U,{key:1,conclusion:e.interview.conclusion,cursor:e.cursor,hideRemove:e.interview.questions&&1==e.interview.questions.length,introduction:e.interview.introduction,loading:e.loading,questions:e.interview.questions,showAdd:"",toCheck:"","onAdd:question":t[2]||(t[2]=e=>n("addQuestion")),"onUpdate:cursor":t[3]||(t[3]=e=>n("updateCursor",e))},null,8,["conclusion","cursor","hideRemove","introduction","loading","questions"]))],64))}}),W=n(19080),q=n.n(W),Q={};Q.styleTagTransform=T(),Q.setAttributes=M(),Q.insert=R().bind(null,"head"),Q.domAPI=k(),Q.insertStyleElement=C();w()(q(),Q),q()&&q().locals&&q().locals;var Y=F},79073:function(e,t,n){"use strict";n.d(t,{A:function(){return v}});var i=n(20641),o=n(90033),a=n(27855),s=n(21827),r=n(47874),l=n(4192),u=n(18944),c=n(50953),d=n(75220);const m={class:"p-12"},p={class:"d-flex gap-16"};var v=(0,i.pM)({__name:"AsyncInterviewReviewHeader",props:{title:{},disabled:{type:Boolean},disabledCopy:{type:Boolean},announcementId:{},disableReason:{},isNeedConfirm:{type:Boolean},isLanding:{type:Boolean}},emits:["update:title","copyLink","publishAsCallout","toggleInvitation"],setup(e,{emit:t}){const n=t,v=e,g=(0,d.rd)(),h=(0,d.lq)(),f=(0,i.EW)((()=>(0,c.R1)(h).matched.some((e=>e.name==u.m.name)))),y=(0,i.EW)((()=>g.options.history.state.back?{path:String(g.options.history.state.back)}:null)),w=()=>v.isNeedConfirm?(0,l.M)("Are you ready to share your interview? After sharing you won't be allowed to edit the introduction, questions and conclusion."):Promise.resolve();function b(){w().then((()=>{n("copyLink")}))}function k(){w().then((()=>{n("publishAsCallout")}))}function A(){w().then((()=>{n("toggleInvitation")}))}return(e,t)=>{const l=(0,i.g2)("IIcon"),u=(0,i.g2)("IBtn"),c=(0,i.g2)("IBtnPure");return(0,i.uX)(),(0,i.CE)(i.FK,null,[(0,i.bF)(s.A,{placeholder:"Input interview title",modelValue:e.title,timer:500,withStyle:!1,"onUpdate:modelValue":t[0]||(t[0]=e=>n("update:title",e))},null,8,["modelValue"]),(0,i.bF)(r.A,{class:"d-flex gap-16",position:"bottom-center",disabled:!e.disabled},{tooltip:(0,i.k6)((()=>[(0,i.Lk)("p",m,(0,o.v_)(e.disableReason),1)])),default:(0,i.k6)((()=>[(0,i.Lk)("div",p,[f.value||e.announcementId||e.isLanding?(0,i.Q3)("",!0):((0,i.uX)(),(0,i.Wv)(a.A,{key:0,class:"ws-nowrap",size:"medium",disabled:e.disabled||e.disabledCopy,onClick:b},{default:(0,i.k6)((()=>t[1]||(t[1]=[(0,i.Lk)("span",null,"Copy link",-1)]))),_:1},8,["disabled"])),e.announcementId||e.isLanding?(0,i.Q3)("",!0):((0,i.uX)(),(0,i.Wv)((0,i.$y)(f.value?"IBtn":"IBtnDefault"),{key:1,class:"ws-nowrap",size:"medium",disabled:e.disabled,onClick:k},{default:(0,i.k6)((()=>t[2]||(t[2]=[(0,i.Lk)("span",null,"Publish as call-out",-1)]))),_:1},8,["disabled"])),f.value?(0,i.Q3)("",!0):((0,i.uX)(),(0,i.Wv)(u,{key:2,size:"medium",disabled:e.disabled,onClick:A},{default:(0,i.k6)((()=>[(0,i.bF)(l,{name:"send"}),t[3]||(t[3]=(0,i.Lk)("span",null,"Send",-1))])),_:1},8,["disabled"])),y.value&&!e.isLanding?((0,i.uX)(),(0,i.Wv)(c,{key:3,size:"medium",to:y.value,square:""},{default:(0,i.k6)((()=>[(0,i.bF)(l,{name:"clear"})])),_:1},8,["to"])):(0,i.Q3)("",!0)])])),_:1},8,["disabled"])],64)}}})},99577:function(e,t,n){"use strict";n.d(t,{A:function(){return A}});var i=n(20641);const o={class:"async-interview-video-view"},a={class:"async-interview-introduction-content"};var s=n(85072),r=n.n(s),l=n(97825),u=n.n(l),c=n(77659),d=n.n(c),m=n(55056),p=n.n(m),v=n(10540),g=n.n(v),h=n(41113),f=n.n(h),y=n(81821),w=n.n(y),b={};b.styleTagTransform=f(),b.setAttributes=p(),b.insert=d().bind(null,"head"),b.domAPI=u(),b.insertStyleElement=g();r()(w(),b),w()&&w().locals&&w().locals;const k={};var A=(0,n(66262).A)(k,[["render",function(e,t){return(0,i.uX)(),(0,i.CE)("div",o,[t[0]||(t[0]=(0,i.Lk)("h3",{class:"t-18 text-primary"}," Introduction ",-1)),t[1]||(t[1]=(0,i.Lk)("span",{class:"blue t-14 fw-600"},"NOTE: The introduction is for the interviewee only. It is not part of the final video.",-1)),t[2]||(t[2]=(0,i.Lk)("p",{class:"text-secondary t-14"}," Let's start by introducting the interview. You might thank the interview subject and explain the areas you are going to cover. You could also give instructions on how you'd like the interview to be given (i.e. short, snappy answers or long, in-depth explanations, etc.) ",-1)),(0,i.Lk)("div",a,[(0,i.RG)(e.$slots,"default")])])}]])},3754:function(e,t,n){"use strict";n.d(t,{A:function(){return R}});var i,o=n(20641),a=n(50953),s=n(51403),r=n(43188),l=n(7172),u=n(18992),c=n(9372),d=n(40393),m=n(14044),p=n(16932),v=n(47004),g=n(54776),h=n(65128),f=n(74353),y=function(e,t,n,i){var o,a=arguments.length,s=a<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var r=e.length-1;r>=0;r--)(o=e[r])&&(s=(a<3?o(s):a>3?o(t,n,s):o(t,n))||s);return a>3&&s&&Object.defineProperty(t,n,s),s},w=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};class b{interviewId;communities;userTypes;title;content;deadline;allowSkip;showQuestions}y([(0,v.Z)((()=>p.p2)),w("design:type",Array)],b.prototype,"communities",void 0),y([(0,v.Z)((()=>p.p2)),w("design:type",Array)],b.prototype,"userTypes",void 0),y([(0,g.v)(),(0,v.Z)((()=>Date)),(0,h.d)((({value:e})=>e?(0,m.A)(e):void 0)),w("design:type","function"==typeof(i=void 0!==f.Dayjs&&f.Dayjs)?i:Object)],b.prototype,"deadline",void 0);var k=n(59271),A=n(50675);var R=(0,o.pM)({__name:"CreateCalloutFromAsyncInterviewModal",props:{title:{},interviewId:{},allowSkip:{type:Boolean},showQuestions:{type:Boolean},deadline:{}},emits:["close","sent"],setup(e,{emit:t}){const n=t,i=e,[m,p]=(0,k.eY)(!1);async function v(e){p(!0);const t=(0,A.bj)(b,{...(0,A.fL)(e),interviewId:i.interviewId,allowSkip:i.allowSkip,showQuestions:i.showQuestions});s.f.createFromAsyncInterview(t).then((()=>{p(!1),(0,c.l)("success","Call-out has been successfully published"),n("sent"),n("close")})).catch((e=>(0,d.dk)(e)))}return(e,t)=>{const i=(0,o.g2)("IIcon");return(0,o.uX)(),(0,o.Wv)(l.A,{ref:"modalRef",class:"creat-callout-from-ai-modal",dialogClass:"create-callout-from-ai-dialog",onClose:t[1]||(t[1]=e=>n("close"))},{header:(0,o.k6)((()=>[t[2]||(t[2]=(0,o.Lk)("span",{class:"ta-center t-18 fw-600 w-100"},"Create a call-out",-1)),(0,o.bF)(u.A,{onClick:t[0]||(t[0]=e=>n("close"))},{default:(0,o.k6)((()=>[(0,o.bF)(i,{name:"clear"})])),_:1})])),default:(0,o.k6)((()=>[(0,o.bF)(r.A,{loading:(0,a.R1)(m),title:e.title,createNew:"","onUpdate:callout":v},null,8,["loading","title"])])),_:1},512)}}})},46507:function(e,t,n){"use strict";n.d(t,{A:function(){return ie}});var i=n(20641),o=n(50953),a=n(90033),s=n(53751),r=n(22198),l=n(6068),u=n(60003),c=n(7172),d=n(55611),m=n(89461),p=n(24161),v=n(21827),g=n(41895),h=n(47874),f=n(9372),y=n(40393),w=n(16428),b=n(98981),k=n(16932),A=n(47137),R=n(87677),I=n(59271),M=n(13073),E=n(50675),C=n(75220),N=n(82124),T=n(12664);const L={key:0,class:"invitation-loader"},S={key:1,class:"container"},j={class:"invitation-modal-separated-content to-emails b-bottom"},x={class:"invitation-modal-separated-content from-email b-bottom"},D={class:"from-email-multiform"},_={class:"p-5 c-red"},O={class:"invitation-modal-separated-content d-flex fd-column gap-16 subject b-bottom"},B={class:"invitation-modal-separated-content to-emails b-bottom"},P={class:"invitation-modal-separated-content"},V={class:"invitation-modal-footer"},U={class:"invitation-interview-publish-btn-tooltip"};var z=(0,i.pM)({__name:"InvitationModal",props:{id:{},interviewApi:{},showQuestions:{type:Boolean},allowSkip:{type:Boolean},expiration:{},announcementId:{},isLanding:{type:Boolean}},emits:["sent","close"],setup(e,{emit:t}){const n=t,z=e,{convertCKEditorToInline:F}=(0,w.i)(),W=(0,N.Pj)(),q=(0,C.rd)(),Q=(0,i.rk)("modalRef"),Y=(0,o.KR)(),X=(0,o.KR)(""),$=(0,o.KR)(!1),G=(0,o.KR)(!0),[H,K]=(0,I.eY)(!0),Z=(0,o.IJ)([]),J=(0,o.IJ)([]),{validate:ee,data:{message:te,toEmails:ne,nameFrom:ie,emailFrom:oe,emailSubject:ae},errors:se}=(0,b.o)((0,T.Ik)({toEmails:(0,T.YO)().label("Emails").of((0,T.Yj)().email()
1).test("Check filled emails","Need to add at least 1 recipient",(()=>(0,o.R1)(Z).length>0||(0,o.R1)(ne).length>0)),nameFrom:(0,T.Yj)().label("Name").required().max(255),emailFrom:(0,T.Yj)().label("Email").email().required(),emailSubject:(0,T.Yj)().label("Subject").min(1,"Subject must be at least 1 character long"),message:(0,T.Yj)().label("Message").min(1,"Message must be at least 1 character long")}),{initialParams:{toEmails:[],nameFrom:"",emailFrom:"",emailSubject:"Interview Questions",message:"<p style='font-size:15px;'>Hi, I would like to invite you to answer some questions for me, via asynchronous interview.</p></br><p style='font-size:15px;'>Just click on the link below, and you will see my questions and you can record your responses at a convenient time.</p></br><p style='font-size:15px;'>If you have any questions let me know. I look forward to receiving your responses.</p>"},validateAfterInit:!0}),re=(0,i.EW)((()=>(0,E.bj)(A.U,{name:(0,o.R1)(ie),email:(0,o.R1)(oe),domains:(0,o.R1)(J)}))),{focused:le}=(0,M.iQg)(Y),ue=(0,i.EW)((()=>!!Object.values((0,o.R1)(se)).length&&!(0,o.R1)(H)||(0,o.R1)(H))),ce=(0,i.EW)((()=>!!(0,o.R1)(se)?.nameFrom&&(0,o.R1)(le))),de=(0,i.EW)((()=>W.state.currentUser.authenticated));async function me(){await(0,T.Yj)().email().validate((0,o.R1)(X)).then((()=>{(0,o.R1)(X)&&(ne.value=[...(0,o.R1)(ne),(0,o.R1)(X)],(0,i.dY)((()=>X.value="")))})).catch((()=>{$.value=!0}))}async function pe(e){oe.value=e.inputValue+"@"+e.multiselectValue.value,await ee()}return(0,i.wB)(X,(()=>{$.value=!1})),(0,i.sV)((()=>{var e;Promise.all([z.announcementId?(e=z.announcementId,l.$.getAnnouncement(e).then((e=>{Z.value=e.mediaContacts.filter((e=>e.email)).map((e=>e.name)),(0,o.R1)(Z).length||(Z.value=[e.creator]),ae.value=`Re: ${e.headline}`,te.value=`<p style='font-size:15px;'>Hi,</p></br><p style='font-size:15px;'>I have recorded questions related to your announcement, "${e.headline}"</p></br><p style='font-size:15px;'>Deadline: ${z.expiration.toDateWithTime()}</p>`})).catch(y.dk)):null,(0,o.R1)(de)?r.F.emailFrom().then((e=>{J.value=e.domains,ie.value=e.name,oe.value=e.email})).catch((e=>{(0,y.dk)(e),(0,o.R1)(Q)?.close()})):(J.value=["influencing.com"],ie.value="Influencing",void(oe.value="[email protected]"))]).finally((()=>K(!1)))})),(e,t)=>{const r=(0,i.g2)("IIcon"),l=(0,i.g2)("IBtnDefault"),w=(0,i.g2)("IBtn");return(0,i.uX)(),(0,i.Wv)(c.A,{ref_key:"modalRef",ref:Q,class:"invitation-modal",onClose:t[5]||(t[5]=e=>n("close"))},{header:(0,i.k6)((()=>t[6]||(t[6]=[(0,i.Lk)("p",{class:"t-18 invitation-modal-header"}," Invitation to interview ",-1)]))),footer:(0,i.k6)((({close:e})=>[(0,i.Lk)("div",V,[(0,i.bF)(l,{size:"medium",onClick:t=>e()},{default:(0,i.k6)((()=>t[11]||(t[11]=[(0,i.eW)(" Back ")]))),_:2},1032,["onClick"]),(0,i.bF)(h.A,{position:"top-center",disabled:!ue.value},{tooltip:(0,i.k6)((()=>[(0,i.Lk)("div",U,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)((0,o.R1)(se),(e=>((0,i.uX)(),(0,i.CE)("p",{key:e},(0,a.v_)(e),1)))),128))])])),default:(0,i.k6)((()=>[(0,i.bF)(w,{size:"medium",disabled:ue.value,onClick:t=>function(e){const t=F((0,o.R1)(te)),i=(0,o.R1)(de)?(0,E.bj)(k.p2,{value:(0,o.R1)(oe),name:(0,o.R1)(ie)}):void 0;z.interviewApi.sendMessage(z.id,(0,o.R1)(ae),t??"",(0,o.R1)(ne),z.showQuestions,z.allowSkip,(0,o.R1)(G),z.expiration,i).then((()=>{n("sent"),z.isLanding?W.state.currentUser.authenticated?q.push({name:"home"}):q.push({name:"asyncPublicInterviewCreateFinish"}):(0,f.l)("success","Invitation was successfully created and sent to the recipients")})).finally((()=>e())).catch((e=>(0,y.dk)(e)))}(e)},{default:(0,i.k6)((()=>t[12]||(t[12]=[(0,i.eW)(" Send ")]))),_:2},1032,["disabled","onClick"])])),_:2},1032,["disabled"])])])),default:(0,i.k6)((()=>[(0,o.R1)(H)?((0,i.uX)(),(0,i.CE)("div",L,[(0,i.bF)(u.A)])):((0,i.uX)(),(0,i.CE)("div",S,[(0,i.Lk)("div",j,[t[8]||(t[8]=(0,i.Lk)("span",{class:"tl-13 fw-600 to-emails-name"},"To",-1)),0==Z.value.length?((0,i.uX)(),(0,i.CE)("div",{key:0,class:(0,a.C4)(["invitation-modal-to-emails",{"invitation-modal-to-emails-has":!!(0,o.R1)(ne).length}])},[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)((0,o.R1)(ne),((e,t)=>((0,i.uX)(),(0,i.CE)("div",{key:t,class:"to-email"},[(0,i.eW)((0,a.v_)(e)+" ",1),(0,i.bF)(d.A,{class:"remove-to-email",onClick:e=>function(e){const t=[...(0,o.R1)(ne)];t.splice(e,1),ne.value=t}(t)},{default:(0,i.k6)((()=>[(0,i.bF)(r,{name:"clear"})])),_:2},1032,["onClick"])])))),128)),(0,i.bF)(h.A,{class:"invitation-modal-email-tooltip",position:"top-center",tooltipClass:"invitation-error-text",trigger:"manual",show:$.value},{tooltip:(0,i.k6)((()=>t[7]||(t[7]=[(0,i.Lk)("p",{class:"error-message"}
1," Email is not valid ",-1)]))),default:(0,i.k6)((()=>[(0,i.bF)(v.A,{modelValue:X.value,"onUpdate:modelValue":t[0]||(t[0]=e=>X.value=e),modelModifiers:{trim:!0},class:"medium",placeholder:"Press Enter to add email",withStyle:!1,onBlur:me,onKeyup:(0,s.jR)(me,["enter"])},null,8,["modelValue"])])),_:1},8,["show"])],2)):((0,i.uX)(),(0,i.CE)("div",{key:1,class:(0,a.C4)(["invitation-modal-to-emails",{"invitation-modal-to-emails-has":!!Z.value.length}])},[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(Z.value,((e,t)=>((0,i.uX)(),(0,i.CE)("div",{key:t,class:"to-email to-email-min-height"},(0,a.v_)(e),1)))),128))],2))]),(0,i.Lk)("div",x,[t[9]||(t[9]=(0,i.Lk)("span",{class:"tl-13 fw-600"},"From",-1)),(0,i.Lk)("div",D,[(0,i.bF)(h.A,{class:"w-100",trigger:"manual",position:(0,o.R1)(p.P).TOP,show:ce.value},{tooltip:(0,i.k6)((()=>[(0,i.Lk)("div",_,(0,a.v_)((0,o.R1)(se).nameFrom),1)])),default:(0,i.k6)((()=>[(0,i.bF)(v.A,{id:"name-from",ref_key:"inputRef",ref:Y,modelValue:(0,o.R1)(ie),"onUpdate:modelValue":t[1]||(t[1]=e=>(0,o.i9)(ie)?ie.value=e:null),class:"from-email-name",size:"medium",disabled:!de.value,error:!!(0,o.R1)(se).nameFrom},null,8,["modelValue","disabled","error"])])),_:1},8,["position","show"]),(0,i.bF)(R.A,{inputPlaceholder:"Enter username",multiselectPlaceholder:"Select domain",disabled:!de.value,error:(0,o.R1)(se).emailFrom,inputValue:re.value.userName,multiselectOptions:re.value.domainsValueName,multiselectValue:re.value.domainValueName,onOnChange:pe},null,8,["disabled","error","inputValue","multiselectOptions","multiselectValue"])])]),(0,i.Lk)("div",O,[(0,i.bF)(m.A,{modelValue:G.value,"onUpdate:modelValue":t[2]||(t[2]=e=>G.value=e),title:"CC for myself"},null,8,["modelValue"])]),(0,i.Lk)("div",B,[t[10]||(t[10]=(0,i.Lk)("span",{class:"tl-13 fw-600 to-emails-name"},"Subject",-1)),(0,i.bF)(v.A,{modelValue:(0,o.R1)(ae),"onUpdate:modelValue":t[3]||(t[3]=e=>(0,o.i9)(ae)?ae.value=e:null),class:"medium",placeholder:"Enter the theme of your email",withStyle:!1},null,8,["modelValue"])]),(0,i.Lk)("div",P,[(0,i.bF)(g.A,{modelValue:(0,o.R1)(te),"onUpdate:modelValue":t[4]||(t[4]=e=>(0,o.i9)(te)?te.value=e:null),class:"w-100",placeholder:"Fill in email body","font-family":"","font-size":"",withoutStyle:""},null,8,["modelValue"])])]))])),_:1},512)}}}),F=n(85072),W=n.n(F),q=n(97825),Q=n.n(q),Y=n(77659),X=n.n(Y),$=n(55056),G=n.n($),H=n(10540),K=n.n(H),Z=n(41113),J=n.n(Z),ee=n(23238),te=n.n(ee),ne={};ne.styleTagTransform=J(),ne.setAttributes=G(),ne.insert=X().bind(null,"head"),ne.domAPI=Q(),ne.insertStyleElement=K();W()(te(),ne),te()&&te().locals&&te().locals;var ie=z},74871:function(e,t,n){"use strict";n.d(t,{A:function(){return W}});var i=n(20641),o=n(50953),a=n(76074),s=n(18992);const r={class:"async-answer-btn-group d-flex fd-column gap-16 w-100"};var l=(0,i.pM)({__name:"AsyncAnswerBtnGroup",props:{disableFinish:{type:Boolean}},emits:["finish"],setup(e,{emit:t}){const n=t;return(e,t)=>{const o=(0,i.g2)("IIcon"),a=(0,i.g2)("IBtn");return(0,i.uX)(),(0,i.CE)("div",r,[(0,i.RG)(e.$slots,"default"),(0,i.bF)(a,{class:"teal jc-center fw-600",size:"medium",disabled:e.disableFinish,onClick:t[0]||(t[0]=e=>n("finish"))},{default:(0,i.k6)((()=>[(0,i.bF)(o,{name:"check"}),t[1]||(t[1]=(0,i.eW)(" Send answers "))])),_:1},8,["disabled"])])}}}),u=n(93021),c=n(90033),d=n(4576);const m={class:"d-flex jc-space-between w-100 async-interview-video-record-btns-wrapper"},p={key:0,class:"p-relative w-100 d-flex jc-center"},v={key:1},g={key:1,class:"not-submitted"};var h=(0,i.pM)({__name:"VideoRecordBtns",props:{recordText:{},showDelete:{type:Boolean},showSubmit:{type:Boolean},type:{},loading:{type:Boolean}},emits:["clear","delete","submit"],setup(e,{emit:t}){const n=t;return(e,t)=>{const o=(0,i.g2)("IBtnPlain"),a=(0,i.g2)("IBtn");return(0,i.uX)(),(0,i.CE)("div",m,[e.showSubmit?((0,i.uX)(),(0,i.CE)("div",g,[(0,i.bF)(a,{class:"red jc-center",size:"medium",loading:e.loading,onClick:t[2]||(t[2]=e=>n("clear"))},{default:(0,i.k6)((()=>[(0,i.bF)(d.A,{name:"retry"}),t[5]||(t[5]=(0,i.Lk)("span",null,"Record again",-1))])),_:1},8,["loading"]),(0,i.bF)(a,{class:"jc-center",size:"medium",loading:e.loading,onClick:t[3]||(t[3]=e=>n("submit"))},{default:(0,i.k6)((()=>[(0,i.bF)(d.A,{name:"check"}),(0,i.Lk)("span",null,"Submit "+(0,c.v_)(e.type),1)])),_:1},8,["loading"])])):((0,i.uX)(),(0,i.CE)("div",p,[e.showDelete?((0,i.uX)(),(0,i.Wv)(o,{key:0,class:"p-absolute top-0 left-0",size:"medium",square:"",onClick:t[0]||(t[0]=e=>n("delete"))},{default:(0,i.k6)((()=>[(0,i.bF)(d.A,{name:"delete"})])),_:1})):((0,i.uX)(),(0,i.CE)("div",v)),(0,i.bF)(a,{class:"async-interview-question-vi
1deo-btn red",size:"medium",loading:e.loading,onClick:t[1]||(t[1]=e=>n("clear"))},{default:(0,i.k6)((()=>[(0,i.bF)(d.A,{name:"retry"}),t[4]||(t[4]=(0,i.Lk)("span",null,"Record again",-1))])),_:1},8,["loading"])]))])}}}),f=n(85072),y=n.n(f),w=n(97825),b=n.n(w),k=n(77659),A=n.n(k),R=n(55056),I=n.n(R),M=n(10540),E=n.n(M),C=n(41113),N=n.n(C),T=n(83725),L=n.n(T),S={};S.styleTagTransform=N(),S.setAttributes=I(),S.insert=A().bind(null,"head"),S.domAPI=b(),S.insertStyleElement=E();y()(L(),S),L()&&L().locals&&L().locals;var j=h,x=n(59271);const D={class:"async-interview-question-video-recording gap-16"},_={class:"async-interview-question-video-controls"},O={key:0,class:"async-interview-recording-tip"};var B=(0,i.pM)({__name:"Recording",props:{src:{},type:{},disableFinish:{type:Boolean},buttonsGroup:{},isFirst:{type:Boolean},isSubmitted:{type:Boolean},isNextNew:{type:Boolean},showDelete:{type:Boolean},showSubmit:{type:Boolean},loading:{type:Boolean}},emits:["update:src","next:question","finish","delete","submit"],setup(e,{emit:t}){const n=t,r=e,[c,d]=(0,x.eY)(!1),m=(0,i.EW)((()=>`Record ${r.type}`));return(e,t)=>{const r=(0,i.g2)("IIcon");return(0,i.uX)(),(0,i.CE)("div",D,[(0,i.bF)(a.A,{disabled:e.loading,recordText:m.value,src:e.src,onRecording:(0,o.R1)(d),"onUpdate:src":t[4]||(t[4]=e=>n("update:src",e))},{footer:(0,i.k6)((()=>[e.src?((0,i.uX)(),(0,i.Wv)(j,{key:0,loading:e.loading,recordText:m.value,showDelete:e.showDelete,showSubmit:e.showSubmit,type:e.type,onClear:t[0]||(t[0]=e=>n("update:src",void 0)),onDelete:t[1]||(t[1]=e=>n("delete")),onSubmit:t[2]||(t[2]=e=>n("submit"))},null,8,["loading","recordText","showDelete","showSubmit","type"])):(0,i.Q3)("",!0)])),leading:(0,i.k6)((()=>[e.showDelete?((0,i.uX)(),(0,i.Wv)(s.A,{key:0,size:"medium",disabled:(0,o.R1)(c),loading:e.loading,square:"",onClick:t[3]||(t[3]=e=>n("delete"))},{default:(0,i.k6)((()=>[(0,i.bF)(r,{name:"delete"})])),_:1},8,["disabled","loading"])):(0,i.Q3)("",!0)])),_:1},8,["disabled","recordText","src","onRecording"]),(0,i.Lk)("div",_,["question"==e.buttonsGroup?((0,i.uX)(),(0,i.Wv)(u.A,{key:0,disableFinish:e.disableFinish,isFirst:e.isFirst,isNextNew:e.isNextNew,isRecording:(0,o.R1)(c),isSubmitted:e.isSubmitted,loading:e.loading,onFinish:t[5]||(t[5]=e=>n("finish")),"onNext:question":t[6]||(t[6]=e=>n("next:question"))},null,8,["disableFinish","isFirst","isNextNew","isRecording","isSubmitted","loading"])):"answer"==e.buttonsGroup?((0,i.uX)(),(0,i.Wv)(l,{key:1,disableFinish:e.disableFinish,onFinish:t[7]||(t[7]=e=>n("finish"))},null,8,["disableFinish"])):(0,i.Q3)("",!0)]),(0,o.R1)(c)?((0,i.uX)(),(0,i.CE)("div",O,[(0,i.bF)(r,{class:"async-interview-recording-tip-icon c-blue",name:"exclamation-circle"}),t[8]||(t[8]=(0,i.Lk)("div",{class:"d-flex fd-column"},[(0,i.Lk)("span",{class:"c-blue fw-600 t-14"},"Interview tip"),(0,i.Lk)("p",{class:"c-blue"}," You can stop the recording by hitting space bar ")],-1))])):(0,i.Q3)("",!0)])}}}),P=n(17280),V=n.n(P),U={};U.styleTagTransform=N(),U.setAttributes=I(),U.insert=A().bind(null,"head"),U.domAPI=b(),U.insertStyleElement=E();y()(V(),U),V()&&V().locals&&V().locals;var z=B;const F={class:"async-interview-question-video"};var W=(0,i.pM)({__name:"BaseQuestionVideo",props:{src:{},type:{},isFirst:{type:Boolean},isSubmitted:{type:Boolean},disabled:{type:Boolean},showSubmit:{type:Boolean,default:!0},showDelete:{type:Boolean,default:!1},disableFinish:{type:Boolean},buttonsGroup:{default:"base"},isNextNew:{type:Boolean},qualityUrls:{},loading:{type:Boolean}},emits:["update:src","submit","next:question","finish","delete"],setup(e,{emit:t}){const n=t;return(e,t)=>((0,i.uX)(),(0,i.CE)("div",F,[(0,i.bF)(z,{buttonsGroup:e.buttonsGroup,disableFinish:!!e.disableFinish,isFirst:!!e.isFirst,isNextNew:e.isNextNew,isSubmitted:!!e.isSubmitted,loading:e.loading,showDelete:e.showDelete,showSubmit:e.showSubmit,src:e.src,type:e.type,onDelete:t[0]||(t[0]=e=>n("delete")),onFinish:t[1]||(t[1]=e=>n("finish")),"onNext:question":t[2]||(t[2]=e=>n("next:question")),onSubmit:t[3]||(t[3]=e=>n("submit")),"onUpdate:src":t[4]||(t[4]=e=>n("update:src",e))},null,8,["buttonsGroup","disableFinish","isFirst","isNextNew","isSubmitted","loading","showDelete","showSubmit","src","type"])]))}})},46737:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return f}});var i=n(20641),o=n(50953),a=n(35935),s=n(7244),r=n(84174),l=n(68213),u=n(60003),c=n(43258),d=n(80588),m=n(63929),p=n(59271),v=n(75220),g=n(82124);const h={class:"i-public-question-content d-flex jc-center"};var f=(0,i.pM)({__name:"PublicQuestionVideoPage",setup(e){const t=(0,g.Pj)(),n=(0,v.lq)(),f=(0,v.rd)(),{getItem:y}=(0,c.zS)(),w=(0,o.IJ)(),b=(0,o.IJ)(),k=(0,o.IJ)(),[A,R]=(0,p.eY)();return(0,i.sV)((()=>{R(!0);const e=y(m.x),i=parseInt(n.params.id),o=()=>f.push({name:"NotFoundPage"});if(n.params.id&&e&&parseInt(e.id)==i&&e.email&&e.name){const n=t.state.currentUser.authenticated?s.D:(0,l.G)(e.email,e.name);b.value=n,k.value=t.state.currentUser.authenticated?a.G:(0,r.H)(e.email),n.getVideo(e.id).then((e=>{e.wasSent&&f.push({name:"asyncPublicInterviewCreateFinish"}),w.value=e})).catch((e=>{console.error(e),o()})).finally((()=>R(!1)))}else o()})),(e,t)=>((0,i.uX)(),(0,i.CE)("div",h,[(0,o.R1)(A)?((0,i.uX)(),(0,i.Wv)(u.A,{
1key:0})):w.value&&b.value&&k.value?((0,i.uX)(),(0,i.Wv)(d.A,{key:1,asyncInterviewApi:k.value,asyncInterviewVideoApi:b.value,interview:w.value,isLanding:""},null,8,["asyncInterviewApi","asyncInterviewVideoApi","interview"])):(0,i.Q3)("",!0)]))}})},48242:function(e){"use strict";e.exports="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjAgMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTExLjA3NyAxNSAuOTkxLTEuNDE2YS43NS43NSAwIDEgMSAxLjIyOS44NmwtMS4xNDggMS42NGEuNzQ4Ljc0OCAwIDAgMS0uMjE3LjIwNiA1LjI1MSA1LjI1MSAwIDAgMS04LjUwMy01Ljk1NS43NDEuNzQxIDAgMCAxIC4xMi0uMjc0bDEuMTQ3LTEuNjM5YS43NS43NSAwIDEgMSAxLjIyOC44Nkw0LjkzMyAxMC43bC4wMDYuMDAzYTMuNzUgMy43NSAwIDAgMCA2LjEzMiA0LjI5NGwuMDA2LjAwNHptNS40OTQtNS4zMzVhLjc0OC43NDggMCAwIDEtLjEyLjI3NGwtMS4xNDcgMS42MzlhLjc1Ljc1IDAgMSAxLTEuMjI4LS44NmwuODYtMS4yM2EzLjc1IDMuNzUgMCAwIDAtNi4xNDQtNC4zMDFsLS44NiAxLjIyOWEuNzUuNzUgMCAwIDEtMS4yMjktLjg2bDEuMTQ4LTEuNjRhLjc0OC43NDggMCAwIDEgLjIxNy0uMjA2IDUuMjUxIDUuMjUxIDAgMCAxIDguNTAzIDUuOTU1em0tNC41NjMtMi41MzJhLjc1Ljc1IDAgMCAxIC4xODQgMS4wNDVsLTMuMTU1IDQuNTA1YS43NS43NSAwIDEgMS0xLjIyOS0uODZsMy4xNTUtNC41MDZhLjc1Ljc1IDAgMCAxIDEuMDQ1LS4xODR6Ii8+PC9zdmc+"},57522:function(e){"use strict";e.exports="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAyNCIgaGVpZ2h0PSIxMDI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik05NjcuNDg0IDBINTYuNTE3QzI1LjMwNCAwIDAgMjUuMzA0IDAgNTYuNTE3djkxMC45NjZDMCA5OTguNjk0IDI1LjI5NyAxMDI0IDU2LjUyMiAxMDI0SDU0N1Y2MjhINDE0VjQ3M2gxMzNWMzU5LjAyOWMwLTEzMi4yNjIgODAuNzczLTIwNC4yODIgMTk4Ljc1Ni0yMDQuMjgyIDU2LjUxMyAwIDEwNS4wODYgNC4yMDggMTE5LjI0NCA2LjA4OVYyOTlsLTgxLjYxNi4wMzdjLTYzLjk5MyAwLTc2LjM4NCAzMC40OTItNzYuMzg0IDc1LjIzNlY0NzNoMTUzLjQ4N2wtMTkuOTg2IDE1NUg3MDd2Mzk2aDI2MC40ODRjMzEuMjEzIDAgNTYuNTE2LTI1LjMwMyA1Ni41MTYtNTYuNTE2VjU2LjUxNUMxMDI0IDI1LjMwMyA5OTguNjk3IDAgOTY3LjQ4NCAwIiBmaWxsPSIjRkZGRkZFIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4="},64884:function(e){"use strict";e.exports="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTA0IiBoZWlnaHQ9IjUwNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGRlZnM+PHBhdGggaWQ9ImEiIGQ9Ik0wIC4xNTloNTAzLjg0MVY1MDMuOTRIMHoiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48cGF0aCBkPSJNMjUxLjkyMS4xNTljLTY4LjQxOCAwLTc2Ljk5Ny4yOS0xMDMuODY3IDEuNTE2LTI2LjgxNCAxLjIyMy00NS4xMjcgNS40ODItNjEuMTUxIDExLjcxLTE2LjU2NiA2LjQzNy0zMC42MTUgMTUuMDUxLTQ0LjYyMSAyOS4wNTYtMTQuMDA1IDE0LjAwNi0yMi42MTkgMjguMDU1LTI5LjA1NiA0NC42MjEtNi4yMjggMTYuMDI0LTEwLjQ4NyAzNC4zMzctMTEuNzEgNjEuMTUxQy4yOSAxNzUuMDgzIDAgMTgzLjY2MiAwIDI1Mi4wOGMwIDY4LjQxNy4yOSA3Ni45OTYgMS41MTYgMTAzLjg2NiAxLjIyMyAyNi44MTQgNS40ODIgNDUuMTI3IDExLjcxIDYxLjE1MSA2LjQzNyAxNi41NjYgMTUuMDUxIDMwLjYxNSAyOS4wNTYgNDQuNjIxIDE0LjAwNiAxNC4wMDUgMjguMDU1IDIyLjYxOSA0NC42MjEgMjkuMDU3IDE2LjAyNCA2LjIyNyAzNC4zMzcgMTAuNDg2IDYxLjE1MSAxMS43MDkgMjYuODcgMS4yMjYgMzUuNDQ5IDEuNTE2IDEwMy44NjcgMS41MTYgNjguNDE3IDAgNzYuOTk2LS4yOSAxMDMuODY2LTEuNTE2IDI2LjgxNC0xLjIyMyA0NS4xMjctNS40ODIgNjEuMTUxLTExLjcwOSAxNi41NjYtNi40MzggMzAuNjE1LTE1LjA1MiA0NC42MjEtMjkuMDU3IDE0LjAwNS0xNC4wMDYgMjIuNjE5LTI4LjA1NSAyOS4wNTctNDQuNjIxIDYuMjI3LTE2LjAyNCAxMC40ODYtMzQuMzM3IDExLjcwOS02MS4xNTEgMS4yMjYtMjYuODcgMS41MTYtMzUuNDQ5IDEuNTE2LTEwMy44NjYgMC02OC40MTgtLjI5LTc2Ljk5Ny0xLjUxNi0xMDMuODY3LTEuMjIzLTI2LjgxNC01LjQ4Mi00NS4xMjctMTEuNzA5LTYxLjE1MS02LjQzOC0xNi41NjYtMTUuMDUyLTMwLjYxNS0yOS4wNTctNDQuNjIxLTE0LjAwNi0xNC4wMDUtMjguMDU1LTIyLjYxOS00NC42MjEtMjkuMDU2LTE2LjAyNC02LjIyOC0zNC4zMzctMTAuNDg3LTYxLjE1MS0xMS43MUMzMjguOTE3LjQ0OSAzMjAuMzM4LjE1OSAyNTEuOTIxLjE1OVptMCA0NS4zOTFjNjcuMjY1IDAgNzUuMjMzLjI1NyAxMDEuNzk3IDEuNDY5IDI0LjU2MiAxLjEyIDM3LjkwMSA1LjIyNCA0Ni43NzggOC42NzQgMTEuNzU5IDQuNTcgMjAuMTUxIDEwLjAyOSAyOC45NjYgMTguODQ1IDguODE2IDguODE1IDE0LjI3NSAxNy4yMDcgMTguODQ1IDI4Ljk2NiAzLjQ1IDguODc3IDcuNTU0IDIyLjIxNiA4LjY3NCA0Ni43NzggMS4yMTIgMjYuNTY0IDEuNDY5IDM0LjUzMiAxLjQ2OSAxMDEuNzk4IDAgNjcuMjY1LS4yNTcgNzUuMjMzLTEuNDY5IDEwMS43OTctMS4xMiAyNC41NjItNS4yMjQgMzcuOTAxLTguNjc0IDQ2Ljc3OC00LjU3IDExLjc1OS0xMC4wMjkgMjAuMTUxLTE4Ljg0NSAyOC45NjYtOC44MTUgOC44MTYtMTcuMjA3IDE0LjI3NS0yOC45NjYgMTguODQ1LTguODc3IDMuNDUtMjIuMjE2IDcuNTU0LTQ2Ljc3OCA4LjY3NC0yNi41NiAxLjIxMi0zNC41MjcgMS40NjktMTAxLjc5NyAxLjQ2OS02Ny4yNzEgMC03NS4y
1MzctLjI1Ny0xMDEuNzk4LTEuNDY5LTI0LjU2Mi0xLjEyLTM3LjkwMS01LjIyNC00Ni43NzgtOC42NzQtMTEuNzU5LTQuNTctMjAuMTUxLTEwLjAyOS0yOC45NjYtMTguODQ1LTguODE1LTguODE1LTE0LjI3NS0xNy4yMDctMTguODQ1LTI4Ljk2Ni0zLjQ1LTguODc3LTcuNTU0LTIyLjIxNi04LjY3NC00Ni43NzgtMS4yMTItMjYuNTY0LTEuNDY5LTM0LjUzMi0xLjQ2OS0xMDEuNzk3IDAtNjcuMjY2LjI1Ny03NS4yMzQgMS40NjktMTAxLjc5OCAxLjEyLTI0LjU2MiA1LjIyNC0zNy45MDEgOC42NzQtNDYuNzc4IDQuNTctMTEuNzU5IDEwLjAyOS0yMC4xNTEgMTguODQ1LTI4Ljk2NiA4LjgxNS04LjgxNiAxNy4yMDctMTQuMjc1IDI4Ljk2Ni0xOC44NDUgOC44NzctMy40NSAyMi4yMTYtNy41NTQgNDYuNzc4LTguNjc0IDI2LjU2NC0xLjIxMiAzNC41MzItMS40NjkgMTAxLjc5OC0xLjQ2OVoiIGZpbGw9IiNGRkYiIG1hc2s9InVybCgjYikiLz48cGF0aCBkPSJNMjUxLjkyMSAzMzYuMDUzYy00Ni4zNzggMC04My45NzQtMzcuNTk2LTgzLjk3NC04My45NzMgMC00Ni4zNzggMzcuNTk2LTgzLjk3NCA4My45NzQtODMuOTc0IDQ2LjM3NyAwIDgzLjk3MyAzNy41OTYgODMuOTczIDgzLjk3NCAwIDQ2LjM3Ny0zNy41OTYgODMuOTczLTgzLjk3MyA4My45NzNabTAtMjEzLjMzOGMtNzEuNDQ3IDAtMTI5LjM2NSA1Ny45MTgtMTI5LjM2NSAxMjkuMzY1IDAgNzEuNDQ2IDU3LjkxOCAxMjkuMzY0IDEyOS4zNjUgMTI5LjM2NCA3MS40NDYgMCAxMjkuMzY0LTU3LjkxOCAxMjkuMzY0LTEyOS4zNjQgMC03MS40NDctNTcuOTE4LTEyOS4zNjUtMTI5LjM2NC0xMjkuMzY1Wk00MTYuNjI3IDExNy42MDRjMCAxNi42OTYtMTMuNTM1IDMwLjIzLTMwLjIzMSAzMC4yMy0xNi42OTUgMC0zMC4yMy0xMy41MzQtMzAuMjMtMzAuMjMgMC0xNi42OTYgMTMuNTM1LTMwLjIzMSAzMC4yMy0zMC4yMzEgMTYuNjk2IDAgMzAuMjMxIDEzLjUzNSAzMC4yMzEgMzAuMjMxIiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg=="},70710:function(e){"use strict";e.exports="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MDAgNDAwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0MDAgNDAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNNDAwIDIwMGMwIDExMC41LTg5LjUgMjAwLTIwMCAyMDBTMCAzMTAuNSAwIDIwMCA4OS41IDAgMjAwIDBzMjAwIDg5LjUgMjAwIDIwMHpNMTYzLjQgMzA1LjVjODguNyAwIDEzNy4yLTczLjUgMTM3LjItMTM3LjIgMC0yLjEgMC00LjItLjEtNi4yIDkuNC02LjggMTcuNi0xNS4zIDI0LjEtMjUtOC42IDMuOC0xNy45IDYuNC0yNy43IDcuNiAxMC02IDE3LjYtMTUuNCAyMS4yLTI2LjctOS4zIDUuNS0xOS42IDkuNS0zMC42IDExLjctOC44LTkuNC0yMS4zLTE1LjItMzUuMi0xNS4yLTI2LjYgMC00OC4yIDIxLjYtNDguMiA0OC4yIDAgMy44LjQgNy41IDEuMyAxMS00MC4xLTItNzUuNi0yMS4yLTk5LjQtNTAuNC00LjEgNy4xLTYuNSAxNS40LTYuNSAyNC4yIDAgMTYuNyA4LjUgMzEuNSAyMS41IDQwLjEtNy45LS4yLTE1LjMtMi40LTIxLjgtNnYuNmMwIDIzLjQgMTYuNiA0Mi44IDM4LjcgNDcuMy00IDEuMS04LjMgMS43LTEyLjcgMS43LTMuMSAwLTYuMS0uMy05LjEtLjkgNi4xIDE5LjIgMjMuOSAzMy4xIDQ1IDMzLjUtMTYuNSAxMi45LTM3LjMgMjAuNi01OS45I
1DIwLjYtMy45IDAtNy43LS4yLTExLjUtLjcgMjEuMSAxMy44IDQ2LjUgMjEuOCA3My43IDIxLjgiIHN0eWxlPSJmaWxsOiNmZmYiLz48L3N2Zz4="},19794:function(e){"use strict";e.exports="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNTAuMzc4IiBoZWlnaHQ9IjI1NC4xNjciIHZpZXdCb3g9IjAgMCA2Ni4yNDYgNjcuMjQ4Ij48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTcyLjUzMSAtMjE4LjQ1NSkgc2NhbGUoLjk4MDEyKSI+PHJlY3Qgcnk9IjUuMjM4IiByeD0iNS4yMzgiIHk9IjIzMS4zOTkiIHg9IjE3Ni4wMzEiIGhlaWdodD0iNjAuMDk5IiB3aWR0aD0iNjAuMDk5IiBmaWxsPSIjMzRhNjY4IiBwYWludC1vcmRlcj0ibWFya2VycyBzdHJva2UgZmlsbCIvPjxwYXRoIGQ9Im0yMDYuNDc3IDI2MC45LTI4Ljk4NyAyOC45ODdhNS4yMTggNS4yMTggMCAwIDAgMy43OCAxLjYxaDQ5LjYyMWMxLjY5NCAwIDMuMTktLjc5OCA0LjE0Ni0yLjAzN3oiIGZpbGw9IiM1Yzg4YzUiLz48cGF0aCBkPSJNMjI2Ljc0MiAyMjIuOTg4Yy05LjI2NiAwLTE2Ljc3NyA3LjE3LTE2Ljc3NyAxNi4wMTQuMDA3IDIuNzYyLjY2MyA1LjQ3NCAyLjA5MyA3Ljg3NS40My43MDMuODMgMS40MDggMS4xOSAyLjEwNy4zMzMuNTAyLjY1IDEuMDA1Ljk1IDEuNTA4LjM0My40NzcuNjczLjk1Ny45ODggMS40NCAxLjMxIDEuNzY5IDIuNSAzLjUwMiAzLjYzNyA1LjE2OC43OTMgMS4yNzUgMS42ODMgMi42NCAyLjQ2NiAzLjk5IDIuMzYzIDQuMDk0IDQuMDA3IDguMDkyIDQuNiAxMy45MTR2LjAxMmMuMTgyLjQxMi41MTYuNjY2Ljg3OS42NjcuNDAzLS4wMDEuNzY4LS4zMTQuOTMtLjc5OS42MDMtNS43NTYgMi4yMzgtOS43MjkgNC41ODUtMTMuNzk0Ljc4Mi0xLjM1IDEuNjczLTIuNzE1IDIuNDY1LTMuOTkgMS4xMzctMS42NjYgMi4zMjgtMy40IDMuNjM4LTUuMTY5LjMxNS0uNDgyLjY0NS0uOTYyLjk4OC0xLjQzOS4zLS41MDMuNjE3LTEuMDA2Ljk1LTEuNTA4LjM1OS0uNy43Ni0xLjQwNCAxLjE5LTIuMTA3IDEuNDI2LTIuNDAyIDItNS4xMTQgMi4wMDQtNy44NzUgMC04Ljg0NC03LjUxMS0xNi4wMTQtMTYuNzc2LTE2LjAxNHoiIGZpbGw9IiNkZDRiM2UiIHBhaW50LW9yZGVyPSJtYXJrZXJzIHN0cm9rZSBmaWxsIi8+PGVsbGlwc2Ugcnk9IjUuNTY0IiByeD0iNS44MjgiIGN5PSIyMzkuMDAyIiBjeD0iMjI2Ljc0MiIgZmlsbD0iIzgwMmQyNyIgcGFpbnQtb3JkZXI9Im1hcmtlcnMgc3Ryb2tlIGZpbGwiLz48cGF0aCBkPSJNMTkwLjMwMSAyMzcuMjgzYy00LjY3IDAtOC40NTcgMy44NTMtOC40NTcgOC42MDZzMy43ODYgOC42MDcgOC40NTcgOC42MDdjMy4wNDMgMCA0LjgwNi0uOTU4IDYuMzM3LTIuNTE2IDEuNTMtMS41NTcgMi4wODctMy45MTMgMi4wODctNi4yOSAwLS4zNjItLjAyMy0uNzIyLS4wNjQtMS4wNzloLTguMjU3djMuMDQzaDQuODVjLS4xOTcuNzU5LS41MzEgMS40NS0xLjA1OCAxLjk4Ni0uOTQyLjk1OC0yLjAyOCAxLjU0OC0zLjkwMSAxLjU0OC0yLjg3NiAwLTUuMjA4LTIuMzcyLTUuMjA4LTUuMjk5IDAtMi45MjYgMi4zMzItNS4yOTkgNS4yMDgtNS4yOTkgMS4zOTkgMCAyLjYxOC40MDcgMy41ODQgMS4yOTNsMi4zODEtMi4zOGMwLS4wMDItLjAwMy0uMDA0LS4wMDQtLjAwNS0xLjU4OC0xLjUyNC0zLjYyLTIuMjE1LTUuOTU1LTIuMjE1em00LjQzIDUuNjYuMDAzLjAwNnYtLjAwM3oiIGZpbGw9IiNmZmYiIHBhaW50LW9yZGVyPSJtYXJrZXJzIHN0cm9rZSBmaWxsIi8+PHBhdGggZD0ibTIxNS4xODQgMjUxLjkyOS03Ljk4IDcuOTc5IDI4LjQ3NyAyOC40NzVhNS4yMzMgNS4yMzMgMCAwIDAgLjQ0OS0yLjEyM3YtMzEuMTY1Yy0uNDY5LjY3NS0uOTM0IDEuMzQ5LTEuMzgyIDIuMDA1LS43OTIgMS4yNzUtMS42ODIgMi42NC0yLjQ2NSAzLjk5LTIuMzQ3IDQuMDY1LTMuOTgyIDguMDM4LTQuNTg1IDEzLjc5NC0uMTYyLjQ4NS0uNTI3Ljc5OC0uOTMuNzk5LS4zNjMtLjAwMS0uNjk3LS4yNTUtLjg3OS0uNjY3di0uMDEyYy0uNTkzLTUuODIyLTIuMjM3LTkuODItNC42LTEzLjkxNC0uNzgzLTEuMzUtMS42NzMtMi43MTUtMi40NjYtMy45OS0xLjEzNy0xLjY2Ni0yLjMyNy0zLjQtMy42MzctNS4xNjlsLS4wMDItLjAwM3oiIGZpbGw9IiNjM2MzYzMiLz48cGF0aCBkPSJtMjEyLjk4MyAyNDguNDk1LTM2Ljk1MiAzNi45NTN2LjgxMmE1LjIyNyA1LjIyNyAwIDAgMCA1LjIzOCA1LjIzOGgxLjAxNWwzNS42NjYtMzUuNjY2YTEzNi4yNzUgMTM2LjI3NSAwIDAgMC0yLjc2NC0zLjkgMzcuNTc1IDM3LjU3NSAwIDAgMC0uOTg5LTEuNDQgMzUuMTI3IDM1LjEyNyAwIDAgMC0uOTUtMS41MDhjLS4wODMtLjE2Mi0uMTc2LS4zMjYtLjI2NC0uNDg5eiIgZmlsbD0iI2ZkZGM0ZiIgcGFpbnQtb3JkZXI9Im1hcmtlcnMgc3Ryb2tlIGZpbGwiLz48cGF0aCBkPSJtMjExLjk5OCAyNjEuMDgzLTYuMTUyIDYuMTUxIDI0LjI2NCAyNC4yNjRoLjc4MWE1LjIyNyA1LjIyNyAwIDAgMCA1LjIzOS01LjIzOHYtMS4wNDV6IiBmaWxsPSIjZmZmIiBwYWludC1vcmRlcj0ibWFya2VycyBzdHJva2UgZmlsbCIvPjwvZz48L3N2Zz4="}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.