PageSourceSearch

https://vcbdigibank.vietcombank.com.vn/default-libs_shared_ui-components_src_index_ts.00b6336bed7e6c05.js

js vietcombank.com.vn collected 2026-09-24 09:13:14 UTC 125,237 bytes, 1 lines download raw bytes

1(self.webpackChunkdigibank_omni=self.webpackChunkdigibank_omni||[]).push([["default-libs_shared_ui-components_src_index_ts"],{67176:(Jt,w,c)=>{c.r(w),c.d(w,{AvatarComponent:()=>V,BadgeComponent:()=>v,BankCardComponent:()=>U,BreadcrumbComponent:()=>$,CardCardComponent:()=>q,CardIconComponent:()=>re,CardImageComponent:()=>de,CardSanPhamTheComponent:()=>ge,ChipComponent:()=>Se,ChipFilterComponent:()=>_e,ChipSelectComponent:()=>xe,CircleProgressComponent:()=>qt,CopyButtonComponent:()=>ze,CountDownComponent:()=>Ee,FILTER:()=>u,FiveStep:()=>at,FourStep:()=>O,FourStepLoyalty:()=>pt,FourStepLoyaltyTrans:()=>mt,FourStepTransPointLoyalty:()=>dt,GuideMessageComponent:()=>We,GuideMessageWhiteComponent:()=>Be,LoadingComponent:()=>Xe,PageHeaderComponent:()=>et,PageWrapperComponent:()=>nt,ProcessBarComponent:()=>ot,ProcessBarType:()=>b,StepsComponent:()=>ut,SwiperPromoComponent:()=>xt,TagComponent:()=>St,TermLayoutComponent:()=>zt,ThreeStep:()=>rt,ThreeStepInitate:()=>it,ThreeStepLoyalty:()=>lt,ThreeStepVerify:()=>st,ThreeStepWithoutResult:()=>gt,TimelineComponent:()=>S,TimelineSetComponent:()=>Gt,TwoStep:()=>ct,UtilButtonComponent:()=>Rt});var i=c(75950),p=c(31147),e=c(98056);function E(t,r){if(1&t&&e.\u0275\u0275element(0,"img",8),2&t){const n=e.\u0275\u0275nextContext(2);e.\u0275\u0275classMap("object-cover rounded-full"),e.\u0275\u0275property("src",n.content,e.\u0275\u0275sanitizeUrl)}}function T(t,r){if(1&t&&e.\u0275\u0275element(0,"vcb-svg-custom",9),2&t){const n=e.\u0275\u0275nextContext(2);e.\u0275\u0275property("inlineSVG",n.content)}}function F(t,r){if(1&t&&(e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275template(1,E,1,3,"img",6),e.\u0275\u0275template(2,T,1,1,"vcb-svg-custom",7),e.\u0275\u0275elementContainerEnd()),2&t){const n=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!n.content.endsWith(".svg")),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",n.content.endsWith(".svg"))}}function B(t,r){if(1&t&&(e.\u0275\u0275elementStart(0,"div",10),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()),2&t){const n=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate(n.content)}}function A(t,r){if(1&t&&(e.\u0275\u0275elementStart(0,"div",11),e.\u0275\u0275element(1,"vcb-svg-custom",9),e.\u0275\u0275elementEnd()),2&t){const n=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("inlineSVG",n.content)}}function D(t,r){if(1&t&&(e.\u0275\u0275elementStart(0,"div",12),e.\u0275\u0275element(1,"img",8),e.\u0275\u0275elementEnd()),2&t){const n=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275propertyInterpolate("src",n.content,e.\u0275\u0275sanitizeUrl)}}const G=function(t){return{"vcb-avatar":t}};let V=(()=>{class t{constructor(){this.size="medium",this.type="icon"}static#e=this.\u0275fac=function(a){return new(a||t)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:t,selectors:[["vcb-avatar"]],inputs:{size:"size",type:"type",content:"content"},standalone:!0,features:[e.\u0275\u0275StandaloneFeature],decls:6,vars:10,consts:[[3,"ngClass"],[3,"ngSwitch"],[4,"ngSwitchCase"],["class","avatar-text",4,"ngSwitchCase"],["class","avatar-svg",4,"ngSwitchCase"],["class","avatar-image-icon",4,"ngSwitchCase"],["class","avatar-img",3,"class","src",4,"ngIf"],[3,"inlineSVG",4,"ngIf"],[1,"avatar-img",3,"src"],[3,"inlineSVG"],[1,"avatar-text"],[1,"avatar-svg"],[1,"avatar-image-icon"]],template:function(a,o){1&a&&(e.\u0275\u0275elementStart(0,"div",0),e.\u0275\u0275elementContainerStart(1,1),e.\u0275\u0275template(2,F,3,2,"ng-container",2),e.\u0275\u0275template(3,B,2,1,"div",3),e.\u0275\u0275template(4,A,2,1,"div",4),e.\u0275\u0275template(5,D,2,1,"div",5),e.\u0275\u0275elementContainerEnd(),e.\u0275\u0275elementEnd()),2&a&&(e.\u0275\u0275classMap("avatar rounded-full avatar-size-"+o.size+" avatar-type-"+o.type),e.\u0275\u0275property("ngClass",e.\u0275\u0275pureFunction1(8,G,o.content.includes("media/bank-icon/vietcombank"))),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngSwitch",o.type),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngSwitchCase","image"),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngSwitchCase","text"),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngSwitchCase","icon"),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngSwitchCase","image-icon"))},dependencies:[i.CommonModule,i.NgClass,i.NgIf,i.NgSwitch,i.NgSwitchCase,p.SvgCustomComponent],styles:[".avatar[_ng
1content-%COMP%]{display:flex;align-items:center;justify-content:center;border-width:1px;--tw-border-opacity: 1;border-color:rgba(var(--colors-borderPrimary),var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(242 242 242 / var(--tw-bg-opacity));text-align:center;--tw-text-opacity: 1;color:rgba(var(--colors-textBasePrimary),var(--tw-text-opacity))}.avatar[_ngcontent-%COMP%]   .avatar-text[_ngcontent-%COMP%]{width:100%;overflow:hidden;text-overflow:ellipsis;padding-left:.25rem;padding-right:.25rem;font-weight:700}.avatar[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%;height:100%}.vcb-avatar[_ngcontent-%COMP%]{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity))!important}.avatar-wrapper[_ngcontent-%COMP%]{width:100%;height:100%}[_nghost-%COMP%]   .avatar-size-extra-small[_ngcontent-%COMP%]     .icon-svg{height:16px!important;width:16px!important}[_nghost-%COMP%]   .avatar-size-small[_ngcontent-%COMP%]     .icon-svg{height:20px!important;width:20px!important}[_nghost-%COMP%]   .avatar-size-medium[_ngcontent-%COMP%]     .icon-svg{height:24px!important;width:24px!important}[_nghost-%COMP%]   .avatar-size-medium-large[_ngcontent-%COMP%]     .icon-svg{height:28px!important;width:28px!important}[_nghost-%COMP%]   .avatar-size-large[_ngcontent-%COMP%]     .icon-svg{height:32px!important;width:32px!important}[_nghost-%COMP%]   .avatar-size-large2[_ngcontent-%COMP%]     .icon-svg{height:32px!important;width:32px!important}[_nghost-%COMP%]   .avatar-size-xlarge[_ngcontent-%COMP%]     .icon-svg{height:32px!important;width:32px!important}[_nghost-%COMP%]   .avatar-size-extra-large[_ngcontent-%COMP%]     .icon-svg{height:40px!important;width:40px!important}.avatar-size[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{border-radius:9999px}.avatar-size[_ngcontent-%COMP%]   .avatar-text[_ngcontent-%COMP%]{line-height:0;font-weight:800}.avatar-size-extra-small[_ngcontent-%COMP%]{height:24px;width:24px}.avatar-size-extra-small[_ngcontent-%COMP%]   .avatar-text[_ngcontent-%COMP%]{font-size:12px}.avatar-size-extra-small[_ngcontent-%COMP%]   .avatar-image-icon[_ngcontent-%COMP%]{height:20px!important;width:20px!important}.avatar-size-small[_ngcontent-%COMP%]{height:32px;width:32px}.avatar-size-small[_ngcontent-%COMP%]   .avatar-text[_ngcontent-%COMP%]{font-size:14px}.avatar-size-small[_ngcontent-%COMP%]   .avatar-image-icon[_ngcontent-%COMP%]{height:24px!important;width:24px!important}.avatar-size-medium[_ngcontent-%COMP%]{height:40px;width:40px}.avatar-size-medium[_ngcontent-%COMP%]   .avatar-text[_ngcontent-%COMP%]{font-size:14px}.avatar-size-medium[_ngcontent-%COMP%]   .avatar-image-icon[_ngcontent-%COMP%]{height:32px!important;width:32px!important}.avatar-size-medium-large[_ngcontent-%COMP%]{height:48px;width:48px}.avatar-size-medium-large[_ngcontent-%COMP%]   .avatar-text[_ngcontent-%COMP%]{font-size:14px}.avatar-size-medium-large[_ngcontent-%COMP%]   .avatar-image-icon[_ngcontent-%COMP%]{height:32px!important;width:32px!important}.avatar-size-large[_ngcontent-%COMP%]{height:56px;width:56px}.avatar-size-large[_ngcontent-%COMP%]   .avatar-text[_ngcontent-%COMP%]{font-size:20px}.avatar-size-large[_ngcontent-%COMP%]   .avatar-image-icon[_ngcontent-%COMP%]{height:40px!important;width:40px!important}.avatar-size-large2[_ngcontent-%COMP%]{height:64px;width:64px}.avatar-size-large2[_ngcontent-%COMP%]   .avatar-text[_ngcontent-%COMP%]{font-size:20px}.avatar-size-large2[_ngcontent-%COMP%]   .avatar-image-icon[_ngcontent-%COMP%]{height:40px!important;width:40px!important}.avatar-size-xlarge[_ngcontent-%COMP%]{height:72px;width:72px}.avatar-size-xlarge[_ngcontent-%COMP%]   .avatar-text[_ngcontent-%COMP%]{font-size:20px}.avatar-size-xlarge[_ngcontent-%COMP%]   .avatar-image-icon[_ngcontent-%COMP%]{height:40px!important;width:40px!important}.avatar-size-extra-large[_ngcontent-%COMP%]{height:80px;width:80px}.avatar-size-extra-large[_ngcontent-%COMP%]   .avatar-text[_ngcontent-%COMP%]{font-size:24px}.avatar-size-extra-large[_ngcontent-%COMP%]   .avatar-image-icon[_ngcontent-%COMP%]{height:48px!important;width:48px!important}.theme-priority   [_nghost-%COMP%]     .avatar{background-color:#ffffff1a;color:#fff}.theme-young-pro   [_nghost-%COMP%]     .avatar{background-color:#2e3853;color:#fff}"]})}return t})();const j=["*"];let v=(()=>{class t{constructor(){this.color="green",this.size="medium"}static#e=this.\u0275fac=function(a){return new(a||t)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:t,selectors:[["vcb-badge"]],inputs:{color:"color",size:"size"},standalone:!0,features:[e.\u0275\u0275StandaloneFeature],ngContentSelectors:j,decls:2,vars:4,consts:[[1,""]],template:function(a,o){1&a&&(e.\u0275\u0275projectionDef(),e.\u0275\u0275elementStart(0,"div",0),e.\u0275\u0275projection(1),e.\u0275\u0275elementEnd()),2&a&&e.\u0275\u0275classMapInterpolate2("badge size-",o.size," rounded-full color-",o.color," text-textBasePrimary theme-young-pro:text-textBasePrimaryInverse")},dependencies:[i.CommonModule],styles:["[_nghost-%COMP%]{display:inline-flex}.badge[_ngcontent-%COMP%]{flex:1 1 0%;font-size:var(--fontSize-12-semibold-0);line-height:var(--fontSize-12-semibold-1-lineHeight);font-weight:var(--fontSize-12-semibold-1-fontWeight)}
1.size-dot[_ngcontent-%COMP%]{height:.5rem;width:.5rem}.size-small[_ngcontent-%COMP%]{display:flex;height:1rem;min-width:16px;align-items:center;justify-content:center;padding:.25rem}.size-medium[_ngcontent-%COMP%]{display:flex;height:1.25rem;min-width:20px;align-items:center;justify-content:center;padding-left:.25rem;padding-right:.25rem}.size-large[_ngcontent-%COMP%]{display:flex;height:1.75rem;min-width:28px;align-items:center;justify-content:center;padding-left:.5rem;padding-right:.5rem;font-size:var(--fontSize-14-semibold-0);line-height:var(--fontSize-14-semibold-1-lineHeight);font-weight:var(--fontSize-14-semibold-1-fontWeight)}.color-gray[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgba(var(--colors-neutral-10),var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.color-red[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgba(var(--colors-sematic-red),var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.color-green[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgba(var(--colors-secondary-40),var(--tw-bg-opacity))}.color-green-2[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgba(var(--colors-sematic-green),var(--tw-bg-opacity))}.color-green-custom[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgba(var(--colors-secondary-40),var(--tw-bg-opacity))}.color-yellow[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgba(var(--colors-sematic-yellow),var(--tw-bg-opacity))}.theme-priority   [_nghost-%COMP%]     .color-green{--tw-bg-opacity: 1;background-color:rgb(231 202 159 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.theme-priority   [_nghost-%COMP%]    -green-custom{--tw-bg-opacity: 1;background-color:rgb(167 134 86 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.theme-young-pro   [_nghost-%COMP%]     .color-gray:not(.size-dot){background-color:#ffffff1a;--tw-text-opacity: 1;color:rgba(var(--colors-textBasePrimary),var(--tw-text-opacity))}.theme-young-pro   [_nghost-%COMP%]     .color-green{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.theme-young-pro   [_nghost-%COMP%]     .color-green-custom{--tw-bg-opacity: 1;background-color:rgb(239 253 181 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.theme-xpro   [_nghost-%COMP%]     .badge.size-dot{height:.75rem;width:.75rem}.theme-xpro   [_nghost-%COMP%]     .badge.size-small{display:flex;height:1.25rem;min-width:20px;align-items:center;justify-content:center;padding:.25rem}.theme-xpro   [_nghost-%COMP%]     .badge.size-medium{display:flex;height:1.5rem;min-width:24px;align-items:center;justify-content:center;padding-left:.25rem;padding-right:.25rem}.theme-xpro   [_nghost-%COMP%]     .badge.size-large{display:flex;height:2rem;min-width:32px;align-items:center;justify-content:center;padding-left:.5rem;padding-right:.5rem;font-size:var(--fontSize-14-semibold-0);line-height:var(--fontSize-14-semibold-1-lineHeight);font-weight:var(--fontSize-14-semibold-1-fontWeight)}"]})}return t})();function N(t,r){if(1&t&&e.\u0275\u0275element(0,"img",3),2&t){const n=e.\u0275\u0275nextContext();e.\u0275\u0275propertyInterpolate3("src","./assets/media/bank-card-image/",n.name,"/",n.dimension,"/",n.type,".png",e.\u0275\u0275sanitizeUrl),e.\u0275\u0275propertyInterpolate("alt",n.name)}}function L(t,r){if(1&t&&e.\u0275\u0275element(0,"img",4),2&t){const n=e.\u0275\u0275nextContext();e.\u0275\u0275propertyInterpolate("src",n.customImage,e.\u0275\u0275sanitizeUrl)}}let U=(()=>{class t{constructor(){this.name="visa-classic-contactless",this.dimension="flat",this.type="front",this.size="auto",this.aspectRatioClass=n=>{switch(n){case"front":case"back":case"horizontal":return"card-normal aspect-[356/224]";case"vertical":return"card-vertical aspect-[146/234]";case"1-1":return"card-2-5D aspect-square";case"16-9":return"card-2-5D aspect-video";default:return""}}}static#e=this.\u0275fac=function(a){return new(a||t)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:t,selectors:[["vcb-bank-card"]],inputs:{name:"name",dimension:"dimension",type:"type",size:"size",customImage:"customImage"},standalone:!0,features:[e.\u0275\u0275StandaloneFeature],decls:3,vars:6,consts:[[3,"ngClass"],[3,"src","alt",4,"ngIf"],["alt","",3,"src",4,"ngIf"],[3,"src","alt"],["alt","",3,"src"]],template:function(a,o){1&a&&(e.\u0275\u0275elementStart(0,"div",0),e.\u0275\u0275template(1,N,1,4,"img",1),e.\u0275\u0275template(2,L,1,1,"img",2),e.\u0275\u0275elementEnd()),2&a&&(e.\u0275\u0275classMapInterpolate1("wraper flex items-center justify-center size-",o.size,""),e.\u0275\u0275property("ngClass",o.aspectRatioClass(o.type)),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!o.customImage),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",o.customImage))},dependencies:[i.CommonModule,i.NgClass,i.NgIf],styles:[".card-normal[_ngcontent-%COMP%]{max-width:356px}.card-2-5D[_ngcontent-%COMP%]{max-width:416px}.size-tiny[_ngcontent-%COMP%]{border-radius:4px;width:36px}.size-small[_ngcontent-%COMP%]{border-radius:8px;max-width:128px}
1.size-medium[_ngcontent-%COMP%]{border-radius:8px;max-width:234px}.size-medium.card-vertical[_ngcontent-%COMP%]{max-width:146px}.size-large[_ngcontent-%COMP%]{border-radius:8px;max-width:320px}.size-auto[_ngcontent-%COMP%]{border-radius:8px}.wraper[_ngcontent-%COMP%]{overflow:hidden}.card-vertical.wraper[_ngcontent-%COMP%], .card-normal.wraper[_ngcontent-%COMP%]{--tw-shadow: var(--boxShadow-large);--tw-shadow-colored: var(--boxShadow-large);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.card-vertical.size-tiny.wraper[_ngcontent-%COMP%], .card-normal.size-tiny.wraper[_ngcontent-%COMP%]{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.card-vertical.size-tiny[_ngcontent-%COMP%]   img[_ngcontent-%COMP%], .card-normal.size-tiny[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%;object-fit:contain}"]})}return t})();var Z=c(82633),g=c(140),d=c(5004),m=c(82880),h=c(33635);function H(t,r){if(1&t&&(e.\u0275\u0275elementStart(0,"a",7,8),e.\u0275\u0275text(2),e.\u0275\u0275elementEnd()),2&t){const n=e.\u0275\u0275nextContext().$implicit,a=e.\u0275\u0275nextContext();e.\u0275\u0275property("ngClass",a.breadcrumbHover)("routerLink",n.url),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",a.isViLang?n.name:n.nameEn," ")}}function R(t,r){if(1&t&&(e.\u0275\u0275elementStart(0,"a",9),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()),2&t){const n=e.\u0275\u0275nextContext().$implicit,a=e.\u0275\u0275nextContext();e.\u0275\u0275classProp("text-textBaseTertiary",n.disabled)("cursor-default",n.disabled),e.\u0275\u0275property("ngClass",a.breadcrumbActive),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",a.isViLang?n.name:n.nameEn," ")}}function W(t,r){if(1&t&&(e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275element(1,"vcb-svg-custom",4),e.\u0275\u0275template(2,H,3,3,"a",5),e.\u0275\u0275template(3,R,2,6,"a",6),e.\u0275\u0275elementContainerEnd()),2&t){const n=r.$implicit,a=r.last;e.\u0275\u0275advance(1),e.\u0275\u0275property("size","4")("inlineSVG","./assets/media/icons/linear/arrow-right.svg"),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!a&&n.url&&!n.disabled),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",a||n.disabled)}}let $=(()=>{class t extends m.BaseComponent{constructor(){super(...arguments),this.breadcrumbs=[],this.autoGenBreadcrumb=!0,this.billingType="",this.activatedRoute=(0,e.inject)(g.ActivatedRoute),this.router=(0,e.inject)(g.Router),this.destroyRef=(0,e.inject)(e.DestroyRef),this.breadcrumbActive="text-brand-500 breadcrumb-item text-small-semibold",this.breadcrumbHover="cursor-pointer item hover:text-brand-500 breadcrumb-item text-small-semibold"}ngOnInit(){this.breadcrumbs.length||(this.breadcrumbs=this.buildBreadCrumb(this.activatedRoute.root)),this.router.events.pipe((0,h.filter)(n=>n instanceof g.NavigationEnd),(0,h.tap)(()=>this.breadcrumbs=this.buildBreadCrumb(this.activatedRoute.root)),(0,Z.takeUntilDestroyed)(this.destroyRef)).subscribe()}ngOnChanges(n){n.providerType?.currentValue&&(this.breadcrumbs.length||(this.breadcrumbs=this.buildBreadCrumb(this.activatedRoute.root)),this.providerType=n.providerType?.currentValue,this.breadcrumbs=[...this.breadcrumbs,{name:this.providerType.functionName,nameEn:this.providerType.functionNameEn,disabled:!1,url:`/${this.billingType}`}])}buildBreadCrumb(n,a="",o=[]){if(!this.autoGenBreadcrumb)return this.breadcrumbs;let s=n.routeConfig?.data?.pageTitle&&n.snapshot.data?.pageTitle||n.routeConfig?.data?.pageTitle||"",l=n.routeConfig?.data?n.routeC
1onfig?.data?.urlPath||n.routeConfig.path:"";const y=l?l.split("/")[-1]:"";if(y?.startsWith(":")&&n.snapshot){const Yt=y?.split(":")[1];l=l?.replace(y,n.snapshot.params[Yt])}this.dynamicPageTitle&&this.pathInput&&l===this.pathInput&&(s=this.dynamicPageTitle);const k=l?`${a}/${l}`:a,Xt=n?.routeConfig?.data?.disabledRoute||!1,z={...s,url:k,disabled:Xt},I=z.name?[...o,z]:[...o];return n.firstChild?this.buildBreadCrumb(n.firstChild,k,I):I}static#e=this.\u0275fac=function(){let n;return function(o){return(n||(n=e.\u0275\u0275getInheritedFactory(t)))(o||t)}}();static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:t,selectors:[["vcb-breadcrumb"]],inputs:{breadcrumbs:"breadcrumbs",autoGenBreadcrumb:"autoGenBreadcrumb",dynamicPageTitle:"dynamicPageTitle",pathInput:"pathInput",billingType:"billingType",providerType:"providerType"},standalone:!0,features:[e.\u0275\u0275InheritDefinitionFeature,e.\u0275\u0275NgOnChangesFeature,e.\u0275\u0275StandaloneFeature],decls:6,vars:5,consts:[[1,"flex","flex-wrap","gap-1","mt-2","whitespace-nowrap","text-12-medium","text-textBaseSecondary"],["breadcrumbContainer",""],[1,"cursor-pointer","hover:text-primary-1",3,"routerLink"],[4,"ngFor","ngForOf"],[3,"size","inlineSVG"],["class","hover:text-primary-1",3,"ngClass","routerLink",4,"ngIf"],["class","hover:text-primary-1",3,"text-textBaseTertiary","cursor-default","ngClass",4,"ngIf"],[1,"hover:text-primary-1",3,"ngClass","routerLink"],["breadcrumbItem",""],[1,"hover:text-primary-1",3,"ngClass"]],template:function(a,o){1&a&&(e.\u0275\u0275elementStart(0,"div",0,1)(2,"a",2),e.\u0275\u0275text(3),e.\u0275\u0275pipe(4,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(5,W,4,4,"ng-container",3),e.\u0275\u0275elementEnd()),2&a&&(e.\u0275\u0275advance(2),e.\u0275\u0275property("routerLink","/"),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(4,3,"trang_chu")," "),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngForOf",o.breadcrumbs))},dependencies:[i.CommonModule,i.NgClass,i.NgForOf,i.NgIf,d.TranslateModule,d.TranslatePipe,g.RouterModule,g.RouterLink,p.SvgCustomComponent]})}return t})();const Q=["*"];let q=(()=>{class t{constructor(){this.color="bg-bgDecorativeTertiary",this.image="./assets/media/card/card-debit.png"}static#e=this.\u0275fac=function(a){return new(a||t)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:t,selectors:[["vcb-card-card"]],inputs:{color:"color",image:"image"},standalone:!0,features:[e.\u0275\u0275StandaloneFeature],ngContentSelectors:Q,decls:5,vars:5,consts:[[1,"flex","flex-col","h-full","overflow-hidden","box"],[1,"relative","z-20","flex","flex-col","order-2","h-full"],[1,"order-1","w-[292px]","xs:w-[250px]","sm:w-[292px]","2xl:!w-[292px]","aspect-[295/212]","bg-cover","xs:absolute","-right-6","top-0","bottom-0","m-auto","z-10"]],template:function(a,o){1&a&&(e.\u0275\u0275projectionDef(),e.\u0275\u0275elementStart(0,"div",0)(1,"div")(2,"div",1),e.\u0275\u0275projection(3),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(4,"div",2),e.\u0275\u0275elementEnd()()),2&a&&(e.\u0275\u0275advance(1),e.\u0275\u0275classMapInterpolate1("box-content min-h-[142px] flex-1 sm:!py-6 ",o.color," relative flex flex-col backdrop-blur"),e.\u0275\u0275advance(3),e.\u0275\u0275styleProp("background-image","url("+o.image+")"))},dependencies:[i.CommonModule],styles:["@media (max-width: 479px){[_nghost-%COMP%]     .max-w-\\[3\\/4\\]{width:100%;max-width:none}}"]})}return t})();function X(t,r){1&t&&(e.\u0275\u0275elementStart(0,"div",11),e.\u0275\u0275projection(1),e.\u0275\u0275elementEnd())}function Y(t,r){if(1&t&&e.\u0275\u0275element(0,"img",12),2&t){const n=e.\u0275\u0275nextContext();e.\u0275\u0275classMap(n.iconSvg()),e.\u0275\u0275property("src",n.icon,e.\u0275\u0275sanitizeUrl)}}function J(t,r){if(1&t&&e.\u0275\u0275element(0,"vcb-svg-custom",13),2&t){const n=e.\u0275\u0275nextContext();e.\u0275\u0275property("inlineSVG",n.icon)("size",n.iconSize?n.iconSize:n.autIconSize)}}function K(t,r){if(1&t&&e.\u0275\u0275elementContainer(0,14),2&t){e.\u0275\u0275nextContext();const n=e.\u0275\u0275reference(1);e.\u0275\u0275property("ngTemplateOutlet",n)}}function ee(t,r){1&t&&(e.\u0275\u0275elementStart(0,"vcb-badge",15),e.\u0275\u0275text(1,"NEW"),e.\u0275\u0275elementEnd()),2&t&&e.\u0275\u0275property("size","medium")("color","red")}function te(t,r){1&t&&e.\u0275\u0275element(0,"vcb-svg-custom",16),2&t&&e.\u0275\u0275property("size","6")("inlineSVG","./assets/media/other
1-icons/star.svg")}function ne(t,r){if(1&t&&e.\u0275\u0275element(0,"vcb-svg-custom",17),2&t){const n=e.\u0275\u0275nextContext();e.\u0275\u0275property("inlineSVG","./assets/media/icons/linear/arrow-right.svg")("size",n.iconSize?n.iconSize:n.autIconSize)}}function oe(t,r){if(1&t&&e.\u0275\u0275elementContainer(0,14),2&t){e.\u0275\u0275nextContext();const n=e.\u0275\u0275reference(1);e.\u0275\u0275property("ngTemplateOutlet",n)}}const ae=["*"];let re=(()=>{class t{constructor(){this.direction="vertical",this.icon="./assets/media/icons/duotone/cashholder.svg",this.favorite=!1,this.showArrow=!1,this.isNew=!1,this.align="start",this.updateIconSize()}ngOnChanges(n){n.direction&&this.updateIconSize()}iconSvg(){const n=this.iconSize||this.autIconSize;return`icon-svg w-${n} h-${n}`}updateIconSize(){this.autIconSize="7"}static#e=this.\u0275fac=function(a){return new(a||t)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:t,selectors:[["vcb-card-icon"]],inputs:{direction:"direction",iconSize:"iconSize",icon:"icon",favorite:"favorite",showArrow:"showArrow",tag:"tag",isNew:"isNew",align:"align",extendClass:"extendClass"},standalone:!0,features:[e.\u0275\u0275NgOnChangesFeature,e.\u0275\u0275StandaloneFeature],ngContentSelectors:ae,decls:13,vars:14,consts:[["content",""],[3,"ngClass"],[1,"flex","self-stretch","w-full","h-full","gap-2",3,"ngClass"],[1,"flex","flex-1","space-x-2",3,"ngClass"],["alt","",3,"src","class",4,"ngIf"],[3,"inlineSVG","size",4,"ngIf"],[1,"flex","items-center","min-h-[28px]"],[3,"ngTemplateOutlet",4,"ngIf"],[3,"size","color",4,"ngIf"],[3,"size","inlineSVG",4,"ngIf"],["class","text-primary-1",3,"inlineSVG","size",4,"ngIf"],[1,"text-14-semibold","text-textBasePrimary"],["alt","",3,"src"],[3,"inlineSVG","size"],[3,"ngTemplateOutlet"],[3,"size","color"],[3,"size","inlineSVG"],[1,"text-primary-1",3,"inlineSVG","size"]],template:function(a,o){1&a&&(e.\u0275\u0275projectionDef(),e.\u0275\u0275template(0,X,2,0,"ng-template",null,0,e.\u0275\u0275templateRefExtractor),e.\u0275\u0275elementStart(2,"div",1)(3,"div",2)(4,"div",3),e.\u0275\u0275template(5,Y,1,3,"img",4),e.\u0275\u0275template(6,J,1,2,"vcb-svg-custom",5),e.\u0275\u0275elementStart(7,"div",6),e.\u0275\u0275template(8,K,1,1,"ng-container",7),e.\u0275\u0275elementEnd()(),e.\u0275\u0275template(9,ee,2,2,"vcb-badge",8),e.\u0275\u0275template(10,te,1,2,"vcb-svg-custom",9),e.\u0275\u0275template(11,ne,1,2,"vcb-svg-custom",10),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(12,oe,1,1,"ng-container",7),e.\u0275\u0275elementEnd()),2&a&&(e.\u0275\u0275advance(2),e.\u0275\u0275classMapInterpolate1("flex flex-col p-4 space-y-4 bg-backgroundPrimary box shadow-small !rounded-xl ",o.extendClass&&o.extendClass,""),e.\u0275\u0275property("ngClass",o.showArrow?"cursor-pointer":"")("ngClass","items-"+o.align),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngClass","items-"+o.align),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngClass","items-"+o.align),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!o.icon.endsWith(".svg")),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",o.icon.endsWith(".svg")),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf","horizontal"===o.direction),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",o.isNew),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",o.favorite),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",o.showArrow),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf","vertical"===o.direction))},dependencies:[i.CommonModule,i.NgClass,i.NgIf,i.NgTemplateOutlet,p.SvgCustomComponent,v],styles:[".theme-priority   [_nghost-%COMP%]     .box, .theme-young-pro   [_nghost-%COMP%]     .box{border:1px solid rgba(var(--colors-borderPrimary),1)!important}"]})}return t})();function ie(t,r){if(1&t&&(e.\u0275\u0275elementStart(0,"div",11)(1,"div",12),e.\u0275\u0275element(2,"div",13)(3,"div",14),e.\u0275\u0275elementEnd()()),2&t){const n=e.\u0275\u0275nextContext();e.\u0275\u0275property("ngClass","vertical"===n.direction?"":"flex-1"),e.\u0275\u0275advance(1),e.\u0275\u0275styleProp("background-image","url("+n.image+")")}}function se(t,r){if(1&t&&(e.\u0275\u0275elementStart(0,"div",15)(1,"div",16),e.\u0275\u0275element(2,"div",17)(3,"div",18),e.\u0275\u0275elementEnd()()),2&t){const n=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275styleProp("background-image","url("+n.image+")")}}function ce(t,r){1&t&&(e.\u0275\u0275elementStart(0,"div",19),e.\u0275\u0275element(1,"vcb-svg-custom",20),e.\u0275\u0275elementEnd()),2&t&&(e.\u0275\u0275advance(1),e.\u0275\u0275property("inlineSVG","./assets/media/icons/linear/arrow-right 2.svg"))}function le(t,r){1&t&&(e.\u0275\u0275elementStart(0,"div",21),e.\u0275\u0275element(1,"img",22),e.\u0275\u0275elementEnd())}const pe=["*"];let de=(()=>{class t{constructor(){this.direction="vertical",this.showArrow=!0,this.hotBadge=!1}static#e=this.\u0275fac=function(a){return new(a||t)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:t,selectors:[["vcb-card-image"]],inputs:{direction:"direction",image:"image",showArrow:"showArrow",hotBadge:"hotBadge"},standalone:!0,features:[e.\u0275\u0275StandaloneFeature],ngContentSelectors:pe,decls:12,vars:7,consts:[[1,"relative","h-full"],[1,"h-full","cursor-pointer","box",3,"ngClass"],["class","box-content overflow-hidden box-content-solid !p-0",3,"ngClass",4,"ngIf"],[1,"box-content","box-content-solid",3,"ngClass"],[1,"flex","items-stretch","h-full"],["class","w-[43%]",4,"ngIf"],[1,"flex-1",3,"ngClass"],[1,"flex","flex-1","h-full","space-x-3"],[1,"flex-1"],["class","arrow",4,"ngIf"],["class","badge",4,"ngIf"],[1,"box-content","overflow-hidden","box-content-solid","!p-0",3,"ngClass"],[1,"relative","overflow-hidden","image","max-h-[200px]","bg-center","bg-cover"],[1,"relative","w-full","pb-[54.73%]"],[1,"absolute","bottom-0","left-0","w-full","h-10","bg-gradient-to-t","from-backgroundPrimary"],[1,"w-[43%]"],[1,"relative","h-full","min-h-[120px]","overflow-hidden","image","bg-center","bg-cover","rounded-l-[20px]"],[1,"relative","w-full","h-full"],[1,"absolute","bottom-0","right-0","h-full","w-14","bg-gradient-to-l","from-backgroundPrimary"],[1,"arrow"],[3,"inlineSVG"],[1,"badge"],["src","./assets/media/graphic/hot-tag.png"]],template:function(a,o){1&a&&(e.\u0275\u0275projectionDef(),e.\u0275\u0275elementStart(0,"div",0)(1,"div",1),e.\u0275\u0275template(2,ie,4,3,"div",2),e.\u0275\u0275elementStart(3,"div",3)(4,"div",4),e.\u0275\u0275template(5,se,4,2,"div",5),e.\u0275\u0275elementStart(6,"div",6)(7,"div",7)(8,"div",8),e.\u0275\u0275projection(9),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(10,ce,2,1,"div",9),e.\u0275\u0275elementEnd()()()()(),e.\u0275\u0275template(11,le,2,0,"div",10),e.\u0275\u0275elementEnd()),2&a&&(e.\u0275\u0275advance(1),e.\u0275\u0275property("ngClass","vertical"===o.direction?"flex flex-col":""),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf","vertical"===o.direction),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngClass","vertical"===o.direction?"flex-1":"!p-0 h-full"),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf","horizontal"===o.direction),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngClass","vertical"===o.direction?"":"box-content !py-4 sm:!py-6"),e.\u0275\u0275advance(4),e.\u0275\u0275property("ngIf",o.showArrow),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",o.hotBadge))},dependencies:[i.CommonModule,i.NgClass,i.NgIf,p.SvgCustomComponent],styles:[".theme-priority   [_nghost-%COMP%]     .box-content .box-content, .theme-young-pro   [_nghost-%COMP%]     .box-content .box-content{border:0!important}.badge[_ngcontent-%COMP%]{position:absolute;z-index:99;margin-top:12px;margin-left:-8px;top:12px}[_nghost-%COMP%]{display:block;height:100%}"]})}return t})();var M=c(30476);let ge=(()=>{class t extends m.BaseComponent{constructor(){super(...arguments),this.image="./assets/media/card/card-ads.png",this.full=!1,this.clickDetail=new e.EventEmitter,this.theme="mass"}ngAfterViewInit(){this.theme=(0,M.getThemeFromBody)()||this.theme}static#e=this.\u0275fac=function(){let n;
1return function(o){return(n||(n=e.\u0275\u0275getInheritedFactory(t)))(o||t)}}();static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:t,selectors:[["vcb-card-san-pham-the"]],inputs:{image:"image",full:"full"},outputs:{clickDetail:"clickDetail"},standalone:!0,features:[e.\u0275\u0275InheritDefinitionFeature,e.\u0275\u0275StandaloneFeature],decls:15,vars:17,consts:[[1,"border","border-borderPrimary","flex","gap-2","rounded-2xl","px-4","bg-backgroundTertiary/[0.72]"],[1,"flex","rounded-full"],["alt","warning","width","40","height","40",3,"src"],[1,"flex-1"],[1,"text-14-medium"],[1,"inline-block","font-bold"],[1,"block","text-12-medium","underline","mt-2","text-primary-1","hover:text-primary-1",3,"click"],["alt","warning","width","98","height","64",1,"w-[98px]","h-[64px]",3,"src"]],template:function(a,o){1&a&&(e.\u0275\u0275elementStart(0,"div",0)(1,"div")(2,"div",1),e.\u0275\u0275element(3,"img",2),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(4,"div",3)(5,"p",4),e.\u0275\u0275text(6),e.\u0275\u0275pipe(7,"translate"),e.\u0275\u0275elementStart(8,"span",5),e.\u0275\u0275text(9),e.\u0275\u0275pipe(10,"translate"),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(11,"a",6),e.\u0275\u0275listener("click",function(){return o.clickDetail.emit()}),e.\u0275\u0275text(12),e.\u0275\u0275pipe(13,"translate"),e.\u0275\u0275elementEnd()(),e.\u0275\u0275element(14,"img",7),e.\u0275\u0275elementEnd()),2&a&&(e.\u0275\u0275classProp("items-center",o.full)("py-3",o.full)("py-4",!o.full),e.\u0275\u0275advance(3),e.\u0275\u0275propertyInterpolate("src","./assets/media/status-icons/mass/warning.svg".replace("/mass/","/"+o.theme+"/"),e.\u0275\u0275sanitizeUrl),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate1("",e.\u0275\u0275pipeBind1(7,11,"card.san_pham_the_chi_duoc_chi_tieu")," "),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(10,13,"card.truc_tuyen_cho_linh_vuc_quang_cao")),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(13,15,"card.thong_tin_san_pham_the")," "),e.\u0275\u0275advance(2),e.\u0275\u0275propertyInterpolate("src","./assets/media/card/vcb-ads.png",e.\u0275\u0275sanitizeUrl))},dependencies:[i.CommonModule,d.TranslateModule,d.TranslatePipe],styles:["@media (max-width: 479px){[_nghost-%COMP%]     .max-w-\\[3\\/4\\]{width:100%;max-width:none}}"]})}return t})();var C=c(96261);function me(t,r){if(1&t&&(e.\u0275\u0275elementStart(0,"div",8),e.\u0275\u0275element(1,"vcb-svg-custom",9),e.\u0275\u0275elementEnd()),2&t){const n=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("inlineSVG",n.prefixIcon)}}function he(t,r){if(1&t&&(e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275text(1),e.\u0275\u0275elementContainerEnd()),2&t){const n=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate(n.label)}}function ue(t,r){1&t&&e.\u0275\u0275elementContainer(0)}function fe(t,r){if(1&t&&e.\u0275\u0275text(0),2&t){const n=e.\u0275\u0275nextContext();e.\u0275\u0275textInterpolate(n.sortOptions.slice(0,2).join(" - "))}}function ve(t,r){if(1&t&&e.\u0275\u0275text(0),2&t){const n=e.\u0275\u0275nextContext();e.\u0275\u0275textInterpolate(n.sortOptions.slice(1,2))}}function Ce(t,r){if(1&t&&(e.\u0275\u0275elementStart(0,"div",10),e.\u0275\u0275element(1,"vcb-svg-custom",11),e.\u0275\u0275elementEnd()),2&t){const n=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("inlineSVG",n.suffixIcon)}}var u=function(t){return t.up="UP",t.down="DOWN",t}(u||{});let _e=(()=>{class t extends m.BaseComponent{constructor(){super(...arguments),this.sortOptions=["G\u1ea7n","Xa"],this.eClick=new e.EventEmitter,this.reverse=!1,this.singleOption=!1,this.isSwitch=!1,this.themeService=(0,e.inject)(C.ThemeService),this.theme=this.themeService.getThemeApp()}click(){this.sortOptions=this.sortOptions.slice(0,2).reverse(),console.log(this.sortOptions),this.reverse=!this.reverse,this.eClick.emit(this.reverse?u.up:u.down)}ngOnChanges(n){n?.sortOptions?.firstChange||(this.reverse=!1)}initClass(){const n=["chip"];return this.extendClass&&n.push(this.extendClass),this.reverse&&n.push("reverse"),n.push(this.theme),n.join(" ")}static#e=this.\u0275fac=function(){let n;
1return function(o){return(n||(n=e.\u0275\u0275getInheritedFactory(t)))(o||t)}}();static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:t,selectors:[["vcb-chip-filter"]],inputs:{extendClass:"extendClass",label:"label",prefixIcon:"prefixIcon",suffixIcon:"suffixIcon",sortOptions:"sortOptions",disabled:"disabled",reverse:"reverse",singleOption:"singleOption",isSwitch:"isSwitch"},outputs:{eClick:"eClick"},standalone:!0,features:[e.\u0275\u0275InheritDefinitionFeature,e.\u0275\u0275NgOnChangesFeature,e.\u0275\u0275StandaloneFeature],decls:10,vars:8,consts:[["type","button","aria-label","Aria Name",3,"ngClass","disabled","click"],["class","prefix",4,"ngIf"],[1,"title"],[4,"ngIf"],[4,"ngIf","ngIfThen","ngIfElse"],["doubleMode",""],["singleMode",""],["class","suffix",4,"ngIf"],[1,"prefix"],[3,"inlineSVG"],[1,"suffix"],["size","5",3,"inlineSVG"]],template:function(a,o){if(1&a&&(e.\u0275\u0275elementStart(0,"button",0),e.\u0275\u0275listener("click",function(){return o.click()}),e.\u0275\u0275template(1,me,2,1,"div",1),e.\u0275\u0275elementStart(2,"div",2),e.\u0275\u0275template(3,he,2,1,"ng-container",3),e.\u0275\u0275template(4,ue,1,0,"ng-container",4),e.\u0275\u0275template(5,fe,1,1,"ng-template",null,5,e.\u0275\u0275templateRefExtractor),e.\u0275\u0275template(7,ve,1,1,"ng-template",null,6,e.\u0275\u0275templateRefExtractor),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(9,Ce,2,1,"div",7),e.\u0275\u0275elementEnd()),2&a){const s=e.\u0275\u0275reference(6),l=e.\u0275\u0275reference(8);e.\u0275\u0275property("ngClass",o.initClass())("disabled",o.disabled),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",o.prefixIcon),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",o.label),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!o.singleOption)("ngIfThen",s)("ngIfElse",l),e.\u0275\u0275advance(5),e.\u0275\u0275property("ngIf",o.suffixIcon)}},dependencies:[i.CommonModule,i.NgClass,i.NgIf,p.SvgCustomComponent],styles:[".chip[_ngcontent-%COMP%]{border-radius:999px;position:relative;color:#121212;display:flex;gap:.75rem;overflow:hidden;padding:6px 12px;font-size:var(--fontSize-14-medium-0);line-height:var(--fontSize-14-medium-1-lineHeight);font-weight:var(--fontSize-14-medium-1-fontWeight);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.chip[_ngcontent-%COMP%]:before{content:\"\";position:absolute;width:100%;height:100%;top:0;left:0}.chip.theme-mass[_ngcontent-%COMP%], .chip.theme-xpro[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgba(var(--colors-neutral-5),var(--tw-bg-opacity))}.chip.theme-mass[_ngcontent-%COMP%]:not(:disabled):hover, .chip.theme-mass[_ngcontent-%COMP%]:focus, .chip.theme-xpro[_ngcontent-%COMP%]:not(:disabled):hover, .chip.theme-xpro[_ngcontent-%COMP%]:focus{--tw-bg-opacity: 1;background-color:rgba(var(--colors-primary-2),var(--tw-bg-opacity))}.chip.theme-mass[_ngcontent-%COMP%]:not(:disabled):hover:before, .chip.theme-xpro[_ngcontent-%COMP%]:not(:disabled):hover:before{background:rgba(0,0,0,.1)}.chip.theme-mass[_ngcontent-%COMP%]:not(:disabled):focus:before, .chip.theme-xpro[_ngcontent-%COMP%]:not(:disabled):focus:before{background:rgba(0,0,0,.2)}.chip.theme-priority[_ngcontent-%COMP%]{color:#fff;background-color:#fff3}.chip.theme-priority[_ngcontent-%COMP%]:not(:disabled):hover, .chip.theme-priority[_ngcontent-%COMP%]:not(:disabled):focus{background:linear-gradient(-45deg,#f8f1e1,#e7ca9f);color:#553716}.chip.theme-priority[_ngcontent-%COMP%]:not(:disabled):hover:before{background:rgba(0,0,0,.1)}.chip.theme-priority[_ngcontent-%COMP%]:not(:disabled):focus:before{background:rgba(0,0,0,.2)}.chip.theme-priority[_ngcontent-%COMP%]     .icon-svg{background-image:url(\"data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.75 4C12.75 3.58579 12.4142 3.25 12 3.25C11.5858 3.25 11.25 3.58579 11.25 4L12.75 4ZM11.25 4L11.25 20L12.75 20L12.75 4L11.25 4Z' fill='%23A78656'/%3E%3Cpath d='M18 14L12 20L6 14' stroke='%23E7CA9F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A\");background-size:cover}.chip.theme-priority[_ngcontent-%COMP%]     .icon-svg svg{opacity:0}
1.chip.theme-young-pro[_ngcontent-%COMP%]{color:#fff;background-color:#fff3}.chip.theme-young-pro[_ngcontent-%COMP%]:not(:disabled):hover, .chip.theme-young-pro[_ngcontent-%COMP%]:not(:disabled):focus{background:linear-gradient(270deg,#eafd84 0%,#b2f261 51.04%,#c5ffc5 100%);color:#000}.chip.theme-young-pro[_ngcontent-%COMP%]:not(:disabled):hover:before{background:rgba(0,0,0,.1)}.chip.theme-young-pro[_ngcontent-%COMP%]:not(:disabled):focus:before{background:rgba(0,0,0,.2)}.chip.reverse[_ngcontent-%COMP%]     .icon-svg{transform:rotate(-180deg)}.chip[_ngcontent-%COMP%]:disabled{--tw-bg-opacity: 1;background-color:rgba(var(--colors-neutral-40),var(--tw-bg-opacity))}"]})}return t})();var _=c(86195),P=c(48410);function be(t,r){if(1&t){const n=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"li",7),e.\u0275\u0275listener("click",function(){const s=e.\u0275\u0275restoreView(n).$implicit,l=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(l.select(s))}),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()}if(2&t){const n=r.$implicit,a=e.\u0275\u0275nextContext();e.\u0275\u0275property("nzSelected",!!n.selected),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",a.isViLang?n.title:n.titleEn," ")}}let xe=(()=>{class t extends m.BaseComponent{constructor(){super(...arguments),this.options=[],this.selected=new e.EventEmitter,this.isOpen=!1,this.themeService=(0,e.inject)(C.ThemeService),this.theme=this.themeService.getThemeApp()}ngOnInit(){this.selectedItem=this.options.find(n=>n.selected)||this.options[0],this.selected.emit(this.selectedItem)}initClass(){const n=["chip"];return this.extendClass&&n.push(this.extendClass),this.isOpen&&n.push("open"),n.push(this.theme),n.join(" ")}click(n){this.isOpen=!this.isOpen}select(n){this.selectedItem=n,this.selected.emit(n)}static#e=this.\u0275fac=function(){let n;return function(o){return(n||(n=e.\u0275\u0275getInheritedFactory(t)))(o||t)}}();static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:t,selectors:[["vcb-chip-select"]],inputs:{extendClass:"extendClass",prefixIcon:"prefixIcon",disabled:"disabled",options:"options"},outputs:{selected:"selected"},standalone:!0,features:[e.\u0275\u0275InheritDefinitionFeature,e.\u0275\u0275StandaloneFeature],decls:9,vars:6,consts:[["type","button","aria-label","chip select","nz-dropdown","","nzOverlayClassName","dropdown-chip-select","nzTrigger","click",3,"ngClass","disabled","nzDropdownMenu","nzVisibleChange"],[1,"title"],[1,"suffix"],["size","5",3,"inlineSVG"],["selectDrop","nzDropdownMenu"],["nz-menu","","nzSelectable",""],["nz-menu-item","",3,"nzSelected","click",4,"ngFor","ngForOf"],["nz-menu-item","",3,"nzSelected","click"]],template:function(a,o){if(1&a&&(e.\u0275\u0275elementStart(0,"button",0),e.\u0275\u0275listener("nzVisibleChange",function(l){return o.click(l)}),e.\u0275\u0275elementStart(1,"div",1),e.\u0275\u0275text(2),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"div",2),e.\u0275\u0275element(4,"vcb-svg-custom",3),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(5,"nz-dropdown-menu",null,4)(7,"ul",5),e.\u0275\u0275template(8,be,2,2,"li",6),e.\u0275\u0275elementEnd()()),2&a){const s=e.\u0275\u0275reference(6);e.\u0275\u0275property("ngClass",o.initClass())("disabled",o.disabled)("nzDropdownMenu",s),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate(o.isViLang?null==o.selectedItem?null:o.selectedItem.title:null==o.selectedItem?null:o.selectedItem.titleEn),e.\u0275\u0275advance(2),e.\u0275\u0275property("inlineSVG","./assets/media/icons/linear/arrow-down.svg"),e.\u0275\u0275advance(4),e.\u0275\u0275property("ngForOf",o.options)}},dependencies:[i.CommonModule,i.NgClass,i.NgForOf,p.SvgCustomComponent,_.NzDropDownModule,P.NzMenuDirective,P.NzMenuItemComponent,_.NzDropDownDirective,_.NzDropdownMenuComponent],styles:[".chip[_ngcontent-%COMP%]{border-radius:999px;position:relative;display:flex;gap:.75rem;overflow:hidden;padding:6px 12px;font-size:var(--fontSize-14-medium-0);line-height:var(--fontSize-14-medium-1-lineHeight);font-weight:var(--fontSize-14-medium-1-fontWeight);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.chip[_ngcontent-%COMP%]:before{content:\"\";position:absolute;width:100%;height:100%;top:0;left:0}.chip.theme-mass[_ngcontent-%COMP%], .chip.theme-xpro[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgba(var(--colors-neutral-5),var(--tw-bg-opacity));color:#121212}.chip.theme-mass[_ngcontent-%COMP%]:not(:disabled):hover, .chip.theme-mass.open[_ngcontent-%COMP%], .chip.theme-xpro[_ngcontent-%COMP%]:not(:disabled):hover, .chip.theme-xpro.open[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgba(var(--colors-primary-2),var(--tw-bg-opacity))}.chip.theme-mass[_ngcontent-%COMP%]:not(:disabled):hover:before, .chip.theme-xpro[_ngcontent-%COMP%]:not(:disabled):hover:before{background:rgba(0,0,0,.1)}.chip.theme-mass.open[_ngcontent-%COMP%]:before, .chip.theme-xpro.open[_ngcontent-%COMP%]:before{background:rgba(0,0,0,.2)}.chip.theme-priority[_ngcontent-%COMP%]{color:#fff;background:rgba(255,255,255,.2)}.chip.theme-priority[_ngcontent-%COMP%]:not(:disabled):hover, .chip.theme-priority.open[_ngcontent-%COMP%]{background:linear-gradient(-45deg,#f8f1e1,#e7ca9f);color:#553716}.chip.theme-priority.open[_ngcontent-%COMP%]:before{background:rgba(0,0,0,.2)}.chip.theme-priority[_ngcontent-%COMP%]   .suffix[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgba(var(--colors-primary-1),var(--tw-text-opacity))}.chip.theme-priority[_ngcontent-%COMP%]:not(:disabled):hover   .suffix[_ngcontent-%COMP%], .chip.theme-priority.open[_ngcontent-%COMP%]   .suffix[_ngcontent-%COMP%]{color:#553716}.chip.theme-young-pro[_ngcontent-%COMP%]{color:#fff;background:rgba(255,255,255,.2)}.chip.theme-young-pro[_ngcontent-%COMP%]:not(:disabled):hover, .chip.theme-young-pro.open[_ngcontent-%COMP%]{background:linear-gradient(270deg,#eafd84 0%,#b2f261 51.04%,#c5ffc5 100%);color:#000}.chip.theme-young-pro[_ngcontent-%COMP%]:not(:disabled):hover:before{background:rgba(0,0,0,.1)}.chip.theme-young-pro.open[_ngcontent-%COMP%]:before{background:rgba(0,0,0,.2)}.chip.open[_ngcontent-%COMP%]     .icon-svg{transform:rotate(-180deg)}.chip[_ngcontent-%COMP%]   .suffix[_ngcontent-%COMP%]     .icon-svg{transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.chip[_ngcontent-%COMP%]:disabled{--tw-bg-opacity: 1;background-color:rgba(var(--colors-neutral-40),var(--tw-bg-opacity))}  .dropdown-chip-select .ant-dropdown-menu{border-radius:12px;--tw-bg-opacity: 1;background-color:rgba(var(--colors-backgroundPrimary),var(--tw-bg-opacity));padding:.25rem}  .dropdown-chip-select .ant-dropdown-menu-item{border-radius:8px;display:flex;min-height:48px;padding:.75rem;--tw-text-opacity: 1;color:rgba(var(--colors-textBasePrimary),var(--tw-text-opacity));padding-right:40px!important;background-repeat:no-repeat;background-position:center right 12px}  .dropdown-chip-select .ant-dropdown-menu-item:hover{--tw-bg-opacity: 1;background-color:rgba(var(--colors-backgroundHover),var(--tw-bg-opacity))}  .dropdown-chip-select .ant-dropdown-menu-item-selected:not(.ant-select-item-option-disabled){--tw-bg-opacity: 1;background-color:rgba(var(--colors-backgroundActive),var(--tw-bg-opacity));font-weight:600;--tw-text-opacity: 1;color:rgba(var(--colors-textBasePrimary),var(--tw-text-opacity));background-image:url(\"data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12ZM16.0303 8.96967C16.3232 9.26256 16.3232 9.73744 16.0303 10.0303L11.0303 15.0303C10.7374 15.3232 10.2626 15.3232 9.96967 15.0303L7.96967 13.0303C7.67678 12.7374 7.67678 12.2626 7.96967 11.9697C8.26256 11.6768 8.73744 11.6768 9.03033 11.9697L10.5 13.4393L12.7348 11.2045L14.9697 8.96967C15.2626 8.67678 15.7374 8.67678 16.0303 8.96967Z' fill='%23A1C038'/%3E%3C/svg%3E%0A\")}  .theme-priority .dropdown-chip-select .ant-dropdown-menu-item-selected:not(.ant-select-item-option-disabled),   .theme-young-pro .dropdown-chip-select .ant-dropdown-menu-item-selected:not(.ant-select-item-option-disabled){background-color:rgba(var(--colors-backgroundActive),.3)}  .theme-priority .dropdown-chip-select .ant-dropdown-menu-item-selected:not(.ant-select-item-option-disabled){background-image:url(\"data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12ZM16.0303 8.96967C16.3232 9.26256 16.3232 9.73744 16.0303 10.0303L11.0303 15.0303C10.7374 15.3232 10.2626 15.3232 9.96967 15.0303L7.96967 13.0303C7.67678 12.7374 7.67678 12.2626 7.96967 11.9697C8.26256 11.6768 8.73744 11.6768 9.03033 11.9697L10.5 13.4393L12.7348 11.2045L14.9697 8.96967C15.2626 8.67678 15.7374 8.67678 16.0303 8.96967Z' fill='%23E7CA9F'/%3E%3C/svg%3E%0A\")}  .theme-young-pro .dropdown-chip-select .ant-dropdown-menu-item-selected:not(.ant-select-item-option-disabled){background-image:url(\"data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12ZM16.0303 8.96967C16.3232 9.26256 16.3232 9.73744 16.0303 10.0303L11.0303 15.0303C10.7374 15.3232 10.2626 15.3232 9.96967 15.0303L7.96967 13.0303C7.67678 12.7374 7.67678 12.2626 7.96967 11.9697C8.26256 11.6768 8.73744 11.6768 9.03033 11.9697L10.5 13.4393L12.7348 11.2045L14.9697 8.96967C15.2626 8.67678 15.7374 8.67678 16.0303 8.96967Z' fill='%23C0F046'/%3E%3C/svg%3E%0A\")}"]})}return t})();function ye(t,r){if(1&t&&(e.\u0275\u0275elementStart(0,"div",5),e.\u0275\u0275element(1,"div"),e.\u0275\u0275elementEnd()),2&t){const n=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275classMapInterpolate1("w-2 h-2 rounded-full bg-sematic-",n.dotColor,"")}}function we(t,r){if(1&t&&e.\u0275\u0275element(0,"vcb-svg-custom",6),2&t){const n=e.\u0275\u0275nextContext();e.\u0275\u0275property("ngClass",n.prefixIconColor?"text-sematic-"+n.prefixIconColor:"")("size","5")("inlineSVG",n.prefixIcon)}}function Me(t,r){if(1&t&&e.\u0275\u0275element(0,"vcb-svg-custom",6),2&t){const n=e.\u0275\u0275nextContext();e.\u0275\u0275property("ngClass",n.suffixIconColor?"text-sematic-"+n.suffixIconColor:"")("size","5")("inlineSVG",n.suffixIcon)}}function Pe(t,r){if(1&t){const n=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",7)(1,"vcb-svg-custom",8),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(n);const o=e.\u0275\u0275nextContext();
1return e.\u0275\u0275resetView(o.clearClick())}),e.\u0275\u0275elementEnd()()}2&t&&(e.\u0275\u0275advance(1),e.\u0275\u0275property("size","5")("inlineSVG","./assets/media/icons/bold/close-circle.svg"))}const Oe=["*"];let Se=(()=>{class t{constructor(){this.showDot=!1,this.hasClear=!1,this.clear=new e.EventEmitter}clearClick(){this.clear.emit(this.value)}static#e=this.\u0275fac=function(a){return new(a||t)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:t,selectors:[["vcb-chip"]],inputs:{label:"label",prefixIcon:"prefixIcon",prefixIconColor:"prefixIconColor",suffixIcon:"suffixIcon",suffixIconColor:"suffixIconColor",showDot:"showDot",dotColor:"dotColor",hasClear:"hasClear",value:"value"},outputs:{clear:"clear"},standalone:!0,features:[e.\u0275\u0275StandaloneFeature],ngContentSelectors:Oe,decls:9,vars:5,consts:[[1,"inline-flex","items-center","h-8","max-w-full","gap-1","px-3","py-1","rounded-full","chip"],["class","flex items-center justify-center w-5 dot aspect-square",4,"ngIf"],[3,"ngClass","size","inlineSVG",4,"ngIf"],[1,"max-w-[300px]","text-ellipsis","overflow-hidden","whitespace-nowrap"],["class","chip-clear-btn text-primary-2",4,"ngIf"],[1,"flex","items-center","justify-center","w-5","dot","aspect-square"],[3,"ngClass","size","inlineSVG"],[1,"chip-clear-btn","text-primary-2"],[1,"cursor-pointer",3,"size","inlineSVG","click"]],template:function(a,o){1&a&&(e.\u0275\u0275projectionDef(),e.\u0275\u0275elementStart(0,"div",0),e.\u0275\u0275template(1,ye,2,3,"div",1),e.\u0275\u0275template(2,we,1,3,"vcb-svg-custom",2),e.\u0275\u0275elementStart(3,"div",3),e.\u0275\u0275text(4),e.\u0275\u0275projection(5),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(6,Me,1,3,"vcb-svg-custom",2),e.\u0275\u0275elementStart(7,"div",3),e.\u0275\u0275template(8,Pe,2,2,"div",4),e.\u0275\u0275elementEnd()()),2&a&&(e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",o.showDot),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",o.prefixIcon),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",o.label," "),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",o.suffixIcon),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",o.hasClear))},dependencies:[i.CommonModule,i.NgClass,i.NgIf,p.SvgCustomComponent],styles:[".chip[_ngcontent-%COMP%]{background-color:#f2f2f2}.theme-priority   [_nghost-%COMP%]     .chip, .theme-young-pro   [_nghost-%COMP%]     .chip{background-color:#fff3}"]})}return t})();var ke=c(33093),f=c(31154);let ze=(()=>{class t{constructor(){this.icon="./assets/media/icons/duotone/copy.svg",this.fillCurrentColor=!1,this.size="4",this.toastService=(0,e.inject)(ke.ToastService),this.translateService=(0,e.inject)(d.TranslateService)}copyTextToClipboard(n){n.stopPropagation(),navigator.clipboard&&window.isSecureContext?navigator.clipboard.writeText(this.text).then(()=>this.toastService.success(this.translateService.instant("modal.sao_chep_thanh_cong")),a=>this.toastService.error(this.translateService.instant("modal.sao_chep_that_bai"))):console.error("Clipboard API not available.")}static#e=this.\u0275fac=function(a){return new(a||t)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:t,selectors:[["vcb-copy-button"]],inputs:{text:"text",icon:"icon",fillCurrentColor:"fillCurrentColor",size:"size"},standalone:!0,features:[e.\u0275\u0275StandaloneFeature],decls:2,vars:8,consts:[["nz-tooltip","",3,"nzTooltipTitle","size","inlineSVG","click"]],template:function(a,o){1&a&&(e.\u0275\u0275elementStart(0,"div")(1,"vcb-svg-custom",0),e.\u0275\u0275listener("click",function(l){return o.copyTextToClipboard(l)}),e.\u0275\u0275elementEnd()()),2&a&&(e.\u0275\u0275classMapInterpolate3("w-",o.size," h-",o.size," cursor-pointer select-none fillCurrentColor-",o.fillCurrentColor,""),e.\u0275\u0275advance(1),e.\u0275\u0275property("nzTooltipTitle","Sao ch\xe9p")("size",o.size)("inlineSVG",o.icon))},dependencies:[i.CommonModule,p.SvgCustomComponent,f.NzToolTipModule,f.NzTooltipDirective,d.TranslateModule],styles:['body:not(.theme-young-pro):not(.theme-priority)   [_nghost-%COMP%]     .icon-svg [fill="#A1C038"], body:not(.theme-young-pro):not(.theme-priority)   [_nghost-%COMP%]     .icon-svg [fill="#074C31"]{fill:rgb(var(--colors-textBasePrimary))}body:not(.theme-young-pro):not(.theme-priority)   [_nghost-%COMP%]     .fillCurrentColor-true .icon-svg [fill="#A1C038"], body:not(.theme-young-pro):not(.theme-priority)   [_nghost-%COMP%]     .fillCurrentColor-true .icon-svg [fill="#074C31"]{fill:currentColor}']})}return t})();const Ie=["countdownPath"];let Ee=(()=>{class t{constructor(){this.countDownTime=45,this.size="8",this.eventCountDownFinish=new e.EventEmitter,this.eventCountDown=new e.EventEmitter,this.helperService=(0,e.inject)(M.HelperService),this.countdownValue$=new h.BehaviorSubject(this.countDownTime)}
1ngOnInit(){this.helperService.startCountdown(this.countDownTime).subscribe(n=>{this.countdownValue$.next(n),this.updateSvgCountdown(n),this.eventCountDown.emit(n),0===n&&this.eventCountDownFinish.emit()})}ngAfterViewInit(){this.totalPathLength=this.countdownPath.nativeElement.getTotalLength(),this.countdownPath.nativeElement.style.strokeDasharray=`${this.totalPathLength}`,this.countdownPath.nativeElement.style.strokeDashoffset=`${this.totalPathLength}`}updateSvgCountdown(n){this.countdownPath.nativeElement.style.strokeDashoffset=(this.totalPathLength*(1-n/this.countDownTime)).toString()}static#e=this.\u0275fac=function(a){return new(a||t)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:t,selectors:[["vcb-count-down"]],viewQuery:function(a,o){if(1&a&&e.\u0275\u0275viewQuery(Ie,5),2&a){let s;e.\u0275\u0275queryRefresh(s=e.\u0275\u0275loadQuery())&&(o.countdownPath=s.first)}},inputs:{countDownTime:"countDownTime",size:"size"},outputs:{eventCountDownFinish:"eventCountDownFinish",eventCountDown:"eventCountDown"},standalone:!0,features:[e.\u0275\u0275StandaloneFeature],decls:16,vars:11,consts:[[1,"icon-svg"],[1,"relative","flex","items-center"],["width","32","height","32","viewBox","0 0 32 32","fill","none","xmlns","http://www.w3.org/2000/svg"],["transform","scale(-1, 1) translate(-32, 0)"],["id","paint0_radial_3378_33116","cx","0","cy","0","r","1","gradientUnits","userSpaceOnUse","gradientTransform","translate(93.8734 -76) rotate(121.835) scale(182.33 213.541)"],["stop-color","#00502F"],["offset","0.672406","stop-color","#0A6F47"],["offset","0.982971","stop-color","#629F0D"],["cx","16","cy","16","r","14.5","transform","rotate(-90 16 16)","stroke-width","2","stroke-linecap","round","stroke-dasharray","282.7433388230814","stroke-dashoffset","0",1,"stroke-secondary-30","theme-priority:stroke-[#414141]","theme-young-pro:stroke-[#414141]","circle-countdown"],["cx","16","cy","16","r","14.5","transform","rotate(-90 16 16)","stroke","url(#paint0_radial_3378_33116)","stroke-width","2","stroke-linecap","round","stroke-dasharray","282.7433388230814","stroke-dashoffset","0"],["countdownPath",""]],template:function(a,o){1&a&&(e.\u0275\u0275elementStart(0,"div",0)(1,"div",1)(2,"div"),e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(3,"svg",2)(4,"g",3)(5,"defs")(6,"radialGradient",4),e.\u0275\u0275element(7,"stop",5)(8,"stop",6)(9,"stop",7),e.\u0275\u0275elementEnd()(),e.\u0275\u0275element(10,"circle",8)(11,"circle",9,10),e.\u0275\u0275elementEnd()()(),e.\u0275\u0275namespaceHTML(),e.\u0275\u0275elementStart(13,"div"),e.\u0275\u0275text(14),e.\u0275\u0275pipe(15,"async"),e.\u0275\u0275elementEnd()()()),2&a&&(e.\u0275\u0275advance(2),e.\u0275\u0275classMapInterpolate2("z-[1] relative icon w-",o.size," h-",o.size,""),e.\u0275\u0275advance(11),e.\u0275\u0275classMapInterpolate2("absolute top-0 left-0 flex items-center justify-center w-",o.size," h-",o.size," m-auto text-14-semibold text-primary-1 theme-priority:text-[#E7CA9F] countdown-text"),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(15,9,o.countdownValue$)," "))},dependencies:[i.CommonModule,i.AsyncPipe],styles:['.theme-priority   [_nghost-%COMP%]     .icon-svg [stop-color="#0A6F47"]{stop-color:#e7ca9f}.theme-priority   [_nghost-%COMP%]     .icon-svg [stop-color="#629F0D"]{stop-color:#866135}.theme-priority   [_nghost-%COMP%]     .circle-countdown{fill:#262626}.theme-young-pro   [_nghost-%COMP%]     .icon-svg [stop-color="#0A6F47"]{stop-color:#eafd84}.theme-young-pro   [_nghost-%COMP%]     .icon-svg [stop-color="#629F0D"]{stop-color:#c5ffc5}.theme-young-pro   [_nghost-%COMP%]     .circle-countdown{fill:#ffffff1a}svg[_ngcontent-%COMP%]{width:100%;height:100%}.circle-countdown[_ngcontent-%COMP%]{fill:#fff}.countdown-text[_ngcontent-%COMP%]{z-index:10}.w-6.h-6.countdown-text[_ngcontent-%COMP%]{font-size:var(--fontSize-12-semibold-0);line-height:var(--fontSize-12-semibold-1-lineHeight);font-weight:var(--fontSize-12-semibold-1-fontWeight)}']})}return t})();function Te(t,r){if(1&t&&e.\u0275\u0275element(0,"img",3),2&t){const n=e.\u0275\u0275nextContext();e.\u0275\u0275property("src","./assets/media/status-icons/small/"+n.status+".svg",e.\u0275\u0275sanitizeUrl)}}const Fe=["*"];let Be=(()=>{class t{constructor(){this.status="error"}static#e=this.\u0275fac=function(a){return new(a||t)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:t,selectors:[["vcb-guide-message-white"]],inputs:{status:"status"},standalone:!0,features:[e.\u0275\u0275StandaloneFeature],ngContentSelectors:Fe,decls:5,vars:4,consts:[[1,"flex","items-start","gap-2"],["width","24","height","24","alt","",3,"src",4,"ngIf"],[1,"flex-1","text-[#414141]","content","text-left"],["width","24","height","24","alt","",3,"src"]],template:function(a,o){1&a&&(e.\u0275\u0275projectionDef(),e.\u0275\u0275elementStart(0,"div")(1,"div",0),e.\u0275\u0275template(2,Te,1,1,"img",1),e.\u0275\u0275elementStart(3,"div",2),e.\u0275\u0275projection(4),e.\u0275\u0275elementEnd()()()),2&a&&(e.\u0275\u0275classMapInterpolate1("wrapper status-",o.status," bg-white rounded-xl px-4 py-3"),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",o.status))},dependencies:[i.CommonModule,i.NgIf]})}return t})();var Ae=c(8876);const De=["contentContainer"];function Ge(t,r){1&t&&e.\u0275\u0275projection(0)}function Ve(t,r){1&t&&e.\u0275\u0275element(0,"vcb-button",10),2&t&&e.\u0275\u0275property("size","small")("level","text-link")("onlyIcons",!0)("prefixIcon","./assets/media/icons/duotone/link-minimalistic 2.svg")}function je(t,r){if(1&t&&e.\u0275\u0275template(0,Ve,1,4,"vcb-button",9),2&t){const n=e.\u0275\u0275nextContext();e.\u0275\u0275property("ngIf",n.isLink&&"ghost"!==n.style)}}function Ne(t,r){if(1&t&&(e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275elementStart(1,"div",11)(2,"div",12),e.\u0275\u0275element(3,"img",13),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(4,"div",14),e.\u0275\u0275text(5),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementContainer(6,15),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(7,"div",16),e.\u0275\u0275elementContainer(8,15),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementContainerEnd()),2&t){const n=e.\u0275\u0275nextContext(),a=e.\u0275\u0275reference(3),o=e.\u0275\u0275reference(1);e.\u0275\u0275advance(3),e.\u0275\u0275property("src","./assets/media/status-icons/"+n.theme+"/information-small.svg",e.\u0275\u0275sanitizeUrl),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1("",n.title,": "),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngTemplateOutlet",a),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngTemplateOutlet",o)}}function Le(t,r){if(1&t&&(e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275elementStart(1,"div",17)(2,"div",12),e.\u0275\u0275element(3,"img",13),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(4,"div",18),e.\u0275\u0275elementContainer(5,15),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementContainer(6,15),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementContainerEnd()),2&t){const n=e.\u0275\u0275nextContext(),a=e.\u0275\u0275reference(1),o=e.\u0275\u0275reference(3);e.\u0275\u0275advance(3),e.\u0275\u0275property("src","./assets/media/status-icons/"+n.theme+"/information-small.svg",e.\u0275\u0275sanitizeUrl),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngTemplateOutlet",a),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngTemplateOutlet",o)}}function Ue(t,r){if(1&t&&(e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275elementStart(1,"div",17)(2,"div",18),e.\u0275\u0275elementContainer(3,15),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementContainer(4,15),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementContainerEnd()),2&t){e.\u0275\u0275nextContext();const n=e.\u0275\u0275reference(1),a=e.\u0275\u0275reference(3);e.\u0275\u0275advance(3),e.\u0275\u0275property("ngTemplateOutlet",n),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngTemplateOutlet",a)}}function Ze(t,r){if(1&t){const n=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",19)(1,"div",20)(2,"vcb-button",21),e.\u0275\u0275listener("eventMouseDown",function(){e.\u0275\u0275restoreView(n);const o=e.\u0275\u0275nextContext();
1return e.\u0275\u0275resetView(o.toggleViewMore())}),e.\u0275\u0275pipe(3,"translate"),e.\u0275\u0275elementEnd()()()}if(2&t){const n=e.\u0275\u0275nextContext();e.\u0275\u0275advance(2),e.\u0275\u0275property("size","small")("level","text-link")("prefixIcon","./assets/media/icons/linear/arrow-down.svg")("label",e.\u0275\u0275pipeBind1(3,4,n.isExpanded?"thu_gon":"xem_them"))}}function He(t,r){if(1&t&&e.\u0275\u0275element(0,"div",22),2&t){const n=e.\u0275\u0275nextContext();e.\u0275\u0275property("ngClass",n.isExpanded?"":" bg-gradient-to-t from-backgroundSecondary from-50%")}}const Re=["*"];let We=(()=>{class t extends m.BaseComponent{constructor(){super(...arguments),this.type="default",this.style="default",this.headerCard=!1,this.status="info",this.isLink=!1,this.isExpanded=!1,this.underline=!1,this.maxHeight=110,this.isShowButtonViewMore=!0,this.zone=(0,e.inject)(e.NgZone),this.theme="mass",this.themeService=(0,e.inject)(C.ThemeService),this.cdRef=(0,e.inject)(e.ChangeDetectorRef),this.showViewMore=!1}ngOnInit(){this.theme=this.themeService.getThemeApp().replace("theme-","")}ngAfterViewInit(){"default"!==this.type&&(this.maxHeight=99999),new ResizeObserver(a=>{this.zone.run(()=>{this.contentContainer.nativeElement.offsetHeight>this.maxHeight&&(this.isExpanded||(this.contentContainer.nativeElement.style.maxHeight=`${this.maxHeight}px`),this.showViewMore=!0,this.cdRef.detectChanges())})}).observe(this.contentContainer.nativeElement)}toggleViewMore(){this.isExpanded=!this.isExpanded,this.contentContainer.nativeElement.style.maxHeight=this.isExpanded?"none":`${this.maxHeight}px`}static#e=this.\u0275fac=function(){let n;return function(o){return(n||(n=e.\u0275\u0275getInheritedFactory(t)))(o||t)}}();static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:t,selectors:[["vcb-guide-message"]],viewQuery:function(a,o){if(1&a&&e.\u0275\u0275viewQuery(De,5),2&a){let s;e.\u0275\u0275queryRefresh(s=e.\u0275\u0275loadQuery())&&(o.contentContainer=s.first)}},inputs:{type:"type",style:"style",headerCard:"headerCard",status:"status",isLink:"isLink",isExpanded:"isExpanded",underline:"underline",maxHeight:"maxHeight",title:"title",isShowButtonViewMore:"isShowButtonViewMore"},standalone:!0,features:[e.\u0275\u0275InheritDefinitionFeature,e.\u0275\u0275StandaloneFeature],ngContentSelectors:Re,decls:13,vars:14,consts:[["content",""],["linkContent",""],[3,"ngClass"],[1,"space-y-4","inner"],["contentContainer",""],[3,"ngSwitch"],[4,"ngSwitchCase"],["class","relative z-20 flex justify-center pt-4",4,"ngIf"],["class","absolute bottom-0 left-0 z-10 w-full h-20",3,"ngClass",4,"ngIf"],[3,"size","level","onlyIcons","prefixIcon",4,"ngIf"],[3,"size","level","onlyIcons","prefixIcon"],[1,"flex","items-center","space-x-3","text-textPrimary2","header"],[1,"icon"],["alt","","width","24","height","24",3,"src"],[1,"flex-1","message","text-16-bold"],[3,"ngTemplateOutlet"],[1,"content"],[1,"flex","space-x-3"],[1,"flex-1"],[1,"relative","z-20","flex","justify-center","pt-4"],[1,"view-more-button"],[3,"size","level","prefixIcon","label","eventMouseDown"],[1,"absolute","bottom-0","left-0","z-10","w-full","h-20",3,"ngClass"]],template:function(a,o){1&a&&(e.\u0275\u0275projectionDef(),e.\u0275\u0275template(0,Ge,1,0,"ng-template",null,0,e.\u0275\u0275templateRefExtractor),e.\u0275\u0275template(2,je,1,1,"ng-template",null,1,e.\u0275\u0275templateRefExtractor),e.\u0275\u0275elementStart(4,"div",2)(5,"div",3,4),e.\u0275\u0275elementContainerStart(7,5),e.\u0275\u0275template(8,Ne,9,4,"ng-container",6),e.\u0275\u0275template(9,Le,7,3,"ng-container",6),e.\u0275\u0275template(10,Ue,5,2,"ng-container",6),e.\u0275\u0275elementContainerEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(11,Ze,4,6,"div",7),e.\u0275\u0275template(12,He,1,1,"div",8),e.\u0275\u0275elementEnd()),2&a&&(e.\u0275\u0275advance(4),e.\u0275\u0275classMapInterpolate5("wrapper status-",o.status," type-",o.t
1ype," style-",o.style," ",o.isLink&&"cursor-pointer"," isExpanded-",o.isExpanded,""),e.\u0275\u0275property("ngClass",o.headerCard?"is-headerCard":""),e.\u0275\u0275advance(3),e.\u0275\u0275property("ngSwitch",o.type),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngSwitchCase","default"),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngSwitchCase","compact"),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngSwitchCase","text-only"),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",o.showViewMore&&o.isShowButtonViewMore),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",o.showViewMore))},dependencies:[i.CommonModule,i.NgClass,i.NgIf,i.NgTemplateOutlet,i.NgSwitch,i.NgSwitchCase,Ae.ButtonComponent,d.TranslateModule,d.TranslatePipe],styles:["[_nghost-%COMP%]   .icon[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{border-radius:9999px;--tw-shadow: var(--boxShadow-mediumPrimary);--tw-shadow-colored: var(--boxShadow-mediumPrimary);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-sha
1dow)}.wrapper[_ngcontent-%COMP%]{position:relative;border-width:1px;--tw-border-opacity: 1;border-color:rgba(var(--colors-borderPrimary),var(--tw-border-opacity));background-color:rgba(var(--colors-backgroundSecondary),.72);padding:1rem;--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@media (min-width: 640px){.wrapper[_ngcontent-%COMP%]{padding-left:1.5rem;padding-right:1.5rem}}.wrapper[_ngcontent-%COMP%]{border-radius:16px}.wrapper[_ngcontent-%COMP%]:not(.type-compact){overflow:hidden}.wrapper.type-default[_ngcontent-%COMP%]{border-top-left-radius:4px;border-bottom-left-radius:4px;border-left-width:4px;--tw-border-opacity: 1;border-left-color:rgba(var(--colors-textPrimary2),var(--tw-border-opacity))}.is-headerCard[_ngcontent-%COMP%]{border-bottom-right-radius:0;border-bottom-left-radius:0;border-width:0px}.inner[_ngcontent-%COMP%]{overflow:visible}.style-ghost[_ngcontent-%COMP%]{border-width:0px!important;background-color:transparent!important;padding:0!important}.style-base-primary[_ngcontent-%COMP%]:not(.type-default){--tw-bg-opacity: 1;background-color:rgba(var(--colors-backgroundPrimary),var(--tw-bg-opacity))}.style-default[_ngcontent-%COMP%]{background-color:rgba(var(--colors-backgroundTertiary),.72)}.style-default[_ngcontent-%COMP%]   .bg-gradient-to-t[_ngcontent-%COMP%]{--tw-gradient-from: rgb(var(--colors-backgroundTertiary)) var(--tw-gradient-from-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgba(var(--colors-backgroundTertiary), 0) var(--tw-gradient-to-position)}.isExpanded-true[_ngcontent-%COMP%]   .view-more-button[_ngcontent-%COMP%]     .icon-svg{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.type-compact[_ngcontent-%COMP%]   .flex[_ngcontent-%COMP%]{align-items:center}.theme-priority   [_nghost-%COMP%]     .wrapper:not(.is-headerCard) .box .box-content{border-width:0px!important}.theme-priority   [_nghost-%COMP%]     .text-sematic-red{--tw-text-opacity: 1;color:rgba(var(--colors-primary-1),var(--tw-text-opacity))}.theme-priority   [_nghost-%COMP%]     .wrapper{background-color:#262626b8}.theme-priority   [_nghost-%COMP%]     .type-default{border-top:0!important;border-bottom:0!important;border-right:0!important}.theme-priority   [_nghost-%COMP%]     .icon>img{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-sha
1dow)!important}.theme-priority   [_nghost-%COMP%]     .wrapper:not(.type-default){border:0}.theme-priority   [_nghost-%COMP%]     .is-headerCard{border-width:1px!important;border-bottom-width:0px!important;border-style:solid!important;--tw-border-opacity: 1 !important;border-color:rgba(var(--colors-borderPrimary),var(--tw-border-opacity))!important}.theme-young-pro   [_nghost-%COMP%]     .text-sematic-green{--tw-text-opacity: 1;color:rgba(var(--colors-primary-1),var(--tw-text-opacity))}.theme-young-pro   [_nghost-%COMP%]     .wrapper{background-color:#262f3fb8}.theme-young-pro   [_nghost-%COMP%]     .type-default{border-top:0!important;border-bottom:0!important;border-right:0!important;background:url(\"data:image/svg+xml,%3Csvg width='600' height='112' viewBox='0 0 600 112' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_4949_70270)' filter='url(%23filter0_b_4949_70270)'%3E%3Crect width='600' height='112' fill='url(%23paint0_linear_4949_70270)' fill-opacity='0.6'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_b_4949_70270' x='-8' y='-8' width='616' height='128' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeGaussianBlur in='Backgroun
1dImageFix' stdDeviation='4'/%3E%3CfeComposite in2='SourceAlpha' operator='in' result='effect1_backgroundBlur_4949_70270'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_backgroundBlur_4949_70270' result='shape'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_4949_70270' x1='625.5' y1='11.0645' x2='646.363' y2='94.3412' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23010C1E' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23B530E3' stop-opacity='0.8'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_4949_70270'%3E%3Crect width='600' height='112' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\"),rgba(38,47,63,.72);background-position:bottom right;background-repeat:no-repeat}.theme-young-pro   [_nghost-%COMP%]     .wrapper:not(.type-default){border:0}.theme-young-pro   [_nghost-%COMP%]     .is-headerCard{border-width:1px!important;border-bottom-width:0px!important;border-style:solid!important;--tw-border-opacity: 1 !important;border-color:rgba(var(--colors-borderPrimary),var(--tw-border-opacity))!important}.theme-young-pro   [_nghost-%COMP%]     .bg-gradient-to-t{--tw-gradient-from: rgb(38, 47, 63) var(--tw-gradient-from-position) !important}"]})}return t})();var $e=c(51364);function Qe(t,r){1&t&&(e.\u0275\u0275elementStart(0,"div",2)(1,"div",3)(2,"div",4),e.\u0275\u0275element(3,"div",5)(4,"div",6),e.\u0275\u0275elementEnd()()())}function qe(t,r){if(1&t&&(e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275template(1,Qe,5,0,"div",1),e.\u0275\u0275elementContainerEnd()),2&t){const n=r.ngIf;e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",n.isShow)}}let Xe=(()=>{class t{constructor(n){this.loadingService=n,this.loading$=new h.Observable,this.loading$=this.loadingService.loading$}static#e=this.\u0275fac=function(a){return new(a||t)(e.\u0275\u0275directiveInject($e.LoadingService))};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:t,selectors:[["vcb-loading"]],standalone:!0,features:[e.\u0275\u0275StandaloneFeature],decls:2,vars:3,consts:[[4,"ngIf"],["class","loading",4,"ngIf"],[1,"loading"],[1,"vs-loading__load","vs-loading--default"],[1,"lds"],[1,"lds__1"],[1,"lds__2"]],template:function(a,o){1&a&&(e.\u0275\u0275template(0,qe,2,1,"ng-container",0),e.\u0275\u0275pipe(1,"async")),2&a&&e.\u0275\u0275property("ngIf",e.\u0275\u0275pipeBind1(1,1,o.loading$))},dependencies:[i.CommonModule,i.NgIf,i.AsyncPipe],styles:[".loading[_ngcontent-%COMP%]{position:fixed;z-index:9000;top:0;left:0;width:100%;height:100%;background-color:#0009}.vs-loading__load[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;flex-direction:column;position:absolute;margin:auto;inset:0}.lds[_ngcontent-%COMP%]{width:40px;height:40px;position:relative;display:flex;align-items:center;justify-content:center;transform:scale(1.5)}.vs-loading__progress__bar[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgba(var(--colors-primary-2),var(--tw-bg-opacity));height:100%;position:relative;border-radius:0 10px 10px 0}.vs-loading--default[_ngcontent-%COMP%]   .lds[_ngcontent-%COMP%]{border-radius:50%}.vs-loading--default[_ngcontent-%COMP%]   .lds__1[_ngcontent-%COMP%]{position:absolute;width:100%;height:100%;border:2px solid rgb(114,191,0);--tw-border-opacity: 1;border-color:rgba(var(--colors-primary-2),var(--tw-border-opacity));border-radius:inherit;border-top:2px solid transparent!important;border-left:2px solid transparent!important;border-right:2px solid transparent!important;animation:_ngcontent-%COMP%_rotate .8s ease infinite;top:0}.vs-loading--default[_ngcontent-%COMP%]   .lds__2[_ngcontent-%COMP%]{top:0;position:absolute;width:100%;height:100%;border:2px dashed rgb(114,191,0);--tw-border-opacity: 1;border-color:rgba(var(--colors-primary-2),var(--tw-border-opacity));border-radius:inherit;border-top:2px solid transparent!important;border-left:2px solid transparent!important;border-right:2px solid transparent!important;animation:_ngcontent-%COMP%_rotate .8s linear infinite;opacity:.4}@keyframes _ngcontent-%COMP%_rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}"]})}return t})();function Ye(t,r){if(1&t&&(e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275text(1),e.\u0275\u0275elementContainerEnd()),2&t){const n=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",n.isViLang?n.pageTitle.name:n.pageTitle.nameEn," ")}}function Je(t,r){if(1&t&&(e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275text(1),e.\u0275\u0275elementContainerEnd()),2&t){const n=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",n.customPageTitle.name," ")}}const Ke=["*"];let et=(()=>{class t extends m.BaseComponent{constructor(){super(...arguments),this.activatedRoute=(0,e.inject)(g.ActivatedRoute)}ngOnInit(){this.activatedRoute.data.subscribe(n=>{const{pageTitle:a}=n;this.pageTitle||(this.pageTitle=a)})}ngOnChanges(n){n.resolveDataMapName?.currentValue&&(this.resolveDataMapName=n.resolveDataMapName?.currentValue,this.pageTitle={name:this.resolveDataMapName.functionName,nameEn:this.resolveDataMapName.functionNameEn})}static#e=this.\u0275fac=function(){let n;
1return function(o){return(n||(n=e.\u0275\u0275getInheritedFactory(t)))(o||t)}}();static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:t,selectors:[["vcb-page-header"]],inputs:{customPageTitle:"customPageTitle",resolveDataMapName:"resolveDataMapName"},standalone:!0,features:[e.\u0275\u0275InheritDefinitionFeature,e.\u0275\u0275NgOnChangesFeature,e.\u0275\u0275StandaloneFeature],ngContentSelectors:Ke,decls:4,vars:2,consts:[[1,"mb-6","sm:mb-8","text-heading-4"],[4,"ngIf"]],template:function(a,o){1&a&&(e.\u0275\u0275projectionDef(),e.\u0275\u0275elementStart(0,"div",0),e.\u0275\u0275template(1,Ye,2,1,"ng-container",1),e.\u0275\u0275template(2,Je,2,1,"ng-container",1),e.\u0275\u0275projection(3),e.\u0275\u0275elementEnd()),2&a&&(e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",o.pageTitle&&!o.customPageTitle),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",o.customPageTitle))},dependencies:[i.CommonModule,i.NgIf]})}return t})();const tt=["*"];let nt=(()=>{class t{constructor(){this.size="medium"}static#e=this.\u0275fac=function(a){return new(a||t)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:t,selectors:[["vcb-page-wrapper"]],inputs:{size:"size"},standalone:!0,features:[e.\u0275\u0275StandaloneFeature],ngContentSelectors:tt,decls:2,vars:3,template:function(a,o){1&a&&(e.\u0275\u0275projectionDef(),e.\u0275\u0275elementStart(0,"div"),e.\u0275\u0275projection(1),e.\u0275\u0275elementEnd()),2&a&&e.\u0275\u0275classMapInterpolate1("page-wrapper size-",o.size,"")},dependencies:[i.CommonModule],styles:["[_nghost-%COMP%]{display:block;min-height:100%}.page-wrapper[_ngcontent-%COMP%]{margin-left:auto;margin-right:auto;width:100%;padding:2rem}@media (min-width: 1024px){.page-wrapper[_ngcontent-%COMP%]{padding-left:1rem;padding-right:1rem}}@media (min-width: 1536px){.page-wrapper[_ngcontent-%COMP%]{padding-left:2rem;padding-right:2rem}}@media (max-width: 639px){.page-wrapper[_ngcontent-%COMP%]{padding-left:1rem;padding-right:1rem}}.size-medium[_ngcontent-%COMP%], .size-medium-large[_ngcontent-%COMP%]{max-width:664px}.size-large[_ngcontent-%COMP%]{max-width:976px}.size-extra-large[_ngcontent-%COMP%]{max-width:1144px}.size-mediumPlus[_ngcontent-%COMP%]{max-width:768px}.theme-xpro   [_nghost-%COMP%]   .size-medium[_ngcontent-%COMP%]{max-width:714px}.theme-xpro   [_nghost-%COMP%]   .size-medium-large[_ngcontent-%COMP%]{max-width:714px}.theme-xpro   [_nghost-%COMP%]   .size-large[_ngcontent-%COMP%]{max-width:1024px}.theme-xpro   [_nghost-%COMP%]   .size-extra-large[_ngcontent-%COMP%]{max-width:1274px}.theme-xpro   [_nghost-%COMP%]   .size-mediumPlus[_ngcontent-%COMP%]{max-width:824px}"]})}return t})();var b=function(t){return t.Other="other",t.Invest="invest",t.Saving="saving",t.Essential="essential",t.Entertainment="entertainment",t.Education="education",t.Base="base",t.Base2="base-2",t}(b||{});let ot=(()=>{class t{constructor(){this.percentage=0,this.type=b.Base,this.isDisabled=!1}static#e=this.\u0275fac=function(a){return new(a||t)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:t,selectors:[["vcb-process-bar"]],inputs:{percentage:"percentage",type:"type",isDisabled:"isDisabled"},standalone:!0,features:[e.\u0275\u0275StandaloneFeature],decls:2,vars:7,consts:[[1,"process-bar"]],template:function(a,o){1&a&&(e.\u0275\u0275elementStart(0,"div"),e.\u0275\u0275element(1,"div",0),e.\u0275\u0275elementEnd()),2&a&&(e.\u0275\u0275classMapInterpolate1("process process-",o.type,""),e.\u0275\u0275classProp("process-disabled",o.isDisabled),e.\u0275\u0275advance(1),e.\u0275\u0275styleProp("width",o.percentage,"%"))},dependencies:[i.CommonModule],styles:[".process[_ngcontent-%COMP%]{height:8px;width:100%;border-radius:8px;position:relative;margin-top:12px;margin-bottom:12px}.process-wrap[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.5rem}.process-name[_ngcontent-%COMP%]{font-size:var(--fontSize-16-bold-0);line-height:var(--fontSize-16-bold-1-lineHeight);font-weight:var(--fontSize-16-bold-1-fontWeight)}.process-bar[_ngcontent-%COMP%]{position:absolute;border-radius:8px;height:8px;box-shadow:0 -5px 20px #0000001f}.process-base[_ngcontent-%COMP%]{background-color:rgba(var(--colors-primary-2),.2)}
1.process-base[_ngcontent-%COMP%]   .process-bar[_ngcontent-%COMP%]{background-image:url(\"data:image/svg+xml,%3Csvg width='425' height='8' viewBox='0 0 425 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='424.149' width='8' height='424.15' rx='4' transform='rotate(90 424.149 0)' fill='url(%23paint0_radial_5956_26536)'/%3E%3Cdefs%3E%3CradialGradient id='paint0_radial_5956_26536' cx='0' cy='0' r='1' gradientTransform='matrix(-10 -41.6576 10.4753 -374.22 432.792 155.269)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230A6F47'/%3E%3Cstop offset='0.853392' stop-color='%2386CC25'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E%0A\");background-size:cover}.process-base[_ngcontent-%COMP%]   .process-bar[_ngcontent-%COMP%]:after{position:absolute;top:0;right:0;display:block;height:.5rem;width:18px;max-width:50%;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgba(var(--colors-secondary-80),var(--tw-bg-opacity));--tw-content: \"\";content:var(--tw-content);filter:blur(4px)}.process-invest[_ngcontent-%COMP%], .process-saving[_ngcontent-%COMP%], .process-essential[_ngcontent-%COMP%], .process-entertainment[_ngcontent-%COMP%], .process-education[_ngcontent-%COMP%], .process-other[_ngcontent-%COMP%], .process-base-2[_ng
1content-%COMP%]{--tw-bg-opacity: 1;background-color:rgba(var(--colors-neutral-10),var(--tw-bg-opacity))}.process-invest[_ngcontent-%COMP%]   .process-bar[_ngcontent-%COMP%]{background:#cd59e9}.process-saving[_ngcontent-%COMP%]   .process-bar[_ngcontent-%COMP%]{background:#2fb3ab}.process-essential[_ngcontent-%COMP%]   .process-bar[_ngcontent-%COMP%]{background:#5ab53e}.process-entertainment[_ngcontent-%COMP%]   .process-bar[_ngcontent-%COMP%]{background:#f4a155}.process-education[_ngcontent-%COMP%]   .process-bar[_ngcontent-%COMP%]{background:#7c62e2}.process-other[_ngcontent-%COMP%]   .process-bar[_ngcontent-%COMP%]{background:#707886}.process-disabled[_ngcontent-%COMP%]{background:#e7e7e7}.process-disabled[_ngcontent-%COMP%]   .process-bar[_ngcontent-%COMP%]{background:#b7b7b7}.process-base-2[_ngcontent-%COMP%]   .process-bar[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgba(var(--colors-primary-2),var(--tw-bg-opacity))}[_nghost-%COMP%]{display:block}.mg-0[_nghost-%COMP%]   .process[_ngcontent-%COMP%]{margin:0}.theme-young-pro   [_nghost-%COMP%]     .process, .theme-priority   [_nghost-%COMP%]     .process{background-color:#ffffff1a}.theme-priority   [_nghost-%COMP%]     .process-base .process-bar{box-shadow:0 -5px 20px #0000001f;background-image:url(\"data:image/svg+xml,%3Csvg width='435' height='8' viewBox='0 0 435 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='434.52' width='8' height='434.52' rx='4' transform='rotate(90 434.52 0)' fill='url(%23paint0_linear_4903_68597)'/%3E%3Crect x='434.52' width='8' height='434.52' rx='4' transform='rotate(90 434.52 0)' fill='url(%23paint1_linear_4903_68597)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_4903_68597' x1='441.253' y1='444.176' x2='430.534' y2='444.105' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F4E0C2'/%3E%3Cstop offset='1' stop-color='%23CBAA7A'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_4903_68597' x1='441.661' y1='434.52' x2='432.234' y2='434.469' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23C6A67A'/%3E%3Cstop offset='1' stop-color='%23553716'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A\");background-size:cover}.theme-priority   [_nghost-%COMP%]     .process-base .process-bar:after{--tw-bg-opacity: 1;background-color:rgba(var(--colors-primary-1),var(--tw-bg-opacity))}.theme-priority   [_nghost-%COMP%]     .process-bar:after{--tw-bg-opacity: 1;background-color:rgb(167 134 86 / var(--tw-bg-opacity))}.theme-priority   [_nghost-%COMP%]     .process-invest, .theme-priority   [_nghost-%COMP%]     .process-saving, .theme-priority   [_nghost-%COMP%]     .process-essential, .theme-priority   [_nghost-%COMP%]     .process-entertainment, .theme-priority   [_nghost-%COMP%]     .process-education, .theme-priority   [_nghost-%COMP%]     .process-other{background:rgba(255,255,255,.1)}.theme-priority   [_nghost-%COMP%]     .process-invest .process-bar{background:#e8b47c}.theme-priority   [_nghost-%COMP%]     .process-saving .process-bar{background:#f4e0c2}.theme-priority   [_nghost-%COMP%]     .process-essential .process-bar{background:#a78656}.theme-priority   [_nghost-%COMP%]     .process-entertainment .process-bar{background:#5b4122}.theme-priority   [_nghost-%COMP%]     .process-education .process-bar{background:#cbaa7a}.theme-priority   [_nghost-%COMP%]     .process-other .process-bar{background:#c9883f}.theme-priority   [_nghost-%COMP%]     .process-disabled{background:rgba(255,255,255,.1)}.theme-priority   [_nghost-%COMP%]     .process-disabled .process-bar{background:rgba(255,255,255,.3)}.theme-young-pro   [_nghost-%COMP%]     .process-base .process-bar{box-shadow:0 -5px 20px #0000001f;background-image:url(\"data:image/svg+xml,%3Csvg width='435' height='8' viewBox='0 0 435 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='434.521' width='8' height='434.52' rx='4' transform='rotate(90 434.521 0)' fill='url(%23paint0_linear_3956_183906)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3956_183906' x1='442.521' y1='217.26' x2='434.521' y2='217.26' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EAFD84'/%3E%3Cstop offset='0.510417' stop-color='%23B2F261'/%3E%3Cstop offset='1' stop-color='%23C5FFC5'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A\");background-size:cover}.theme-young-pro   [_nghost-%COMP%]     .process-base .process-bar:after{--tw-bg-opacity: 1;background-color:rgba(var(--colors-secondary-20),var(--tw-bg-opacity))}.theme-young-pro   [_nghost-%COMP%]     .process-invest, .theme-young-pro   [_nghost-%COMP%]     .process-saving, .theme-young-pro   [_nghost-%COMP%]     .process-essential, .theme-young-pro   [_nghost-%COMP%]     .process-entertainment, .theme-young-pro   [_nghost-%COMP%]     .process-education, .theme-young-pro   [_nghost-%COMP%]     .process-other{background:rgba(255,255,255,.1)}.theme-young-pro   [_nghost-%COMP%]     .process-invest .process-bar{background:linear-gradient(45deg,#7c62e2 0%,#c8adff 94.27%)}.theme-young-pro   [_nghost-%COMP%]     .process-saving .process-bar{background:linear-gradient(45deg,#2fb3ab 0%,#a9f2d4 94.27%)}.theme-young-pro   [_nghost-%COMP%]     .process-essential .process-bar{background:linear-gradient(45deg,#81bb37 0%,#dcf8ac 94.27%)}.theme-young-pro   [_nghost-%COMP%]     .process-entertainment .process-bar{background:linear-gradient(33.18deg,#f4a155 0%,#ffb58c 94.27%)}.theme-young-pro   [_nghost-%COMP%]     .process-education .process-bar{background:linear-gradient(45deg,#cd59e9 0%,#e5a8f4 94.27%)}.theme-young-pro   [_nghost-%COMP%]     .process-other .process-bar{background:linear-gradient(45deg,#707886 0%,#cdcdcd 94.27%)}.theme-young-pro   [_nghost-%COMP%]     .process-disabled{background:rgba(255,255,255,.1)}.theme-young-pro   [_nghost-%COMP%]     .process-disabled .process-bar{background:rgba(255,255,255,.2)}"]})}return t})();var x=c(69866);const O=[{title:"card.khoi_tao_giao_dich"},{title:"card.xac_nhan_giao_dich"},{title:"card.xac_thuc_giao_dich"},{title:"card.ket_qua_giao_dich"}],at=[{title:"card.tra_cuu_thong_tin"},{title:"card.khoi_tao_giao_dich"},{title:"card.xac_nhan_giao_dich"},{title:"card.xac_thuc_giao_dich"},{title:"card.ket_qua_giao_dich"}],rt=[{title:"card.xac_nhan_giao_dich"},{title:"card.xac_thuc_giao_dich"},{title:"card.ket_qua_giao_dich"}],it=[{title:"card.khoi_tao_giao_dich"},{title:"card.xac_nhan_giao_dich"},{title:"card.ket_qua_giao_dich"}],st=[{title:"card.khoi_tao_giao_dich"},{title:"card.xac_thuc_giao_dich"},{title:"card.ket_qua_giao_dich"}],ct=[{title:"card.khoi_tao_giao_dich"},{title:"card.xac_nhan_giao_dich"}],lt=[{title:"card.xac_nhan_giao_dich"},{title:"card.xac_thuc_giao_dich"},{title:"card.ket_qua_giao_dich"}],pt=[{title:"card.khoi_tao_giao_dich"},{title:"card.xac_nhan_doi_qua"},{title:"card.xac_thuc_giao_dich"},{title:"card.ket_qua_giao_dich"}],dt=[{title:"card.khoi_tao_giao_dich"},{title:"card.xac_nhan_giao_dich"},{title:"card.xac_thuc_giao_dich"},{title:"card.ket_qua_giao_dich"}],gt=[{title:"card.khoi_tao_giao_dich"},{title:"card.xac_nhan_giao_dich"},{title:"card.xac_thuc_giao_dich"}],mt=[{title:"card.khoi_tao_giao_dich"},{title:"card.xac_nhan_yc_tra_soat"},{title:"card.xac_thuc_giao_dich"},{title:"card.ket_qua_giao_dich"}];function ht(t,r){if(1&t&&e.\u0275\u0275element(0,"nz-step",5),2&t){const n=r.index,a=e.\u0275\u0275nextContext();e.\u0275\u0275property("nzStatus",n<a.currentStep-1?"finish":n===a.currentStep-1?"process":"wait")}}let ut=(()=>{class t{constructor(){this.steps=O,this.currentStep=1}static#e=this.\u0275fac=function(a){return new(a||t)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:t,selectors:[["vcb-steps"]],inputs:{steps:"steps",currentStep:"currentStep"},standalone:!0,features:[e.\u0275\u0275StandaloneFeature],decls:10,vars:10,consts:[[3,"nzCurrent"],[3,"nzStatus",4,"ngFor","ngForOf"],[1,"mt-2"],[1,"mr-2","text-textBaseSecondary"],[1,"text-textBasePrimary"],[3,"nzStatus"]],template:function(a,o){1&a&&(e.\u0275\u0275elementStart(0,"nz-steps",0),e.\u0275\u0275template(1,ht,1,1,"nz-step",1),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(2,"div",2)(3,"span",3),e.\u0275\u0275text(4),e.\u0275\u0275pipe(5,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(6,"span",4)(7,"strong"),e.\u0275\u0275text(8),e.\u0275\u0275pipe(9,"translate"),e.\u0275\u0275elementEnd()()()),2&a&&(e.\u0275\u0275property("nzCurrent",o.
1currentStep-1),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngForOf",o.steps),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate3(" ",e.\u0275\u0275pipeBind1(5,6,"buoc")," ",o.currentStep,"/",o.steps.length," "),e.\u0275\u0275advance(4),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(9,8,o.steps[o.currentStep-1].title||"")))},dependencies:[i.CommonModule,i.NgForOf,x.NzStepsModule,x.NzStepsComponent,x.NzStepComponent,d.TranslateModule,d.TranslatePipe],styles:['.ant-steps-horizontal[_ngcontent-%COMP%]:not(.ant-steps-label-vertical)   .ant-steps-item[_ngcontent-%COMP%]{padding-left:0}[_nghost-%COMP%]{margin-bottom:2rem;display:block}[_nghost-%COMP%]     .ant-steps{border-radius:9999px;--tw-bg-opacity: 1;background-color:rgba(var(--colors-backgroundPrimary),var(--tw-bg-opacity));padding:3px 2px}[_nghost-%COMP%]     .ant-steps .ant-steps-item-icon{margin:0;display:none}[_nghost-%COMP%]     .ant-steps .ant-steps-item{margin-left:2px;margin-right:2px}[_nghost-%COMP%]     .ant-steps .ant-steps-item-container{content:"";width:100%;height:6px;border-radius:99px}[_nghost-%COMP%]     .ant-steps .ant-steps-item .ant-steps-item-container{content:"";width:100%;height:6px;border-radius:99px}[_nghost-%COMP%]     .ant-steps .ant-steps-item.ant-steps-item-process .ant-steps-item-container{--tw-bg-opacity: 1;background-color:rgba(var(--colors-primary-2),var(--tw-bg-opacity))}[_nghost-%COMP%]     .ant-steps .ant-steps-item-finish .ant-steps-item-container{--tw-bg-opacity: 1;background-color:rgba(var(--colors-primary-2),var(--tw-bg-opacity))}[_nghost-%COMP%]     .ant-steps .ant-steps-icon{display:none!important}[_nghost-%COMP%]     .ant-steps .ant-steps-item-title:after{display:none}[_nghost-%COMP%]     .ant-steps .ant-steps-item:last-child{flex:auto}  .theme-priority .ant-steps{background-color:#262626b8}  .theme-young-pro .ant-steps{background-color:#262f3fb8}  .theme-young-pro .ant-steps .ant-steps-item.ant-steps-item-process .ant-steps-item-container,   .theme-young-pro .ant-steps .ant-steps-item.ant-steps-item-finish .ant-steps-item-container{background:linear-gradient(270deg,#eafd84 0%,#b2f261 51.04%,#c5ffc5 100%)}']})}return t})();var ft=c(29936);function vt(t,r){if(1&t&&(e.\u0275\u0275elementStart(0,"div",7),e.\u0275\u0275element(1,"img",8),e.\u0275\u0275elementEnd()),2&t){const n=r.item;e.\u0275\u0275advance(1),e.\u0275\u0275propertyInterpolate("src",n.image,e.\u0275\u0275sanitizeUrl)}}function Ct(t,r){1&t&&(e.\u0275\u0275elementStart(0,"div",9),e.\u0275\u0275element(1,"vcb-svg-custom",10),e.\u0275\u0275elementEnd()),2&t&&(e.\u0275\u0275advance(1),e.\u0275\u0275property("inlineSVG","./assets/media/icons/linear/chevron-right-2.svg"))}function _t(t,r){1&t&&(e.\u0275\u0275elementStart(0,"div",11),e.\u0275\u0275element(1,"vcb-svg-custom",10),e.\u0275\u0275elementEnd()),2&t&&(e.\u0275\u0275advance(1),e.\u0275\u0275property("inlineSVG","./assets/media/icons/linear/chevron-left2.svg"))}function bt(t,r){1&t&&(e.\u0275\u0275elementStart(0,"div",12),e.\u0275\u0275element(1,"div",13),e.\u0275\u0275elementEnd())}let xt=(()=>{class t{constructor(){this.items=[],this.config={slidesPerView:1,slidesPerGroup:1,spaceBetween:12,pagination:{el:".banner-pagination",clickable:!0},navigation:{nextEl:".banner-next-button-home",prevEl:".banner-prev-button-home"}}}static#e=this.\u0275fac=function(a){return new(a||t)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:t,selectors:[["vcb-swiper-promo"]],inputs:{items:"items"},standalone:!0,features:[e.\u0275\u0275StandaloneFeature],decls:8,vars:5,consts:[[1,"flex","flex-col","space-y-4"],[1,"relative","flex-1"],[1,"block","w-full",3,"listSile","objectConfig"],["contenSwiper",""],["class","absolute top-0 bottom-0 m-auto flex items-center justify-center rounded-full cursor-pointer w-9 h-9 right-4 banner-next-button-home bg-white shadow-medium z-[1]",4,"ngIf"],["class","absolute top-0 bottom-0 m-auto flex items-center justify-center rounded-full cursor-pointer w-9 h-9 left-4 banner-prev-button-home bg-white shadow-medium z-[1]",4,"ngIf"],["class","flex justify-center",4,"ngIf"],[1,"aspect-[912/200]"],["alt","",1,"object-cover","w-full","h-full","rounded-xl","border","border-borderPrimary","border-solid",3,"src"],[1,"absolute","top-0","bottom-0","m-auto","flex","items-center","justify-center","rounded-full","cursor-pointer","w-9","h-9","right-4","banner-next-button-home","bg-white","shadow-medium","z-[1]"],[3,"inlineSVG"],[1,"absolute","top-0","bottom-0","m-auto","flex","items-center","justify-center","rounded-full","cursor-pointer","w-9","h-9","left-4","banner-prev-button-home","bg-white","shadow-medium","z-[1]"],[1,"flex","justify-center"],[1,"banner-pagination","paginatinon-bullet-line"]],template:function(a,o){1&a&&(e.\u0275\u0275elementStart(0,"div",0)(1,"div",1)(2,"vcb-swiper",2),e.\u0275\u0275template(3,vt,2,1,"ng-template",null,3,e.\u0275\u0275templateRefExtractor),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(5,Ct,2,1,"div",4),e.\u0275\u0275template(6,_t,2,1,"div",5),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(7,bt,2,0,"div",6),e.\u0275\u0275elementEnd()),2&a&&(e.\u0275\u0275advance(2),e.\u0275\u0275property("listSile",o.items)("objectConfig",o.config),e.\u0275\u0275advance(3),e.\u0275\u0275property("ngIf",o.items.length>1),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",o.items.length>1),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",o.items.length>1))},dependencies:[i.CommonModule,i.NgIf,ft.SwiperComponent,p.SvgCustomComponent]})}return t})();var yt=c(37803);function wt(t,r){if(1&t&&(e.\u0275\u0275elementStart(0,"div"),e.\u0275\u0275element(1,"vcb-svg-custom",4),e.\u0275\u0275elementEnd()),2&t){const n=e.\u0275\u0275nextContext();e.\u0275\u0275classMapInterpolate1("icon ",n.tagIcon[n.icon].color,""),e.\u0275\u0275advance(1),e.\u0275\u0275property("size","4")("inlineSVG",n.tagIcon[n.icon].icon)}}function Mt(t,r){if(1&t&&e.\u0275\u0275element(0,"vcb-svg-custom",5),2&t){const n=e.\u0275\u0275nextContext();e.\u0275\u0275property("inlineSVG","./assets/media/icons/duotone/info-circle.svg")("size","4")("nzTooltipTitle",n.tooltip)}}const Pt=function(t,r){return{"tag-with-icon pr-2":t,"tag-with-no-icon px-[6px]":r}},Ot=["*"];let St=(()=>{class t{constructor(){this.icon="check",this.style="solid",this.hideIcon=!1,this.tooltip="",this.tagIcon=yt.TagIcon}static#e=this.\u0275fac=function(a){return new(a||t)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:t,selectors:[["vcb-tag"]],inputs:{title:"title",icon:"icon",style:"style",hideIcon:"hideIcon",tooltip:"tooltip"},standalone:!0,features:[e.\u0275\u0275StandaloneFeature],ngContentSelectors:Ot,decls:6,vars:10,consts:[[3,"ngClass"],[3,"class",4,"ngIf"],[1,"title","!text-12-medium"],["nz-tooltip","",3,"inlineSVG","size","nzTooltipTitle",4,"ngIf"],[3,"size","inlineSVG"],["nz-tooltip","",3,"inlineSVG","size","nzTooltipTitle"]],template:function(a,o){1&a&&(e.\u0275\u0275projectionDef(),e.\u0275\u0275elementStart(0,"div",0),e.\u0275\u0275template(1,wt,2,5,"div",1),e.\u0275\u0275elementStart(2,"div",2),e.\u0275\u0275text(3),e.\u0275\u0275projection(4),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(5,Mt,1,3,"vcb-svg-custom",3),e.\u0275\u0275elementEnd()),2&a&&(e.\u0275\u0275classMapInterpolate1("inline-flex items-center space-x-1 rounded-full p-1 tag text-12-medium tag-",o.style,""),e.\u0275\u0275property("ngClass",e.\u0275\u0275pureFunction2(7,Pt,!o.hideIcon,o.hideIcon)),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!o.hideIcon),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate(o.title),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",o.tooltip))},dependencies:[i.CommonModule,i.NgClass,i.NgIf,p.SvgCustomComponent,f.NzToolTipModule,f.NzTooltipDirective,d.TranslateModule],styles:["[_nghost-%COMP%]{display:inline-block;white-space:nowrap}.tag[_ngcontent-%COMP%]{border-width:1px;--tw-border-opacity: 1;border-color:rgba(var(--colors-neutral-10),var(--tw-border-opacity))}.tag-solid[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.tag-with-icon[_ngcontent-%COMP%]{padding-left:6px;padding-right:6px}.theme-young-pro   [_nghost-%COMP%]     .tag-outline, .theme-priority   [_nghost-%COMP%]     .tag-outline{border-width:1px;border-color:#fff3}.theme-young-pro   [_nghost-%COMP%]     .tag-solid, .theme-priority   [_nghost-%COMP%]     .tag-solid{border-width:0px;background-color:#ffffff1a}.theme-young-pro   [_nghost-%COMP%]     .tag .text-textBaseSecondary, .theme-priority   [_nghost-%COMP%]     .tag .text-textBaseSecondary{color:#d0d0d0}"]})}return t})();const kt=["*"];let zt=(()=>{class t{static#e=this.\u0275fac=function(a){return new(a||t)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:t,selectors:[["vcb-term-layout"]],standalone:!0,features:[e.\u0275\u0275StandaloneFeature],ngContentSelectors:kt,decls:47,vars:0,consts:[["id","header"],[2,"width","100%"],["width","21",2,"vertical-align","middle"],["href","tel:1900545413",1,"no-underline"],["xmlns","http://www.w3.org/2000/svg","width","26","height","26","viewBox","0 0 40 40"],["id","ic_phone-hotline","transform","translate(-1317 -285)"],["id","Group_2551","data-name","Group 2551","transform","translate(1317 285)"],["id","Rectangle_318","data-name","Rectangle 318","fill","#fff","stroke","#707070","stroke-width","1","opacity","0"],["width","40","height","40","stroke","none"],["x","0.5","y","0.5","width","39","height","39","fill","none"],["id","Group_2552","data-name","Group 2552","transform","translate(3.333 0.222)"],["
1id","icons8_phone","d","M23.506,28.04h-.027C19.2,27.9,14.191,23.754,10.738,20.3S3.137,11.832,3,7.574C2.954,6.08,6.621,3.424,6.658,3.4A1.763,1.763,0,0,1,9.1,3.57c.293.406,3.071,4.619,3.374,5.1a2,2,0,0,1-.124,1.974c-.215.41-.931,1.669-1.266,2.256a29.773,29.773,0,0,0,3.3,3.758,29.906,29.906,0,0,0,3.759,3.3c.587-.335,1.846-1.052,2.257-1.268a2.018,2.018,0,0,1,1.964-.128c.51.312,4.709,3.1,5.1,3.375a1.447,1.447,0,0,1,.575,1.076,2.093,2.093,0,0,1-.4,1.371C27.611,24.419,24.987,28.04,23.506,28.04Z","transform","translate(-3.001 7.789)","fill","#72bf00"],["id","icons8_wi-fi_1","transform","translate(17.31 0) rotate(45)"],["id","Path_568","data-name","Path 568","d","M18.529,9.39a6.973,6.973,0,0,0-10.266,0m14.4-4.632a13,13,0,0,0-18.529,0M0,0","transform","translate(0 0)","fill","none","stroke","rgba(255,255,255,0.7)","stroke-linecap","round","stroke-linejoin","round","stroke-width","2"],["id","Path_569","data-name","Path 569","d","M1.252,0A1.252,1.252,0,1,0,2.5,1.252,1.252,1.252,0,0,0,1.252,0Z","transform","translate(12.028 12.654)","fill","rgba(255,255,255,0.7)","stroke","rgba(255,255,255,0.7)","stroke-width","1"],["width","130",2,"vertical-align","middle"],["href","tel:1900545413",1,"no-underline","color-teal","font-14"],["rowspan","2",1,"text-right"],["xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink","width","115.625","height","39.309","viewBox","0 0 115.625 39.309",1,"logovcb"],["id","a","x1","0.878","y1","0.637","x2","0.081","y2","0.056","gradientUnits","objectBoundingBox"],["offset","0","stop-color","#006840"],["offset","0.4","stop-color","#007a48"],["offset","1","stop-color","#86c440"],["id","b","x1","0.158","y1","0.018","x2","0.828","y2","0.841","gradientUnits","objectBoundingBox"],["offset","0.3","stop-color","#007a48"],["transform","translate(-192.188 -130.346)"],["d","M279.534,130.666c-1.843.374-2.517,1.209-2.452,2.411.092,1.689,1.95,4.909,2.838,6.345a39.422,39.422,0,0,0,5.427,6.857c1.654,1.634,2.687,1.988,4.455-.424a37.32,37.32,0,0,0,4.094-6.427,28.549,28.549,0,0,0,1.442-3.589,3.131,3.131,0,0,0-1.216-3.924,3.9,3.9,0,0,1,2.189,3.468,12.529,12.529,0,0,1-.648,4.039,45.626,45.626,0,0,1-3.1,8.132,46.736,46.736,0,0,1-3.449,5.908c-2.736,3.766-5.364,2.549-8.442,0a32.1,32.1,0,0,1-5.438-5.9,44.762,44.762,0,0,1-4.482-8.156c-1.452-3.513-.323-5.311,1.471-6.452A19.637,19.637,0,0,1,279.534,130.666Z",1,"a"],["d","M279.471,138.678c2.85-.426,10.258-.887,12.857.46a1.457,1.457,0,0,1,.808,1.751q.39-.7.76-1.461a28.549,28.549,0,0,0,1.442-3.589,3.131,3.131,0,0,0-1.216-3.924l-.007,0a9.881,9.881,0,0,0-1.793-.678,27.218,27.218,0,0,0-5.523-.837c-.789-.057-1.614-.051-2.45-.048a37.307,37.307,0,0,0-4.816.318c-1.842.374-2.516,1.209-2.451,2.411C277.16,134.516,278.521,137.066,279.471,138.678Z",1,"b"],["d","M272.023,169.581a3.428,3.428,0,0,0,3.173-3.188,12.992,12.992,0,0,0-.17-5.114,3.041,3.041,0,0,0-.884-1.509,4.055,4.055,0,0,0-4.757.113c-.162.13-.3.188-.3-.04l-.026-4.8-2.66.044.012,13.763c1.14.767,4.275.893,5.615.732Zm-71.325-.262c.559,0,.449.05.79-.417,2.312-3.171,4.5-9.931,4.469-13.7a11.828,11.828,0,0,0-3.253.393c-1.045,6.186-1.961,7.82-3.631,10.976h0c-1.67-3.156-2.586-4.79-3.632-10.976a11.828,11.828,0,0,0-3.253-.393c-.03,3.773,2.157,10.533,4.469,13.7.341.467.231.417.79.417Zm76.446-9.753.259,2.415c1.053-.1,1.914-.378,3.017-.457,1.663-.059,2.724-.1,2.672,1.106-1.243-.005-2.5,0-3.787.011-1.568.013-2.87.758-2.7,3.944.208,3.825,4.75,3.545,6.824,2.011v.858h2.411c-.064-3.9.219-8.008-.485-9.116-1.344-2.118-5.747-1.341-8.213-.772Zm-56.792,9.429q-.134-1.182-.268-2.364a23.146,23.146,0,0,1-4.061.441c-1.27-.041-1.743-.651-1.737-2.462a2.229,2.229,0,0,0,1.68.787c1.658.019,3.208.046,4.842-.014.073-3.015.334-5.644-2.677-6.286a8.946,8.946,0,0,0-4.007.088,2.915,2.915,0,0,0-2.266,2.248c-.683,2.364-.49,5.867,1.03,7.218,1.745,1.551,5.264,1,7.464.344Zm-4.847-7.561h1.33a1.21,1.21,0,0,1,1.207,1.207v.535H214.3v-.535a1.21,1.21,0,0,1,1.207-1.207Zm85.038,8,.083-4.427c.005-.271.246.093.312.2a18.415,18.415,0,0,0,2.99,3.885c.367.367.442.341,1.094.341h2.79a15.391,15.391,0,0,1-4.253-5.072c-.218-.47-.207-.417.1-.857.4-.466.913-1.1,1.475-1.735l2.377-2.8.033-.065H305.02c-.463,0-.447-.071-.774.282-.962,1.039-2.065,2.254-2.955,3.236a2.158,2.158,0,0,1-.352.291c-.366.263-.3.193-.3-.185l-.024-7.519-2.692.019-.034,14.4Zm-62.494-.346-.237-2.348a19.042,19.042,0,0,1-3.789.29c-1.291-.144-1.449-.827-1.462-1.876-.007-.
1634-.025-1.349.011-1.975a1.389,1.389,0,0,1,1.451-1.542,19.192,19.192,0,0,1,3.789.29l.237-2.348c-4.629-1.094-7.515-.548-8.162,3.041a16.136,16.136,0,0,0,.11,3.928c.82,3.138,3.647,3.581,8.052,2.54Zm-14.529-10.03h-1.693q-.007,1.243-.014,2.487l1.707.012c0,.841,0,1.733-.005,2.578,0,.889-.01,1.722-.005,2.446a3.06,3.06,0,0,0,.8,2.434,2.051,2.051,0,0,0,1.053.353,8.531,8.531,0,0,0,3.255-.229q-.043-1.068-.086-2.136c-1.041.1-2.316.327-2.314-.205,0-1.815,0-3.421,0-5.236l2.459-.01q0-1.239-.005-2.481l-2.452-.011q0-1.238,0-2.473l-2.708,0q0,1.233,0,2.467Zm-16.527,10.375,2.631.05.1-10.385-2.738.013.011,10.322Zm35.863-10.515h2.361a3.363,3.363,0,0,1,3.353,3.354v3.965a3.363,3.363,0,0,1-3.353,3.354h-2.361a3.362,3.362,0,0,1-3.352-3.354v-3.965a3.362,3.362,0,0,1,3.352-3.354Zm.516,2.517a1.21,1.21,0,0,0-1.207,1.207v3.225a1.21,1.21,0,0,0,1.207,1.206h1.33a1.21,1.21,0,0,0,1.207-1.206v-3.225a1.21,1.21,0,0,0-1.207-1.207Zm9.593,8q.036-3.969.073-7.938.989,0,1.978,0a.973.973,0,0,1,1.042.9v.365l.006,6.672h2.657l.074-7.947,2.168,0a.942.942,0,0,1,1.056.972l.01,6.977h2.632l.09-7.5a2.579,2.579,0,0,0-2.666-2.9l-1.722.017a2.218,2.218,0,0,0-1.858.719c-.4.414-.2.418-.569.03a2.507,2.507,0,0,0-1.987-.764h-1.214a2.359,2.359,0,0,0-1.761.822c-.441.446-.388.593-.388-.105V159.1h0l-2.263.01q.006,5.161.011,10.322Zm37.259,0q.036-3.969.074-7.938,1,0,2.005,0a.97.97,0,0,1,1.057.959q0,3.489.008,6.982h2.694q.033-3.473.066-6.943c.017-1.834-.7-3.457-2.877-3.457h-1.232a2.376,2.376,0,0,0-1.732.769c-.462.446-.449.69-.449-.02v-.689h-2.3c0,3.44.012,6.9.015,10.339Zm-10.012-4.475h2.932v1.532c0,.636-1.852.664-3.029.637-.863-.02-.762,0-.8-.765-.013-.285,0-.57,0-.857,0-.588.121-.547.9-.547Zm-7.636-1.852v2.849a1.21,1.21,0,0,1-1.207,1.207h-1.358c-.949,0-.955.013-.955-1.338v-3.058c0-1.351.006-1.338.955-1.338h1.358a1.21,1.21,0,0,1,1.207,1.207Z",1,"c"],["href","https://www.vietcombank.com.vn",1,"no-underline"],["xmlns","http://www.w3.org/2000/svg","width","18","height","18","viewBox","0 0 91.582 91.582"],["transform","translate(-3.813 -3.813)"],["d","M49.6,3.813A45.791,45.791,0,1,0,95.395,49.6,45.818,45.818,0,0,0,49.6,3.813Zm-1.984,4.2v19.7A80.049,80.049,0,0,1,33.211,26.1a49.246,49.246,0,0,1,2.68-6.582C39.172,12.949,43.324,8.961,47.617,8.016Zm3.969,0c4.3.945,8.449,4.934,11.727,11.5A49.177,49.177,0,0,1,66,26.121a80.73,80.73,0,0,1-14.418,1.594ZM38.039,9.41a34.142,34.142,0,0,0-5.7,8.324,54.444,54.444,0,0,0-2.992,7.438,54.848,54.848,0,0,1-10.465-3.906A41.672,41.672,0,0,1,38.039,9.41Zm23.129,0A41.654,41.654,0,0,1,80.3,21.25,51.274,51.274,0,0,1,69.879,25.2a55.522,55.522,0,0,0-3.008-7.469A34.253,34.253,0,0,0,61.168,9.41ZM82.9,24.352a41.558,41.558,0,0,1,8.48,23.266H73.445a81.986,81.986,0,0,0-2.457-18.582A54,54,0,0,0,82.9,24.352Zm-66.621.031A57.94,57.94,0,0,0,28.227,29a81.888,81.888,0,0,0-2.465,18.621H7.828A41.546,41.546,0,0,1,16.277,24.383Zm15.816,5.551a84.372,84.372,0,0,0,15.523,1.758V47.617H29.73A78.606,78.606,0,0,1,32.094,29.934Zm35.027.023a78.927,78.927,0,0,1,2.355,17.66H51.586V31.691A83.79,83.79,0,0,0,67.121,29.957ZM7.828,51.586H25.762a81.992,81.992,0,0,0,2.457,18.586,53.993,53.993,0,0,0-11.91,4.684A41.572,41.572,0,0,1,7.828,51.586Zm21.9,0H47.617v15.93A83.425,83.425,0,0,0,32.086,69.25,78.926,78.926,0,0,1,29.73,51.586Zm21.855,0H69.477a78.621,78.621,0,0,1-2.363,17.688,84.081,84.081,0,0,0-15.527-1.758Zm21.859,0H91.379A41.558,41.558,0,0,1,82.93,74.824,57.95,57.95,0,0,0,70.98,70.211,81.893,81.893,0,0,0,73.445,51.586ZM47.617,71.492V91.2c-4.293-.953-8.445-4.945-11.727-11.5A49.93,49.93,0,0,1,33.2,73.086,80.388,80.388,0,0,1,47.617,71.492Zm3.969,0A79.7,79.7,0,0,1,66,73.109a50.013,50.013,0,0,1-2.684,6.59c-3.277,6.555-7.43,10.547-11.727,11.5ZM29.328,74a55.379,55.379,0,0,0,3.008,7.473,34.42,34.42,0,0,0,5.7,8.332A41.784,41.784,0,0,1,18.895,77.953,52,52,0,0,1,29.328,74Zm40.535.031a55.234,55.234,0,0,1,10.461,3.906A41.745,41.745,0,0,1,61.168,89.8a34.533,34.533,0,0,0,5.7-8.332A54.322,54.322,0,0,0,69.863,74.031Z",1,"a"],["width","180",2,"vertical-align","middle"],["href","https://www.vietcombank.com.vn",1,"no-underline","color-teal","font-14","linktovcb"]],template:function(a,o){1&a&&(e.\u0275\u0275projectionDef(),e.\u0275\u0275elementStart(0,"div",0)(1,"table",1)(2,"tbody")(3,"tr")(4,"td",2)(5,"a",3),e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(6,"svg",4)(7,"g",5)(8,"g",6)(9,"g",7),e.\u0275\u0275element(10,"rect",8)(11,"rect",9),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(12,"g",10),e.\u0275\u0275element(13,"path",11),e.\u0275\u0275elementStart(14,"g",12),e.\u0275\u0275element(15,"path",13)(16,"path",14),e.\u0275\u0275elementEnd()()()()()()(),e.\u0275\u0275namespaceHTML(),e.\u0275\u0275elementStart(17,"td",15)(18,"a",16),e.\u0275\u0275text(19," 1900 54 54 13 "),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(20,"td",17),e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(21,"svg",18)(22,"defs")(23,"style"),e.\u0275\u0275text(24," .a, .b, .c { fill-rule: evenodd; } .a { fill: url(#a); } .b { fill: url(#b); } .c { fill: #004522; } "),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(25,"linearGradient",19),e.\u0275\u0275element(26,"stop",20)(27,"stop",21)(28,"stop",22),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(29,"linearGradient",23),e.\u0275\u0275element(30,"stop",20)(31,"stop",24)(32,"stop",22),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(33,"g",25),e.\u0275\u0275element(34,"path",26)(35,"path",27)(36,"path",28),e.\u0275\u0275elementEnd()()()(),e.\u0275\u0275namespaceHTML(),e.\u0275\u0275elementStart(37,"tr")(38,"td",2)(39,"a",29),e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(40,"svg",30)(41,"g",31),e.\u0275\u0275element(42,"path",32),e.\u0275\u0275elementEnd()()()(),e.\u0275\u0275namespaceHTML(),e.\u0275\u0275elementStart(43,"td",33)(44,"a",34),e.\u0275\u0275text(45," www.vietcombank.com.vn "),e.\u0275\u0275elementEnd()()()()()(),e.\u0275\u0275projection(46))},dependencies:[i.CommonModule],styles:[".logovcb[_ngcontent-%COMP%]{height:54px;width:auto;display:inline}svg[_ngcontent-%COMP%]{width:inherit;height:inherit}a[_ngcontent-%COMP%]{color:#00381a;text-decoration:underline}[_nghost-%COMP%]{display:block;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:1rem;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}#header[_ngcontent-%COMP%]{border-bottom:3px solid #72bf00;padding:10px 0}  .b{font-weight:700}  .table{width:100%}  .table-bordered td,   .table-bordered th{border:1px solid #dee2e6}  .table td,   .table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}  .box{border:1pt solid #72bf00;border-radius:6px;box-shadow:0 4px 8px #0000001f;overflow:hidden}  .h4,   h4{font-size:17px;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}  .mt-3,   .my-3{margin-top:1rem!important}  .ml-2,   .mx-2{margin-left:.5rem!important}  .mb-2,   .my-2{margin-bottom:.5rem!important}  .mt-5,   .my-5{margin-top:3rem!important}"]})}return t})();const It=function(t,r,n,a){return{"timeline-inActive":t,"timeline-activated":r,"timeline-active":n,"timeline-last-child":a}},Et=function(t,r){return{"border-borderPrimary":t,"border-primary-2 border-2 shadow-doubleRing theme-priority:border-primary-1":r}},Tt=function(t){return{"pb-10":t}},Ft=function(t){return{"text-primary-1":t}},Bt=function(t){return{"text-textBaseSecondary":t}},At=["*"];let S=(()=>{class t{constructor(){this.isActivated=!1,this.isActive=!1,this.isLastChild=!1}static#e=this.\u0275fac=function(a){return new(a||t)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:t,selectors:[["vcb-timeline"]],inputs:{title:"title",subTitle:"subTitle",icon:"icon",isActivated:"isActivated",isActive:"isActive",isLastChild:"isLastChild"},standalone:!0,features:[e.\u0275\u0275StandaloneFeature],ngContentSelectors:At,decls:11,vars:22,consts:[[1,"flex","gap-4","text-textBaseTertiary",3,"ngClass"],[1,"icon-col"],[1,"flex","items-center","justify-center","w-12","h-12","border","rounded-full","icon","bg-backgroundPrimary",3,"ngClass"],[3,"inlineSVG"],[1,"flex-1","content",3,"ngClass"],[1,"space-y-1"],[1,"title","text-16-bold",3,"ngClass"],[1,"sub-title",3,"ngClass"]],template:function(a,o){1&a&&(e.\u0275\u0275projectionDef(),e.\u0275\u0275elementStart(0,"div",0)(1,"div",1)(2,"div",2),e.\u0275\u0275element(3,"vcb-svg-custom",3),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(4,"div",4)(5,"div",5)(6,"div",6),e.\u0275\u0275text(7),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(8,"div",7),e.\u0275\u0275text(9),e.\u0275\u0275elementEnd()(),e.\u0275\u0275projection(10),e.\u0275\u0275elementEnd()()),2&a&&(e.\u0275\u0275property("ngClass",e.\u0275\u0275pureFunction4(8,It,!o.isActivated&&!o.isActive,o.isActivated,o.isActive,o.isLastChild)),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngClass",e.\u0275\u0275pureFunction2(13,Et,!o.isActive,o.isActive)),e.\u0275\u0275advance(1),e.\u0275\u0275property("inlineSVG",o.icon),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngClass",e.\u0275\u0275pureFunction1(16,Tt,!o.isLastChild)),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngClass",e.\u0275\u0275pureFunction1(18,Ft,o.isActive||o.isActivated)),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",o.title," "),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngClass",e.\u0275\u0275pureFunction1(20,Bt,o.isActive||o.isActivated)),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",o.subTitle," "))},dependencies:[i.CommonModule,i.NgClass,p.SvgCustomComponent],styles:['.icon-col[_ngcontent-%COMP%]{position:relative}.icon-col[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{z-index:2;position:relative}.icon-col[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;left:50%;width:2px;height:100%;--tw-bg-opacity: 1;background-color:rgba(var(--colors-borderDark),var(--tw-bg-opacity));z-index:1}.timeline-last-child[_ngcontent-%COMP%]   .icon-col[_ngcontent-%COMP%]:before{display:none}.timeline-inActive[_ngcontent-%COMP%]     .icon-svg [fill="#074C31"]{fill:rgb(var(--colors-textBaseTertiary))!important}.timeline-inActive[_ngcontent-%COMP%]     .icon-svg [fill="#A1C038"]{fill:rgb(var(--colors-textBaseTertiary))!important}.timeline-inActive[_ngcontent-%COMP%]     .icon-svg [stroke="#074C31"]{stroke:rgb(var(--colors-textBaseTertiary))!important}.timeline-inActive[_ngcontent-%COMP%]     .icon-svg [stroke="#A1C038"]{stroke:rgb(var(--colors-textBaseTertiary))!important}']})}return t})();const Dt=["*"];let Gt=(()=>{class t{constructor(){this.activeIndex=0}ngAfterContentInit(){this.setActiveTimeline()}setActiveTimeline(){this.timelines&&this.timelines.length>
10&&this.timelines.forEach((n,a)=>{n.isActive=a===this.activeIndex,n.isActivated=a<this.activeIndex,n.isLastChild=a===this.timelines.length-1})}static#e=this.\u0275fac=function(a){return new(a||t)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:t,selectors:[["vcb-timeline-set"]],contentQueries:function(a,o,s){if(1&a&&e.\u0275\u0275contentQuery(s,S,4),2&a){let l;e.\u0275\u0275queryRefresh(l=e.\u0275\u0275loadQuery())&&(o.timelines=l)}},inputs:{activeIndex:"activeIndex"},standalone:!0,features:[e.\u0275\u0275StandaloneFeature],ngContentSelectors:Dt,decls:1,vars:0,template:function(a,o){1&a&&(e.\u0275\u0275projectionDef(),e.\u0275\u0275projection(0))},dependencies:[i.CommonModule]})}return t})();function Vt(t,r){if(1&t&&(e.\u0275\u0275elementStart(0,"vcb-badge",7),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()),2&t){const n=e.\u0275\u0275nextContext();e.\u0275\u0275property("size","medium")("color","red"),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",n.tag,"\n")}}function jt(t,r){if(1&t&&(e.\u0275\u0275elementStart(0,"vcb-badge",7),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()),2&t){const n=e.\u0275\u0275nextContext();e.\u0275\u0275property("size","medium")("color","red"),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate(n.newBadgeTitle)}}function Nt(t,r){if(1&t&&e.\u0275\u0275element(0,"img",8),2&t){const n=e.\u0275\u0275nextContext();e.\u0275\u0275property("src",n.icon,e.\u0275\u0275sanitizeUrl)("ngClass",n.iconSvg())}}function Lt(t,r){if(1&t&&e.\u0275\u0275element(0,"vcb-svg-custom",9),2&t){const n=e.\u0275\u0275nextContext();e.\u0275\u0275property("size",n.iconSize)("inlineSVG",n.icon)}}function Ut(t,r){if(1&t&&(e.\u0275\u0275elementStart(0,"vcb-badge",10),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()),2&t){const n=e.\u0275\u0275nextContext();e.\u0275\u0275property("size","medium")("color","red"),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate(n.newBadgeBottom)}}const Zt=function(t,r,n){return{"space-y-3":t,"space-y-2 p-2":r,"p-2":n}},Ht=function(t){return{"w-12 h-12 bg-backgroundBody":t}};let Rt=(()=>{class t{constructor(){this.showCircle=!0,this.isNew=!1,this.iconSize="7",this.newBadgeTitle="NEW",this.isNewBottom=!1,this.newBadgeBottom="NEW"}iconSvg(){const n=this.iconSize;return`icon-svg w-${n} h-${n}`}static#e=this.\u0275fac=function(a){return new(a||t)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:t,selectors:[["vcb-util-button"]],inputs:{icon:"icon",title:"title",showCircle:"showCircle",isNew:"isNew",iconSize:"iconSize",tag:"tag",newBadgeTitle:"newBadgeTitle",isNewBottom:"isNewBottom",newBadgeBottom:"newBadgeBottom"},standalone:!0,features:[e.\u0275\u0275StandaloneFeature],decls:9,vars:17,consts:[["class","absolute top-1 right-[6px] !mt-0",3,"size","color",4,"ngIf"],[1,"flex","flex-col","items-center","cursor-pointer",3,"ngClass"],[3,"ngClass"],[3,"src","ngClass",4,"ngIf"],[3,"size","inlineSVG",4,"ngIf"],[1,"title"],["class","px-1",3,"size","color",4,"ngIf"],[1,"absolute","top-1","right-[6px]","!mt-0",3,"size","color"],[3,"src","ngClass"],[3,"size","inlineSVG"],[1,"px-1",3,"size","color"]],template:function(a,o){1&a&&(e.\u0275\u0275template(0,Vt,2,3,"vcb-badge",0),e.\u0275\u0275template(1,jt,2,3,"vcb-badge",0),e.\u0275\u0275elementStart(2,"div",1)(3,"div",2),e.\u0275\u0275template(4,Nt,1,2,"img",3),e.\u0275\u0275template(5,Lt,1,2,"vcb-svg-custom",4),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(6,"div",5),e.\u0275\u0275text(7),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(8,Ut,2,3,"vcb-badge",6),e.\u0275\u0275elementEnd()),2&a&&(e.\u0275\u0275property("ngIf",o.tag),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",o.isNew),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngClass",e.\u0275\u0275pureFunction3(11,Zt,o.showCircle&&o.title,!o.showCircle&&o.title,!o.showCircle&&!o.title)),e.\u0275\u0275advance(1),e.\u0275\u0275classMapInterpolate1("flex items-center justify-center rounded-full icon-wrap ",o.showCircle?"":"w-"+o.iconSize+" h-"+o.iconSize,""),e.\u0275\u0275property("ngClass",e.\u0275\u0275pureFunction1(15,Ht,o.showCircle)),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!o.icon.endsWith(".svg")),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",o.icon.endsWith(".svg")),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",o.title," "),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",o.isNewBottom))},dependencies:[i.CommonModule,i.NgClass,i.NgIf,p.SvgCustomComponent,v],styles:[".theme-young-pro   [_nghost-%COMP%]     .bg-backgroundBody, .theme-priority   [_nghost-%COMP%]     .bg-backgroundBody{background-color:#ffffff1a}[_nghost-%COMP%]{position:relative;margin-left:auto;margin-right:auto;display:block;max-width:100px}.title[_ngcontent-%COMP%]{text-align:center}"]})}return t})();var Wt=c(64212);const $t=["progressPath"],Qt=["*"];let qt=(()=>{class t{constructor(){this.percentage=0,this.size="96px",this.stroke="4px",this.reverseClockwise=!1,this.storageService=(0,e.inject)(Wt.StorageService),this.theme="mass"}ngAfterViewInit(){this.totalPathLength=this.progressPath.nativeElement.getTotalLength(),this.progressPath.nativeElement.style.strokeDasharray=`${this.totalPathLength}`,this.updateProgress()}ngOnChanges(){this.progressPath&&this.updateProgress()}updateProgress(){const n=Math.max(0,Math.min(100,this.percentage))/100;this.progressPath.nativeElement.style.strokeDashoffset=(this.totalPathLength*(1-n)).toString()}get gradientId(){return"theme-young-pro"===this.theme?"paint0_linear_young_pro":"theme-priority"===this.theme?"paint0_linear_priority":"paint0_radial_mass"}static#e=this.\u0275fac=function(a){return new(a||t)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:t,selectors:[["vcb-circle-progress"]],viewQuery:function(a,o){if(1&a&&e.\u0275\u0275viewQuery($t,5),2&a){let s;e.\u0275\u0275queryRefresh(s=e.\u0275\u0275loadQuery())&&(o.progressPath=s.first)}},inputs:{percentage:"percentage",size:"size",stroke:"stroke",reverseClockwise:"reverseClockwise"},standalone:!0,features:[e.\u0275\u0275NgOnChangesFeature,e.\u0275\u0275StandaloneFeature],ngContentSelectors:Qt,decls:19,vars:12,consts:[[1,"circle-progress-wrapper"],["viewBox","0 0 96 96","fill","none","xmlns","http://www.w3.org/2000/svg"],["id","paint0_radial_mass","cx","0","cy","0","r","1","gradientTransform","matrix(-120 -9.42857 125.703 -84.6992 103.714 35.1058)","gradientUnits","userSpaceOnUse"],["stop-color","#0A6F47"],["offset","0.853392","stop-color","#86CC25"],["id","paint0_linear_young_pro","x1","96","y1","47.9629","x2","-6.25849e-07","y2","47.9629","gradientUnits","userSpaceOnUse"],["stop-color","#EAFD84"],["offset","0.510417","stop-color","#B2F261"],["offset","1","stop-color","#C5FFC5"],["id","paint0_linear_priority","x1","0","y1","-0.0371094","x2","0","y2","95.9629","gradientUnits","userSpaceOnUse"],["stop-color","#B18E5A"],["offset","1","stop-color","#E7CA9F"],["cx","48","cy","48","r","44","transform","rotate(-90 48 48)","fill","none","stroke-linecap","round",1,"progress-background-outer"],["cx","48","cy","48","r","44","transform","rotate(-90 48 48)","fill","none","stroke-linecap","round",1,"progress-background"],["cx","48","cy","48","r","44","transform","rotate(-90 48 48)","fill","none","stroke-linecap","round"],["progressPath",""],[1,"progress-content"]],template:function(a,o){1&a&&(e.\u0275\u0275projectionDef(),e.\u0275\u0275elementStart(0,"div",0),e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(1,"svg",1)(2,"defs")(3,"radialGradient",2),e.\u0275\u0275element(4,"stop",3)(5,"stop",4),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(6,"linearGradient",5),e.\u0275\u0275element(7,"stop",6)(8,"stop",7)(9,"stop",8),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(10,"linearGradient",9),e.\u0275\u0275element(11,"stop",10)(12,"stop",11),e.\u0275\u0275elementEnd()(),e.\u0275\u0275element(13,"circle",12)(14,"circle",13)(15,"circle",14,15),e.\u0275\u0275elementEnd(),e.\u0275\u0275namespaceHTML(),e.\u0275\u0275elementStart(17,"div",16),e.\u0275\u0275projection(18),e.\u0275\u0275elementEnd()()),2&a&&(e.\u0275\u0275styleProp("width",o.size)("height",o.size),e.\u0275\u0275advance(1),e.\u0275\u0275classProp("reverse-clockwise",o.reverseClockwise),e.\u0275\u0275attribute("width",o.size)("height",o.size),e.\u0275\u0275advance(12),e.\u0275\u0275attribute("stroke-width",o.stroke),e.\u0275\u0275advance(1),e.\u0275\u0275attribute("stroke-width",o.stroke),e.\u0275\u0275advance(1),e.\u0275\u0275attribute("stroke","url(#"+o.gradientId+")")("stroke-width",o.stroke))},dependencies:[i.CommonModule],styles:[".circle-progress-wrapper[_ngcontent-%COMP%]{position:relative;display:inline-flex;align-items:center;justify-content:center}svg[_ngcontent-%COMP%]{width:100%;height:100%}
1svg.reverse-clockwise[_ngcontent-%COMP%]{transform:scaleX(-1)}.progress-background-outer[_ngcontent-%COMP%], .progress-background[_ngcontent-%COMP%]{stroke:#ffffff1a}circle[_ngcontent-%COMP%]{transition:stroke-dashoffset .6s ease-in-out}"]})}return t})()}}]);

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.