PageSourceSearch

https://www.swireshipping.com/chunk-SPEQWUL6.js

js swireshipping.com collected 2026-10-02 04:20:26 UTC 174,585 bytes, 5 lines download raw bytes

1import{a as tn}from"./chunk-O37QWEYN.js";import{a as Gi}from"./chunk-UKX3GX44.js";import{a as Dt}from"./chunk-5OQFDCMK.js";import"./chunk-THF7PKGZ.js";import{c as ti,d as kt,f as Ot,g as Pt,h as Tt}from"./chunk-HPWBH25P.js";import{a as nn}from"./chunk-A2T7XBLC.js";import{a as en}from"./chunk-PY35REFF.js";import{d as Xi}from"./chunk-JARBZPVL.js";import{a as Ji}from"./chunk-23UOQFA3.js";import{b as ei,d as Yi}from"./chunk-3GHVVMU5.js";import"./chunk-W43W277V.js";import{b as Ki}from"./chunk-GPUADKOA.js";import{a as Mt}from"./chunk-PHSUILHB.js";import{a as xn}from"./chunk-ETZLAZXZ.js";import{b as Y}from"./chunk-7VQLOR6B.js";import"./chunk-LOQ2AHV4.js";import{a as Qi}from"./chunk-HQERGPSQ.js";import"./chunk-57L3FNEJ.js";import{a as He,e as vt,f as Bi,g as Ct}from"./chunk-H4XTQAR3.js";import{a as ve}from"./chunk-A6RGM255.js";import{a as $,b as Ri,c as B}from"./chunk-R75PPR5T.js";import{a as W}from"./chunk-2OPTMNUK.js";import{c as Ni,d as de}from"./chunk-L4KWJUTJ.js";import{a as fe}from"./chunk-WX4CQOYH.js";import{b as Ve}from"./chunk-VJFTX4QI.js";import{b as ne,c as Vi,d as ce,f as pe,g as R}from"./chunk-SZ2LKQI4.js";import{Ba as A,Q as Ne,ba as qi,c as K,d as _t,e as wt,ea as $i,h as Fi,i as Ce,k as St,ka as $e,m as yt,p as xt,ra as Wi,ua as Zi,v as bt,x as ji,y as Ui}from"./chunk-HEZNEFM5.js";import{b as G}from"./chunk-XYU3HKCH.js";import{$ as ee,A as be,Ab as xi,Ac as Ti,Bb as ct,Bc as Ae,C as te,D as Me,Db as bi,Ea as ie,Eb as Mi,Ec as Li,Fa as I,Fb as pt,Fc as Ii,Ga as Ci,Gb as dt,Ha as _i,Hb as Di,I as gi,Ia as o,Ib as w,Ja as wi,Jb as x,Jc as Ai,K as Zt,Kb as U,L as hi,La as Le,Ma as p,Mc as ze,Nc as Ee,O as st,P as Gt,Qa as T,R as De,Ra as Si,Sa as ot,T as O,Va as D,Vc as zi,X as q,Xb as mt,Y as fi,Yb as Kt,Z as Qt,Za as L,Zb as E,_ as z,_b as Ie,a as F,ab as m,ac as ki,b as me,bc as Yt,cc as h,dc as v,ea as le,ec as Jt,ed as Ei,fa as S,g as yn,ga as y,gd as V,h as H,ha as ke,hd as Hi,ia as Oe,ib as k,jb as lt,kc as Oi,l as j,lb as ge,lc as Pi,mb as he,md as gt,nb as c,nd as Q,ob as d,pa as Pe,pb as g,pd as ht,qa as Xt,qb as ae,qc as ut,qd as N,r as mi,ra as vi,rb as re,rd as ft,s as qe,sb as yi,sd as X,ta as ue,tb as P,v as rt,wa as Te,wb as _,xb as f,yc as Z,z as ui}from"./chunk-B55Z224L.js";var bn=(a,n,e,t,i)=>({width:a,transform:n,transition:e,"padding-left":t,"padding-right":i}),Mn=(a,n,e,t)=>({width:a,"margin-left":n,"margin-right":e,left:t}),Dn=(a,n)=>({$implicit:a,index:n}),cn=(a,n)=>n.id;function kn(a,n){}function On(a,n){if(a&1&&D(0,kn,0,0,"ng-template",3),a&2){let e=f(),t=e.$implicit,i=e.$index,r=f();m("ngTemplateOutlet",t.tplRef)("ngTemplateOutletContext",Ie(2,Dn,r.preparePublicSlide(t),i))}}function Pn(a,n){if(a&1){let e=P();c(0,"div",2),_("animationend",function(){let i=S(e).$implicit,r=f();return y(r.clear(i.id))}),D(1,On,1,5,null,3),d()}if(a&2){let e=n.$implicit;m("ngClass",e.classes)("ngStyle",ki(4,Mn,e.width+"px",e.marginL?e.marginL+"px":"",e.marginR?e.marginR+"px":"",e.left))("@autoHeight",e.heightState),o(),k(e.load?1:-1)}}var Tn=(a,n,e,t,i)=>({"owl-rtl":a,"owl-loaded":n,"owl-responsive":e,"owl-drag":t,"owl-grab":i}),Ln=(a,n)=>({isMouseDragable:a,isTouchDragable:n}),Lt=a=>({disabled:a}),In=(a,n)=>({active:a,"owl-dot-text":n});function An(a,n){if(a&1&&(c(0,"div",2),g(1,"owl-stage",3),d()),a&2){let e=f();o(),m("owlDraggable",Ie(3,Ln,e.owlDOMData==null?null:e.owlDOMData.isMouseDragable,e.owlDOMData==null?null:e.owlDOMData.isTouchDragable))("stageData",e.stageData)("slidesData",e.slidesData)}}function zn(a,n){if(a&1){let e=P();c(0,"div",9),_("click",function(){let i=S(e).$implicit,r=f(2);return y(r.moveByDot(i.id))}),g(1,"span",10),d()}if(a&2){let e=n.$implicit;m("ngClass",Ie(2,In,e.active,e.showInnerContent)),o(),m("innerHTML",e.innerContent,ie)}}function En(a,n){if(a&1){let e=P();c(0,"div",4)(1,"div",5),_("click",function(){S(e);let i=f();return y(i.prev())}),d(),c(2,"div",6),_("click",function(){S(e);let i=f();return y(i.next())}),d()(),c(3,"div",7),ge(4,zn,2,5,"div",8,cn),d()}if(a&2){let e=f();m("ngClass",E(6,Lt,e.navData==null?null:e.navData.disabled)),o(),m("ngClass",E(8,Lt,e.navData==null||e.navData.prev==null?null:e.navData.prev.disabled))("innerHTML",e.navData==null||e.navData.prev==null?null:e.navData.prev.htmlText,ie),o(),m("ngClass",E(10,Lt,e.navData==null||e.navData.next==null?null:e.navData.next.disabled))("innerHTML",e.navData==null||e.navData.next==null?null:e.navData.next.htmlText,ie),o(),m("ngClass",E(12,Lt,e.dotsData==null?null:e.dotsData.disabled)),o(),he(e.dotsData==null?null:e.dotsData.dots)}}var ii=class{items=3;skip_validateItems=!1;loop=!1;center=!1;rewind=!1;mouseDrag=!0;touchDrag=!0;pullDrag=!0;freeDrag=!1;margin=0;stagePadding=0;merge=!1;mergeFit=!0;autoWidth=!1;startPosition=0;rtl=!1;smartSpeed=250;fluidSpeed=!1;dragEndSpeed=!1;responsive={};responsiveRefreshRate=200;nav=!1;navText=["prev","next"];navSpeed=!1;slideBy=1;dots=!0;dotsEach=!1;dotsData=!1;dotsSpeed=!1;autoplay=!1;autoplayTimeout=5e3;autoplayHoverPause=!1;autoplaySpeed=!1;autoplayMouseleaveTimeout=1;lazyLoad=!1;lazyLoadEager=0;slideTransition="";animateOut=!1;animateIn=!1;autoHeight=!1;URLhashListener=!1;constructor(){}},ni=class{items="number";skip_validateItems="boolean";loop="boolean";center="boolean";rewind="boolean";mouseDrag="boolean";touchDrag="boolean";pullDrag="boolean";freeDrag="boolean";margin="number";stagePadding="number";merge="boolean";mergeFit="boolean";autoWidth="boolean";startPosition="number|string";rtl="boolean";smartSpeed="number";fluidSpeed="boolean";dragEndSpeed="number|boolean";responsive={};responsiveRefreshRate="number";nav="boolean";navText="string[]";navSpeed="number|boolean";slideBy="number|string";dots="boolean";dotsEach="number|boolean";dotsData="boolean";dotsSpeed="number|boolean";autoplay="boolean";autoplayTimeout="number";autoplayHoverPause="boolean";autoplaySpeed="number|boolean";autoplayMouseleaveTimeout="number";lazyLoad="boolean";lazyLoadEager="number";slideTransition="string";animateOut="string|boolean";
1animateIn="string|boolean";autoHeight="boolean";URLhashListener="boolean";constructor(){}},ri=(()=>{class a{errorHandler;constructor(e){this.errorHandler=e}log(e,...t){Oi()&&console.log(e,...t)}error(e){this.errorHandler.handleError(e)}warn(e,...t){console.warn(e,...t)}static \u0275fac=function(t){return new(t||a)(z(vi))};static \u0275prov=q({token:a,factory:a.\u0275fac})}return a})();var pn=(function(a){return a.Event="event",a.State="state",a})(pn||{}),It=(function(a){return a.Default="default",a.Inner="inner",a.Outer="outer",a})(It||{});var se=(()=>{class a{logger;_viewSettingsShipper$=new j;_initializedCarousel$=new j;_changeSettingsCarousel$=new j;_changedSettingsCarousel$=new j;_translateCarousel$=new j;_translatedCarousel$=new j;_resizeCarousel$=new j;_resizedCarousel$=new j;_refreshCarousel$=new j;_refreshedCarousel$=new j;_dragCarousel$=new j;_draggedCarousel$=new j;settings={items:0};owlDOMData={rtl:!1,isResponsive:!1,isRefreshed:!1,isLoaded:!1,isLoading:!1,isMouseDragable:!1,isGrab:!1,isTouchDragable:!1};stageData={transform:"translate3d(0px,0px,0px)",transition:"0s",width:0,paddingL:0,paddingR:0};slidesData;navData;dotsData;_width;_items=[];_widths=[];_supress={};_plugins={};_current=null;_clones=[];_mergers=[];_speed=null;_coordinates=[];_breakpoint=null;clonedIdPrefix="cloned-";_options={};_invalidated={};get invalidated(){return this._invalidated}_states={current:{},tags:{initializing:["busy"],animating:["busy"],dragging:["interacting"]}};get states(){return this._states}_pipe=[{filter:["width","items","settings"],run:e=>{e.current=this._items&&this._items[this.relative(this._current)]?.id}},{filter:["width","items","settings"],run:e=>{let t=this.settings.margin||"",i=!this.settings.autoWidth,r=this.settings.rtl,s={"margin-left":r?t:"","margin-right":r?"":t};i||this.slidesData.forEach(l=>{l.marginL=s["margin-left"],l.marginR=s["margin-right"]}),e.css=s}},{filter:["width","items","settings"],run:e=>{let t=+(this.width()/this.settings.items).toFixed(3)-this.settings.margin,i=!this.settings.autoWidth,r=[],s=null,l=this._items.length;for(e.items={merge:!1,width:t};l-- >0;)s=this._mergers[l],s=this.settings.mergeFit&&Math.min(s,this.settings.items)||s,e.items.merge=s>1||e.items.merge,r[l]=i?t*s:this._items[l].width?this._items[l].width:t;this._widths=r,this.slidesData.forEach((u,C)=>{u.width=this._widths[C],u.marginR=e.css["margin-right"],u.marginL=e.css["margin-left"]})}},{filter:["items","settings"],run:()=>{let e=[],t=this._items,i=this.settings,r=Math.max(i.items*2,4),s=Math.ceil(t.length/2)*2,l=[],u=[],C=i.loop&&t.length?
1i.rewind?r:Math.max(r,s):0;for(C/=2;C-- >0;)e.push(this.normalize(e.length/2,!0)),l.push(F({},this.slidesData[e[e.length-1]])),e.push(this.normalize(t.length-1-(e.length-1)/2,!0)),u.unshift(F({},this.slidesData[e[e.length-1]]));this._clones=e,l=l.map(M=>me(F({},M),{id:`${this.clonedIdPrefix}${M.id}-append`,isActive:!1,isCloned:!0})),u=u.map(M=>me(F({},M),{id:`${this.clonedIdPrefix}${M.id}`,isActive:!1,isCloned:!0})),this.slidesData=u.concat(this.slidesData).concat(l)}},{filter:["width","items","settings"],run:()=>{let e=this.settings.rtl?1:-1,t=this._clones.length+this._items.length,i=[],r=-1,s=0,l=0;for(;++r<t;)s=i[r-1]||0,l=this._widths[this.relative(r)]+this.settings.margin,i.push(s+l*e);this._coordinates=i}},{filter:["width","items","settings"],run:()=>{let e=this.settings.stagePadding,t=this._coordinates,i={width:Math.ceil(Math.abs(t[t.length-1]))+e*2,"padding-left":e||"","padding-right":e||""};this.stageData.width=i.width,this.stageData.paddingL=i["padding-left"],this.stageData.paddingR=i["padding-right"]}},{filter:["width","items","settings"],run:e=>{let t=e.current?this.slidesData.findIndex(i=>i.id===e.current):0;t=Math.max(this.minimum(),Math.min(this.maximum(),t)),this.reset(t)}},{filter:["position"],run:()=>{this.animate(this.coordinates(this._current))}},{filter:["width","position","items","settings"],run:()=>{let e=this.settings.rtl?1:-1,t=this.settings.stagePadding*2,i=[],r,s,l,u,C,M;if(r=this.coordinates(this.current()),typeof r=="number"?r+=t:r=0,s=r+this.width()*e,e===-1&&this.settings.center){let b=this._coordinates.filter(xe=>this.settings.items%2===1?xe>=r:xe>r);r=b.length?b[b.length-1]:r}for(C=0,M=this._coordinates.length;C<M;C++)l=Math.ceil(this._coordinates[C-1]||0),u=Math.ceil(Math.abs(this._coordinates[C])+t*e),(this._op(l,"<=",r)&&this._op(l,">",s)||this._op(u,"<",r)&&this._op(u,">",s))&&i.push(C);this.slidesData.forEach(b=>(b.isActive=!1,b)),i.forEach(b=>{this.slidesData[b].isActive=!0}),this.settings.center&&(this.slidesData.forEach(b=>(b.isCentered=!1,b)),this.slidesData[this.current()].isCentered=!0)}}];constructor(e){this.logger=e}getViewCurSettings(){return this._viewSettingsShipper$.asObservable()}getInitializedState(){return this._initializedCarousel$.asObservable()}getChangeState(){return this._changeSettingsCarousel$.asObservable()}getChangedState(){return this._changedSettingsCarousel$.asObservable()}getTranslateState(){return this._translateCarousel$.asObservable()}getTranslatedState(){return this._translatedCarousel$.asObservable()}getResizeState(){return this._resizeCarousel$.asObservable()}getResizedState(){return this._resizedCarousel$.asObservable()}getRefreshState(){return this._refreshCarousel$.asObservable()}getRefreshedState(){return this._refreshedCarousel$.asObservable()}getDragState(){return this._dragCarousel$.asObservable()}getDraggedState(){return this._draggedCarousel$.asObservable()}setOptions(e){let t=new ii,i=this._validateOptions(e,t);this._options=F(F({},t),i)}_validateOptions(e,t){let i=F({},e),r=new ni,s=(l,u)=>(this.logger.log(`options.${u} must be type of ${l}; ${u}=${e[u]} skipped to defaults: ${u}=${t[u]}`),t[u]);for(let l in i)if(i.hasOwnProperty(l)){if(r[l]==="number")this._isNumeric(i[l])?(i[l]=+i[l],i[l]=l==="items"?this._validateItems(i[l],i.skip_validateItems):i[l]):i[l]=s(r[l],l);else if(r[l]==="boolean"&&typeof i[l]!="boolean")i[l]=s(r[l],l);else if(r[l]==="number|boolean"&&!this._isNumberOrBoolean(i[l]))i[l]=s(r[l],l);else if(r[l]==="number|string"&&!this._isNumberOrString(i[l]))i[l]=s(r[l],l);else if(r[l]==="string|boolean"&&!this._isStringOrBoolean(i[l]))i[l]=s(r[l],l);else if(r[l]==="string[]")if(Array.isArray(i[l])){let u=!1;i[l].forEach(C=>{u=typeof C=="string"}),u||(i[l]=s(r[l],l))}else i[l]=s(r[l],l)}return i}_validateItems(e,t){let i=e;return e>this._items.length?t?this.logger.log("The option 'items' in your options is bigger than the number of slides. The navigation got disabled"):(i=this._items.length,this.logger.log("The option 'items' in your options is bigger than the number of slides. This option is updated to the current number of slides and the navigation got disabled")):e===this._items.length&&(this.settings.dots||this.settings.nav)&&this.logger.log("Option 'items' in your options is equal to the number of slides. So the navigation got disabled"),i}setCarouselWidth(e){this._width=e}setup(e,t,i){this.setCarouselWidth(e),this.setItems(t),this._defineSlidesData(),this.setOptions(i),this.settings=F({},this._options),this.setOptionsForViewport(),this._trigger("change",{property:{name:"settings",value:this.settings}}),this.invalidate("settings"),this._trigger("changed",{property:{name:"settings",value:this.settings}})}setOptionsForViewport(){let e=this._width,t=this._options.responsive,i=-1;if(!Object.keys(t).length)return;if(!e){this.settings.items=1;return}for(let s in t)t.hasOwnProperty(s)&&+s<=e&&+s>i&&(i=Number(s));this.settings=me(F(F({}
1,this._options),t[i]),{items:t[i]&&t[i].items?this._validateItems(t[i].items,this._options.skip_validateItems):this._options.items}),delete this.settings.responsive,this.owlDOMData.isResponsive=!0,this.owlDOMData.isMouseDragable=this.settings.mouseDrag,this.owlDOMData.isTouchDragable=this.settings.touchDrag;let r=[];this._items.forEach(s=>{let l=this.settings.merge?s.dataMerge:1;r.push(l)}),this._mergers=r,this._breakpoint=i,this.invalidate("settings")}initialize(e){this.enter("initializing"),this.owlDOMData.rtl=this.settings.rtl,this._mergers.length&&(this._mergers=[]),e.forEach(t=>{let i=this.settings.merge?t.dataMerge:1;this._mergers.push(i)}),this._clones=[],this.reset(this._isNumeric(this.settings.startPosition)?+this.settings.startPosition:0),this.invalidate("items"),this.refresh(),this.owlDOMData.isLoaded=!0,this.owlDOMData.isMouseDragable=this.settings.mouseDrag,this.owlDOMData.isTouchDragable=this.settings.touchDrag,this.sendChanges(),this.leave("initializing"),this._trigger("initialized")}sendChanges(){this._viewSettingsShipper$.next({owlDOMData:this.owlDOMData,stageData:this.stageData,slidesData:this.slidesData,navData:this.navData,dotsData:this.dotsData})}_optionsLogic(){this.settings.autoWidth&&(this.settings.stagePadding=0,this.settings.merge=!1)}update(){let e=0,t=this._pipe.length,i=s=>this._invalidated[s],r={};for(;e<t;){let s=this._pipe[e].filter.filter(i);(this._invalidated.all||s.length>0)&&this._pipe[e].run(r),e++}this.slidesData.forEach(s=>s.classes=this.setCurSlideClasses(s)),this.sendChanges(),this._invalidated={},this.is("valid")||this.enter("valid")}width(e){switch(e=e||It.Default,e){case It.Inner:case It.Outer:return this._width;default:return this._width-this.settings.stagePadding*2+this.settings.margin}}refresh(){this.enter("refreshing"),this._trigger("refresh"),this._defineSlidesData(),this.setOptionsForViewport(),this._optionsLogic(),this.update(),this.leave("refreshing"),this._trigger("refreshed")}onResize(e){if(!this._items.length)return!1;this.setCarouselWidth(e),this.enter("resizing"),this._trigger("resize"),this.invalidate("width"),this.refresh(),this.leave("resizing"),this._trigger("resized")}prepareDragging(e){let t=null,i;return i=this.stageData.transform.replace(/.*\(|\)| |[^,-\d]\w|\)/g,"").split(","),t={x:+i[0],y:+i[1]},this.is("animating")&&this.invalidate("position"),e.type==="mousedown"&&(this.owlDOMData.isGrab=!0),this.speed(0),t}enterDragging(){this.enter("dragging"),this._trigger("drag")}defineNewCoordsDrag(e,t){let i=null,r=null,s=null,l=this.difference(t.pointer,this.pointer(e)),u=this.difference(t.stage.start,l);return this.is("dragging")?(this.settings.loop?(i=this.coordinates(this.minimum()),r=+this.coordinates(this.maximum()+1)-i,u.x=((u.x-i)%r+r)%r+i):(i=this.settings.rtl?this.coordinates(this.maximum()):this.coordinates(this.minimum()),r=this.settings.rtl?this.coordinates(this.minimum()):this.coordinates(this.maximum()),s=this.settings.pullDrag?-1*l.x/5:0,u.x=Math.max(Math.min(u.x,i+s),r+s)),u):!1}finishDragging(e,t,i){let r=["right","left"],s=this.difference(t.pointer,this.pointer(e)),l=t.stage.current,u=r[+(this.settings.rtl?s.x<+this.settings.rtl:s.x>+this.settings.rtl)],C,M,b;(s.x!==0&&this.is("dragging")||!this.is("valid"))&&(this.speed(+this.settings.dragEndSpeed||this.settings.smartSpeed),C=this.closest(l.x,s.x!==0?u:t.direction),M=this.current(),b=this.current(C===-1?void 0:C),M!==b&&(this.invalidate("position"),this.update()),t.direction=u,(Math.abs(s.x)>3||new Date().getTime()-t.time>300)&&i()),this.is("dragging")&&(this.leave("dragging"),this._trigger("dragged"))}closest(e,t){let r=this.width(),s=this.coordinates(),l=-1;this.settings.center&&(s=s.map(u=>(u===0&&(u+=1e-6),u)));for(let u=0;u<s.length&&(t==="left"&&e>s[u]-30&&e<s[u]+30?l=u:t==="right"&&e>s[u]-r-30&&e<s[u]-r+30?l=u+1:this._op(e,"<",s[u])&&this._op(e,">",s[u+1]||s[u]-r)?l=t==="left"?u+1:u:t===null&&e>s[u]-30&&e<s[u]+30&&(l=u),l===-1);u++);return this.settings.loop||(this._op(e,">",s[this.minimum()])?l=e=this.minimum():this._op(e,"<",s[this.maximum()])&&(l=e=this.maximum())),l}animate(e){let t=this.speed()>0;this.is("animating")&&this.onTransitionEnd(),t&&(this.enter("animating"),this._trigger("translate")),this.stageData.transform="translate3d("+e+"px,0px,0px)",this.stageData.transition=this.speed()/1e3+"s"+(this.settings.slideTransition?" "+this.settings.slideTransition:"")}is(e){return this._states.current[e]&&this._states.current[e]>0}current(e){if(e===void 0)return this._current;if(this._items.length!==0){if(e=this.normalize(e),this._current!==e){let t=this._trigger("change",{property:{name:"position",value:e}});this._current=e,this.invalidate("position"),this._trigger("changed",{property:{name:"position",value:this._current}})}return this._current}}invalidate(e){return typeof e=="string"&&(this._invalidated[e]=!0,this.is("valid")&&this.leave("valid")),Object.keys(this._invalidated)}reset(e){e=this.normalize(e),e!==void 0&&(this._speed=0,this._current=e,this._suppress(["translate","translated"]),this.animate(this.coordinates(e)),this._release(["translate","translated"]))}normalize(e,t){let i=this._items.length,r=t?0:this._clones.length;return!this._isNumeric(e)||i<1?e=void 0:(e<0||e>=i+r)&&(e=((e-r/2)%i+i)%i+r/2),e}relative(e){return e-=this._clones.length/2,this.normalize(e,!0)}maximum(e=!1){let t=this.settings,i=this._coordinates.length,r,s,l;if(t.loop)i=this._clones.length/2+this._items.length-1;else if(t.autoWidth||t.merge){for(r=this._items.length,s=this.slidesData[--r].width,l=this._width;r-- >0&&(s+=+this.slidesData[r].width+this.settings.margin,!(s>l)););i=r+1}else t.center?i=this._items.length-1:i=this._items.length-t.items;return e&&(i-=this._clones.length/2),Math.max(i,0)}minimum(e=!1){return e?0:this._clones.length/2}items(e){return e===void 0?this._items.slice():(e=this.normalize(e,!0),[this._items[e]])}mergers(e){return e===void 0?this._mergers.slice():(e=this.normalize(e,!0),this._mergers[e])}clones(e){let t=this._clones.length/2,i=t+this._items.length,r=s=>s%2===0?i+s/2:t-(s+1)/2;return e===void 0?this._clones.map((s,l)=>r(l)):this._clones.map((s,l)=>s===e?r(l):null).filter(s=>s)}speed(e){return e!==void 0&&(this._speed=e),this._speed}coordinates(e){let t=1,i=e-1,r,s;return e===void 0?(s=this._coordinates.map((l,u)=>this.coordinates(u)),s):(this.settings.center?(this.settings.rtl&&(t=-1,i=e+1),r=this._coordinates[e],r+=(this.width()-r+(this._coordinates[i]||0))/2*t):r=this._coordinates[i]||0,r=Math.ceil(r),r)}_duration(e,t,i){return i===0?0:Math.min(Math.max(Math.abs(t-e),1),6)*Math.abs(+i||this.settings.smartSpeed)}to(e,t){let i=this.current(),r=null,s=e-this.relative(i),l=this.maximum(),u=0,C=+(s>0)-+(s<0),M=this._items.length,b=this.minimum();this.settings.loop?(!this.settings.rewind&&Math.abs(s)>M/2&&(s+=C*-1*M),e=i+s,r=((e-b)%M+M)%M+b,r!==e&&r-s<=l&&r-s>0&&(i=r-s,e=r,u=30,this.reset(i),this.sendChanges())):this.settings.rewind?(l+=1,e=(e%l+l)%l):e=Math.max(b,Math.min(l,e)),setTimeout(()=>{this.speed(this._duration(i,e,t)),this.current(e),this.update()},u)}next(e){e=e||!1,this.to(this.relative(this.current())+1,e)}prev(e){e=e||!1,this.to(this.relative(this.current())-1,e)}onTransitionEnd(e){if(e!==void 0)return!1;this.leave("animating"),this._trigger("translated")}_viewport(){let e;return this._width?e=this._width:this.logger.log("Can not detect viewport width."),e}setItems(e){this._items=e}_defineSlidesData(){let e;this.slidesData&&this.slidesData.length&&(e=new Map,this.slidesData.forEach(t=>
1{t.load&&e.set(t.id,t.load)})),this.slidesData=this._items.map(t=>({id:`${t.id}`,isActive:!1,tplRef:t.tplRef,dataMerge:t.dataMerge,width:0,isCloned:!1,load:e?e.get(t.id):!1,hashFragment:t.dataHash}))}setCurSlideClasses(e){let t={active:e.isActive,center:e.isCentered,cloned:e.isCloned,animated:e.isAnimated,"owl-animated-in":e.isDefAnimatedIn,"owl-animated-out":e.isDefAnimatedOut};return this.settings.animateIn&&(t[this.settings.animateIn]=e.isCustomAnimatedIn),this.settings.animateOut&&(t[this.settings.animateOut]=e.isCustomAnimatedOut),t}_op(e,t,i){let r=this.settings.rtl;switch(t){case"<":return r?e>i:e<i;case">":return r?e<i:e>i;case">=":return r?e<=i:e>=i;case"<=":return r?e>=i:e<=i;default:break}}_trigger(e,t,i,r,s){switch(e){case"initialized":this._initializedCarousel$.next(e);break;case"change":this._changeSettingsCarousel$.next(t);break;case"changed":this._changedSettingsCarousel$.next(t);break;case"drag":this._dragCarousel$.next(e);break;case"dragged":this._draggedCarousel$.next(e);break;case"resize":this._resizeCarousel$.next(e);break;case"resized":this._resizedCarousel$.next(e);break;case"refresh":this._refreshCarousel$.next(e);break;case"refreshed":this._refreshedCarousel$.next(e);break;case"translate":this._translateCarousel$.next(e);break;case"translated":this._translatedCarousel$.next(e);break;default:break}}enter(e){[e].concat(this._states.tags[e]||[]).forEach(t=>{this._states.current[t]===void 0&&(this._states.current[t]=0),this._states.current[t]++})}leave(e){[e].concat(this._states.tags[e]||[]).forEach(t=>{(this._states.current[t]===0||this._states.current[t])&&this._states.current[t]--})}register(e){e.type===pn.State&&(this._states.tags[e.name]?this._states.tags[e.name]=this._states.tags[e.name].concat(e.tags):this._states.tags[e.name]=e.tags,this._states.tags[e.name]=this._states.tags[e.name].filter((t,i)=>this._states.tags[e.name].indexOf(t)===i))}_suppress(e){e.forEach(t=>{this._supress[t]=!0})}_release(e){e.forEach(t=>{delete this._supress[t]})}pointer(e){let t={x:null,y:null};return e=e.originalEvent||e||window.event,e=e.touches&&e.touches.length?e.touches[0]:e.changedTouches&&e.changedTouches.length?e.changedTouches[0]:e,e.pageX?(t.x=e.pageX,t.y=e.pageY):(t.x=e.clientX,t.y=e.clientY),t}_isNumeric(e){return!isNaN(parseFloat(e))}_isNumberOrBoolean(e){return this._isNumeric(e)||typeof e=="boolean"}_isNumberOrString(e){return this._isNumeric(e)||typeof e=="string"}_isStringOrBoolean(e){return typeof e=="string"||typeof e=="boolean"}difference(e,t){return e===null||t===null?{x:0,y:0}:{x:e.x-t.x,y:e.y-t.y}}static \u0275fac=function(t){return new(t||a)(z(ri))};static \u0275prov=q({token:a,factory:a.\u0275fac})}return a})(),an=(()=>{class a{carouselService;navSubscription;_initialized=!1;_pages=[];_navData={disabled:!1,prev:{disabled:!1,htmlText:""},next:{disabled:!1,htmlText:""}};_dotsData={disabled:!1,dots:[]};constructor(e){this.carouselService=e,this.spyDataStreams()}ngOnDestroy(){this.navSubscription.unsubscribe()}spyDataStreams(){let e=this.carouselService.getInitializedState().pipe(O(s=>{this.initialize(),this._updateNavPages(),this.draw(),this.update(),this.carouselService.sendChanges()})),t=this.carouselService.getChangedState().pipe(Me(s=>s.property.name==="position"),O(s=>{this.update()})),i=this.carouselService.getRefreshedState().pipe(O(()=>{this._updateNavPages(),this.draw(),this.update(),this.carouselService.sendChanges()})),r=te(e,t,i);this.navSubscription=r.subscribe(()=>{})}initialize(){this._navData.disabled=!0,this._navData.prev.htmlText=this.carouselService.settings.navText[0],this._navData.next.htmlText=this.carouselService.settings.navText[1],this._dotsData.disabled=!0,this.carouselService.navData=this._navData,this.carouselService.dotsData=this._dotsData}_updateNavPages(){let e,t,i,r=this.carouselService.clones().length/2,s=r+this.carouselService.items().length,l=this.carouselService.maximum(!0),u=[],C=this.carouselService.settings,M=C.center||C.autoWidth||C.dotsData?1:Math.floor(Number(C.dotsEach))||Math.floor(C.items);if(M=+M,C.slideBy!=="page"&&(C.slideBy=Math.min(+C.slideBy,C.items)),C.dots||C.slideBy==="page")for(e=r,t=0,i=0;e<s;e++){if(t>=M||t===0){if(u.push({start:Math.min(l,e-r),end:e-r+M-1}),Math.min(l,e-r)===l)break;t=0,++i}t+=this.carouselService.mergers(this.carouselService.relative(e))}this._pages=u}draw(){let e,t=this.carouselService.settings,i=this.carouselService.items(),r=i.length<=t.items;if(this._navData.disabled=!t.nav||r,this._dotsData.disabled=!t.dots||r,t.dots)if(e=this._pages.length-this._dotsData.dots.length,t.dotsData&&e!==0)this._dotsData.dots=[],i.forEac
1h(s=>{this._dotsData.dots.push({active:!1,id:`dot-${s.id}`,innerContent:s.dotContent,showInnerContent:!0})});else if(e>0){let s=this._dotsData.dots.length>0?this._dotsData.dots.length:0;for(let l=0;l<e;l++)this._dotsData.dots.push({active:!1,id:`dot-${l+s}`,innerContent:"",showInnerContent:!1})}else e<0&&this._dotsData.dots.splice(e,Math.abs(e));this.carouselService.navData=this._navData,this.carouselService.dotsData=this._dotsData}update(){this._updateNavButtons(),this._updateDots()}_updateNavButtons(){let e=this.carouselService.settings,t=e.loop||e.rewind,i=this.carouselService.relative(this.carouselService.current());e.nav&&(this._navData.prev.disabled=!t&&i<=this.carouselService.minimum(!0),this._navData.next.disabled=!t&&i>=this.carouselService.maximum(!0)),this.carouselService.navData=this._navData}_updateDots(){let e;this.carouselService.settings.dots&&(this._dotsData.dots.forEach(t=>{t.active===!0&&(t.active=!1)}),e=this._current(),this._dotsData.dots.length&&(this._dotsData.dots[e].active=!0),this.carouselService.dotsData=this._dotsData)}_current(){let e=this.carouselService.relative(this.carouselService.current()),t,i=this._pages.filter((r,s)=>r.start<=e&&r.end>=e).pop();return t=this._pages.findIndex(r=>r.start===i.start&&r.end===i.end),t}_getPosition(e){let t,i,r=this.carouselService.settings;return r.slideBy==="page"?(t=this._current(),i=this._pages.length,e?++t:--t,t=this._pages[(t%i+i)%i].start):(t=this.carouselService.relative(this.carouselService.current()),i=this.carouselService.items().length,e?t+=+r.slideBy:t-=+r.slideBy),t}next(e){this.carouselService.to(this._getPosition(!0),e)}prev(e){this.carouselService.to(this._getPosition(!1),e)}to(e,t,i){let r;!i&&this._pages.length?(r=this._pages.length,this.carouselService.to(this._pages[(e%r+r)%r].start,t)):this.carouselService.to(e,t)}moveByDot(e){let t=this._dotsData.dots.findIndex(i=>e===i.id);this.to(t,this.carouselService.settings.dotsSpeed)}toSlideById(e){let t=this.carouselService.slidesData.findIndex(i=>i.id===e&&i.isCloned===!1);t===-1||t===this.carouselService.current()||this.carouselService.to(this.carouselService.relative(t),!1)}static \u0275fac=function(t){return new(t||a)(z(se))};static \u0275prov=q({token:a,factory:a.\u0275fac})}return a})(),si=new Qt("WindowToken"),We=class{get nativeWindow(){throw new Error("Not implemented.")}},Hn=(()=>{class a extends We{constructor(){super()}get nativeWindow(){return window}static \u0275fac=function(t){return new(t||a)};static \u0275prov=q({token:a,factory:a.\u0275fac})}return a})();function Vn(a,n){return Ee(n)?a.nativeWindow:{setTimeout:(t,i)=>{},clearTimeout:t=>{}}}var Nn={provide:We,useClass:Hn},Rn={provide:si,useFactory:Vn,deps:[We,Te]},Bn=[Nn,Rn],At=new Qt("DocumentToken"),Ze=class{get nativeDocument(){throw new Error("Not implemented.")}},Fn=(()=>{class a extends Ze{constructor(){super()}get nativeDocument(){return document}static \u0275fac=function(t){return new(t||a)};static \u0275prov=q({token:a,factory:a.\u0275fac})}return a})();function jn(a,n){return Ee(n)?a.nativeDocument:{hidden:!1,visibilityState:"visible"}}var Un={provide:Ze,useClass:Fn},qn={provide:At,useFactory:jn,deps:[Ze,Te]},$n=[Un,qn],rn=(()=>{class a{carouselService;ngZone;autoplaySubscription;_timeout=null;_paused=!1;_isArtificialAutoplayTimeout;_isAutoplayStopped=!1;get isAutoplayStopped(){return this._isAutoplayStopped}set isAutoplayStopped(e){this._isAutoplayStopped=e}winRef;docRef;constructor(e,t,i,r){this.carouselService=e,this.ngZone=r,this.winRef=t,this.docRef=i,this.spyDataStreams()}ngOnDestroy(){this.autoplaySubscription.unsubscribe()}spyDataStreams(){let e=this.carouselService.getInitializedState().pipe(O(()=>{this.carouselService.settings.autoplay&&this.play()})),t=this.carouselService.getChangedState().pipe(O(s=>{this._handleChangeObservable(s)})),i=this.carouselService.getResizedState().pipe(O(()=>{this.carouselService.settings.autoplay&&!this._isAutoplayStopped?this.play():this.stop()})),r=te(e,t,i);this.autoplaySubscription=r.subscribe(()=>{})}play(e,t){this._paused&&(this._paused=!1,this._setAutoPlayInterval(this.carouselService.settings.autoplayMouseleaveTimeout)),!this.carouselService.is("rotating")&&(this.carouselService.enter("rotating"),this._setAutoPlayInterval())}_getNextTimeout(e,t){return this._timeout&&this.winRef.clearTimeout(this._timeout),this._isArtificialAutoplayTimeout=!!e,this.ngZone.runOutsideAngular(()=>this.winRef.setTimeout(()=>{this.ngZone.run(()=>{this._paused||this.carouselService.is("busy")||this.carouselService.is("interacting")||this.docRef.hidden||this.carouselService.next(t||this.carouselService.settings.autoplaySpeed)})},e||this.carouselService.settings.autoplayTimeout))}_setAutoPlayInterval(e){this._timeout=this._getNextTimeout(e)}stop(){this.carouselService.is("rotating")&&(this._paused=!0,this.winRef.clearTimeout(this._timeout),this.carouselService.leave("rotating"))}pause(){this.carouselService.is("rotating")&&(this._paused=!0)}_handleChangeObservable(e){e.property.name==="settings"?this.carouselService.settings.autoplay?this.play():this.stop():e.property.name==="position"&&this.carouselService.settings.autoplay&&this._setAutoPlayInterval()}_playAfterTranslated(){qe("translated").pipe(De(e=>this.carouselService.getTranslatedState()),st(),Me(()=>this._isArtificialAutoplayTimeout),O(()=>this._setAutoPlayInterval())).subscribe(()=>{})}startPausing(){this.carouselService.settings.autoplayHoverPause&&this.carouselService.is("rotating")&&this.pause()}startPlayingMouseLeave(){this.carouselService.settings.autoplayHoverPause&&this.carouselService.is("rotating")&&(this.play(),this._playAfterTranslated())}startPlayingTouchEnd(){this.carouselService.settings.autoplayHoverPause&&this.carouselService.is("rotating")&&(this.play(),this._playAfterTranslated())}static \u0275fac=function(t){return new(t||a)(z(se),z(si),z(At),z(Xt))};static \u0275prov=q({token:a,factory:a.\u0275fac})}return a})(),sn=(()=>{class a{carouselService;lazyLoadSubscription;
1constructor(e){this.carouselService=e,this.spyDataStreams()}ngOnDestroy(){this.lazyLoadSubscription.unsubscribe()}spyDataStreams(){let e=this.carouselService.getInitializedState().pipe(O(()=>{let s=this.carouselService.settings&&!this.carouselService.settings.lazyLoad;this.carouselService.slidesData.forEach(l=>l.load=!!s)})),t=this.carouselService.getChangeState(),i=this.carouselService.getResizedState(),r=te(e,t,i).pipe(O(s=>this._defineLazyLoadSlides(s)));this.lazyLoadSubscription=r.subscribe(()=>{})}_defineLazyLoadSlides(e){if(!(!this.carouselService.settings||!this.carouselService.settings.lazyLoad)&&(e.property&&e.property.name==="position"||e==="initialized"||e==="resized")){let t=this.carouselService.settings,i=this.carouselService.clones().length,r=t.center&&Math.ceil(t.items/2)||t.items,s=t.center&&r*-1||0,l=(e.property&&e.property.value!==void 0?e.property.value:this.carouselService.current())+s;for(t.lazyLoadEager>0&&(r+=t.lazyLoadEager,t.loop&&(l-=t.lazyLoadEager,r++));s++<r;)this._load(i/2+this.carouselService.relative(l)),i&&this.carouselService.clones(this.carouselService.relative(l)).forEac
1h(u=>this._load(u)),l++}}_load(e){this.carouselService.slidesData[e].load||(this.carouselService.slidesData[e].load=!0)}static \u0275fac=function(t){return new(t||a)(z(se))};static \u0275prov=q({token:a,factory:a.\u0275fac})}return a})(),ai=(()=>{class a{carouselService;animateSubscription;swapping=!0;previous=void 0;next=void 0;constructor(e){this.carouselService=e,this.spyDataStreams()}ngOnDestroy(){this.animateSubscription.unsubscribe()}spyDataStreams(){let e=this.carouselService.getChangeState().pipe(O(C=>{C.property.name==="position"&&(this.previous=this.carouselService.current(),this.next=C.property.value)})),t=this.carouselService.getDragState(),i=this.carouselService.getDraggedState(),r=this.carouselService.getTranslatedState(),s=te(t,i,r).pipe(O(C=>this.swapping=C==="translated")),l=this.carouselService.getTranslateState().pipe(O(C=>{this.swapping&&(this.carouselService._options.animateOut||this.carouselService._options.animateIn)&&this._swap()})),u=te(e,l,s).pipe();this.animateSubscription=u.subscribe(()=>{})}_swap(){if(this.carouselService.settings.items!==1)return;this.carouselService.speed(0);let e,t=this.carouselService.slidesData[this.previous],i=this.carouselService.slidesData[this.next],r=this.carouselService.settings.animateIn,s=this.carouselService.settings.animateOut;this.carouselService.current()!==this.previous&&(s&&(e=+this.carouselService.coordinates(this.previous)-+this.carouselService.coordinates(this.next),this.carouselService.slidesData.forEach(l=>{l.id===t.id&&(l.left=`${e}px`,l.isAnimated=!0,l.isDefAnimatedOut=!0,l.isCustomAnimatedOut=!0)})),r&&this.carouselService.slidesData.forEach(l=>{l.id===i.id&&(l.isAnimated=!0,l.isDefAnimatedIn=!0,l.isCustomAnimatedIn=!0)}))}clear(e){this.carouselService.slidesData.forEach(t=>{t.id===e&&(t.left="",t.isAnimated=!1,t.isDefAnimatedOut=!1,t.isCustomAnimatedOut=!1,t.isDefAnimatedIn=!1,t.isCustomAnimatedIn=!1,t.classes=this.carouselService.setCurSlideClasses(t))}),this.carouselService.onTransitionEnd()}static \u0275fac=function(t){return new(t||a)(z(se))};static \u0275prov=q({token:a,factory:a.\u0275fac})}return a})(),on=(()=>{class a{carouselService;autoHeightSubscription;constructor(e){this.carouselService=e,this.spyDataStreams()}ngOnDestroy(){this.autoHeightSubscription.unsubscribe()}spyDataStreams(){let e=this.carouselService.getInitializedState().pipe(O(s=>{this.carouselService.settings.autoHeight?this.update():this.carouselService.slidesData.forEach(l=>l.heightState="full")})),t=this.carouselService.getChangedState().pipe(O(s=>{this.carouselService.settings.autoHeight&&s.property.name==="position"&&this.update()})),i=this.carouselService.getRefreshedState().pipe(O(s=>{this.carouselService.settings.autoHeight&&this.update()})),r=te(e,t,i);this.autoHeightSubscription=r.subscribe(()=>{})}update(){let e=this.carouselService.settings.items,t=this.carouselService.current(),i=t+e;this.carouselService.settings.center&&(t=e%2===1?t-(e-1)/2:t-e/2,i=e%2===1?t+e:t+e+1),this.carouselService.slidesData.forEach((r,s)=>{r.heightState=s>=t&&s<i?"full":"nulled"})}static \u0275fac=function(t){return new(t||a)(z(se))};static \u0275prov=q({token:a,factory:a.\u0275fac})}return a})(),ln=(()=>{class a{carouselService;route;router;hashSubscription;currentHashFragment;constructor(e,t,i){this.carouselService=e,this.route=t,this.router=i,this.spyDataStreams(),this.route||(this.route={fragment:qe("no route").pipe(Zt(1))}),this.router||(this.router={navigate:(r,s)=>{}})}ngOnDestroy(){this.hashSubscription.unsubscribe()}spyDataStreams(){let e=this.carouselService.getInitializedState().pipe(O(()=>this.listenToRoute())),t=this.carouselService.getChangedState().pipe(O(r=>{if(this.carouselService.settings.URLhashListener&&r.property.name==="position"){let s=this.carouselService.current(),l=this.carouselService.slidesData[s].hashFragment;if(!l||l===this.currentHashFragment)return;this.router.navigate(["./"],{fragment:l,relativeTo:this.route})}})),i=te(e,t);this.hashSubscription=i.subscribe(()=>{})}rewind(e){let t=this.carouselService.slidesData.findIndex(i=>i.hashFragment===e&&i.isCloned===!1);t===-1||t===this.carouselService.current()||this.carouselService.to(this.carouselService.relative(t),!1)}listenToRoute(){let e=this.carouselService.settings.startPosition==="URLHash"?0:2;this.route.fragment.pipe(Gt(e)).subscribe(t=>{this.currentHashFragment=t,this.rewind(t)})}static \u0275fac=function(t){return new(t||a)(z(se),z(Ei,8),z(V,8))};static \u0275prov=q({token:a,factory:a.\u0275fac})}return a})(),Wn=0,oi=(()=>{class a{tplRef;id=`owl-slide-${Wn++}`;_dataMerge=1;set dataMerge(e){this._dataMerge=this.isNumeric(e)?e:1}get dataMerge(){return this._dataMerge}width=0;dotContent="";dataHash="";constructor(e){this.tplRef=e}isNumeric(e){return!isNaN(parseFloat(e))}static \u0275fac=function(t){return new(t||a)(p(wi))};static \u0275dir=ot({type:a,selectors:[["ng-template","carouselSlide",""]],inputs:{id:"id",dataMerge:"dataMerge",width:"width",dotContent:"dotContent",dataHash:"dataHash"},standalone:!1})}return a})(),dn=(()=>{class a{resizeObservable$;docRef;get onResize$(){return this.resizeObservable$.pipe(Me(()=>!this.docRef?.fullscreenElement))}constructor(e,t,i){this.docRef=t,this.resizeObservable$=Ee(i)?ui(e,"resize"):new j().asObservable()}static \u0275fac=function(t){return new(t||a)(z(si),z(At),z(Te))};static \u0275prov=q({token:a,factory:a.\u0275fac})}return a})(),Zn=(()=>{class a{zone;el;renderer;carouselService;animateService;owlDraggable;stageData;slidesData;listenerMouseMove;listenerTouchMove;listenerOneMouseMove;listenerOneTouchMove;listenerMouseUp;listenerTouchEnd;listenerOneClick;listenerATag;_drag={time:null,target:null,pointer:null,stage:{start:null,current:null},direction:null,active:!1,moving:!1};_oneDragMove$=new j;_oneMoveSubsription;preparePublicSlide=e=>{let t=F({},e);return delete t.tplRef,t};constructor(e,t,i,r,s){this.zone=e,this.el=t,this.renderer=i,this.carouselService=r,this.animateService=s}onMouseDown(e){this.owlDraggable.isMouseDragable&&this._onDragStart(e)}onTouchStart(e){if(e.targetTouches.length>=2)return!1;this.owlDraggable.isTouchDragable&&this._onDragStart(e)}onTouchCancel(e){this._onDragEnd(e)}
1onDragStart(){if(this.owlDraggable.isMouseDragable)return!1}onSelectStart(){if(this.owlDraggable.isMouseDragable)return!1}ngOnInit(){this._oneMoveSubsription=this._oneDragMove$.pipe(st()).subscribe(()=>{this._sendChanges()})}ngOnDestroy(){this._oneMoveSubsription.unsubscribe()}bindOneMouseTouchMove=e=>{this._oneMouseTouchMove(e)};bindOnDragMove=e=>{this._onDragMove(e)};bindOnDragEnd=e=>{this._onDragEnd(e)};_onDragStart(e){let t=null;e.which!==3&&(t=this._prepareDragging(e),this._drag.time=new Date().getTime(),this._drag.target=e.target,this._drag.stage.start=t,this._drag.stage.current=t,this._drag.pointer=this._pointer(e),this.listenerMouseUp=this.renderer.listen(document,"mouseup",this.bindOnDragEnd),this.listenerTouchEnd=this.renderer.listen(document,"touchend",this.bindOnDragEnd),this.zone.runOutsideAngular(()=>{this.listenerOneMouseMove=this.renderer.listen(document,"mousemove",this.bindOneMouseTouchMove),this.listenerOneTouchMove=this.renderer.listen(document,"touchmove",this.bindOneMouseTouchMove)}))}_oneMouseTouchMove(e){let t=this._difference(this._drag.pointer,this._pointer(e));this.listenerATag&&this.listenerATag(),!(Math.abs(t.x)<3&&Math.abs(t.y)<3&&this._is("valid"))&&(Math.abs(t.x)<3&&Math.abs(t.x)<Math.abs(t.y)&&this._is("valid")||(this.listenerOneMouseMove(),this.listenerOneTouchMove(),this._drag.moving=!0,this.blockClickAnchorInDragging(e),this.listenerMouseMove=this.renderer.listen(document,"mousemove",this.bindOnDragMove),this.listenerTouchMove=this.renderer.listen(document,"touchmove",this.bindOnDragMove),e.preventDefault(),this._enterDragging(),this._oneDragMove$.next(e)))}blockClickAnchorInDragging(e){let t=e.target;for(;t&&!(t instanceof HTMLAnchorElement);)t=t.parentElement;t instanceof HTMLAnchorElement&&(this.listenerATag=this.renderer.listen(t,"click",()=>!1))}_onDragMove(e){let t,i=this.carouselService.defineNewCoordsDrag(e,this._drag);i!==!1&&(t=i,e.preventDefault(),this._drag.stage.current=t,this._animate(t.x-this._drag.stage.start.x))}_animate(e){this.renderer.setStyle(this.el.nativeElement.children[0],"transform",`translate3d(${e}px,0px,0px`),this.renderer.setStyle(this.el.nativeElement.children[0],"transition","0s")}_onDragEnd(e){this.carouselService.owlDOMData.isGrab=!1,this.listenerOneMouseMove(),this.listenerOneTouchMove(),this._drag.moving&&(this.renderer.setStyle(this.el.nativeElement.children[0],"transform",""),this.renderer.setStyle(this.el.nativeElement.children[0],"transition",this.carouselService.speed(+this.carouselService.settings.dragEndSpeed||this.carouselService.settings.smartSpeed)/1e3+"s"),this._finishDragging(e),this.listenerMouseMove(),this.listenerTouchMove()),this._drag={time:null,target:null,pointer:null,stage:{start:null,current:null},direction:null,active:!1,moving:!1},this.listenerMouseUp(),this.listenerTouchEnd()}_prepareDragging(e){return this.carouselService.prepareDragging(e)}_oneClickHandler=()=>{this.listenerOneClick=this.renderer.listen(this._drag.target,"click",()=>!1),this.listenerOneClick()};_finishDragging(e){this.carouselService.finishDragging(e,this._drag,this._oneClickHandler)}_pointer(e){return this.carouselService.pointer(e)}_difference(e,t){return this.carouselService.difference(e,t)}_is(e){return this.carouselService.is(e)}_enter(e){this.carouselService.enter(e)}_sendChanges(){this.carouselService.sendChanges()}onTransitionEnd(){this.carouselService.onTransitionEnd()}_enterDragging(){this.carouselService.enterDragging()}clear(e){this.animateService.clear(e)}static \u0275fac=function(t){return new(t||a)(p(Xt),p(ue),p(Le),p(se),p(ai))};static \u0275cmp=T({type:a,selectors:[["owl-stage"]],hostBindings:function(t,i){t&1&&_("mousedown",function(s){return i.onMouseDown(s)})("touchstart",function(s){return i.onTouchStart(s)})("touchcancel",function(s){return i.onTouchCancel(s)})("dragstart",function(){return i.onDragStart()})("selectstart",function(){return i.onSelectStart()})},inputs:{owlDraggable:"owlDraggable",stageData:"stageData",slidesData:"slidesData"},standalone:!1,decls:4,vars:7,consts:[[1,"owl-stage",3,"transitionend","ngStyle"],[1,"owl-item",3,"ngClass","ngStyle"],[1,"owl-item",3,"animationend","ngClass","ngStyle"],[3,"ngTemplateOutlet","ngTemplateOutletContext"]],template:function(t,i){t&1&&(c(0,"div")(1,"div",0),_("transitionend",function(){return i.onTransitionEnd()}),ge(2,Pn,2,9,"div",1,cn),d()()),t&2&&(o(),m("ngStyle",Yt(1,bn,i.stageData.width+"px",i.stageData.transform,i.stageData.transition,i.stageData.paddingL?i.stageData.paddingL+"px":"",i.stageData.paddingR?i.stageData.paddingR+"px":"")),o(),he(i.slidesData))},dependencies:[Z,Ii,Li],encapsulation:2,data:{animation:[ti("autoHeight",[Pt("nulled",Ot({height:0})),Pt("full",Ot({height:"*"})),Tt("full => nulled",[kt("700ms 350ms")]),Tt("nulled => full",[kt(350)])])]}})}return a})(),mn=(()=>{class a{el;resizeService;carouselService;navigationService;autoplayService;lazyLoadService;animateService;autoHeightService;hashService;logger;changeDetectorRef;slides;translated=new Pe;dragging=new Pe;change=new Pe;changed=new Pe;initialized=new Pe;carouselWindowWidth;resizeSubscription;_allObservSubscription;_slidesChangesSubscription;owlDOMData;stageData;slidesData=[];navData;dotsData;slidesOutputData;carouselLoaded=!1;options;prevOptions;_viewCurSettings$;_translatedCarousel$;_draggingCarousel$;_changeCarousel$;_changedCarousel$;_initializedCarousel$;_carouselMerge$;docRef;constructor(e,t,i,r,s,l,u,C,M,b,xe,Wt){this.el=e,this.resizeService=t,this.carouselService=i,this.navigationService=r,this.autoplayService=s,this.lazyLoadService=l,this.animateService=u,this.autoHeightService=C,this.hashService=M,this.logger=b,this.changeDetectorRef=xe,this.docRef=Wt}onVisibilityChange(e){if(this.carouselService.settings.autoplay)switch(this.docRef.visibilityState){case"visible":!this.autoplayService.isAutoplayStopped&&this.autoplayService.play();break;case"hidden":this.autoplayService.pause();break;default:break}}
1ngOnInit(){this.spyDataStreams(),this.carouselWindowWidth=this.el.nativeElement.querySelector(".owl-carousel").clientWidth}ngOnChanges(){this.prevOptions!==this.options&&(this.prevOptions&&this.slides?.toArray().length?(this.carouselService.setup(this.carouselWindowWidth,this.slides.toArray(),this.options),this.carouselService.initialize(this.slides.toArray())):this.prevOptions&&!this.slides?.toArray().length?(this.carouselLoaded=!1,this.logger.log("There are no slides to show. So the carousel won't be re-rendered")):this.carouselLoaded=!1,this.prevOptions=this.options)}ngAfterContentInit(){this.slides.toArray().length?(this.carouselService.setup(this.carouselWindowWidth,this.slides.toArray(),this.options),this.carouselService.initialize(this.slides.toArray()),this._winResizeWatcher()):this.logger.log("There are no slides to show. So the carousel won't be rendered"),this._slidesChangesSubscription=this.slides.changes.pipe(O(e=>{this.carouselService.setup(this.carouselWindowWidth,e.toArray(),this.options),this.carouselService.initialize(e.toArray()),e.toArray().length||(this.carouselLoaded=!1),e.toArray().length&&!this.resizeSubscription&&this._winResizeWatcher()})).subscribe(()=>{})}ngOnDestroy(){this.resizeSubscription&&this.resizeSubscription.unsubscribe(),this._slidesChangesSubscription&&this._slidesChangesSubscription.unsubscribe(),this._allObservSubscription&&this._allObservSubscription.unsubscribe()}spyDataStreams(){this._viewCurSettings$=this.carouselService.getViewCurSettings().pipe(O(e=>{this.owlDOMData=e.owlDOMData,this.stageData=e.stageData,this.slidesData=e.slidesData,this.carouselLoaded||(this.carouselLoaded=!0),this.navData=e.navData,this.dotsData=e.dotsData,this.changeDetectorRef.markForCheck()})),this._initializedCarousel$=this.carouselService.getInitializedState().pipe(O(()=>{this.gatherTranslatedData(),this.initialized.emit(this.slidesOutputData)})),this._translatedCarousel$=this.carouselService.getTranslatedState().pipe(O(()=>{this.gatherTranslatedData(),this.translated.emit(this.slidesOutputData)})),this._changeCarousel$=this.carouselService.getChangeState().pipe(O(()=>{this.gatherTranslatedData(),this.change.emit(this.slidesOutputData)})),this._changedCarousel$=this.carouselService.getChangeState().pipe(De(e=>{let t=qe(e).pipe(Me(()=>e.property.name==="position"),De(()=>mi(this.slidesData)),Gt(e.property.value),Zt(this.carouselService.settings.items),rt(i=>{let r=this.carouselService.clonedIdPrefix,s=i.id.indexOf(r)>=0?i.id.slice(r.length):i.id;return me(F({},i),{id:s,isActive:!0})}),gi(),rt(i=>({slides:i,startPosition:this.carouselService.relative(e.property.value)})));return te(t)}),O(e=>{this.gatherTranslatedData(),this.changed.emit(e.slides.length?e:this.slidesOutputData)})),this._draggingCarousel$=this.carouselService.getDragState().pipe(O(()=>{this.gatherTranslatedData(),this.dragging.emit({dragging:!0,data:this.slidesOutputData})}),De(()=>this.carouselService.getDraggedState().pipe(rt(()=>!!this.carouselService.is("animating")))),De(e=>e?this.carouselService.getTranslatedState().pipe(st()):qe("not animating")),O(()=>{this.dragging.emit({dragging:!1,data:this.slidesOutputData})})),this._carouselMerge$=te(this._viewCurSettings$,this._translatedCarousel$,this._draggingCarousel$,this._changeCarousel$,this._changedCarousel$,this._initializedCarousel$),this._allObservSubscription=this._carouselMerge$.subscribe(()=>{})}_winResizeWatcher(){Object.keys(this.carouselService._options.responsive).length&&(this.resizeSubscription=this.resizeService.onResize$.pipe(Me(()=>this.carouselWindowWidth!==this.el.nativeElement.querySelector(".owl-carousel").clientWidth),hi(this.carouselService.settings.responsiveRefreshRate)).subscribe(()=>{this.carouselService.onResize(this.el.nativeElement.querySelector(".owl-carousel").clientWidth),this.carouselWindowWidth=this.el.nativeElement.querySelector(".owl-carousel").clientWidth}))}onTransitionEnd(){this.carouselService.onTransitionEnd()}next(){this.carouselLoaded&&this.navigationService.next(this.carouselService.settings.navSpeed)}prev(){this.carouselLoaded&&this.navigationService.prev(this.carouselService.settings.navSpeed)}moveByDot(e){this.carouselLoaded&&this.navigationService.moveByDot(e)}to(e){this.carouselLoaded&&this.navigationService.toSlideById(e)}gatherTranslatedData(){let e,t=this.carouselService.clonedIdPrefix,i=this.slidesData.filter(r=>r.isActive===!0).map(r=>({id:r.id.indexOf(t)>=0?r.id.slice(t.length):r.id,width:r.width,marginL:r.marginL,marginR:r.marginR,center:r.isCentered}));e=this.carouselService.relative(this.carouselService.current()),this.slidesOutputData={startPosition:e,slides:i}}startPausing(){this.autoplayService.startPausing()}startPlayML(){this.autoplayService.startPlayingMouseLeave()}startPlayTE(){this.autoplayService.startPlayingTouchEnd()}stopAutoplay(){this.autoplayService.isAutoplayStopped=!0,this.autoplayService.stop()}startAutoplay(){this.autoplayService.isAutoplayStopped=!1,this.autoplayService.play()}static \u0275fac=function(t){return new(t||a)(p(ue),p(dn),p(se),p(an),p(rn),p(sn),p(ai),p(on),p(ln),p(ri),p(Pi),p(At))};static \u0275cmp=T({type:a,selectors:[["owl-carousel-o"]],contentQueries:function(t,i,r){if(t&1&&bi(r,oi,4),t&2){let s;pt(s=dt())&&(i.slides=s)}},hostBindings:function(t,i){t&1&&_("visibilitychange",function(s){return i.onVisibilityChange(s)},!1,_i)},inputs:{options:"options"},outputs:{translated:"translated",dragging:"dragging",change:"change",changed:"changed",initialized:"initialized"},standalone:!1,features:[mt([an,rn,se,sn,ai,on,ln]),le],decls:4,vars:9,consts:[["owlCarousel",""],[1,"owl-carousel","owl-theme",3,"mouseover","mouseleave","touchstart","touchend","ngClass"],[1,"owl-stage-outer"],[3,"owlDraggable","stageData","slidesData"],[1,"owl-nav",3,"ngClass"],[1,"owl-prev",3,"click","ngClass","innerHTML"],[1,"owl-next",3,"click","ngClass","innerHTML"],[1,"owl-dots",3,"ngClass"],[1,"owl-dot",3,"ngClass"],[1,"owl-dot",3,"click","ngClass"],[3,"innerHTML"]],template:function(t,i){if(t&1){let r=P();c(0,"div",1,0),_("mouseover",function(){return S(r),y(i.startPausing())})("mouseleave",function(){return S(r),y(i.startPlayML())})("touchstart",function(){return S(r),y(i.startPausing())})("touchend",function(){return S(r),y(i.startPlayTE())}),D(2,An,2,6,"div",2)(3,En,6,14),d()}t&2&&(m("ngClass",Yt(3,Tn,i.owlDOMData==null?null:i.owlDOMData.rtl,i.owlDOMData==null?null:i.owlDOMData.isLoaded,i.owlDOMData==null?null:i.owlDOMData.isResponsive,i.owlDOMData==null?null:i.owlDOMData.isMouseDragable,i.owlDOMData==null?null:i.owlDOMData.isGrab)),o(2),k(i.carouselLoaded?2:-1),o(),k(i.slides.toArray().length?3:-1))},dependencies:[Z,Zn],styles:[".owl-theme[_ngcontent-%COMP%]{display:block}"],changeDetection:0})}return a})();var zt=(()=>{class a{static \u0275fac=function(t){return new(t||a)};static \u0275mod=Si({type:a});static \u0275inj=fi({providers:[Bn,dn,$n,ri],imports:[ze]})}return a})();var Et=class a{constructor(n,e,t){this.el=n;this.renderer=e;this.platformId=t}el;renderer;platformId;removeAfterSsr=!1;ngAfterViewInit(){Ee(this.platformId)&&this.removeAfterSsr&&this.renderer.removeChild(this.el.nativeElement.parentNode,this.el.nativeElement)}static \u0275fac=function(e){return new(e||a)(p(ue),p(Le),p(Te))};static \u0275dir=ot({type:a,selectors:[["","removeAfterSsr",""]],inputs:{removeAfterSsr:"removeAfterSsr"}})};var un=a=>({active:a});function Qn(a,n){if(a&1&&g(0,"li",2),a&2){let e=n.index;m("ngClass",E(2,un,e==0)),L("data-bs-slide-to",e)}}function Xn(a,n){if(a&1&&D(0,Qn,1,4,"li",10),a&2){let e=f();m("ngForOf",e.templates)}}function Kn(a,n){if(a&1&&(c(0,"div",5),g(1,"img",16)(2,"img",17)(3,"img",18),d()),a&2){let e=f(3);o(),L("loading",e.loadImage)("height",530),o(),L("loading",e.loadImage),o(),L("loading",e.loadImage)}}function Yn(a,n){if(a&1&&(c(0,"div",5),g(1,"img",19)(2,"img",7)(3,"img",20),d()),a&2){let e=f(3);o(),L("loading",e.loadImage)("height",530),o(),L("loading",e.loadImage),o(),L("loading",e.loadImage)}}function Jn(a,n){if(a&1&&(c(0,"div",5),g(1,"img",21)(2,"img",22)(3,"img",23),d()),a&2){let e=f(3);o(),L("loading",e.loadImage)("height",530),o(),L("loading",e.loadImage),o(),L("loading",e.loadImage)}}function ea(a,n){if(a&1&&(c(0,"div",5),g(1,"img",24)(2,"img",25)(3,"img",26),d()),a&2){let e=f(3);o(),L("loading",e.loadImage)("height",530),o(),L("loading",e.loadImage),o(),L("loading",e.loadImage)}}function ta(a,n){if(a&1&&(c(0,"div",5),g(1,"img",27)(2,"img",28)(3,"img",29),d()),a&2){let e=f(3);o(),L("loading",e.loadImage)("height",530),o(),L("loading",e.loadImage),o(),L("loading",e.loadImage)}}function ia(a,n){if(a&1&&g(0,"h4",14),a&2){let e=f().$implicit;m("innerHTML",e.szPostTitle,ie)}}function na(a,n){if(a&1){let e=P();c(0,"div",12),D(1,Kn,4,4,"div",5)(2,Yn,4,4,"div",5)(3,Jn,4,4,"div",5)(4,ea,4,4,"div",5)(5,ta,4,4,"div",5),c(6,"div",13),D(7,ia,1,1,"h4",14),c(8,"a",15),_("click",function(){let i=S(e).$implicit,r=f(2);return y(r.openExternalLinks(i.szActionLink,i.szCallForAction,i.szTrackingLabel))})("contextmenu",function(){let i=S(e).$implicit,r=f(2);return y(r.openExternalLinks(i.szActionLink,i.szCallForAction))}),w(9),d()()()}if(a&2){let e=n.$implicit,t=n.index,i=f(2);m("ngClass",E(10,un,t==0)),o(),k(e.szTrackingLabel=="banner_EBS_March26"?1:-1),o(),k(e.szTrackingLabel=="banner_PWX_launch"?2:-1),o(),k(e.szTrackingLabel=="banner_Insant_Rates_Apr2025"?3:-1),o(),k(e.szTrackingLabel=="banner_North_Pac_Redirect_May2025"?4:-1),o(),k(e.szTrackingLabel=="banner_online_portal_june2026"?5:-1),o(2),k(e!=null&&e.szPostTitle?7:-1),o(),xi("href",e.szActionLink,I),m("ngClass",i.currentRoute==="/home"?"swi-button-blue-small-default-regular":"swi-button-red-medium-default-regular"),o(),x(e.szCallForAction)}}function aa(a,n){if(a&1&&(ae(0),D(1,na,10,12,"div",11),re()),a&2){let e=f();o(),m("ngForOf",e.templates)}}function ra(a,n){if(a&1){let e=P();c(0,"div",9)(1,"a",30),_("click",function(){S(e);let i=f();return y(i.handleClickPrevAndNext("pre"))}),g(2,"span",31),d(),c(3,"a",32),_("click",function(){S(e);let i=f();return y(i.handleClickPrevAndNext("next"))}),g(4,"span",33),d()()}}var Ge=class Ge{constructor(n,e,t,i,r,s,l,u,C){this._PageTrackingService=n;this._storageService=e;this._router=t;this._helperService=i;this.elementRef=r;this.renderer=s;this._cookiesService=l;this._environmentService=u;this._activityLogService=C}_PageTrackingService;_storageService;_router;_helperService;elementRef;renderer;_cookiesService;_environmentService;_activityLogService;_platformService=ee(Q);templates=[];isDynamicDataAvailable=!1;szPageType;counter;startTime;loadImage="eager";lang="";currentRoute="";nextClickInterval;displayIndex=0;displaySize=1;imageArrayToDisplay=[];isBanner=!1;ngOnChanges(n){this.counter=1}ngOnInit(){this.startTime=Date.now(),this.currentRoute=this._router.url,this.counter=1}ngAfterViewInit(){this._platformService.runIfBrowser(()=>{be(1e3).subscribe(()=>{this.overrideBannerImages(),this.handleClickPrevAndNext("page-load")})})}ngOnDestroy(){}handleClickPrevAndNext(n){if(!(!this.templates||this.templates.length===0)){if(n=="pre")if(this.displayIndex=this.displayIndex-1,this.displayIndex<0){this.displayIndex=this.templates?.length/this.displaySize-1;let e=this.displayIndex*this.displaySize;this.imageArrayToDisplay=this.templates?.slice(e,e+this.displaySize)}else{let e=this.displayIndex*this.displaySize;this.imageArrayToDisplay=this.templates?.slice(e,e+this.displaySize)}else if(n=="page-load")if(this.displayIndex=this.displayIndex,this.templates?.length<=this.displayIndex*this.displaySize)this.imageArrayToDisplay=this.templates?.slice(0,this.displaySize),this.displayIndex=0;else{let e=this.displayIndex*this.displaySize;this.imageArrayToDisplay=this.templates?.slice(e,e+this.displaySize)}else if(this.displayIndex=this.displayIndex+1,this.templates?.length<=this.displayIndex*this.displaySize)this.imageArrayToDisplay=this.templates?.slice(0,this.displaySize),this.displayIndex=0;else{let e=this.displayIndex*this.displaySize;this.imageArrayToDisplay=this.templates?.slice(e,e+this.displaySize)}if(this.imageArrayToDisplay?.length>0){let e={};e.szReference=this.imageArrayToDisplay[0]?.szPostTitle,this.activityLog("homepagebannerprenext",e)}clearInterval(this.nextClickInterval)}}sendOutboundAnalytics(n){let e={szLabel:n};this.activityLog("homepagesendoutbound",e)}openExternalLinks(n,e,t){let i={};i.szLabel=t,this.activityLog("homepageexternallink",i);let r=n,l=Date.now()-this.startTime,u={};this.szPageType==1?u.szCategory="home Design A":this.szPageType==3&&(u.szCategory="home Design B"),u.szLabel=t,u.TimeStamp=new Date,u.szCountry=this._cookiesService.getCookie("user_country"),u.szReference=l,this.activityLog("homepageexternalbutton",i),this.sendOutboundAnalytics(r)}activityLog(n,e){return{exitLog:e,jsonLogKey:n}}
1overrideBannerImages(){this.templates.forEach(n=>{n.szTrackingLabel=="banner_EBS_March26"&&(n.szthumbnail="assets/img/emergency_surcharge_desktop.webp",n.szThumbnailTab="assets/img/emergency_surcharge_mobile.webp",n.szThumbnailMobile="assets/img/emergency_surcharge_tablet.webp"),n.szTrackingLabel=="banner_PWX_launch"&&(n.szthumbnail="assets/img/nc.webp",n.szThumbnailTab="assets/img/pwx_new_tab.webp",n.szThumbnailMobile="assets/img/nc_mobile_new.webp"),n.szTrackingLabel=="banner_Insant_Rates_Apr2025"&&(n.szthumbnail="assets/img/ir_desktop.webp",n.szThumbnailTab="assets/img/ir_tablet.webp",n.szThumbnailMobile="assets/img/ir_mobile.webp"),n.szTrackingLabel=="banner_North_Pac_Redirect_May2025"&&(n.szthumbnail="assets/img/wsl.webp",n.szThumbnailTab="assets/img/wsl_tab.webp",n.szThumbnailMobile="assets/img/wsl_mobile.webp"),n.szTrackingLabel=="banner_online_portal_june2026"&&(n.szthumbnail="assets/img/op_desktop_04.webp",n.szThumbnailTab="assets/img/op_tablet.webp",n.szThumbnailMobile="assets/img/op_mobile.webp")}),this.templates=this.templates.sort((n,e)=>n.szDisplayOrder.localeCompare(e.szDisplayOrder))}static \u0275fac=function(e){return new(e||Ge)(p(de),p(X),p(V),p(W),p(ue),p(Le),p(ce),p(G),p(B))};static \u0275cmp=T({type:Ge,selectors:[["app-banner-carousal"]],inputs:{templates:"templates",isDynamicDataAvailable:"isDynamicDataAvailable",szPageType:"szPageType"}
1,features:[le],decls:12,vars:7,consts:[["id","home-carousel","data-bs-ride","carousel","data-bs-interval","30000",1,"carousel","slide","carousel-fade"],[1,"carousel-indicators"],["data-bs-target","#home-carousel",3,"ngClass"],[1,"carousel-inner"],[1,"carousel-item","active",3,"removeAfterSsr"],[1,"picsum-img-wrapper"],["src","assets/img/pwx_new_d.webp","alt","Swire Shipping Banner Image","priority","",1,"desktop-banner"],["src","assets/img/pwx_new_tab.webp","alt","Swire Shipping Banner Image","priority","",1,"tablet-banner"],["src","assets/img/pwx_new_mobile.webp","alt","Swire Shipping Banner Image","priority","",1,"mobile-banner"],[1,"redesign"],["data-bs-target","#home-carousel",3,"ngClass",4,"ngFor","ngForOf"],["class","carousel-item",3,"ngClass",4,"ngFor","ngForOf"],[1,"carousel-item",3,"ngClass"],[1,"carousel-caption"],[1,"sdc-new-title-text",3,"innerHTML"],["target","_blank",1,"header-btn","sdc-new-button",3,"click","contextmenu","ngClass","href"],["src","assets/img/emergency_surcharge_desktop.webp","alt","Swire Shipping Banner Image","height","530px","priority","",1,"desktop-banner"],["src","assets/img/emergency_surcharge_tablet.webp","alt","Swire Shipping Banner Image","priority","",1,"tablet-banner"],["src","assets/img/emergency_surcharge_mobile.webp","alt","Swire Shipping Banner Image","priority","",1,"mobile-banner"],["src","assets/img/nc.webp","alt","Swire Shipping Banner Image","height","530px","priority","",1,"desktop-banner"],["src","assets/img/nc_mobile_new.webp","alt","Swire Shipping Banner Image","priority","",1,"mobile-banner"],["src","assets/img/ir_desktop.webp","alt","Swire Shipping Banner Image","height","530px","priority","",1,"desktop-banner"],["src","assets/img/ir_tablet.webp","alt","Swire Shipping Banner Image","priority","",1,"tablet-banner"],["src","assets/img/ir_mobile.webp","alt","Swire Shipping Banner Image","priority","",1,"mobile-banner"],["src","assets/img/wsl.webp","alt","Swire Shipping Banner Image","height","530px","priority","",1,"desktop-banner"],["src","assets/img/wsl_tab.webp","alt","Swire Shipping Banner Image","priority","",1,"tablet-banner"],["src","assets/img/wsl_mobile.webp","alt","Swire Shipping Banner Image","priority","",1,"mobile-banner"],["src","assets/img/op_desktop_04.webp","alt","Swire Shipping Banner Image","height","530px","priority","",1,"desktop-banner"],["src","assets/img/op_tablet.webp","alt","Swire Shipping Banner Image","priority","",1,"tablet-banner"],["src","assets/img/op_mobile.webp","alt","Swire Shipping Banner Image","priority","",1,"mobile-banner"],["href","#home-carousel","data-bs-slide","prev",1,"carousel-control-prev",3,"click"],[1,"swi-icon","icon-arrow-left-2","Text-10","heading-regular-40"],["href","#home-carousel","data-bs-slide","next",1,"carousel-control-next",3,"click"],[1,"swi-icon","icon-arrow-right-2","Text-10","heading-regular-40"]],template:function(e,t){e&1&&(c(0,"div",0)(1,"ul",1),D(2,Xn,1,1,"li",2),d(),c(3,"div",3),D(4,aa,2,1,"ng-container"),ae(5),c(6,"div",4)(7,"div",5),g(8,"img",6)(9,"img",7)(10,"img",8),d()(),re(),d(),D(11,ra,5,0,"div",9),d()),e&2&&(o(2),k(t.templates&&t.templates.length>0?2:-1),o(2),k(t.isDynamicDataAvailable?4:-1),o(2),m("removeAfterSsr",t.isDynamicDataAvailable===!0),o(2),L("loading",t.loadImage),o(),L("loading",t.loadImage),o(),L("loading",t.loadImage),o(),k(t.isDynamicDataAvailable?11:-1))},dependencies:[A,Z,Ti,zt,Et],styles:['body[_ngcontent-%COMP%]   .small-input-search[_ngcontent-%COMP%]   input.input-control[_ngcontent-%COMP%]{height:28px;min-height:28px;max-width:183px;box-shadow:0 2px 4px #00000026;border-radius:10px;border:0;background:#fff;font-weight:600;font-size:14px;color:#000}@media(max-width:1024px){body[_ngcontent-%COMP%]   .small-input-search[_ngcontent-%COMP%]   input.input-control[_ngcontent-%COMP%]{max-width:150px}}.carousel[_ngcontent-%COMP%]   .carousel-inner[_ngcontent-%COMP%]{animation-name:carousel-fade;animation-duration:.3s}.carousel[_ngcontent-%COMP%]   .carousel-inner[_ngcontent-%COMP%]   .carousel-item[_ngcontent-%COMP%]{transition:-webkit-transform .6s ease;transition:.6s ease;
1transition:.6s ease,-webkit-transform .6s ease}.carousel[_ngcontent-%COMP%]   .carousel-inner[_ngcontent-%COMP%]   .carousel-item[_ngcontent-%COMP%]   .carousel-caption[_ngcontent-%COMP%]{max-width:25%;text-align:left;margin-left:auto;right:inherit;top:60%;bottom:auto;transform:translateY(-50%);left:10%}@media(max-width:1024px){.carousel[_ngcontent-%COMP%]   .carousel-inner[_ngcontent-%COMP%]   .carousel-item[_ngcontent-%COMP%]   .carousel-caption[_ngcontent-%COMP%]{max-width:100%;left:10%;right:40%;top:18%;transform:none}}@media(max-width:767px){.carousel[_ngcontent-%COMP%]   .carousel-inner[_ngcontent-%COMP%]   .carousel-item[_ngcontent-%COMP%]   .carousel-caption[_ngcontent-%COMP%]{top:65%;bottom:initial;left:0;right:0;max-width:calc(100% - 90px);transform:translateY(-50%);margin-left:auto;margin-right:auto}}.carousel[_ngcontent-%COMP%]   .carousel-inner[_ngcontent-%COMP%]   .carousel-item[_ngcontent-%COMP%]   .carousel-caption[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{margin-bottom:10px}.carousel[_ngcontent-%COMP%]   .carousel-inner[_ngcontent-%COMP%]   .carousel-item[_ngcontent-%COMP%]   .carousel-caption[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin-bottom:20px}.carousel[_ngcontent-%COMP%]   .carousel-inner[_ngcontent-%COMP%]   .carousel-item[_ngcontent-%COMP%]   .carousel-caption[_ngcontent-%COMP%]   .sdc-new-title-text[_ngcontent-%COMP%]{color:var(--Text-10, #FFF);text-shadow:4px 4px 7.8px rgba(0,0,0,.91);font-family:Arsenal;font-size:42px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:.84px}@media(max-width:767px){.carousel[_ngcontent-%COMP%]   .carousel-inner[_ngcontent-%COMP%]   .carousel-item[_ngcontent-%COMP%]   .carousel-caption[_ngcontent-%COMP%]   .sdc-new-title-text[_ngcontent-%COMP%]{color:var(--Text-10, #FFF);text-shadow:4px 4px 7.8px rgba(0,0,0,.91);font-family:Arsenal;font-size:24px;font-style:normal;font-weight:700;line-height:30px;letter-spacing:.48px;width:80%}}.carousel[_ngcontent-%COMP%]   .carousel-inner[_ngcontent-%COMP%]   .carousel-item[_ngcontent-%COMP%]   .carousel-caption[_ngcontent-%COMP%]   .sdc-new-button[_ngcontent-%COMP%]{border-radius:40px;background:var(--Accent-80, #D14545);box-shadow:0 8px 10px #00000040}.carousel[_ngcontent-%COMP%]   .carousel-inner[_ngcontent-%COMP%]   .carousel-item[_ngcontent-%COMP%]   .picsum-img-wrapper[_ngcontent-%COMP%]{position:relative}.carousel[_ngcontent-%COMP%]   .carousel-inner[_ngcontent-%COMP%]   .carousel-item[_ngcontent-%COMP%]   .picsum-img-wrapper[_ngcontent-%COMP%]:before{content:"";position:absolute;height:100%;width:100%}.carousel[_ngcontent-%COMP%]   .carousel-inner[_ngcontent-%COMP%]   .carousel-item[_ngcontent-%COMP%]   .picsum-img-wrapper[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{max-height:530px!important;width:100%;object-fit:cover;object-position:left center;height:100%;aspect-ratio:16/9!important}@media(max-width:1024px){.carousel[_ngcontent-%COMP%]   .carousel-inner[_ngcontent-%COMP%]   .carousel-item[_ngcontent-%COMP%]   .picsum-img-wrapper[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{min-height:500px;object-fit:cover;object-position:0px 0px}}@media(max-width:767px){.carousel[_ngcontent-%COMP%]   .carousel-inner[_ngcontent-%COMP%]   .carousel-item[_ngcontent-%COMP%]   .picsum-img-wrapper[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{object-position:0px 0px}}.carousel[_ngcontent-%COMP%]   .carousel-inner[_ngcontent-%COMP%]   .carousel-item[_ngcontent-%COMP%]   .picsum-img-wrapper[_ngcontent-%COMP%]   .desktop-banner[_ngcontent-%COMP%]{display:block}@media(max-width:1024px){.carousel[_ngcontent-%COMP%]   .carousel-inner[_ngcontent-%COMP%]   .carousel-item[_ngcontent-%COMP%]   .picsum-img-wrapper[_ngcontent-%COMP%]   .desktop-banner[_ngcontent-%COMP%]{display:none}}.carousel[_ngcontent-%COMP%]   .carousel-inner[_ngcontent-%COMP%]   .carousel-item[_ngcontent-%COMP%]   .picsum-img-wrapper[_ngcontent-%COMP%]   .tablet-banner[_ngcontent-%COMP%]{display:none}@media(max-width:1024px){.carousel[_ngcontent-%COMP%]   .carousel-inner[_ngcontent-%COMP%]   .carousel-item[_ngcontent-%COMP%]   .picsum-img-wrapper[_ngcontent-%COMP%]   .tablet-banner[_ngcontent-%COMP%]{display:block}}
1@media(max-width:767px){.carousel[_ngcontent-%COMP%]   .carousel-inner[_ngcontent-%COMP%]   .carousel-item[_ngcontent-%COMP%]   .picsum-img-wrapper[_ngcontent-%COMP%]   .tablet-banner[_ngcontent-%COMP%]{display:none}}.carousel[_ngcontent-%COMP%]   .carousel-inner[_ngcontent-%COMP%]   .carousel-item[_ngcontent-%COMP%]   .picsum-img-wrapper[_ngcontent-%COMP%]   .mobile-banner[_ngcontent-%COMP%]{display:none}@media(max-width:767px){.carousel[_ngcontent-%COMP%]   .carousel-inner[_ngcontent-%COMP%]   .carousel-item[_ngcontent-%COMP%]   .picsum-img-wrapper[_ngcontent-%COMP%]   .mobile-banner[_ngcontent-%COMP%]{display:block}}.carousel[_ngcontent-%COMP%]   .carousel-indicators[_ngcontent-%COMP%]{display:none;z-index:4;list-style-type:none}@media(max-width:767px){.carousel[_ngcontent-%COMP%]   .carousel-indicators[_ngcontent-%COMP%]{display:none}}.carousel[_ngcontent-%COMP%]   .carousel-indicators[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{width:8px;height:8px;border-radius:50px;background-color:transparent;border:1px solid #fff;opacity:1;margin:0 5px;list-style:none}.carousel[_ngcontent-%COMP%]   .carousel-indicators[_ngcontent-%COMP%]   li.active[_ngcontent-%COMP%]{background-color:#fff}.carousel[_ngcontent-%COMP%]   .redesign[_ngcontent-%COMP%]   .carousel-control-prev[_ngcontent-%COMP%], .carousel[_ngcontent-%COMP%]   .redesign[_ngcontent-%COMP%]   .carousel-control-next[_ngcontent-%COMP%]{width:6%;opacity:1}@media(max-width:767px){.carousel[_ngcontent-%COMP%]   .redesign[_ngcontent-%COMP%]   .carousel-control-prev[_ngcontent-%COMP%], .carousel[_ngcontent-%COMP%]   .redesign[_ngcontent-%COMP%]   .carousel-control-next[_ngcontent-%COMP%]{width:15px}}.carousel[_ngcontent-%COMP%]   .redesign[_ngcontent-%COMP%]   .carousel-control-prev[_ngcontent-%COMP%]   .carousel-control-prev-icon[_ngcontent-%COMP%], .carousel[_ngcontent-%COMP%]   .redesign[_ngcontent-%COMP%]   .carousel-control-prev[_ngcontent-%COMP%]   .carousel-control-next-icon[_ngcontent-%COMP%], .carousel[_ngcontent-%COMP%]   .redesign[_ngcontent-%COMP%]   .carousel-control-next[_ngcontent-%COMP%]   .carousel-control-prev-icon[_ngcontent-%COMP%], .carousel[_ngcontent-%COMP%]   .redesign[_ngcontent-%COMP%]   .carousel-control-next[_ngcontent-%COMP%]   .carousel-control-next-icon[_ngcontent-%COMP%]{width:48px;height:40px}@media(max-width:767px){.carousel[_ngcontent-%COMP%]   .redesign[_ngcontent-%COMP%]   .carousel-control-next[_ngcontent-%COMP%]{right:15px}}@media(max-width:767px){.carousel[_ngcontent-%COMP%]   .redesign[_ngcontent-%COMP%]   .carousel-control-prev[_ngcontent-%COMP%]{left:15px}}']})};H([$()],Ge.prototype,"activityLog",1);var Ht=Ge;var Ye=class Ye{constructor(n,e,t,i,r,s){this._lang=n;this._commonService=e;this._storageService=t;this._pageTrackingService=i;this._environmentService=r;this._activityLogService=s}_lang;_commonService;_storageService;_pageTrackingService;_environmentService;_activityLogService;ngOnInit(){}navigateToExternalLink(n,e=!0){let t=this._lang.getAppLanguage(),i;return t=="ch"?this._environmentService.env.WPBaseUrl.indexOf("zh-hans")<0?i=this._environmentService.env.WPBaseUrl+"zh-hans/"+n:i=this._environmentService.env.WPBaseUrl+n:i=this._environmentService.env.WPBaseUrl+n,i}sendOutboundAnalytics(n,e){let t=this._lang.getAppLanguage(),i;t=="ch"?this._environmentService.env.WPBaseUrl.indexOf("zh-hans")<0?i=this._environmentService.env.WPBaseUrl+"zh-hans/"+e:i=this._environmentService.env.WPBaseUrl+e:i=this._environmentService.env.WPBaseUrl+e;let r={};r.szReference=n,r.szPage=this._commonService.getCurrentUrl(),r.szOption=i,this.activityLog("homeintegratedlink",r)}activityLog(n,e){return{exitLog:e,jsonLogKey:n}}static \u0275fac=function(e){return new(e||Ye)(p(ne),p(R),p(X),p(de),p(G),p(B))};static \u0275cmp=T({type:Ye,selectors:[["app-home-integrated-solutions"]],decls:70,vars:28,consts:[[1,"integrate-solution-2o","bg-Primary-90","row"],["alt","",1,"polygon",3,"src"],[1,"container"],[1,"heading-integrate","heading"],[1,"Display-family","heading-bold-40","Text-10"],[1,"paragraph-regular-16","Text-20"],[1,"integrate-list"],[3,"click","href"],[1,"bg-Primary-90"],["width","60","height","61","viewBox","0 0 60 61","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M28.0198 5.5V9.4604H20.099V15.401H12.1782V27.096L10.5069 27.4683V27.5297C6.93465 28.302 5.16238 32.4406 7.04158 35.5752L10.198 40.896V50.7356C8.59604 50.2861 7.47525 49.498 7.47525 49.498L5 52.5911C5 52.5911 8.05545 55.0049 12.2396 55.0049C15.1327 55.0049 16.9723 54.0465 18.1188 53.3337C19.2713 54.0386 21.2059 55.0049 24.1208 55.0049C27.0139 55.0049 28.8535 54.0465 30 53.3337C31.1525 54.0386 33.0871 55.0049 36.002 55.0049C38.8951 55.0049 40.7347 54.0465 41.8812 53.3337C43.0337 54.0386 44.9683 55.0049 47.8832 55.0049C52.0693 55.0049 55 52.5911 55 52.5911L52.5248 49.498C52.5248 49.498 51.4495 50.3554 49.802 50.797V40.896L52.9584 35.5733C54.8376 32.4406 53.0653 28.304 49.4931 27.5297L47.8218 27.1574V15.401H39.901V9.4604H31.9802V5.5H28.0198ZM24.0594 13.4208H35.9406V19.3614H43.8614V26.2921L30.4337 23.3832L30 23.3218L29.5663 23.3832L16.1386 26.2921V19.3614H24.0594V13.4208ZM30 27.4069L48.6257 31.3673C49.6634 31.5911 50.1663 32.6267 49.6158 33.5317L46.1505 39.3495L45.8416 39.7812V50.7356C44.2396 50.2861 43.1188 49.498 43.1188 49.498L41.8812 48.5079L40.6436 49.498C40.6436 49.498 38.6554 51.0446 36.002 51.0446C33.3485 51.0446 31.2376 49.498 31.2376 49.498L30 48.5079L28.7624 49.498C28.7624 49.498 26.7743 51.0446 24.1208 51.0446C21.4673 51.0446 19.3564 49.498 19.3564 49.498L18.1188 48.5079L16.8812 49.498C16.8812 49.498 15.8059 50.3554 14.1584 50.797V39.7812L13.8495 39.3495L10.3842 33.5317C9.83366 32.6208 10.3366 31.5911 11.3743 31.3673L30 27.4069ZM20.099 31.2426C18.9069 31.2426 18.1188 32.6287 18.1188 34.2129C18.1188 35.797 18.9069 37.1832 20.099 37.1832C21.2911 37.1832 22.0792 35.797 22.0792 34.2129C22.0792 32.6287 21.2911 31.2426 20.099 31.2426ZM39.901 31.2426C38.7089 31.2426 37.9208 32.6287 37.9208 34.2129C37.9208 35.797 38.7089 37.1832 39.901 37.1832C41.0931 37.1832 41.8812 35.797 41.8812 34.2129C41.8812 32.6287 41.0931 31.2426 39.901 31.2426Z","fill","white"],[1,"paragraph-bold-20","Text-10"],["d","M57.4993 26.955C57.4993 26.9369 57.497 26.9185 57.4963 26.9002C57.4947 26.8521 57.4909 26.804 57.4851 26.7562C57.4826 26.7356 57.4787 26.7151 57.4753 26.6946C57.4645 26.6289 57.4498 26.5638 57.4313 26.4997C57.416 26.4472 57.3981 26.3957 57.3776 26.3452C57.3742 26.3367 57.3724 26.3279 5
17.3687 26.3197L57.3575 26.2926L57.3552 26.2867L54.1631 18.6872C53.893 18.0379 53.4237 17.4812 52.8164 17.0896C52.2092 16.698 51.4922 16.4898 50.7588 16.492H42.8333V14.746C42.8333 14.2829 42.6402 13.8388 42.2964 13.5114C41.9525 13.184 41.4862 13 41 13H6.16667C5.19454 13.001 4.26254 13.3693 3.57515 14.0239C2.88775 14.6786 2.50109 15.5662 2.5 16.492V40.9362C2.50109 41.862 2.88775 42.7496 3.57515 43.4042C4.26254 44.0589 5.19454 44.4271 6.16667 44.4282H9.14858C9.55511 45.9275 10.4733 47.2556 11.7587 48.2039C13.0441 49.1521 14.624 49.6667 16.2499 49.6667C17.8758 49.6667 19.4557 49.1521 20.7411 48.2039C22.0265 47.2556 22.9447 45.9275 23.3512 44.4282H36.6486C37.0551 45.9275 37.9733 47.2556 39.2587 48.2039C40.5441 49.1521 42.124 49.6667 43.7499 49.6667C45.3758 49.6667 46.9557 49.1521 48.2411 48.2039C49.5265 47.2556 50.4447 45.9275 50.8512 44.4282H53.8333C54.8055 44.4271 55.7375 44.0589 56.4249 43.4042C57.1122 42.7496 57.4989 41.862 57.5 40.9362V26.9681L57.4993 26.955ZM50.7588 19.984L52.9588 25.2221H42.8333V19.984H50.7588ZM39.1667 16.492V30.4601H6.16667V16.492H39.1667ZM6.16667 33.9521H39.1667V37.2361C37.9306 38.1789 37.0474 39.4766 36.6486 40.9362H23.3512C22.9447 39.4369 22.0265 38.1087 20.7411 37.1605C19.4557 36.2122 17.8758 35.6977 16.2499 35.6977C14.624 35.6977 13.0441 36.2122 11.7587 37.1605C10.4733 38.1087 9.55511 39.4369 9.14858 40.9362H6.16667V33.9521ZM16.25 46.1742C15.5248 46.1742 14.8159 45.9694 14.2129 45.5857C13.6099 45.202 13.14 44.6566 12.8624 44.0185C12.5849 43.3804 12.5123 42.6783 12.6538 42.0009C12.7953 41.3235 13.1445 40.7013 13.6573 40.2129C14.1701 39.7246 14.8234 39.392 15.5347 39.2572C16.2459 39.1225 16.9832 39.1917 17.6532 39.456C18.3232 39.7203 18.8958 40.1678 19.2987 40.7421C19.7016 41.3164 19.9167 41.9915 19.9167 42.6822C19.9156 43.608 19.5289 44.4956 18.8415 45.1503C18.1541 45.8049 17.2221 46.1732 16.25 46.1742ZM43.75 46.1742C43.0248 46.1742 42.3159 45.9694 41.7129 45.5857C41.1099 45.202 40.64 44.6566 40.3624 44.0185C40.0849 43.3804 40.0123 42.6783 40.1538 42.0009C40.2953 41.3235 40.6445 40.7013 41.1573 40.2129C41.6701 39.7246 42.3234 39.392 43.0347 39.2572C43.7459 39.1225 44.4832 39.1917 45.1532 39.456C45.8232 39.7203 46.3958 40.1678 46.7987 40.7421C47.2016 41.3164 47.4167 41.9915 47.4167 42.6822C47.4156 43.608 47.0289 44.4956 46.3415 45.1503C45.6541 45.8049 44.7221 46.1732 43.75 46.1742ZM53.8333 40.9362H50.8512C50.408 39.2899 49.3484 37.8547 47.8718 36.9004C46.3952 35.9462 44.6033 35.5387 42.8333 35.7547V28.7141H53.8333V40.9362Z","fill","#F0F2F3"],["id","path-1-outside-1_7815_46366","maskUnits","userSpaceOnUse","x","6.5","y","2.5","width","47","height","54","fill","black"],["fill","white","x","6.5","y","2.5","width","47","height","54"],["d","M17.2235 40.9706H19.004V42.7081H17.2235V40.9706Z"],["d","M20.7722 40.9706H23.443V42.7081H20.7722V40.9706Z"],["d","M28.7671 12.282C29.1206 12.2918 29.4724 12.2311 29.8009 12.1036C30.1295 11.9761 30.428 11.7845 30.678 11.5405C30.928 11.2965 31.1244 11.0053 31.2551 10.6847C31.3857 10.364 31.4479 10.0207 31.4379 9.67583C31.4479 9.33092 31.3857 8.98763 31.2551 8.667C31.1244 8.34636 30.928 8.05514 30.678 7.81115C30.428 7.56716 30.1295 7.37554 29.8009 7.24804C29.4724 7.12054 29.1206 7.05984 28.7671 7.06966C28.4136 7.05984 28.0618 7.12054 27.7333 7.24804C27.4047 7.37554 27.1062 7.56716 26.8562 7.81115C26.6062 8.05514 26.4098 8.34636 26.2791 8.667C26.1485 8.98763 26.0863 9.33092 26.0963 9.67583C26.0863 10.0207 26.1485 10.364 26.2791 10.6847C26.4098 11.0053 26.6062 11.2965 26.8562 11.5405C27.1062 11.7845 27.4047 11.9761 27.7333 12.1036C28.0618 12.2311 28.4136 12.2918 28.7671 12.282ZM28.7671 8.80711C28.8871 8.79467 29.0085 8.8086 29.1223 8.84786C29.2361 8.88712 29.3395 8.95071 29.4248 9.034C29.5102 9.11729 29.5754 9.21816 29.6156 9.32922C29.6558 9.44027 29.6701 9.5587 29.6574 9.67583C29.6701 9.79297 29.6558 9.9114 29.6156 10.0225C29.5754 10.1335 29.5102 10.2344 29.4248 10.3177C29.3395 10.401 29.2361 10.4646 29.1223 10.5038C29.0085 10.5431 28.8871 10.557 28.7671 10.5446C28.6471 10.557 28.5257 10.5431 28.4119 10.5038C28.2981 10.4646 28.1947 10.401 28.1094 10.3177C28.024 10.2344 27.9588 10.1335 27.9186 10.0225C27.8784 9.9114 27.8641 9.79297 27.8768 9.67583C27.8641 9.5
1587 27.8784 9.44027 27.9186 9.32922C27.9588 9.21816 28.024 9.11729 28.1094 9.034C28.1947 8.95071 28.2981 8.88712 28.4119 8.84786C28.5257 8.8086 28.6471 8.79467 28.7671 8.80711Z"],["d","M49.8282 39.4141H48.0477V33.7279C48.0271 32.9174 47.688 32.1455 47.1005 31.5722C46.5129 30.9988 45.722 30.6679 44.8913 30.6479C44.2061 30.6565 43.541 30.8745 42.9893 31.2712C42.4377 31.6678 42.0273 32.2232 41.8159 32.8592L35.2603 30.332C36.4489 29.3509 37.4047 28.1294 38.0616 26.7521C38.7184 25.3748 39.0605 23.8746 39.0642 22.3555V15.0108L40.6828 11.062C40.7905 10.7844 40.8453 10.49 40.8447 10.1933V7.66607C40.8454 7.03988 40.6179 6.43386 40.2027 5.95638C39.7875 5.47891 39.2118 5.16112 38.5786 5.05988L29.5951 3.55936C29.3039 3.48021 28.996 3.48021 28.7048 3.55936L19.6404 4.90193C19.0126 5.01475 18.4441 5.33581 18.0312 5.81076C17.6182 6.28571 17.3861 6.88535 17.3743 7.50812V10.0353C17.3819 10.3571 17.4364 10.6762 17.5362 10.983L19.1548 14.9318V22.2765C19.1503 23.797 19.4887 25.2998 20.1461 26.6783C20.8034 28.0568 21.7637 29.2772 22.9586 30.253L13.8133 33.6489C11.9383 34.3551 10.329 35.6033 9.20087 37.2264C8.07272 38.8494 7.47949 40.77 7.50054 42.7311V55.999H49.8282C50.1816 56.0088 50.5334 55.9481 50.862 55.8206C51.1906 55.6931 51.4891 55.5015 51.7391 55.2575C51.9891 55.0135 52.1855 54.7223 52.3161 54.4016C52.4468 54.081 52.509 53.7377 52.499 53.3928V42.0203C52.509 41.6754 52.4468 41.3321 52.3161 41.0115C52.1855 40.6909 51.9891 40.3996 51.7391 40.1556C51.4891 39.9116 51.1906 39.72 50.862 39.5925C50.5334 39.465 50.1816 39.4043 49.8282 39.4141ZM44.8104 32.3853C45.1721 32.3953 45.5161 32.5399 45.772 32.7896C46.0278 33.0393 46.176 33.375 46.1862 33.7279V39.4141H43.5154V33.7279C43.5223 33.3873 43.6587 33.0614 43.8979 32.8133C44.1372 32.5652 44.4624 32.4127 44.8104 32.3853ZM46.1862 41.1516V54.3405H43.5154V41.1516H46.1862ZM39.6307 33.8859L35.5031 37.3608L32.7514 34.5177C32.6438 33.6759 32.2439 32.8955 31.6184 32.3064L32.3468 32.0694C32.8151 31.9397 33.2543 31.7254 33.6417 31.4376L39.6307 33.8859ZM29.1095 33.2541C29.5804 33.2582 30.0308 33.4426 30.3638 33.7675C30.6968 34.0925 30.8858 34.532 30.89 34.9915C30.8858 35.4511 30.6968 35.8906 30.3638 36.2155C30.0308 36.5405 29.5804 36.7249 29.1095 36.729C28.6386 36.7249 28.1881 36.5405 27.8551 36.2155C27.5221 35.8906 27.3332 35.4511 27.329 34.9915C27.3332 34.532 27.5221 34.0925 27.8551 33.7675C28.1881 33.4426 28.6386 33.2582 29.1095 33.2541ZM27.329 37.9926C27.8684 38.3031 28.4832 38.4669 29.1095 38.4669C29.7358 38.4669 30.3506 38.3031 30.89 37.9926V48.6543L29.1095 50.3917L27.329 48.6543V37.9926ZM19.2357 7.50812C19.2306 7.30224 19.3012 7.10137 19.4349 6.94198C19.5685 6.78259 19.7563 6.67523 19.9641 6.63939L28.9476 5.13886H29.1904L38.1739 6.63939C38.3833 6.67209 38.573 6.77858 38.7073 6.93869C38.8415 7.0988 38.9109 7.30142 38.9023 7.50812V10.0353C38.9144 10.1467 38.8857 10.2586 38.8214 10.3512L37.3646 13.8261H29.0286H20.6925L19.2357 10.3512C19.1714 10.2586 19.1427 10.1467 19.1548 10.0353V7.50812H19.2357ZM36.3934 15.7215C35.6694 16.655 34.7629 17.4391 33.7263 18.0285C32.6897 18.6178 31.5437 19.0007 30.3544 19.1549C29.1652 19.3091 27.9564 19.2317 26.7981 18.927C25.6397 18.6224 24.5548 18.0966 23.6061 17.38C22.9614 16.9092 22.3891 16.3507 21.9065 15.7215H36.3934ZM21.0162 22.3555V17.459C21.9804 18.5008 23.1464 19.3461 24.4469 19.9461C25.7473 20.5461 27.1567 20.8891 28.5936 20.9551C30.0306 21.0212 31.4667 20.8091 32.8193 20.3311C34.1718 19.853 35.414 19.1185 36.4743 18.1698C36.737 17.953 36.9806 17.7153 37.2027 17.459V22.2765C37.2114 24.0322 36.6747 25.7493 35.6634 27.2014C34.652 28.6535 33.2135 29.7725 31.5375 30.411L30.7281 30.6479C30.208 30.8823 29.6419 31.0036 29.069 31.0036C28.4961 31.0036 27.93 30.8823 27.4099 30.6479L26.6006 30.411C24.9594 29.7553 23.5536 28.6406 22.56 27.2073C21.5664 25.774 21.0293 24.0859 21.0162 22.3555ZM25.9531 32.0694L26.6815 32.3064C26.0266 32.8739 25.6208 33.6659 25.5485 34.5177L22.7968 37.2028L18.6692 33.7279L24.8201 31.3587C25.1374 31.6767 25.5249 31.9198 25.9531 32.0694ZM9.28104 42.7311C9.27947 41.1494 9.76466 39.6037 10.6737 38.2942C11.5828 36.9846 12.8739 35.9716 14.3798 35.3864L16.6459 34.5177L22.7968 39.7301L25.3866 37.2028V49.523L28.9476 52.9979L32.5087 49.523V37.2028L35.0985 39.7301L41.2493 34.5177L41.4112 34.5967V39.4141H39.6307C39.2772 39.4043 38.9254 39.465 38.5969 39.5925C38.2683 39.72 37.9698 39.9116 37.7198 40.1556C37.4698 40.3996 37.2734 40.6909 37.1427 41.0115C37.0121 41.3321 36.9499 41.6754 36.9599 42.0203V53.4717C36.9745 53.767 37.0289 54.0591 37.
11218 54.3405H19.1548V45.5742H17.3743V54.3405H9.28104V42.7311ZM38.9832 53.4717V42.0203C38.9705 41.9032 38.9848 41.7848 39.025 41.6737C39.0652 41.5627 39.1304 41.4618 39.2158 41.3785C39.3011 41.2952 39.4045 41.2316 39.5183 41.1923C39.6321 41.1531 39.7535 41.1392 39.8735 41.1516H41.654V54.3405H39.8735C39.638 54.3384 39.4128 54.2462 39.2463 54.0838C39.0798 53.9213 38.9854 53.7015 38.9832 53.4717ZM50.7184 53.4717C50.7312 53.5889 50.7169 53.7073 50.6767 53.8184C50.6365 53.9294 50.5713 54.0303 50.4859 54.1136C50.4006 54.1969 50.2972 54.2605 50.1834 54.2997C50.0696 54.339 49.9482 54.3529 49.8282 54.3405H48.0477V41.1516H49.8282C49.9482 41.1392 50.0696 41.1531 50.1834 41.1923C50.2972 41.2316 50.4006 41.2952 50.4859 41.3785C50.5713 41.4618 50.6365 41.5627 50.6767 41.6737C50.7169 41.7848 50.7312 41.9032 50.7184 42.0203V53.4717Z"],["d","M17.2235 40.9706H19.004V42.7081H17.2235V40.9706Z","fill","#F0F2F3"],["d","M20.7722 40.9706H23.443V42.7081H20.7722V40.9706Z","fill","#F0F2F3"],["d","M28.7671 12.282C29.1206 12.2918 29.4724 12.2311 29.8009 12.1036C30.1295 11.9761 30.428 11.7845 30.678 11.5405C30.928 11.2965 31.1244 11.0053 31.2551 10.6847C31.3857 10.364 31.4479 10.0207 31.4379 9.67583C31.4479 9.33092 31.3857 8.98763 31.2551 8.667C31.1244 8.34636 30.928 8.05514 30.678 7.81115C30.428 7.56716 30.1295 7.37554 29.8009 7.24804C29.4724 7.12054 29.1206 7.05984 28.7671 7.06966C28.4136 7.05984 28.0618 7.12054 27.7333 7.24804C27.4047 7.37554 27.1062 7.56716 26.8562 7.81115C26.6062 8.05514 26.4098 8.34636 26.2791 8.667C26.1485 8.98763 26.0863 9.33092 26.0963 9.67583C26.0863 10.0207 26.1485 10.364 26.2791 10.6847C26.4098 11.0053 26.6062 11.2965 26.8562 11.5405C27.1062 11.7845 27.4047 11.9761 27.7333 12.1036C28.0618 12.2311 28.4136 12.2918 28.7671 12.282ZM28.7671 8.80711C28.8871 8.79467 29.0085 8.8086 29.1223 8.84786C29.2361 8.88712 29.3395 8.95071 29.4248 9.034C29.5102 9.11729 29.5754 9.21816 29.6156 9.32922C29.6558 9.44027 29.6701 9.5587 29.6574 9.67583C29.6701 9.79297 29.6558 9.9114 29.6156 10.0225C29.5754 10.1335 29.5102 10.2344 29.4248 10.3177C29.3395 10.401 29.2361 10.4646 29.1223 10.5038C29.0085 10.5431 28.8871 10.557 28.7671 10.5446C28.6471 10.557 28.5257 10.5431 28.4119 10.5038C28.2981 10.4646 28.1947 10.401 28.1094 10.3177C28.024 10.2344 27.9588 10.1335 27.9186 10.0225C27.8784 9.9114 27.8641 9.79297 27.8768 9.67583C27.8641 9.5587 27.8784 9.44027 27.9186 9.32922C27.9588 9.21816 28.024 9.11729 28.1094 9.034C28.1947 8.95071 28.2981 8.88712 28.4119 8.84786C28.5257 8.8086 28.6471 8.79467 28.7671 8.80711Z","fill","#F0F2F3"],["d","M49.8282 39.4141H48.0477V33.7279C48.0271 32.9174 47.688 32.1455 47.1005 31.5722C46.5129 30.9988 45.722 30.6679 44.8913 30.6479C44.2061 30.6565 43.541 30.8745 42.9893 31.2712C42.4377 31.6678 42.0273 32.2232 41.8159 32.8592L35.2603 30.332C36.4489 29.3509 37.4047 28.1294 38.0616 26.7521C38.7184 25.3748 39.0605 23.8746 39.0642 22.3555V15.0108L40.6828 11.062C40.7905 10.7844 40.8453 10.49 40.8447 10.1933V7.66607C40.8454 7.03988 40.6179 6.43386 40.2027 5.95638C39.7875 5.47891 39.2118 5.16112 38.5786 5.05988L29.5951 3.55936C29.3039 3.48021 28.996 3.48021 28.7048 3.55936L19.6404 4.90193C19.0126 5.01475 18.4441 5.33581 18.0312 5.81076C17.6182 6.28571 17.3861 6.88535 17.3743 7.50812V10.0353C17.3819 10.3571 17.4364 10.6762 17.5362 10.983L19.1548 14.9318V22.2765C19.1503 23.797 19.4887 25.2998 20.1461 26.6783C20.8034 28.0568 21.7637 29.2772 22.9586 30.253L13.8133 33.6489C11.9383 34.3551 10.329 35.6033 9.20087 37.2264C8.07272 38.8494 7.47949 40.77 7.50054 42.7311V55.999H49.8282C50.1816 56.0088 50.5334 55.9481 50.862 55.8206C51.1906 55.6931 51.4891 55.5015 51.7391 55.2575C51.9891 55.0135 52.1855 54.7223 52.3161 54.4016C52.4468 54.081 52.509 53.7377 52.499 53.3928V42.0203C52.509 41.6754 52.4468 41.3321 52.3161 41.0115C52.1855 40.6909 51.9891 40.3996 51.7391 40.1556C51.4891 39.9116 51.1906 39.72 50.862 39.5925C50.5334 39.465 50.1816 39.4043 49.8282 39.4141ZM44.8104 32.3853C45.1721 32.3953 45.5161 32.5399 45.772 32.7896C46.0278 33.0393 46.176 33.375 46.1862 33.7279V39.4141H43.5154V33.7279C43.5223 33.3873 43.6587 33.0614 43.8979 32.8133C44.1372 32.5652 44.4624 32.4127 44.8104 32.3853ZM46.1862 41.1516V54.3405H43.5154V41.1516H46.1862ZM39.6307 33.8859L35.5031 37.3608L32.7514 34.5177C32.6438 33.6759 32.2439 32.8955 31.6184 32.3064L32.3468 32.0694C32.8151 31.9397 33.2543 31.7254 33.6417 31.4376L39.6307 33.8859ZM29.1095 33.2541C29.5804 33.2582 30.0308 33.4426 30.3638 33.7675C30.6968 34.0925 30.8858 34.532 30.89 34.9915C30.8858 35.4511 30.6968 35.8906 30.3638 36.2155C30.0308 36.5405 29.5804 36.7249 29.1095 36.729C28.6386 36.7249 28.1881 36.5405 27.8551 36.2155C27.5221 35.8906 27.3332 35.4511 27.329 34.9915C27.3332 34.532 27.5221 34.0925 27.8551 33.7675C28.1881 33.4426 28.6386 33.2582 29.1095 33.2541ZM27.329 37.9926C27.8684 38.3031 28.4832 38.4669 29.1095 38.4669C29.7358 38.4669 30.3506 38.3031 30.89 37.9926V48.6543L29.1095 50.3917L27.329 48.6543V37.9926ZM19.2357 7.50812C19.2306 7.30224 19.3012 7.10137 19.4349 6.94198C19.5685 6.78259 19.7563 6.67523 19.9641 6.63939L28.9476 5.13886H29.1904L38.1739 6.63939C38.3833 6.67209 38.573 6.77858 38.7073 6.93869C38.8415 7.0988 38.9109 7.30142 38.9023 7.50812V10.0353C38.9144 10.1467 38.8857 10.2586 38.8214 10.3512L37.3646 13.8261H29.0286H20.6925L19.2357 10.3512C19.1714 10.2586 19.1427 10.1467 19.1548 10.0353V7.50812H19.2357ZM36.3934 15.7215C35.6694 16.655 34.7629 17.4391 33.7263 18.0285C32.6897 18.6178 31.5437 19.0007 30.3544 19.1549C29.1652 19.3091 27.9564 19.2317 26.7981 18.927C25.6397 18.6224 24.5548 18.0966 23.6061 17.38C22.9614 16.9092 22.3891 16.3507 21.9065 15.7215H36.3934ZM21.0162 22.3555V17.459C21.9804 18.5008 23.1464 19.3461 24.4469 19.9461C25.7473 20.5461 27.1567 20.8891 28.5936 20.9551C30.0306 21.0212 31.4667 20.8091 32.8193 20.3311C34.1718 19.853 35.414 19.1185 36.4743 18.1698C36.737 17.953 36.9806 17.7153 37.2027 17.459V22.2765C37.2114 24.0322 36.6747 25.7493 35.6634 27.2014C34.652 28.6535 33.2135 29.7725 31.5375 30.411L30.7281 30.6479C30.208 30.8823 29.6419 31.0036 29.069 31.0036C28.4961 31.0036 27.93 30.8823 27.4099 30.6479L26.6006 30.411C24.9594 29.7553 23.5536 28.6406 22.56 27.2073C21.5664 25.774 21.0293 24.0859 21.0162 22.3555ZM25.9531 32.0694L26.6815 32.3064C26.0266 32.8739 25.6208 33.6659 25.5485 34.5177L22.7968 37.2028L18.6692 33.7279L24.8201 31.3587C25.1374 31.6767 25.5249 31.9198 25.9531 32.0694ZM9.28104 42.7311C9.27947 41.1494 9.76466 39.6037 10.6737 38.2942C11.5828 36.9846 12.8739 35.9716 14.3798 35.3864L16.6459 34.5177L22.7968 39.7301L25.3866 37.2028V49.523L28.9476 52.9979L32.5087 49.523V37.2028L35.0985 39.7301L41.2493 34.5177L41.4112 34.5967V39.4141H39.6307C39.2772 39.4043 38.9254 39.465 38.5969 39.5925C38.2683 39.72 37.9698 39.9116 37.7198 40.1556C37.4698 40.3996 37.2734 40.6909 37.1427 41.0115C37.0121 41.3321 36.9499 41.6754 36.9599 42.0203V53.4717C36.9745 53.767 37.0289 54.0591 37.
11218 54.3405H19.1548V45.5742H17.3743V54.3405H9.28104V42.7311ZM38.9832 53.4717V42.0203C38.9705 41.9032 38.9848 41.7848 39.025 41.6737C39.0652 41.5627 39.1304 41.4618 39.2158 41.3785C39.3011 41.2952 39.4045 41.2316 39.5183 41.1923C39.6321 41.1531 39.7535 41.1392 39.8735 41.1516H41.654V54.3405H39.8735C39.638 54.3384 39.4128 54.2462 39.2463 54.0838C39.0798 53.9213 38.9854 53.7015 38.9832 53.4717ZM50.7184 53.4717C50.7312 53.5889 50.7169 53.7073 50.6767 53.8184C50.6365 53.9294 50.5713 54.0303 50.4859 54.1136C50.4006 54.1969 50.2972 54.2605 50.1834 54.2997C50.0696 54.339 49.9482 54.3529 49.8282 54.3405H48.0477V41.1516H49.8282C49.9482 41.1392 50.0696 41.1531 50.1834 41.1923C50.2972 41.2316 50.4006 41.2952 50.4859 41.3785C50.5713 41.4618 50.6365 41.5627 50.6767 41.6737C50.7169 41.7848 50.7312 41.9032 50.7184 42.0203V53.4717Z","fill","#F0F2F3"],["d","M17.2235 40.9706H19.004V42.7081H17.2235V40.9706Z","stroke","#1E4F98","stroke-width","0.4","mask","url(#path-1-outside-1_7815_46366)"],["d","M20.7722 40.9706H23.443V42.7081H20.7722V40.9706Z","stroke","#1E4F98","stroke-width","0.4","mask","url(#path-1-outside-1_7815_46366)"],["d","M28.7671 12.282C29.1206 12.2918 29.4724 12.2311 29.8009 12.1036C30.1295 11.9761 30.428 11.7845 30.678 11.5405C30.928 11.2965 31.1244 11.0053 31.2551 10.6847C31.3857 10.364 31.4479 10.0207 31.4379 9.67583C31.4479 9.33092 31.3857 8.98763 31.2551 8.667C31.1244 8.34636 30.928 8.05514 30.678 7.81115C30.428 7.56716 30.1295 7.37554 29.8009 7.24804C29.4724 7.12054 29.1206 7.05984 28.7671 7.06966C28.4136 7.05984 28.0618 7.12054 27.7333 7.24804C27.4047 7.37554 27.1062 7.56716 26.8562 7.81115C26.6062 8.05514 26.4098 8.34636 26.2791 8.667C26.1485 8.98763 26.0863 9.33092 26.0963 9.67583C26.0863 10.0207 26.1485 10.364 26.2791 10.6847C26.4098 11.0053 26.6062 11.2965 26.8562 11.5405C27.1062 11.7845 27.4047 11.9761 27.7333 12.1036C28.0618 12.2311 28.4136 12.2918 28.7671 12.282ZM28.7671 8.80711C28.8871 8.79467 29.0085 8.8086 29.1223 8.84786C29.2361 8.88712 29.3395 8.95071 29.4248 9.034C29.5102 9.11729 29.5754 9.21816 29.6156 9.32922C29.6558 9.44027 29.6701 9.5587 29.6574 9.67583C29.6701 9.79297 29.6558 9.9114 29.6156 10.0225C29.5754 10.1335 29.5102 10.2344 29.4248 10.3177C29.3395 10.401 29.2361 10.4646 29.1223 10.5038C29.0085 10.5431 28.8871 10.557 28.7671 10.5446C28.6471 10.557 28.5257 10.5431 28.4119 10.5038C28.2981 10.4646 28.1947 10.401 28.1094 10.3177C28.024 10.2344 27.9588 10.1335 27.9186 10.0225C27.8784 9.9114 27.8641 9.79297 27.8768 9.67583C27.8641 9.5587 27.8784 9.44027 27.9186 9.32922C27.9588 9.21816 28.024 9.11729 28.1094 9.034C28.1947 8.95071 28.2981 8.88712 28.4119 8.84786C28.5257 8.8086 28.6471 8.79467 28.7671 8.80711Z","stroke","#1E4F98","stroke-width","0.4","mask","url(#path-1-outside-1_7815_46366)"],["d","M49.8282 39.4141H48.0477V33.7279C48.0271 32.9174 47.688 32.1455 47.1005 31.5722C46.5129 30.9988 45.722 30.6679 44.8913 30.6479C44.2061 30.6565 43.541 30.8745 42.9893 31.2712C42.4377 31.6678 42.0273 32.2232 41.8159 32.8592L35.2603 30.332C36.4489 29.3509 37.4047 28.1294 38.0616 26.7521C38.7184 25.3748 39.0605 23.8746 39.0642 22.3555V15.0108L40.6828 11.062C40.7905 10.7844 40.8453 10.49 40.8447 10.1933V7.66607C40.8454 7.03988 40.6179 6.43386 40.2027 5.95638C39.7875 5.47891 39.2118 5.16112 38.5786 5.05988L29.5951 3.55936C29.3039 3.48021 28.996 3.48021 28.7048 3.55936L19.6404 4.90193C19.0126 5.01475 18.4441 5.33581 18.0312 5.81076C17.6182 6.28571 17.3861 6.88535 17.3743 7.50812V10.0353C17.3819 10.3571 17.4364 10.6762 17.5362 10.983L19.1548 14.9318V22.2765C19.1503 23.797 19.4887 25.2998 20.1461 26.6783C20.8034 28.0568 21.7637 29.2772 22.9586 30.253L13.8133 33.6489C11.9383 34.3551 10.329 35.6033 9.20087 37.2264C8.07272 38.8494 7.47949 40.77 7.50054 42.7311V55.999H49.8282C50.1816 56.0088 50.5334 55.9481 50.862 55.8206C51.1906 55.6931 51.4891 55.5015 51.7391 55.2575C51.9891 55.0135 52.1855 54.7223 52.3161 54.4016C52.4468 54.081 52.509 53.7377 52.499 53.3928V42.0203C52.509 41.6754 52.4468 41.3321 52.3161 41.0115C52.1855 40.6909 51.9891 40.3996 51.7391 40.1556C51.4891 39.9116 51.1906 39.72 50.862 39.5925C50.5334 39.465 50.1816 39.4043 49.8282 39.4141ZM44.8104 32.3853C45.1721 32.3953 45.5161 32.5399 45.772 32.7896C46.0278 33.0393 46.176 33.375 46.1862 33.7279V39.4141H43.5154V33.7279C43.5223 33.3873 43.6587 33.0614 43.8979 32.8133C44.1372 32.5652 44.4624 32.4127 44.8104 32.3853ZM46.1862 41.1516V54.3405H43.5154V41.1516H46.1862ZM39.6307 33.8859L35.5031 37.3608L32.7514 34.5177C32.6438 33.6759 32.2439 32.8955 31.6184 32.3064L32.3468 32.0694C32.8151 31.9397 33.2543 31.7254 33.6417 31.4376L39.6307 33.8859ZM29.1095 33.2541C29.5804 33.2582 30.0308 33.4426 30.3638 33.7675C30.6968 34.0925 30.8858 34.532 30.89 34.9915C30.8858 35.4511 30.6968 35.8906 30.3638 36.2155C30.0308 36.5405 29.5804 36.7249 29.1095 36.729C28.6386 36.7249 28.1881 36.5405 27.8551 36.2155C27.5221 35.8906 27.3332 35.4511 27.329 34.9915C27.3332 34.532 27.5221 34.0925 27.8551 33.7675C28.1881 33.4426 28.6386 33.2582 29.1095 33.2541ZM27.329 37.9926C27.8684 38.3031 28.4832 38.4669 29.1095 38.4669C29.7358 38.4669 30.3506 38.3031 30.89 37.9926V48.6543L29.1095 50.3917L27.329 48.6543V37.9926ZM19.2357 7.50812C19.2306 7.30224 19.3012 7.10137 19.4349 6.94198C19.5685 6.78259 19.7563 6.67523 19.9641 6.63939L28.9476 5.13886H29.1904L38.1739 6.63939C38.3833 6.67209 38.573 6.77858 38.7073 6.93869C38.8415 7.0988 38.9109 7.30142 38.9023 7.50812V10.0353C38.9144 10.1467 38.8857 10.2586 38.8214 10.3512L37.3646 13.8261H29.0286H20.6925L19.2357 10.3512C19.1714 10.2586 19.1427 10.1467 19.1548 10.0353V7.50812H19.2357ZM36.3934 15.7215C35.6694 16.655 34.7629 17.4391 33.7263 18.0285C32.6897 18.6178 31.5437 19.0007 30.3544 19.1549C29.1652 19.3091 27.9564 19.2317 26.7981 18.927C25.6397 18.6224 24.5548 18.0966 23.6061 17.38C22.9614 16.9092 22.3891 16.3507 21.9065 15.7215H36.3934ZM21.0162 22.3555V17.459C21.9804 18.5008 23.1464 19.3461 24.4469 19.9461C25.7473 20.5461 27.1567 20.8891 28.5936 20.9551C30.0306 21.0212 31.4667 20.8091 32.8193 20.3311C34.1718 19.853 35.414 19.1185 36.4743 18.1698C36.737 17.953 36.9806 17.7153 37.2027 17.459V22.2765C37.2114 24.0322 36.6747 25.7493 35.6634 27.2014C34.652 28.6535 33.2135 29.7725 31.5375 30.411L30.7281 30.6479C30.208 30.8823 29.6419 31.0036 29.069 31.0036C28.4961 31.0036 27.93 30.8823 27.4099 30.6479L26.6006 30.411C24.9594 29.7553 23.5536 28.6406 22.56 27.2073C21.5664 25.774 21.0293 24.0859 21.0162 22.3555ZM25.9531 32.0694L26.6815 32.3064C26.0266 32.8739 25.6208 33.6659 25.5485 34.5177L22.7968 37.2028L18.6692 33.7279L24.8201 31.3587C25.1374 31.6767 25.5249 31.9198 25.9531 32.0694ZM9.28104 42.7311C9.27947 41.1494 9.76466 39.6037 10.6737 38.2942C11.5828 36.9846 12.8739 35.9716 14.3798 35.3864L16.6459 34.5177L22.7968 39.7301L25.3866 37.2028V49.523L28.9476 52.9979L32.5087 49.523V37.2028L35.0985 39.7301L41.2493 34.5177L41.4112 34.5967V39.4141H39.6307C39.2772 39.4043 38.9254 39.465 38.5969 39.5925C38.2683 39.72 37.9698 39.9116 37.7198 40.1556C37.4698 40.3996 37.2734 40.6909 37.1427 41.0115C37.0121 41.3321 36.9499 41.6754 36.9599 42.0203V53.4717C36.9745 53.767 37.0289 54.0591 37.
11218 54.3405H19.1548V45.5742H17.3743V54.3405H9.28104V42.7311ZM38.9832 53.4717V42.0203C38.9705 41.9032 38.9848 41.7848 39.025 41.6737C39.0652 41.5627 39.1304 41.4618 39.2158 41.3785C39.3011 41.2952 39.4045 41.2316 39.5183 41.1923C39.6321 41.1531 39.7535 41.1392 39.8735 41.1516H41.654V54.3405H39.8735C39.638 54.3384 39.4128 54.2462 39.2463 54.0838C39.0798 53.9213 38.9854 53.7015 38.9832 53.4717ZM50.7184 53.4717C50.7312 53.5889 50.7169 53.7073 50.6767 53.8184C50.6365 53.9294 50.5713 54.0303 50.4859 54.1136C50.4006 54.1969 50.2972 54.2605 50.1834 54.2997C50.0696 54.339 49.9482 54.3529 49.8282 54.3405H48.0477V41.1516H49.8282C49.9482 41.1392 50.0696 41.1531 50.1834 41.1923C50.2972 41.2316 50.4006 41.2952 50.4859 41.3785C50.5713 41.4618 50.6365 41.5627 50.6767 41.6737C50.7169 41.7848 50.7312 41.9032 50.7184 42.0203V53.4717Z","stroke","#1E4F98","stroke-width","0.4","mask","url(#path-1-outside-1_7815_46366)"],["d","M50 25.5H45L33.025 16.75C33.6287 16.327 34.1227 15.7662 34.4662 15.114C34.8097 14.4618 34.9927 13.7371 35 13C34.9878 12.1285 34.7514 11.2749 34.3135 10.5213C33.8756 9.76774 33.2511 9.13963 32.5 8.6975V5.5H30V10.5C30.4945 10.5 30.9778 10.6466 31.3889 10.9213C31.8 11.196 32.1205 11.5865 32.3097 12.0433C32.4989 12.5001 32.5484 13.0028 32.452 13.4877C32.3555 13.9727 32.1174 14.4181 31.7678 14.7678C31.4181 15.1174 30.9727 15.3555 30.4877 15.452C30.0028 15.5484 29.5001 15.4989 29.0433 15.3097C28.5865 15.1205 28.196 14.8 27.9213 14.3889C27.6466 13.9778 27.5 13.4945 27.5 13H25C25.0073 13.7387 25.1919 14.4649 25.5382 15.1174C25.8845 15.77 26.3824 16.3298 26.99 16.75L15 25.5H10C8.67432 25.5013 7.40332 26.0285 6.46593 26.9659C5.52853 27.9033 5.00132 29.1743 5 30.5V50.5C5.00132 51.8257 5.52853 53.0967 6.46593 54.0341C7.40332 54.9715 8.67432 55.4987 10 55.5H50C50.6569 55.501 51.3075 55.3723 51.9146 55.1214C52.5217 54.8705 53.0732 54.5022 53.5377 54.0377C54.0022 53.5732 54.3705 53.0217 54.6214 52.4146C54.8723 51.8075 55.001 51.1569 55 50.5V30.5C54.9987 29.1743 54.4715 27.9033 53.5341 26.9659C52.5967 26.0285 51.3257 25.5013 50 25.5ZM30 18C30.015 18 40 25.5 40 25.5H20L30 18ZM51.6002 52.4146H8.4002V28.7H51.6002V52.4146Z","fill","#F0F2F3"],["d","M34.4163 46.75C34.8141 46.75 35.1956 46.5305 35.4769 46.1398C35.7582 45.7491 35.9163 45.2192 35.9163 44.6667V36.3333C35.9163 35.7808 35.7582 35.2509 35.4769 34.8602C35.1956 34.4695 34.8141 34.25 34.4163 34.25C34.0184 34.25 33.6369 34.4695 33.3556 34.8602C33.0743 35.2509 32.9163 35.7808 32.9163 36.3333V44.6667C32.9163 45.2192 33.0743 45.7491 33.3556 46.1398C33.6369 46.5305 34.0184 46.75 34.4163 46.75Z","fill","#F0F2F3"],["d","M42.75 46.75C43.1478 46.75 43.5294 46.5305 43.8107 46.1398C44.092 45.7491 44.25 45.2192 44.25 44.6667V36.3333C44.25 35.7808 44.092 35.2509 43.8107 34.8602C43.5294 34.4695 43.1478 34.25 42.75 34.25C42.3522 34.25 41.9706 34.4695 41.6893 34.8602C41.408 35.2509 41.25 35.7808 41.25 36.3333V44.6667C41.25 45.2192 41.408 45.7491 41.6893 46.1398C41.9706 46.5305 42.3522 46.75 42.75 46.75Z","fill","#F0F2F3"],["d","M17.75 46.75C18.1478 46.75 18.5294 46.5305 18.8107 46.1398C19.092 45.7491 19.25 45.2192 19.25 44.6667V36.3333C19.25 35.7808 19.092 35.2509 18.8107 34.8602C18.5294 34.4695 18.1478 34.25 17.75 34.25C17.3522 34.25 16.9706 34.4695 16.6893 34.8602C16.408 35.2509 16.25 35.7808 16.25 36.3333V44.6667C16.25 45.2192 16.408 45.7491 16.6893 46.1398C16.9706 46.5305 17.3522 46.75 17.75 46.75Z","fill","#F0F2F3"],["d","M26.0831 46.75C26.481 46.75 26.8625 46.5305 27.1438 46.1398C27.4251 45.7491 27.5831 45.2192 27.5831 44.6667V36.3333C27.5831 35.7808 27.4251 35.2509 27.1438 34.8602C26.8625 34.4695 26.481 34.25 26.0831 34.25C25.6853 34.25 25.3038 34.4695 25.0225 34.8602C24.7412 35.2509 24.5831 35.7808 24.5831 36.3333V44.6667C24.5831 45.2192 24.7412 45.7491 25.0225 46.1398C25.3038 46.5305 25.6853 46.75 26.0831 46.75Z","fill","#F0F2F3"],["fill-rule","evenodd","clip-rule","evenodd","d","M50 18.625H10C9.30964 18.625 8.75 19.1846 8.75 19.875V47.375C8.75 48.0654 9.30964 48.625 10 48.625H50C50.6904 48.625 51.25 48.0654 51.25 47.375V19.875C51.25 19.1846 50.6904 18.625 50 18.625ZM10 14.875C7.23858 14.875 5 17.1136 5 19.875V47.375C5 50.1364 7.23858 52.375 10 52.375H50C52.7614 52.375 55 50.1364 55 47.375V19.875C55 17.1136 52.7614 14.875 50 14.875H10Z","fill","#F0F2F3"],["fill-rule","evenodd","clip-rule","evenodd","d","M25 11.75C24.6548 11.75 24.375 12.0298 24.375 12.375V15.875H20.625V12.375C20.625 9.95875 22.5838 8 25 8H35C37.4162 8 39.375 9.95875 39.375 12.375V17.375H35.625V12.375C35.625 12.0298 35.3452 11.75 35 11.75H25Z","fill","#F0F2F3"],["fill-rule","evenodd","clip-rule","evenodd","d","M52.5 29.875H7.5V26.125H52.5V29.875Z","fill","#F0F2F3"]],template:function(e,t){e&1&&(c(0,"section",0),g(1,"img",1),c(2,"div",2)(3,"div",3)(4,"h3",4),w(5),h(6,"translate"),d(),c(7,"p",5),w(8),h(9,"translate"),d()(),c(10,"ul",6)(11,"li")(12,"a",7),_("click",function(){return t.sendOutboundAnalytics("OCEAN TRANSPORTATION","info-pages/our-solutions/ocean-services/")}),c(13,"div",8),ke(),c(14,"svg",9),g(15,"path",10),d(),Oe(),c(16,"p",11),w(17),h(18,"translate"),d()()()(),c(19,"li")(20,"a",7),_("click",function(){return t.sendOutboundAnalytics("INLAND TRANSPORTATION","info-pages/our-solutions/inland-transportation/")}),c(21,"div",8),ke(),c(22,"svg",9),g(23,"path",12),d(),Oe(),c(24,"p",11),w(25),h(26,"translate"),d()()()(),c(27,"li")(28,"a",7),_("click",function(){return t.sendOutboundAnalytics("CUSTOMS CLEARANCE","info-pages/our-solutions/customs-clearance/")}),c(29,"div",8),ke(),c(30,"svg",9)(31,"mask",13),g(32,"rect",14)(33,"path",15)(34,"path",16)(35,"path",17)(36,"path",18),d(),g(37,"path",19)(38,"path",20)(39,"path",21)(40,"path",22)(41,"path",23)(42,"path",24)(43,"path",25)(44,"path",26),d(),Oe(),c(45,"p",11),w(46),h(47,"translate"),d()()()(),c(48,"li")(49,"a",7),_("click",function(){return t.sendOutboundAnalytics("WAREHOUSING","info-pages/our-solutions/warehousing/")}),c(50,"div",8),ke(),c(51,"svg",9),g(52,"path",27)(53,"path",28)(54,"path",29)(55,"path",30)(56,"path",31),d(),Oe(),c(57,"p",11),w(58),h(59,"translate"),d()()()(),c(60,"li")(61,"a",7),_("click",function(){return t.sendOutboundAnalytics("PROJECT LOGISTICS","info-pages/our-solutions/project-logistics/")}
1),c(62,"div",8),ke(),c(63,"svg",9),g(64,"path",32)(65,"path",33)(66,"path",34),d(),Oe(),c(67,"p",11),w(68),h(69,"translate"),d()()()()()()()),e&2&&(o(),ct("src","",t._environmentService.env.IMAGE_BASE_URL,"img/swire3.o/polygon-bg.svg",I),o(4),x(v(6,14,"Integrated Solutions for all your needs")),o(3),U("",v(9,16,"Our Inland Logistics division now offers a comprehensive range of solutions designed to simplify your supply chain and save your time"),"."),o(4),m("href",t.navigateToExternalLink("info-pages/our-solutions/ocean-services/"),I),o(5),x(v(18,18,"OCEAN TRANSPORTATION")),o(3),m("href",t.navigateToExternalLink("info-pages/our-solutions/inland-transportation/"),I),o(5),x(v(26,20,"INLAND TRANSPORTATION")),o(3),m("href",t.navigateToExternalLink("info-pages/our-solutions/customs-clearance/"),I),o(18),x(v(47,22,"CUSTOMS CLEARANCE")),o(3),m("href",t.navigateToExternalLink("info-pages/our-solutions/warehousing/"),I),o(9),x(v(59,24,"WAREHOUSING")),o(3),m("href",t.navigateToExternalLink("info-pages/our-solutions/project-logistics/"),I),o(7),x(v(69,26,"PROJECT LOGISTICS")))},dependencies:[A,N],styles:[".integrate-solution-2o[_ngcontent-%COMP%]{min-height:454px;padding:60px 0 20px;position:relative;overflow:hidden;margin:0}.integrate-solution-2o[_ngcontent-%COMP%]   .polygon[_ngcontent-%COMP%]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:0;width:90%}@media screen and (max-width:1200px){.integrate-solution-2o[_ngcontent-%COMP%]   .polygon[_ngcontent-%COMP%]{width:180%}}@media screen and (max-width:1024px){.integrate-solution-2o[_ngcontent-%COMP%]   .polygon[_ngcontent-%COMP%]{transform:translate(-50%,-41%) scale(2.2);width:100%}}@media screen and (max-width:767px){.integrate-solution-2o[_ngcontent-%COMP%]   .polygon[_ngcontent-%COMP%]{transform:translate(130%,-41%) scale(8.2)}}@media screen and (max-width:767px){.integrate-solution-2o[_ngcontent-%COMP%]{padding:60px 15px 20px}}.integrate-solution-2o[_ngcontent-%COMP%]   .heading-integrate[_ngcontent-%COMP%]{text-align:center}@media screen and (max-width:1200px){.integrate-solution-2o[_ngcontent-%COMP%]   .heading-integrate[_ngcontent-%COMP%]{max-width:655px;margin:auto}}.integrate-solution-2o[_ngcontent-%COMP%]   .heading-integrate[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{margin-bottom:10px}.integrate-solution-2o[_ngcontent-%COMP%]   .heading-integrate[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{max-width:655px;margin:auto}.integrate-solution-2o[_ngcontent-%COMP%]   .integrate-list[_ngcontent-%COMP%]{list-style:none;display:flex;justify-content:center;padding-top:50px;margin-bottom:0;flex-wrap:wrap;position:relative;z-index:1}@media screen and (max-width:1200px){.integrate-solution-2o[_ngcontent-%COMP%]   .integrate-list[_ngcontent-%COMP%]{max-width:655px;margin:auto}}@media screen and (max-width:767px){.integrate-solution-2o[_ngcontent-%COMP%]   .integrate-list[_ngcontent-%COMP%]{flex-direction:column;align-items:center}}.integrate-solution-2o[_ngcontent-%COMP%]   .integrate-list[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{max-width:20%;flex:0 0 20%;padding:0 15px;transition:.3s}@media screen and (max-width:1200px){.integrate-solution-2o[_ngcontent-%COMP%]   .integrate-list[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{max-width:33.3333%;flex:0 0 33.333%;padding:0 15px 40px}}@media screen and (max-width:767px){.integrate-solution-2o[_ngcontent-%COMP%]   .integrate-list[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{max-width:184px;flex:0 0 100%;padding:0 0 30px;width:100%}}.integrate-solution-2o[_ngcontent-%COMP%]   .integrate-list[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{padding:10px;border:1px solid #F0F2F3;border-radius:10px;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;height:160px;transition:.3s}.integrate-solution-2o[_ngcontent-%COMP%]   .integrate-list[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin-bottom:0;padding:0 12px;text-align:center}.integrate-solution-2o[_ngcontent-%COMP%]   .integrate-list[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:hover{transform:scale(1.1)}.integrate-solution-2o[_ngcontent-%COMP%]   .integrate-list[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:hover   div[_ngcontent-%COMP%]{background:#1e4f98}"]})};H([$()],Ye.prototype,"activityLog",1);var Vt=Ye;var gn=()=>["/news-advisories"];function sa(a,n){a&1&&(c(0,"div",2)(1,"h3",8),w(2),h(3,"translate"),d()()),a&2&&(
1o(2),x(v(3,1,"Company news and case study")))}function oa(a,n){a&1&&(c(0,"h4",3),w(1),h(2,"translate"),d()),a&2&&(o(),x(v(2,1,"Latest News from Swire Shipping")))}function la(a,n){if(a&1&&(c(0,"p",14),w(1),h(2,"momentDateFormat"),d(),g(3,"small",15)),a&2){let e=f(2).$implicit;o(),x(Jt(2,2,e.szPostDate,"D MMM Y")),o(2),m("innerHTML",e.szCategoryName,ie)}}function ca(a,n){if(a&1&&(c(0,"p",14),w(1),h(2,"momentDateFormat"),d(),g(3,"small",15)),a&2){let e=f(2).$implicit;o(),x(Jt(2,2,e.szPostDate,"D MMM Y")),o(2),m("innerHTML",e.szCategoryName,ie)}}function pa(a,n){if(a&1){let e=P();c(0,"a",10),_("click",function(){S(e);let i=f().$implicit,r=f(2);return y(r.sendOutboundAnalytics(i.szPostTitle,i==null?null:i.szSlugUrl))}),c(1,"div",11),g(2,"h4",12),c(3,"div",13),D(4,la,4,5)(5,ca,4,5),d()()()}if(a&2){let e=f().$implicit,t=f(2);m("href",e==null?null:e.szSlugUrl,I),o(2),m("innerHTML",e.szPostTitle==null?null:e.szPostTitle.substring(0,100),ie),o(2),k(t.currentUrl=="/home-9vl0ri05tzv0bzlj"?4:-1),o(),k(t.currentUrl!="/home-9vl0ri05tzv0bzlj"?5:-1)}}function da(a,n){if(a&1&&(ae(0),D(1,pa,6,4,"ng-template",9),re()),a&2){let e=n.$index;o(),m("id",e+"_term")}}function ma(a,n){if(a&1&&(c(0,"owl-carousel-o",4),ge(1,da,2,1,"ng-container",null,lt),d()),a&2){let e=f();m("options",e.customOwlOptionsNews),o(),he(e.categoriesDetailsData)}}function ua(a,n){if(a&1){let e=P();c(0,"a",16),_("click",function(){S(e);let i=f();return y(i.sendOutboundAnalytics("See All News"))}),w(1),h(2,"translate"),d()}a&2&&(m("routerLink",Kt(4,gn)),o(),x(v(2,2,"See All News")))}function ga(a,n){if(a&1){let e=P();c(0,"a",17),_("click",function(){S(e);let i=f();return y(i.sendOutboundAnalytics("See All News"))}),w(1),h(2,"translate"),d()}a&2&&(m("routerLink",Kt(4,gn)),o(),x(v(2,2,"See All News")))}var Je=class Je{constructor(n,e,t,i,r,s){this._router=n;this._commonService=e;this._storageService=t;this._pageTrackingService=i;this._platformService=r;this._activityLogService=s}_router;_commonService;_storageService;_pageTrackingService;_platformService;_activityLogService;arLatestNews=[];categoriesDetailsData=[];currentUrl="";ngOnInit(){this.currentUrl=this._router.url}ngOnChanges(){}customOwlOptionsNews={loop:!0,mouseDrag:!0,touchDrag:!0,pullDrag:!0,autoplay:!0,margin:20,dots:!1,navSpeed:700,navText:['<span class="swi-icon icon-arrow-left-3 Text-100 heading-regular-40"></span>','<span class="swi-icon icon-arrow-right-3 Text-100 heading-regular-40"></span>'],responsive:{0:{items:1.15},400:{items:1.8},740:{items:3},940:{items:3}},nav:!0};sendOutboundAnalytics(n,e){let t={};t.szReference=n,t.szPage=this._commonService.getCurrentUrl(),t.szOption=e,this.activityLog("homelatestnews",t)}activityLog(n,e){return{exitLog:e,jsonLogKey:n}}static \u0275fac=function(e){return new(e||Je)(p(V),p(R),p(X),p(de),p(Q),p(B))};static \u0275cmp=T({type:Je,selectors:[["app-home-latest-news"]],inputs:{arLatestNews:"arLatestNews",categoriesDetailsData:"categoriesDetailsData"},features:[mt([Ai]),le],decls:8,vars:5,consts:[[1,"container","home-latest-news"],[1,"addition-resource-20","latest-news-2o","row"],[1,"heading"],[1,"Display-family","heading-bold-28","Text-100"],[1,"carousel-html-content",3,"options"],[1,"justify-content-center","d-flex","deals-btn"],["target","_blank",1,"swi-button-red-medium-default-regular","btn-fixed-width-regular",3,"routerLink"],["target","_blank",1,"swi-button-blue-medium-default-regular","btn-fixed-width-regular",3,"routerLink"],[1,"Display-family","heading-bold-40","Text-100"],["carouselSlide","",3,"id"],["target","_blank",1,"item-text","bg-text-10",3,"click","href"],[1,"carousel-content"],[1,"heading-bold-20","Text-100",3,"innerHTML"],[1,"category-name-bg"],[1,"date","Text-80","paragraph-semibold-14"],[1,"bg-grey-40","Text-90","paragraph-semibold-14","category-label",3,"innerHTML"],["target","_blank",1,"swi-button-red-medium-default-regular","btn-fixed-width-regular",3,"click","routerLink"],["target","_blank",1,"swi-button-blue-medium-default-regular","btn-fixed-width-regular",3,"click","routerLink"]],template:function(e,t){e&1&&(c(0,"div",0)(1,"div",1),D(2,sa,4,3,"div",2)(3,oa,3,3,"h4",3)(4,ma,3,1,"owl-carousel-o",4),c(5,"div",5),D(6,ua,3,5,"a",6)(7,ga,3,5,"a",7),d()()()),e&2&&(o(2),k(t.currentUrl==="/home-9vl0ri05tzv0bzlj"?2:-1),o(),k(t.currentUrl!=="/home-9vl0ri05tzv0bzlj"?3:-1),o(),k((t.categoriesDetailsData==null?null:t.categoriesDetailsData.length)>0&&t._platformService&&t._platformService.isBrowser()?4:-1),o(2),k(t.currentUrl==="/home-9vl0ri05tzv0bzlj"&&t._platformService&&t._platformService.isBrowser()?6:-1),o(),k(t.currentUrl!=="/home-9vl0ri05tzv0bzlj"&&t._platformService&&t._platformService.isBrowser()?7:-1))},dependencies:[A,N,Gi,zt,mn,oi,gt,Hi],styles:[`@media screen and (max-width:1024px){.container.home-latest-news{padding:0;margin:0;max-width:100%!important}}@media screen and (max-width:767px){.addition-resource-20{margin:0}}.addition-resource-20>h4{padding-bottom:10px;border-bottom:2px solid #616568;margin-bottom:40px;width:100%}@media screen and (max-width:1200px){.addition-resource-20>h4{margin:0 0 40px}}@media screen and (max-width:1024px){.addition-resource-20>h4{margin:0 40px 40px}}@media screen and (max-width:767px){.addition-resource-20>h4{margin:0 20px 40px;max-width:calc(100% - 40px)}}.addition-resource-20 ul{list-style:none;justify-content:center;width:90%;margin:auto}@media screen and (max-width:1024px){.addition-resource-20 ul{width:100%;flex-direction:column;row-gap:30px}}@media screen and (max-width:767px){.addition-resource-20 ul{row-gap:15px;padding:0 20px}}.addition-resource-20 ul li{max-width:33.333%;flex:0 0 33.333%;padding:0 15px}@media screen and (max-width:1024px){.addition-resource-20 ul li{max-width:100%;flex:0 0 100%;padding:0}}.addition-resource-20 ul li .list-div{display:flex;align-items:center;flex-direction:column;border-radius:10px;padding:30px}@media screen and (max-width:767px){.addition-resource-20 ul li .list-div{padding:20px 10px}}.addition-resource-20 ul li .list-div h3{margin:10px 0;
1max-width:200px;text-align:center}@media screen and (max-width:1024px){.addition-resource-20 ul li .list-div h3{max-width:100%}}.addition-resource-20 ul li .list-div p{margin-bottom:23px;text-align:center}.latest-news-2o{margin:60px 0 0}@media screen and (max-width:1200px){.latest-news-2o{margin:60px 0}}.deals-btn{width:100%;margin-bottom:60px}@media screen and (max-width:1200px){.deals-btn{margin-bottom:0}}
2`],encapsulation:2})};H([$()],Je.prototype,"activityLog",1);var Rt=Je;var ha=(a,n)=>({"left-slide":a,"right-slide":n});function fa(a,n){if(a&1){let e=P();c(0,"ul")(1,"li")(2,"button",26),_("click",function(){S(e);let i=f();return y(i.pageLink("/findaschedule?searchBy=port","Search Sailing","port"))}),w(3),h(4,"translate"),g(5,"span",17),d()(),c(6,"li")(7,"button",26),_("click",function(){S(e);let i=f();return y(i.pageLink("/findaschedule?searchBy=country","Service Routes","country"))}),w(8),h(9,"translate"),g(10,"span",17),d()(),c(11,"li")(12,"button",26),_("click",function(){S(e);let i=f();return y(i.pageLink("/findaschedule?searchBy=country","Quote/Book","country"))}),w(13),h(14,"translate"),g(15,"span",17),d()()()}a&2&&(o(3),x(v(4,3,"Search Sailing")),o(5),x(v(9,5,"Service Routes")),o(5),x(v(14,7,"Quote/Book")))}function va(a,n){if(a&1){let e=P();c(0,"ul")(1,"li")(2,"a",16),w(3),h(4,"translate"),g(5,"span",17),d()(),c(6,"li")(7,"button",26),_("click",function(){S(e);let i=f();return y(i.longRange())}),w(8),h(9,"translate"),g(10,"span",17),d()()()}if(a&2){let e=f();o(2),m("href",e._environmentService.env.newPortalSchedule,I),o(),U("",v(4,3,"Search by port pair")," "),o(5),U("",v(9,5,"Long range schedules")," ")}}function Ca(a,n){if(a&1){let e=P();c(0,"li",27),_("click",function(){let i=S(e).$implicit,r=f();return y(r.goToExtranalLink(i))}),c(1,"button",28),w(2),h(3,"translate"),g(4,"span",17),d()()}if(a&2){let e=n.$implicit;o(2),U("",v(3,1,e.title)," ")}}var et=class et{constructor(n,e,t,i,r,s,l,u){this._lang=n;this._router=e;this._commonService=t;this._helperService=i;this._environmentService=r;this._activityLogService=s;this._navigatService=l;this._scriptService=u;ut(()=>{this._helperService.acceptedCookies()&&this._scriptService.trackGoogleAdsConversion("homePageView")})}_lang;_router;_commonService;_helperService;_environmentService;_activityLogService;_navigatService;_scriptService;_platformService=ee(Q);LONGRANGENAVIGATION=Xi;currentRoute="";isLeftSlide=!1;isRightSlide=!1;ngOnInit(){this.currentRoute=this._router.url}navigateToExternalLink(n,e=!0){let t=this._lang.getAppLanguage(),i;return t=="ch"?i=this._environmentService.env.WPBaseUrl+"zh-hans/"+n:i=this._environmentService.env.WPBaseUrl+n,i}logActivityVGM(){this.activityLog("vgmquickAccessshipmentdashboard")}activityLog(n,e){return{exitLog:e,jsonLogKey:n}}pageLink(n,e,t){let i={};if(i.szReference=e,i.szPage=this._commonService.getCurrentUrl(),i.szOption=n,this.activityLog("homequickaccess",i),t){let r=n?.split("?")[0];this._navigatService.navigateWithLang(this,r,{searchBy:t})}}longRange(){this.isLeftSlide=!0,this.isRightSlide=!1}back(){this.isRightSlide=!0,be(500).subscribe(()=>{this.isLeftSlide=!1})}goToExtranalLink(n){let e=this._lang.getAppLanguage(),t;e=="ch"?t=this._environmentService.env.WPBaseUrl+"zh-hans/"+n?.value:t=this._environmentService.env.WPBaseUrl+n?.value;let i={};i.szOption=t,i.szReference=n?.title,i.szPage=this._commonService.getCurrentUrl(),this.activityLog("longrangeschedule",i),this._commonService.goToCmsLink(t)}redirectTo(n){this._commonService.redirectUrl.set(n)}static \u0275fac=function(e){return new(e||et)(p(ne),p(V),p(R),p(W),p(G),p(B),p(pe),p(Qi))};static \u0275cmp=T({type:et,selectors:[["app-home-quick-access"]],decls:61,vars:33,consts:[[1,"home-quick-access"],[1,"container",2,"height","300px !important"],[1,"row"],[1,"col-md-12"],[1,"heading"],[1,"Text-10","heading-bold-28","Display-family","topLine"],[1,"row","quick-access-items"],[1,"col-md-4"],[1,"slide-animate-div",3,"ngClass"],[1,"innerItem","right-side","bg-text-10"],[1,"swi-icon","icon-ship-1","Accent-80","icon-size-28"],[1,"Text-90","heading-bold-24","Display-family"],[1,"left-side","long-range","innerItem","bg-text-10"],[1,"icon-arrow-left-3","Text-90","trigger","swi-icon","icon-size-28",3,"click"],[1,"innerItem","bg-text-10"],[1,"swi-icon","icon-missing","Acce
2nt-80","icon-size-28"],[1,"paragraph-regular-16","Text-90",3,"href"],[1,"swi-icon","icon-arrow-right-3","icon-size-18","Accent-80"],[1,"swi-icon","Accent-80","icon-size-28","icon-document-2"],[1,"path1"],[1,"path2"],[1,"path3"],[1,"path4"],[1,"path5"],[1,"paragraph-regular-16","Text-90",2,"padding-right","0","width","calc(100% + 12px)",3,"click","href"],[1,"paragraph-regular-16","Text-90",3,"click","href"],[1,"paragraph-regular-16","Text-90",3,"click"],[3,"click"],[1,"paragraph-regular-16","Text-90"]],template:function(e,t){e&1&&(c(0,"section",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4)(5,"h2",5),w(6),h(7,"translate"),d()()()(),c(8,"div",6)(9,"div",7)(10,"div",8)(11,"div",9),g(12,"span",10),c(13,"h3",11),w(14),h(15,"translate"),d(),D(16,fa,16,9,"ul")(17,va,11,7,"ul"),d(),c(18,"div",12)(19,"span",13),_("click",function(){return t.back()}),d(),g(20,"span",10),c(21,"h3",11),w(22),h(23,"translate"),d(),c(24,"ul"),ge(25,Ca,5,3,"li",null,lt),d()()()(),c(27,"div",7)(28,"div",14),g(29,"span",15),c(30,"h3",11),w(31),h(32,"translate"),d(),c(33,"ul")(34,"li")(35,"a",16),w(36),h(37,"translate"),g(38,"span",17),d()()()()(),c(39,"div",7)(40,"div",14)(41,"span",18),g(42,"span",19)(43,"span",20)(44,"span",21)(45,"span",22)(46,"span",23),d(),c(47,"h3",11),w(48),h(49,"translate"),d(),c(50,"ul")(51,"li")(52,"a",24),_("click",function(){return t.pageLink("/container-detention/","Detention & demurrage fees")}),w(53),h(54,"translate"),g(55,"span",17),d()(),c(56,"li")(57,"a",25),_("click",function(){return t.pageLink("/container-specification/","Container specifications")}),w(58),h(59,"translate"),g(60,"span",17),d()()()()()()()()),e&2&&(o(6),x(v(7,14,"Quick access")),o(4),m("ngClass",Ie(30,ha,t.isLeftSlide,t.isRightSlide)),o(4),x(v(15,16,"Schedules")),o(2),k(t.currentRoute==="/home-vckjle0i9jrqcqhh"?16:-1),o(),k(t.currentRoute!=="/home-vckjle0i9jrqcqhh"?17:-1),o(5),x(v(23,18,"Long Range Schedules")),o(3),he(t.LONGRANGENAVIGATION),o(6),x(v(32,20,"Track and Trace")),o(4),m("href",t._environmentService.env.newPortalTrackAndTrace,I),o(),U("",v(37,22,"Track shipment")," "),o(12),x(v(49,24,"Useful Resources")),o(4),m("href",t.navigateToExternalLink("container-detention/"),I),o(),U("",v(54,26,"Detention & demurrage fees")," "),o(4),m("href",t.navigateToExternalLink("container-specification/"),I),o(),U("",v(59,28,"Container specifications")," "))},dependencies:[A,Z,N,gt],styles:['.home-quick-access[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;padding:30px 0 60px;background:#0b203e}@media screen and (max-width:1024px){.home-quick-access[_ngcontent-%COMP%]{margin-top:-305px;padding-top:345px!important}}@media screen and (max-width:767px){.home-quick-access[_ngcontent-%COMP%]{padding:50px 0 40px}}.home-quick-access[_ngcontent-%COMP%]   .heading[_ngcontent-%COMP%]{margin-bottom:20px;margin-top:0}@media screen and (max-width:1200px){.home-quick-access[_ngcontent-%COMP%]   .heading[_ngcontent-%COMP%]{padding-left:30px}}@media screen and (max-width:1024px){.home-quick-access[_ngcontent-%COMP%]   .heading[_ngcontent-%COMP%]{margin-left:40px;margin-bottom:40px;padding-left:0}}@media screen and (max-width:767px){.home-quick-access[_ngcontent-%COMP%]   .heading[_ngcontent-%COMP%]{margin-left:20px;margin-bottom:30px}}.home-quick-access[_ngcontent-%COMP%]   .heading[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{margin-bottom:0;padding-left:20px;position:relative}.home-quick-access[_ngcontent-%COMP%]   .heading[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]:before{content:"";background:#d14545;display:block;width:5px!important;height:37px!important;position:absolute;left:0}.home-quick-access[_ngcontent-%COMP%]   .heading[_ngcontent-%COMP%]   .topLine[_ngcontent-%COMP%]{padding-left:20px;position:relative}.home-quick-access[_ngcontent-%COMP%]   .heading[_ngcontent-%COMP%]   .topLine[_ngcontent-%COMP%]:before{width:5px!important;height:37px!important;position:absolute;left:0}@media screen and (max-width:1200px){.home-quick-access[_ngcontent-%COMP%]   .quick-access-items[_ngcontent-%COMP%]{width:100%;flex-direction:row;overflow-x:auto;justify-content:flex-start;padding:0 40px 10px 20px;flex-wrap:nowrap;margin:0;-ms-overflow-style:none;scrollbar-width:none}.home-quick-access[_ngcontent-%COMP%]   .quick-access-items[_ngcontent-%COMP%]::-webkit-scrollbar{display:none}.home-quick-access[_ngcontent-%COMP%]   .quick-access-items[_ngcontent-%COMP%]   .col-md-3[_ngcontent-%COMP%]{min-width:298px}}@media screen and (max-width:767px){.home-quick-access[_ngcontent-%COMP%]   .quick-access-items[_ngcontent-%COMP%]{padding:0 5px 10px}}.home-quick-access[_ngcontent-%COMP%]   .quick-access-items[_ngcontent-%COMP%]   .innerItem[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;background:#fff;box-shadow:0 8px 20px #0000001a;border-radius:10px;padding:30px 25px;height:70%}.home-quick-access[_ngcontent-%COMP%]   .quick-access-items[_ngcontent-%COMP%]   .innerItem[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{padding-top:15px;padding-bottom:15px;text-align:center}.home-quick-access[_ngcontent-%COMP%]   .quick-access-items[_ngcontent-%COMP%]   .innerItem[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{list-style-type:none;margin:0;text-align:left;display:flex;flex-wrap:wrap;padding-left:0;width:100%}.home-quick-access[_ngcontent-%COMP%]   .quick-access-items[_ngcontent-%COMP%]   .innerItem[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{margin-top:10px;border-bottom:1px solid #c2c9d1;width:100%}.home-quick-access[_ngcontent-%COMP%]   .quick-access-items[_ngcontent-%COMP%]   .innerItem[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   button[_ngcontent-%COMP%], .home-quick-access[_ngcontent-%COMP%]   .quick-access-items[_ngcontent-%COMP%]   .innerItem[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{padding:5px;display:block;--initialTextColor: #404040;--slideTextColor: #D14545;--initialBgColor: #ffffff;--slideBgColor: #FAE7E6;color:var(--initialTextColor);background-image:linear-gradient(90deg,var(--initialBgColor) 0%,var(--initialBgColor) 50%,var(--slideBgColor) 50%,var(--slideBgColor) 100%);background-size:200%;transition:background-position .3s cubic-bezier(.47,.1,1,.63),color .2s linear;transition-delay:0s,.15s;display:flex;align-items:center;width:100%}.home-quick-access[_ngcontent-%COMP%]   .quick-access-items[_ngcontent-%COMP%]   .innerItem[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:hover, .home-quick-access[_ngcontent-%COMP%]   .quick-access-items[_ngcontent-%COMP%]   .innerItem[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{cursor:pointer;background-position:-100% 100%}@media screen and (max-width:1200px){.home-quick-access[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]{padding:0;margin:0;max-width:100%}}.slide-animate-div[_ngcontent-%COMP%]{position:relative;overflow:hidden;height:100%;min-height:360px;border-radius:10px}.slide-animate-div[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{text-align:center}.slide-animate-div[_ngcontent-%COMP%]   .right-side[_ngcontent-%COMP%]{height:100%;width:100%;transition:.5s;left:-100%}.slide-animate-div[_ngcontent-%COMP%]   .left-side[_ngcontent-%COMP%]{position:absolute;top:0;right:-100%;z-index:1;width:100%;height:100%;transition:.5s}.slide-animate-div[_ngcontent-%COMP%]   .left-side[_ngcontent-%COMP%]   .trigger[_ngcontent-%COMP%]{position:absolute;
2left:20px;z-index:1;cursor:pointer}.slide-animate-div.left-slide[_ngcontent-%COMP%]   .left-side[_ngcontent-%COMP%]{right:0}.slide-animate-div.right-slide[_ngcontent-%COMP%]   .right-side[_ngcontent-%COMP%]{position:relative;position:absolute;left:0;top:0;z-index:2}']})};H([$()],et.prototype,"activityLog",1);var Bt=et;var Ft=class a{constructor(n,e,t,i,r,s,l,u,C,M,b){this._storageService=n;this._router=e;this.translate=t;this._trackingService=i;this._miscService=r;this._commonService=s;this._helperService=l;this._cookiesService=u;this._activityLogService=C;this._navigatService=M;this._environmentService=b}_storageService;_router;translate;_trackingService;_miscService;_commonService;_helperService;_cookiesService;_activityLogService;_navigatService;_environmentService;_platformService=ee(Q);isMobileFormActive;autoDetectMessage="";autoDetectMessage2="";szErrorSlug;searchParam;emitObject;szReferenceType="CN";errorExistInTracking=!0;isTrackAutodetectApiCalled=!1;isSearchParamsEmpty=!1;isInputError;isMobile=!1;inputClass;arInvalidReference;modalType="";title="";subTitle="";isShow=!1;modalFor="";isShowLableIcon=!1;szPageType;startTime;ngOnChanges(){}ngOnInit(){this.startTime=Date.now(),this.isMobile=this._miscService.isMobile(),this._platformService.runIfBrowser(()=>{this._storageService.removeDataFromStorage("trackAutodetectApiCalled"),this._storageService.removeDataFromStorage("trackAutodetectApiQueued");let n=He.getRandomString();this._storageService.putDataInStorage("szSearchToken",n)})}redirectToTrackAndTrace(){let n=this._environmentService.env.newPortalTrackAndTrace;n&&(window.location.href=n)}static \u0275fac=function(e){return new(e||a)(p(X),p(V),p(ht),p(Ri),p(nn),p(R),p(W),p(ce),p(B),p(pe),p(G))};static \u0275cmp=T({type:a,selectors:[["app-track-and-trace"]],inputs:{isShowLableIcon:"isShowLableIcon",szPageType:"szPageType"},features:[le],decls:7,vars:4,consts:[[1,"track-external"],[1,"track-info"],[1,"track-section-btn"],["id","trackBtn","locator","homeTrackBtn",3,"click","swClass","swButtonName"]],template:function(e,t){e&1&&(c(0,"div",0)(1,"div",1)(2,"p"),w(3," Click the button below to track your shipment on our Online Services Portal. "),d()(),c(4,"div",2)(5,"swire-button",3),h(6,"translate"),_("click",function(){return t.redirectToTrackAndTrace()}),d()()()),e&2&&(o(5),m("swClass","search-btn swi-button-red-medium-default-regular medium-small-btn-fixed-width block-btn-orange")("swButtonName",v(6,2,"Click Here")))},dependencies:[A,Ne,N],encapsulation:2})};function xa(a,n){if(a&1){let e=P();c(0,"div",2)(1,"div",3)(2,"p"),w(3,"Click the button below to search schedules on our Online Services Portal. "),d()(),c(4,"div",4)(5,"swire-button",5),h(6,"translate"),_("click",function(){S(e);let i=f();
2return y(i.redirectToSchedulePortal())}),d()()()}a&2&&(o(5),m("swClass","submit-btn swi-button-red-medium-default-regular btn-fixed-width-regular")("swButtonName",v(6,2,"Click Here")))}function ba(a,n){if(a&1){let e=P();c(0,"div",6)(1,"form",7),_("ngSubmit",function(){S(e);let i=f();return y(i.onSubmit())}),c(2,"div",8),g(3,"swire-origin-destination-autofill",9),h(4,"translate"),h(5,"translate"),h(6,"translate"),h(7,"translate"),d(),c(8,"div",4),g(9,"swire-button",10),h(10,"translate"),d()()()}if(a&2){let e=f();o(),m("formGroup",e.scheduleForm),o(2),m("swBindSubtext","subText")("swErrorFirst",(e.f!=null&&e.f.szOriginDs.touched||e.submitted)&&(!(e.f==null||e.f.szOrigin==null)&&e.f.szOrigin.errors)?"error":"")("swErrorSecond",(e.f!=null&&e.f.szOriginDs.touched||e.submitted)&&(!(e.f==null||e.f.szDestination==null)&&e.f.szDestination.errors)?"error":"")("swBindLabel","szDisplayName")("swSelectedValueFirst",(e.f==null||e.f.szOrigin==null?null:e.f.szOrigin.value)||"")("swSelectedValueSecond",(e.f==null||e.f.szDestination==null?null:e.f.szDestination.value)||"")("swDataFirst",e.countryList)("swDataSecond",e.countryList)("swHeadingFirst",v(4,22,"Origin*"))("swHeadingSecond",v(5,24,"Destination*"))("swPlaceholderFirst",v(6,26,"Enter Port"))("swPlaceholderSecond",v(7,28,"Enter Port"))("swIsMobileView",!0)("swIconClassOrigin","swi-icon icon-location-1 Text-100 paragraph-regular-20 icon-link-pos")("swIconClassDestinations","swi-icon icon-location-1 Text-100 paragraph-regular-20 icon-link-pos")("swOriginErrorMsg",e._commonService.checkErrorStatus(e.submitted,e.f==null||e.f.szOrigin==null?null:e.f.szOrigin.errors,e.f==null?null:e.f.szOriginDs.touched))("swOriginErrorMsgClass","text-error paragraph-regular-14 Error-Main")("swDestinationErrorMsg",e._commonService.checkErrorStatus(e.submitted,e.f==null||e.f.szDestination==null?null:e.f.szDestination.errors,e.f==null?null:e.f.szOriginDs.touched,"searchLocation"))("swDestinationErrorMsgClass","text-error paragraph-regular-14 Error-Main"),o(6),m("swClass","submit-btn swi-button-red-medium-default-regular btn-fixed-width-regular")("swButtonName",v(10,30,"Search"))}}var tt=class tt{constructor(n,e,t,i,r,s,l,u,C,M,b,xe,Wt,wn,Sn){this._storageService=n;this._router=e;this._commonService=t;this._formBuilder=i;this._auth=r;this._lang=s;this._helperService=l;this._modal=u;this._userService=C;this._modelService=M;this._userAuthService=b;this._cookiesService=xe;this._activityLogService=Wt;this._navigatService=wn;this._environmentService=Sn}_storageService;_router;_commonService;_formBuilder;_auth;_lang;_helperService;_modal;_userService;_modelService;_userAuthService;_cookiesService;_activityLogService;_navigatService;_environmentService;szPageType;searchType="book-quote";isShowLableIcon=!1;messageModule="GLOBALREQMESSAGES";reactiveValidate={};customValidate={};startTime;endTime;totalTime;countryList=[];scheduleForm;submitted=!1;arrLabel=["Ports","City"];szPlaceHolder="";_platformService=ee(Q);ngOnInit(){this.searchType!=="schedules"&&(this.startTime=Date.now(),this.scheduleFormInit(),this.reactiveValidationFun(),this.onLanguageSwitch(),this.checkDropdownValue(),this.formSubscriber(),this.searchType=="schedules"&&(this.szPlaceHolder="Enter Port",this.arrLabel=["Ports","City"]))}redirectToSchedulePortal(){let n=this._environmentService.env.newPortalSchedule;n&&(window.location.href=n)}reactiveValidationFun(){this.reactiveValidate={szOriginDs:new Ce("",[K.required]),szOrigin:new Ce("",[K.required,Y.restrictInputWithEnglish,Y.UrlBlockerDirective]),szDestination:new Ce("",[K.required,Y.restrictInputWithEnglish,Y.UrlBlockerDirective])},this.customValidate={},this.scheduleForm=this._formBuilder.group(this.reactiveValidate,this.customValidate),this.scheduleForm?.addValidators(Y.mustNotMatch("szOrigin","szDestination"));let n=He.getRandomString();this._storageService.putDataInStorage("szSearchToken",n)}scheduleFormInit(){let n={szOrigin:new Ce(null,[K.required,Y.restrictInputWithEnglish,Y.UrlBlockerDirective]),szDestination:new Ce(null,[K.required,Y.restrictInputWithEnglish,Y.UrlBlockerDirective]),szOriginDs:new Ce(null)};this.scheduleForm=this._formBuilder.group(n,{})}get f(){return this.scheduleForm.controls}
2onSubmit(){if(this.scheduleForm.invalid){this.submitted=!0;return}this._commonService.getServeLocationFromStorage().subscribe(n=>{let e=this.scheduleForm.value,i=Date.now()-this.startTime,r=n,s=r.find(b=>b.szDisplayName==e.szOrigin),l=r.find(b=>b.szDisplayName==e.szDestination),u=me(F({},e),{szOrigin:s.szPortCode,szOriginName:s.szDisplayName,szOriginDisplayName:s.szDisplayName,szDestination:l.szPortCode,szDestinationName:l.szDisplayName,szDestinationDisplayName:l.szDisplayName}),C={};if(C.TimeStamp=new Date,C.szOrigin=u?.szOriginName,C.szDestination=u?.szDestinationName,C.szReference=i,this.szPageType=="1"?C.szCategory="home Design A":this.szPageType=="2"&&(C.szCategory="home Design B"),this.searchType=="schedules"?C.szLabel="home_SearchSchedules_Search":this.searchType=="book-quote"?(C.szLabel="home_GetaQuote",C.szReference="Get a Quote"):C.szLabel="home_MakeABooking_Search",this._userAuthService.isUserLoggedIn){let b=this._userAuthService.authData;C.szCompanyName=b.szCompanyName}this.activityLog("homepagebannercardschedulesearch",C);let M={arBookingDetails:null,eventType:"GETAQUOTELOGIN",idBooking:null,szEmail:null,szRedirectUrl:this.searchType=="book-quote"?"/get-quote":fe.SEARCH_SAILING,origin:s?.szDisplayName,destination:l?.szDisplayName};this.searchType=="schedules"?this._navigatService.navigateWithLang(this,fe.SCHEDULE,{searchBy:"port",origin:s?.szDisplayName,destination:l?.szDisplayName}):this.searchType=="book-quote"?(this.openLoginPopup(),this._navigatService.navigateWithLang(this,fe.GET_A_QUOTE,{origin:s?.szDisplayName,destination:l?.szDisplayName})):(this.openLoginPopup(),this._navigatService.navigateWithLang(this,fe.SEARCH_SAILING,{origin:s?.szDisplayName,destination:l?.szDisplayName}))})}openLoginPopup(){}activityLog(n,e){return{exitLog:e,jsonLogKey:n}}onLanguageSwitch(){this._platformService.runIfBrowser(()=>{be(500).subscribe(()=>{this.szPlaceHolder="Enter Port",this.searchType=="schedules"&&(this.szPlaceHolder="Enter Port",this.arrLabel=["Ports","City"])})})}checkDropdownValue(){this._commonService.getServeLocationFromStorage().subscribe(n=>{this.countryList=n})}formSubscriber(){this.scheduleForm?.get("szOriginDs").valueChanges?.subscribe(n=>{n&&this.scheduleForm.patchValue({szOrigin:n.firstVal??"",szDestination:n.secVal??""})})}static \u0275fac=function(e){return new(e||tt)(p(X),p(V),p(R),p(bt),p(ve),p(ne),p(W),p(Mt),p(vt),p(Ve),p(Ct),p(ce),p(B),p(pe),p(G))};static \u0275cmp=T({type:tt,selectors:[["app-get-start-section"]],inputs:{szPageType:"szPageType",searchType:"searchType",isShowLableIcon:"isShowLableIcon"},decls:2,vars:2,consts:[["class","schedules-external",4,"ngIf"],["class","search-input-container",4,"ngIf"],[1,"schedules-external"],[1,"schedules-info"],[1,"section-btn"],["locator","scheduleSearchBtn",3,"click","swClass","swButtonName"],[1,"search-input-container"],[1,"cargo-details-form",3,"ngSubmit","formGroup"],[1,"origin-input-field-container"],["locatorOrigin","originField","locatorDestination","destinationField","formControlName","szOriginDs",3,"swBindSubtext","swErrorFirst","swErrorSecond","swBindLabel","swSelectedValueFirst","swSelectedValueSecond","swDataFirst","swDataSecond","swHeadingFirst","swHeadingSecond","swPlaceholderFirst","swPlaceholderSecond","swIsMobileView","swIconClassOrigin","swIconClassDestinations","swOriginErrorMsg","swOriginErrorMsgClass","swDestinationErrorMsg","swDestinationErrorMsgClass"],["locator","searchbtn",3,"swClass","swButtonName"]],template:function(e,t){e&1&&D(0,xa,7,4,"div",0)(1,ba,11,32,"div",1),e&2&&(m("ngIf",t.searchType==="schedules"),o(),m("ngIf",t.searchType!=="schedules"))},dependencies:[A,Ne,qi,St,_t,wt,yt,xt,Ae,N,ji,Ui,ze],encapsulation:2})};H([$()],tt.prototype,"activityLog",1);var jt=tt;var Fe=a=>({active:a});function Ma(a,n){a&1&&(c(0,"div",15),g(1,"app-track-and-trace",16),d()),a&2&&(o(),m("szPageType",2))}function Da(a,n){a&1&&(c(0,"div",17),g(1,"app-get-start-section",18),h(2,"translate"),d()),a&2&&(o(),m("szPageType",2)("isShowLableIcon",!1)("searchType",v(2,3,"schedules")))}function ka(a,n){a&1&&(c(0,"div",19),g(1,"app-get-start-section",18),h(2,"translate"),d()),a&2&&(
2o(),m("szPageType",2)("isShowLableIcon",!1)("searchType",v(2,3,"book-quote")))}var it=class it{constructor(n,e,t){this._helperService=n;this._cookiesService=e;this._activityLogService=t}_helperService;_cookiesService;_activityLogService;szPageType;startTime;toggleTrackForm=!1;toggleBookQuoteForm=!0;toggleScheduleForm=!1;ngOnInit(){this.startTime=Date.now()}handleShowForm(n){if(n=="track"){this.toggleTrackForm=!0,this.toggleScheduleForm=!1,this.toggleBookQuoteForm=!1;let t=Date.now()-this.startTime,i={};i.TimeStamp=new Date,i.szCountry=this._cookiesService.getCookie("user_country"),i.szReference=t,this.activityLog("homeservicetwo",i)}if(n=="schedule"){this.toggleScheduleForm=!0,this.toggleTrackForm=!1,this.toggleBookQuoteForm=!1;let t=Date.now()-this.startTime,i={};i.TimeStamp=new Date,i.szCountry=this._cookiesService.getCookie("user_country"),i.szReference=t,this.activityLog("homedesignbsearchschedule",i)}if(n=="book-quote"){this.toggleBookQuoteForm=!0,this.toggleTrackForm=!1,this.toggleScheduleForm=!1;let t=Date.now()-this.startTime,i={};i.TimeStamp=new Date,i.szCountry=this._cookiesService.getCookie("user_country"),i.szReference=t,this.activityLog("homedesignbmakeabooking",i)}}activityLog(n,e){return{exitLog:e,jsonLogKey:n}}static \u0275fac=function(e){return new(e||it)(p(W),p(ce),p(B))};static \u0275cmp=T({type:it,selectors:[["app-home-service-two"]],inputs:{szPageType:"szPageType"},decls:23,vars:30,consts:[[1,"track-quote-schedule-2o","bg-text-10","Shadow-M"],[1,"d-flex"],[1,"quote-list",3,"ngClass"],["title","","locator","getaQuoteTab",3,"click","ngClass"],[1,"swi-icon","icon-booking","Primary-10","icon-size-30"],[1,"paragraph-bold-18","Text-80"],[1,"schedule-list",3,"ngClass"],["title","","href","javascript:void(0);","locator","seachScheduleTab",3,"click","ngClass"],[1,"swi-icon","icon-calendar-1","Primary-10","icon-size-30"],[1,"track-ship-list",3,"ngClass"],["title","","locator","trackShipTab",3,"click","ngClass"],[1,"swi-icon","icon-location-1","Primary-10","icon-size-30"],["class","data-here track-ship-expand",4,"ngIf"],["class","data-here schedule-list",4,"ngIf"],["class","data-here quote-list",4,"ngIf"],[1,"data-here","track-ship-expand"],[3,"szPageType"],[1,"data-here","schedule-list"],[3,"szPageType","isShowLableIcon","searchType"],[1,"data-here","quote-list"]],template:function(e,t){e&1&&(c(0,"div",0)(1,"ul",1)(2,"li",2)(3,"button",3),_("click",function(){return t.handleShowForm("book-quote")}),g(4,"span",4),c(5,"p",5),w(6),h(7,"translate"),d()()(),c(8,"li",6)(9,"button",7),_("click",function(){return t.handleShowForm("schedule")}),g(10,"span",8),c(11,"p",5),w(12),h(13,"translate"),d()()(),c(14,"li",9)(15,"button",10),_("click",function(){return t.handleShowForm("track")}),g(16,"span",11),c(17,"p",5),w(18),h(19,"translate"),d()()()(),D(20,Ma,2,1,"div",12)(21,Da,3,5,"div",13)(22,ka,3,5,"div",14),d()),e&2&&(o(2),m("ngClass",E(18,Fe,t.toggleBookQuoteForm)),o(),m("ngClass",E(20,Fe,t.toggleBookQuoteForm)),o(3),x(v(7,12,"GET A QUOTE")),o(2),m("ngClass",E(22,Fe,t.toggleScheduleForm)),o(),m("ngClass",E(24,Fe,t.toggleScheduleForm)),o(3),x(v(13,14,"SEARCH SCHEDULES")),o(2),m("ngClass",E(26,Fe,t.toggleTrackForm)),o(),m("ngClass",E(28,Fe,t.toggleTrackForm)),o(3),x(v(19,16,"TRACK SHIPMENT")),o(2),m("ngIf",t.toggleTrackForm),o(),m("ngIf",t.toggleScheduleForm),o(),m("ngIf",t.toggleBookQuoteForm))},dependencies:[ze,Z,Ae,ft,N,Ft,jt],styles:[`app-home-service-two .data-here app-track-and-trace{width:100%;display:flex;align-items:center;flex-direction:column}app-home-service-two .data-here app-track-and-trace .track-external{width:100%;display:flex;flex-direction:column;align-items:center}app-home-service-two .data-here app-track-and-trace .track-external .track-info{width:300px;height:auto;background-color:#e8f0f9;border-radius:10px;padding:10px 20px;display:flex;flex-direction:row;align-items:center;gap:10px;box-sizing:border-box}app-home-service-two .data-here app-track-and-trace .track-external .track-info p{width:260px;margin:0;padding:0;font-family:Source Sans Pro,sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#000;text-align:left}app-home-service-two .data-here app-track-and-trace .track-external .track-section-btn{padding-top:4em;width:100%;display:flex;justify-content:center}app-home-service-two .data-here app-track-and-trace .track-external .track-section-btn swire-button{width:150px;height:40px}app-home-service-two .data-here app-track-and-trace .track-external .track-section-btn swire-button ::ng-deep button{width:150px;height:40px}@media screen and (min-width:768px)and (max-width:1023px){app-home-service-two .data-here app-track-and-trace .track-external{width:100%;display:flex;flex-direction:column;align-items:center;gap:10px}app-home-service-two .data-here app-track-and-trace .track-external .track-info{width:540px;height:auto;background-color:#e8f0f9;border-radius:10px;padding:15px 20px;display:flex;flex-direction:row;align-items:center}app-home-service-two .data-here app-track-and-trace .track-external .track-info p{width:500px;height:20px;margin:0;padding:0;font-family:Source Sans Pro,sans-serif;font-size:16px;font-weight:400;line-height:19.6px;letter-spacing:0;color:#000;display:flex;align-items:center}app-home-service-two .data-here app-track-and-trace .track-external .track-section-btn{padding-top:6em;width:100%;display:flex;justify-content:center}app-home-service-two .data-here app-track-and-trace .track-external .track-section-btn swire-button{width:120px;height:auto}app-home-service-two .data-here app-track-and-trace .track-external .track-section-btn swire-button ::ng-deep button{width:120px;height:auto;background-color:#fff;border-radius:40px;padding:8px 20px;display:flex;align-items:center;justify-content:center;gap:10px}app-home-service-two .data-here app-track-and-trace .track-external .track-section-btn swire-button ::ng-deep button span,app-home-service-two .data-here app-track-and-trace .track-external .track-section-btn swire-button ::ng-deep button .swire-button-text{font-family:Source Sans Pro,sans-serif;font-size:18px;font-weight:600;line-height:24px;letter-spacing:0;color:#fff;text-align:center}}@media screen and (max-width:767px){app-home-service-two .data-here app-track-and-trace .track-external{width:100%;display:flex;flex-direction:column;align-items:center;gap:10px}app-home-service-two .data-here app-track-and-trace .track-external .track-info{width:260px;height:auto;background-color:#e8f0f9;padding:10px 20px;display:flex;flex-direction:row;align-items:center;gap:10px;box-sizing:border-box}app-home-service-two .data-here app-track-and-trace .track-external .track-info p{width:260px;height:59px;margin:0;padding:0;font-family:Source Sans Pro,sans-serif;font-size:16px;font-weight:400;line-height:19.6px;letter-spacing:0;color:#000;display:flex;align-items:center;text-align:left}app-home-service-two .data-here app-track-and-trace .track-external .track-section-btn{padding-top:6em;width:100%;display:flex;justify-content:center}app-home-service-two .data-here app-track-and-trace .track-external .track-section-btn swire-button{width:120px;height:auto}app-home-service-two .data-here app-track-and-trace .track-external .track-section-btn swire-button ::ng-deep button{width:120px;min-height:36px;height:auto;background-color:#d14545;border-radius:40px;padding:9px 20px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px}app-home-service-two .data-here app-track-and-trace .track-external .track-section-btn swire-button ::ng-deep button span,app-home-service-two .data-here app-track-and-trace .track-external .track-section-btn swire-button ::ng-deep button .swire-button-text{width:auto;height:auto;font-family:Source Sans Pro,sans-serif;font-size:14px;font-weight:600;line-height:1;letter-spacing:0;text-align:center;color:#fff}}app-home-service-two app-get-start-section .schedules-external{width:100%;display:flex;flex-direction:column;align-items:center}app-home-service-two app-get-start-section .schedules-external .schedules-info{width:300px;height:auto;background-color:#e8f0f9;border-radius:10px;padding:10px 20px;display:flex;flex-direction:row;align-items:center;gap:10px;box-sizing:border-box}app-home-service-two app-get-start-section .schedules-external .schedules-info p{width:260px;margin:0;padding:0;font-family:Source Sans Pro,sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#000;text-align:left}app-home-service-two app-get-start-section .schedules-external .section-btn{padding-top:4em;width:100%;display:flex;justify-content:center}app-home-service-two app-get-start-section .schedules-external .section-btn swire-button{width:150px;height:40px}app-home-service-two app-get-start-section .schedules-external .section-btn swire-button ::ng-deep button{width:150px;height:40px}@media screen and (min-width:768px)and (max-width:1023px){app-home-service-two app-get-start-section .schedules-external{width:100%;display:flex;flex-direction:column;align-items:center;gap:10px}app-home-service-two app-get-start-section .schedules-external .schedules-info{width:540px;height:auto;background-color:#e8f0f9;border-radius:10px;padding:10px 20px;display:flex;flex-direction:row;align-items:center}app-home-service-two app-get-start-section .schedules-external .schedules-info p{width:500px;height:20px;margin:0;padding:0;font-family:Source Sans Pro,sans-serif;font-size:16px;font-weight:400;line-height:19.6px;letter-spacing:0;color:#000;display:flex;align-items:center}app-home-service-two app-get-start-section .schedules-external .section-btn{padding-top:6em;width:100%;display:flex;justify-content:center}app-home-service-two app-get-start-section .schedules-external .section-btn swire-button{width:120px;height:auto}app-home-service-two app-get-start-section .schedules-external .section-btn swire-button ::ng-deep button{width:120px;height:auto;background-color:#fff;border-radius:40px;padding:8px 20px;display:flex;align-items:center;justify-content:center;gap:10px}app-home-service-two app-get-start-section .schedules-external .section-btn swire-button ::ng-deep button span,app-home-service-two app-get-start-section .schedules-external .section-btn swire-button ::ng-deep button .swire-button-text{font-family:Source Sans Pro,sans-serif;font-size:18px;font-weight:600;line-height:24px;letter-spacing:0;color:#fff;text-align:center}}@media screen and (max-width:767px){app-home-service-two app-get-start-section .schedules-external{width:100%;display:flex;flex-direction:column;align-items:center;gap:10px}app-home-service-two app-get-start-section .schedules-external .schedules-info{width:260px;height:auto;background-color:#e8f0f9;border-radius:10px;padding:10px 20px;display:flex;flex-direction:row;align-items:center;gap:10px;box-sizing:border-box}app-home-service-two app-get-start-section .schedules-external .schedules-info p{width:260px;height:59px;margin:0;padding:0;font-family:Source Sans Pro,sans-serif;font-size:16px;font-weight:400;line-height:19.6px;letter-spacing:0;color:#000;display:flex;align-items:center;text-align:left}app-home-service-two app-get-start-section .schedules-external .section-btn{padding-top:6em;width:100%;display:flex;justify-content:center}app-home-service-two app-get-start-section .schedules-external .section-btn swire-button{width:120px;height:auto}app-home-service-two app-get-start-section .schedules-external .section-btn swire-button ::ng-deep button{width:120px;min-height:36px;height:auto;background-color:#d14545;border-radius:40px;padding:9px 20px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px}app-home-service-two app-get-start-section .schedules-external .section-btn swire-button ::ng-deep button span,app-home-service-two app-get-start-section .schedules-external .section-btn swire-button ::ng-deep button .swire-button-text{width:auto;height:auto;font-family:Source Sans Pro,sans-serif;font-size:14px;font-weight:600;line-height:1;letter-spacing:0;text-align:center;color:#fff}}app-home-service-two app-get-start-section{width:100%}app-home-service-two app-get-start-section .search-input-container .cargo-detail
2s-form{display:flex;width:100%;flex-direction:column;align-items:center}app-home-service-two app-get-start-section .search-input-container .cargo-details-form .origin-input-field-container{width:100%;max-width:100%;flex:0 0 100%}app-home-service-two app-get-start-section .search-input-container .cargo-details-form .origin-input-field-container swire-origin-destination-autofill ul li{padding-left:0}app-home-service-two app-get-start-section .search-input-container .cargo-details-form .origin-input-field-container swire-origin-destination-autofill ul li .icon-position{display:none!important}app-home-service-two app-get-start-section .search-input-container .cargo-details-form .origin-input-field-container swire-origin-destination-autofill ul li .option-box li{padding:10px 10px 10px 15px}app-home-service-two app-get-start-section .search-input-container .cargo-details-form .section-btn{padding-top:25px}.track-quote-schedule-2o{max-width:358px;display:flex;width:100%;flex-direction:column;padding:30px;border-radius:10px;position:absolute;top:56%;transform:translateY(-50%);right:8%;z-index:9}@media screen and (max-width:1024px){.track-quote-schedule-2o{right:auto;transform:translate(-50%);left:50%;max-width:600px;position:relative;margin-top:-85px}}@media screen and (max-width:767px){.track-quote-schedule-2o{width:calc(100% - 20px);padding:30px 20px;margin-top:-60px}}.track-quote-schedule-2o>ul{list-style:none;margin:0;padding-bottom:34px;column-gap:20px}@media screen and (max-width:1024px){.track-quote-schedule-2o>ul{justify-content:space-between}}@media screen and (max-width:767px){.track-quote-schedule-2o>ul{padding-bottom:25px}}.track-quote-schedule-2o>ul li{position:relative}.track-quote-schedule-2o>ul li button{display:inline-flex;flex-direction:column;position:relative;text-align:left}.track-quote-schedule-2o>ul li button span{margin-bottom:5px;display:none}.track-quote-schedule-2o>ul li button p{margin-bottom:0;max-width:100px}.track-quote-schedule-2o>ul li button:before{width:0px;height:3px;background-color:#d14545;position:absolute;bottom:-10px;left:0;content:"";transition:.3s}@media screen and (max-width:767px){.track-quote-schedule-2o>ul li button:before{display:none}}.track-quote-schedule-2o>ul li button:hover:before{width:60px}.track-quote-schedule-2o>ul li button:hover span{color:#1e4f98}.track-quote-schedule-2o>ul li button:hover p{color:#404040}.track-quote-schedule-2o>ul li.active button:before{width:60px;display:block!important}.track-quote-schedule-2o>ul li.active button span{color:#1e4f98}.track-quote-schedule-2o>ul li.active button p{color:#404040}@media screen and (max-width:767px){.track-quote-schedule-2o>ul li.active button p{display:flex;justify-content:center}.track-quote-schedule-2o>ul li.active button p:before{width:60px;display:block;left:50%;transform:translate(-50%)}}
3`],encapsulation:2})};H([$()],it.prototype,"activityLog",1);var Ut=it;var nt=class nt{constructor(n,e,t,i,r){this._lang=n;this._commonService=e;this._helperService=t;this._environmentService=i;this._activityLogService=r}_lang;_commonService;_helperService;_environmentService;_activityLogService;isFirstCall=!1;subscription;ngOnInit(){}navigateToExternalLink(n,e=!0){let t=this._lang.getAppLanguage(),i;return t=="ch"?i=this._environmentService.env.WPBaseUrl+"zh-hans/"+n:i=this._environmentService.env.WPBaseUrl+n,i}sendOutboundAnalytics(n){let e={};e.szLabel=n,e.szPage=this._commonService.getCurrentUrl(),this.activityLog("pacificweeklyexpress",e)}activityLog(n,e){return{exitLog:e,jsonLogKey:n}}static \u0275fac=function(e){return new(e||nt)(p(ne),p(R),p(W),p(G),p(B))};static \u0275cmp=T({type:nt,selectors:[["app-pacific-weekly-express"]],decls:17,vars:12,consts:[[1,"pacific-weekly-express","pacific-weekly-express2","bg-Text-10"],[1,"container"],[1,"side-container","d-flex","align-items-center"],[1,"left-side"],[1,"box-text"],[1,"heading-bold-40","Display-family","Text-100"],[1,"paragraph-regular-18","Text-100"],["title","",1,"search-btn","swi-button-red-medium-default-regular","medium-btn-fixed-width","mt-2",3,"click","href"],[1,"right-side"],[1,"box-video"],["alt","sustain-report","loading","lazy",3,"src"]],template:function(e,t){e&1&&(c(0,"section",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4)(5,"h3",5),w(6),h(7,"translate"),d(),c(8,"p",6),w(9),h(10,"translate"),d(),c(11,"a",7),_("click",function(){return t.sendOutboundAnalytics("Most Reliable Carrier*")}),w(12),h(13,"translate"),d()()(),c(14,"div",8)(15,"div",9),g(16,"img",10),d()()()()()),e&2&&(o(6),x(v(7,6,"Sustainability at Swire Shipping")),o(3),U("",v(10,8,"Sustainability remains central to Swire Shipping\u2019s business strategy, as reflected in our vision to be a model for safe and sustainable shipping. Our sustainability performance is reported in our annual Sustainability Reports"),"."),o(2),m("href",t.navigateToExternalLink("info-pages/sustainability/sd-reports/"),I),o(),x(v(13,10,"Learn More")),o(4),ct("src","",t._environmentService.env.IMAGE_BASE_URL,"img/sustain-report.jpg",I))},dependencies:[A,N],styles:[`app-pacific-weekly-express .pacific-weekly-express{padding:80px 0}@media screen and (max-width:1024px){app-pacific-weekly-express .pacific-weekly-express{padding:60px 0}}@media screen and (max-width:1024px){app-pacific-weekly-express .pacific-weekly-express .container{max-width:650px}}@media screen and (max-width:767px){app-pacific-weekly-express .pacific-weekly-express .container{padding:0 10px}}app-pacific-weekly-express .pacific-weekly-express .side-container{flex-wrap:wrap}@media screen and (max-width:1024px){app-pacific-weekly-express .pacific-weekly-express .side-container{flex-direction:column;row-gap:60px;text-align:center}}@media screen and (max-width:767px){app-pacific-weekly-express .pacific-weekly-express .side-container{flex-direction:column;row-gap:40px;text-align:center}}app-pacific-weekly-express .pacific-weekly-express .side-container .left-side{flex:0 0 auto;width:50%}@media screen and (max-width:1024px){app-pacific-weekly-express .pacific-weekly-express .side-container .left-side{width:100%;max-width:600px}}app-pacific-weekly-express .pacific-weekly-express .side-container .right-side{padding-left:60px;flex:0 0 auto;width:50%}@media screen and (max-width:1024px){app-pacific-weekly-express .pacific-weekly-express .side-container .right-side{width:100%;max-width:650px;padding-left:0}}app-pacific-weekly-express .pacific-weekly-express .box-video{position:relative}app-pacific-weekly-express .pacific-weekly-express .box-video img{width:100%;border-radius:8px;height:auto}app-pacific-weekly-express .pacific-weekly-express .box-video img img{aspect-ratio:5/3}app-pacific-weekly-express .pacific-weekly-express .box-video .play-btn{position:absolute;
3left:0;right:0;text-align:center;height:100%;top:0;display:flex;align-items:center;justify-content:center}app-pacific-weekly-express .pacific-weekly-express .box-text p,app-pacific-weekly-express .pacific-weekly-express .box-text h3{margin-bottom:6px}app-pacific-weekly-express .pacific-weekly-express .box-text .items{list-style-type:none;margin-bottom:15px;padding-top:5px}app-pacific-weekly-express .pacific-weekly-express .box-text .items .item{display:flex;align-items:center;gap:8px;margin-bottom:8px}@media screen and (max-width:1024px){app-pacific-weekly-express .pacific-weekly-express .box-text .items .item{display:inline-flex;margin-left:4px;margin-right:4px}}app-pacific-weekly-express .pacific-weekly-express.pacific-weekly-express2 .left-side{width:51%}@media screen and (max-width:1024px){app-pacific-weekly-express .pacific-weekly-express.pacific-weekly-express2 .left-side{width:100%;max-width:750px}}app-pacific-weekly-express .pacific-weekly-express.pacific-weekly-express2 .right-side{padding-left:60px;width:49%}@media screen and (max-width:1024px){app-pacific-weekly-express .pacific-weekly-express.pacific-weekly-express2 .right-side{width:100%;padding-left:0;max-width:520px}}app-pacific-weekly-express .pacific-weekly-express.pacific-weekly-express2 .right-side img{aspect-ratio:65/46}app-pacific-weekly-express .playBtnModal .modal-dialog{max-width:1080px}@media screen and (max-width:1024px){app-pacific-weekly-express .playBtnModal .modal-dialog{width:calc(100% - 20px)}}app-pacific-weekly-express .playBtnModal .modal-dialog .modal-content{border:0;background:transparent}app-pacific-weekly-express .playBtnModal .modal-dialog .modal-content .modal-body{padding:0;border-radius:10px}app-pacific-weekly-express .playBtnModal .modal-dialog .modal-content .modal-body .video-play-box{border-radius:10px;overflow:hidden}app-pacific-weekly-express .playBtnModal .modal-dialog .modal-content .modal-body .video-play-box iframe{width:calc(100% + 1px);min-height:550px;height:auto;border-radius:10px}@media screen and (max-width:1024px){app-pacific-weekly-express .playBtnModal .modal-dialog .modal-content .modal-body .video-play-box iframe{min-height:450px}}@media screen and (max-width:767px){app-pacific-weekly-express .playBtnModal .modal-dialog .modal-content .modal-body .video-play-box iframe{min-height:190px}}
4`],encapsulation:2})};H([$()],nt.prototype,"activityLog",1);var qt=nt;var Ue=yn(xn());var je=class a{resetModalType=0;constructor(){}resetModalDataCall(n){this.resetModalType=n}static \u0275fac=function(e){return new(e||a)};static \u0275prov=q({token:a,factory:a.\u0275fac,providedIn:"root"})};function Oa(a,n){if(a&1){let e=P();ae(0),c(1,"form",3,0)(3,"div",4)(4,"label",5),g(5,"span",6),w(6),h(7,"translate"),d(),c(8,"div",7)(9,"swire-input-password",8),h(10,"translate"),_("getValue",function(i){S(e);let r=f();return y(r.checkValidation(i))})("keypress",function(i){S(e);let r=f();return y(r.CUSTOMVALIDATEMETHOD.blankSpaceNotAllowed(i))}),d(),g(11,"app-error-message",9),d()(),c(12,"div",4)(13,"label",5),g(14,"span",6),w(15),h(16,"translate"),d(),c(17,"div",7)(18,"swire-input-password",10),h(19,"translate"),_("keypress",function(i){S(e);let r=f();return y(r.CUSTOMVALIDATEMETHOD.blankSpaceNotAllowed(i))}),d(),g(20,"app-error-message",11),d()(),c(21,"div",12)(22,"swire-button",13),h(23,"translate"),_("click",function(){S(e);let i=f();return y(i.showModalByModalType("loginsignup"))}),d(),c(24,"swire-button",14),h(25,"translate"),_("click",function(){S(e);let i=f();return y(i.resetMyPassword())}),d()()(),re()}if(a&2){let e=Di(2),t=f();o(),m("formGroup",t.authResetPassword),o(5),U(" ",v(7,31,"Password"),"* "),o(3),m("ngClass",(t.resetPassword.password.touched||e.submitted)&&t.resetPassword.password.errors?"error":"")("swIsShowIcon",!0)("swMaxLength",10)("swMinLength",8)("swIsAllowNumber",!0)("swIsSpecialCharacter",!0)("swValidation",t.SW_REGEX_VALIDATION)("swPlaceholder",v(10,33,"Enter password")),o(2),m("formControls",t.resetPassword)("messageModule",t.messageModule),o(4),U(" ",v(16,35,"Confirm Password"),"* "),o(3),m("ngClass",(t.resetPassword!=null&&t.resetPassword.confirmPassword.touched||e.submitted)&&(t.resetPassword!=null&&t.resetPassword.confirmPassword.errors)?"error":"")("swIsShowIcon",!0)("swIsPasswordShow",!1)("swMaxLength",20)("swMinLength",8)("swIsAllowNumber",!0)("swIsSpecialCharacter",!0)("swValidation",t.SW_REGEX_VALIDATION)("swPlaceholder",v(19,37,"Confirm password")),o(2),m("formControls",t.resetPassword)("messageModule",t.messageModule),o(2),m("swType","button")("swClass","login-btn cancel-btn swi-button-greyred-medium-default-regular popup-btn-fixed-width")("swButtonName",v(23,39,"Cancel")),o(2),m("swIsDisable",!t.isLoading)("ngClass",t.isLoading?"":"btn-disabled")("swClass","login-btn swi-button-red-medium-default-regular popup-btn-fixed-width")("swButtonName",v(25,41,"Reset"))}}function Pa(a,n){if(a&1){let e=P();ae(0),c(1,"form",15)(2,"div",16)(3,"span",17),g(4,"span",18)(5,"span",19),d(),c(6,"p",20),w(7),h(8,"translate"),d()(),c(9,"div",21)(10,"swire-button",22),h(11,"translate"),_("click",function(){S(e);let i=f();return i.showModalByModalType("loginsignup"),i.isLoginTab=!0,y(i.updateUrlTo("/"))}),d()()(),re()}if(a&2){let e=f();o(7),x(v(8,3,e.resetPasswordSuccessMessage)),o(3),m("swClass","login-btn swi-button-red-medium-default-regular popup-btn-fixed-width")("swButtonName",v(11,5,"Okay"))}}function Ta(a,n){if(a&1){let e=P();ae(0),c(1,"form",15)(2,"div",16),g(3,"span",23),c(4,"p",20),w(5),h(6,"translate"),d()(),c(7,"div",21)(8,"swire-button",24),h(9,"translate"),_("click",function(){S(e);let i=f();return y(i.showModalByModalType("loginsignup"))}),d()()(),re()}a&2&&(o(5),U("",v(6,3,"Your account recovery link that has expired or been previously used"),"."),o(3),m("swClass","login-btn swi-button-red-medium-default-regular popup-btn-fixed-width")("swButtonName",v(9,5,"Go to Homepage")))}var $t=class a{constructor(n,e,t,i,r,s,l,u){this.fb=n;this._router=e;this.authService=t;this._commonService=i;this.translate=r;this._modelService=s;this._resetPasswordService=l;this._navigatService=u}fb;_router;authService;_commonService;translate;_modelService;_resetPasswordService;_navigatService;authResetPassword;email="";token;isLoading=!0;resetPasswordSuccessMessage="";resetPasswordStep=1;phoneNumber="";dialCode="";name="";isLoginTab=!0;messageModule="USERREQERRORMESSAGE";CUSTOMVALIDATEMETHOD=Y;SW_REGEX_VALIDATION;isPasswordValid=!1;modalType="";ngOnInit(){let n=this._router.url;n.includes("reset-password")&&(this.token=n.split("/").pop(),this.token&&this.verifyTokenValidity()),this.formInitialisation(),this.updateTranslate()}formInitialisation(){this.authResetPassword=this.fb.group({password:[null,[K.required,K.minLength(8),K.maxLength(20),K.pattern(/^(?=.*\d)(?=.*[-!$%^&*()_+|~=`{}\[\]:\/;<>?,.'"@#])(?=.*[a-z])(?=.*[A-Z]).{8,}$/)]],confirmPassword:[null,[K.required]]},{validator:Ki("password","confirmPassword")})}get resetPassword(){return this.authResetPassword.controls}resetMyPassword(){if(this.authResetPassword.status=="VALID"){let n={email:this.email,token:this.token,password:Ue.MD5(this.authResetPassword.value.password).toString(Ue.enc.Base64),confirmPassword:Ue.MD5(this.authResetPassword.value.confirmPassword).toString(Ue.enc.Base64)};this.isLoading=!1,this.authService.resetPasswordFromEmail(n).subscribe(e=>{this.isLoading=!0,this.resetPasswordSuccessMessage=e.data?.successMessage,this.resetPasswordStep=2},e=>{if(e.status==500){let t={tosterType:"error",tosterSubtext:this.translate.instant("Something went wrong. Please try again"),tosterText:this.translate.instant("Oops")+"!"};this._commonService.OpenToster(t)}else if(e.status==422){let t={tosterType:"error",tosterSubtext:this.translate.instant("Invalid input parameter supplied"),tosterText:this.translate.instant("Oops")+"!"};this._commonService.OpenToster(t),this.authResetPassword.reset()}this.isLoading=!0})}}verifyTokenValidity(){this.authService.verifyToken({token:this.token}).subscribe(n=>{n.hasOwnProperty("responseData")&&(this.phoneNumber=n.responseData.szPhoneNumber,this.dialCode=n.responseData.szDailCode,this.name=n.responseData.szCustomerName,this.email=n.responseData.szEmail,this.resetPasswordStep=1,this._resetPasswordService.resetModalDataCall(1))},n=>{this.handleErrorVerifyTokenResponse(n)})}handleErrorVerifyTokenResponse(n){let e=n.error;e.hasOwnProperty("errorMessage")&&e.errorCode=="Invalid Code"&&e.status==422&&(this.resetPasswordStep=3,this._resetPasswordService.resetModalDataCall(3))}showModalByModalType(n){this._modelService.closeModal(),this._navigatService.navigateWithLang(this,fe.HOME)}updateUrlTo(n=""){}updateTranslate(){this.SW_REGEX_VALIDATION=[{type:"min",message:this.translate.instant("Minimum lenght of 8 characters"),regex:"",length:8},{type:"uppercase",message:this.translate.instant("Must contain an uppercase (A-Z) letter"),regex:/[A-Z]/,length:0},{type:"lowercase",message:this.translate.instant("Must contain a lowercase letter (a-z)"),regex:/[a-z]/,length:0},{type:"specialcharacter",message:this.translate.instant("Must contain a special character"),regex:/[-!$%^&*()_+|~=`{}\[\]:\/;<>?,.'"@#]/},{type:"number",message:this.translate.instant("Must contain atleast one number"),regex:/^(?=.*\d).{1,20}$/}]}checkValidation(n){this.isPasswordValid=n?.valid}static \u0275fac=function(e){return new(e||a)(p(bt),p(V),p(ve),p(R),p(ht),p(Ve),p(je),p(pe))};static \u0275cmp=T({type:a,selectors:[["app-reset-password"]],decls:4,vars:3,consts:[["resetForm","ngForm"],["id","getHeight","locator","resetPassword",1,"custom-modal","cargo-template-save"],[4,"ngIf"],[1,"auth-form-modal",3,"formGroup"],[1,"form-group"],["for","email",1,"paragraph-semibold-16","Text-85"],[1,"swi-icon","icon-password","icon-size-30","Primary-80"],[1,"input-fields"],["formControlName","password",3,"getValue","keypress","ngClass","swIsShowIcon","swMaxLength","swMinLength","swIsAllowNumber","swIsSpecialCharacter","swValidation","swPlaceholder"],["inputKey","password",3,"formControls","messageModule"],["formControlName","confirmPassword","tabindex","11",3,"keypress","ngClass","swIsShowIcon","swIsPasswordShow","swMaxLength","swMinLength","swIsAllowNumber","swIsSpecialCharacter","swValidation","swPlaceholder"],["inputKey","confirmPassword",3,"formControls","messageModule"],[1,"auth-btn-container"],[3,"click","
4swType","swClass","swButtonName"],[3,"click","swIsDisable","ngClass","swClass","swButtonName"],[1,"form-modal"],[1,"success","final-heading","Text-100"],[1,"swi-icon","icon-success","icon-size-32","Success-Dark"],[1,"path1"],[1,"path2"],[1,"generate-code","success-text-message","paragraph-regular-16"],[1,"login-btn-container"],["locator","Okay",3,"click","swClass","swButtonName"],[1,"swi-icon","icon-alert","icon-size-32","Primary-80"],[3,"click","swClass","swButtonName"]],template:function(e,t){e&1&&(c(0,"div",1),D(1,Oa,26,43,"ng-container",2)(2,Pa,12,7,"ng-container",2)(3,Ta,10,7,"ng-container",2),d()),e&2&&(o(),m("ngIf",t.resetPasswordStep==1),o(),m("ngIf",t.resetPasswordStep==2),o(),m("ngIf",t.resetPasswordStep==3))},dependencies:[A,Ne,$i,St,_t,wt,Fi,yt,xt,Z,Ae,Zi,N],styles:[".form-modal[_ngcontent-%COMP%]{padding:45px;text-align:center}.form-modal[_ngcontent-%COMP%]   .success[_ngcontent-%COMP%]{display:flex;flex-direction:column;row-gap:10px}"]})};var Cn={quote:{accordianRow:[{heading:"Company Details",icon:"icon-cargo swi-icon icon-size-24 Primary-80",accordianBody:{type:$e.component,callBackFun:a=>Dt}},{heading:"Incident Details",icon:"icon-cargo swi-icon icon-size-24 Primary-80",accordianBody:{type:$e.component,callBackFun:a=>Dt}},{heading:"Cargo Details",icon:"icon-cargo swi-icon icon-size-24 Primary-80",type:$e.function,callBackFun:a=>"<p>Current Status</p>",accordianBody:{type:$e.component,callBackFun:a=>Dt}}],styles:{headerClass:"custom-header",dataClass:"custom-row"},data:"Data here"}};var La=["mostReliableCarrier"],Ia=a=>({"hold-data":a});function Aa(a,n){if(a&1&&g(0,"app-home-latest-news",4),a&2){let e=f();m("categoriesDetailsData",e.categoriesDetailsData)}}function za(a,n){if(a&1){let e=P();c(0,"swire-modal",6),_("close",function(){S(e);let i=f();return y(i._modelService.closeModal())}),g(1,"app-reset-password"),d()}if(a&2){let e=f();m("body",e._resetPasswordService.resetModalType==3?e._modelService.translateObject(e.AUTHDATA.sessionExpired):e._modelService.translateObject(e.AUTHDATA.resetPassword))}}var at=class at{constructor(n,e,t,i,r,s,l,u,C,M,b,xe,Wt,wn,Sn,Ea,Ha){this._lang=n;this._PageTrackingService=e;this._auth=t;this._storageService=i;this._feedbackService=r;this._modal=s;this._xDomainService=l;this._userService=u;this._router=C;this.tokenExtractor=M;this.windowRef=b;this._modelService=xe;this._common=Wt;this.authService=wn;this._resetPasswordService=Sn;this._userAuthService=Ea;this._masterService=Ha;this._common.setHeaderType(1),ut(()=>{this._helperService.acceptedCookies()&&this.handleAuthRoutes()})}_lang;_PageTrackingService;_auth;_storageService;_feedbackService;_modal;_xDomainService;_userService;_router;tokenExtractor;windowRef;_modelService;_common;authService;_resetPasswordService;_userAuthService;_masterService;carrierChild;_platformService=ee(Q);_helperService=ee(W);token;AUTHDATA=Yi;resetTypeModal=2;isBannerDynamicDataAvailable=!1;arCarousel=[];arCarouselData=[];isImageCarousal=!0;latestNews=[];arLatestNews=[];arrOffices=[];arrOfficesData=[];regionalOffice=[];regionalOfficeData=[];authData;categoriesDetailsData=[];accordianToggle=Cn;AUTHTABSDATA=ei;ngOnInit(){this.getCmsDetails(),this.onLanguageSwitch();let n=He.getRandomString();this._storageService.putDataInStorage("szSearchToken",n);let e=this._router.url;e.includes("reset-password")&&(this.token=e.split("/").pop(),this.token&&this.verifyTokenValidity())}ngAfterViewInit(){this._router?.url?.toLocaleLowerCase()?.includes("mostreliablecarrier")&&this.carrierChild.nativeElement.scrollIntoView({behavior:"smooth",block:"end",inline:"start"})}ngOnDestroy(){this._common.setHeaderType(2)}handleAuthRoutes(){let n=this._router.url;if(n=="/login"&&this.openLoginPopup(),n=="/signup"){let e=ei.tab[1]?.tabData;this._userAuthService?.isUserLoggedIn||this._modelService.openModal({type:this._modelService.modals.LoginSignUpPopup,open:!0,item:{tab:1,tabData:e}})}n=="/logout"&&this.logoutUser(),n=="/resubmit"&&(this._modal.toggleModal(!0),this._modal.updateModalType("updateRegisterUser"))}openLoginPopup(){}logoutUser(){let n=this.windowRef.nativeWindow;this._userAuthService.isUserLoggedIn?this._userService.deleteUserAccessTokenById().subscribe(e=>{this.deleteFrontendAuthData(),n&&(n.location.href="/")},e=>{n&&(n.location.href="/")}):(this.deleteFrontendAuthData(),n&&(n.location.href="/"))}deleteFrontendAuthData(){this._xDomainService.deleteXdomainUserCookie(),this._xDomainService.deleteXdomainUserNotificationsCookie(),this._userAuthService.removeAuthUserData()}getCmsDetails(){let n;this._platformService.runIfBrowser(()=>{n=this._lang.getAppLanguage(),n=n?n.toUpperCase():""}),this._masterService.getMasterData.homePageData$.subscribe(e=>{if(e){let t=e;t&&(t&&t.dataPromotion&&(this.arCarouselData=t.dataPromotion,this.arCarouselData.hasOwnProperty(n)&&this.arCarouselData[n].length>0?this.arCarousel=this.arCarouselData[n]:this.arCarousel=this.arCarouselData.EN.length>0?this.arCarouselData.EN:this.arCarouselData.CH.length>0?this.arCarouselData.CH:[],this.arCarousel=this.arCarousel.filter(s=>s.iVersion==1),this.isImageCarousal=!1,this.isBannerDynamicDataAvailable=!1,this.arCarousel?.length>0&&(this.isImageCarousal=!0,this.isBannerDynamicDataAvailable=!0)),t&&t.latestNews&&(this.latestNews=t.latestNews,this.latestNews.hasOwnProperty(n)&&this.latestNews[n].length>0?(this.arLatestNews=this.latestNews[n],this.categoriesDetailsData=this.arLatestNews):(this.arLatestNews=this.latestNews.EN.length>0?this.latestNews.EN:this.latestNews.CH.length>0?this.latestNews.CH:[],this.categoriesDetailsData=this.arLatestNews)),t&&t.dataOffices&&(this.arrOffices=t.dataOffices,this.arrOffices.hasOwnProperty(n)&&this.arrOffices[n].length>0?this.arrOfficesData=this.arrOffices[n]:this.arrOfficesData=this.arrOffices.EN.length>0?this.arrOffices.EN:this.arrOffices.CH.length>0?this.latestNews.CH:[]),t&&t.regionalOffice&&(this.regionalOffice=t.regionalOffice,this.regionalOffice.hasOwnProperty(n)&&this.regionalOffice[n].length>0?this.regionalOfficeData=this.regionalOffice[n]:this.regionalOfficeData=this.regionalOffice.EN.length>0?this.regionalOffice.EN:this.regionalOffice.CH.length>0?this.regionalOffice.CH:[]));let i={},r=this.windowRef.nativeWindow;r&&(i.szPageUrl=r.location.href),this._PageTrackingService.fireTrackingPageLoadTime(i)}})}onLanguageSwitch(){let n=this,e=this.tokenExtractor.getToken();n.handleCmsData()}checkScroll(){let e=document.querySelector("footer")?.getBoundingClientRect();if(e&&e?.top<window.innerHeight&&e?.bottom>=0){let t={subTitle:"Did you find the information you were looking for on this page",szReferenceNumber:""};this._userAuthService.isUserLoggedIn&&(this.authData=this._userAuthService.getAuthUserData(),t.szCustomerKey=this.authData?.szCustomerKey,t.szEmail=this.authData?.szEmail)}}handleCmsData(){let n=this._lang.getAppLanguage();n=n?n.toUpperCase():"";let e;this.arCarouselData.hasOwnProperty(n)&&this.arCarouselData[n]?.length>0?e=this.arCarouselData[n]:this.arCarouselData.EN&&(e=this.arCarouselData.EN?.length>0?this.arCarouselData.EN:this.arCarouselData.CH?.length>0?this.arCarouselData.CH:[]),this.arCarousel=e,this.arCarousel=this.arCarousel?.filter(t=>t.iVersion==1),this.isImageCarousal=!1,this.isBannerDynamicDataAvailable=!1,this.arCarousel?.length>0&&(this.isImageCarousal=!0,this.isBannerDynamicDataAvailable=!0),this.latestNews.hasOwnProperty(n)&&this.latestNews[n]?.length>0?this.arLatestNews=this.latestNews[n]:this.arLatestNews=this.latestNews.EN?.length>0?this?.latestNews.EN:this.latestNews.CH?.length>0?this.latestNews.CH:[],this.arrOffices.hasOwnProperty(n)&&this.arrOffices[n]?.length>0?this.arrOfficesData=this.arrOffices[n]:this.arrOfficesData=this.arrOffices.EN?.length>0?this.arrOffices.EN:this.arrOffices.CH?.length>0?this.latestNews.CH:[],this.regionalOffice.hasOwnProperty(n)&&this.regionalOffice[n]?.length>0?this.regionalOfficeData=this.regionalOffice[n]:this.regionalOfficeData=this.regionalOffice.EN?.length>0?this.regionalOffice.EN:this.regionalOffice.CH?.length>0?this.regionalOffice.CH:[]}verifyTokenValidity(){this._modelService.openModal({type:this._modelService.modals.ResetPassword,open:!0})}static \u0275fac=function(e){return new(e||at)(p(ne),p(de),p(ve),p(X),p(en),p(Mt),p(Bi),p(vt),p(V),p(zi),p(Ni),p(Ve),p(R),p(ve),p(je),p(Ct),p(Vi))};static \u0275cmp=T({type:at,selectors:[["app-homepage-layout3"]],viewQuery:function(e,t){if(e&1&&Mi(La,5),e&2){let i;pt(i=dt())&&(t.carrierChild=i.first)}},hostBindings:function(e,t){e&1&&_("scroll",function(){return t.checkScroll()},!1,Ci)},decls:11,vars:8,consts:[["mostReliableCarrier",""],[1,"banner-img",3,"ngClass"],[3,"szPageType","templates","isDynamicDataAvailable"],[2,"min-height","25px"],[3,"categoriesDetailsData"],[3,"body"],[3,"close","body"]],template:function(e,t){e&1&&(c(0,"div",1),g(1,"app-banner-carousal",2)(2,"app-home-service-two"),d(),g(3,"app-home-quick-access")(4,"app-pacific-weekly-express"),yi(5,3,0),g(7,"app-home-integrated-solutions"),D(8,Aa,1,1,"app-home-latest-news",4),g(9,"app-home-news-letter"),D(10,za,2,1,"swire-modal",5)),e&2&&(m("ngClass",E(6,Ia,!t.isBannerDynamicDataAvailable)),o(),m("szPageType",3)("templates",t.arCarousel)("isDynamicDataAvailable",t.isBannerDynamicDataAvailable),o(7),k((t.categoriesDetailsData==null?null:t.categoriesDetailsData.length)>
40?8:-1),o(2),k(t._modelService.objModal.open&&t._modelService.objModal.type===t._modelService.modals.ResetPassword?10:-1))},dependencies:[A,Wi,Z,ft,Ht,Ut,Vt,Rt,tn,Bt,qt,$t],styles:[`app-homepage-layout3{background:#f0f2f3;display:flex;flex-direction:column}app-homepage-layout3 .banner-img{position:relative}
5`],encapsulation:2})};H([Ji()],at.prototype,"openLoginPopup",1);var _n=at;export{_n as HomepageLayout3Component};

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.