1"use strict";(self.webpackChunkslated=self.webpackChunkslated||[]).push([[681],{90681:(xt,Y,a)=>{a.r(Y),a.d(Y,{FilmProfileModule:()=>zi});var c=a(29071),g=a(69808),P=a(93075),V=a(67399),I=a(47423),O=a(9224),w=a(77446),F=a(48966),H=a(4834),tt=a(67322),M=a(25245),W=a(20773),et=a(74107),nt=a(32368),T=a(53251),v=a(87238),p=a(1402),d=a(50703),A=a(39505),S=a(32119),Z=a(22183),k=a(87354),z=a(49051),Mt=a(5209),Nt=a(51530),Qt=a(41467),Jt=a(79758),it=a(95113),ht=a(70925),t=a(5e3),ot=a(22313),b=a(44987),u=a(65620),L=a(39841),st=a(39646),vt=a(34782),G=a(54004),m=a(39300),f=a(95698),x=a(18505),Yt=a(71884),at=a(28746),bt=a(94086),lt=a(11365),Tt=a(63900),pt=a(70262),U=a(65967),jt=a(87593),$=a(85746),E=a(39566),Lt=a(17400),j=a(75853),At=a(54376),Ut=a(76655),$t=a(24394),Et=a(91192),yt=a(22089),R=a(99493),_t=a(53092),Rt=a(54706),X=a(64416),B=a(1982),dt=a(55033),Bt=a(42924),wt=a(83476),Ct=a(79402),Pt=a(80170),St=a(88298),gt=a(54024),h=a(30896),Zt=a(83829),Dt=a(53434),It=a(37302),qt=a(10936),Vt=a(13123),Ht=a(18112),Wt=a(3435),zt=a(90508),Gt=a(45485);function Xt(n,i){if(1&n&&(t._UZ(0,"project-status",9),t.ALo(1,"async")),2&n){const e=t.oxw(3);t.Q6J("dateDetailsAllowed",!0)("reactivateLinkAllowed",!0)("disableNextPayment",!0)("subscription",t.lcZ(1,5,e.subscriptionService.lastSubscription$))("project",e.project)}}function Kt(n,i){if(1&n&&(t.ynx(0),t.YNc(1,Xt,2,7,"project-status",8),t.ALo(2,"async"),t.BQk()),2&n){const e=t.oxw(2);t.xp6(1),t.Q6J("ngIf",t.lcZ(2,1,e.subscription$))}}function te(n,i){1&n&&(t.ynx(0),t.TgZ(1,"mat-icon",10),t._uU(2,"public"),t.qZA(),t._uU(3,"Public"),t.BQk())}function ee(n,i){1&n&&(t.ynx(0),t.TgZ(1,"mat-icon",10),t._uU(2,"group"),t.qZA(),t._uU(3,"Limited"),t.BQk())}function ne(n,i){1&n&&(t.ynx(0),t.TgZ(1,"mat-icon",10),t._uU(2,"visibility_off"),t.qZA(),t._uU(3,"Hidden"),t.BQk())}function ie(n,i){if(1&n&&(t.ynx(0),t.YNc(1,Kt,3,3,"ng-container",3),t.TgZ(2,"div",5),t._uU(3," Visibility: "),t.ynx(4,6),t.YNc(5,te,4,0,"ng-container",7),t.YNc(6,ee,4,0,"ng-container",7),t.YNc(7,ne,4,0,"ng-container",7),t.BQk(),t.qZA(),t.BQk()),2&n){const e=t.oxw();
1t.xp6(1),t.Q6J("ngIf","released"!==e.project.stage.slug),t.xp6(3),t.Q6J("ngSwitch",e.project.profile.privacy),t.xp6(1),t.Q6J("ngSwitchCase",e.projectVisibility.members),t.xp6(1),t.Q6J("ngSwitchCase",e.projectVisibility.matches),t.xp6(1),t.Q6J("ngSwitchCase",e.projectVisibility.hidden)}}function oe(n,i){if(1&n){const e=t.EpF();t.TgZ(0,"div",11)(1,"span",12),t._uU(2,"View as:"),t.qZA(),t.TgZ(3,"mat-form-field",13)(4,"mat-select",14),t.NdJ("selectionChange",function(l){return t.CHM(e),t.oxw().updateActiveView(l)}),t.TgZ(5,"mat-option",15),t._uU(6,"Admin"),t.qZA(),t.TgZ(7,"mat-option",16),t._uU(8,"Member"),t.qZA()()()()}if(2&n){const e=t.oxw();t.xp6(4),t.Q6J("ngModel",e.view.id),t.xp6(1),t.Q6J("value",e.adminViewName)}}const se=function(){return["editProject"]},ae=function(){return["projectSettings"]};function le(n,i){if(1&n){const e=t.EpF();t.ynx(0),t.TgZ(1,"div",17)(2,"button",18),t.NdJ("click",function(){return t.CHM(e),t.oxw().action.emit({name:"edit-project"})}),t.TgZ(3,"mat-icon",19),t._uU(4,"edit"),t.qZA(),t._uU(5," Edit Profile "),t.TgZ(6,"mat-icon",20),t._uU(7,"arrow_forward"),t.qZA()()(),t.TgZ(8,"div",17)(9,"button",18),t.NdJ("click",function(){return t.CHM(e),t.oxw().action.emit({name:"project-settings"})}),t.TgZ(10,"mat-icon",19),t._uU(11,"settings"),t.qZA(),t._uU(12," Edit Settings "),t.TgZ(13,"mat-icon",20),t._uU(14,"arrow_forward"),t.qZA()()(),t.BQk()}if(2&n){const e=t.oxw();
1t.xp6(2),t.Q6J("loadChunk",t.DdM(4,se))("disabled",e.disabled),t.xp6(7),t.Q6J("loadChunk",t.DdM(5,ae))("disabled",e.disabled)}}let re=(()=>{class n{constructor(e){this.subscriptionService=e,this.disabled=!1,this.isSuperAdmin=!1,this.isSuperAdminView=!1,this.action=new t.vpe,this.projectVisibility=$.P8,this.projectTypes=j.sX,this.subscription$=(0,st.of)(!0).pipe((0,bt.g)(0),(0,Tt.w)(()=>this.subscriptionService.subscriptions$(this.project.id)))}ngOnInit(){var e;this.currentSelectValue=null===(e=this.view)||void 0===e?void 0:e.id}get isViewAsVisible(){var e;return this.context.user_is_superuser?this.isSuperAdminView||(null===(e=this.project.film_admins)||void 0===e?void 0:e.includes(this.context.user_id))?this.views.self.can_edit:this.view.can_edit:this.views.self.can_edit}updateActiveView(e){this.currentSelectValue=e.value,this.action.emit("member"===e.value?{name:"view-as-member"}:{name:"view-as-self"})}get adminViewName(){return this.isSuperAdmin&&!this.isSuperAdminView?"self_not_superuser":"self"}}return n.\u0275fac=function(e){return new(e||n)(t.Y36(Ht.F))},n.\u0275cmp=t.Xpm({type:n,selectors:[["project-controls"]],inputs:{context:"context",disabled:"disabled",isSuperAdmin:"isSuperAdmin",isSuperAdminView:"isSuperAdminView",project:"project",view:"view",views:"views"},outputs:{action:"action"},decls:7,vars:3,consts:[[1,"project-controls","sl8d-margin-bottom"],[1,"project-controls__group","sl8d-padding-top","sl8d-padding-bottom-xs"],[1,"project-controls__title","sl8d-margin-bottom-sm","sl8d-overline","sl8d-de-em-dark"],[4,"ngIf"],["class","view-as-wrap sl8d-margin-left-auto-xs sl8d-margin-right-auto-gt-xs sl8d-margin-bottom-xs sl8d-flex sl8d-align-items-center",4,"ngIf"],[1,"sl8d-margin-left-auto","sl8d-margin-bottom-xxs","sl8d-flex","sl8d-align-items-center","sl8d-gap-xs","sl8d-body-2"],[3,"ngSwitch"],[4,"ngSwitchCase"],["class","sl8d-block sl8d-margin-bottom-sm sl8d-full-width",3,"dateDetailsAllowed","reactivateLinkAllowed","disableNextPayment","subscription","project",4,"ngIf"],[1,"sl8d-block","sl8d-margin-bottom-sm","sl8d-full-width",3,"dateDetailsAllowed","reactivateLinkAllowed","disableNextPayment","subscription","project"],[1,"sl8d-margin-left-xxs"],[1,"view-as-wrap","sl8d-margin-left-auto-xs","sl8d-margin-right-auto-gt-xs","sl8d-margin-bottom-xs","sl8d-flex","sl8d-align-items-center"],[1,"sl8d-body-2","sl8d-margin-right-xs"],[1,"view-as","sl8d-margin-bottom-negative","sl8d-margin-left-xxs","sl8d-margin-top-sm-negative"],["name","viewAs",3,"ngModel","selectionChange"],[3,"value"],["value","member"],[1,"project-controls__group"],["type","button",1,"sl8d-no-appearance","sl8d-flex","sl8d-align-items-center","sl8d-uppercase","sl8d-full-width","sl8d-padding-top-sm","sl8d-padding-bottom-sm",3,"loadChunk","disabled","click"],[1,"sl8d-margin-right-sm"],[1,"sl8d-margin-left-auto","sl8d-margin-right-xxs-negative"]],template:function(e,o){1&e&&(t.TgZ(0,"div",0)(1,"div",1)(2,"div",2),t._uU(3,"Admin Controls"),t.qZA(),t.YNc(4,ie,8,5,"ng-container",3),t.YNc(5,oe,9,2,"div",4),t.qZA(),t.YNc(6,le,15,6,"ng-container",3),t.qZA()),2&e&&(t.xp6(4),t.Q6J("ngIf",o.view.is_admin&&o.project.profile.film_type!==o.projectTypes.marketing&&o.currentSelectValue===o.adminViewName),t.xp6(1),t.Q6J("ngIf",o.view.is_admin||!o.view.is_admin&&o.isViewAsVisible),t.xp6(1),t.Q6J("ngIf",o.currentSelectValue===o.adminViewName))},directives:[g.O5,Wt.M,g.RF,g.n9,M.Hw,tt.KE,et.gD,P.JJ,P.On,zt.ey,Gt.z],pipes:[g.Ov],styles:[".project-controls[_ngcontent-%COMP%]{background:#fafafa;border-radius:20px}.project-controls__group[_ngcontent-%COMP%]{padding-left:2.4rem;padding-right:2.4rem}.project-controls__group[_ngcontent-%COMP%] + .project-controls__group[_ngcontent-%COMP%]{border-top:1px solid #ccc}.project-controls[_ngcontent-%COMP%] .mat-form-field-infix{width:82px}"],changeDetection:0}),n})();var ce=a(13749),pe=a(28702),_e=a(47911),de=a(50905),ge=a(26316),me=a(30403);function fe(n,i){if(1&n&&(t.TgZ(0,"span",7),t._uU(1),t.qZA()),2&n){const e=t.oxw(2);t.xp6(1),t.AsE("",e.totalTrackers," Tracker",1===e.totalTrackers?"":"s","")}}function ue(n,i){1&n&&t.GkF(0)}function xe(n,i){if(1&n){const e=t.EpF();t.TgZ(0,"button",19),t.NdJ("click",function(){return t.CHM(e),t.oxw(3).projectProfileService.openPostUpdateDialog()}),t.TgZ(1,"div",20)(2,"mat-icon",21),t._uU(3,"post_add"),t.qZA(),t._uU(4," Post Update "),t.qZA()()}if(2&n){const e=t.oxw().ngIf;t.Q6J("disabled",e.disabled)}}function he(n,i){if(1&n){const e=t.EpF();t.TgZ(0,"sl-message-button",22),t.NdJ("action",function(l){return t.CHM(e),t.oxw(3).handleMessageButtonAction(l)}),t.qZA()}if(2&n){const e=t.oxw(3);t.ekj("sl8d-pointer-events-none",!e.context.has_verified_email),t.Q6J("disabled",e.isTooltip||!e.context.has_verified_email)("reason","sender_not_verified_email"!==e.views.self.messaging.reason?e.views.self.messaging.reason:null)}}function ve(n,i){if(1&n){const e=t.EpF();t.TgZ(0,"button",15),t.NdJ("click",function(){return t.CHM(e),t.oxw(3).action.emit({name:"toggle-track"})}),t.TgZ(1,"div",16)(2,"mat-icon",17),t._uU(3),t.qZA(),t._uU(4),t.qZA()()}if(2&n){const e=t.oxw().ngIf,o=t.oxw(2);t.ekj("_dark",o.view.is_tracked),t.Q6J("disabled",!o.context.has_verified_email||o.view.trackPending||e.disabled),t.xp6(2),t.ekj("_pending",o.view.trackPending),t.xp6(1),t.Oqu(o.view.trackPending?"autorenew":o.view.is_tracked?"check":"add"),t.xp6(1),t.hij(" ",o.view.is_tracked?"Tracking":"Track"," ")}}function be(n,i){1&n&&(t.ynx(0),t._uU(1," Activate and make project visible to enable connection features. "),t.BQk())}function Te(n,i){if(1&n){const e=t.EpF();t.TgZ(0,"button",25),t.NdJ("click",function(){return t.CHM(e),t.oxw(4).resendVerificationEmail()}),t._uU(1,"Verify your email address"),t.qZA(),t._uU(2," to activate your account and use the tracking, sharing, and messaging features. ")}}function je(n,i){if(1&n&&(t.YNc(0,be,2,0,"ng-container",23),t.YNc(1,Te,3,0,"ng-template",null,24,t.W1O)),2&n){const e=t.MAs(2),o=t.oxw().ngIf;t.Q6J("ngIf",o.disabled)("ngIfElse",e)}}function Ae(n,i){if(1&n){const e=t.EpF();t.TgZ(0,"custom-tooltip",8),t.ynx(1,9),t.YNc(2,ue,1,0,"ng-container",10),t.BQk(),t.TgZ(3,"div",11),t.YNc(4,xe,5,1,"button",12),t.ALo(5,"find"),t.YNc(6,he,1,4,"ng-template",null,13,t.W1O),t.YNc(8,ve,5,7,"button",14),t.TgZ(9,"button",15),t.NdJ("click",function(){return t.CHM(e),t.oxw(2).action.emit({name:"share"})}),t.TgZ(10,"div",16)(11,"mat-icon",17),t._uU(12,"share"),t.qZA(),t._uU(13," Share "),t.qZA()()(),t.YNc(14,je,3,2,"ng-template",null,18,t.W1O),t.qZA()}if(2&n){const e=i.ngIf,o=t.MAs(7),l=t.MAs(15),s=t.oxw(2);t.Q6J("tooltipShouldBeOpened",!s.context.has_verified_email||e.disabled)("defaultOffsetX",0)("closeOnTooltipClick",!1)("openOnClick",!0),t.xp6(2),t.Q6J("ngTemplateOutlet",l),t.xp6(2),t.Q6J("ngIf",t.Dn7(5,9,s.context.user_admin_films,"id",s.project.id))("ngIfElse",o),t.xp6(4),t.Q6J("ngIf",(null==s.project.profile?null:s.project.profile.film_type)!==s.projectType.marketing),t.xp6(1),t.Q6J("disabled",!s.context.has_verified_email||s.shortLinkPending||e.disabled)}}function ye(n,i){if(1&n&&(t.TgZ(0,"a",29)(1,"span",30),t._uU(2,"IMDb"),t.qZA(),t._uU(3,"\xa0"),t.TgZ(4,"mat-icon",31),t._uU(5,"open_in_new"),t.qZA()()),2&n){const e=t.oxw(3);t.Q6J("href",e.project.profile.imdb_url,t.LSH)}}function we(n,i){if(1&n&&(t.TgZ(0,"a",32)(1,"span",30),t._uU(2),t.ALo(3,"urlUI"),t.qZA(),t._uU(4,"\xa0"),t.TgZ(5,"mat-icon",31),t._uU(6,"open_in_new"),t.qZA()()),2&n){const e=t.oxw(3);t.Q6J("href",e.project.profile.website_url,t.LSH),t.xp6(2),t.Oqu(t.lcZ(3,2,e.project.profile.website_url))}}function Ce(n,i){if(1&n&&(t.TgZ(0,"div",26),t.YNc(1,ye,6,1,"a",27),t.YNc(2,we,7,4,"a",28),t.qZA()),2&n){const e=t.oxw(2);t.xp6(1),t.Q6J("ngIf",e.project.profile.imdb_url),t.xp6(1),t.Q6J("ngIf",e.project.profile.website_url)}}function Pe(n,i){if(1&n&&(t.TgZ(0,"mat-icon",40),t._uU(1),t.qZA()),2&n){const e=t.oxw(2).$implicit;t.Q6J("inline",!0),t.xp6(1),t.Oqu(e.icon)}}function Se(n,i){if(1&n&&(t._UZ(0,"span",41),t.ALo(1,"svg")),2&n){const e=t.oxw(2).$implicit;t.Q6J("innerHTML",t.lcZ(1,1,e.icon),t.oJD)}}function Ze(n,i){if(1&n){const e=t.EpF();t.TgZ(0,"a",37),t.NdJ("click",function(){t.CHM(e);const l=t.oxw().$implicit;return t.oxw(3).action.emit({name:"social-click",value:l.type})}),t.YNc(1,Pe,2,2,"mat-icon",38),t.YNc(2,Se,2,3,"ng-template",null,39,t.W1O),t.qZA()}if(2&n){const e=t.MAs(3),o=t.oxw().$implicit;t.Q6J("href",o.url,t.LSH),t.xp6(1),t.Q6J("ngIf","link"===o.icon)("ngIfElse",e)}}function Ie(n,i){if(1&n&&(t.ynx(0),t.YNc(1,Ze,4,3,"a",36),t.BQk()),2&n){const e=i.$implicit;t.xp6(1),t.Q6J("ngIf",e.url)}}function ke(n,i){if(1&n&&(t.TgZ(0,"div",33)(1,"div",34),t.YNc(2,Ie,2,1,"ng-container",35),t.qZA()()),2&n){const e=t.oxw(2);t.xp6(2),t.Q6J("ngForOf",e.links)}}const Oe=function(n){return{disabled:n}};function Fe(n,i){if(1&n&&(t.TgZ(0,"div",1)(1,"div",2),t._uU(2," Connect "),t.YNc(3,fe,2,2,"span",3),t.qZA(),t.TgZ(4,"div"),t.YNc(5,Ae,16,13,"custom-tooltip",4),t.qZA(),t.YNc(6,Ce,3,2,"div",5),t.YNc(7,ke,3,1,"div",6),t.qZA()),2&n){const e=t.oxw();
1t.xp6(3),t.Q6J("ngIf",e.totalTrackers),t.xp6(2),t.Q6J("ngIf",e.context.is_authenticated&&t.VKq(4,Oe,e.project.profile.privacy===e.projectVisibility.hidden)),t.xp6(1),t.Q6J("ngIf",e.project.profile.imdb_url||e.project.profile.website_url),t.xp6(1),t.Q6J("ngIf",e.links.length)}}let Me=(()=>{class n{constructor(e,o,l){this.projectProfileService=e,this.projectsApi=o,this.threadWidgetService=l,this.links=[],this.shortLinkPending=!1,this.action=new t.vpe,this.projectType=j.sX,this.projectVisibility=$.P8}get isPublic(){return this.project.profile.privacy===$.P8.members}resendVerificationEmail(){this.action.emit({name:"resend-verification"})}get isTooltip(){return!this.threadWidgetService.canOpenMessageDialog(this.views.self.messaging.reason)}handleMessageButtonAction({name:e}){switch(e){case"click":this.action.emit({name:"message-to-filmmaker"});break;case"resend-verification":this.resendVerificationEmail()}}}return n.\u0275fac=function(e){return new(e||n)(t.Y36(ce.A),t.Y36(U.lV),t.Y36(k.O8))},n.\u0275cmp=t.Xpm({type:n,selectors:[["project-interaction"]],inputs:{context:"context",links:"links",project:"project",totalTrackers:"totalTrackers",shortLinkPending:"shortLinkPending",view:"view",views:"views"},outputs:{action:"action"},decls:1,vars:1,consts:[["class","project-interaction sl8d-padding-top sl8d-padding-bottom sl8d-margin-bottom",4,"ngIf"],[1,"project-interaction","sl8d-padding-top","sl8d-padding-bottom","sl8d-margin-bottom"],[1,"project-interaction__title","sl8d-flex","sl8d-justify-content-space-between","sl8d-margin-bottom-sm","sl8d-overline","sl8d-de-em-dark"],["class","sl8d-capitalize sl8d-accent",4,"ngIf"],["class","sl8d-full-width-xs","className","sl8d-block",3,"tooltipShouldBeOpened","defaultOffsetX","closeOnTooltipClick","openOnClick",4,"ngIf"],["class","sl8d-margin-top sl8d-flex sl8d-gap-xs",4,"ngIf"],["class","project-interaction__socials sl8d-margin-top-sm sl8d-flex sl8d-align-items-center sl8d-margin-left-xs-negative",4,"ngIf"],[1,"sl8d-capitalize","sl8d-accent"],["className","sl8d-block",1,"sl8d-full-width-xs",3,"tooltipShouldBeOpened","defaultOffsetX","closeOnTooltipClick","openOnClick"],["tooltip",""],[4,"ngTemplateOutlet"],[1,"project-interaction__buttons","sl8d-flex","sl8d-flex-wrap","sl8d-align-items-center"],["mat-flat-button","","class","sl8d-flex-grow sl8d-flex-basis-100p","color","accent",3,"disabled","click",4,"ngIf","ngIfElse"],["messageButtonTemplate",""],["mat-button","","class","sl8d-flat sl8d-flex-grow sl8d-flex-basis-0p",3,"_dark","disabled","click",4,"ngIf"],["mat-button","",1,"sl8d-flat","sl8d-flex-grow","sl8d-flex-basis-0p",3,"disabled","click"],[1,"sl8d-flex","sl8d-justify-content-center","sl8d-align-items-center"],[1,"sl8d-margin-right-xs"],["tooltipTmpl",""],["mat-flat-button","","color","accent",1,"sl8d-flex-grow","sl8d-flex-basis-100p",3,"disabled","click"],[1,"sl8d-flex","sl8d-align-items-center","sl8d-justify-content-center"],[1,"sl8d-margin-left-xxs-negative","sl8d-margin-right-xs"],["title","Message Filmmakers","icon","message","senderType","U","recipientType","F",1,"sl8d-flex-grow","sl8d-flex-basis-100p",3,"disabled","reason","action"],[4,"ngIf","ngIfElse"],["verifyTemplate",""],["type","button",1,"sl8d-link","sl8d-caption",3,"click"],[1,"sl8d-margin-top","sl8d-flex","sl8d-gap-xs"],["class","sl8d-flex sl8d-align-items-center sl8d-medium sl8d-fz-sm sl8d-decoration-none","target","_blank",3,"href",4,"ngIf"],["class","qa-website-url project-interaction__website sl8d-flex sl8d-align-items-center sl8d-medium sl8d-fz-sm sl8d-decoration-none","target","_blank",3,"href",4,"ngIf"],["target","_blank",1,"sl8d-flex","sl8d-align-items-center","sl8d-medium","sl8d-fz-sm","sl8d-decoration-none",3,"href"],[1,"sl8d-link","sl8d-truncate"],[1,"open-in-new"],["target","_blank",1,"qa-website-url","project-interaction__website","sl8d-flex","sl8d-align-items-center","sl8d-medium","sl8d-fz-sm","sl8d-decoration-none",3,"href"],[1,"project-interaction__socials","sl8d-margin-top-sm","sl8d-flex","sl8d-align-items-center","sl8d-margin-left-xs-negative"],[1,"qa-film-links","sl8d-flex"],[4,"ngFor","ngForOf"],["mat-icon-button","","rel","nofollow","target","_blank","class","icon-link sl8d-flex sl8d-align-items-center sl8d-justify-content-center",3,"href","click",4,"ngIf"],["mat-icon-button","","rel","nofollow","target","_blank",1,"icon-link","sl8d-flex","sl8d-align-items-center","sl8d-justify-content-center",3,"href","click"],[3,"inline",4,"ngIf","ngIfElse"],["social",""],[3,"inline"],[1,"icon-link-svg",3,"innerHTML"]],template:function(e,o){1&e&&t.YNc(0,Fe,8,6,"div",0),2&e&&t.Q6J("ngIf",o.context.
1is_authenticated||(null==o.links?null:o.links.length)||o.project.profile.imdb_url||o.project.profile.website_url)},directives:[g.O5,pe.X,g.tP,I.lW,M.Hw,_e.L,g.sg,I.zs],pipes:[de.Z,ge.h,me.i],styles:[".project-interaction[_ngcontent-%COMP%]{background:#fafafa;border-radius:12px;padding-left:2.4rem;padding-right:2.4rem}.project-interaction__buttons[_ngcontent-%COMP%]{gap:12px 4px}.project-interaction__website[_ngcontent-%COMP%]{max-width:176px}.icon-link[_ngcontent-%COMP%]{height:32px;min-height:0;min-width:0;width:32px}.icon-link[_ngcontent-%COMP%] svg{width:20px;height:20px;transition:color .2s ease-out,fill .2s ease-out}[_nghost-%COMP%] .mat-button, [_nghost-%COMP%] .mat-flat-button{padding:0 4px}.open-in-new[_ngcontent-%COMP%]{transform:scale(.8);transform-origin:left 52%}[_nghost-%COMP%] .icon-link-svg[_ngcontent-%COMP%] svg{fill:#888}mat-icon._pending[_ngcontent-%COMP%]{animation:rotate 1s infinite linear}@keyframes rotate{to{transform:rotate(359.99deg)}}"],changeDetection:0}),n})();var Ne=a(14354);function Qe(n,i){1&n&&(t.TgZ(0,"span")(1,"mat-icon",6),t._uU(2,"check"),t.qZA()()),2&n&&(t.xp6(1),t.Q6J("inline",!0))}function Je(n,i){if(1&n&&(t.TgZ(0,"span",7),t._uU(1),t.qZA()),2&n){const e=t.oxw(2).$implicit,o=t.oxw(2);t.ekj("sl8d-danger",!o.project.potential_score.requirements.team[e].top_score_verify_later),t.xp6(1),t.Oqu(o.project.potential_score.requirements.team[e].top_score_verify_later?"Unverified":"Pending")}}function Ye(n,i){if(1&n&&(t.ynx(0),t.YNc(1,Qe,3,1,"span",0),t.YNc(2,Je,2,3,"span",5),t.BQk()),2&n){const e=t.oxw().$implicit,o=t.oxw(2);t.xp6(1),t.Q6J("ngIf",o.project.potential_score.requirements.team[e].have_verified),t.xp6(1),t.Q6J("ngIf",!o.project.potential_score.requirements.team[e].have_verified)}}function Le(n,i){if(1&n){const e=t.EpF();t.TgZ(0,"a",8),t.NdJ("click",function(){t.CHM(e);const l=t.oxw().$implicit;return t.oxw(2).addRole(l)}),t._uU(1,"Attach"),t.qZA()}if(2&n){const e=t.oxw(3);t.MGl("routerLink","/films/",e.project.id,"")}}function Ue(n,i){if(1&n&&(t.TgZ(0,"div",2)(1,"span",3),t._uU(2),t.qZA(),t.YNc(3,Ye,3,2,"ng-container",0),t.YNc(4,Le,2,1,"a",4),t.qZA()),2&n){const e=i.$implicit,o=t.oxw(2);t.xp6(2),t.Oqu(o.project.potential_score.requirements.team[e].display),t.xp6(1),t.Q6J("ngIf",o.project.potential_score.requirements.team[e].have_any),t.xp6(1),t.Q6J("ngIf",!o.project.potential_score.requirements.team[e].have_any)}}function $e(n,i){if(1&n&&(t.ynx(0),t.YNc(1,Ue,5,3,"div",1),t.BQk()),2&n){const e=t.oxw();
1t.xp6(1),t.Q6J("ngForOf",null==e.project.potential_score?null:e.project.potential_score.team_order)}}let Ee=(()=>{class n{constructor(e){this.projectPageSupportService=e,this.projectType=j.sX}addRole(e){this.projectPageSupportService.addRole(e)}}return n.\u0275fac=function(e){return new(e||n)(t.Y36(X.G))},n.\u0275cmp=t.Xpm({type:n,selectors:[["sl-team-score"]],inputs:{project:"project"},decls:1,vars:1,consts:[[4,"ngIf"],["class","sl8d-margin-bottom-xs sl8d-subtitle-2 sl8d-flex",4,"ngFor","ngForOf"],[1,"sl8d-margin-bottom-xs","sl8d-subtitle-2","sl8d-flex"],[1,"sl8d-margin-right-auto","sl8d-de-em-dark"],["fragment","filmTabs","class","sl8d-link sl8d-medium sl8d-caption _ignore-film-link",3,"routerLink","click",4,"ngIf"],["class","sl8d-caption sl8d-medium",3,"sl8d-danger",4,"ngIf"],[1,"sl8d-success-accent",3,"inline"],[1,"sl8d-caption","sl8d-medium"],["fragment","filmTabs",1,"sl8d-link","sl8d-medium","sl8d-caption","_ignore-film-link",3,"routerLink","click"]],template:function(e,o){1&e&&t.YNc(0,$e,2,1,"ng-container",0),2&e&&t.Q6J("ngIf",o.project.profile.film_type!==o.projectType.marketing)},directives:[g.O5,g.sg,M.Hw,p.yS],encapsulation:2,changeDetection:0}),n})();var Re=a(74885);let Be=(()=>{class n{transform(e){var o;return!!e&&(null===(o=e.potential_score)||void 0===o?void 0:o.team_order.some(l=>!(!e.potential_score.requirements.team[l].top_score_verify_later&&e.potential_score.requirements.team[l].top_score_verified&&e.potential_score.requirements.team[l].have_any)))}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275pipe=t.Yjl({name:"notAllVerified",type:n,pure:!0}),n})();function Ve(n,i){1&n&&(t.TgZ(0,"span",24),t._uU(1,"(incomplete)"),t.qZA())}function He(n,i){if(1&n&&(t.TgZ(0,"div",25),t._uU(1),t.ALo(2,"percent"),t.qZA()),2&n){const e=t.oxw();
1t.xp6(1),t.hij("Likelihood Certified Fresh\xa0",t.lcZ(2,1,e.certLikelihood),"")}}function We(n,i){if(1&n&&(t.ynx(0),t._uU(1),t.ALo(2,"round"),t.BQk()),2&n){const e=t.oxw(2);t.xp6(1),t.Oqu(e.score.script_score?t.xi3(2,1,e.score.script_score,!0):"\u2014")}}function ze(n,i){if(1&n&&(t.ynx(0),t.YNc(1,We,3,4,"ng-container",10),t.BQk()),2&n){const e=t.oxw(),o=t.MAs(42);t.xp6(1),t.Q6J("ngIf",e.view.can_view_scripts||e.isReleasedAndPublic)("ngIfElse",o)}}function Ge(n,i){if(1&n&&(t.TgZ(0,"a",27),t._uU(1,"Get Analysis"),t.qZA()),2&n){const e=t.oxw(2);t.MGl("routerLink","/films/",e.project.id,"/script"),t.Q6J("preserveFragment",!0)}}function Xe(n,i){if(1&n&&t.YNc(0,Ge,2,2,"a",26),2&n){const e=t.oxw(),o=t.MAs(28);t.Q6J("ngIf",!e.isScriptInProgressState)("ngIfElse",o)}}function Ke(n,i){if(1&n&&(t.ynx(0),t._uU(1),t.ALo(2,"round"),t.BQk()),2&n){const e=t.oxw(2);t.xp6(1),t.Oqu(e.score.financial_score?t.xi3(2,1,e.score.financial_score,!0):"\u2014")}}function tn(n,i){if(1&n&&(t.ynx(0),t.YNc(1,Ke,3,4,"ng-container",10),t.BQk()),2&n){const e=t.oxw(),o=t.MAs(42);t.xp6(1),t.Q6J("ngIf",e.view.can_view_financials||e.isReleasedAndPublic)("ngIfElse",o)}}function en(n,i){if(1&n&&(t.TgZ(0,"a",29),t._uU(1,"Get Analysis"),t.qZA()),2&n){const e=t.oxw(2);t.MGl("routerLink","/films/",e.project.id,"/financial")}}function nn(n,i){if(1&n&&t.YNc(0,en,2,1,"a",28),2&n){const e=t.oxw(),o=t.MAs(28);t.Q6J("ngIf",!e.isFinancialScriptInProgressState)("ngIfElse",o)}}function on(n,i){1&n&&(t.TgZ(0,"span",30),t._uU(1,"Pending"),t.qZA())}function sn(n,i){if(1&n&&(t.ynx(0),t._uU(1),t.ALo(2,"round"),t.BQk()),2&n){const e=t.oxw();
1t.xp6(1),t.Oqu(e.score.team_score?t.xi3(2,1,e.score.team_score,!0):"\u2014")}}function an(n,i){if(1&n&&(t.TgZ(0,"a",29),t._uU(1,"Attach"),t.qZA()),2&n){const e=t.oxw(2);t.MGl("routerLink","/films/",e.project.id,"")}}function ln(n,i){if(1&n&&t.YNc(0,an,2,1,"a",31),2&n){const e=t.oxw();t.Q6J("ngIf",!e.allKeyAttachmentsAdded)}}function rn(n,i){if(1&n&&t._UZ(0,"sl-team-score",32),2&n){const e=t.oxw();t.Q6J("project",e.project)}}function cn(n,i){if(1&n){const e=t.EpF();t.ynx(0),t.TgZ(1,"div",33),t._uU(2,"Alternate Views"),t.qZA(),t.TgZ(3,"mat-slide-toggle",34),t.NdJ("ngModelChange",function(l){return t.CHM(e),t.oxw().showPotentialScore=l}),t.TgZ(4,"span",35),t._uU(5,"Include unverified attachments"),t.qZA()(),t.BQk()}if(2&n){const e=t.oxw();t.xp6(3),t.Q6J("ngModel",e.showPotentialScore)}}function pn(n,i){if(1&n&&(t.TgZ(0,"div")(1,"a",36),t._uU(2,"Disclosures"),t.qZA(),t.TgZ(3,"a",37),t._uU(4,"Learn about scores"),t.qZA()()),2&n){const e=t.oxw();t.IyS("\n sl8d-flex\n ",e.view.can_edit?"":"sl8d-margin-top-normal-xs sl8d-margin-top-xl-gt-xs sl8d-flex-column-xs","\n sl8d-justify-content-",e.view.can_edit?"space-between":"start-xs","\n sl8d-justify-content-space-between-gt-xs\n sl8d-align-items-",e.view.can_edit?"center":"start-xs","\n sl8d-align-items-center-gt-xs\n "),t.xp6(1),t.ekj("sl8d-margin-bottom-normal-xs",!e.view.can_edit)}}function _n(n,i){1&n&&t._uU(0,"\u2014")}let N=class{constructor(i,e,o){this.breakpointObserver=i,this.cdr=e,this.projectPageSupportService=o,this.addOpportunity=new t.vpe,this.showPotentialScore=!1}ngOnDestroy(){}get lcf(){var i,e,o,l,s,r,_;return null===(_=null===(r=null===(s=null===(l=null===(o=null===(e=null===(i=this.financialAnalysisInfo)||void 0===i?void 0:i.analysis)||void 0===e?void 0:e.results)||void 0===o?void 0:o.data)||void 0===l?void 0:l.result)||void 0===s?void 0:s.revenue)||void 0===r?void 0:r.cert_fresh_likelihood)||void 0===_?void 0:_.lcf}get potentialLcf(){var i,e,o,l,s,r,_;return null===(_=null===(r=null===(s=null===(l=null===(o=null===(e=null===(i=this.financialAnalysisInfo)||void 0===i?void 0:i.analysis)||void 0===e?void 0:e.potential_results)||void 0===o?void 0:o.data)||void 0===l?void 0:l.result)||void 0===s?void 0:s.revenue)||void 0===r?void 0:r.cert_fresh_likelihood)||void 0===_?void 0:_.lcf}get certLikelihood(){if(this.project&&this.view)return this.view.can_edit&&this.project.profile.film_type!==j.sX.marketing&&this.showPotentialScore?this.potentialLcf:this.lcf}get score(){if(this.project&&this.view)return this.view.can_edit&&this.project.profile.film_type!==j.sX.marketing&&this.showPotentialScore?this.project.potential_score:"member"===this.view.id&&this.view.score?this.view.score:this.project.score}get incomplete(){return!this.score.team_score||!this.score.financial_score||!this.score.script_score}get analysisTypeTitle(){var i,e;if(this.project.feature_type===j.UP.narrative){const o=null===(e=null===(i=this.projectAnalysis)||void 0===i?void 0:i.script_analyses)||void 0===e?void 0:e.find(l=>l.active);return o?o.is_screening?"Screening Score":"Script Score":"Script/Screening Score"}return"Screening Score"}get isReleasedAndPublic(){return this.project.stage.id===j.FH.released&&this.project.profile.privacy===$.P8.members}get isScriptInProgressState(){return!(!this.scriptAnalysisInfo||!this.projectAnalysis)&&this.projectPageSupportService.isScriptInProgressState(this.scriptAnalysisInfo,this.projectAnalysis)}get isFinancialScriptInProgressState(){return!(!this.financialAnalysisInfo||!this.projectAnalysis)&&this.projectPageSupportService.isFinancialScriptInProgressState(this.financialAnalysisInfo,this.projectAnalysis)}getScoreType(){return(0,At.tz)(this.score)}};N.\u0275fac=function(i){return new(i||N)(t.Y36(it.Yg),t.Y36(t.sBO),t.Y36(X.G))},N.\u0275cmp=t.Xpm({type:N,selectors:[["project-score"]],inputs:{context:"context",allKeyAttachmentsAdded:"allKeyAttachmentsAdded",projectAnalysis:"projectAnalysis",scriptAnalysisInfo:"scriptAnalysisInfo",financialAnalysisInfo:"financialAnalysisInfo",project:"project",view:"view"},outputs:{addOpportunity:"addOpportunity"},decls:43,vars:21,consts:[[1,"project-score","_accent","sl8d-margin-bottom"],[1,"sl8d-dark","sl8d-h2","sl8d-inline-block","sl8d-margin-bottom-xxs"],["class","sl8d-caption sl8d-padding-right-xxs sl8d-de-em-dark",4,"ngIf"],[1,"qa-total-score","sl8d-accent","sl8d-subtitle-1"],["size","large",3,"score","scoreType"],["class","sl8d-margin-bottom-xl sl8d-caption",4,"ngIf"],[1,"sl8d-button-small","sl8d-de-em-lt","sl8d-margin-bottom-sm"],[1,"sl8d-margin-bottom","sl8d-flex","sl8d-justify-content-space-between","sl8d-align-items-baseline"],[1,"sl8d-subtitle-1","sl8d-dark"],[1,"qa-script-score","sl8d-subtitle-1","sl8d-bold"],[4,"ngIf","ngIfElse"],["addScriptScoreBtn",""],[1,"sl8d-margin-bottom","sl8d-flex","sl8d-justify-content-space-between","sl8d-align-items-center"],[1,"qa-fin-score","sl8d-subtitle-1","sl8d-bold"],["addFinScoreBtn",""],["pendingTmpl",""],[1,"sl8d-margin-bottom-xs","sl8d-flex","sl8d-justify-content-space-between","sl8d-align-items-center"],[1,"sl8d-dark","sl8d-subtitle-1"],[1,"qa-team-score","sl8d-subtitle-1","sl8d-bold","sl8d-dark"],["addTeamScoreBtn",""],["class","sl8d-margin-left sl8d-block",3,"project",4,"ngIf"],[4,"ngIf"],[3,"class",4,"ngIf"],["dashTmpl",""],[1,"sl8d-caption","sl8d-padding-right-xxs","sl8d-de-em-dark"],[1,"sl8d-margin-bottom-xl","sl8d-caption"],["fragment","filmTabs","class","sl8d-link sl8d-caption sl8d-medium _ignore-film-link",3,"routerLink","preserveFragment",4,"ngIf","ngIfElse"],["fragment","filmTabs",1,"sl8d-link","sl8d-caption","sl8d-medium","_ignore-film-link",3,"routerLink","preserveFragment"],["fragment","filmTabs","class","sl8d-link sl8d-caption sl8d-medium _ignore-film-link",3,"routerLink",4,"ngIf","ngIfElse"],["fragment","filmTabs",1,"sl8d-link","sl8d-caption","sl8d-medium","_ignore-film-link",3,"routerLink"],[1,"sl8d-caption","sl8d-medium","sl8d-danger"],["fragment","filmTabs","class","sl8d-link sl8d-caption sl8d-medium _ignore-film-link",3,"routerLink",4,"ngIf"],[1,"sl8d-margin-left","sl8d-block",3,"project"],[1,"sl8d-button-small","sl8d-margin-top","sl8d-de-em-lt","sl8d-margin-bottom-sm"],[1,"sl8d-margin-bottom",3,"ngModel","ngModelChange"],[1,"sl8d-body-2","toggle-text"],["href","/disclosures/","target","_blank",1,"sl8d-caption","sl8d-link"],["target","_blank","href","https://help.slated.com/en/?q=project+score",1,"sl8d-caption","sl8d-link"]],template:function(i,e){if(1&i&&(t.TgZ(0,"mat-card",0)(1,"dl")(2,"div")(3,"dt")(4,"span",1),t._uU(5,"Project Score"),t.qZA(),t._UZ(6,"br"),t.YNc(7,Ve,2,0,"span",2),t.qZA(),t.TgZ(8,"dd",3),t._UZ(9,"sl-score",4),t.qZA()(),t.YNc(10,He,3,3,"div",5),t.TgZ(11,"div",6),t._uU(12,"COMPONENTS"),t.qZA(),t.TgZ(13,"div",7)(14,"dt",8),t._uU(15),t.qZA(),t.TgZ(16,"dd",9),t.YNc(17,ze,2,2,"ng-container",10),t.YNc(18,Xe,1,2,"ng-template",null,11,t.W1O),t.qZA()(),t.TgZ(20,"div",12)(21,"dt",8),t._uU(22,"Financial Score"),t.qZA(),t.TgZ(23,"dd",13),t.YNc(24,tn,2,2,"ng-container",10),t.YNc(25,nn,1,2,"ng-template",null,14,t.W1O),t.qZA()(),t.YNc(27,on,2,0,"ng-template",null,15,t.W1O),t.TgZ(29,"div")(30,"div",16)(31,"dt",17),t._uU(32,"Team Score"),t.qZA(),t.TgZ(33,"dd",18),t.YNc(34,sn,3,4,"ng-container",10),t.YNc(35,ln,1,1,"ng-template",null,19,t.W1O),t.qZA()(),t.YNc(37,rn,1,1,"sl-team-score",20),t.qZA()(),t.YNc(38,cn,6,1,"ng-container",21),t.ALo(39,"notAllVerified"),t.YNc(40,pn,5,7,"div",22),t.qZA(),t.YNc(41,_n,1,0,"ng-template",null,23,t.W1O)),2&i){const o=t.MAs(19),l=t.MAs(26),s=t.MAs(36);t.ekj("_dashed",e.showPotentialScore&&e.view.can_edit),t.xp6(2),t.Gre("sl8d-flex sl8d-justify-content-space-between sl8d-align-items-start ",e.view.can_view_financials&&e.certLikelihood?"sl8d-margin-bottom-xs":"sl8d-margin-bottom-xl",""),t.xp6(5),t.Q6J("ngIf",e.incomplete),t.xp6(2),t.Q6J("score",e.score.total_score)("scoreType",e.getScoreType()),t.xp6(1),t.Q6J("ngIf",e.view.can_view_financials&&e.certLikelihood),t.xp6(5),t.Oqu(e.analysisTypeTitle),t.xp6(2),t.Q6J("ngIf",e.score.script_score||!e.view.is_admin)("ngIfElse",o),t.xp6(7),t.Q6J("ngIf",e.score.financial_score||!e.view.is_admin)("ngIfElse",l),t.xp6(10),t.Q6J("ngIf",e.score.team_score||!e.view.is_admin)("ngIfElse",s),t.xp6(3),t.Q6J("ngIf",e.context.user_id&&e.view.can_edit),t.xp6(1),t.Q6J("ngIf",t.lcZ(39,19,e.view.can_edit&&e.project)),t.xp6(2),t.Q6J("ngIf",!e.view.can_edit)}},directives:[O.a8,g.O5,Ne.K,p.yS,Ee,nt.Rr,P.JJ,P.On],pipes:[g.Zx,Re.L,Be],styles:[".project-score[_ngcontent-%COMP%] dd[_ngcontent-%COMP%]{min-width:19px;text-align:right}.add-opp-btn[_ngcontent-%COMP%]{width:calc(100% - 16px);margin-top:6px}.toggle-text[_ngcontent-%COMP%]{position:relative;top:2px}.chevron[_ngcontent-%COMP%]{position:relative;top:8px}"],changeDetection:0}),N=function(n,i,e,o){var r,l=arguments.length,s=l<3?i:null===o?o=Object.getOwnPropertyDescriptor(i,e):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,i,e,o);else for(var _=n.length-1;_>=0;_--)(r=n[_])&&(s=(l<3?r(s):l>3?r(i,e,s):r(i,e))||s);return l>3&&s&&Object.defineProperty(i,e,s),s}
1([(0,b.c)(),function(n,i){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata("design:paramtypes",i)}(0,[it.Yg,t.sBO,X.G])],N);var dn=a(24877),gn=a(61135),kt=a(19323),mn=a(21031);function fn(n,i){if(1&n&&(t.ynx(0),t._uU(1),t.ALo(2,"humanizeNumber"),t.BQk()),2&n){const e=t.oxw(2);t.xp6(1),t.hij("",t.lcZ(2,1,e.totalIntros),"\xa0")}}function un(n,i){1&n&&t._uU(0,"Intro")}function xn(n,i){1&n&&t._uU(0,"Intros")}function hn(n,i){if(1&n&&(t.TgZ(0,"div",5),t.ynx(1,6),t.YNc(2,fn,3,3,"ng-container",4),t.YNc(3,un,1,0,"ng-template",7),t.YNc(4,xn,1,0,"ng-template",8),t.BQk(),t.qZA()),2&n){const e=t.oxw();t.xp6(1),t.Q6J("ngPlural",e.totalIntros||0),t.xp6(1),t.Q6J("ngIf",e.totalIntros||0===e.totalIntros)}}function vn(n,i){1&n&&(t.TgZ(0,"div",9),t._UZ(1,"mat-spinner",10),t.qZA())}function bn(n,i){if(1&n&&(t.TgZ(0,"div",17),t._UZ(1,"avatar",18),t.qZA()),2&n){const e=i.$implicit;t.xp6(1),t.Q6J("routerLink","/people/"+e.id)("isRound",!0)("isTooltip",!0)("title",e.name)("score",e.score)("image",e.image_default_size)}}const Tn=function(){return{status:"Interest Sent|Interest Received"}};function jn(n,i){if(1&n&&(t.TgZ(0,"div",13)(1,"div",14),t.YNc(2,bn,2,6,"div",15),t.qZA(),t.TgZ(3,"a",16),t._uU(4,"View All"),t.qZA()()),2&n){const e=t.oxw().ngIf;t.xp6(2),t.Q6J("ngForOf",e),t.xp6(1),t.Q6J("queryParams",t.DdM(2,Tn))}}function An(n,i){1&n&&(t.TgZ(0,"div",19),t._uU(1,"You're not tracking anyone"),t.qZA())}function yn(n,i){if(1&n&&(t.ynx(0),t.YNc(1,jn,5,3,"div",11),t.YNc(2,An,2,0,"div",12),t.BQk()),2&n){const e=i.ngIf;t.xp6(1),t.Q6J("ngIf",e.length),t.xp6(1),t.Q6J("ngIf",!e.length)}}function wn(n,i){if(1&n&&(t.ynx(0),t._uU(1),t.ALo(2,"humanizeNumber"),t.BQk()),2&n){const e=t.oxw(2);t.xp6(1),t.hij("",t.lcZ(2,1,e.totalTrackers),"\xa0")}}function Cn(n,i){1&n&&t._uU(0,"Tracker")}function Pn(n,i){1&n&&t._uU(0,"Trackers")}function Sn(n,i){if(1&n&&(t.TgZ(0,"div",5),t.ynx(1,6),t.YNc(2,wn,3,3,"ng-container",4),t.YNc(3,Cn,1,0,"ng-template",7),t.YNc(4,Pn,1,0,"ng-template",8),t.BQk(),t.qZA()),2&n){const e=t.oxw();
1t.xp6(1),t.Q6J("ngPlural",e.totalTrackers||0),t.xp6(1),t.Q6J("ngIf",e.totalTrackers||0===e.totalTrackers)}}function Zn(n,i){1&n&&(t.TgZ(0,"div",9),t._UZ(1,"mat-spinner",10),t.qZA())}function In(n,i){if(1&n&&(t.TgZ(0,"div",17),t._UZ(1,"avatar",18),t.qZA()),2&n){const e=i.$implicit;t.xp6(1),t.Q6J("routerLink","/people/"+e.id)("isRound",!0)("isTooltip",!0)("title",e.name)("score",e.score)("image",e.image_default_size)}}const kn=function(n){return{tracking_project:n}};function On(n,i){if(1&n&&(t.TgZ(0,"div",13)(1,"div",14),t.YNc(2,In,2,6,"div",15),t.qZA(),t.TgZ(3,"a",20),t._uU(4,"View All"),t.qZA()()),2&n){const e=t.oxw().ngIf,o=t.oxw();t.xp6(2),t.Q6J("ngForOf",e),t.xp6(1),t.Q6J("queryParams",t.VKq(2,kn,o.project.id))}}function Fn(n,i){1&n&&(t.TgZ(0,"div",19),t._uU(1,"You're not tracking anyone"),t.qZA())}function Mn(n,i){if(1&n&&(t.ynx(0),t.YNc(1,On,5,4,"div",11),t.YNc(2,Fn,2,0,"div",12),t.BQk()),2&n){const e=i.ngIf;t.xp6(1),t.Q6J("ngIf",e.length),t.xp6(1),t.Q6J("ngIf",!e.length)}}let Nn=(()=>{class n{constructor(e){this.projectsApi=e,this.totalTrackersOut=new t.vpe,this.introsError$=new gn.X(null),this.pendingIntros=!0,this.pendingTrackers=!0}ngOnInit(){this.intros$=this.projectsApi.projectIntros$(this.project.id,"Slated member",kt.nk).pipe((0,G.U)(e=>(this.totalIntros=e.results_total,e.results)),(0,at.x)(()=>this.pendingIntros=!1),(0,pt.K)(e=>this.onError(e))),this.trackers$=this.projectsApi.projectTrackers$(this.project.id,kt.nk).pipe((0,G.U)(e=>(this.totalTrackers=e.results_total,this.totalTrackersOut.emit(this.totalTrackers),e.results)),(0,at.x)(()=>this.pendingTrackers=!1),(0,pt.K)(e=>this.onError(e)))}onError(e){return this.introsError$.next(e),(0,st.of)(e)}}return n.\u0275fac=function(e){return new(e||n)(t.Y36(U.lV))},n.\u0275cmp=t.Xpm({type:n,selectors:[["film-relations"]],inputs:{project:"project",view:"view"},outputs:{totalTrackersOut:"totalTrackersOut"},decls:13,vars:8,consts:[[1,"sl8d-margin-bottom"],["dynamicHeight","","color","accent",1,"sl8d-full-width"],["mat-tab-label",""],["class","sl8d-padding-xl sl8d-flex sl8d-justify-content-center",4,"ngIf"],[4,"ngIf"],[1,"sl8d-button","_dark"],[3,"ngPlural"],["ngPluralCase","=1"],["ngPluralCase","other"],[1,"sl8d-padding-xl","sl8d-flex","sl8d-justify-content-center"],["color","accent","diameter","48"],["class","sl8d-margin-top",4,"ngIf"],["class","sl8d-padding sl8d-body-2",4,"ngIf"],[1,"sl8d-margin-top"],[1,"sl8d-flex","sl8d-flex-wrap"],["class","user sl8d-margin-bottom-xs sl8d-flex-basis-20p sl8d-flex-basis-25p-gt-sm",4,"ngFor","ngForOf"],["routerLink","/n/opportunity-matches","mat-button","","disableRipple","",1,"sl8d-margin-top","sl8d-full-width","sl8d-base-link-btn","_secondary","sl8d-link",3,"queryParams"],[1,"user","sl8d-margin-bottom-xs","sl8d-flex-basis-20p","sl8d-flex-basis-25p-gt-sm"],[1,"_small","sl8d-margin-horizontal-auto",3,"routerLink","isRound","isTooltip","title","score","image"],[1,"sl8d-padding","sl8d-body-2"],["routerLink","/n/people/","mat-button","","disableRipple","",1,"sl8d-margin-top","sl8d-full-width","sl8d-base-link-btn","_secondary","sl8d-link",3,"queryParams"]],template:function(e,o){1&e&&(t.TgZ(0,"mat-card",0)(1,"mat-card-content")(2,"mat-tab-group",1)(3,"mat-tab"),t.YNc(4,hn,5,2,"ng-template",2),t.YNc(5,vn,2,0,"div",3),t.YNc(6,yn,3,2,"ng-container",4),t.ALo(7,"async"),t.qZA(),t.TgZ(8,"mat-tab"),t.YNc(9,Sn,5,2,"ng-template",2),t.YNc(10,Zn,2,0,"div",3),t.YNc(11,Mn,3,2,"ng-container",4),t.ALo(12,"async"),t.qZA()()()()),2&e&&(t.xp6(5),t.Q6J("ngIf",o.pendingIntros),t.xp6(1),t.Q6J("ngIf",t.lcZ(7,4,o.intros$)),t.xp6(4),t.Q6J("ngIf",o.pendingTrackers),t.xp6(1),t.Q6J("ngIf",t.lcZ(12,6,o.trackers$)))},directives:[O.a8,O.dn,T.SP,T.uX,T.uD,g.iq,g.O5,g.zE,W.Ou,g.sg,It.A,p.rH,p.yS,I.zs],pipes:[mn.v,g.Ov],styles:["[_nghost-%COMP%] .mat-tab-labels{justify-content:center}[_nghost-%COMP%] .mat-tab-label-active.mat-tab-label{color:#218eb7}[_nghost-%COMP%] .mat-tab-label{width:calc(50% - 16px);min-width:100px;opacity:1}[_nghost-%COMP%] .mat-tab-header{margin:0 -33px}mat-card[_ngcontent-%COMP%]{overflow:hidden;padding:0 16px 8px}[_nghost-%COMP%] .mat-tab-body-wrapper{margin:0 -12px}@media (min-width: 960px){.user[_ngcontent-%COMP%]:nth-child(n + 9){display:none}}"],changeDetection:0}),n})();var Qn=a(1660),Jn=a(16503),Yn=a(68137);let Ot=(()=>{class n{transform(e,o){return e&&e.length?(o.feature_type===j.UP.documentary&&(e=e.map(l=>"script"===l.tab?{tab:"script",path:"./script",label:"Screening"}:l)),o.profile.film_type===j.sX.marketing?e.filter(l=>"Opportunities"!==l.label&&"Updates"!==l.label):e):e}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275pipe=t.Yjl({name:"filmTabs",type:n,pure:!0}),n})();var mt=function(n,i){var e={};for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&i.indexOf(o)<0&&(e[o]=n[o]);if(null!=n&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(n);l<o.length;l++)i.indexOf(o[l])<0&&Object.prototype.propertyIsEnumerable.call(n,o[l])&&(e[o[l]]=n[o[l]])}return e};function $n(n,i){1&n&&(t.TgZ(0,"div",2),t._UZ(1,"mat-spinner",3),t.qZA())}function En(n,i){1&n&&(t.TgZ(0,"div",7)(1,"mat-icon",8),t._uU(2,"lock"),t.qZA(),t.TgZ(3,"div",9),t._uU(4,"This project is not visible due to privacy settings"),t.qZA()()),2&n&&(t.xp6(1),t.Q6J("inline",!0))}
1function Rn(n,i){if(1&n){const e=t.EpF();t.TgZ(0,"button",37),t.NdJ("click",function(){t.CHM(e);const l=t.oxw(3).ngIf;return t.oxw().openVideoDialog(l.project)}),t.TgZ(1,"div",38)(2,"mat-icon"),t._uU(3,"play_circle_filled"),t.qZA()(),t.TgZ(4,"div",39),t._uU(5," Watch Video "),t.qZA()()}}function Bn(n,i){if(1&n&&(t.TgZ(0,"span",40),t._uU(1),t.qZA()),2&n){const e=t.oxw(3).ngIf;t.xp6(1),t.hij("(",e.project.year,")")}}function Dn(n,i){if(1&n&&(t.TgZ(0,"span",41),t._uU(1),t.qZA()),2&n){const e=t.oxw(3).ngIf;t.ekj("_released","released"===e.project.stage.slug),t.xp6(1),t.Oqu(e.project.stage.name)}}function qn(n,i){if(1&n&&(t._UZ(0,"p",42),t.ALo(1,"safe"),t.ALo(2,"externalLink"),t.ALo(3,"detagHtml")),2&n){const e=t.oxw(3).ngIf;t.Q6J("innerHTML",t.xi3(1,1,t.lcZ(2,4,t.lcZ(3,6,e.project.profile.log_line)),"html"),t.oJD)}}function Vn(n,i){1&n&&(t.TgZ(0,"span",45),t._uU(1," | "),t.qZA())}function Hn(n,i){1&n&&(t.TgZ(0,"span",45),t._uU(1," | "),t.qZA())}function Wn(n,i){if(1&n&&(t.ynx(0),t.YNc(1,Vn,2,0,"span",43),t.TgZ(2,"span",44),t._uU(3),t.qZA(),t.YNc(4,Hn,2,0,"span",43),t.BQk()),2&n){const e=i.$implicit,o=i.last,l=i.first;t.xp6(1),t.Q6J("ngIf",l),t.xp6(2),t.Oqu(e.name),t.xp6(1),t.Q6J("ngIf",!o)}}function zn(n,i){1&n&&(t.TgZ(0,"span",45),t._uU(1," | "),t.qZA())}function Gn(n,i){1&n&&(t.TgZ(0,"span",45),t._uU(1," | "),t.qZA())}function Xn(n,i){if(1&n&&(t.ynx(0),t.YNc(1,zn,2,0,"span",43),t.TgZ(2,"span",46),t._uU(3),t.qZA(),t.YNc(4,Gn,2,0,"span",43),t.BQk()),2&n){const e=i.$implicit,o=i.last,l=i.first;t.xp6(1),t.Q6J("ngIf",l),t.xp6(2),t.Oqu(e.name),t.xp6(1),t.Q6J("ngIf",!o)}}function Kn(n,i){1&n&&(t.TgZ(0,"span",45),t._uU(1," | "),t.qZA())}function ti(n,i){if(1&n&&(t.ynx(0),t.TgZ(1,"span",47),t._uU(2),t.qZA(),t.YNc(3,Kn,2,0,"span",43),t.BQk()),2&n){const e=i.$implicit,o=i.last;t.xp6(2),t.Oqu(e.name),t.xp6(1),t.Q6J("ngIf",!o)}}function ei(n,i){1&n&&(t.TgZ(0,"span",45),t._uU(1," | "),t.qZA())}function ni(n,i){1&n&&(t.TgZ(0,"span",45),t._uU(1," \xb7 "),t.qZA())}function ii(n,i){if(1&n&&(t.ynx(0),t.YNc(1,ei,2,0,"span",43),t.TgZ(2,"span",48),t._uU(3),t.qZA(),t.YNc(4,ni,2,0,"span",43),t.BQk()),2&n){const e=i.$implicit,o=i.last,l=i.first,s=t.oxw(4).ngIf;t.xp6(1),t.Q6J("ngIf",l&&s.project.language_tags.length),t.xp6(2),t.Oqu(e.name),t.xp6(1),t.Q6J("ngIf",!o)}}function oi(n,i){if(1&n&&(t.ynx(0),t.TgZ(1,"p",23),t._uU(2,"Languages & Locations"),t.qZA(),t.TgZ(3,"div",24),t.YNc(4,ti,4,2,"ng-container",26),t.YNc(5,ii,5,3,"ng-container",26),t.qZA(),t.BQk()),2&n){const e=t.oxw(3).ngIf;t.xp6(4),t.Q6J("ngForOf",e.project.language_tags),t.xp6(1),t.Q6J("ngForOf",e.project.location_tags)}}function si(n,i){if(1&n&&(t.TgZ(0,"div",24)(1,"p",23),t._uU(2,"Comps"),t.qZA(),t._UZ(3,"p",49),t.ALo(4,"safe"),t.ALo(5,"externalLink"),t.ALo(6,"detagHtml"),t.qZA()),2&n){const e=t.oxw(3).ngIf;t.xp6(3),t.Q6J("innerHTML",t.xi3(4,1,t.lcZ(5,4,t.lcZ(6,6,e.project.profile.comps)),"html"),t.oJD)}}
1function ai(n,i){if(1&n&&(t._UZ(0,"span",52),t.ALo(1,"safe"),t.ALo(2,"externalLink"),t.ALo(3,"detagHtml")),2&n){const e=t.oxw(4).ngIf;t.Q6J("innerHTML",t.xi3(1,1,t.lcZ(2,4,t.lcZ(3,6,e.project.profile.synopsis)),"html"),t.oJD)}}function li(n,i){if(1&n&&(t.ynx(0),t.TgZ(1,"p",23),t._uU(2,"Synopsis"),t.qZA(),t.TgZ(3,"more-less",50),t.YNc(4,ai,4,8,"ng-template",null,51,t.W1O),t.qZA(),t.BQk()),2&n){const e=t.oxw(3).ngIf;t.xp6(3),t.Q6J("rows",5)("update",e.project.profile.synopsis)}}function ri(n,i){if(1&n&&(t.TgZ(0,"div")(1,"p",23),t._uU(2,"Production"),t.qZA(),t.TgZ(3,"span",45),t._uU(4),t.ALo(5,"date"),t.qZA()()),2&n){const e=t.oxw(3).ngIf;t.xp6(4),t.Oqu(t.xi3(5,1,e.project.business_details.production_start_date,"MMM d, yyyy"))}}function ci(n,i){if(1&n&&(t.TgZ(0,"div",53)(1,"p")(2,"a",54),t._uU(3,"Click to view trailer"),t.qZA()()()),2&n){const e=t.oxw(3).ngIf;t.xp6(2),t.Q6J("href",e.project.profile.media_url,t.LSH)}}function pi(n,i){1&n&&t.GkF(0)}function _i(n,i){if(1&n&&(t.TgZ(0,"div",55),t.YNc(1,pi,1,0,"ng-container",56),t.qZA()),2&n){t.oxw();const e=t.MAs(35);t.xp6(1),t.Q6J("ngTemplateOutlet",e)}}function di(n,i){1&n&&t.GkF(0)}function gi(n,i){1&n&&t.GkF(0)}function mi(n,i){if(1&n&&(t.TgZ(0,"div",57),t.YNc(1,di,1,0,"ng-container",56),t.YNc(2,gi,1,0,"ng-container",56),t.qZA()),2&n){t.oxw();const e=t.MAs(37),o=t.MAs(41);t.xp6(1),t.Q6J("ngTemplateOutlet",e),t.xp6(1),t.Q6J("ngTemplateOutlet",o)}}const fi=function(){return{exact:!0}};function ui(n,i){if(1&n&&(t.TgZ(0,"a",60,61)(2,"span",62)(3,"span",63),t._uU(4),t.qZA()()()),2&n){const e=i.$implicit,o=t.MAs(1),l=t.oxw(4).ngIf,s=t.oxw();t.Q6J("routerLink",e.path)("routerLinkActiveOptions",t.DdM(8,fi))("active",o.isActive||s.isTabActive(e.tab)),t.xp6(2),t.ekj("updated-indicator",(l.project.stage.id!==s.projectStage.released||l.context.user_is_superuser)&&"Financial"===e.label&&s.financialAnalysisStatus.updated&&!s.financialAnalysisStatus.updateAvailable)("update-available-indicator",(l.project.stage.id!==s.projectStage.released||l.context.user_is_superuser)&&"Financial"===e.label&&s.financialAnalysisStatus.updateAvailable),t.xp6(2),t.Oqu(e.label)}}function xi(n,i){if(1&n&&(t.TgZ(0,"nav",58),t.YNc(1,ui,5,9,"a",59),t.ALo(2,"filmTabs"),t.qZA()),2&n){const e=t.oxw(3).ngIf,o=t.oxw();t.xp6(1),t.Q6J("ngForOf",t.xi3(2,1,o.navLinks,e.project))}}function hi(n,i){1&n&&t.GkF(0)}function vi(n,i){if(1&n&&(t.ynx(0),t.YNc(1,hi,1,0,"ng-container",56),t.BQk()),2&n){t.oxw();const e=t.MAs(35);t.xp6(1),t.Q6J("ngTemplateOutlet",e)}}function bi(n,i){1&n&&t.GkF(0)}function Ti(n,i){if(1&n&&(t.TgZ(0,"div",57),t.YNc(1,bi,1,0,"ng-container",56),t.qZA()),2&n){t.oxw();const e=t.MAs(43);t.xp6(1),t.Q6J("ngTemplateOutlet",e)}}function ji(n,i){1&n&&t.GkF(0)}function Ai(n,i){1&n&&t.GkF(0)}function yi(n,i){1&n&&t.GkF(0)}function wi(n,i){if(1&n&&(t.ynx(0),t.YNc(1,ji,1,0,"ng-container",56),t.YNc(2,Ai,1,0,"ng-container",56),t.YNc(3,yi,1,0,"ng-container",56),t.BQk()),2&n){t.oxw(2);const e=t.MAs(37),o=t.MAs(41),l=t.MAs(43);t.xp6(1),t.Q6J("ngTemplateOutlet",e),t.xp6(1),t.Q6J("ngTemplateOutlet",o),t.xp6(1),t.Q6J("ngTemplateOutlet",l)}}function Ci(n,i){1&n&&t.GkF(0)}function Pi(n,i){1&n&&t.GkF(0)}function Si(n,i){1&n&&t.GkF(0)}function Zi(n,i){if(1&n&&(t.ynx(0),t.TgZ(1,"div",65),t.YNc(2,Ci,1,0,"ng-container",56),t.qZA(),t.TgZ(3,"div",66),t.YNc(4,Pi,1,0,"ng-container",56),t.YNc(5,Si,1,0,"ng-container",56),t.qZA(),t.BQk()),2&n){t.oxw(2);const e=t.MAs(37),o=t.MAs(41),l=t.MAs(43);t.xp6(2),t.Q6J("ngTemplateOutlet",e),t.xp6(2),t.Q6J("ngTemplateOutlet",o),t.xp6(1),t.Q6J("ngTemplateOutlet",l)}}function Ii(n,i){if(1&n&&(t.TgZ(0,"div",64),t.YNc(1,wi,4,3,"ng-container",1),t.YNc(2,Zi,6,3,"ng-container",1),t.qZA()),2&n){const e=t.oxw(4);t.xp6(1),t.Q6J("ngIf",e.isMediaGtSm),t.xp6(1),t.Q6J("ngIf",e.isMediaSm)}}function ki(n,i){if(1&n){const e=t.EpF();t.TgZ(0,"project-controls",69),t.NdJ("action",function(l){return t.CHM(e),t.oxw(7).handleOverviewAction(l)}),t.ALo(1,"async"),t.qZA()}if(2&n){const e=t.oxw().ngIf,o=t.oxw().ngIf,l=t.oxw(4).ngIf,s=t.oxw();t.Q6J("context",l.context)("isSuperAdmin",e.isSuperAdmin)("views",o)("isSuperAdminView",e.superAdminView)("project",l.project)("view",l.view)("disabled",!t.lcZ(1,7,s.projectStatus$).loaded)}}
1function Oi(n,i){if(1&n&&(t.ynx(0),t.YNc(1,ki,2,9,"project-controls",68),t.BQk()),2&n){const e=i.ngIf,o=t.oxw().ngIf,l=t.oxw(4).ngIf,s=t.oxw();t.xp6(1),t.Q6J("ngIf",l.context.is_authenticated&&(!e.isSuperAdmin&&o.self.is_admin||!!e.isSuperAdmin&&(e.superAdminView||o.self_not_superuser.is_admin))&&l.project.profile.film_type!==s.projectTypes.marketing)}}const Fi=function(n,i){return{isSuperAdmin:n,superAdminView:i}};function Mi(n,i){if(1&n){const e=t.EpF();t.ynx(0),t.YNc(1,Oi,2,1,"ng-container",1),t.ALo(2,"async"),t.ALo(3,"async"),t.TgZ(4,"project-interaction",67),t.NdJ("action",function(l){return t.CHM(e),t.oxw(5).handleOverviewAction(l)}),t.qZA(),t.BQk()}if(2&n){const e=i.ngIf,o=t.oxw(4).ngIf,l=t.oxw();t.xp6(1),t.Q6J("ngIf",t.WLB(12,Fi,t.lcZ(2,8,l.isSuperAdmin$),t.lcZ(3,10,l.superAdminViewService.superAdminView$))),t.xp6(3),t.Q6J("context",o.context)("links",l.links)("project",o.project)("totalTrackers",l.totalTrackers)("shortLinkPending",l.shortLinkPending)("view",o.view)("views",e)}}function Ni(n,i){1&n&&t.GkF(0)}function Qi(n,i){if(1&n&&(t.YNc(0,Mi,5,15,"ng-container",1),t.ALo(1,"async"),t.YNc(2,Ni,1,0,"ng-container",56)),2&n){t.oxw();const e=t.MAs(39),o=t.oxw(3);t.Q6J("ngIf",t.lcZ(1,2,o.views$)),t.xp6(2),t.Q6J("ngTemplateOutlet",e)}}function Ji(n,i){if(1&n){const e=t.EpF();t.TgZ(0,"project-score",71),t.NdJ("addOpportunity",function(){return t.CHM(e),t.oxw(5).addOpportunity()}),t.ALo(1,"async"),t.ALo(2,"async"),t.ALo(3,"async"),t.ALo(4,"async"),t.qZA()}if(2&n){const e=t.oxw(4).ngIf,o=t.oxw();t.Q6J("context",e.context)("allKeyAttachmentsAdded",t.lcZ(1,7,o.allKeyAttachmentsAdded$))("scriptAnalysisInfo",t.lcZ(2,9,o.scriptAnalysisInfo$))("projectAnalysis",t.lcZ(3,11,o.projectAnalysis$))("financialAnalysisInfo",t.lcZ(4,13,o.financialAnalysisInfo$))("project",e.project)("view",e.view)}}function Yi(n,i){if(1&n&&t.YNc(0,Ji,5,15,"project-score",70),2&n){const e=t.oxw(3).ngIf,o=t.oxw();t.Q6J("ngIf",e.project.profile.film_type===o.projectTypes.marketing||e.project.profile.film_type!==o.projectTypes.claimed)}}function Li(n,i){if(1&n){const e=t.EpF();t.TgZ(0,"sl-financing-widget",72),t.NdJ("action",function(l){return t.CHM(e),t.oxw(4).handleFinancingWidgetAction(l)}),t.ALo(1,"async"),t.ALo(2,"async"),t.ALo(3,"async"),t.ALo(4,"async"),t.qZA()}if(2&n){const e=t.oxw(3).ngIf,o=t.oxw();t.Q6J("budgetRanges",t.lcZ(1,8,o.budgetRanges$))("isSuperAdminView",t.lcZ(2,10,o.superAdminViewService.superAdminView$))("hasMobileSubpageWithChart",!0)("statuses",t.lcZ(3,12,o.financialStatuses$))("context",e.context)("project",e.project)("budget",t.lcZ(4,14,o.budget$))("view",e.view)}}function Ui(n,i){if(1&n){const e=t.EpF();t.TgZ(0,"film-relations",74),t.NdJ("totalTrackersOut",function(l){return t.CHM(e),t.oxw(5).totalTrackers=l}),t.qZA()}if(2&n){const e=t.oxw(4).ngIf;t.Q6J("project",e.project)("view",e.view)}}function $i(n,i){if(1&n&&t.YNc(0,Ui,1,2,"film-relations",73),2&n){const e=t.oxw(3).ngIf,o=t.oxw();t.Q6J("ngIf",e.project.profile.film_type!==o.projectTypes.marketing&&e.context.user_id)}}function Ei(n,i){if(1&n){const e=t.EpF();t.TgZ(0,"div",10),t.NdJ("ngAfterInit",function(){return t.CHM(e),t.oxw(3).onViewRender()}),t.TgZ(1,"div")(2,"div",11)(3,"div",12)(4,"div",13)(5,"div",14),t._UZ(6,"avatar",15),t.YNc(7,Rn,6,0,"button",16),t.qZA()(),t.TgZ(8,"div",17)(9,"div",18)(10,"h1",19),t._uU(11),t.YNc(12,Bn,2,1,"span",20),t.qZA(),t.YNc(13,Dn,2,3,"span",21),t.qZA(),t.YNc(14,qn,4,8,"p",22),t.TgZ(15,"p",23),t._uU(16,"Genre & Tags"),t.qZA(),t.TgZ(17,"div",24)(18,"span",25),t._uU(19),t.qZA(),t.YNc(20,Wn,5,3,"ng-container",26),t.YNc(21,Xn,5,3,"ng-container",26),t.qZA(),t.YNc(22,oi,6,2,"ng-container",1),t.YNc(23,si,7,8,"div",27),t.YNc(24,li,6,2,"ng-container",1),t.YNc(25,ri,6,4,"div",1),t.YNc(26,ci,4,1,"div",28),t.qZA()(),t.YNc(27,_i,2,1,"div",29),t.YNc(28,mi,3,2,"div",30),t.YNc(29,xi,3,4,"nav",31),t.ALo(30,"async"),t._UZ(31,"router-outlet"),t.qZA(),t.YNc(32,vi,2,1,"ng-container",1),t.qZA()(),t.YNc(33,Ti,2,1,"div",30),t.YNc(34,Ii,3,2,"ng-template",null,32,t.W1O),t.YNc(36,Qi,3,4,"ng-template",null,33,t.W1O),t.YNc(38,Yi,1,1,"ng-template",null,34,t.W1O),t.YNc(40,Li,5,16,"ng-template",null,35,t.W1O),t.YNc(42,$i,1,1,"ng-template",null,36,t.W1O)}if(2&n){const e=t.oxw(2).ngIf,o=t.oxw();
1t.xp6(1),t.Gre("main-content ",e.project.profile.film_type===o.projectTypes.marketing?"sl8d-margin-top":"sl8d-margin-top-xxxl"," sl8d-gap-l sl8d-flex sl8d-flex-column-xs sl8d-flex-column-sm"),t.xp6(5),t.Q6J("isPortrait",!0)("score",e.project.score.total_score)("title",e.project.name)("scoreType",o.getScoreType(e.project))("image",e.project.profile_image_url),t.xp6(1),t.Q6J("ngIf",e.project.profile&&""!==e.project.profile.media_url&&e.project.profile.media_embed),t.xp6(4),t.hij("",e.project.name," "),t.xp6(1),t.Q6J("ngIf",e.project.year),t.xp6(1),t.Q6J("ngIf",e.project.stage),t.xp6(1),t.Q6J("ngIf",e.project.profile.log_line),t.xp6(5),t.hij(" ",e.project.feature_type===o.projectFeature.documentary?"Documentary":"Narrative"," feature "),t.xp6(1),t.Q6J("ngForOf",e.project.genre_tags),t.xp6(1),t.Q6J("ngForOf",e.project.keyword_tags),t.xp6(1),t.Q6J("ngIf",e.project.language_tags.length||e.project.location_tags.length),t.xp6(1),t.Q6J("ngIf",e.project.profile.comps),t.xp6(1),t.Q6J("ngIf",e.project.profile.synopsis),t.xp6(1),t.Q6J("ngIf",(null==e.project.business_details?null:e.project.business_details.production_start_date)&&!("post-production"===e.project.stage.slug||"completed"===e.project.stage.slug||"released"===e.project.stage.slug)),t.xp6(1),t.Q6J("ngIf",!e.project.profile.onboarded&&e.project.profile.media_url),t.xp6(1),t.Q6J("ngIf",o.isMediaSm),t.xp6(1),t.Q6J("ngIf",o.isMediaXs),t.xp6(1),t.Q6J("ngIf",t.lcZ(30,26,o.params$)),t.xp6(3),t.Q6J("ngIf",o.isMediaGtSm),t.xp6(1),t.Q6J("ngIf",o.isMediaXs)}}function Ri(n,i){if(1&n&&(t.ynx(0),t.YNc(1,En,5,1,"div",5),t.ALo(2,"async"),t.YNc(3,Ei,44,28,"ng-template",null,6,t.W1O),t.BQk()),2&n){const e=t.MAs(4),o=t.oxw().ngIf,l=t.oxw();
1t.xp6(1),t.Q6J("ngIf",!l.shouldShowProjectDetails(o.project,o.view)&&o.context.user_is_superuser&&!t.lcZ(2,2,l.superAdminViewService.superAdminView$))("ngIfElse",e)}}function Bi(n,i){if(1&n&&(t.ynx(0),t.YNc(1,Ri,5,4,"ng-container",4),t.BQk()),2&n){const e=i.ngIf;t.oxw();const o=t.MAs(1);t.xp6(1),t.Q6J("ngIf",(null==e.project?null:e.project.profile.onboarded)&&e.view&&e.context)("ngIfElse",o)}}const Di=function(n,i,e){return{project:n,view:i,context:e}},qi=(0,Ct.DQ)("edit-stage","send_update","settings","communications-edit","confirm","update","message","track","untrack","update-opportunity");let Q=class{constructor(i,e,o,l,s,r,_,y,q,J,ft,rt,C,ut,Ft,ct,K,Gi,Xi){this.platform=i,this.projectPageSupportService=e,this.superAdminViewService=o,this.bottomSheetOpportunityService=l,this.cdr=s,this.dialog=r,this.store=_,this.breakpointObserver=y,this.threadWidgetService=q,this.router=J,this.searchApi=ft,this.snackBarService=rt,this.baseLayoutService=C,this.financingWidgetService=ut,this.meta=Ft,this.projectsApi=ct,this.title=K,this.jsonLD=Gi,this.activeRoute=Xi,this.financialAnalysisInfo$=this.store.pipe((0,u.Ys)(h.m7)),this.project$=this.store.pipe((0,u.Ys)(h.iV)),this.projectStatus$=this.store.pipe((0,u.Ys)(h.eh)),this.routerUrl$=this.store.pipe((0,u.Ys)(R.A0)),this.budget$=this.store.pipe((0,u.Ys)(h.Fx)),this.projectAnalysis$=this.store.pipe((0,u.Ys)(h.jS)),this.scriptAnalysisInfo$=this.store.pipe((0,u.Ys)(h.hI)),this.allKeyAttachmentsAdded$=this.store.pipe((0,u.Ys)(h.Zx)),this.activeView$=this.store.pipe((0,u.Ys)(h.rp)),this.view$=this.projectPageSupportService.view$,this.views$=this.store.pipe((0,u.Ys)(h.Ru)),this.context$=this.store.pipe((0,u.Ys)(_t.x_),(0,vt.d)(1)),this.isSuperAdmin$=this.context$.pipe((0,G.U)(({user_is_superuser:Ki})=>Ki)),this.params$=this.store.pipe((0,u.Ys)(R.QI)),this.financialStatuses$=this.financingWidgetService.statuses$,this.projectTypes=j.sX,this.projectFeature=j.UP,this.totalTrackers=0,this.navLinks=[{tab:"team",path:"./",label:"Team"},{tab:"opportunities",path:"./opportunities",label:"Opportunities"},{tab:"script",path:"./script",label:"Script/Screening"},{tab:"financial",path:"./financial",label:"Financial"},{tab:"updates",path:"./updates",label:"Activity"}],this.links=[],this.hidePreview=!1,this.viewRendered=!1,this.runEditStage=!1,this.shortLinkPending=!1,this.projectStage=j.FH,this.budgetRanges$=this.projectPageSupportService.budgetRanges$.pipe((0,vt.d)(1)),this.financialAnalysisStatus={updated:!1,updateAvailable:!1}}ngOnInit(){var i,e;(null===(i=JSON.parse(localStorage.getItem("projectSocialNetworkActivity")))||void 0===i?void 0:i.length)&&this.trySaveActivity(),(null===(e=JSON.parse(localStorage.getItem("projectShareActivity")))||void 0===e?void 0:e.length)&&this.projectPageSupportService.trySaveShareActivity();let o=!0;this.store.pipe((0,u.Ys)(h.Sx),(0,b.t)(this),(0,m.h)(s=>!!s)).subscribe(s=>{this.project$.pipe((0,f.q)(1)).subscribe(r=>{(!r||r.id!==+s||o)&&(o=!1,this.projectPageSupportService.subpages.editProject.close(),this.projectPageSupportService.subpages.projectSettings.close(),this.financialAnalysisStatus={updated:!1,updateAvailable:!1},this.store.dispatch((0,_t.U9)()),this.store.dispatch((0,h.zY)()),this.store.dispatch((0,h.O5)({updateFinancialScript:!0})),this.store.dispatch((0,h.bf)()),this.store.dispatch((0,h.Wn)()),this.store.dispatch((0,Zt.Jd)({})),this.handleOverviewAction({name:"view-as-self"}))})}),this.router.events.pipe((0,b.t)(this),(0,m.h)(s=>s instanceof p.m2),(0,x.b)(()=>this.store.dispatch((0,h.xu)()))).subscribe(),this.project$.pipe((0,b.t)(this),(0,m.h)(s=>(null==s?void 0:s.id)&&!s.profile.onboarded),(0,f.q)(1)).subscribe(s=>this.router.navigate([`films/${s.id}/onboarding`]));let l=null;this.project$.pipe((0,b.t)(this),(0,m.h)(s=>!(!(null==s?void 0:s.profile)||!(null==s?void 0:s.id))),(0,Yt.x)((s,r)=>s.id===r.id),(0,x.b)(({name:s})=>this.title.setTitle(`${s} | Slated`)),(0,x.b)(({profile:s})=>this.meta.updateTag({name:"description",content:s.log_line})),(0,x.b)(()=>this.meta.updateTag({property:"og:type",content:"video.movie"})),(0,x.b)(s=>this.meta.updateTag({property:"og:title",content:s.name})),(0,x.b)(s=>this.meta.updateTag({property:"og:description",content:s.profile.log_line})),(0,x.b)(s=>this.meta.updateTag({property:"og:url",content:`https://slated.com/films/${s.id}/`})),(0,x.b)(s=>this.meta.updateTag({property:"og:image",content:s.profile_image_url})),(0,x.b)(s=>{var r,_;return l=this.jsonLD.insertSchema(this.jsonLD.movieSchema({name:s.name,image:s.profile_image_url,description:s.profile.log_line,genres:null===(r=s.genre_tags)||void 0===r?void 0:r.map(y=>y.name),languages:null===(_=s.language_tags)||void 0===_?void 0:_.map(y=>y.name),dateCreated:s.created}))}),(0,at.x)(()=>{["og:title","og:type","og:url","og:description","og:image","video:actor","video:actor:role","video:director","video:writer"].map(s=>this.meta.getTag(`property="${s}
1"`)).forEach(s=>this.meta.removeTagElement(s)),this.jsonLD.removeScheme(l)})).subscribe(),(0,L.a)([this.store.pipe((0,u.Ys)(R.aQ)),this.project$.pipe((0,m.h)(s=>!!s),(0,f.q)(1)),this.activeView$.pipe((0,m.h)(s=>!!s),(0,f.q)(1))]).pipe((0,b.t)(this),(0,m.h)(([s,r,_])=>!!(s&&r&&_&&location.hash)),(0,bt.g)(0),(0,f.q)(1),(0,x.b)(()=>this.baseLayoutService.scrollToAnchor())).subscribe(),this.store.pipe((0,u.Ys)(R.ac),(0,b.t)(this),(0,m.h)(({action:s})=>qi.includes(s)),(0,x.b)(s=>{var{action:r}=s,_=mt(s,["action"]);return this.handleAction(r,_)}),(0,lt.M)(this.context$),(0,m.h)(([s,{is_authenticated:r}])=>r),(0,G.U)(([s])=>s),(0,x.b)(s=>{var y=mt(s,["action","is_active"]);return(0,jt.G)(y)})).subscribe(),this.breakpointObserver.observe([E.NU,E.Bh,E.H$]).pipe((0,b.t)(this)).subscribe(({breakpoints:s})=>{this.isMediaXs=s[E.NU],this.isMediaSm=s[E.Bh],this.isMediaGtSm=s[E.H$],this.cdr.markForCheck()}),this.projectStatus$.pipe((0,m.h)(s=>!!s),(0,m.h)(({loaded:s})=>s),(0,b.t)(this),(0,lt.M)(this.project$),(0,m.h)(([{error:s},r])=>!s),(0,x.b)(([s,r])=>{this.links=r.profile?[r.profile.instagram_url?{type:"instagram",icon:"instagramFilled",url:r.profile.instagram_url}:void 0,r.profile.facebook_url?{type:"facebook",icon:"facebookCircle",url:r.profile.facebook_url}:void 0,r.profile.twitter_url?{type:"twitter",icon:"twitterX",url:r.profile.twitter_url}:void 0].filter(Boolean):[]})).subscribe(),this.store.pipe((0,u.Ys)(R.ac),(0,f.q)(1),(0,m.h)(({fbclid:s})=>!!s),(0,x.b)(s=>{var _=mt(s,["fbclid"]);return(0,jt.G)(_)})).subscribe(),(0,L.a)([this.project$,this.projectAnalysis$,this.view$,this.projectPageSupportService.isDocumentaryProject$,this.store.pipe((0,u.Ys)(R.A0)),this.params$]).pipe((0,m.h)(([s,r,_,y,q,{projectId:J}])=>(null==_?void 0:_.id)&&!!r&&+J===(null==s?void 0:s.id)),(0,b.t)(this)).subscribe(([s,r,_,y,q])=>{var J;if(r.active_financial_analysis&&!y){const ft=q.includes("/financial"),rt=r.active_financial_analysis,C=null===(J=r.financial_analyses)||void 0===J?void 0:J.find(K=>K.id===rt),ut=new Date(null==C?void 0:C.updated_at).getTime(),ct=(JSON.parse(localStorage.getItem("financial-analysis-view-state"))||[]).find(K=>K.id===rt);this.financialAnalysisStatus={updated:s.profile.film_type!=j.sX.marketing&&!ft&&_.can_view_financials&&(null==C?void 0:C.active)&&(!ct&&(null==C?void 0:C.active)||ut>ct.lastViewed),updateAvailable:r.run_financial&&_.can_view_financials}}else this.financialAnalysisStatus={updated:!1,updateAvailable:!1}}),Ct.$N.on("refetch-context",()=>this.store.dispatch((0,h.Wn)()))}ngAfterViewInit(){}ngOnDestroy(){this.projectPageSupportService.subpages.editProject.close(),this.projectPageSupportService.subpages.projectSettings.close(),this.store.dispatch((0,Zt.T0)((0,Rt.XG)())),this.store.dispatch((0,h.zY)())}isTabActive(i){return i===this.activeRoute.snapshot.firstChild.routeConfig.data.tab}editStage(){this.projectPageSupportService.subpages.editProject.open()}openPostUpdateDialog(){this.project$.pipe((0,f.q)(1)).subscribe(i=>{this.dialog.open(Pt.e,{width:"640px",maxWidth:"calc(100vw - 16px)",data:{type:Ut.k.project,project:i}}).afterClosed().pipe((0,b.t)(this),(0,f.q)(1),(0,m.h)(Boolean)).subscribe(()=>this.routerUrl$.pipe((0,f.q)(1),(0,m.h)(o=>o.includes("updates"))).subscribe(()=>this.projectPageSupportService.reFetchActivitySubject()))})}handleOverviewAction(i){switch(i.name){case"post-project-update":this.openPostUpdateDialog();break;case"project-settings":this.projectPageSupportService.subpages.projectSettings.open();break;case"edit-project":this.projectPageSupportService.subpages.editProject.open();break;case"message-to-filmmaker":this.messageToFilmmaker();break;case"resend-verification":this.store.dispatch((0,_t.ZC)({data:{showSuccessSnackbar:!0}}));break;case"social-click":this.socialClick(i.value);break;case"toggle-track":(0,L.a)([this.project$,this.activeView$]).pipe((0,m.h)(([e,o])=>!!e&&!!o),(0,f.q)(1),(0,b.t)(this)).subscribe(([e,o])=>this.store.dispatch((0,yt.ck)({id:e.id,trackStatus:!o.is_tracked,disableSuccessMessage:!0})));break;case"view-as-member":this.store.dispatch((0,h.Od)({data:"member"}));break;case"view-as-self":this.superAdminViewService.superAdminView$.pipe((0,f.q)(1),(0,lt.M)(this.isSuperAdmin$),(0,x.b)(([e,o])=>this.store.dispatch((0,h.Od)({data:o?e?"self":"self_not_superuser":"self"})))).subscribe();break;case"share":this.project$.pipe((0,f.q)(1),(0,x.b)(()=>this.shortLinkPending=!0),(0,Tt.w)(e=>{const o=`${location.origin}/films/${e.id}`;return this.linkToShare!==o?(this.linkToShare=o,this.searchApi.generateShortLink$(this.linkToShare).pipe((0,G.U)(l=>l.url))):(0,st.of)(this.projectPageSupportService.shortLink)}),(0,x.b)(e=>this.projectPageSupportService.shortLink=e),(0,pt.K)(()=>(this.projectPageSupportService.shortLink=this.linkToShare,(0,st.of)(!0))),(0,at.x)(()=>{this.shortLinkPending=!1,setTimeout(()=>this.cdr.markForCheck())}),(0,lt.M)(this.project$)).subscribe(([e,o])=>this.projectPageSupportService.handleShortLinkResponse(o,this.linkToShare,this.projectPageSupportService.shortLink));break;default:console.warn(`Add new type: ${name}`),this.store.dispatch((0,$t.F0)({message:"FilmProfile - unregistered case",data:name}))}}getScoreType(i){return(0,At.tz)(i.score)}openVideoDialog(i){this.dialog.open(Bt.g,{width:"700px",maxWidth:"calc(100% - 48px)",panelClass:"dialog-video",data:{project:i}})}onViewRender(){this.viewRendered=!0,this.store.dispatch((0,Et.JN)({})),this.runEditStage&&(this.runEditStage=!1,this.editStage())}handleFinancingWidgetAction(i){this.financingWidgetService.handle(i)}addOpportunity(){this.project$.pipe((0,f.q)(1),(0,x.b)(i=>this.bottomSheetOpportunityService.openCreatingOpportunityBottomSheet(Lt.c.investor,i))).subscribe()}
1shouldShowProjectDetails(i,e){return i.profile.privacy!==$.P8.hidden||"member"!==e.id}socialClick(i){(0,L.a)([this.context$,this.project$]).pipe((0,f.q)(1)).subscribe(([e,o])=>{if(e.user_id){const l={network:i,target:o.id,timestamp:(new Date).toISOString()},s=localStorage.getItem("projectSocialNetworkActivity")?JSON.parse(localStorage.getItem("projectSocialNetworkActivity")):[];s.push(l),localStorage.setItem("projectSocialNetworkActivity",JSON.stringify(s)),this.trySaveActivity()}})}trySaveActivity(){const i=JSON.parse(localStorage.getItem("projectSocialNetworkActivity"));this.projectsApi.trackSocialNetworkActivity$(i).subscribe({next:()=>{if(localStorage.getItem("projectSocialNetworkActivity")){let e=JSON.parse(localStorage.getItem("projectSocialNetworkActivity"));e=e.filter(o=>!i.find(l=>l.timestamp===o.timestamp)),e.length?localStorage.setItem("projectSocialNetworkActivity",JSON.stringify(e)):localStorage.removeItem("projectSocialNetworkActivity")}},error:()=>console.warn("Activity not sent, will try to do it later")})}handleAction(i,e){switch(i){case"edit-stage":this.viewRendered?this.editStage():this.runEditStage=!0;break;case"send_update":this.project$.pipe((0,m.h)(Boolean),(0,f.q)(1)).subscribe(()=>this.openPostUpdateDialog());break;case"communications-edit":this.project$.pipe((0,m.h)(Boolean),(0,f.q)(1)).subscribe(()=>this.projectPageSupportService.openSettingsAndExpandAccordion("communications"));break;case"settings":this.project$.pipe((0,m.h)(Boolean),(0,f.q)(1)).subscribe(()=>this.projectPageSupportService.subpages.projectSettings.open());break;case"confirm":case"update":this.project$.pipe((0,m.h)(Boolean),(0,f.q)(1)).subscribe(()=>this.projectPageSupportService.subpages.editProject.open());break;case"message":this.view$.pipe((0,m.h)(o=>!!o),(0,f.q)(1),(0,x.b)(o=>{(null==o?void 0:o.messaging)&&(o.messaging.can_message?"message_sent"!==o.messaging.copy?this.messageToFilmmaker():"message_sent"===o.messaging.copy&&this.snackBarService.message("Message Sent. Awaiting Reply"):o.is_admin||this.snackBarService.message("Messaging Disabled"))})).subscribe();break;case"track":case"untrack":(0,L.a)([this.project$,this.activeView$,this.context$]).pipe((0,m.h)(([o,l,s])=>!!o&&!!l&&s.is_authenticated),(0,f.q)(1),(0,b.t)(this)).subscribe(([o])=>this.store.dispatch((0,yt.ck)({id:o.id,trackStatus:"track"===i,disableSuccessMessage:!0})));break;case"update-opportunity":e.is_active&&this.project$.pipe((0,m.h)(o=>!!o&&o.profile.privacy!==$.P8.hidden),(0,f.q)(1)).subscribe(o=>{var l,s;const r=null!==(s=null===(l=o.financial_opportunity)||void 0===l?void 0:l.is_active)&&void 0!==s&&s;("0"===e.is_active&&r||"1"===e.is_active&&!r)&&this.financingWidgetService.handle({name:"toggle-opportunity"})})}}messageToFilmmaker(){(0,L.a)([this.project$,this.context$]).pipe((0,f.q)(1),(0,b.t)(this)).subscribe(([i,e])=>{const{messaging_token:o,user_id:l,user_first_name:s,user_last_name:r,small_image_url:_,user_email:y,send_message_by_enter:q}=e;this.threadWidgetService.memberToFilmDialog$({id:l,email:y,small_image:_,user:{first_name:s,last_name:r}},{id:i.id,small_image:i.profile_image_url,name:i.name},{token:o,sendOnEnter:q}).subscribe()})}};Q.\u0275fac=function(i){return new(i||Q)(t.Y36(ht.t4),t.Y36(X.G),t.Y36(B.X6),t.Y36(St.Sc),t.Y36(t.sBO),t.Y36(F.uw),t.Y36(u.yh),t.Y36(it.Yg),t.Y36(k.O8),t.Y36(p.F0),t.Y36(U.Wq),t.Y36(B.cw),t.Y36(wt.N),t.Y36(gt.RE),t.Y36(ot.h_),t.Y36(U.lV),t.Y36(ot.Dx),t.Y36(B.st),t.Y36(p.gz))},Q.\u0275cmp=t.Xpm({type:Q,selectors:[["ng-component"]],decls:6,vars:11,consts:[["pendingTemplate",""],[4,"ngIf"],[1,"spinner-wrap"],["diameter","44","color","accent"],[4,"ngIf","ngIfElse"],["class","hidden-project sl8d-flex sl8d-flex-column sl8d-align-items-center",4,"ngIf","ngIfElse"],["projectTmpl",""],[1,"hidden-project","sl8d-flex","sl8d-flex-column","sl8d-align-items-center"],[1,"sl8d-de-em-dark",3,"inline"],[1,"sl8d-body-1","message"],[1,"sl8d-flex","sl8d-flex-column",3,"ngAfterInit"],[1,"sl8d-flex-grow","project-main"],[1,"sl8d-flex","sl8d-flex-column-xs","sl8d-margin-bottom-xxl","sl8d-full-width","sl8d-margin-top-xxs-negative","sl8d-gap-l-gt-xs"],[1,"sl8d-gap-sm","sl8d-flex","sl8d-flex-column-gt-xs","sl8d-flex-shrink-0","avatar-wrapper"],[1,"sl8d-flex-basis-50p-xs"],["scoreSize","large",1,"qa-film-avatar","sl8d-margin-left-xxs-negative","sl8d-margin-top-xxs-negative",3,"isPortrait","score","t
1itle","scoreType","image"],["class","video-btn",3,"click",4,"ngIf"],[1,"sl8d-flex","sl8d-flex-column","sl8d-flex-grow"],[1,"sl8d-margin-bottom-xs","sl8d-margin-top-l-xs","sl8d-relative","sl8d-flex","sl8d-justify-content-space-between","sl8d-align-items-center"],[1,"qa-title","sl8d-dark","sl8d-margin-top-xxxs-negative","sl8d-break-word"],["class","sl8d-h2",4,"ngIf"],["class","qa-stage sl8d-nowrap sl8d-tag sl8d-margin-left-xs",3,"_released",4,"ngIf"],["slExternalLink","","class","qa-logline sl8d-break-word sl8d-margin-bottom sl8d-body-2",3,"innerHTML",4,"ngIf"],[1,"sl8d-de-em-lt","sl8d-overline","sl8d-margin-bottom-xxs"],[1,"sl8d-margin-bottom"],[1,"qa-project-type","sl8d-text"],[4,"ngFor","ngForOf"],["class","sl8d-margin-bottom",4,"ngIf"],["class","qa-media-url sl8d-margin-bottom",4,"ngIf"],["class","sl8d-hide-gt-sm sl8d-hide-xs",4,"ngIf"],["class","sl8d-hide-gt-xs",4,"ngIf"],["mat-tab-nav-bar","","id","filmTabs","class","sl8d-full-width project-tabs","color","accent",4,"ngIf"],["asideTmpl",""],["projectControlsTmpl",""],["projectScoreTmpl",""],["financingTmpl",""],["filmRelationsTmpl",""],[1,"video-btn",3,"click"],[1,"video-btn__icon"],[1,"video-btn__info"],[1,"sl8d-h2"],[1,"qa-stage","sl8d-nowrap","sl8d-tag","sl8d-margin-left-xs"],["slExternalLink","",1,"qa-logline","sl8d-break-word","sl8d-margin-bottom","sl8d-body-2",3,"innerHTML"],["class","sl8d-text",4,"ngIf"],[1,"qa-genre","sl8d-nowrap","sl8d-text"],[1,"sl8d-text"],[1,"qa-keyword","sl8d-nowrap","sl8d-capitalize","sl8d-text"],[1,"sl8d-text","qa-language"],[1,"sl8d-text","qa-location"],["slExternalLink","",1,"sl8d-break-word","sl8d-text",3,"innerHTML"],["moreLabel","Show More","lessLabel","Show Less",1,"qa-synopsis","sl8d-margin-bottom","sl8d-block",3,"rows","update"],["content",""],["slExternalLink","",1,"sl8d-text",3,"innerHTML"],[1,"qa-media-url","sl8d-margin-bottom"],["target","_blank",3,"href"],[1,"sl8d-hide-gt-sm","sl8d-hide-xs"],[4,"ngTemplateOutlet"],[1,"sl8d-hide-gt-xs"],["mat-tab-nav-bar","","id","filmTabs","color","accent",1,"sl8d-full-width","project-tabs"],["mat-tab-link","","fragment","filmTabs","routerLinkActive","","class","sl8d-uppercase sl8d-no-min-width",3,"routerLink","routerLinkActiveOptions","active",4,"ngFor","ngForOf"],["mat-tab-link","","fragment","filmTabs","routerLinkActive","",1,"sl8d-uppercase","sl8d-no-min-width",3,"routerLink","routerLinkActiveOptions","active"],["rla","routerLinkActive"],[1,"sl8d-relative"],[1,"label-text"],[1,"aside","sl8d-flex","sl8d-flex-column-gt-sm","sl8d-flex-wrap-sm","sl8d-gap-column-normal-sm"],[1,"sl8d-flex","sl8d-flex-wrap","sl8d-flex-basis-33p","sl8d-flex-grow","sl8d-margin-right-auto","sl8d-hide-gt-sm"],[1,"sl8d-flex-basis-33p","sl8d-flex-grow"],[1,"sl8d-flex-grow-sm",3,"context","links","project","totalTrackers","shortLinkPending","view","views","action"],["class","sl8d-block sl8d-flex-grow-sm sl8d-flex-grow-xs",3,"context","isSuperAdmin","views","isSuperAdminView","project","view","disabled","action",4,"ngIf"],[1,"sl8d-block","sl8d-flex-grow-sm","sl8d-flex-grow-xs",3,"context","isSuperAdmin","views","isSuperAdminView","project","view","disabled","action"],["class","sl8d-full-width",3,"context","allKeyAttachmentsAdded","scriptAnalysisInfo","projectAnalysis","financialAnalysisInfo","project","view","addOpportunity",4,"ngIf"],[1,"sl8d-full-width",3,"context","allKeyAttachmentsAdded","scriptAnalysisInfo","projectAnalysis","financialAnalysisInfo","project","view","addOpportunity"],[3,"budgetRanges","isSuperAdminView","hasMobileSubpageWithChart","statuses","context","project","budget","view","action"],["class","sl8d-margin-top-sm-xs sl8d-full-width",3,"project","view","totalTrackersOut",4,"ngIf"],[1,"sl8d-margin-top-sm-xs","sl8d-full-width",3,"project","view","totalTrackersOut"]],template:function(i,e){1&i&&(t.YNc(0,$n,2,0,"ng-template",null,0,t.W1O),t.YNc(2,Bi,2,2,"ng-container",1),t.ALo(3,"async"),t.ALo(4,"async"),t.ALo(5,"async")),2&i&&(t.xp6(2),t.Q6J("ngIf",t.kEZ(7,Di,t.lcZ(3,1,e.project$),t.lcZ(4,3,e.view$),t.lcZ(5,5,e.context$))))},directives:[W.Ou,g.O5,M.Hw,Dt.o,It.A,qt.V,g.sg,Vt.N,g.tP,T.BU,p.yS,T.Nj,p.Od,p.lC,re,Me,N,dn.E,Nn],pipes:[g.Ov,Qn.y,Jn.f,Yn.D,g.uU,Ot],styles:['h1[_ngcontent-%COMP%]{font-size:32px;font-weight:700}@media (max-width: 959px){h1[_ngcontent-%COMP%]{max-width:calc(100% - 120px)}}._released[_ngcontent-%COMP%]{background:#64b695;border-color:#64b695;color:#fff}.project-tabs[_ngcontent-%COMP%] .mat-ripple:not(:empty){transform:none}.saving[_ngcontent-%COMP%]{color:#64b695;line-height:36px}.error-msg[_ngcontent-%COMP%]{line-height:36px}.hidden-project[_ngcontent-%COMP%]{padding:75px 0}.hidden-project[_ngcontent-%COMP%] mat-icon.mat-icon-inline[_ngcontent-%COMP%]{font-size:132px}.hidden-project[_ngcontent-%COMP%] .message[_ngcontent-%COMP%]{margin:40px 0;text-align:center}.updated-indicator[_ngcontent-%COMP%]:after, .update-available-indicator[_ngcontent-%COMP%]:after{position:absolute;top:-14px;text-transform:none;font-size:11px;font-weight:500;left:calc(50% - 1px);transform:translate(-50%);color:#218eb7}.updated-indicator[_ngcontent-%COMP%]:after{content:"Updated"}.update-available-indicator[_ngcontent-%COMP%]:after{content:"Update available"}.stage-special[_ngcontent-%COMP%]{background:#888;color:#fff;padding:2px 4px;border-radius:2px;background-clip:padding-box;text-transform:uppercase;font-size:10px}@media (max-width: 599px){.sl8d-tag[_ngcontent-%COMP%]{position:absolute;right:0;top:6px}}@media (min-width: 600px){.avatar-wrapper[_ngcontent-%COMP%]{width:168px}}@media (min-width: 960px){.aside[_ngcontent-%COMP%]{flex:1 1 296px;max-width:296px;min-width:296px}.project-main[_ngcontent-%COMP%]{max-width:calc(100% - 316px)}}.video-btn[_ngcontent-%COMP%]{width:calc(100% - 8px);height:36px;display:flex;color:#fff;background:#202d3b;margin-top:-5px;align-items:stretch}.video-btn__icon[_ngcontent-%COMP%]{flex-shrink:0;background:#218eb7;color:#fff;width:33px;display:flex;align-items:center;justify-content:center}.video-btn__info[_ngcontent-%COMP%]{padding:0 8px;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;font-size:14px}.spinner-wrap[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;padding:40px 40px 72px}'],changeDetection:0}),Q=function(n,i,e,o){var r,l=arguments.length,s=l<3?i:null===o?o=Object.getOwnPropertyDescriptor(i,e):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,i,e,o);else for(var _=n.length-1;_>=0;_--)(r=n[_])&&(s=(l<3?r(s):l>3?r(i,e,s):r(i,e))||s);return l>3&&s&&Object.defineProperty(i,e,s),s}([(0,b.c)(),(0,dt.oS)([{service:dt.ZO,params:{type:dt.qP.userOrGuest}}
1]),function(n,i){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata("design:paramtypes",i)}(0,[ht.t4,X.G,B.X6,St.Sc,t.sBO,F.uw,u.yh,it.Yg,k.O8,p.F0,U.Wq,B.cw,wt.N,gt.RE,ot.h_,U.lV,ot.Dx,B.st,p.gz])],Q);const D={preload:!0,preloadRules:{pathnameStartsWith:["/films"],waitForLoadLazyChunkAction:!0}},Vi=[{path:"",component:Q,data:{preventTitleUpdate:!0},children:[{path:"opportunities",loadChildren:()=>Promise.all([a.e(8592),a.e(2379)]).then(a.bind(a,52379)).then(n=>n.FilmOpportunitiesModule),data:Object.assign(Object.assign({},D),{tab:"opportunities"})},{path:"script",loadChildren:()=>Promise.all([a.e(4154),a.e(1520),a.e(4266)]).then(a.bind(a,64266)).then(n=>n.ProjectScriptModule),data:Object.assign(Object.assign({},D),{tab:"script"})},{path:"financial",loadChildren:()=>Promise.all([a.e(4154),a.e(1520),a.e(8592),a.e(3324)]).then(a.bind(a,83324)).then(n=>n.ProjectFinancialModule),data:Object.assign(Object.assign({},D),{tab:"financial"})},{path:"updates",loadChildren:()=>Promise.all([a.e(4154),a.e(6040)]).then(a.bind(a,26040)).then(n=>n.ProjectUpdatesModule),data:Object.assign(Object.assign({},D),{tab:"updates"})},{path:"team",loadChildren:()=>Promise.all([a.e(8592),a.e(9273)]).then(a.bind(a,89273)).then(n=>n.TeamTabModule),data:Object.assign(Object.assign({},D),{tab:"team"})},{path:"",loadChildren:()=>Promise.all([a.e(8592),a.e(9273)]).then(a.bind(a,89273)).then(n=>n.TeamTabModule),data:Object.assign(Object.assign({},D),{tab:"team"})}]}];var Hi=a(53040),Wi=a(8200);let zi=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=t.oAB({type:n}),n.\u0275inj=t.cJS({providers:[Ot],imports:[[d.Y,g.ez,A.u,P.u5,P.UX,Qt.E$,I.ot,V._r,O.QW,w.p9,F.Is,H.t,tt.lN,M.Ps,W.Cq,nt.rP,et.LD,T.Nh,v.AV,Mt.J,p.Bz.forChild(Vi),Nt.w,z.h,S.s,gt.td,Hi.Y,Pt.I,Wi.A,c.Cl,Jt.G,k.XX,Z.mU]]}),n})()},13123:(xt,Y,a)=>{a.d(Y,{N:()=>T});var c=a(5e3),g=a(56451),P=a(39646),V=a(54968),I=a(78372),O=a(18505),w=a(44987),F=a(69808);const M=["content"],W=["fakeContent"];function et(v,p){1&v&&(c.TgZ(0,"span",8),c._uU(1),c.qZA()),2&v&&(c.xp6(1),c.Oqu("\u2026"))}function nt(v,p){if(1&v){const d=c.EpF();c.TgZ(0,"button",6),c.NdJ("click",function(){return c.CHM(d),c.oxw().toggleBlock()}),c.YNc(1,et,2,1,"span",7),c._uU(2),c.qZA()}if(2&v){const d=c.oxw();c.Udp("line-height",d.rowHeight,"px")("font-size",d.fontSize),c.ekj("_inline",d.showFullContent),c.xp6(1),c.Q6J("ngIf",!d.showFullContent),c.xp6(1),c.Oqu(d.showFullContent?d.lessLabel:d.moreLabel)}}let T=class{constructor(p,d){this.cdr=p,this.zone=d,this.fontSize="14px",this.rowHeight=18,this.rows=1,this.initialShowFullContentState=!1,this.moreLabel="more",this.lessLabel="less",this.showFullContent=!1,this.showMoreLessButton=!1}set update(p){this.updateContent()}ngOnInit(){this.showFullContent=this.initialShowFullContentState}ngAfterViewInit(){this.zone.runOutsideAngular(()=>{(0,g.T)((0,P.of)(null),(0,V.R)(window,"resize")).pipe((0,I.b)(250),(0,w.t)(this),(0,O.b)(()=>this.updateContent())).subscribe()})}ngOnDestroy(){}updateContent(){this.fakeContent&&requestAnimationFrame(()=>{const p=this.fakeContent.nativeElement.scrollHeight>this.rowHeight*this.rows;p!==this.showMoreLessButton&&(this.showMoreLessButton=p,this.showFullContent=!!p&&this.showFullContent,this.cdr.detectChanges())})}toggleBlock(){this.showFullContent=!this.showFullContent,this.cdr.detectChanges()}};T.\u0275fac=function(p){return new(p||T)(c.Y36(c.sBO),c.Y36(c.R0b))},T.\u0275cmp=c.Xpm({type:T,selectors:[["more-less"]],contentQueries:function(p,d,A){if(1&p&&c.Suo(A,M,5),2&p){let S;c.iGM(S=c.CRH())&&(d.contentRef=S.first)}},viewQuery:function(p,d){if(1&p&&c.Gf(W,5),2&p){let A;c.iGM(A=c.CRH())&&(d.fakeContent=A.first)}},inputs:{fontSize:"fontSize",rowHeight:"rowHeight",rows:"rows",initialShowFullContentState:"initialShowFullContentState",moreLabel:"moreLabel",lessLabel:"lessLabel",update:"update"},decls:7,vars:13,consts:[[1,"sl8d-relative"],[1,"content","sl8d-break-word","sl8d-relative"],[3,"ngTemplateOutlet"],["class","read-more sl8d-body-2 sl8d-link sl8d-medium","type","button",3,"line-height","font-size","_inline","click",4,"ngIf"],[1,"content","sl8d-break-word","sl8d-absolute","_fake"],["fakeContent",""],["type","button",1,"read-more","sl8d-body-2","sl8d-link","sl8d-medium",3,"click"],["class","dots",4,"ngIf"],[1,"dots"]],template:function(p,d){1&p&&(c.TgZ(0,"div",0)(1,"div",1),c.GkF(2,2),c.YNc(3,nt,3,8,"button",3),c.qZA(),c.TgZ(4,"div",4,5),c.GkF(6,2),c.qZA()()),2&p&&(c.xp6(1),c.Udp("line-height",d.rowHeight,"px")("max-height",d.showFullContent?"none":d.rowHeight*d.rows+"px")("font-size",d.fontSize),c.xp6(1),c.Q6J("ngTemplateOutlet",d.contentRef),c.xp6(1),c.Q6J("ngIf",d.showMoreLessButton),c.xp6(1),c.Udp("line-height",d.rowHeight,"px")("font-size",d.fontSize),c.xp6(2),c.Q6J("ngTemplateOutlet",d.contentRef))},directives:[F.tP,F.O5],styles:[".content[_ngcontent-%COMP%]{overflow:hidden}.content._fake[_ngcontent-%COMP%]{opacity:0;pointer-events:none}.read-more[_ngcontent-%COMP%]{position:absolute;right:0;background:#fff;white-space:pre;bottom:1px}.read-more._inline[_ngcontent-%COMP%]{position:static;margin-left:4px}.dots[_ngcontent-%COMP%]{position:absolute;right:100%;background:linear-gradient(to right,rgba(255,255,255,0),#fff 7px,#fff);top:0;bottom:0;padding-left:9px;padding-right:2px;color:#888}"],changeDetection:0}),T=function(v,p,d,A){var k,S=arguments.length,Z=S<3?p:null===A?A=Object.getOwnPropertyDescriptor(p,d):A;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)Z=Reflect.decorate(v,p,d,A);else for(var z=v.length-1;z>=0;z--)(k=v[z])&&(Z=(S<3?k(Z):S>3?k(p,d,Z):k(p,d))||Z);return S>3&&Z&&Object.defineProperty(p,d,Z),Z}([(0,w.c)(),function(v,p){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata("design:paramtypes",p)}(0,[c.sBO,c.R0b])],T)},5209:(xt,Y,a)=>{a.d(Y,{J:()=>O});var c=a(69808),g=a(93075),P=a(47423),V=a(98833),I=a(5e3);let O=(()=>{class w{}return w.\u0275fac=function(H){return new(H||w)},w.\u0275mod=I.oAB({type:w}),w.\u0275inj=I.cJS({imports:[[c.ez,g.u5,P.ot,V.c]]}),w})()}}]);
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.