PageSourceSearch

https://www.exxactcorp.com/chunk-XNCJVQ4U.js

js exxactcorp.com collected 2026-10-02 03:25:03 UTC 58,729 bytes, 1 lines download raw bytes

1import{l as un}from"./chunk-ZNNVEUJG.js";import{$ as r,$b as V,Aa as z,Ab as en,B as i,Bb as T,Bc as cn,Dc as rn,Ec as an,F as m,Fc as gn,Gc as sn,H as q,I as L,Ic as dn,Kc as ln,Ma as Q,Na as K,T as E,U as h,Ua as v,V as f,Wb as on,X as x,Y as w,Yc as mn,Z as b,_,_a as X,_b as R,aa as a,ba as O,bc as N,ca as G,da as J,ea as y,ed as W,fa as C,g as I,ga as s,ie as Cn,k as P,l as M,lb as Y,ma as k,mb as nn,oa as d,ob as B,pa as U,qa as u,t as H,wb as tn,x as F,y as Z,z as $}from"./chunk-QT7VROGE.js";import{g as S}from"./chunk-RA2WU32H.js";var vn=o=>({"placeholder-label":o});function Dn(o,l){if(o&1){let n=y();r(0,"li",19),C("click",function(){let e=P(n).$implicit,c=s(2);return M(c.onSelectCategory(e==null||e.category==null?null:e.category.category))}),d(1),a()}if(o&2){let n=l.$implicit,t=s(2);k("selected",t.selectedCategory===(n==null||n.category==null?null:n.category.category)),i(),u(" ",n==null||n.category==null?null:n.category.category," ")}}function Sn(o,l){if(o&1){let n=y();r(0,"div",22),C("click",function(){P(n);let e=s(2);return M(e.isOpen=!1)}),a()}}function kn(o,l){if(o&1){let n=y();r(0,"div",8,0)(2,"button",12),C("click",function(e){P(n);let c=s();return M(c.toggleDropdown(e))}),r(3,"span",13),d(4),a(),r(5,"span",14),O(6,"i-feather",15)(7,"i-feather",16),a()(),r(8,"div",17),C("click",function(e){return P(n),M(e.stopPropagation())}),r(9,"ul",18)(10,"li",19),C("click",function(){P(n);let e=s();return M(e.onSelectCategory("all"))}),d(11," All "),a(),w(12,Dn,2,3,"li",20,x),a()(),h(14,Sn,1,0,"div",21),a()}if(o&2){let n=s();i(2),k("active",n.isOpen)("disabled",!1),_("disabled",!1),E("aria-disabled",!1)("tabindex",0),i(),_("ngClass",z(15,vn,!n.selectedCategory)),i(),u(" ",n.selectedCategory||"Category"," "),i(3),_("name",n.isOpen?"chevron-up":"chevron-down"),i(),k("show",n.isOpen),i(2),k("selected",!n.selectedCategory),i(2),b(n.entry==null?null:n.entry.sorted_categories),i(2),f(n.isOpen?14:-1)}}function Tn(o,l){if(o&1){let n=y();r(0,"div",9),O(1,"img",23),r(2,"div",24)(3,"h2",25),d(4," No Results Found "),a(),r(5,"p",26),d(6," We didn't find any matches. Try another keyword or remove filters. "),a()(),r(7,"button",27),C("click",function(){P(n);let e=s();return M(e.clearSearch())}),d(8," Clear Search "),a()()}}function In(o,l){if(o&1){let n=y();r(0,"div",43),C("click",function(e){let c=P(n).$implicit,g=s(4);return M(g.onTagClick(c,e))}),r(1,"p",38),d(2),a()()}if(o&2){let n=l.$implicit;i(2),u(" ",n," ")}}function Fn(o,l){if(o&1&&(r(0,"div",42)(1,"p",38),d(2),a()()),o&2){let n=s(2).$implicit,t=s(2);i(2),u("+",t.getHiddenTagsCount(n))}}function qn(o,l){if(o&1&&(G(0,40),w(1,In,3,1,"div",41,x),h(3,Fn,3,1,"div",42),J()),o&2){let n=s().$implicit,t=s(2);i(),b(t.getVisibleTags(n)),i(2),f(t.getHiddenTagsCount(n)>0?3:-1)}}function Ln(o,l){if(o&1&&(r(0,"div",31)(1,"a",33)(2,"div",34),O(3,"img",35),a(),r(4,"div",36)(5,"div",37)(6,"p",38),d(7),a(),r(8,"h4",39),d(9),a()(),r(10,"div",40),h(11,qn,4,1,"ng-container",40),a()()()()),o&2){let n=l.$implicit,t=s(2);E("data-doc-id",t.getDocumentId(n)),i(),_("routerLink",t.getNormalizedUrl(n.landing_page_url)),i(2),_("src",n==null?null:n.thumbnail_image,F)("alt",(n==null?null:n.title)||"Document thumbnail"),E("loading",t.isBrowser?"lazy":null),i(4),u(" ",n==null?null:n.category," "),i(2),u(" ",n==null?null:n.title," "),i(2),f((n==null||n.tags==null?null:n.tags.length)>0?11:-1)}}function En(o,l){if(o&1){let n=y();r(0,"button",44),C("click",function(){P(n);let e=s().$implicit,c=s();return M(c.toggleCategoryLimit(e))}),r(1,"span"),d(2),a(),O(3,"i-feather",45),a()}if(o&2){let n=s().$implicit,t=s();i(2),U(t.isExpanded(n)?"See Less Company Docs":"See More Company Docs"),i(),_("name",t.isExpanded(n)?"chevron-up":"chevron-down")}}function zn(o,l){if(o&1&&(r(0,"div",11)(1,"div",28)(2,"h4",4),d(3),a(),O(4,"hr",29),a(),r(5,"div",30),w(6,Ln,12,8,"div",31,x),a(),h(8,En,4,2,"button",32),a()),o&2){let n=l.$implicit,t=s();i(3),U(n),i(3),b(t.getDisplayedDocuments(n)),i(2),f(t.shouldShowToggleButton(n)?8:-1)}}var Rn="cms-document-listing.component",_n=(()=>{class o{constructor(n,t,e,c,g,p){this.cmsService=n,this.dialog=t,this.metaService=e,this.location=c,this.router=g,this.platformId=p,this.INIT_SIZE=6,this.searchControl=new sn(""),this.entry={},this.categoryLimits=new Map,this.allDocs=new Map,this.filteredDocs=null,this._cachedCategories=null,this.documentsLoaded=!1,this.isOpen=!1,this._cachedRouteState=null,this._cachedContainerWidth=null,this.documentTagSplits=new Map,this.isBrowser=v(this.platformId)}ngOnInit(){return S(this,null,function*(){try{yield this.loadPageData(),yield this.loadDocuments(),this.initDocumentData(),this.initMetaData(this.entry.seo_meta_data)}catch(n){console.error("API Error during data loading, but continuing:",n),this.allDocs.clear(),this.filteredDocs=null,this.documentsLoaded=!0}this.applyCurrentFilters()})}initMetaData(n){try{n?this.metaService.add(n):this.metaService.add({title:`${this.entry.title||"Documents"}`})}catch(t){console.error(...new T(321333,Rn,t).stamp())}}ngOnDestroy(){this.categoryLimits.clear(),this.documentTagSplits.clear(),this._cachedRouteState=null,this._cachedContainerWidth=null,this.measuredConstants=void 0,this.allDocs.clear(),this.filteredDocs=null,this._cachedCategories=null}onPopState(n){this._cachedRouteState=null,this.applyCurrentFilters()}onResize(){this._cachedContainerWidth=null,setTimeout(()=>this.updateDocumentTagSplits(),0)}get filteredDocuments(){let n=this.filteredDocs||this.allDocs;return Array.from(n.values()).flat()}get searchQuery(){return this.searchControl.value??""}get selectedCategory(){return this.currentFilter.type==="category"?this.currentFilter.value:null}get selectedTag(){return this.currentFilter.type==="tag"?this.currentFilter.value:null}get currentFilter(){if(!this._cachedRouteState)if(v(this.platformId)){let n=new URL(window.location.href);this._cachedRouteState={type:n.searchParams.get("type")||null,value:n.searchParams.get("value")?decode
1URIComponent(n.searchParams.get("value")):null}}else this._cachedRouteState={type:null,value:null};return this._cachedRouteState}get allCategories(){return this._cachedCategories||[]}loadPageData(){return S(this,null,function*(){this.entry=yield this.cmsService.getPage("document_listing_page",{})})}loadDocuments(){return S(this,null,function*(){let n=yield this.cmsService.getEntries("document_entry",{});this.sortDocs(n),this.allDocs=this.groupByCategory(n),this.documentsLoaded=!0})}initDocumentData(){this._cachedCategories=this.entry?.sorted_categories?.map(n=>n.category.category)||[],this.initCategoryLimits(),setTimeout(()=>this.updateDocumentTagSplits(),0)}sortDocs(n){n.sort((t,e)=>{let c=new Date(t.date);return new Date(e.date).getTime()-c.getTime()})}initCategoryLimits(){this.allCategories.forEach(n=>{this.categoryLimits.set(n,this.INIT_SIZE)})}groupByCategory(n){let t=new Map;return n.forEach(e=>{e.category&&(t.has(e.category)||t.set(e.category,[]),t.get(e.category).push(e))}),t}updateUrlAndFilter(n,t){if(!v(this.platformId))return;let e=new URL(window.location.href);n&&t?(e.searchParams.set("type",n),e.searchParams.set("value",encodeURIComponent(t))):(e.searchParams.delete("type"),e.searchParams.delete("value")),this.location.go(e.pathname+e.search),this.router.navigated=!1,this._cachedRouteState=null,this.applyCurrentFilters()}applyCurrentFilters(){if(!this.documentsLoaded)return;this._cachedRouteState=null;let{type:n,value:t}=this.currentFilter;this.searchControl.setValue(n==="query"&&t||"",{emitEvent:!1}),n&&t?this.applyFilter(n,t):this.resetFilters(),v(this.platformId)&&window.scrollTo({top:0,behavior:"smooth"})}applyFilter(n,t){this.filteredDocs=new Map;for(let[e,c]of this.allDocs){let g=c.filter(p=>this.matchesFilter(p,n,t));g.length>0&&this.filteredDocs.set(e,g)}}resetFilters(){this.resetLimits(),this.filteredDocs=null}matchesFilter(n,t,e){switch(t){case"category":return n?.category===e;case"tag":return n?.tags?.includes(e);case"query":{let c=e.toLowerCase();return n.title?.toLowerCase().includes(c)||n.tags?.some(g=>g?.toLowerCase().includes(c))}default:return!0}}hasActiveFilter(){return this.currentFilter.type!==null}displayNoResults(){return this.hasActiveFilter()&&this.filteredDocuments.length===0}clearSearch(){this.searchControl.setValue("",{emitEvent:!1}),this.updateUrlAndFilter(null,null)}onSearchSubmit(){let n=this.searchControl.value?.trim();this.updateUrlAndFilter(n?"query":null,n||null)}onSelectCategory(n){let t=n==="all"?null:n;this.updateUrlAndFilter(t?"category":null,t)}onTagClick(n,t){t&&(t.preventDefault(),t.stopPropagation()),this.updateUrlAndFilter("tag",n)}getDocumentsForCategory(n){return(this.filteredDocs||this.allDocs).get(n)||[]}getDisplayedDocuments(n){let t=this.getDocumentsForCategory(n);return this.hasActiveFilter()?t:t.slice(0,this.getCategoryLimit(n))}getCategories(){let{type:n,value:t}=this.currentFilter;if(n==="category"&&t!=="all")return[t];if(n){let e=this.filteredDocs||this.allDocs;return this.allCategories.filter(c=>e.has(c))}return this.allCategories}getCategoryLimit(n){return this.categoryLimits.get(n)??this.INIT_SIZE}shouldShowToggleButton(n){return!this.hasActiveFilter()&&this.getDocumentsForCategory(n).length>this.INIT_SIZE}isExpanded(n){return this.getCategoryLimit(n)>this.INIT_SIZE}toggleCategoryLimit(n){if(this.getCategoryLimit(n)>this.INIT_SIZE)this.categoryLimits.set(n,this.INIT_SIZE);else{let t=this.getDocumentsForCategory(n);this.categoryLimits.set(n,t.length)}}resetLimits(){this.categoryLimits.forEach((n,t)=>{this.categoryLimits.set(t,this.INIT_SIZE)})}toggleDropdown(n){n.stopPropagation(),this.isOpen=!this.isOpen}get tagConstants(){if(!this.measuredConstants){let n=this.getTagConstants();n&&(this.measuredConstants=n)}return this.measuredConstants||{charWidth:8,tagPadding:16.7,gap:8}}getTagConstants(){if(!v(this.platformId))return null;let n=document.querySelector(".tag-container"),t=document.querySelector(".tag");if(!n||!t)return null;let e=window.getComputedStyle(n),c=window.getComputedStyle(t),g=e.getPropertyValue("--tag-gap"),p=e.gap,D=parseFloat(g)||parseFloat(p)||8,pn=parseFloat(c.paddingLeft)||0,hn=parseFloat(c.paddingRight)||0,fn=pn+hn||16.7,A=document.createElement("canvas").getContext("2d");return A.font=`${c.fontWeight} ${c.fontSize} ${c.fontFamily}`,{charWidth:A.measureText("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz").width/52||8,tagPadding:fn,gap:D}}calculateTagsForDocument(n,t){if(!n.length)return{visible:[],hiddenCount:0,hiddenTags:[]};let e=0;for(let g=0;g<n.length;g++){let p=n[g].length*this.tagConstants.charWidth+this.tagConstants.tagPadding,D=g>0?this.tagConstants.gap:0;e+=D+p}if(e<=t)return{visible:n,hiddenCount:0,hiddenTags:[]};e=0;let c=0;for(let g=0;g<n.length;g++){let p=n[g].length*this.tagConstants.charWidth+this.tagConstants.tagPadding,D=g>0?this.tagConstants.gap:0;if(e+D+p>t)break;e+=D+p,c++}return{visible:n.slice(0,c),hiddenCount:n.length-c,hiddenTags:n.slice(c)}}getContainerWidth(){if(this._cachedContainerWidth===null)if(v(this.platformId)){let n=document.querySelector(".tag-container");this._cachedContainerWidth=n?.getBoundingClientRect().width||320}else this._cachedContainerWidth=320;return this._cachedContainerWidth}updateDocumentTagSplits(){let n=this.getContainerWidth();
1for(let t of this.allDocs.values())t.forEach(e=>{if(e?.tags?.length){let c=this.calculateTagsForDocument(e.tags,n);this.documentTagSplits.set(this.getDocumentId(e),{visibleCount:c.visible.length})}})}getVisibleTags(n){let t=this.documentTagSplits.get(this.getDocumentId(n));return t?n.tags.slice(0,t.visibleCount):n.tags||[]}getHiddenTagsCount(n){let t=this.documentTagSplits.get(this.getDocumentId(n));return t?Math.max(0,n.tags.length-t.visibleCount):0}getHiddenTags(n){let t=this.documentTagSplits.get(this.getDocumentId(n));return t?n.tags.slice(t.visibleCount):[]}getDocumentId(n){return n.id||n.title||JSON.stringify(n)}getNormalizedUrl(n){return n?(n=n.startsWith("/")?n.substring(1):n,n.startsWith("Documents/")&&(n=n.substring(10)),n):"/"}trackByDocument(n,t){return t?._metadata?.uid||t?.id||n}trackByTag(n,t){return t}static{this.\u0275fac=function(t){return new(t||o)(m(V),m(W),m(R),m(Q),m(Y),m(H))}}static{this.\u0275cmp=q({type:o,selectors:[["app-cms-document-listing"]],hostBindings:function(t,e){t&1&&C("popstate",function(g){return e.onPopState(g)},$)("resize",function(){return e.onResize()},$)},standalone:!1,decls:13,vars:4,consts:[["dropdown",""],["id","cms-document-listing"],[1,"document-listing-container","fx-col"],[1,"listing-header-container","fx-col"],[1,"title","bold","m-0"],[1,"query-container"],[3,"ngSubmit"],["placeholder","Search Documents","tabindex","1","type","text","autocomplete","off",1,"cms-document-search-input",3,"formControl"],[1,"select-category-container"],[1,"noResultsContainer","fx-col-h-center"],[1,"document-categories","fx-col"],[1,"document-category"],["type","button",1,"dropdown-toggle","m-0",3,"click","disabled"],[1,"dropdown-label",3,"ngClass"],[1,"dropdown-icon"],["name","filter",1,"filter-icon"],[1,"arrow-icon",3,"name"],[1,"dropdown-menu",3,"click"],[1,"m-1","p-0"],[3,"click"],[3,"selected"],[1,"overlay"],[1,"overlay",3,"click"],["src","https://assets.exxactcorp.com/img/exx/misc/No-Results-Found.svg","alt","No-Search-Found"],[1,"text-wrapper","fx-col-h-center"],[1,"weight-300","m-0","mb-1"],[1,"weight-400","m-0"],[1,"bold","font-base",3,"click"],[1,"category-divider"],[1,"m-0","p-0"],[1,"document-list-container","pt-3"],[1,"document-card-container","fx-col"],[1,"mt-3","p-0","font-base","bold","expand-collapse-button"],[3,"routerLink"],[1,"image-container","fx-row-h-center","fx-row-v-center"],[3,"src","alt"],[1,"info-container","fx-col","p-3"],[1,"card-header","fx-col"],[1,"font-sm","bold","m-0"],[1,"font-lg","m-0"],[1,"tag-container"],[1,"tag"],[1,"tag","overflow-indicator"],[1,"tag",3,"click"],[1,"mt-3","p-0","font-base","bold","expand-collapse-button",3,"click"],[3,"name"]],template:function(t,e){t&1&&(r(0,"div",1)(1,"div",2)(2,"section",3)(3,"h4",4),d(4),a(),r(5,"div",5)(6,"form",6),C("ngSubmit",function(){return e.onSearchSubmit()}),O(7,"input",7),a(),h(8,kn,15,17,"div",8),a()(),h(9,Tn,9,0,"div",9),r(10,"section",10),w(11,zn,9,2,"div",11,x),a()()()),t&2&&(i(4),u(" ",e.entry.title," "),i(3),_("formControl",e.searchControl),i(),f(!(e.entry==null||e.entry.sorted_categories==null)&&e.entry.sorted_categories.length?8:-1),i(),f(e.displayNoResults()?9:-1),i(2),b(e.getCategories()))},dependencies:[nn,K,N,dn,cn,rn,an,gn,ln],styles:[".font-base[_ngcontent-%COMP%]{font-size:1rem}.font-xxs[_ngcontent-%COMP%]{font-size:.625rem}.font-xs[_ngcontent-%COMP%]{font-size:.75rem}.font-sm[_ngcontent-%COMP%]{font-size:.875rem!important}.font-md[_ngcontent-%COMP%]{font-size:1.25rem}.font-lg[_ngcontent-%COMP%]{font-size:1.5rem}.font-xl[_ngcontent-%COMP%]{font-size:2rem}.text-left[_ngcontent-%COMP%]{text-align:left!important}.text-right[_ngcontent-%COMP%]{text-align:right!important}.text-center[_ngcontent-%COMP%]{text-align:center!important}.bold[_ngcontent-%COMP%]{font-weight:600}.semi-bold[_ngcontent-%COMP%]{font-weight:500}.weight-400[_ngcontent-%COMP%]{font-weight:400!important}.underline[_ngcontent-%COMP%]{text-decoration:underline}.italic[_ngcontent-%COMP%]{font-style:italic}.pointer[_ngcontent-%COMP%]{cursor:pointer}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .document-categories[_ngcontent-%COMP%]   .document-category[_ngcontent-%COMP%]   .document-list-container[_ngcontent-%COMP%]   .document-card-container[_ngcontent-%COMP%]{background-color:#fff;border:1px solid #93a6c1;
1transition:box-shadow ease-in-out .15s;box-sizing:border-box}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .document-categories[_ngcontent-%COMP%]   .document-category[_ngcontent-%COMP%]   .document-list-container[_ngcontent-%COMP%]   .document-card-container[_ngcontent-%COMP%]:hover{border-color:#687aa0;box-shadow:0 8px 16px #0000001a}#cms-document-listing[_ngcontent-%COMP%]{margin:0 auto;max-width:1200px;padding:24px 24px 48px;box-sizing:content-box;display:flex;flex-direction:column}@media only screen and (min-width:1100px){#cms-document-listing[_ngcontent-%COMP%]{padding-top:32px}}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]{width:100%;gap:24px}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{display:flex;flex:1;color:#293963;font-size:1.25rem;line-height:25.2px}@media only screen and (min-width:1100px){#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-size:1.25rem;line-height:28px}}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]{gap:4px}@media only screen and (min-width:1100px){#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]{gap:16px;flex-direction:row;align-items:center}}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]{display:flex;align-items:center;gap:16px}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]{display:flex;flex:1}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{appearance:none;box-sizing:border-box;padding:8px 16px;height:39px;border:1px solid #93a6c1}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:not(:disabled):not(:focus){border-color:#93a6c1}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:not(:disabled):hover{border-color:#687aa0}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:disabled{border-color:#c3cfe2;background-color:#f5f7fa}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{border-radius:4px;color:#293963;flex:1}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .cms-document-search-input[_ngcontent-%COMP%]{box-sizing:border-box;width:100%}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .cms-document-search-input[_ngcontent-%COMP%]::placeholder{color:#93a6c1}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .cms-document-search-input[_ngcontent-%COMP%]:focus, #cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .cms-document-search-input[_ngcontent-%COMP%]:focus:hover:not(:placeholder-shown), #cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .cms-document-search-input[_ngcontent-%COMP%]:focus:hover:placeholder-shown, #cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .cms-document-search-input[_ngcontent-%COMP%]:placeholder-shown{border-color:#006ff2}@media only screen and (min-width:1100px){#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .cms-document-search-input[_ngcontent-%COMP%]{width:300px}}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]{position:relative;display:flex;flex:0 0 auto}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]{background-color:#fff;border:none;border-radius:4px;cursor:pointer;transition:all .2s ease;padding:4px}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]     i-feather svg{stroke:#687aa0;transition:stroke .2s ease}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:hover     i-feather svg{stroke:#006ff2}@media only screen and (min-width:1100px){#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:hover     i-feather svg{stroke:#687aa0}}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]   .dropdown-toggle.active[_ngcontent-%COMP%]     i-feather svg{stroke:#006ff2}@media only screen and (min-width:1100px){#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]{width:144px;height:40px;
1display:flex;justify-content:space-between;align-items:center;padding:16px;border:1px solid #93a6c1}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:not(:disabled):not(:focus){border-color:#93a6c1}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:not(:disabled):hover{border-color:#687aa0}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:disabled{border-color:#c3cfe2;background-color:#f5f7fa}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]   .dropdown-toggle.active[_ngcontent-%COMP%]{border-color:#006ff2!important}}@media only screen and (max-width:1100px){#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:hover{background-color:#e6ebf0}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]   .dropdown-toggle.active[_ngcontent-%COMP%]{background-color:#eef4ff}}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:disabled, #cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]   .dropdown-toggle.disabled[_ngcontent-%COMP%]{background-color:#f5f7fa;cursor:not-allowed}@media only screen and (min-width:1100px){#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:disabled, #cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]   .dropdown-toggle.disabled[_ngcontent-%COMP%]{border-color:#c3cfe2}}@media only screen and (max-width:1100px){#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:disabled:hover, #cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]   .dropdown-toggle.disabled[_ngcontent-%COMP%]:hover{background-color:#f5f7fa}}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:disabled   .dropdown-label[_ngcontent-%COMP%], #cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]   .dropdown-toggle.disabled[_ngcontent-%COMP%]   .dropdown-label[_ngcontent-%COMP%]{color:#93a6c1}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:disabled   .dropdown-label.placeholder-label[_ngcontent-%COMP%], #cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]   .dropdown-toggle.disabled[_ngcontent-%COMP%]   .dropdown-label.placeholder-label[_ngcontent-%COMP%]{color:#93a6c1}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:disabled     i-feather svg, #cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]   .dropdown-toggle.disabled[_ngcontent-%COMP%]     i-feather svg{stroke:#c3cfe2!important}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:disabled:hover     i-feather svg, #cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:disabled.active     i-feather svg, #cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]   .dropdown-toggle.disabled[_ngcontent-%COMP%]:hover     i-feather svg, #cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]   .dropdown-toggle.disabled.active[_ngcontent-%COMP%]     i-feather svg{stroke:#c3cfe2!important}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]   .dropdown-label[_ngcontent-%COMP%]{display:none}@media only screen and (min-width:1100px){#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]   .dropdown-label[_ngcontent-%COMP%]{display:inline-block}}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]   .dropdown-label[_ngcontent-%COMP%]{color:#293963}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]   .dropdown-label.placeholder-label[_ngcontent-%COMP%]{color:#93a6c1}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]   .dropdown-icon[_ngcontent-%COMP%]{display:flex;align-items:center}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]   .dropdown-icon[_ngcontent-%COMP%]   .filter-icon[_ngcontent-%COMP%]{display:inline-block}@media only screen and (min-width:1100px){#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]   .dropdown-icon[_ngcontent-%COMP%]   .filter-icon[_ngcontent-%COMP%]{display:none}}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]   .dropdown-icon[_ngcontent-%COMP%]   .arrow-icon[_ngcontent-%COMP%]{display:none}@media only screen and (min-width:1100px){#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]   .dropdown-icon[_ngcontent-%COMP%]   .arrow-icon[_ngcontent-%COMP%]{display:inline-block}}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{position:absolute;top:calc(100% + 8px);right:0;z-index:100;width:144px;background-color:#fff;border:1px solid #93a6c1;border-radius:4px;display:none;overflow:hidden;box-shadow:0 4px 8px #2939631f;filter:drop-shadow(0 4px 8px rgba(41,57,99,.12))}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]   .dropdown-menu.show[_ngcontent-%COMP%]{display:block}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{list-style:none;overflow-y:auto}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{padding:8px;width:100%;cursor:pointer;color:#293963}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:hover{background-color:#eef4ff}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .listing-header-container[_ngcontent-%COMP%]   .query-container[_ngcontent-%COMP%]   .select-category-container[_ngcontent-%COMP%]   .overlay[_ngcontent-%COMP%]{position:fixed;inset:0;z-index:90;background-color:transparent}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .noResultsContainer[_ngcontent-%COMP%]{gap:24px;margin-top:12px}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .noResultsContainer[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{border:2px solid #006ff2;color:#006ff2;line-height:22.4px;padding:12px 16px;border-radius:4px;background:transparent;transition:all ease-out .3s;cursor:pointer}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .noResultsContainer[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:hover{box-shadow:0 0 8px #4285f4}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .noResultsContainer[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:active{background-color:#eef4ff}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .noResultsContainer[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:focus{outline-offset:4px;outline:2px solid #00c07c}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .noResultsContainer[_ngcontent-%COMP%]   .text-wrapper[_ngcontent-%COMP%]{text-align:center}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .noResultsContainer[_ngcontent-%COMP%]   .text-wrapper[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{color:#293963}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .document-categories[_ngcontent-%COMP%]{gap:40px}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .document-categories[_ngcontent-%COMP%]   .document-category[_ngcontent-%COMP%]   .category-divider[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:8px}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .document-categories[_ngcontent-%COMP%]   .document-category[_ngcontent-%COMP%]   .category-divider[_ngcontent-%COMP%]   h4[_ng
1content-%COMP%]{font-size:1.25rem;line-height:28px}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .document-categories[_ngcontent-%COMP%]   .document-category[_ngcontent-%COMP%]   .category-divider[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%]{color:#93a6c1}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .document-categories[_ngcontent-%COMP%]   .document-category[_ngcontent-%COMP%]   .document-list-container[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(1,1fr)}@media only screen and (min-width:769px){#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .document-categories[_ngcontent-%COMP%]   .document-category[_ngcontent-%COMP%]   .document-list-container[_ngcontent-%COMP%]{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1100px){#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .document-categories[_ngcontent-%COMP%]   .document-category[_ngcontent-%COMP%]   .document-list-container[_ngcontent-%COMP%]{grid-template-columns:repeat(3,1fr)}}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .document-categories[_ngcontent-%COMP%]   .document-category[_ngcontent-%COMP%]   .document-list-container[_ngcontent-%COMP%]{overflow:hidden;grid-template-rows:auto;min-width:0;width:100%;gap:24px}@media only screen and (min-width:1100px){#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .document-categories[_ngcontent-%COMP%]   .document-category[_ngcontent-%COMP%]   .document-list-container[_ngcontent-%COMP%]{row-gap:24px;column-gap:46px}}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .document-categories[_ngcontent-%COMP%]   .document-category[_ngcontent-%COMP%]   .document-list-container[_ngcontent-%COMP%]   .document-card-container[_ngcontent-%COMP%]{min-width:0;width:100%;overflow:hidden}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .document-categories[_ngcontent-%COMP%]   .document-category[_ngcontent-%COMP%]   .document-list-container[_ngcontent-%COMP%]   .document-card-container[_ngcontent-%COMP%]   .image-container[_ngcontent-%COMP%]{height:208px;max-height:208px;width:100%;border:0}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .document-categories[_ngcontent-%COMP%]   .document-category[_ngcontent-%COMP%]   .document-list-container[_ngcontent-%COMP%]   .document-card-container[_ngcontent-%COMP%]   .image-container[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%;height:100%;object-fit:cover;border:none}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .document-categories[_ngcontent-%COMP%]   .document-category[_ngcontent-%COMP%]   .document-list-container[_ngcontent-%COMP%]   .document-card-container[_ngcontent-%COMP%]   .info-container[_ngcontent-%COMP%]{gap:16px;min-width:0;width:100%}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .document-categories[_ngcontent-%COMP%]   .document-category[_ngcontent-%COMP%]   .document-list-container[_ngcontent-%COMP%]   .document-card-container[_ngcontent-%COMP%]   .info-container[_ngcontent-%COMP%]   .card-header[_ngcontent-%COMP%]{gap:4px;height:92px;min-width:0;width:100%;overflow:hidden}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .document-categories[_ngcontent-%COMP%]   .document-category[_ngcontent-%COMP%]   .document-list-container[_ngcontent-%COMP%]   .document-card-container[_ngcontent-%COMP%]   .info-container[_ngcontent-%COMP%]   .card-header[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{color:#006ff2;height:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .document-categories[_ngcontent-%COMP%]   .document-category[_ngcontent-%COMP%]   .document-list-container[_ngcontent-%COMP%]   .document-card-container[_ngcontent-%COMP%]   .info-container[_ngcontent-%COMP%]   .card-header[_ngcontent-%COMP%]   h4[_ng
1content-%COMP%]{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:33.6px;max-height:100%;width:100%;min-width:0;word-wrap:break-word;overflow-wrap:break-word}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .document-categories[_ngcontent-%COMP%]   .document-category[_ngcontent-%COMP%]   .document-list-container[_ngcontent-%COMP%]   .document-card-container[_ngcontent-%COMP%]   .info-container[_ngcontent-%COMP%]   .tag-container[_ngcontent-%COMP%]{--tag-gap: 8px;display:flex;gap:var(--tag-gap);min-width:0;height:28.35px;width:100%;overflow:hidden}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .document-categories[_ngcontent-%COMP%]   .document-category[_ngcontent-%COMP%]   .document-list-container[_ngcontent-%COMP%]   .document-card-container[_ngcontent-%COMP%]   .info-container[_ngcontent-%COMP%]   .tag-container[_ngcontent-%COMP%]   .tag[_ngcontent-%COMP%]{border-radius:58.43px;padding:4.17px 8.35px;background-color:#e6ebf0;cursor:pointer;flex-shrink:0}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .document-categories[_ngcontent-%COMP%]   .document-category[_ngcontent-%COMP%]   .document-list-container[_ngcontent-%COMP%]   .document-card-container[_ngcontent-%COMP%]   .info-container[_ngcontent-%COMP%]   .tag-container[_ngcontent-%COMP%]   .tag[_ngcontent-%COMP%]:hover{background-color:#c2deff}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .document-categories[_ngcontent-%COMP%]   .document-category[_ngcontent-%COMP%]   .document-list-container[_ngcontent-%COMP%]   .document-card-container[_ngcontent-%COMP%]   .info-container[_ngcontent-%COMP%]   .tag-container[_ngcontent-%COMP%]   .tag[_ngcontent-%COMP%]:active{background-color:#91c3ff}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .document-categories[_ngcontent-%COMP%]   .document-category[_ngcontent-%COMP%]   .document-list-container[_ngcontent-%COMP%]   .document-card-container[_ngcontent-%COMP%]   .info-container[_ngcontent-%COMP%]   .tag-container[_ngcontent-%COMP%]   .tag[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{color:#293963;line-height:19.6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .document-categories[_ngcontent-%COMP%]   .document-category[_ngcontent-%COMP%]   .document-list-container[_ngcontent-%COMP%]   .document-card-container[_ngcontent-%COMP%]   .info-container[_ngcontent-%COMP%]   .tag-container[_ngcontent-%COMP%]   .tag.overflow-indicator[_ngcontent-%COMP%]:hover{background-color:#e6ebf0}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .document-categories[_ngcontent-%COMP%]   .expand-collapse-button[_ngcontent-%COMP%]{display:flex;align-items:center;border:none;background:none;height:auto;cursor:pointer;color:#006ff2;transition:color .2s ease}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .document-categories[_ngcontent-%COMP%]   .expand-collapse-button[_ngcontent-%COMP%]:hover:not(:disabled){color:#009aff}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .document-categories[_ngcontent-%COMP%]   .expand-collapse-button[_ngcontent-%COMP%]:active:not(:disabled){color:#1150d5}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .document-categories[_ngcontent-%COMP%]   .expand-collapse-button[_ngcontent-%COMP%]:disabled{color:#c2deff;cursor:not-allowed}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .document-categories[_ngcontent-%COMP%]   .expand-collapse-button[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{line-height:22.4px;min-height:23px;display:inline-block}#cms-document-listing[_ngcontent-%COMP%]   .document-listing-container[_ngcontent-%COMP%]   .document-categories[_ngcontent-%COMP%]   .expand-collapse-button[_ngcontent-%COMP%]   i-feather[_ngcontent-%COMP%]{height:16px;width:16px}"]})}}return o}
1)();var Vn=o=>({rows:o});function Nn(o,l){if(o&1){let n=y();r(0,"div",16),C("click",function(){let e=P(n).$implicit,c=s();return M(c.onTagClick(e))}),r(1,"p",17),d(2),a()()}if(o&2){let n=l.$implicit;i(2),u(" ",n," ")}}function Wn(o,l){if(o&1&&(r(0,"section",14)(1,"div",18),O(2,"embed",19),a()()),o&2){let n=s();i(2),_("src",n.safeUrl,Z)}}function $n(o,l){if(o&1&&(r(0,"section",15),O(1,"app-cms-partial-category-top",20),a()),o&2){let n=s();i(),_("data",z(1,Vn,n.entry==null?null:n.entry.rows))}}var Pn="cms-document.component",Mn=(()=>{class o{constructor(n,t,e,c,g){this.cmsService=n,this.routerService=t,this.metaService=e,this.dialog=c,this.sanitizer=g,this.entry={},this.safeUrl=null}ngOnInit(){return S(this,null,function*(){try{let t=tn(this.routerService,"url.component","").split("/")[1],e=yield this.cmsService.getEntries("document_entry",{query:{landing_page_url:{$regex:`(^|/)Documents/${t}$|^${t}$|^/${t}$`}},references:["rows.internal_links.internal_link_reference","rows.video.video"]});this.entry=e[0],en(this.entry)&&this.routerService.router.navigate(["/404"],{skipLocationChange:!0}),this.initMetaData(this.entry.seo_meta_data),this.sanitizePDF()}catch(n){console.error(...new T(551122,Pn,n).stamp())}})}onTagClick(n){let e=window.location.pathname.split("/")[1],c=`${window.location.origin}/${e}?type=tag&value=${encodeURIComponent(n)}`;window.open(c,"_blank")}initMetaData(n){try{n?this.metaService.add(n):this.metaService.add({title:`${this.entry.title||"Document"}`})}catch(t){console.error(...new T(551123,Pn,t).stamp())}}sanitizePDF(){if(this.entry?.pdf_link){let n=this.entry.pdf_link;n.startsWith("http://")&&(n=n.replace("http://","https://"),console.warn("Converted HTTP PDF URL to HTTPS:",n)),this.safeUrl=this.sanitizer.bypassSecurityTrustResourceUrl(n)}}openMarketoForm(n){this.dialog.open(mn,{width:"500px",height:"750px",autoFocus:!1,data:{marketoFormId:this.formId,action:n}})}static{this.\u0275fac=function(t){return new(t||o)(m(V),m(on),m(R),m(W),m(X))}}static{this.\u0275cmp=q({type:o,selectors:[["app-cms-document"]],standalone:!1,decls:21,vars:6,consts:[["id","cms-document"],[1,"cms-document-header","fx-col"],[1,"document-banner-container"],[1,"text-container","fx-col"],[1,"cat-text","font-base","bold","m-0"],[1,"doc-title","m-0"],[1,"desc-text","font-base","weight-400","m-0"],[1,"tags-container","fx-col","fx-col-h-left"],[1,"tag-list","fx-row","fx-wrap","fx-fill-remaining"],[1,"tag"],["target","_blank",3,"href"],[1,"download-button","fx-row","fx-row-v-center"],["name","download"],[1,"bold","font-base"],[1,"cms-document-preview","fx-col"],[1,"links-container"],[1,"tag",3,"click"],[1,"m-0","p-0","bold","font-sm"],[1,"preview-container","fx-row","fx-fill-remaining"],["type","application/pdf",3,"src"],["data-cy","category-section",3,"data"]],template:function(t,e){t&1&&(r(0,"div",0)(1,"section",1)(2,"div",2)(3,"div",3)(4,"p",4),d(5),a(),r(6,"h1",5),d(7),a(),r(8,"p",6),d(9),a()(),r(10,"div",7)(11,"div",8),w(12,Nn,3,1,"div",9,x),a(),r(14,"a",10)(15,"button",11),O(16,"i-feather",12),r(17,"span",13),d(18,"Download"),a()()()()()(),h(19,Wn,3,1,"section",14),h(20,$n,2,3,"section",15),a()),t&2&&(i(5),u(" ",e.entry==null?null:e.entry.category," "),i(2),u(" ",e.entry==null?null:e.entry.title," "),i(2),u(" ",e.entry==null?null:e.entry.description," "),i(3),b(e.entry==null?null:e.entry.tags),i(2),_("href",e.safeUrl,F),i(5),f(e.entry!=null&&e.entry.pdf_link?19:-1),i(),f((e.entry==null||e.entry.rows==null?null:e.entry.rows.length)>0?20:-1))},dependencies:[Cn,N],styles:[".font-base[_ngcontent-%COMP%]{font-size:1rem}.font-xxs[_ngcontent-%COMP%]{font-size:.625rem}.font-xs[_ngcontent-%COMP%]{font-size:.75rem}.font-sm[_ngcontent-%COMP%]{font-size:.875rem!important}.font-md[_ngcontent-%COMP%]{font-size:1.25rem}.font-lg[_ngcontent-%COMP%]{font-size:1.5rem}.font-xl[_ngcontent-%COMP%]{font-size:2rem}.text-left[_ngcontent-%COMP%]{text-align:left!important}.text-right[_ngcontent-%COMP%]{text-align:right!important}.text-center[_ngcontent-%COMP%]{text-align:center!important}.bold[_ngcontent-%COMP%]{font-weight:600}.semi-bold[_ngcontent-%COMP%]{font-weight:500}.weight-400[_ngcontent-%COMP%]{font-weight:400!important}.underline[_ngcontent-%COMP%]{text-decoration:underline}.italic[_ngcontent-%COMP%]{font-style:italic}.pointer[_ngcontent-%COMP%]{cursor:pointer}.container-padding[_ngcontent-%COMP%], #cms-document[_ngcontent-%COMP%]   .cms-document-preview[_ngcontent-%COMP%], #cms-document[_ngcontent-%COMP%]   .cms-document-header[_ngcontent-%COMP%]{padding:0 24px}.content-margins[_ngcontent-%COMP%], #cms-document[_ngcontent-%COMP%]   .cms-document-preview[_ngcontent-%COMP%]   .preview-container[_ngcontent-%COMP%], #cms-document[_ngcontent-%COMP%]   .cms-document-header[_ngcontent-%COMP%]   .document-banner-container[_ngcontent-%COMP%]{max-width:1200px;margin:0 auto}#cms-document[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:48px;padding-bottom:48px}#cms-document[_ngcontent-%COMP%]   .cms-document-header[_ngcontent-%COMP%]{padding-block:24px;gap:32px;background-color:#006ff2}#cms-document[_ngcontent-%COMP%]   .cms-document-header[_ngcontent-%COMP%]   .document-banner-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;width:100%}#cms-document[_ngcontent-%COMP%]   .cms-document-header[_ngcontent-%COMP%]   .document-banner-container[_ngcontent-%COMP%]   .text-container[_ngcontent-%COMP%]{padding:0 0 32px}#cms-document[_ngcontent-%COMP%]   .cms-document-header[_ngcontent-%COMP%]   .document-banner-container[_ngcontent-%COMP%]   .text-container[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%], #cms-document[_ngcontent-%COMP%]   .cms-document-header[_ngcontent-%COMP%]   .document-banner-container[_ngcontent-%COMP%]   .text-container[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{color:#fff}#cms-document[_ngcontent-%COMP%]   .cms-document-header[_ngcontent-%COMP%]   .document-banner-container[_ngcontent-%COMP%]   .text-container[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{line-height:22.4px}#cms-document[_ngcontent-%COMP%]   .cms-document-header[_ngcontent-%COMP%]   .document-banner-container[_ngcontent-%COMP%]   .text-container[_ngcontent-%COMP%]   .doc-title[_ngcontent-%COMP%]{font-weight:300;font-size:32px;line-height:44.8px;padding-bottom:8px}@media only screen and (min-width:1100px){#cms-document[_ngcontent-%COMP%]   .cms-document-header[_ngcontent-%COMP%]   .document-banner-container[_ngcontent-%COMP%]   .text-container[_ngcontent-%COMP%]   .doc-title[_ngcontent-%COMP%]{font-size:40px;line-height:56px;padding-bottom:0}}#cms-document[_ngcontent-%COMP%]   .cms-document-header[_ngcontent-%COMP%]   .document-banner-container[_ngcontent-%COMP%]   .tags-container[_ngcontent-%COMP%]{gap:24px}@media only screen and (min-width:1100px){#cms-document[_ngcontent-%COMP%]   .cms-document-header[_ngcontent-%COMP%]   .document-banner-container[_ngcontent-%COMP%]   .tags-container[_ngcontent-%COMP%]{flex-direction:row!important;align-items:center!important}}#cms-document[_ngcontent-%COMP%]   .cms-document-header[_ngcontent-%COMP%]   .document-banner-container[_ngcontent-%COMP%]   .tags-container[_ngcontent-%COMP%]   .tag-list[_ngcontent-%COMP%]{gap:8px}#cms-document[_ngcontent-%COMP%]   .cms-document-header[_ngcontent-%COMP%]   .document-banner-container[_ngcontent-%COMP%]   .tags-container[_ngcontent-%COMP%]   .tag-list[_ngcontent-%COMP%]   .tag[_ngcontent-%COMP%]{border-radius:58.43px;
1padding:4.17px 8.35px;background-color:#e6ebf0;cursor:pointer}#cms-document[_ngcontent-%COMP%]   .cms-document-header[_ngcontent-%COMP%]   .document-banner-container[_ngcontent-%COMP%]   .tags-container[_ngcontent-%COMP%]   .tag-list[_ngcontent-%COMP%]   .tag[_ngcontent-%COMP%]:hover{background-color:#c2deff}#cms-document[_ngcontent-%COMP%]   .cms-document-header[_ngcontent-%COMP%]   .document-banner-container[_ngcontent-%COMP%]   .tags-container[_ngcontent-%COMP%]   .tag-list[_ngcontent-%COMP%]   .tag[_ngcontent-%COMP%]:active{background-color:#91c3ff}#cms-document[_ngcontent-%COMP%]   .cms-document-header[_ngcontent-%COMP%]   .document-banner-container[_ngcontent-%COMP%]   .tags-container[_ngcontent-%COMP%]   .tag-list[_ngcontent-%COMP%]   .tag[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{color:#293963;line-height:19.6px}#cms-document[_ngcontent-%COMP%]   .cms-document-header[_ngcontent-%COMP%]   .document-banner-container[_ngcontent-%COMP%]   .tags-container[_ngcontent-%COMP%]   .download-button[_ngcontent-%COMP%]{background-color:#fff;padding:12px 16px;border-radius:4px;border:none;gap:8px;color:#006ff2;cursor:pointer;transition:all ease-out .3s}#cms-document[_ngcontent-%COMP%]   .cms-document-header[_ngcontent-%COMP%]   .document-banner-container[_ngcontent-%COMP%]   .tags-container[_ngcontent-%COMP%]   .download-button[_ngcontent-%COMP%]:hover{background-color:#c2deff}#cms-document[_ngcontent-%COMP%]   .cms-document-header[_ngcontent-%COMP%]   .document-banner-container[_ngcontent-%COMP%]   .tags-container[_ngcontent-%COMP%]   .download-button[_ngcontent-%COMP%]:active{background-color:#91c3ff}#cms-document[_ngcontent-%COMP%]   .cms-document-header[_ngcontent-%COMP%]   .document-banner-container[_ngcontent-%COMP%]   .tags-container[_ngcontent-%COMP%]   .download-button[_ngcontent-%COMP%]:focus, #cms-document[_ngcontent-%COMP%]   .cms-document-header[_ngcontent-%COMP%]   .document-banner-container[_ngcontent-%COMP%]   .tags-container[_ngcontent-%COMP%]   .download-button[_ngcontent-%COMP%]:focus-visible{outline:2px solid #00c07c;outline-offset:4px}#cms-document[_ngcontent-%COMP%]   .cms-document-header[_ngcontent-%COMP%]   .document-banner-container[_ngcontent-%COMP%]   .tags-container[_ngcontent-%COMP%]   .download-button[_ngcontent-%COMP%]:disabled, #cms-document[_ngcontent-%COMP%]   .cms-document-header[_ngcontent-%COMP%]   .document-banner-container[_ngcontent-%COMP%]   .tags-container[_ngcontent-%COMP%]   .download-button.disabled[_ngcontent-%COMP%]{background-color:#f5f7fa;color:#93a6c1;cursor:not-allowed}#cms-document[_ngcontent-%COMP%]   .cms-document-header[_ngcontent-%COMP%]   .document-banner-container[_ngcontent-%COMP%]   .tags-container[_ngcontent-%COMP%]   .download-button[_ngcontent-%COMP%]:disabled:hover, #cms-document[_ngcontent-%COMP%]   .cms-document-header[_ngcontent-%COMP%]   .document-banner-container[_ngcontent-%COMP%]   .tags-container[_ngcontent-%COMP%]   .download-button[_ngcontent-%COMP%]:disabled:active, #cms-document[_ngcontent-%COMP%]   .cms-document-header[_ngcontent-%COMP%]   .document-banner-container[_ngcontent-%COMP%]   .tags-container[_ngcontent-%COMP%]   .download-button[_ngcontent-%COMP%]:disabled:focus, #cms-document[_ngcontent-%COMP%]   .cms-document-header[_ngcontent-%COMP%]   .document-banner-container[_ngcontent-%COMP%]   .tags-container[_ngcontent-%COMP%]   .download-button.disabled[_ngcontent-%COMP%]:hover, #cms-document[_ngcontent-%COMP%]   .cms-document-header[_ngcontent-%COMP%]   .document-banner-container[_ngcontent-%COMP%]   .tags-container[_ngcontent-%COMP%]   .download-button.disabled[_ngcontent-%COMP%]:active, #cms-document[_ngcontent-%COMP%]   .cms-document-header[_ngcontent-%COMP%]   .document-banner-container[_ngcontent-%COMP%]   .tags-container[_ngcontent-%COMP%]   .download-button.disabled[_ngcontent-%COMP%]:focus{background-color:#f5f7fa;color:#93a6c1;outline:none}#cms-document[_ngcontent-%COMP%]   .cms-document-header[_ngcontent-%COMP%]   .document-banner-container[_ngcontent-%COMP%]   .tags-container[_ngcontent-%COMP%]   .download-button[_ngcontent-%COMP%]   i-feather[_ngcontent-%COMP%]{width:16px;height:16px}#cms-document[_ngcontent-%COMP%]   .cms-document-header[_ngcontent-%COMP%]   .document-banner-container[_ngcontent-%COMP%]   .tags-container[_ngcontent-%COMP%]   .download-button[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{line-height:22.4px}#cms-document[_ngcontent-%COMP%]   .cms-document-preview[_ngcontent-%COMP%]{width:100%;height:859px}#cms-document[_ngcontent-%COMP%]   .cms-document-preview[_ngcontent-%COMP%]   .preview-container[_ngcontent-%COMP%]{width:100%}#cms-document[_ngcontent-%COMP%]   .cms-document-preview[_ngcontent-%COMP%]   .preview-container[_ngcontent-%COMP%]   embed[_ngcontent-%COMP%]{flex:1}@supports (-webkit-touch-callout: none){#cms-document[_ngcontent-%COMP%]   .cms-document-preview[_ngcontent-%COMP%]{height:auto}#cms-document[_ngcontent-%COMP%]   .cms-document-preview[_ngcontent-%COMP%]   .preview-container[_ngcontent-%COMP%]{display:block;position:relative;width:100%;height:0;padding-bottom:129.4%}#cms-document[_ngcontent-%COMP%]   .cms-document-preview[_ngcontent-%COMP%]   .preview-container[_ngcontent-%COMP%]   embed[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%}}"]})}}return o}
1)();var Un=[{path:"",component:_n},{path:":page",component:Mn}],On=(()=>{class o{static{this.\u0275fac=function(t){return new(t||o)}}static{this.\u0275mod=L({type:o})}static{this.\u0275inj=I({imports:[B.forChild(Un),B]})}}return o})();var yt=(()=>{class o{static{this.\u0275fac=function(t){return new(t||o)}}static{this.\u0275mod=L({type:o})}static{this.\u0275inj=I({imports:[On,un]})}}return o})();export{yt as DocumentModule};

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.