1import{a as Z}from"./chunk-JAGUH6TZ.js";import{a as Q}from"./chunk-QYRK6KST.js";import"./chunk-TNJEK7ZG.js";import"./chunk-5FSA2ICX.js";import"./chunk-ZCYNG3S6.js";import"./chunk-6NOMRRYQ.js";import"./chunk-7XYLJGMN.js";import"./chunk-VIWBQUZX.js";import"./chunk-P4JMY54S.js";import"./chunk-IKQNWJX5.js";import"./chunk-DACOYQKN.js";import"./chunk-5QA3Y2EP.js";import"./chunk-STDQOFML.js";import"./chunk-OYAGNJRG.js";import"./chunk-YQBTAQAV.js";import{a as K}from"./chunk-GAEWZKLA.js";import{a as J}from"./chunk-IOSCDBDB.js";import{e as q,q as W,s as Y}from"./chunk-TVX7B75I.js";import{g as j,p as F,t as H,v as X}from"./chunk-UE2GXVYR.js";import{Aa as A,Fb as s,Gb as m,Ib as $,Jb as y,Kb as S,Lb as x,Mb as i,Mc as G,Nb as c,Ob as l,S as w,Sa as k,Wa as L,Y as I,Ya as a,Yb as P,Zc as _,ba as g,cc as V,f as D,ga as h,gc as C,ha as f,hb as N,ia as b,ic as d,ja as v,mb as R,qa as M,uc as O,vc as z,wc as p,xc as u,yc as U}from"./chunk-BJJNPAXQ.js";import"./chunk-5JGXYAIN.js";var T=class o{http=g(q);getPage(t,e){let n=e?{params:{preview:e}}:{};return this.http.get(`${J.apiUrl}/pages/${encodeURIComponent(t)}`,n)}static \u0275fac=function(e){return new(e||o)};static \u0275prov=I({token:o,factory:o.\u0275fac,providedIn:"root"})};var oe=()=>[1,2,3,4],te=(o,t)=>t.id;function re(o,t){o&1&&l(0,"div",3)}function ie(o,t){o&1&&(i(0,"div",1),l(1,"div",2),y(2,re,1,0,"div",3,$),c()),o&2&&(a(2),S(G(0,oe)))}function ce(o,t){if(o&1&&(i(0,"p",27),p(1),c()),o&2){let e=d(2);a(),u(e.subtitle)}}function ae(o,t){if(o&1&&(i(0,"p",28)(1,"span"),V(2,0),c(),p(3),c()),o&2){let e=d(2);a(3),U(" ",e.lastUpdated," ")}}function de(o,t){o&1&&(b(),i(0,"svg",35),l(1,"path",42),c())}function le(o,t){o&1&&(b(),i(0,"svg",35),l(1,"path",43),c())}function se(o,t){if(o&1){let e=P();i(0,"a",44),C("click",function(r){let E=h(e).$implicit,B=d(4);return f(B.jumpTo(r,E.id))}),p(1),c()}if(o&2){let e=t.$implicit,n=d(4);O("active-section",n.activeSection()===e.id)("toc-nested",e.level>2),x("href","#"+e.id,k),a(),u(e.title)}}function me(o,t){if(o&1){let e=P();i(0,"a",53),C("click",function(r){let E=h(e).$implicit,B=d(5);return f(B.jumpTo(r,E.id))}),p(1),c()}if(o&2){let e=t.$implicit,n=d(5);O("active-section",n.activeSection()===e.id)("toc-nested",e.level>2),x("href","#"+e.id,k),a(),u(e.title)}}function ge(o,t){if(o&1){let e=P();i(0,"div",45),C("click",function(){h(e);let r=d(4);return f(r.toggleMobileMenu())}),i(1,"div",46),C("click",function(r){return h(e),f(r.stopPropagation())}),i(2,"div",47)(3,"div",48)(4,"h2",49),p(5),c(),i(6,"button",50),C("click",function(){h(e);let r=d(4);return f(r.toggleMobileMenu())}),b(),i(7,"svg",35),l(8,"path",43),c()()(),v(),i(9,"div",51),y(10,me,2,6,"a",52,te),c()()()()}if(o&2){let e=d(4);a(5),u(e.tocTitle()),a(5),S(e.tocEntries())}}function pe(o,t){if(o&1){let e=P();i(0,"button",34),C("click",function(){h(e);let r=d(3);return f(r.toggleMobileMenu())}),s(1,de,2,0,":svg:svg",35)(2,le,2,0,":svg:svg",35),c(),i(3,"aside",36)(4,"div",37)(5,"h3",38),p(6),c(),i(7,"nav",39),y(8,se,2,6,"a",40,te),c()(),s(10,ge,12,1,"div",41),c()}if(o&2){let e=d(3);a(),m(e.isMobileMenuOpen()?2:1),a(5),u(e.tocTitle()),a(2),S(e.tocEntries()),a(2),m(e.isMobileMenuOpen()?10:-1)}}function ue(o,t){if(o&1&&l(0,"app-content-renderer",33),o&2){let e=d(2),n=d();x("content",n.belowCardBlocks())("articleTitle",e.title)}}function _e(o,t){if(o&1&&(i(0,"article",6)(1,"div",7)(2,"div",8),l(3,"div",9)(4,"div",10)(5,"div",11)(6,"div",12),i(7,"div",13),b(),i(8,"svg",14),l(9,"path",15),c()(),v(),i(10,"div",16),b(),i(11,"svg",17),l(12,"path",15),c()(),v(),i(13,"div",18),b(),i(14,"svg",19),l(15,"path",15),c()(),v(),i(16,"div",20),b(),i(17,"svg",21),l(18,"path",15),c()(),v(),l(19,"div",22)(20,"div",23),c(),i(21,"div",24)(22,"div",25)(23,"h1",26),p(24),c(),s(25,ce,2,1,"p",27),s(26,ae,4,1,"p",28),c()()(),i(27,"div",29)(28,"div",30)(29,"div",31),s(30,pe,11,3),i(31,"main")(32,"div"),l(33,"app-content-renderer",32),c(),s(34,ue,1,2,"app-content-renderer",33),c()()()()()),o&2){let e=d(),n=d();O("density-roomy",n.isRoomy())("density-standard",!n.isRoomy()),a(24),u(e.title),a(),m(e.subtitle?25:-1),a(),m(e.lastUpdated?26:-1),a(4),m(n.tocEntries().length?30:-1),a(),z(n.tocEntries().length?"lg:w-3/4":"w-full"),a(),z(n.cardClasses()),a(),x("content",n.bodyBlocks())("articleTitle",e.title)("activeSection",n.activeSection()),a(),m(n.belowCardBlocks().length?34:-1)}}function be(o,t){if(o&1&&(i(0,"div",55),l(1,"img",61)(2,"div",62),c()),o&2){let e=d(2);a(),x("src",e.heroImage.url,k)("alt",e.heroImage.alt??"")}}function Ce(o,t){if(o&1&&(i(0,"p",58),p(1),c()),o&2){let e=d(2);a(),u(e.subtitle)}}function he(o,t){if(o&1&&(i(0,"article",5)(1,"header",54),s(2,be,3,2,"div",55),i(3,"div",56)(4,"h1",57),p(5),c(),s(6,Ce,2,1,"p",58),c()(),i(7,"div",59),l(8,"app-content-renderer",60),c()()),o&2){let e=d(),n=d();a(),O("has-hero",!!(e.heroImage!=null&&e.heroImage.url)),a(),m(e.heroImage!=null&&e.heroImage.url?2:-1),a(3),u(e.title),a(),m(e.subtitle?6:-1),a(2),x("content",n.bodyBlocks())("articleTitle",e.title)}}function fe(o,t){if(o&1&&s(0,_e,35,16,"article",4)(1,he,9,7,"article",5),o&2){let e=d();m(e.isDocument()?0:1)}}var ee=class o{destroy$=new D;route=g(W);router=g(Y);pageService=g(T);seoService=g(K);contentRedirects=g(Q);viewportScroller=g(X);location=g(j);isBrowser;isLoading=M(!0);page=M(null);activeSection=M("");isMobileMenuOpen=M(!1);isDocument=_(()=>this.page()?.layout==="document");isRoomy=_(()=>this.page()?.density==="roomy");cardClasses=_(()=>this.isRoomy()?"bg-white rounded-2xl shadow-md p-8 md:p-12 space-y-12":"bg-white rounded-2xl shadow-md p-6 md:p-8 lg:p-10");sidebarToc=_(()=>this.isDocument()?(this.page()?.content??[]).find(n=>{let r=n;return r.type==="table_of_contents"&&r.display==="sidebar"})??null:null);bodyBlocks=_(()=>{let t=this.page()?.content??[],e=this.sidebarToc();return(e?t.filter(r=>r!==e):t).filter(r=>!o.isBelowCard(r))});static isBelowCard(t){let e=t;return e.type==="button"&&e.placement==="below"}belowCardBlocks=_(()=>(this.page()?.content??[]).filter(o.isBelowCard));tocTitle=_(()=>{let t=this.sidebarToc()?.title;return typeof t=="string"&&t.trim()?t:"Table of Contents"});tocEntries=_(()=>{let t=this.sidebarToc();if(!t)return[];if(t.source==="manual")return(Array.isArray(t.items)?t.items:[]).map(r=>({id:String(r.id??""),title:String(r.title??r.text??""),level:Number(r.level??2)})).filter(r=>r.id&&r.title);let e=Array.isArray(t.levels)&&t.levels.length?t.levels.map(Number):[2];return(this.page()?.content??[]).map(n=>n).filter(n=>n.type==="heading"&&e.includes(Number(n.level??2))).map(n=>({id:String(n.id||this.slugify(String(n.text??""))),title:String(n.text??""),level:Number(n.level??2)})).filter(n=>n.id&&n.title)});constructor(t){this.isBrowser=H(t),this.viewportScroller.setOffset([0,104])}ngOnInit(){this.route.paramMap.pipe(w(this.destroy$)).subscribe(t=>{let e=t.get("slug");
1if(e){let n=this.route.snapshot.queryParamMap.get("preview")??void 0;this.loadPage(e,n)}})}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}loadPage(t,e){this.isLoading.set(!0),this.pageService.getPage(t,e).pipe(w(this.destroy$)).subscribe({next:n=>{this.page.set(n),this.setupSEO(n),e&&this.seoService.setNoindex(),this.isLoading.set(!1),this.activeSection.set(this.tocEntries()[0]?.id??"");let r=this.route.snapshot.fragment;this.isBrowser&&r&&setTimeout(()=>this.scrollTo(r),0)},error:()=>this.handleMissingPage(t)})}handleMissingPage(t){this.contentRedirects.resolve("page",t).pipe(w(this.destroy$)).subscribe(e=>{this.isLoading.set(!1),e?this.router.navigate(["/",e],{replaceUrl:!0}):this.router.navigate(["/not-found"],{skipLocationChange:!0})})}setupSEO(t){let e=t.seo?.title||t.seo?.metaTitle||`${t.title} | DoVisa`,n=t.seo?.description||t.seo?.metaDescription||t.excerpt||"";this.seoService.updateMetaTags({title:e,description:n,keywords:t.seo?.keywords,url:this.seoService.buildLocalizedUrl(`/${t.slug}`),canonical:t.seo?.canonicalUrl||void 0,image:t.heroImage?.url,type:"website",modifiedTime:t.updatedAt??void 0})}toggleMobileMenu(){this.isMobileMenuOpen.update(t=>!t)}jumpTo(t,e){t.preventDefault(),this.isMobileMenuOpen.set(!1),this.scrollTo(e)}scrollTo(t){this.activeSection.set(t),this.viewportScroller.scrollToAnchor(t),this.isBrowser&&this.location.replaceState(`${this.location.path(!1).split("#")[0]}#${t}`)}onScroll(){if(!this.isBrowser||!this.isDocument())return;let t=this.tocEntries();if(!t.length)return;let e=window.scrollY+150;for(let n=t.length-1;n>=0;n--){let r=document.getElementById(t[n].id);if(r&&r.offsetTop<=e){this.activeSection()!==t[n].id&&this.activeSection.set(t[n].id);return}}this.activeSection()!==t[0].id&&this.activeSection.set(t[0].id)}slugify(t){return t.toLowerCase().replace(/[^\w\s-]/g,"").replace(/\s+/g,"-").replace(/-+/g,"-").trim()}static \u0275fac=function(e){return new(e||o)(N(A))};static \u0275cmp=R({type:o,selectors:[["app-cms-page"]],hostBindings:function(e,n){e&1&&C("scroll",function(){return n.onScroll()},L)},decls:2,vars:2,consts:()=>{let t;t=$localize`:@@cmsDocumentLastUpdated:Last updated:`;let e;return e=$localize`:@@cmsDocumentTocToggle:Toggle navigation menu`,[t,["aria-hidden","true",1,"cms-page-loading"],[1,"loading-title","skeleton"],[1,"loading-paragraph","skeleton"],[1,"cms-document","bg-gray-50","min-h-screen",3,"density-roomy","density-standard"],[1,"cms-page"],[1,"cms-document","bg-gray-50","min-h-screen"],[1,"bg-gradient-to-br","from-hero-from","via-hero-via","to-hero-to","text-white","py-16","md:py-20","lg:py-24","relative","overflow-hidden"],["aria-hidden","true"],[1,"absolute","top-10","left-10","w-32","h-32","bg-white/10","rounded-full","blur-2xl"],[1,"absolute","top-20","right-20","w-24","h-24","bg-white/5","rounded-full","blur-xl"],[1,"absolute","bottom-16","left-1/4","w-40","h-40","bg-white/10","rounded-full","blur-3xl"],[1,"absolute","bottom-10","right-1/3","w-28","h-28","bg-white/5","rounded-full","blur-2xl"],[1,"absolute","top-12","right-32","text-white/20"],["fill","currentColor","viewBox","0 0 24 24",1,"w-8","h-8"],["d","M12 0l1.545 7.455L21 9l-7.455 1.545L12 18l-1.545-7.455L3 9l7.455-1.545z"],[1,"absolute","top-32","left-24","text-white/15"],["fill","currentColor","viewBox","0 0 24 24",1,"w-6","h-6"],[1,"absolute","bottom-24","right-16","text-white/25"],["fill","currentColor","viewBox","0 0 24 24",1,"w-7","h-7"],[1,"absolute","bottom-32","left-16","text-white/10"],["fill","currentColor","viewBox","0 0 24 24",1,"w-5","h-5"],[1,"absolute","-top-8","-left-8","w-16","h-16","border-2","border-white/20","rounded-full"],[1,"absolute","-bottom-8","-right-8","w-20","h-20","border-2","border-white/15","rounded-full"],[1,"max-w-7xl","mx-auto","px-4","sm:px-6","lg:px-8","relative","z-10"],[1,"max-w-4xl","mx-auto","text-center"],[1,"text-4xl","md:text-5xl","font-extrabold","mb-4"],[1,"text-xl","opacity-90"],[1,"text-sm","mt-4","opacity-75"],[1,"max-w-7xl","mx-auto","px-4","sm:px-6","lg:px-8","py-16"],[1,"max-w-6xl","mx-auto"],[1,"flex","flex-col","lg:flex-row","gap-8"],[3,"content","articleTitle","activeSection"],[1,"cms-below-card",3,"content","articleTitle"],["type","button","aria-label",e,1,"toc-fab","lg:hidden","fixed","bottom-6","left-6","rtl:left-auto","rtl:right-6","z-50","bg-primary","text-white","p-4","rounded-full","shadow-lg","hover:bg-primary-dark","transition-all",3,"click"],["fill","none","stroke","currentColor","viewBox","0 0 24 24",1,"w-6","h-6"],[1,"lg:w-1/4"],[1,"hidden","lg:block","bg-white","rounded-2xl","shadow-md","p-6","sticky","top-[5.5rem]"],[1,"font-bold","text-gray-900","mb-4","text-base"],[1,"space-y-2","max-h-[calc(100vh-12rem)]","overflow-y-auto","overflow-x-hidden"],[1,"block","text-sm","text-gray-600","hover:text-primary","hover:translate-x-1","transition-all","cursor-pointer","py-2","px-3","rounded-lg","no-underline",3,"href","active-section","toc-nested"],[1,"lg:hidden","fixed","inset-0","bg-black","bg-opacity-50","z-40"],["stroke-linecap","round","stroke-linejoin","round","stroke-width","2","d","M4 6h16M4 12h16M4 18h16"],["stroke-linecap","round","stroke-linejoin","round","stroke-width","2","d","M6 18L18 6M6 6l12 12"],[1,"block","text-sm","text-gray-600","hover:text-primary","hover:translate-x-1","transition-all","cursor-pointer","py-2","px-3","rounded-lg","no-underline",3,"click","href"],[1,"lg:hidden","fixed","inset-0","bg-black","bg-opacity-50","z-40",3,"click"],[1,"toc-drawer","fixed","inset-y-0","right-0","w-80","max-w-[85vw]","bg-white","shadow-xl","overflow-y-auto",3,"click"],[1,"pt-24","px-6","pb-6"],[1,"flex","items-center","justify-between","mb-6"],[1,"font-bold","text-gray-900","text-lg"],["type","button",1,"text-gray-500","hover:text-gray-700",3,"click"],[1,"space-y-2"],[1,"block","text-sm","text-gray-600","hover:text-primary","transition-all","cursor-pointer","py-3","px-4","rounded-lg","no-underline",3,"href","active-section","toc-nested"],[1,"block","text-sm","text-gray-600","hover:text-primary","transition-all","cursor-pointer","py-3","px-4","rounded-lg","no-underline",3,"click","href"],[1,"cms-page-header"],[1,"cms-hero-wrapper"],[1,"cms-header-content","container","mx-auto","px-4"],[1,"cms-title"],[1,"cms-subtitle"],[1,"cms-page-body","container","mx-auto","px-4"],[3,"content","articleTitle"],["fetchpriority","high","decoding","async",1,"cms-hero-image",3,"src","alt"],[1,"cms-hero-overlay"]]},template:function(e,n){if(e&1&&(s(0,ie,4,1,"div",1),s(1,fe,2,1)),e&2){let r;m(n.isLoading()?0:-1),a(),m((r=!n.isLoading()&&n.page())?1:-1,r)}},dependencies:[F,Z],styles:['.cms-page-loading[_ngcontent-%COMP%]{max-width:48rem;margin:0 auto;padding:4rem 1rem}.skeleton[_ngcontent-%COMP%]{background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0,#f1f5f9 75%);background-size:200% 100%;animation:_ngcontent-%COMP%_cms-shimmer 1.4s infinite;border-radius:.5rem}@keyframes _ngcontent-%COMP%_cms-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.loading-title[_ngcontent-%COMP%]{height:2.5rem;width:60%;margin-bottom:2rem}.loading-paragraph[_ngcontent-%COMP%]{height:1rem;margin-bottom:.9rem}.loading-paragraph[_ngcontent-%COMP%]:nth-child(odd){width:92%}.cms-page-header[_ngcontent-%COMP%]{position:relative;padding:3.5rem 0 1.5rem;background:linear-gradient(135deg,#0f766e,#115e59)}.cms-hero-wrapper[_ngcontent-%COMP%]{position:relative;width:100%;max-height:22rem;overflow:hidden}.cms-hero-image[_ngcontent-%COMP%]{width:100%;height:100%;max-height:22rem;object-fit:cover;display:block}.cms-hero-overlay[_ngcontent-%COMP%]{position:absolute;inset:0;background:linear-gradient(180deg,#0f172a26,#0f172aa6)}.has-hero[_ngcontent-%COMP%] .cms-header-content[_ngcontent-%COMP%]{position:absolute;
1left:50%;bottom:1.75rem;transform:translate(-50%);width:100%}.cms-title[_ngcontent-%COMP%]{color:#fff;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:800;line-height:1.15;text-wrap:balance;max-width:52rem}.cms-subtitle[_ngcontent-%COMP%]{color:#ffffffd9;margin-top:.75rem;font-size:1.125rem;max-width:46rem}.cms-page-body[_ngcontent-%COMP%]{max-width:52rem;padding-top:2.5rem;padding-bottom:4rem}.toc-fab[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_toc-pulse 2s infinite}@keyframes _ngcontent-%COMP%_toc-pulse{0%,to{box-shadow:0 0 #24b497b3}50%{box-shadow:0 0 0 10px #24b49700}}.toc-drawer[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_toc-slide-in .3s ease-out}@keyframes _ngcontent-%COMP%_toc-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}.cms-document[_ngcontent-%COMP%] a.active-section[_ngcontent-%COMP%]{background-color:#e8f5f1;color:#24b497;font-weight:600;transform:translate(4px);position:relative}.cms-document[_ngcontent-%COMP%] a.active-section[_ngcontent-%COMP%]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background-color:#24b497;border-radius:3px}.cms-document[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:not(.active-section):hover{background-color:#f3f4f6}.cms-document[_ngcontent-%COMP%] a.toc-nested[_ngcontent-%COMP%]{padding-left:1.5rem;font-size:.8125rem}.cms-document[_ngcontent-%COMP%] nav[_ngcontent-%COMP%]::-webkit-scrollbar{width:6px}.cms-document[_ngcontent-%COMP%] nav[_ngcontent-%COMP%]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.cms-document[_ngcontent-%COMP%] nav[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{background:#24b497;border-radius:10px}.cms-document[_ngcontent-%COMP%] nav[_ngcontent-%COMP%]::-webkit-scrollbar-thumb:hover{background:#1e9a7f}.cms-document[_ngcontent-%COMP%] .content-renderer .content-block{margin-bottom:0}.cms-document[_ngcontent-%COMP%] .content-renderer .heading-2{font-size:var(--heading-size, 1.875rem);line-height:var(--heading-lh, 2.25rem);font-weight:700;color:#101828;margin:var(--space-before, 3rem) 0 var(--space-after, 1.5rem);padding-bottom:0;border-bottom:none;scroll-margin-top:7rem}.cms-document[_ngcontent-%COMP%] .content-renderer .content-block:first-child .heading-2{margin-top:0}.cms-document[_ngcontent-%COMP%] .content-renderer .heading-3{font-size:var(--heading-size, 1.5rem);line-height:var(--heading-lh, 2rem);font-weight:600;color:#101828;margin:var(--space-before, 2rem) 0 var(--space-after, 1rem);scroll-margin-top:7rem}.cms-document[_ngcontent-%COMP%] .content-renderer .heading-4{font-size:var(--heading-size, 1.25rem);line-height:var(--heading-lh, 1.75rem);font-weight:600;color:#101828;margin:var(--space-before, 1.5rem) 0 var(--space-after, .75rem);scroll-margin-top:7rem}.cms-document[_ngcontent-%COMP%] .content-renderer .prose-text, .cms-document[_ngcontent-%COMP%] .content-renderer .prose-paragraph{color:#364153;font-size:1rem;line-height:var(--prose-lead, 1.625);margin-top:var(--space-before, 0);margin-bottom:var(--space-after, 1rem)}.cms-document[_ngcontent-%COMP%] .content-renderer .prose-text p{margin-bottom:var(--space-after, 1rem)}.cms-document[_ngcontent-%COMP%] .content-renderer .prose-text p:last-child{margin-bottom:0}.cms-document.density-standard[_ngcontent-%COMP%] .content-renderer .prose-text, .cms-document.density-standard[_ngcontent-%COMP%] .content-renderer .prose-paragraph{line-height:var(--prose-lead, 1.5);margin-bottom:var(--space-after, 1.5rem)}.cms-document.density-standard[_ngcontent-%COMP%] .content-renderer .prose-text p{margin-bottom:var(--space-after, 1.5rem)}.cms-document.density-standard[_ngcontent-%COMP%] .content-renderer>.content-block:last-child{margin-bottom:3rem}.cms-document.density-standard[_ngcontent-%COMP%] .content-renderer .heading-3{font-size:var(--heading-size, 1.25rem);line-height:var(--heading-lh, 1.75rem)}.cms-document[_ngcontent-%COMP%] .content-renderer .button-block-link{font-size:1rem;line-height:1.5rem}.cms-document[_ngcontent-%COMP%] .cms-below-card .button-block{margin-bottom:0}.cms-document[_ngcontent-%COMP%] .content-renderer .list-block{background:none;border:none;border-radius:0;padding:0;margin:0 0 1rem 1rem}.cms-document[_ngcontent-%COMP%] .content-renderer .list-block .list-title{font-size:1rem;font-weight:600;color:#101828;margin-bottom:.5rem}
1.cms-document[_ngcontent-%COMP%] .content-renderer .bullet-list, .cms-document[_ngcontent-%COMP%] .content-renderer .numbered-list{list-style-position:inside;padding-left:0;margin-left:0}.cms-document[_ngcontent-%COMP%] .content-renderer .list-block .bullet-list li, .cms-document[_ngcontent-%COMP%] .content-renderer .list-block .numbered-list li{color:#364153;font-size:1rem;margin-bottom:.5rem;padding-left:0;line-height:1.5}.cms-document[_ngcontent-%COMP%] .content-renderer ul li{margin-left:.5rem}.cms-document[_ngcontent-%COMP%] .content-renderer .bullet-list li::marker, .cms-document[_ngcontent-%COMP%] .content-renderer .numbered-list li::marker{color:#364153;font-size:1em}.cms-document[_ngcontent-%COMP%] .content-renderer .card-grid-title, .cms-document[_ngcontent-%COMP%] .content-renderer .steps-title{font-size:var(--box-title, 1.125rem);line-height:var(--box-title-lh, 1.75rem);margin-bottom:var(--box-title-space, .75rem)}.cms-document[_ngcontent-%COMP%] .content-renderer .notice-title, .cms-document[_ngcontent-%COMP%] .content-renderer .card-grid-item-head, .cms-document[_ngcontent-%COMP%] .content-renderer .card-grid-item-title, .cms-document[_ngcontent-%COMP%] .content-renderer .steps-item-title{margin-bottom:var(--box-title-space, .5rem)}.cms-document[_ngcontent-%COMP%] .content-renderer .card-grid-item-head .card-grid-item-title{margin-bottom:0}.cms-document[_ngcontent-%COMP%] .content-renderer .notice-title, .cms-document[_ngcontent-%COMP%] .content-renderer .card-grid-item-title, .cms-document[_ngcontent-%COMP%] .content-renderer .steps-item-title, .cms-document[_ngcontent-%COMP%] .content-renderer .sub-panel-title{font-size:var(--box-title, 1rem);line-height:var(--box-title-lh, 1.5rem)}.cms-document[_ngcontent-%COMP%] .content-renderer .notice-body, .cms-document[_ngcontent-%COMP%] .content-renderer .card-grid-item-text, .cms-document[_ngcontent-%COMP%] .content-renderer .steps-item-text, .cms-document[_ngcontent-%COMP%] .content-renderer .sub-panel-text{font-size:var(--box-body, 1rem);line-height:var(--box-body-lh, 1.5rem)}.cms-document[_ngcontent-%COMP%] .content-renderer .tip-box, .cms-document[_ngcontent-%COMP%] .content-renderer .fact-box, .cms-document[_ngcontent-%COMP%] .content-renderer .warning-box{background:#eff6ff;border:none;border-left:4px solid #24b497;border-radius:0;box-shadow:none;padding:1rem;margin:1rem 0 1.5rem}.cms-document[_ngcontent-%COMP%] .content-renderer .warning-box{background:#fefce8;border-left-color:#eab308}.cms-document[_ngcontent-%COMP%] .content-renderer .tip-box-header, .cms-document[_ngcontent-%COMP%] .content-renderer .fact-box-header, .cms-document[_ngcontent-%COMP%] .content-renderer .warning-box-header{margin-bottom:.35rem}.cms-document[_ngcontent-%COMP%] .content-renderer .tip-box-icon, .cms-document[_ngcontent-%COMP%] .content-renderer .fact-box-icon, .cms-document[_ngcontent-%COMP%] .content-renderer .warning-box-icon{display:none}.cms-document[_ngcontent-%COMP%] .content-renderer .tip-box-title, .cms-document[_ngcontent-%COMP%] .content-renderer .fact-box-title, .cms-document[_ngcontent-%COMP%] .content-renderer .warning-box-title{font-size:.875rem;font-weight:700;color:#101828;margin:0}.cms-document[_ngcontent-%COMP%] .content-renderer .tip-box-content, .cms-document[_ngcontent-%COMP%] .content-renderer .warning-box-content, .cms-document[_ngcontent-%COMP%] .content-renderer .fact-box-content, .cms-document[_ngcontent-%COMP%] .content-renderer .fact-box-content p{font-size:.875rem;color:#364153;line-height:1.6}.cms-document[_ngcontent-%COMP%] .content-renderer .notice-block:not([class*=pad-]){--box-pad: 1.5rem}
1.cms-document[_ngcontent-%COMP%] .content-renderer .notice-block:not([class*=corner-]){--box-corner: .5rem}.cms-document[_ngcontent-%COMP%] .content-renderer .notice-flat{border-color:var(--tone-edge, #d1d5db)}.cms-document[_ngcontent-%COMP%] .content-renderer .notice-flat.shade-strong{border-color:var(--tone-edge-strong, #d1d5db)}.cms-document[_ngcontent-%COMP%] .content-renderer .notice-flat.shade-mid{border-color:var(--tone-edge-mid, #d1d5db)}.cms-document[_ngcontent-%COMP%] .content-renderer .notice-flat.shade-deep{border-color:var(--tone-edge-deep, #d1d5db)}.cms-document[_ngcontent-%COMP%] .content-renderer .notice-title{color:var(--tone-title);font-weight:var(--box-title-weight, 600)}.cms-document[_ngcontent-%COMP%] .content-renderer .notice-block.title-muted .notice-title{color:#364153}.cms-document[_ngcontent-%COMP%] .content-renderer .card-grid-item-title, .cms-document[_ngcontent-%COMP%] .content-renderer .steps-item-title, .cms-document[_ngcontent-%COMP%] .content-renderer .sub-panel-title{font-weight:var(--box-title-weight, 600)}.cms-document[_ngcontent-%COMP%] .content-renderer .notice-body, .cms-document[_ngcontent-%COMP%] .content-renderer .notice-list li{color:var(--tone-body)}.cms-document[_ngcontent-%COMP%] .content-renderer .notice-icon{color:var(--tone-icon)}.cms-document[_ngcontent-%COMP%] .content-renderer .notice-icon-accent .notice-icon{color:var(--accent-fg, currentColor)}.cms-document[_ngcontent-%COMP%] .content-renderer .icon-shade-mid .notice-icon, .cms-document[_ngcontent-%COMP%] .content-renderer .icon-shade-mid .card-grid-item-icon{color:var(--icon-mid, currentColor)}.cms-document[_ngcontent-%COMP%] .content-renderer .icon-shade-deep .notice-icon, .cms-document[_ngcontent-%COMP%] .content-renderer .icon-shade-deep .card-grid-item-icon{color:var(--icon-deep, currentColor)}.cms-document[_ngcontent-%COMP%] .content-renderer .icon-shade-dark .notice-icon, .cms-document[_ngcontent-%COMP%] .content-renderer .icon-shade-dark .card-grid-item-icon{color:var(--icon-dark, currentColor)}.cms-document[_ngcontent-%COMP%] .content-renderer .notice-body ul, .cms-document[_ngcontent-%COMP%] .content-renderer .notice-body ol{padding-left:0;margin:.5rem 0 var(--part-space, 0)}.cms-document[_ngcontent-%COMP%] .content-renderer .card-grid-item-subtitle{line-height:1rem;color:#4a5565;font-weight:400}.cms-document[_ngcontent-%COMP%] .content-renderer .box-part-text{margin-left:var(--part-indent, 0)}.cms-document[_ngcontent-%COMP%] .content-renderer .notice-body>*, .cms-document[_ngcontent-%COMP%] .content-renderer .notice-body p, .cms-document[_ngcontent-%COMP%] .content-renderer .card-grid-item-text>*, .cms-document[_ngcontent-%COMP%] .content-renderer .card-grid-item-text p, .cms-document[_ngcontent-%COMP%] .content-renderer .steps-item-text>*, .cms-document[_ngcontent-%COMP%] .content-renderer .sub-panel-text>*{margin-bottom:var(--part-space, 0)}.cms-document[_ngcontent-%COMP%] .content-renderer .notice-body>:last-child, .cms-document[_ngcontent-%COMP%] .content-renderer .card-grid-item-text>:last-child, .cms-document[_ngcontent-%COMP%] .content-renderer .steps-item-text>:last-child, .cms-document[_ngcontent-%COMP%] .content-renderer .sub-panel-text>:last-child{margin-bottom:0}.cms-document[_ngcontent-%COMP%] .content-renderer .card-grid-item-text li{margin-bottom:.25rem}.cms-document[_ngcontent-%COMP%] .content-renderer .card-grid-item-text li:last-child{margin-bottom:0}.cms-document[_ngcontent-%COMP%] .content-renderer .notice-body li, .cms-document[_ngcontent-%COMP%] .content-renderer .notice-list li{margin-left:.5rem;font-size:var(--box-body, 1rem);line-height:var(--box-body-lh, 1.5rem)}.cms-document[_ngcontent-%COMP%] .content-renderer .notice-list li{margin-bottom:0}.cms-document[_ngcontent-%COMP%] .content-renderer .notice-body li{margin-bottom:.5rem}.cms-document[_ngcontent-%COMP%] .content-renderer .notice-markers-inherit .notice-list-marker{color:currentColor;opacity:1}.cms-document[_ngcontent-%COMP%] .content-renderer .notice-markers-icon .notice-list-marker{color:var(--tone-icon);opacity:1}.cms-document[_ngcontent-%COMP%] .content-renderer .notice-markers-semantic .n
1otice-list-marker{color:currentColor;opacity:1}.cms-document[_ngcontent-%COMP%] .content-renderer .notice-markers-semantic .notice-list-marker.marker-positive{color:#00c65a;color:oklch(72.3% .219 149.579)}.cms-document[_ngcontent-%COMP%] .content-renderer .notice-markers-semantic .notice-list-marker.marker-negative{color:#fb2c36}.cms-document[_ngcontent-%COMP%] .content-renderer .notice-body li:last-child{margin-bottom:0}.cms-document[_ngcontent-%COMP%] .content-renderer .notice-list{gap:.5rem}.cms-document[_ngcontent-%COMP%] .content-renderer ul.box-list{margin-left:var(--list-indent, 0)}.cms-document[_ngcontent-%COMP%] .content-renderer ul.box-list>li{margin-left:.5rem;font-size:var(--list-size, inherit);margin-bottom:var(--list-gap, var(--box-list-gap, .5rem));line-height:var(--list-lh, var(--box-body-lh, 1.5rem))}.cms-document[_ngcontent-%COMP%] .content-renderer ul.box-list>li:last-child{margin-bottom:0}.cms-document[_ngcontent-%COMP%] .content-renderer .card-grid-item-text{--box-list-gap: .25rem}.cms-document[_ngcontent-%COMP%] .content-renderer ul.box-list.box-list-columns-2>li, .cms-document[_ngcontent-%COMP%] .content-renderer ul.box-list.box-list-columns-3>li{margin-bottom:0}.cms-document[_ngcontent-%COMP%] .content-renderer ul.box-list.box-list-columns-2, .cms-document[_ngcontent-%COMP%] .content-renderer ul.box-list.box-list-columns-3{row-gap:var(--list-gap, .5rem)}.cms-document[_ngcontent-%COMP%] .content-renderer .steps-item:not([class*=accent-]) .steps-badge{background:#00d4aa}.cms-document[_ngcontent-%COMP%] .content-renderer .notice-body a:not(.box-button-link), .cms-document[_ngcontent-%COMP%] .content-renderer .card-grid-item-text a:not(.box-button-link), .cms-document[_ngcontent-%COMP%] .content-renderer .steps-item-text a:not(.box-button-link){color:#00d4aa!important;font-weight:500;text-decoration:none!important}.cms-document[_ngcontent-%COMP%] .content-renderer .notice-body a:not(.box-button-link):hover, .cms-document[_ngcontent-%COMP%] .content-renderer .card-grid-item-text a:not(.box-button-link):hover, .cms-document[_ngcontent-%COMP%] .content-renderer .steps-item-text a:not(.box-button-link):hover{text-decoration:underline!important}.cms-document[_ngcontent-%COMP%] .content-renderer .card-grid{gap:var(--card-grid-gap, 1.5rem)}.cms-document[_ngcontent-%COMP%] .content-renderer .steps-list{gap:var(--card-grid-gap, 1rem)}.cms-document[_ngcontent-%COMP%] .content-renderer .card-grid-block:not(.card-grid-rows) .card-grid-item:not([class*=pad-]){--box-pad: 1.25rem}.cms-document[_ngcontent-%COMP%] .content-renderer .card-grid-block:not(.card-grid-rows) .card-grid-item:not([class*=edge-]){--box-edge: 2px}.cms-document[_ngcontent-%COMP%] .content-renderer .card-grid-item:not([class*=accent-]){background:#fff;border-color:#e5e7eb}.cms-document[_ngcontent-%COMP%] .content-renderer .card-grid-item.shade-full, .cms-document[_ngcontent-%COMP%] .content-renderer .steps-item.shade-full{border-color:var(--accent-fg, #00d4aa)}.cms-document[_ngcontent-%COMP%] .content-renderer .card-grid-item.shade-veil, .cms-document[_ngcontent-%COMP%] .content-renderer .steps-item.shade-veil{border-color:color-mix(in srgb,var(--accent-fg, #00d4aa) 20%,transparent)}.cms-document[_ngcontent-%COMP%] .content-renderer .card-grid-block.card-grid-rows .card-grid-item{border-width:0;padding:0;row-gap:0}.cms-document[_ngcontent-%COMP%] .content-renderer .card-grid-rows .card-grid-item-icon{grid-row:1 / -1}.cms-document[_ngcontent-%COMP%] .content-renderer .card-grid-rows .card-grid-item-text{font-size:var(--box-body, 1rem);line-height:var(--box-body-lh, 1.5rem)}.cms-document[_ngcontent-%COMP%] .content-renderer .card-grid-rows .card-grid-item-title{font-size:var(--box-title, .875rem);line-height:var(--box-title-lh, 1.25rem);font-weight:var(--box-title-weight, 400)}.cms-document[_ngcontent-%COMP%] .content-renderer .card-grid-rows .card-grid-item.title-muted .card-grid-item-title{color:#364153}@media(min-width:640px)and (max-width:767.98px){.cms-document[_ngcontent-%COMP%] .content-renderer .card-grid-2, .cms-document[_ngcontent-%COMP%] .content-renderer .card-grid-3, .cms-document[_ngcontent-%COMP%] .content-renderer .card-grid-4{grid-template-columns:repeat(1,minmax(0,1fr))}}@media(min-width:768px){.cms-document[_ngcontent-%COMP%] .content-renderer .card-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.cms-document[_ngcontent-%COMP%] .content-renderer .card-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.cms-document[_ngcontent-%COMP%] .content-renderer .comparison-table-wrapper{margin:var(--space-before, 0px) 0 var(--space-after, 1.5rem)}.cms-document[_ngcontent-%COMP%] .content-renderer .table-scroll{overflow-x:auto}.cms-document[_ngcontent-%COMP%] .content-renderer .comparison-table{width:100%;border-collapse:separate;border-spacing:0;box-shadow:none}.cms-document[_ngcontent-%COMP%] .content-renderer .comparison-table-brand{font-size:.875rem;border:1px solid #d1d5db;border-radius:.5rem;overflow:hidden}.cms-document[_ngcontent-%COMP%] .content-renderer .comparison-table th{white-space:normal}.cms-document[_ngcontent-%COMP%] .content-renderer .comparison-table th{line-height:20px}.cms-document[_ngcontent-%COMP%] .content-renderer .comparison-table td{line-height:var(--cell-lh, 1.5)}.cms-document[_ngcontent-%COMP%] .content-renderer .comparison-table{border-collapse:collapse}.cms-document[_ngcontent-%COMP%] .content-renderer .comparison-table-brand thead th{background:#00d4aa;color:#fff;font-weight:600;text-align:left;border:none;padding:1rem 1.5rem;font-size:.875rem}.cms-document[_ngcontent-%COMP%] .content-renderer .comparison-table-brand tbody td{border:none;padding:1rem 1.5rem;background:#fff}.cms-document[_ngcontent-%COMP%] .content-renderer .comparison-table-brand tbody td:last-child{color:#4a5565}.cms-document[_ngcontent-%COMP%] .content-renderer .comparison-table-brand tbody tr:nth-child(2n) td{background:#fff}.cms-document[_ngcontent-%COMP%] .content-renderer .comparison-table-brand tbody tr:hover td{background:#f9fafb}.cms-document[_ngcontent-%COMP%] .content-renderer .comparison-table-brand tbody td.badge-cell{width:12rem;min-width:180px}.cms-document[_ngcontent-%COMP%] .content-renderer .comparison-table-plain{font-size:.875rem;border-radius:0;overflow:visible}.cms-document[_ngcontent-%COMP%] .content-renderer .comparison-table-plain thead th{background:#f3f4f6;color:#000;font-weight:600;text-align:left;border:1px solid oklch(87.2% .01 258.338);padding:.75rem 1rem;font-size:.875rem}.cms-document[_ngcontent-%COMP%] .content-renderer .comparison-table-plain tbody td{border:1px solid oklch(87.2% .01 258.338);padding:.75rem 1rem;color:#000;background:#fff;font-size:var(--cell-size, .875rem);line-height:var(--cell-lh, 1.25rem)}.cms-document[_ngcontent-%COMP%] .content-renderer .comparison-table-plain tbody tr:nth-child(2n) td{background:#f9fafb}@media(max-width:640px){.cms-document[_ngcontent-%COMP%] .content-renderer .comparison-table-brand{font-size:.75rem}.cms-document[_ngcontent-%COMP%] .content-renderer .comparison-table-brand thead th, .cms-document[_ngcontent-%COMP%] .content-renderer .comparison-table-brand tbody td{padding:.5rem}
1.cms-document[_ngcontent-%COMP%] .content-renderer .comparison-table-brand tbody td.badge-cell{width:auto;min-width:140px}.cms-document[_ngcontent-%COMP%] .content-renderer .cell-badge{font-size:.7rem;padding:.375rem .75rem}}']})};export{ee as CmsPageComponent};
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.