PageSourceSearch

https://www.c4irsaudiarabia.org/default-src_app_features_blog_cons…tures_page-build-ba9a10.9837a660ef5c6cc9.js

js c4irsaudiarabia.org collected 2026-09-29 15:27:44 UTC 72,564 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkinitiative_as_a_service=self.webpackChunkinitiative_as_a_service||[]).push([["default-src_app_features_blog_constants_post-settings_constant_ts-src_app_features_page-build-ba9a10"],{1345(A,y,c){c.d(y,{BO:()=>h,C7:()=>v,CM:()=>_,G3:()=>x,HV:()=>P,Mg:()=>i,VH:()=>g,b4:()=>C,cg:()=>m,lO:()=>E,mB:()=>t,t4:()=>k});const _=500,t=5,v=370,g=3,m=10,i=12,C=2,P=4,x="assets/images/post-placeholder-image.png",E="assets/images/post-placeholder-image-thumbnail.jpeg",f=(w,p)=>({required:"Field is required",minlength:`Min length: ${w} chars`,maxlength:`Max length: ${p} chars`,pattern:"Value can\u2019t start or end with whitespace symbol",whitespace:"Value can\u2019t start or end with whitespace symbol",forbiddenSlug:"Page with this slug already exists"}),h=f(t,_),k=f(C,_)},83541(A,y,c){c.d(y,{B:()=>t});var _=c(88192);class t{static mapToUser({id:g,fullName:m,organization:i,position:C,thumbnailUrl:P}){return{id:g,name:m,location:i?C+", "+i:C,...P&&{photoUrl:P}}}static mapToTopics(g){return g?.map(m=>({id:m.document.id,name:m.document.title,title:m.document.title}))}static getEndpointTier({isPublicView:g,currentTier:m,permissions:i}){return!g&&m?m:i?.isManager?_.J.MEMBERS:null}static getPostDate(g){return g.composedAt||g.publishedAt||g.createdAt}static getBackgroundColor(g){return{color:g}}}},99997(A,y,c){c.d(y,{E:()=>z});var _=c(72200),t=c(33726),v=c(21413),g=c(35335),m=c(44668),i=c(56977),C=c(84862),P=c(45871),x=c(79739),E=c(69459),f=function(r){return r.OpacityLayer="--background-context-opacity",r}(f||{}),p=function(r){return r.A100="-100",r.A090="-090",r.A080="-080",r.A050="-050",r.A030="-030",r.A020="-020",r.A010="-010",r.A006="-006",r.A005="-005",r.A004="-004",r.A003="-003",r.A002="-002",r}(p||{}),b=function(r){return r.White="--white",r.Dark="--dark-color",r.Background="--background-color",r.Primary="--primary-color",r.Secondary="--secondary-color",r.Tetriary="--tetriary-color",r}(b||{});const I={[b.White]:"--colour-text-primary",[b.Dark]:"--colour-text-on-inverted-strong",[b.Background]:"--colour-text-primary",[b.Primary]:"--colour-text-on-accent",[b.Secondary]:"--colour-text-on-complement",[b.Tetriary]:"--colour-text-on-supplement"},G={[b.White]:"--colour-text-on-inverted-strong",[b.Dark]:"--colour-surface-inverted",[b.Background]:"--colour-surface-base",[b.Primary]:"--colour-surface-accent-default",[b.Secondary]:"--colour-surface-complement-default",[b.Tetriary]:"--colour-surface-supplement-default"},S={[p.A100]:1,[p.A090]:.9,[p.A080]:.8,[p.A050]:.5,[p.A030]:.3,[p.A020]:.2,[p.A010]:.1,[p.A006]:.06,[p.A005]:.05,[p.A004]:.04,[p.A003]:.03,[p.A002]:.02};var e=c(73664),R=c(17705);const $=["bgImageContainer"],N=["*"];function B(r,O){1&r&&e.eu8(0)}function Y(r,O){if(1&r&&(e.j41(0,"div"),e.nrm(1,"video",4),e.DNE(2,B,1,0,"ng-container",5),e.k0s()),2&r){const l=e.XpG(),s=e.sdS(5);e.HbH(e.VkB("background-video background-fallback--",l.getBrightnessFallback())),e.AVh("background-fallback",l.backgroundHasFallback),e.R7$(),e.Y8G("src",e.mNQ(l.background.video),e.B4B)("muted",!0),e.R7$(),e.Y8G("ngTemplateOutlet",s)}}function F(r,O){1&r&&e.eu8(0)}function j(r,O){if(1&r&&(e.j41(0,"div",null,1),e.DNE(2,F,1,0,"ng-container",5),e.k0s()),2&r){const l=e.XpG(),s=e.sdS(5);e.HbH(e.VkB("background-image background-fallback--",l.getBrightnessFallback())),e.AVh("background-fallback",l.backgroundHasFallback),e.R7$(2),e.Y8G("ngTemplateOutlet",s)}}function V(r,O){1&r&&e.eu8(0)}function X(r,O){if(1&r&&(e.j41(0,"div",6),e.DNE(1,V,1,0,"ng-container",5),e.k0s()),2&r){const l=e.XpG(),s=e.sdS(5);e.HbH("widget-color"+l.background.color),e.R7$(),e.Y8G("ngTemplateOutlet",s)}}function H(r,O){1&r&&e.eu8(0)}function L(r,O){if(1&r&&e.DNE(0,H,1,0,"ng-container",5),2&r){e.XpG();const l=e.sdS(5);e.Y8G("ngTemplateOutlet",l)}}function U(r,O){1&r&&e.SdG(0)}let z=(()=>{class r{constructor(l,s,d){this.cdr=l,this.window=s,this.element=d,this.backgroundHasFallback=!1,this._themeChanged$=(0,t.R)(this.window,P.U).pipe((0,m.t)()),this.destroy$=new v.B}get hasColorBackground(){return!!this.background?.color}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}ngOnInit(){this.setupContextVariables(),this._themeChanged$.pipe((0,g.c)(100),(0,i.Q)(this.destroy$)).subscribe(()=>{this.setupContextVariables()})}ngOnChanges(l){const s=l.background&&!l.background.isFirstChange(),d=l.backgroundOptions&&!l.backgroundOptions.isFirstChange();
1s&&this.setupContextVariables(),(s||d)&&this.loadBackgroundImage()}ngAfterViewInit(){this.loadBackgroundImage()}hasType(l){return this.backgroundOptions?.includes(l)??!1}getBrightnessFallback(){return void 0===this.background.brightness?"":this.background?.brightness>128?"light":"dark"}setupContextVariables(){if(!this.background?.color)return;const l=getComputedStyle(document.documentElement).getPropertyValue(I[this.background.color]),s=getComputedStyle(document.documentElement).getPropertyValue(G[this.background.color]),M=(0,x.Sb)(s)<=50?2:1,{r:W,g:K,b:J}=(0,x.E2)(l,!1);Object.keys(S).forEach(D=>{this.element.nativeElement.style.setProperty(f.OpacityLayer+D,`rgba(${W}, ${K}, ${J}, ${Math.min(S[D]*M,1)})`)})}loadBackgroundImage(){if(this.hasType("image")&&this.background?.image){const l=this.background.image,s=new Image,d=new E._(this.window).transform(l);s.src=d,s.onerror=()=>{this.setBackgroundImage(l)},s.onload=()=>{this.setBackgroundImage(d)}}this.hasType("image")&&!this.background?.image&&this.bgImageContainer?.nativeElement&&(this.bgImageContainer.nativeElement.style.backgroundImage=null,this.cdr.markForCheck())}setBackgroundImage(l){this.bgImageContainer?.nativeElement&&(this.bgImageContainer.nativeElement.style.backgroundImage=`url(${l})`,this.cdr.markForCheck())}static{this.\u0275fac=function(s){return new(s||r)(e.rXU(R.gRc),e.rXU(C.j),e.rXU(e.aKT))}}static{this.\u0275cmp=e.VBU({type:r,selectors:[["app-widget-background"]],viewQuery:function(s,d){if(1&s&&e.GBs($,5),2&s){let M;e.mGM(M=e.lsd())&&(d.bgImageContainer=M.first)}},hostVars:1,hostBindings:function(s,d){2&s&&e.BMQ("with-color-background",d.hasColorBackground)},inputs:{background:"background",backgroundHasFallback:"backgroundHasFallback",backgroundOptions:"backgroundOptions"},features:[e.OA$],ngContentSelectors:N,decls:6,vars:1,consts:[["content",""],["bgImageContainer",""],[3,"class","background-fallback"],["data-cy","widget-color-bg",3,"class"],["loop","","autoplay","","playsinline","","muted","",3,"muted","src"],[4,"ngTemplateOutlet"],["data-cy","widget-color-bg"]],template:function(s,d){if(1&s&&(e.NAR(),e.nVh(0,Y,3,9,"div",2)(1,j,3,6,"div",2)(2,X,2,3,"div",3)(3,L,1,1,"ng-container"),e.DNE(4,U,1,0,"ng-template",null,0,e.C5r)),2&s){let M;e.vxM((M=!0)===(d.hasType("video")&&!!d.background&&!!d.background.video)?0:M===(d.hasType("image")&&!!d.background&&!!d.background.image)?1:M===(d.hasType("color")&&!!d.background&&!!d.background.color)?2:3)}},dependencies:[_.T3],styles:["[_nghost-%COMP%]{display:block;background-color:var(--colour-surface-base);color:var(--colour-text-primary)}[_nghost-%COMP%]   .widget-color--white[_ngcontent-%COMP%]{background-color:var(--colour-text-on-inverted-strong);color:var(--colour-text-primary)!important}[_nghost-%COMP%]   .widget-color--white[_ngcontent-%COMP%]   .color-context-primary[_ngcontent-%COMP%]{color:var(--colour-text-accent-default)!important}[_nghost-%COMP%]   .widget-color--white[_ngcontent-%COMP%]     .widget-bg-color-context{background-color:var(--colour-text-on-inverted-strong);color:var(--colour-text-primary)!important}[_nghost-%COMP%]   .widget-color--white[_ngcontent-%COMP%]     .color-context-primary{color:var(--colour-text-accent-default)!important}[_nghost-%COMP%]   .widget-color--white[_ngcontent-%COMP%]     .border-context-primary{border-color:var(--colour-surface-accent-default)}[_nghost-%COMP%]   .widget-color--white[_ngcontent-%COMP%]     .empty-state__icon:before{background:var(--colour-text-accent-default)}[_nghost-%COMP%]   .widget-color--white[_ngcontent-%COMP%]     .empty-state__icon mat-icon{color:var(--colour-text-accent-default)}[_nghost-%COMP%]   .widget-color--white[_ngcontent-%COMP%]     .status-context .status--subtle--secondary{color:var(--colour-text-neutral-default);background:var(--colour-surface-raised)}[_nghost-%COMP%]   .widget-color--white[_ngcontent-%COMP%]     .hr-context{background:var(--colour-border-primary);opacity:var(--opacity-low)}[_nghost-%COMP%]   .widget-color--white[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-border-primary-outline-default: var(--colour-surface-accent-default)}[_nghost-%COMP%]   .widget-color--white[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-content-primary-outline-default: var(--colour-text-accent-default)}[_nghost-%COMP%]   .widget-color--white[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-border-primary-outline-hover: var(--colour-surface-accent-hover)}[_nghost-%COMP%]   .widget-color--white[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-content-primary-outline-hover: var(--colour-text-accent-hover)}[_nghost-%COMP%]   .widget-color--white[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-surface-primary-outline-hover: var(--colour-surface-neutral-default)}[_nghost-%COMP%]   .widget-color--white[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-border-primary-outline-pressed: var(--colour-surface-accent-pressed)}[_nghost-%COMP%]   .widget-color--white[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-content-primary-outline-pressed: var(--colour-text-accent-pressed)}[_nghost-%COMP%]   .widget-color--white[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-surface-primary-outline-pressed: var(--colour-surface-neutral-pressed)}[_nghost-%COMP%]   .widget-color--white[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-border-primary-outline-disabled: var(--colour-surface-accent-disabled)}[_nghost-%COMP%]   .widget-color--white[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-content-primary-outline-disabled: var(--colour-text-accent-disabled)}[_nghost-%COMP%]   .widget-color--white[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--secondary--solid{--colour-text-neutral-default: var(--colour-text-primary)}[_nghost-%COMP%]   .widget-color--white[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--secondary--solid{--colour-text-neutral-hover: var(--colour-text-primary)}[_nghost-%COMP%]   .widget-color--white[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--secondary--solid{--colour-text-neutral-pressed: var(--colour-text-primary)}[_nghost-%COMP%]   .widget-color--white[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--secondary--outline{--colour-text-neutral-default: var(--colour-text-primary)}[_nghost-%COMP%]   .widget-color--white[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--secondary--outline{--colour-text-neutral-hover: var(--colour-text-primary)}[_nghost-%COMP%]   .widget-color--white[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--secondary--outline{--colour-text-neutral-pressed: var(--colour-text-primary)}[_nghost-%COMP%]   .widget-color--white[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost{--button-colour-surface-primary-ghost-hover: transparent;--button-colour-surface-primary-ghost-pressed: transparent;--colour-surface-neutral-subtlest-hover: transparent;--colour-surface-neutral-subtlest-pressed: transparent;--colour-surface-negative-subtle-hover: transparent;--colour-surface-negative-subtle-pressed: transparent;--colour-surface-on-image-hover: transparent;--colour-surface-on-image-pressed: transparent;min-width:auto;padding:0;height:auto}[_nghost-%COMP%]   .widget-color--white[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost:not(.button--icon-right) .button__label{padding-right:0!important}[_nghost-%COMP%]   .widget-color--white[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost:not(.button--icon-left) .button__label{padding-left:0!important}[_nghost-%COMP%]   .widget-color--white[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost--large{line-height:1.5rem}[_nghost-%COMP%]   .widget-color--white[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost--small{line-height:1rem}[_nghost-%COMP%]   .widget-color--white[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost{--button-colour-content-primary-ghost-default: var(--colour-text-accent-default)}[_nghost-%COMP%]   .widget-color--white[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost{--button-colour-content-primary-ghost-hover: var(--colour-text-accent-hover)}[_nghost-%COMP%]   .widget-color--white[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost{--button-colour-content-primary-ghost-pressed: var(--colour-text-accent-pressed)}[_nghost-%COMP%]   .widget-color--white[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost{--button-colour-content-primary-ghost-disabled: var(--colour-text-accent-disabled)}[_nghost-%COMP%]   .widget-color--white[_ngcontent-%COMP%]     lib-icon-button.initaas-widget-icon-button .icon-button--ghost--secondary{--colour-icon-neutral-default: var(--colour-icon-primary)}[_nghost-%COMP%]   .widget-color--white[_ngcontent-%COMP%]     lib-icon-button.initaas-widget-icon-button .icon-button--ghost--secondary{--colour-icon-neutral-hover: var(--colour-icon-primary)}[_nghost-%COMP%]   .widget-color--white[_ngcontent-%COMP%]     lib-icon-button.initaas-widget-icon-button .icon-button--ghost--secondary{--colour-icon-neutral-pressed: var(--colour-icon-primary)}[_nghost-%COMP%]   .widget-color--dark-color[_ngcontent-%COMP%]{background-color:var(--colour-surface-inverted);color:var(--colour-text-on-inverted-strong)!important}[_nghost-%COMP%]   .widget-color--dark-color[_ngcontent-%COMP%]   .color-context-primary[_ngcontent-%COMP%]{color:var(--colour-text-complement-default)!important}[_nghost-%COMP%]   .widget-color--dark-color[_ngcontent-%COMP%]     .widget-bg-color-context{background-color:var(--colour-surface-inverted);color:var(--colour-text-on-inverted-strong)!important}[_nghost-%COMP%]   .widget-color--dark-color[_ngcontent-%COMP%]     .color-context-primary{color:var(--colour-text-complement-default)!important}[_nghost-%COMP%]   .widget-color--dark-color[_ngcontent-%COMP%]     .border-context-primary{border-color:var(--colour-surface-complement-default)}[_nghost-%COMP%]   .widget-color--dark-color[_ngcontent-%COMP%]     .empty-state__icon:before{background:var(--colour-text-complement-default)}[_nghost-%COMP%]   .widget-color--dark-color[_ngcontent-%COMP%]     .empty-state__icon mat-icon{color:var(--colour-text-complement-default)}[_nghost-%COMP%]   .widget-color--dark-color[_ngcontent-%COMP%]     .status-context .status--subtle--secondary{color:var(--colour-text-on-inverted-strong);background:var(--colour-surface-raised)}[_nghost-%COMP%]   .widget-color--dark-color[_ngcontent-%COMP%]     .hr-context{background:var(--colour-border-neutral-strong-default);opacity:var(--opacity-low)}[_nghost-%COMP%]   .widget-color--dark-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--solid{--colour-text-on-accent: var(--colour-text-on-complement)}[_nghost-%COMP%]   .widget-color--dark-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--solid{--colour-surface-accent-default: var(--colour-surface-complement-default)}[_nghost-%COMP%]   .widget-color--dark-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--solid{--colour-surface-accent-hover: var(--colour-surface-complement-hover)}[_nghost-%COMP%]   .widget-color--dark-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--solid{--colour-surface-accent-pressed: var(--colour-surface-complement-pressed)}[_nghost-%COMP%]   .widget-color--dark-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--solid{--colour-text-accent-disabled: var(--colour-text-complement-disabled)}[_nghost-%COMP%]   .widget-color--dark-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-border-primary-outline-default: var(--colour-surface-complement-default)}[_nghost-%COMP%]   .widget-color--dark-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-content-primary-outline-default: var(--colour-text-complement-default)}[_nghost-%COMP%]   .widget-color--dark-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-border-primary-outline-hover: var(--colour-surface-complement-hover)}[_nghost-%COMP%]   .widget-color--dark-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-content-primary-outline-hover: var(--colour-text-complement-hover)}[_nghost-%COMP%]   .widget-color--dark-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-surface-primary-outline-hover: var(--colour-surface-neutral-default)}[_nghost-%COMP%]   .widget-color--dark-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-border-primary-outline-pressed: var(--colour-surface-complement-pressed)}[_nghost-%COMP%]   .widget-color--dark-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-content-primary-outline-pressed: var(--colour-text-complement-pressed)}[_nghost-%COMP%]   .widget-color--dark-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-surface-primary-outline-pressed: var(--colour-surface-neutral-pressed)}[_nghost-%COMP%]   .widget-color--dark-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-border-primary-outline-disabled: var(--colour-surface-complement-disabled)}[_nghost-%COMP%]   .widget-color--dark-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-content-primary-outline-disabled: var(--colour-text-complement-disabled)}[_nghost-%COMP%]   .widget-color--dark-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--secondary--solid{--colour-text-neutral-default: var(--colour-text-on-inverted-strong)}[_nghost-%COMP%]   .widget-color--dark-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--secondary--solid{--colour-text-neutral-hover: var(--colour-text-on-inverted-strong)}[_nghost-%COMP%]   .widget-color--dark-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--secondary--solid{--colour-text-neutral-pressed: var(--colour-text-on-inverted-strong)}[_nghost-%COMP%]   .widget-color--dark-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--secondary--outline{--colour-text-neutral-default: var(--colour-text-on-inverted-strong)}[_nghost-%COMP%]   .widget-color--dark-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--secondary--outline{--colour-text-neutral-hover: var(--colour-text-on-inverted-strong)}[_nghost-%COMP%]   .widget-color--dark-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--secondary--outline{--colour-text-neutral-pressed: var(--colour-text-on-inverted-strong)}[_nghost-%COMP%]   .widget-color--dark-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost{--button-colour-surface-primary-ghost-hover: transparent;--button-colour-surface-primary-ghost-pressed: transparent;--colour-surface-neutral-subtlest-hover: transparent;--colour-surface-neutral-subtlest-pressed: transparent;--colour-surface-negative-subtle-hover: transparent;--colour-surface-negative-subtle-pressed: transparent;--colour-surface-on-image-hover: transparent;--colour-surface-on-image-pressed: transparent;min-width:auto;padding:0;height:auto}[_nghost-%COMP%]   .widget-color--dark-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost:not(.button--icon-right) .button__label{padding-right:0!important}[_nghost-%COMP%]   .widget-color--dark-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost:not(.button--icon-left) .button__label{pa
1dding-left:0!important}[_nghost-%COMP%]   .widget-color--dark-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost--large{line-height:1.5rem}[_nghost-%COMP%]   .widget-color--dark-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost--small{line-height:1rem}[_nghost-%COMP%]   .widget-color--dark-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost{--button-colour-content-primary-ghost-default: var(--colour-text-complement-default)}[_nghost-%COMP%]   .widget-color--dark-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost{--button-colour-content-primary-ghost-hover: var(--colour-text-complement-hover)}[_nghost-%COMP%]   .widget-color--dark-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost{--button-colour-content-primary-ghost-pressed: var(--colour-text-complement-pressed)}[_nghost-%COMP%]   .widget-color--dark-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost{--button-colour-content-primary-ghost-disabled: var(--colour-text-complement-disabled)}[_nghost-%COMP%]   .widget-color--dark-color[_ngcontent-%COMP%]     lib-icon-button.initaas-widget-icon-button .icon-button--ghost--secondary{--colour-icon-neutral-default: var(--colour-icon-on-inverted-strong)}[_nghost-%COMP%]   .widget-color--dark-color[_ngcontent-%COMP%]     lib-icon-button.initaas-widget-icon-button .icon-button--ghost--secondary{--colour-icon-neutral-hover: var(--colour-icon-on-inverted-strong)}[_nghost-%COMP%]   .widget-color--dark-color[_ngcontent-%COMP%]     lib-icon-button.initaas-widget-icon-button .icon-button--ghost--secondary{--colour-icon-neutral-pressed: var(--colour-icon-on-inverted-strong)}[_nghost-%COMP%]   .widget-color--background-color[_ngcontent-%COMP%]{background-color:var(--colour-surface-relief);color:var(--colour-text-primary)!important}[_nghost-%COMP%]   .widget-color--background-color[_ngcontent-%COMP%]   .color-context-primary[_ngcontent-%COMP%]{color:var(--colour-text-accent-default)!important}[_nghost-%COMP%]   .widget-color--background-color[_ngcontent-%COMP%]     .widget-bg-color-context{background-color:var(--colour-surface-relief);color:var(--colour-text-primary)!important}[_nghost-%COMP%]   .widget-color--background-color[_ngcontent-%COMP%]     .color-context-primary{color:var(--colour-text-accent-default)!important}[_nghost-%COMP%]   .widget-color--background-color[_ngcontent-%COMP%]     .border-context-primary{border-color:var(--colour-surface-accent-default)}[_nghost-%COMP%]   .widget-color--background-color[_ngcontent-%COMP%]     .empty-state__icon:before{background:var(--colour-text-accent-default)}[_nghost-%COMP%]   .widget-color--background-color[_ngcontent-%COMP%]     .empty-state__icon mat-icon{color:var(--colour-text-accent-default)}[_nghost-%COMP%]   .widget-color--background-color[_ngcontent-%COMP%]     .status-context .status--subtle--secondary{color:var(--colour-text-neutral-default);background:var(--colour-surface-raised)}[_nghost-%COMP%]   .widget-color--background-color[_ngcontent-%COMP%]     .hr-context{background:var(--colour-border-primary);opacity:var(--opacity-low)}[_nghost-%COMP%]   .widget-color--background-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-border-primary-outline-default: var(--colour-surface-accent-default)}[_nghost-%COMP%]   .widget-color--background-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-content-primary-outline-default: var(--colour-text-accent-default)}[_nghost-%COMP%]   .widget-color--background-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-border-primary-outline-hover: var(--colour-surface-accent-hover)}[_nghost-%COMP%]   .widget-color--background-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-content-primary-outline-hover: var(--colour-text-accent-hover)}[_nghost-%COMP%]   .widget-color--background-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-surface-primary-outline-hover: var(--colour-surface-neutral-default)}[_nghost-%COMP%]   .widget-color--background-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-border-primary-outline-pressed: var(--colour-surface-accent-pressed)}[_nghost-%COMP%]   .widget-color--background-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-content-primary-outline-pressed: var(--colour-text-accent-pressed)}[_nghost-%COMP%]   .widget-color--background-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-surface-primary-outline-pressed: var(--colour-surface-neutral-pressed)}[_nghost-%COMP%]   .widget-color--background-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-border-primary-outline-disabled: var(--colour-surface-accent-disabled)}[_nghost-%COMP%]   .widget-color--background-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-content-primary-outline-disabled: var(--colour-text-accent-disabled)}[_nghost-%COMP%]   .widget-color--background-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--secondary--solid{--colour-text-neutral-default: var(--colour-text-primary)}[_nghost-%COMP%]   .widget-color--background-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--secondary--solid{--colour-text-neutral-hover: var(--colour-text-primary)}[_nghost-%COMP%]   .widget-color--background-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--secondary--solid{--colour-text-neutral-pressed: var(--colour-text-primary)}[_nghost-%COMP%]   .widget-color--background-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--secondary--outline{--colour-text-neutral-default: var(--colour-text-primary)}[_nghost-%COMP%]   .widget-color--background-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--secondary--outline{--colour-text-neutral-hover: var(--colour-text-primary)}[_nghost-%COMP%]   .widget-color--background-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--secondary--outline{--colour-text-neutral-pressed: var(--colour-text-primary)}[_nghost-%COMP%]   .widget-color--background-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost{--button-colour-surface-primary-ghost-hover: transparent;--button-colour-surface-primary-ghost-pressed: transparent;--colour-surface-neutral-subtlest-hover: transparent;--colour-surface-neutral-subtlest-pressed: transparent;--colour-surface-negative-subtle-hover: transparent;--colour-surface-negative-subtle-pressed: transparent;--colour-surface-on-image-hover: transparent;--colour-surface-on-image-pressed: transparent;min-width:auto;padding:0;height:auto}[_nghost-%COMP%]   .widget-color--background-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost:not(.button--icon-right) .button__label{padding-right:0!important}[_nghost-%COMP%]   .widget-color--background-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost:not(.button--icon-left) .button__label{padding-left:0!important}[_nghost-%COMP%]   .widget-color--background-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost--large{line-height:1.5rem}[_nghost-%COMP%]   .widget-color--background-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost--small{line-height:1rem}[_nghost-%COMP%]   .widget-color--background-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost{--button-colour-content-primary-ghost-default: var(--colour-text-accent-default)}[_nghost-%COMP%]   .widget-color--background-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost{--button-colour-content-primary-ghost-hover: var(--colour-text-accent-hover)}[_nghost-%COMP%]   .widget-color--background-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost{--button-colour-content-primary-ghost-pressed: var(--colour-text-accent-pressed)}[_nghost-%COMP%]   .widget-color--background-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost{--button-colour-content-primary-ghost-disabled: var(--colour-text-accent-disabled)}[_nghost-%COMP%]   .widget-color--background-color[_ngcontent-%COMP%]     lib-icon-button.initaas-widget-icon-button .icon-button--ghost--secondary{--colour-icon-neutral-default: var(--colour-icon-primary)}[_nghost-%COMP%]   .widget-color--background-color[_ngcontent-%COMP%]     lib-icon-button.initaas-widget-icon-button .icon-button--ghost--secondary{--colour-icon-neutral-hover: var(--colour-icon-primary)}[_nghost-%COMP%]   .widget-color--background-color[_ngcontent-%COMP%]     lib-icon-button.initaas-widget-icon-button .icon-button--ghost--secondary{--colour-icon-neutral-pressed: var(--colour-icon-primary)}[_nghost-%COMP%]   .widget-color--primary-color[_ngcontent-%COMP%]{background-color:var(--colour-surface-accent-default);color:var(--colour-text-on-accent)!important}[_nghost-%COMP%]   .widget-color--primary-color[_ngcontent-%COMP%]   .color-context-primary[_ngcontent-%COMP%]{color:var(--colour-text-complement-default)!important}[_nghost-%COMP%]   .widget-color--primary-color[_ngcontent-%COMP%]     .widget-bg-color-context{background-color:var(--colour-surface-accent-default);color:var(--colour-text-on-accent)!important}[_nghost-%COMP%]   .widget-color--primary-color[_ngcontent-%COMP%]     .color-context-primary{color:var(--colour-text-complement-default)!important}[_nghost-%COMP%]   .widget-color--primary-color[_ngcontent-%COMP%]     .border-context-primary{border-color:var(--colour-surface-complement-default)}[_nghost-%COMP%]   .widget-color--primary-color[_ngcontent-%COMP%]     .empty-state__icon:before{background:var(--colour-text-complement-default)}[_nghost-%COMP%]   .widget-color--primary-color[_ngcontent-%COMP%]     .empty-state__icon mat-icon{color:var(--colour-text-complement-default)}[_nghost-%COMP%]   .widget-color--primary-color[_ngcontent-%COMP%]     .status-context .status--subtle--secondary{color:var(--colour-text-on-accent);background:var(--colour-surface-raised)}[_nghost-%COMP%]   .widget-color--primary-color[_ngcontent-%COMP%]     .hr-context{background:var(--colour-border-on-accent);opacity:var(--opacity-low)}[_nghost-%COMP%]   .widget-color--primary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--solid{--colour-text-on-accent: var(--colour-text-on-complement)}[_nghost-%COMP%]   .widget-color--primary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--solid{--colour-surface-accent-default: var(--colour-surface-complement-default)}[_nghost-%COMP%]   .widget-color--primary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--solid{--colour-surface-accent-hover: var(--colour-surface-complement-hover)}[_nghost-%COMP%]   .widget-color--primary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--solid{--colour-surface-accent-pressed: var(--colour-surface-complement-pressed)}[_nghost-%COMP%]   .widget-color--primary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--solid{--colour-text-accent-disabled: var(--colour-text-complement-disabled)}[_nghost-%COMP%]   .widget-color--primary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-border-primary-outline-default: var(--colour-surface-complement-default)}[_nghost-%COMP%]   .widget-color--primary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-content-primary-outline-default: var(--colour-text-complement-default)}[_nghost-%COMP%]   .widget-color--primary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-border-primary-outline-hover: var(--colour-surface-complement-hover)}[_nghost-%COMP%]   .widget-color--primary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-content-primary-outline-hover: var(--colour-text-complement-hover)}[_nghost-%COMP%]   .widget-color--primary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-surface-primary-outline-hover: var(--colour-surface-neutral-default)}[_nghost-%COMP%]   .widget-color--primary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-border-primary-outline-pressed: var(--colour-surface-complement-pressed)}[_nghost-%COMP%]   .widget-color--primary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-content-primary-outline-pressed: var(--colour-text-complement-pressed)}[_nghost-%COMP%]   .widget-color--primary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-surface-primary-outline-pressed: var(--colour-surface-neutral-pressed)}[_nghost-%COMP%]   .widget-color--primary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-border-primary-outline-disabled: var(--colour-surface-complement-disabled)}[_nghost-%COMP%]   .widget-color--primary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-content-primary-outline-disabled: var(--colour-text-complement-disabled)}[_nghost-%COMP%]   .widget-color--primary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--secondary--solid{--colour-text-neutral-default: var(--colour-text-on-accent)}[_nghost-%COMP%]   .widget-color--primary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--secondary--solid{--colour-text-neutral-hover: var(--colour-text-on-accent)}[_nghost-%COMP%]   .widget-color--primary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--secondary--solid{--colour-text-neutral-pressed: var(--colour-text-on-accent)}[_nghost-%COMP%]   .widget-color--primary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--secondary--outline{--colour-text-neutral-default: var(--colour-text-on-accent)}[_nghost-%COMP%]   .widget-color--primary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--secondary--outline{--colour-text-neutral-hover: var(--colour-text-on-accent)}[_nghost-%COMP%]   .widget-color--primary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--secondary--outline{--colour-text-neutral-pressed: var(--colour-text-on-accent)}[_nghost-%COMP%]   .widget-color--primary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost{--button-colour-surface-primary-ghost-hover: transparent;--button-colour-surface-primary-ghost-pressed: transparent;--colour-surface-neutral-subtlest-hover: transparent;--colour-surface-neutral-subtlest-pressed: transparent;--colour-surface-negative-subtle-hover: transparent;--colour-surface-negative-subtle-pressed: transparent;--colour-surface-on-image-hover: transparent;--colour-surface-on-image-pressed: transparent;min-width:auto;padding:0;height:auto}[_nghost-%COMP%]   .widget-color--primary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost:not(.button--icon-right) .button__label{padding-right:0!important}[_nghost-%COMP%]   .widget-color--primary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost:not(.button--icon-left) .button__label{padding-left:0!important}[_nghost-%COMP%]   .widget-color--primary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost--large{line-height:1.5rem}[_nghost-%COMP%]   .widget-color--primary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost--small{line-height:1rem}[_nghost-%COMP%]   .widget-color--primary-color[_ngcontent-%COMP%]     lib-button.
1initaas-widget-link .button--primary--ghost{--button-colour-content-primary-ghost-default: var(--colour-text-complement-default)}[_nghost-%COMP%]   .widget-color--primary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost{--button-colour-content-primary-ghost-hover: var(--colour-text-complement-hover)}[_nghost-%COMP%]   .widget-color--primary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost{--button-colour-content-primary-ghost-pressed: var(--colour-text-complement-pressed)}[_nghost-%COMP%]   .widget-color--primary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost{--button-colour-content-primary-ghost-disabled: var(--colour-text-complement-disabled)}[_nghost-%COMP%]   .widget-color--primary-color[_ngcontent-%COMP%]     lib-icon-button.initaas-widget-icon-button .icon-button--ghost--secondary{--colour-icon-neutral-default: var(--colour-icon-on-accent)}[_nghost-%COMP%]   .widget-color--primary-color[_ngcontent-%COMP%]     lib-icon-button.initaas-widget-icon-button .icon-button--ghost--secondary{--colour-icon-neutral-hover: var(--colour-icon-on-accent)}[_nghost-%COMP%]   .widget-color--primary-color[_ngcontent-%COMP%]     lib-icon-button.initaas-widget-icon-button .icon-button--ghost--secondary{--colour-icon-neutral-pressed: var(--colour-icon-on-accent)}[_nghost-%COMP%]   .widget-color--secondary-color[_ngcontent-%COMP%]{background-color:var(--colour-surface-complement-default);color:var(--colour-text-on-complement)!important}[_nghost-%COMP%]   .widget-color--secondary-color[_ngcontent-%COMP%]   .color-context-primary[_ngcontent-%COMP%]{color:var(--colour-text-accent-default)!important}[_nghost-%COMP%]   .widget-color--secondary-color[_ngcontent-%COMP%]     .widget-bg-color-context{background-color:var(--colour-surface-complement-default);color:var(--colour-text-on-complement)!important}[_nghost-%COMP%]   .widget-color--secondary-color[_ngcontent-%COMP%]     .color-context-primary{color:var(--colour-text-accent-default)!important}[_nghost-%COMP%]   .widget-color--secondary-color[_ngcontent-%COMP%]     .border-context-primary{border-color:var(--colour-surface-accent-default)}[_nghost-%COMP%]   .widget-color--secondary-color[_ngcontent-%COMP%]     .empty-state__icon:before{background:var(--colour-text-accent-default)}[_nghost-%COMP%]   .widget-color--secondary-color[_ngcontent-%COMP%]     .empty-state__icon mat-icon{color:var(--colour-text-accent-default)}[_nghost-%COMP%]   .widget-color--secondary-color[_ngcontent-%COMP%]     .status-context .status--subtle--secondary{color:var(--colour-text-on-complement);background:var(--colour-surface-raised)}[_nghost-%COMP%]   .widget-color--secondary-color[_ngcontent-%COMP%]     .hr-context{background:var(--colour-border-on-complement);opacity:var(--opacity-low)}[_nghost-%COMP%]   .widget-color--secondary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-border-primary-outline-default: var(--colour-surface-accent-default)}[_nghost-%COMP%]   .widget-color--secondary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-content-primary-outline-default: var(--colour-text-accent-default)}[_nghost-%COMP%]   .widget-color--secondary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-border-primary-outline-hover: var(--colour-surface-accent-hover)}[_nghost-%COMP%]   .widget-color--secondary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-content-primary-outline-hover: var(--colour-text-accent-hover)}[_nghost-%COMP%]   .widget-color--secondary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-surface-primary-outline-hover: var(--colour-surface-neutral-default)}[_nghost-%COMP%]   .widget-color--secondary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-border-primary-outline-pressed: var(--colour-surface-accent-pressed)}[_nghost-%COMP%]   .widget-color--secondary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-content-primary-outline-pressed: var(--colour-text-accent-pressed)}[_nghost-%COMP%]   .widget-color--secondary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-surface-primary-outline-pressed: var(--colour-surface-neutral-pressed)}[_nghost-%COMP%]   .widget-color--secondary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-border-primary-outline-disabled: var(--colour-surface-accent-disabled)}[_nghost-%COMP%]   .widget-color--secondary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-content-primary-outline-disabled: var(--colour-text-accent-disabled)}[_nghost-%COMP%]   .widget-color--secondary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--secondary--solid{--colour-text-neutral-default: var(--colour-text-on-complement)}[_nghost-%COMP%]   .widget-color--secondary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--secondary--solid{--colour-text-neutral-hover: var(--colour-text-on-complement)}[_nghost-%COMP%]   .widget-color--secondary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--secondary--solid{--colour-text-neutral-pressed: var(--colour-text-on-complement)}[_nghost-%COMP%]   .widget-color--secondary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--secondary--outline{--colour-text-neutral-default: var(--colour-text-on-complement)}[_nghost-%COMP%]   .widget-color--secondary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--secondary--outline{--colour-text-neutral-hover: var(--colour-text-on-complement)}[_nghost-%COMP%]   .widget-color--secondary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--secondary--outline{--colour-text-neutral-pressed: var(--colour-text-on-complement)}[_nghost-%COMP%]   .widget-color--secondary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost{--button-colour-surface-primary-ghost-hover: transparent;--button-colour-surface-primary-ghost-pressed: transparent;--colour-surface-neutral-subtlest-hover: transparent;--colour-surface-neutral-subtlest-pressed: transparent;--colour-surface-negative-subtle-hover: transparent;--colour-surface-negative-subtle-pressed: transparent;--colour-surface-on-image-hover: transparent;--colour-surface-on-image-pressed: transparent;min-width:auto;padding:0;height:auto}[_nghost-%COMP%]   .widget-color--secondary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost:not(.button--icon-right) .button__label{padding-right:0!important}[_nghost-%COMP%]   .widget-color--secondary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost:not(.button--icon-left) .button__label{padding-left:0!important}[_nghost-%COMP%]   .widget-color--secondary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost--large{line-height:1.5rem}[_nghost-%COMP%]   .widget-color--secondary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost--small{line-height:1rem}[_nghost-%COMP%]   .widget-color--secondary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost{--button-colour-content-primary-ghost-default: var(--colour-text-accent-default)}[_nghost-%COMP%]   .widget-color--secondary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost{--button-colour-content-primary-ghost-hover: var(--colour-text-accent-hover)}[_nghost-%COMP%]   .widget-color--secondary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost{--button-colour-content-primary-ghost-pressed: var(--colour-text-accent-pressed)}[_nghost-%COMP%]   .widget-color--secondary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost{--button-colour-content-primary-ghost-disabled: var(--colour-text-accent-disabled)}[_nghost-%COMP%]   .widget-color--secondary-color[_ngcontent-%COMP%]     lib-icon-button.initaas-widget-icon-button .icon-button--ghost--secondary{--colour-icon-neutral-default: var(--colour-icon-on-complement)}[_nghost-%COMP%]   .widget-color--secondary-color[_ngcontent-%COMP%]     lib-icon-button.initaas-widget-icon-button .icon-button--ghost--secondary{--colour-icon-neutral-hover: var(--colour-icon-on-complement)}[_nghost-%COMP%]   .widget-color--secondary-color[_ngcontent-%COMP%]     lib-icon-button.initaas-widget-icon-button .icon-button--ghost--secondary{--colour-icon-neutral-pressed: var(--colour-icon-on-complement)}[_nghost-%COMP%]   .widget-color--tetriary-color[_ngcontent-%COMP%]{background-color:var(--colour-surface-supplement-default);color:var(--colour-text-on-supplement)!important}[_nghost-%COMP%]   .widget-color--tetriary-color[_ngcontent-%COMP%]   .color-context-primary[_ngcontent-%COMP%]{color:var(--colour-text-accent-default)!important}[_nghost-%COMP%]   .widget-color--tetriary-color[_ngcontent-%COMP%]     .widget-bg-color-context{background-color:var(--colour-surface-supplement-default);color:var(--colour-text-on-supplement)!important}[_nghost-%COMP%]   .widget-color--tetriary-color[_ngcontent-%COMP%]     .color-context-primary{color:var(--colour-text-accent-default)!important}[_nghost-%COMP%]   .widget-color--tetriary-color[_ngcontent-%COMP%]     .border-context-primary{border-color:var(--colour-surface-accent-default)}[_nghost-%COMP%]   .widget-color--tetriary-color[_ngcontent-%COMP%]     .empty-state__icon:before{background:var(--colour-text-accent-default)}[_nghost-%COMP%]   .widget-color--tetriary-color[_ngcontent-%COMP%]     .empty-state__icon mat-icon{color:var(--colour-text-accent-default)}[_nghost-%COMP%]   .widget-color--tetriary-color[_ngcontent-%COMP%]     .status-context .status--subtle--secondary{color:var(--colour-text-on-supplement);background:var(--colour-surface-raised)}[_nghost-%COMP%]   .widget-color--tetriary-color[_ngcontent-%COMP%]     .hr-context{background:var(--colour-border-on-supplement);opacity:var(--opacity-low)}[_nghost-%COMP%]   .widget-color--tetriary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-border-primary-outline-default: var(--colour-surface-accent-default)}[_nghost-%COMP%]   .widget-color--tetriary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-content-primary-outline-default: var(--colour-text-accent-default)}[_nghost-%COMP%]   .widget-color--tetriary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-border-primary-outline-hover: var(--colour-surface-accent-hover)}[_nghost-%COMP%]   .widget-color--tetriary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-content-primary-outline-hover: var(--colour-text-accent-hover)}[_nghost-%COMP%]   .widget-color--tetriary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-surface-primary-outline-hover: var(--colour-surface-neutral-default)}[_nghost-%COMP%]   .widget-color--tetriary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-border-primary-outline-pressed: var(--colour-surface-accent-pressed)}[_nghost-%COMP%]   .widget-color--tetriary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-content-primary-outline-pressed: var(--colour-text-accent-pressed)}[_nghost-%COMP%]   .widget-color--tetriary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-surface-primary-outline-pressed: var(--colour-surface-neutral-pressed)}[_nghost-%COMP%]   .widget-color--tetriary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-border-primary-outline-disabled: var(--colour-surface-accent-disabled)}[_nghost-%COMP%]   .widget-color--tetriary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--primary--outline{--button-colour-content-primary-outline-disabled: var(--colour-text-accent-disabled)}[_nghost-%COMP%]   .widget-color--tetriary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--secondary--solid{--colour-text-neutral-default: var(--colour-text-on-supplement)}[_nghost-%COMP%]   .widget-color--tetriary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--secondary--solid{--colour-text-neutral-hover: var(--colour-text-on-supplement)}[_nghost-%COMP%]   .widget-color--tetriary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--secondary--solid{--colour-text-neutral-pressed: var(--colour-text-on-supplement)}[_nghost-%COMP%]   .widget-color--tetriary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--secondary--outline{--colour-text-neutral-default: var(--colour-text-on-supplement)}[_nghost-%COMP%]   .widget-color--tetriary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--secondary--outline{--colour-text-neutral-hover: var(--colour-text-on-supplement)}[_nghost-%COMP%]   .widget-color--tetriary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-button .button--secondary--outline{--colour-text-neutral-pressed: var(--colour-text-on-supplement)}[_nghost-%COMP%]   .widget-color--tetriary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost{--button-colour-surface-primary-ghost-hover: transparent;--button-colour-surface-primary-ghost-pressed: transparent;--colour-surface-neutral-subtlest-hover: transparent;--colour-surface-neutral-subtlest-pressed: transparent;--colour-surface-negative-subtle-hover: transparent;--colour-surface-negative-subtle-pressed: transparent;--colour-surface-on-image-hover: transparent;--colour-surface-on-image-pressed: transparent;min-width:auto;padding:0;height:auto}[_nghost-%COMP%]   .widget-color--tetriary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost:not(.button--icon-right) .button__label{padding-right:0!important}[_nghost-%COMP%]   .widget-color--tetriary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost:not(.button--icon-left) .button__label{padding-left:0!important}[_nghost-%COMP%]   .widget-color--tetriary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost--large{line-height:1.5rem}[_nghost-%COMP%]   .widget-color--tetriary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost--small{line-height:1rem}[_nghost-%COMP%]   .widget-color--tetriary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost{--button-colour-content-primary-ghost-default: var(--colour-text-accent-default)}[_nghost-%COMP%]   .widget-color--tetriary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost{--button-colour-content-primary-ghost-hover: var(--colour-text-accent-hover)}[_nghost-%COMP%]   .widget-color--tetriary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost{--button-colour-content-primary-ghost-pressed: var(--colour-text-accent-pressed)}[_nghost-%COMP%]   .widget-color--tetriary-color[_ngcontent-%COMP%]     lib-button.initaas-widget-link .button--primary--ghost{--button-colour-content-primary-ghost-disabled: var(--colour-text-accent-disabled)}[_nghost-%COMP%]   .widget-color--tetriary-color[_ngcontent-%COMP%]     lib-icon-button.initaas-widget-icon-button .icon-button--ghost--secondary{--colour-icon-neutral-default: var(--colour-icon-on-supplement)}[_nghost-%COMP%]   .widget-color--tetriary-color[_ngcontent-%COMP%]     lib-icon-button.initaas-widget-icon-button .icon-button--ghost--secondary{--colour-icon-neutral-hover: var(--colour-icon-on-supplement)}[_nghost-%COMP%]   .widget-color--tetriary-color[_ngcontent-%COMP%]     lib-icon-button.initaas-widget-icon-button .icon-button--ghost--secondar
1y{--colour-icon-neutral-pressed: var(--colour-icon-on-supplement)}.background-image[_ngcontent-%COMP%]{background-repeat:no-repeat;background-size:cover;background-position:center}.background-fallback--dark[_ngcontent-%COMP%]{background-color:#000}.background-fallback--light[_ngcontent-%COMP%]{background-color:#fff}.background-video[_ngcontent-%COMP%]{position:relative}.background-video[_ngcontent-%COMP%]   video[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}"],changeDetection:0})}}return r})()},49101(A,y,c){c.d(y,{r:()=>f});var _=c(72200),t=c(19945),v=c(83541),g=c(60659);const m={parse:{dateInput:"LL"},display:{dateInput:"MMM DD, YYYY",monthYearLabel:"MMMM YYYY",dateA11yLabel:"LL",monthYearA11yLabel:"YYYY"}};var i=c(73664);const C=[[["","post-details-title",""]],[["","post-details-date-published",""]]],P=["[post-details-title]","[post-details-date-published]"];function x(h,k){1&h&&(i.qex(0),i.j41(1,"div"),i.SdG(2,1),i.k0s(),i.bVm())}function E(h,k){if(1&h&&(i.j41(0,"span",6),i.EFF(1),i.nI1(2,"date"),i.k0s()),2&h){const w=i.XpG();i.R7$(),i.SpI(" ",i.bMT(2,1,w.getDate())," ")}}let f=(()=>{class h{constructor(){this.isEdit=!1}getDate(){return v.B.getPostDate(this.post)}static{this.\u0275fac=function(p){return new(p||h)}}static{this.\u0275cmp=i.VBU({type:h,selectors:[["app-post-banner-content"]],inputs:{post:"post",isEdit:"isEdit"},features:[i.Jv_([{provide:t.MJ,useClass:g.b,deps:[t.Ju]},{provide:t.de,useValue:m}])],ngContentSelectors:P,decls:8,vars:4,consts:[["postDateTemplate",""],[1,"initaas-container"],[1,"initaas-row"],[1,"initaas-col","col-3"],[1,"post__title"],[4,"ngIf","ngIfElse"],[1,"post__date","body-text"]],template:function(p,b){if(1&p&&(i.NAR(C),i.j41(0,"div",1)(1,"div",2)(2,"div",3)(3,"h2",4),i.SdG(4),i.k0s(),i.DNE(5,x,3,0,"ng-container",5),i.k0s()()(),i.DNE(6,E,3,3,"ng-template",null,0,i.C5r)),2&p){const I=i.sdS(7);i.R7$(3),i.AVh("editable",b.isEdit),i.R7$(2),i.Y8G("ngIf",b.isEdit)("ngIfElse",I)}},dependencies:[_.bT,_.vh],styles:[".col-1[_ngcontent-%COMP%]{flex:0 0 33.3333333333%}.col-2[_ngcontent-%COMP%]{flex:0 0 66.6666666667%}.col-3[_ngcontent-%COMP%]{flex:0 0 100%}@media(min-width:768px){.col-md-1[_ngcontent-%COMP%]{flex:0 0 16.6666666667%}.col-md-2[_ngcontent-%COMP%]{flex:0 0 33.3333333333%}.col-md-3[_ngcontent-%COMP%]{flex:0 0 50%}.col-md-4[_ngcontent-%COMP%]{flex:0 0 66.6666666667%}.col-md-5[_ngcontent-%COMP%]{flex:0 0 83.3333333333%}.col-md-6[_ngcontent-%COMP%]{flex:0 0 100%}}@media(min-width:1024px){.col-lg-1[_ngcontent-%COMP%]{flex:0 0 11.1111111111%}.col-lg-2[_ngcontent-%COMP%]{flex:0 0 22.2222222222%}.col-lg-3[_ngcontent-%COMP%]{flex:0 0 33.3333333333%}.col-lg-4[_ngcontent-%COMP%]{flex:0 0 44.4444444444%}.col-lg-5[_ngcontent-%COMP%]{flex:0 0 55.5555555556%}.col-lg-6[_ngcontent-%COMP%]{flex:0 0 66.6666666667%}.col-lg-7[_ngcontent-%COMP%]{flex:0 0 77.7777777778%}.col-lg-8[_ngcontent-%COMP%]{flex:0 0 88.8888888889%}.col-lg-9[_ngcontent-%COMP%]{flex:0 0 100%}}@media(min-width:1440px){.col-xl-1[_ngcontent-%COMP%]{flex:0 0 8.3333333333%}.col-xl-2[_ngcontent-%COMP%]{flex:0 0 16.6666666667%}.col-xl-3[_ngcontent-%COMP%]{flex:0 0 25%}.col-xl-4[_ngcontent-%COMP%]{flex:0 0 33.3333333333%}.col-xl-5[_ngcontent-%COMP%]{flex:0 0 41.6666666667%}.col-xl-6[_ngcontent-%COMP%]{flex:0 0 50%}.col-xl-7[_ngcontent-%COMP%]{flex:0 0 58.3333333333%}.col-xl-8[_ngcontent-%COMP%]{flex:0 0 66.6666666667%}.col-xl-9[_ngcontent-%COMP%]{flex:0 0 75%}.col-xl-10[_ngcontent-%COMP%]{flex:0 0 83.3333333333%}.col-xl-11[_ngcontent-%COMP%]{flex:0 0 91.6666666667%}.col-xl-12[_ngcontent-%COMP%]{flex:0 0 100%}}[_nghost-%COMP%]{z-index:2;position:relative;display:block}[_nghost-%COMP%]   .post__date[_ngcontent-%COMP%]{display:block;margin:0 0 var(--space-200);cursor:default;-webkit-user-select:none;user-select:none}[_nghost-%COMP%]   .post__title[_ngcontent-%COMP%]{white-space:normal;word-break:break-word}"],changeDetection:0})}}return h})()},25801(A,y,c){c.d(y,{U:()=>Z});var _=c(72200),t=c(73664),v=c(99213),g=c(78884),m=c(84412),i=c(86906),C=c(85834),P=c(86156),x=c(40455);function E(o,a){if(1&o&&(t.j41(0,"lib-status",1),t.EFF(1),t.k0s()),2&o){const n=a.$implicit,u=t.XpG();t.Y8G("size",u.statusSize.Large)("type",u.type),t.R7$(),t.JRh(n.title)}}function f(o,a){if(1&o&&(t.j41(0,"lib-status",2),t.EFF(1),t.k0s()),2&o){const n=t.XpG();t.Y8G("size",n.statusSize.Large)("type",n.type)("matTooltip",n.hiddenTopics.join(", ")),t.R7$(),t.SpI(" ","+"+n.hiddenTopics.length," ")}}let h=(()=>{class o{constructor(){this.topics=[],this.type=g.ZUJ.Primary,this.MAX_VISIBLE_TOPICS=4,this.statusSize=g.Iqg,this.hiddenTopics=[]}ngOnChanges(){this.topics.length||(this.hiddenTopics=[]),this.hiddenTopics=this.topics.slice(this.MAX_VISIBLE_TOPICS).map(n=>n.title)}static{this.\u0275fac=function(u){return new(u||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["app-post-topics"]],inputs:{topics:"topics",type:"type"},features:[t.OA$],decls:5,vars:5,consts:[[1,"list"],[3,"size","type"],["matTooltipPosition","above",3,"size","type","matTooltip"]],template:function(u,T){1&u&&(t.j41(0,"div",0),t.Z7z(1,E,2,3,"lib-status",1,t.Vm6),t.nI1(3,"slice"),t.nVh(4,f,2,4,"lib-status",2),t.k0s()),2&u&&(t.R7$(),t.Dyx(t.brH(3,1,T.topics,0,T.MAX_VISIBLE_TOPICS)),t.R7$(3),t.vxM(T.topics.length>T.MAX_VISIBLE_TOPICS?4:-1))},dependencies:[P.u,x.oV,g.q9O,_.P9],styles:["[_nghost-%COMP%]{display:block;position:relative}[_nghost-%COMP%]   .list[_ngcontent-%COMP%]{display:flex;gap:8px;flex-wrap:wrap;overflow:hidden}"],changeDetection:0})}}return o}
1)();var k=c(2615);const w=[[["","post-details-color-picker",""]],[["","post-details-header",""]],[["","post-details-content",""]],[["","post-details-side-content",""]]],p=["[post-details-color-picker]","[post-details-header]","[post-details-content]","[post-details-side-content]"],b=o=>[o],I=o=>({$implicit:o});function G(o,a){if(1&o&&(t.j41(0,"div",14),t.nrm(1,"app-post-topics",15),t.k0s()),2&o){const n=t.XpG().ngIf;t.R7$(),t.Y8G("topics",t.eq3(1,b,n[0]))}}function S(o,a){if(1&o&&(t.qex(0),t.DNE(1,G,2,3,"div",13),t.bVm()),2&o){const n=a.ngIf;t.R7$(),t.Y8G("ngIf",n.length)}}function e(o,a){1&o&&t.nrm(0,"div",16)}function R(o,a){1&o&&t.eu8(0)}function $(o,a){if(1&o&&(t.j41(0,"div"),t.DNE(1,R,1,0,"ng-container",23),t.k0s()),2&o){const n=a.$implicit;t.XpG(4);const u=t.sdS(3);t.R7$(),t.Y8G("ngTemplateOutlet",u)("ngTemplateOutletContext",t.eq3(2,I,n))}}function N(o,a){1&o&&t.eu8(0)}function B(o,a){if(1&o&&(t.j41(0,"div"),t.DNE(1,N,1,0,"ng-container",23),t.k0s()),2&o){const n=a.$implicit;t.XpG(4);const u=t.sdS(3);t.R7$(),t.Y8G("ngTemplateOutlet",u)("ngTemplateOutletContext",t.eq3(2,I,n))}}function Y(o,a){if(1&o&&(t.j41(0,"section",21),t.DNE(1,$,2,4,"div",22)(2,B,2,4,"div",22),t.k0s()),2&o){const n=t.XpG(3);t.R7$(),t.Y8G("ngForOf",n.post.internalAuthors),t.R7$(),t.Y8G("ngForOf",n.post.externalAuthors)}}function F(o,a){1&o&&t.nrm(0,"div",24)}function j(o,a){if(1&o&&(t.qex(0),t.j41(1,"div",25),t.EFF(2,"Topics"),t.k0s(),t.nrm(3,"app-post-topics",26),t.bVm()),2&o){const n=t.XpG().ngIf,u=t.XpG(3);t.R7$(3),t.Y8G("topics",n)("type",u.postTopicsType.Secondary)}}function V(o,a){if(1&o&&(t.qex(0),t.DNE(1,j,4,2,"ng-container",5),t.bVm()),2&o){const n=a.ngIf;t.R7$(),t.Y8G("ngIf",n.length)}}function X(o,a){1&o&&t.nrm(0,"div",24)}function H(o,a){1&o&&t.eu8(0)}function L(o,a){if(1&o&&(t.qex(0),t.j41(1,"aside",17),t.DNE(2,Y,3,2,"section",18)(3,F,1,0,"div",19)(4,V,2,1,"ng-container",5)(5,X,1,0,"div",19)(6,H,1,0,"ng-container",20),t.k0s(),t.bVm()),2&o){const n=t.XpG(2),u=t.sdS(5);t.R7$(2),t.Y8G("ngIf",n.hasAuthors),t.R7$(),t.Y8G("ngIf",n.hasAuthors&&(null==n.post.topics?null:n.post.topics.length)),t.R7$(),t.Y8G("ngIf",n.post.topics),t.R7$(),t.Y8G("ngIf",n.hasSideContentEditor),t.R7$(),t.Y8G("ngTemplateOutlet",u)}}function U(o,a){if(1&o&&(t.j41(0,"main",4),t.DNE(1,S,2,1,"ng-container",5),t.SdG(2,1),t.j41(3,"div",6)(4,"div",7)(5,"div",8),t.DNE(6,e,1,0,"div",9),t.j41(7,"div",10)(8,"div",11),t.SdG(9,2),t.k0s()(),t.DNE(10,L,7,5,"ng-container",12),t.k0s()()()()),2&o){const n=t.XpG(),u=t.sdS(7);t.R7$(),t.Y8G("ngIf",n.post.topics),t.R7$(4),t.AVh("justify-center",!n.hasSideContentEditor&&!n.hasAuthorsOrTopics),t.R7$(),t.Y8G("ngIf",n.onlySideContentEditorSpace),t.R7$(4),t.Y8G("ngIf",n.hasAuthorsOrTopics)("ngIfElse",u)}}function z(o,a){if(1&o&&(t.qex(0),t.EFF(1),t.bVm()),2&o){const n=t.XpG(3).$implicit;t.R7$(),t.SpI(" ",n.position," ")}}function r(o,a){1&o&&(t.qex(0),t.EFF(1,"at"),t.bVm())}function O(o,a){if(1&o&&(t.qex(0),t.EFF(1),t.bVm()),2&o){const n=t.XpG(3).$implicit;t.R7$(),t.SpI(" ",n.organization," ")}}function l(o,a){if(1&o&&(t.j41(0,"div",30),t.DNE(1,z,2,1,"ng-container",5)(2,r,2,0,"ng-container",5)(3,O,2,1,"ng-container",5),t.k0s()),2&o){const n=t.XpG(2).$implicit;t.R7$(),t.Y8G("ngIf",n.position),t.R7$(),t.Y8G("ngIf",n.position&&n.organization),t.R7$(),t.Y8G("ngIf",n.organization)}}function s(o,a){if(1&o&&(t.qex(0),t.j41(1,"div",27)(2,"div",28),t.EFF(3),t.k0s(),t.DNE(4,l,4,3,"div",29),t.k0s(),t.bVm()),2&o){const n=t.XpG().$implicit;t.R7$(3),t.SpI(" ",n.fullName," "),t.R7$(),t.Y8G("ngIf",n.position||n.organization)}}function d(o,a){1&o&&t.DNE(0,s,5,2,"ng-container",5),2&o&&t.Y8G("ngIf",a.$implicit.fullName)}function M(o,a){if(1&o){const n=t.RV6();t.j41(0,"div",34),t.bIt("click",function(){k.eBV(n);const T=t.XpG(3);return k.Njj(T.addSideContentArea())}),t.j41(1,"lib-icon-button",35),t.nrm(2,"mat-icon",36),t.k0s(),t.j41(3,"p",37),t.EFF(4,"Add content area"),t.k0s()()}if(2&o){const n=t.XpG(3);t.HbH(n.forumTheme)}}function W(o,a){if(1&o&&(t.j41(0,"section",32),t.DNE(1,M,5,2,"div",33),t.nI1(2,"async"),t.SdG(3,3),t.k0s()),2&o){const n=t.XpG(2);t.R7$(),t.Y8G("ngIf",n.isEdit&&!t.bMT(2,1,n.showSideContentEditor$))}}function K(o,a){if(1&o&&t.DNE(0,W,4,3,"section",31),2&o){const n=t.XpG();t.Y8G("ngIf",n.hasSideContentEditor)}}function J(o,a){1&o&&t.eu8(0)}function D(o,a){if(1&o&&(t.j41(0,"aside",39),t.nI1(1,"async"),t.DNE(2,J,1,0,"ng-container",20),t.k0s()),2&o){const n=t.XpG(2),u=t.sdS(5);t.AVh("col-xl-3",!n.isEdit||t.bMT(1,3,n.showSideContentEditor$)),t.R7$(2),t.Y8G("ngTemplateOutlet",u)}}function Q(o,a){if(1&o&&t.DNE(0,D,3,5,"aside",38),2&o){const n=t.XpG();t.Y8G("ngIf",n.hasSideContentEditor)}}let Z=(()=>{class o{constructor(){this.isEdit=!1,this.addSideContent=new t.bkB,this.showSideContentEditor$=new m.t(!1),this.forumTheme=i.C,this.postTopicsType=g.ZUJ}get hasAuthors(){return!(!this.post.internalAuthors.length&&!this.post.externalAuthors.length)}get hasSideContentEditor(){return!(!this.isEdit&&!this.post.sideContent)}get onlySideContentEditorSpace(){return!(this.hasAuthorsOrTopics||!this.isEdit||this.showSideContentEditor$.value)}get hasAuthorsOrTopics(){return!(!this.hasAuthors&&!this.post.topics?.length)}addSideContentArea(){this.showSideContentEditor$.next(!0),this.addSideContent.emit()}static{this.\u0275fac=function(u){return new(u||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["app-post-details"]],inputs:{post:"post",isEdit:"isEdit"},outputs:{addSideContent:"addSideContent"},ngContentSelectors:p,decls:8,vars:1,consts:[["authorTpl",""],["sideContentEditorTemplate",""],["sideContentOnlyEditorTemplate",""],["class","initaas-widget post",4,"ngIf"],[1,"initaas-widget","post"],[4,"ngIf"],[1,"post__content-wrapper"],[1,"initaas-container"],[1,"initaas-row"],["class","initaas-col col-3 col-xl-1",4,"ngIf"],[1,"initaas-col","col-3","col-xl-9"],[1,"post__content"],[4,"ngIf","ngIfElse"],["class","post__header-chip initaas-container",4,"ngIf"],[1,"post__header-chip","initaas-container"],[3,"topics"],[1,"initaas-col","col-3","col-xl-1"],[1,"initaas-col","col-3","col-xl-3"],["class","post__authors-card no-background-hover",4,"ngIf"],["class","post-separator hr-context",4,"ngIf"],[4,"ngTemplateOutlet"],[1,"post__authors-card","no-background-hover"],[4,"ngFor","ngForOf"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"post-separator","hr-context"],[1,"subtitle","mb-1"],[1,"post__topics","no-background-hover","status-context",3,"topics","type"],[1,"post__author-card"],[1,"post__author-name","subtitle"],["class","post__author-position body-text",4,"ngIf"],[1,"post__author-position","body-text"],["class","post__side-content-wrapper no-background-hover",4,"ngIf"],[1,"post__side-content-wrapper","no-background-hover"],["class","post__side-content",3,"class","click",4,"ngIf"],[1,"post__side-content",3,"click"],[1,"post__side-content__add-icon"],["libIconContent","","svgIcon","add"],[1,"subtitle"],["class","initaas-col col-3 col-xl-2",3,"col-xl-3",4,"ngIf"],[1,"initaas-col","col-3","col-xl-2"]],template:function(u,T){1&u&&(t.NAR(w),t.SdG(0),t.DNE(1,U,11,6,"main",3)(2,d,1,1,"ng-template",null,0,t.C5r)(4,K,1,1,"ng-template",null,1,t.C5r)(6,Q,1,1,"ng-template",null,2,t.C5r)),2&u&&(t.R7$(),t.Y8G("ngIf",T.post))},dependencies:[_.Sq,_.bT,_.T3,h,C.$,v.An,g.CR$,g.xBz,_.Jj],styles:['.col
1-1[_ngcontent-%COMP%]{flex:0 0 33.3333333333%}.col-2[_ngcontent-%COMP%]{flex:0 0 66.6666666667%}.col-3[_ngcontent-%COMP%]{flex:0 0 100%}@media(min-width:768px){.col-md-1[_ngcontent-%COMP%]{flex:0 0 16.6666666667%}.col-md-2[_ngcontent-%COMP%]{flex:0 0 33.3333333333%}.col-md-3[_ngcontent-%COMP%]{flex:0 0 50%}.col-md-4[_ngcontent-%COMP%]{flex:0 0 66.6666666667%}.col-md-5[_ngcontent-%COMP%]{flex:0 0 83.3333333333%}.col-md-6[_ngcontent-%COMP%]{flex:0 0 100%}}@media(min-width:1024px){.col-lg-1[_ngcontent-%COMP%]{flex:0 0 11.1111111111%}.col-lg-2[_ngcontent-%COMP%]{flex:0 0 22.2222222222%}.col-lg-3[_ngcontent-%COMP%]{flex:0 0 33.3333333333%}.col-lg-4[_ngcontent-%COMP%]{flex:0 0 44.4444444444%}.col-lg-5[_ngcontent-%COMP%]{flex:0 0 55.5555555556%}.col-lg-6[_ngcontent-%COMP%]{flex:0 0 66.6666666667%}.col-lg-7[_ngcontent-%COMP%]{flex:0 0 77.7777777778%}.col-lg-8[_ngcontent-%COMP%]{flex:0 0 88.8888888889%}.col-lg-9[_ngcontent-%COMP%]{flex:0 0 100%}}@media(min-width:1440px){.col-xl-1[_ngcontent-%COMP%]{flex:0 0 8.3333333333%}.col-xl-2[_ngcontent-%COMP%]{flex:0 0 16.6666666667%}.col-xl-3[_ngcontent-%COMP%]{flex:0 0 25%}.col-xl-4[_ngcontent-%COMP%]{flex:0 0 33.3333333333%}.col-xl-5[_ngcontent-%COMP%]{flex:0 0 41.6666666667%}.col-xl-6[_ngcontent-%COMP%]{flex:0 0 50%}.col-xl-7[_ngcontent-%COMP%]{flex:0 0 58.3333333333%}.col-xl-8[_ngcontent-%COMP%]{flex:0 0 66.6666666667%}.col-xl-9[_ngcontent-%COMP%]{flex:0 0 75%}.col-xl-10[_ngcontent-%COMP%]{flex:0 0 83.3333333333%}.col-xl-11[_ngcontent-%COMP%]{flex:0 0 91.6666666667%}.col-xl-12[_ngcontent-%COMP%]{flex:0 0 100%}}@keyframes _ngcontent-%COMP%_shine-lines{to{transform:translate(100%)}}[_nghost-%COMP%]{display:block;flex-grow:1;overflow-y:auto;overflow-x:hidden}[_nghost-%COMP%]     .fr-view a{color:#0065f2}[_nghost-%COMP%]     .fr-view a:hover{text-decoration:underline}[_nghost-%COMP%]     .show-placeholder{position:relative}[_nghost-%COMP%]     .show-placeholder .fr-element{position:absolute;height:100%;width:100%}[_nghost-%COMP%]     .show-placeholder .fr-placeholder{position:static;white-space:normal;font-size:unset!important;font-weight:unset;font-family:unset;line-height:unset!important;color:var(--colour-text-secondary)}[_nghost-%COMP%]     .fr-box.fr-basic .fr-wrapper{min-height:700px}
1[_nghost-%COMP%]     .rich-text-editor-small .fr-box.fr-basic .fr-wrapper{min-height:310px}[_nghost-%COMP%]     .fr-counter{display:none}[_nghost-%COMP%]     .post__header-chip{margin-top:60px}[_nghost-%COMP%]     .post app-post-banner-content{padding-top:var(--space-200);padding-bottom:var(--space-400)}[_nghost-%COMP%]     .post__hero-image{position:relative}[_nghost-%COMP%]     .post__hero-image img{height:600px;object-fit:cover;width:100%;max-height:100%;text-align:center;color:transparent}[_nghost-%COMP%]   .initaas-row[_ngcontent-%COMP%], [_nghost-%COMP%]   .initaas-col[_ngcontent-%COMP%]{overflow:hidden}[_nghost-%COMP%]   .post__content[_ngcontent-%COMP%]{padding-bottom:var(--space-400);padding-top:var(--space-025)}[_nghost-%COMP%]   .post__content-wrapper[_ngcontent-%COMP%]{padding-top:var(--space-400);padding-bottom:var(--space-800);position:relative;z-index:2}[_nghost-%COMP%]   .post__topics[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:var(--space-100)}[_nghost-%COMP%]   .post__authors-card[_ngcontent-%COMP%], [_nghost-%COMP%]   .post__author-card[_ngcontent-%COMP%]{display:flex;flex-direction:column}[_nghost-%COMP%]   .post__authors-card[_ngcontent-%COMP%]{gap:var(--space-300)}[_nghost-%COMP%]   .post__authors-card[_ngcontent-%COMP%] > .subtitle[_ngcontent-%COMP%]{opacity:var(--opacity-medium)}[_nghost-%COMP%]   .post__author-card[_ngcontent-%COMP%]{gap:var(--space-100)}[_nghost-%COMP%]   .post__author-position[_ngcontent-%COMP%]{opacity:var(--opacity-medium)}[_nghost-%COMP%]   .post__side-content[_ngcontent-%COMP%]{width:100%;height:300px;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}[_nghost-%COMP%]   .post__side-content[_ngcontent-%COMP%]   .subtitle[_ngcontent-%COMP%]{opacity:var(--opacity-medium)}[_nghost-%COMP%]   .post__side-content__add-icon[_ngcontent-%COMP%]{position:absolute;top:30%;visibility:hidden}[_nghost-%COMP%]   .post__side-content-wrapper[_ngcontent-%COMP%]{padding:var(--space-025) 0}[_nghost-%COMP%]   .post__side-content[_ngcontent-%COMP%]:after{transition:all .3s;content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to right,var(--colour-border-tertiary) 50%,transparent 0%),linear-gradient(var(--colour-border-tertiary) 50%,transparent 0%),linear-gradient(to right,var(--colour-border-tertiary) 50%,transparent 0%),linear-gradient(var(--colour-border-tertiary) 50%,transparent 0%);background-position:top,right,bottom,left;background-repeat:repeat-x,repeat-y;background-size:10px 2px,2px 10px;background-size:10px 1px,1px 10px;border-radius:var(--border-radius-100);background-color:var(--colour-surface-neutral-subtle-default)}[_nghost-%COMP%]   .post__side-content[_ngcontent-%COMP%]:hover{cursor:pointer}[_nghost-%COMP%]   .post__side-content[_ngcontent-%COMP%]:hover   .subtitle[_ngcontent-%COMP%]{opacity:1}[_nghost-%COMP%]   .post__side-content[_ngcontent-%COMP%]:hover   .post__side-content__add-icon[_ngcontent-%COMP%]{visibility:visible}[_nghost-%COMP%]   .post__side-content[_ngcontent-%COMP%]:hover > p[_ngcontent-%COMP%]{color:inherit!important}[_nghost-%COMP%]   .post__side-content[_ngcontent-%COMP%]:hover:after{background:linear-gradient(to right,var(--colour-border-accent-default) 50%,transparent 0%),linear-gradient(var(--colour-border-accent-default) 50%,transparent 0%),linear-gradient(to right,var(--colour-border-accent-default) 50%,transparent 0%),linear-gradient(var(--colour-border-accent-default) 50%,transparent 0%);background-position:top,right,bottom,left;background-repeat:repeat-x,repeat-y;background-size:10px 2px,2px 10px;background-color:var(--colour-surface-neutral-subtle-hover);background-size:10px 1px,1px 10px;border-radius:var(--border-radius-100)}
1[_nghost-%COMP%]   .post-separator[_ngcontent-%COMP%]{width:100%;height:var(--border-width-hairline);background:var(--colour-border-tertiary);margin-top:var(--space-400);margin-bottom:var(--space-400)}'],changeDetection:0})}}return o})()}}]);

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.