1import{a as P}from"./chunk-HGXYTF5S.js";import"./chunk-BH7DY6P6.js";import"./chunk-DOJH754J.js";import"./chunk-CEBLJU2F.js";import"./chunk-TZ3X6DDX.js";import"./chunk-EEUL5UT6.js";import"./chunk-GTV4OD7A.js";import"./chunk-ESPKRLLI.js";import"./chunk-VHMHIKEP.js";import"./chunk-WQT44MD7.js";import"./chunk-HDADURMY.js";import"./chunk-A66S5AM4.js";import"./chunk-LW7AVU7H.js";import"./chunk-MRDLY4JA.js";import"./chunk-FYFZUKRZ.js";import"./chunk-4LNBNE7X.js";import{a as M}from"./chunk-FI245XCG.js";import{a as y}from"./chunk-3EK2XDFV.js";import{a as T}from"./chunk-NNZU6RGN.js";import"./chunk-CWPG7W6Y.js";import"./chunk-QIDMIG5F.js";import"./chunk-GJF5AC5O.js";import{a as w}from"./chunk-QIMEWAXD.js";import{d as S}from"./chunk-F42XWEKX.js";import"./chunk-CQRPW3OH.js";import"./chunk-6YN65EQF.js";import"./chunk-EXZL5JME.js";import"./chunk-DVEBNUMW.js";import"./chunk-VKGM3GRO.js";import"./chunk-IAJ7HYWP.js";import"./chunk-QQBXRA6O.js";import"./chunk-ECYHJRYG.js";import"./chunk-UZT2ORD5.js";import"./chunk-7A7SMHFX.js";import"./chunk-7QJME62Q.js";import"./chunk-RSERUU27.js";import"./chunk-U6VOGTHJ.js";import"./chunk-AIH5L73K.js";import"./chunk-RTIM7WIE.js";import"./chunk-MQIMP3HX.js";import"./chunk-EJRNXZVZ.js";import"./chunk-4NFJFEMR.js";import"./chunk-R2BOG6GE.js";import{b as D}from"./chunk-JMH2JNUC.js";import"./chunk-ODFCSELV.js";import{a as C}from"./chunk-RKBTUKSQ.js";import"./chunk-CIVLAGF7.js";import"./chunk-4K6EZXBI.js";import"./chunk-GBF3WBMW.js";import"./chunk-SINYUQ3K.js";import"./chunk-CHFMLLSJ.js";import{l as _}from"./chunk-LVGX4PN4.js";import"./chunk-WVPYIY4K.js";import"./chunk-ZY44SODE.js";import"./chunk-IWIKS42K.js";import{Bc as x,G as f,Qb as s,Rb as d,Wb as l,Xb as g,Yb as b,Z as p,Zb as c,bb as r,kc as m,ra as o,sb as v,zc as h}from"./chunk-A6TPBFUB.js";import"./chunk-VFRXZJJG.js";function z(t,i){if(t&1&&c(0,"div",6),t&2){let e=m(2);l("appSanitizeHtml",e.contentBeforeTable())}}function L(t,i){if(t&1&&c(0,"app-shared-html-content-viewer",7),t&2){let e,n=m(2);l("htmlContent",((e=n.pageData())==null||e.properties==null||e.properties.contentText==null?null:e.properties.contentText.markup)??"")}}function N(t,i){if(t&1&&c(0,"div",6),t&2){let e=m(2);l("appSanitizeHtml",e.contentAfterTable())}}function k(t,i){if(t&1&&(g(0,"app-shared-breadcrumb",0),c(1,"app-shared-title",1),g(2,"p",2),h(3),b()(),g(4,"div",3)(5,"div",4)(6,"div",5),s(7,z,1,1,"div",6),s(8,L,1,1,"app-shared-html-content-viewer",7),s(9,N,1,1,"div",6),b()()()),t&2){let e,n,u,a=m();l("data",a.breadcrumbData()),r(),l("title",((e=a.pageData())==null||e.properties==null?null:e.properties.pageTitle)??""),r(2),x(" ",(n=a.pageData())==null||n.properties==null?null:n.properties.pageSubTitle," "),r(4),d(a.contentBeforeTable()?7:-1),r(),d(!((u=a.pageData())==null||u.properties==null||u.properties.contentText==null)&&u.properties.contentText.markup?8:-1),r(),d(a.contentAfterTable()?9:-1)}}var V=class t{isLoading=o(!1);pageData=o(void 0);assetsURL=_?.assetsURL;breadcrumbData=o([]);_aboutService=p(T);seoContentService=p(w);_unsubscribeService=p(C);_websiteService=p(D);contentBeforeTable=o("");contentAfterTable=o("");ngOnInit(){this.getPage()}getPage(){this.isLoading.set(!0),this._aboutService.getVision2030().pipe(f(()=>this.isLoading.set(!1)),this._unsubscribeService.takeUntilDestroy()).subscribe({next:i=>{i&&(this.pageData.set(i),this.seoContentService.updatePageMetaData(this.pageData()?.properties),this.breadcrumbData.set([{label:this.pageData()?.properties?.pageTitle}]))}})}static \u0275fac=function(e){return new(e||t)};static \u0275cmp=v({type:t,selectors:[["app-vision2030"]],decls:1,vars:1,consts:[[3,"data"],[3,"title"],[1,"md:text-base","text-sm","font-normal","md:leading-6","leading-5","text-text-default"],[1,"bg-background-white","lg:px-20","md:px-10","px-4","py-10"],[1,"lg:container"],[1,"flex","flex-col","gap-8"],[3,"appSanitizeHtml"],[3,"htmlContent"]],template:function(e,n){e&1&&s(0,k,10,6),e&2&&d(n.isLoading()?-1:0)},dependencies:[S,y,M,P],styles:["[_nghost-%COMP%] .prose table{margin-bottom:1rem;width:100%;border-collapse:collapse}[_nghost-%COMP%] .prose th, [_nghost-%COMP%] .prose td{border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding:.5rem;text-align:center} app-shared-table{width:100%} thead tr th{background-color:var(--table-background-header);text-align:center;font-size:.75rem;line-height:1rem;font-weight:500;line-height:18px;color:var(--table-text-head)} tbody tr td{text-align:center;font-size:1rem;font-weight:400;line-height:1.5rem;color:var(--table-text-body)}"],changeDetection:0})};export{V as Vision2030};
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.