PageSourceSearch

https://h8l.io/chunk-eT0V_on5.js

js h8l.io collected 2026-10-04 15:01:53 UTC 26,112 bytes, 4 lines download raw bytes

1import{n as q,t as p}from"./chunk-usDOvPps.js";import{Ar as og,B as HD,E as Ec,F as GN,G as I$,Ir as pa,K as IN,Mn as df,Mr as or,Or as oA,Rn as eN,Si as wD,Sr as nN,Tn as cD,U as Hy,Vr as qT,Xr as s0,Z as JM,_ as CN,_n as a8,bi as vf,bt as PD,er as hN,et as KD,gi as uN,h as CD,ii as sw,ki as y,l as Ag,li as tN,m as C$,nt as Kt,oi as tA,ri as sn,rn as Yi,sr as ig,st as Me$1,ui as tT,vt as OD,wi as we$1,wt as QM,xn as bD,xt as P_,yt as Ot}from"./chunk-D1KipkJX.js";import{A as zd,D as th,c as Rh,f as Yl,h as ai,i as Fn,m as ah,s as Nh,v as gi}from"./chunk-D6d5dhSe.js";import{Gn as e5,In as V,Kn as ec,Nn as Q9,On as K9,Zn as r5,an as tr,m as Ce,vn as ye}from"./main-5DETDWZZ.js";import"./chunk-DKKpTuzd.js";import{t as B}from"./chunk-C_sFHJqg.js";import{t as C}from"./chunk-nTwUU_ZV.js";Ot();s0();e5();ai();zd();Yl();Yi();Ag();r5();Ce();Ot();zd();var Se=[`categorySection`];var Pe=[`searchInput`];var Me=a=>({count:a});var Oe=a=>({query:a});var ue=(a,t)=>t.id;function we(a,t){if(a&1){let e=uN();pa(0,`button`,17),OD(`click`,function(){og(e);let i=hN(2);return ig(i.clearSearch())}),bD(1,`fa-icon`,18),df()}if(a&2){let e=hN().$implicit,n=hN();CD(`aria-label`,e(`search.clear`)),qT(),wD(`icon`,n.uiIcons.close)}}function ke(a,t){if(a&1&&(pa(0,`span`,21),GN(1),df()),a&2){let e=hN().$implicit;qT(),KD(e.visibleItems.length)}}function Ne(a,t){if(a&1){let e=uN();pa(0,`a`,19),OD(`click`,function(i){let r=og(e).$implicit,p=hN(2);return ig(p.scrollToCategory(r.id,i))}),bD(1,`fa-icon`,20),pa(2,`span`),GN(3),df(),QM(4,ke,2,1,`span`,21),df()}if(a&2){let e=t.$implicit,n=hN().$implicit,i=hN();HD(`is-active`,i.activeCategoryId()===e.id)(`is-empty`,i.hasQuery()&&e.visibleItems.length===0),wD(`href`,`#cat-`+e.id,Hy),CD(`aria-current`,i.activeCategoryId()===e.id?`location`:null)(`data-accent`,e.accent),qT(),wD(`icon`,e.icon),qT(2),KD(n(`categories.`+e.catIdx+`.title`)),qT(),JM(i.hasQuery()?4:-1)}}function Ie(a,t){a&1&&(pa(0,`span`),GN(1,`-`),df())}function Ee(a,t){if(a&1&&GN(0),a&2){let e=hN(3).$implicit;vf(` `,e(`meta.result`),` `)}}function Fe(a,t){if(a&1&&GN(0),a&2){let e=hN(3).$implicit,n=hN();vf(` `,e(`meta.results`,oA(1,Me,n.resultsCount())),` `)}}function $e(a,t){if(a&1){let e=uN();pa(0,`span`),QM(1,Ee,1,1)(2,Fe,1,3),df(),pa(3,`span`,22),GN(4,`·`),df(),pa(5,`button`,23),OD(`click`,function(){og(e);let i=hN(3);return ig(i.toggleAllVisible())}),GN(6),df()}if(a&2){let e=hN(2).$implicit,n=hN();qT(),JM(n.resultsCount()===1?1:2),qT(5),vf(` `,n.allVisibleExpanded()?e(`search.collapseAll`):e(`search.expandAll`),` `)}}function Te(a,t){if(a&1&&(pa(0,`div`,13),QM(1,Ie,2,0,`span`)(2,$e,7,2),df()),a&2){let e=hN(2);qT(),JM(e.resultsCount()===0?1:2)}}function Qe(a,t){if(a&1){let e=uN();pa(0,`div`,15),bD(1,`div`,24),pa(2,`h2`,25),GN(3),df(),pa(4,`p`,26),GN(5),df(),pa(6,`button`,27),OD(`click`,function(){og(e);let i=hN(2);return ig(i.openDemoRequest())}),bD(7,`fa-icon`,18),pa(8,`span`),GN(9),df()()()}if(a&2){let e=hN().$implicit,n=hN();qT(3),KD(e(`search.empty`,oA(4,Oe,n.searchQuery()))),qT(2),KD(e(`search.emptyHint`)),qT(2),wD(`icon`,n.uiIcons.send),qT(2),KD(e(`search.emptyCta`))}}function Ve(a,t){if(a&1&&bD(0,`div`,40),a&2){let e=hN().$implicit,n=hN().$implicit,i=hN(3);wD(`id`,`a-`+n.id+`-`+(e+1))(`innerHTML`,i.highlightedAnswer(n.catIdx,e),tT)}}function De(a,t){if(a&1){let e=uN();pa(0,`li`,33)(1,`article`,34)(2,`div`,35)(3,`button`,36),OD(`click`,function(){let i=og(e).$implicit,r=hN().$implicit,p=hN(3);return ig(p.toggleQuestion(r.id,i))}),pa(4,`span`,37),bD(5,`fa-icon`,18),df(),bD(6,`span`,38),df(),pa(7,`button`,39),OD(`click`,function(i){let r=og(e).$implicit,p=hN().$implicit,f=hN(3);return ig(f.copyShareLink(p.id,r,i))}),bD(8,`fa-icon`,18),df()(),QM(9,Ve,1,2,`div`,40),df()()}if(a&2){let e=t.$implicit,n=hN().$implicit,i=hN(2).$implicit,r=hN();qT(),HD(`is-open`,r.isExpanded(n.id,e)),wD(`id`,`q-`+n.id+`-`+(e+1)),qT(2),CD(`aria-expanded`,r.isExpanded(n.id,e))(`aria-controls`,`a-`+n.id+`-`+(e+1)),qT(2),wD(`icon`,r.isExpanded(n.id,e)?r.uiIcons.minus:r.uiIcons.plus),qT(),wD(`innerHTML`,r.highlightedQuestion(n.catIdx,e),tT),qT(),wD(`title`,i(`share.tooltip`)),CD(`aria-label`,i(`share.tooltip`)),qT(),wD(`icon`,r.uiIcons.link),qT(),JM(r.isExpanded(n.id,e)?9:-1)}}function ze(a,t){if(a&1&&(pa(0,`article`,28,1)(2,`header`,29)(3,`span`,30),bD(4,`fa-icon`,18),df(),pa(5,`h2`,31),GN(6),df()(),pa(7,`ul`,32),tN(8,De,10,11,`li`,33,eN),df()()),a&2){let e=t.$implicit,n=hN(2).$implicit;wD(`id`,`cat-`+e.id),CD(`data-accent`,e.accent)(`data-cat-id`,e.id),qT(4),wD(`icon`,e.icon),qT(2),vf(` `,n(`categories.`+e.catIdx+`.title`),` `),qT(2),nN(e.visibleItems)}}function Ae(a,t){if(a&1&&tN(0,ze,10,5,`article`,28,ue),a&2){let e=hN(2);nN(e.visibleCategories())}}function He(a,t){if(a&1){let e=uN();pa(0,`div`,3)(1,`app-public-hero`,4),GN(2),pa(3,`span`,5),GN(4),df()(),pa(5,`div`,6)(6,`div`,7),bD(7,`fa-icon`,8),pa(8,`input`,9,0),OD(`input`,function(){og(e);let i=CN(9),r=hN();return ig(r.onSearchInput(i.value))}
1),df(),QM(10,we,2,2,`button`,10),df(),pa(11,`nav`,11),tN(12,Ne,5,10,`a`,12,ue),df(),QM(14,Te,3,1,`div`,13),df(),pa(15,`section`,14),QM(16,Qe,10,6,`div`,15)(17,Ae,2,0),df(),pa(18,`app-public-cta`,16),OD(`secondaryCta`,function(){og(e);let i=hN();return ig(i.openDemoRequest())}),df()()}if(a&2){let e=t.$implicit,n=hN();qT(),wD(`eyebrow`,e(`hero.badge`))(`subtitle`,e(`hero.subtitle`)),qT(),vf(` `,e(`hero.title1`)),qT(2),KD(e(`hero.titleAccent`)),qT(),CD(`aria-label`,e(`search.placeholder`)),qT(2),wD(`icon`,n.uiIcons.search),qT(),wD(`value`,n.searchQuery())(`placeholder`,e(`search.placeholder`)),CD(`aria-label`,e(`search.placeholder`)),qT(2),JM(n.hasQuery()?10:-1),qT(),CD(`aria-label`,e(`nav.ariaLabel`)),qT(),nN(n.filteredCategories()),qT(2),JM(n.hasQuery()?14:-1),qT(2),JM(n.isEmpty()?16:17)}}var ge=class a{doc=y(we$1);platformId=y(sw);transloco=y(gi);calendlyService=y(tr);notification=y(ye);route=y(V);destroyRef=y(Me$1);brandIcons=ec;uiIcons=K9;statusIcons=Q9;categorySections=C$(`categorySection`);searchInput=I$(`searchInput`);expandedQuestions=Kt(new Set);searchQuery=Kt(``);activeCategoryId=Kt(null);categoryMeta=[{id:`general`,icon:this.statusIcons.info,accent:`stellar`,itemCount:4},{id:`pricing`,icon:this.brandIcons.sparkles,accent:`solar`,itemCount:3},{id:`technical`,icon:this.brandIcons.bolt,accent:`success`,itemCount:4},{id:`sovereignty`,icon:this.brandIcons.stars,accent:`warning`,itemCount:3}];filteredCategories=sn(()=>{let t=this.searchQuery().trim().toLowerCase();return this.categoryMeta.map((e,n)=>{let i=[];for(let r=0;r<e.itemCount;r++){if(!t){i.push(r);continue}let p=this.transloco.translate(`faq.categories.${n}.items.${r}.question`).toLowerCase(),f=this.transloco.translate(`faq.categories.${n}.items.${r}.answer`).replace(/<[^>]+>/g,` `).toLowerCase();(p.includes(t)||f.includes(t))&&i.push(r)}return q(p({},e),{catIdx:n,visibleItems:i})})});visibleCategories=sn(()=>this.filteredCategories().filter(t=>t.visibleItems.length>0));resultsCount=sn(()=>this.filteredCategories().reduce((t,e)=>t+e.visibleItems.length,0));totalQuestions=this.categoryMeta.reduce((t,e)=>t+e.itemCount,0);hasQuery=sn(()=>this.searchQuery().trim().length>0);isEmpty=sn(()=>this.hasQuery()&&this.resultsCount()===0);visibleQuestionKeys=sn(()=>this.filteredCategories().flatMap(t=>t.visibleItems.map(e=>this.questionKey(t.id,e))));allVisibleExpanded=sn(()=>{let t=this.visibleQuestionKeys();if(t.length===0)return!1;let e=this.expandedQuestions();return t.every(n=>e.has(n))});intersectionObserver;ngOnInit(){this.transloco.events$.pipe(or(t=>t.type===`translationLoadSuccess`&&t.payload.scope===`faq`),Fn(this.destroyRef)).subscribe(()=>this.injectFaqSchema())}ngAfterViewInit(){this.isBrowser()&&(this.handleInitialFragment(),this.setupCategoryObserver(),this.setupKeyboardShortcuts())}ngOnDestroy(){this.intersectionObserver?.disconnect()}isBrowser(){return a8(this.platformId)}onSearchInput(t){this.searchQuery.set(t)}clearSearch(){this.searchQuery.set(``)}setupKeyboardShortcuts(){Ec(this.doc,`keydown`).pipe(Fn(this.destroyRef)).subscribe(t=>{if((t.metaKey||t.ctrlKey)&&t.key.toLowerCase()===`k`){t.preventDefault();let e=this.searchInput()?.nativeElement;e?.focus(),e?.select();return}t.key===`Escape`&&this.hasQuery()&&this.clearSearch()})}toggleQuestion(t,e){let n=this.questionKey(t,e),i=new Set(this.expandedQuestions()),r=!i.has(n);r?i.add(n):i.delete(n),this.expandedQuestions.set(i),this.isBrowser()&&(r?history.replaceState(null,``,`${this.doc.location.pathname}#${n}`):this.doc.location.hash===`#${n}`&&history.replaceState(null,``,this.doc.location.pathname))}isExpanded(t,e){return this.expandedQuestions().has(this.questionKey(t,e))}toggleAllVisible(){let t=this.visibleQuestionKeys();if(t.length===0)return;let e=this.allVisibleExpanded();this.expandedQuestions.update(n=>{let i=new Set(n);for(let r of t)e?i.delete(r):i.add(r);return i})}questionKey(t,e){return`${t}-${e+1}`}async copyShareLink(t,e,n){if(n.stopPropagation(),!this.isBrowser())return;let i=this.questionKey(t,e),r=`${this.doc.location.origin}${this.doc.location.pathname}#${i}`;try{await navigator.clipboard.writeText(r),this.notification.success(`faq.share.copied`)}catch{let p=new Set(this.expandedQuestions());p.add(i),this.expandedQuestions.set(p)}}scrollToCategory(t,e){if(e.preventDefault(),!this.isBrowser())return;this.doc.getElementById(`cat-${t}`)?.scrollIntoView({behavior:`smooth`,block:`start`})}setupCategoryObserver(){if(!this.isBrowser()||typeof IntersectionObserver>`u`)return;let t=new IntersectionObserver(e=>{let n=e.filter(i=>i.isIntersecting).sort((i,r)=>
1i.boundingClientRect.top-r.boundingClientRect.top)[0];n&&this.activeCategoryId.set(n.target.dataset.catId??null)},{rootMargin:`-30% 0px -50% 0px`,threshold:0});this.categorySections().forEach(e=>t.observe(e.nativeElement)),this.intersectionObserver=t}handleInitialFragment(){let t=this.route.snapshot.fragment;if(!t)return;let e=t.match(/^([a-z]+)-(\d+)$/);if(!e)return;let[,n,i]=e,r=this.categoryMeta.find(M=>M.id===n);if(!r)return;let p=parseInt(i,10)-1;if(p<0||p>=r.itemCount)return;let f=this.questionKey(n,p);this.expandedQuestions.set(new Set([f])),setTimeout(()=>{this.doc.getElementById(`q-${f}`)?.scrollIntoView({behavior:`smooth`,block:`center`})},200)}highlightedQuestion(t,e){let n=this.transloco.translate(`faq.categories.${t}.items.${e}.question`);return this.highlightHtml(this.escapeHtml(n),this.searchQuery())}highlightedAnswer(t,e){let n=this.transloco.translate(`faq.categories.${t}.items.${e}.answer`);return this.highlightHtml(n,this.searchQuery())}highlightHtml(t,e){let n=e.trim();if(!n)return t;let i=n.replace(/[.*+?^${}()|[\]\\]/g,`\\$&`),r=new RegExp(`(${i})(?![^<]*>)`,`gi`);return t.replace(r,`<mark class="faq-match">$1</mark>`)}escapeHtml(t){return t.replace(/&/g,`&amp;`).replace(/</g,`&lt;`).replace(/>/g,`&gt;`).replace(/"/g,`&quot;`).replace(/'/g,`&#39;`)}openDemoRequest(){this.calendlyService.open()}injectFaqSchema(){let t=`json-ld-faq`,e=this.doc.getElementById(t);e||(e=this.doc.createElement(`script`),e.id=t,e.type=`application/ld+json`,this.doc.head.appendChild(e));let n=f=>this.transloco.translate(f),i=[];for(let[f,M]of this.categoryMeta.entries())for(let O=0;O<M.itemCount;O++)i.push({question:n(`faq.categories.${f}.items.${O}.question`),answer:n(`faq.categories.${f}.items.${O}.answer`)});let r=f=>f.replace(/<\/(p|li|blockquote|ul|ol)>/gi,`
2`).replace(/<[^>]+>/g,``).replace(/\n{3,}/g,`
3
4`).trim(),p={"@context":`https://schema.org`,"@type":`FAQPage`,mainEntity:i.map(f=>({"@type":`Question`,name:f.question,acceptedAnswer:{"@type":`Answer`,text:r(f.answer)}}))};e.textContent=JSON.stringify(p)}static ɵfac=function(e){return new(e||a)};static ɵcmp=P_({type:a,selectors:[[`app-faq`]],viewQuery:function(e,n){e&1&&PD(n.categorySections,Se,5)(n.searchInput,Pe,5),e&2&&IN(2)},features:[tA([ah(`faq`)])],decls:1,vars:2,consts:[[`searchInput`,``],[`categorySection`,``],[`class`,`faq-page`,4,`transloco`,`translocoScope`,`translocoPrefix`],[1,`faq-page`],[3,`eyebrow`,`subtitle`],[1,`text-gradient-solar`],[`role`,`region`,1,`faq-toolbar`],[1,`faq-search`],[1,`faq-search-icon`,3,`icon`],[`type`,`search`,`autocomplete`,`off`,`spellcheck`,`false`,1,`faq-search-input`,3,`input`,`value`,`placeholder`],[`type`,`button`,1,`faq-search-clear`],[1,`faq-chips`],[1,`faq-chip`,3,`href`,`is-active`,`is-empty`],[`aria-live`,`polite`,1,`faq-counter`],[1,`faq-body`],[1,`faq-empty`],[`prefix`,`faq.finalCta`,3,`secondaryCta`],[`type`,`button`,1,`faq-search-clear`,3,`click`],[3,`icon`],[1,`faq-chip`,3,`click`,`href`],[1,`faq-chip-icon`,3,`icon`],[1,`faq-chip-count`],[`aria-hidden`,`true`,1,`faq-counter-sep`],[`type`,`button`,1,`faq-counter-action`,3,`click`],[`aria-hidden`,`true`,1,`faq-empty-orb`],[1,`faq-empty-title`],[1,`faq-empty-hint`],[1,`btn`,`btn-solar`,`mt-4`,3,`click`],[1,`faq-category`,3,`id`],[1,`faq-category-header`],[`aria-hidden`,`true`,1,`faq-marker`],[1,`faq-category-title`],[`role`,`list`,1,`faq-question-list`],[1,`faq-question-item`],[1,`faq-card`,3,`id`],[1,`faq-card-head`],[`type`,`button`,1,`faq-card-toggle`,3,`click`],[`aria-hidden`,`true`,1,`faq-card-marker`],[1,`faq-card-question`,3,`innerHTML`],[`type`,`button`,1,`faq-card-share`,3,`click`,`title`],[`role`,`region`,1,`faq-card-body`,3,`id`,`innerHTML`]],template:function(e,n){e&1&&cD(0,He,19,13,`div`,2),e&2&&wD(`translocoScope`,`faq`)(`translocoPrefix`,`faq`)},dependencies:[Rh,Nh,th,C,B],styles:[`[_nghost-%COMP%]{display:block}.faq-page[_ngcontent-%COMP%]{position:relative;overflow-x:hidden}[data-accent=stellar][_ngcontent-%COMP%]{--%NS%faq-accent: var(--%NS%color-stellar);--%NS%faq-accent-soft: rgba(25, 181, 255, .14)}[data-accent=solar][_ngcontent-%COMP%]{--%NS%faq-accent: var(--%NS%color-solar);--%NS%faq-accent-soft: rgba(255, 91, 0, .14)}[data-accent=success][_ngcontent-%COMP%]{--%NS%faq-accent: var(--%NS%color-success);--%NS%faq-accent-soft: rgba(16, 185, 129, .14)}[data-accent=warning][_ngcontent-%COMP%]{--%NS%faq-accent: var(--%NS%color-warning);--%NS%faq-accent-soft: rgba(245, 158, 11, .14)}.faq-toolbar[_ngcontent-%COMP%]{position:sticky;top:80px;z-index:30;display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2rem 1.5rem 1rem;background:light-dark(rgba(250,249,247,.78),rgba(3,3,5,.78));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.faq-search[_ngcontent-%COMP%]{position:relative;width:100%;max-width:28rem;display:flex;align-items:center}.faq-search-icon[_ngcontent-%COMP%]{position:absolute;
4left:1rem;color:var(--%NS%color-fg-subtle);pointer-events:none;font-size:.875rem;transition:color .2s ease}.faq-search-input[_ngcontent-%COMP%]{width:100%;height:2.625rem;padding:0 2.75rem;font-family:var(--%NS%font-sans);font-size:.9375rem;color:var(--%NS%color-fg);background:var(--%NS%color-raised);border:1px solid var(--%NS%color-line);border-radius:9999px;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.faq-search-input[_ngcontent-%COMP%]::placeholder{color:var(--%NS%color-fg-subtle)}.faq-search-input[_ngcontent-%COMP%]:hover{border-color:light-dark(#d4d0c8,#232838)}.faq-search-input[_ngcontent-%COMP%]:focus-visible{border-color:var(--%NS%color-solar);box-shadow:0 0 0 3px #ff5b0026;background:var(--%NS%color-elevated)}.faq-search[_ngcontent-%COMP%]:focus-within   .faq-search-icon[_ngcontent-%COMP%]{color:var(--%NS%color-solar)}.faq-search-input[_ngcontent-%COMP%]::-webkit-search-cancel-button{display:none}.faq-search-clear[_ngcontent-%COMP%]{position:absolute;right:.4375rem;width:1.875rem;height:1.875rem;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;color:var(--%NS%color-fg-subtle);background:transparent;border:none;cursor:pointer;font-size:.8125rem;transition:background-color .15s ease,color .15s ease}.faq-search-clear[_ngcontent-%COMP%]:hover{background:var(--%NS%color-elevated);color:var(--%NS%color-fg)}.faq-chips[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.faq-chip[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem .875rem;font-size:.8125rem;font-weight:500;color:var(--%NS%color-fg-muted);background:transparent;border:1px solid var(--%NS%color-line);border-radius:9999px;text-decoration:none;cursor:pointer;transition:color .18s ease,background-color .18s ease,border-color .18s ease,transform .18s ease}.faq-chip[_ngcontent-%COMP%]:hover{color:var(--%NS%color-fg);border-color:var(--%NS%faq-accent);transform:translateY(-1px)}.faq-chip-icon[_ngcontent-%COMP%]{font-size:.75rem;color:var(--%NS%faq-accent)}.faq-chip.is-active[_ngcontent-%COMP%]{color:var(--%NS%faq-accent);background:var(--%NS%faq-accent-soft);border-color:var(--%NS%faq-accent)}.faq-chip.is-active[_ngcontent-%COMP%]   .faq-chip-icon[_ngcontent-%COMP%]{color:var(--%NS%faq-accent)}.faq-chip.is-empty[_ngcontent-%COMP%]{opacity:.4;pointer-events:none}.faq-chip-count[_ngcontent-%COMP%]{display:inline-flex;align-items:center;justify-content:center;min-width:1.125rem;height:1.125rem;padding:0 .3125rem;margin-left:.125rem;border-radius:9999px;background:var(--%NS%faq-accent);color:light-dark(#ffffff,#000006);font-size:.6875rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.faq-chip[_ngcontent-%COMP%]:not(.is-active)   .faq-chip-count[_ngcontent-%COMP%]{background:var(--%NS%faq-accent-soft);color:var(--%NS%faq-accent)}.faq-counter[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:.5rem;font-size:.75rem;font-weight:500;letter-spacing:.02em;color:var(--%NS%color-fg-subtle);font-variant-numeric:tabular-nums;text-transform:uppercase}.faq-counter-sep[_ngcontent-%COMP%]{color:var(--%NS%color-line)}.faq-counter-action[_ngcontent-%COMP%]{background:transparent;border:none;padding:0;font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--%NS%color-fg-muted);cursor:pointer;transition:color .15s ease}.faq-counter-action[_ngcontent-%COMP%]:hover{color:var(--%NS%color-solar)}@media(max-width:640px){.faq-toolbar[_ngcontent-%COMP%]{top:72px;padding:1.5rem 1rem .75rem;gap:.75rem}.faq-chips[_ngcontent-%COMP%]{width:100%;flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;padding:0 .25rem .25rem;scrollbar-width:none}.faq-chip[_ngcontent-%COMP%]{flex-shrink:0}.faq-marker[_ngcontent-%COMP%]{width:2.75rem;height:2.75rem;border-radius:.875rem;font-size:1.125rem}.faq-marker[_ngcontent-%COMP%]:after{border-radius:1rem}.faq-category-title[_ngcontent-%COMP%]{font-size:1.375rem}}.faq-body[_ngcontent-%COMP%]{position:relative;max-width:56rem;margin:0 auto;padding:2rem 1.5rem 5rem}.faq-category[_ngcontent-%COMP%]{position:relative;padding:2rem 0 0;scroll-margin-top:200px}.faq-category[_ngcontent-%COMP%] + .faq-category[_ngcontent-%COMP%]{margin-top:1.5rem;border-top:1px dashed var(--%NS%color-line-subtle);padding-top:3.5rem}.faq-category-header[_ngcontent-%COMP%]{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.faq-marker[_ngcontent-%COMP%]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;flex-shrink:0;border-radius:1rem;background:var(--%NS%faq-accent-soft);color:var(--%NS%faq-accent);font-size:1.5rem}.faq-marker[_ngcontent-%COMP%]:after{content:"";position:absolute;inset:-3px;border-radius:1.125rem;background:linear-gradient(135deg,var(--%NS%faq-accent),transparent 70%);opacity:.18;z-index:-1;filter:blur(8px)}.faq-category-title[_ngcontent-%COMP%]{font-family:var(--%NS%font-display);font-size:1.75rem;font-weight:700;letter-spacing:-.02em;color:var(--%NS%color-fg);margin:0}.faq-question-list[_ngcontent-%COMP%]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.faq-question-item[_ngcontent-%COMP%]{list-style:none}.faq-card[_ngcontent-%COMP%]{position:relative;border:1px solid var(--%NS%color-line);border-radius:1rem;background:var(--%NS%color-raised);overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;scroll-margin-top:220px}.faq-card[_ngcontent-%COMP%]:hover{border-color:light-dark(#d4d0c8,#232838);box-shadow:0 4px 18px -8px #0000001f}.faq-card.is-open[_ngcontent-%COMP%]{border-color:var(--%NS%faq-accent);box-shadow:0 0 0 1px var(--%NS%faq-accent-soft),0 12px 32px -16px #0000002e}.faq-card-head[_ngcontent-%COMP%]{display:flex;align-items:stretch}.faq-card-toggle[_ngcontent-%COMP%]{flex:1;display:flex;align-items:flex-start;gap:1rem;padding:1.125rem .5rem 1.125rem 1.25rem;text-align:left;background:transparent;border:none;color:var(--%NS%color-fg);cursor:pointer;font:inherit;transition:background-color .15s ease}.faq-card-toggle[_ngcontent-%COMP%]:hover{background:light-dark(rgba(255,91,0,.025),rgba(255,91,0,.04))}.faq-card.is-open[_ngcontent-%COMP%]   .faq-card-toggle[_ngcontent-%COMP%]:hover{background:transparent}.faq-card-marker[_ngcontent-%COMP%]{flex-shrink:0;width:1.625rem;height:1.625rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;background:var(--%NS%color-elevated);color:var(--%NS%color-fg-muted);font-size:.75rem;margin-top:.0625rem;transition:background-color .2s ease,color .2s ease}.faq-card.is-open[_ngcontent-%COMP%]   .faq-card-marker[_ngcontent-%COMP%]{background:var(--%NS%faq-accent-soft);color:var(--%NS%faq-accent)}.faq-card-question[_ngcontent-%COMP%]{font-family:var(--%NS%font-display);font-size:1rem;font-weight:600;line-height:1.45;letter-spacing:-.005em;color:var(--%NS%color-fg)}.faq-card-share[_ngcontent-%COMP%]{flex-shrink:0;width:3rem;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;border-left:1px solid transparent;color:var(--%NS%color-fg-subtle);cursor:pointer;font-size:.875rem;opacity:0;transition:opacity .18s ease,color .18s ease,background-color .18s ease,border-color .18s ease}.faq-card[_ngcontent-%COMP%]:hover   .faq-card-share[_ngcontent-%COMP%], .faq-card[_ngcontent-%COMP%]:focus-within   .faq-card-share[_ngcontent-%COMP%], .faq-card.is-open[_ngcontent-%COMP%]   .faq-card-share[_ngcontent-%COMP%]{opacity:1}.faq-card-share[_ngcontent-%COMP%]:hover{color:var(--%NS%faq-accent);background:var(--%NS%faq-accent-soft);border-left-color:var(--%NS%color-line-subtle)}.faq-card-share[_ngcontent-%COMP%]:focus-visible{opacity:1;outline:2px solid var(--%NS%faq-accent);outline-offset:-2px}.faq-card-body[_ngcontent-%COMP%]{padding:0 1.25rem 1.5rem 3.875rem;animation:_ngcontent-%COMP%_faq-expand .32s cubic-bezier(.16,1,.3,1);font-size:.9375rem;line-height:1.65;color:var(--%NS%color-fg-muted)}@keyframes _ngcontent-%COMP%_faq-expand{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}[_nghost-%COMP%]     .faq-card-body p{margin:0}[_nghost-%COMP%]     .faq-card-body p+p, [_nghost-%COMP%]     .faq-card-body p+ul, [_nghost-%COMP%]     .faq-card-body p+ol, [_nghost-%COMP%]     .faq-card-body p+blockquote, [_nghost-%COMP%]     .faq-card-body ul+p, [_nghost-%COMP%]     .faq-card-body ol+p, [_nghost-%COMP%]     .faq-card-body blockquote+p{margin-top:.875rem}[_nghost-%COMP%]     .faq-card-body strong{color:var(--%NS%color-fg);font-weight:600}[_nghost-%COMP%]     .faq-card-body ul, [_nghost-%COMP%]     .faq-card-body ol{list-style:none;margin:.875rem 0;padding:0;display:flex;flex-direction:column;gap:.5rem}[_nghost-%COMP%]     .faq-card-body li{position:relative;padding-left:2rem}[_nghost-%COMP%]     .faq-card-body ul li:before{content:"";position:absolute;
4left:.625rem;top:.6875rem;width:.375rem;height:.375rem;border-radius:50%;background:var(--%NS%faq-accent)}[_nghost-%COMP%]     .faq-card-body ol{counter-reset:faq-list-counter}[_nghost-%COMP%]     .faq-card-body ol li{counter-increment:faq-list-counter}[_nghost-%COMP%]     .faq-card-body ol li:before{content:counter(faq-list-counter);position:absolute;left:0;top:.0625rem;width:1.375rem;height:1.375rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.4375rem;background:var(--%NS%faq-accent-soft);color:var(--%NS%faq-accent);font-family:var(--%NS%font-display);font-size:.75rem;font-weight:700;line-height:1}[_nghost-%COMP%]     .faq-card-body blockquote{position:relative;margin:1.25rem 0;padding:1.125rem 1.25rem 1.125rem 1.5rem;border-left:3px solid var(--%NS%faq-accent);background:var(--%NS%faq-accent-soft);border-radius:0 .625rem .625rem 0;overflow:hidden;font-family:var(--%NS%font-display);font-size:1.0625rem;font-weight:600;font-style:italic;line-height:1.45;letter-spacing:-.01em;color:var(--%NS%color-fg)}[_nghost-%COMP%]     .faq-card-body blockquote:before{content:"\\201c";position:absolute;top:-.5rem;right:.625rem;font-family:var(--%NS%font-display);font-size:4rem;line-height:1;color:var(--%NS%faq-accent);opacity:.18;-webkit-user-select:none;user-select:none;pointer-events:none}[_nghost-%COMP%]     mark.faq-match{background:var(--%NS%faq-accent-soft);color:var(--%NS%faq-accent);padding:0 .1875rem;border-radius:.25rem;font-weight:inherit}@media(max-width:640px){.faq-card-toggle[_ngcontent-%COMP%]{padding:1rem .5rem 1rem 1rem;gap:.75rem}.faq-card-question[_ngcontent-%COMP%]{font-size:.9375rem}.faq-card-body[_ngcontent-%COMP%]{padding:0 1rem 1.25rem 3.25rem}.faq-card-share[_ngcontent-%COMP%]{width:2.5rem;opacity:1}[_nghost-%COMP%]     .faq-card-body blockquote{padding:1rem 1rem 1rem 1.125rem;font-size:1rem}.faq-category[_ngcontent-%COMP%] + .faq-category[_ngcontent-%COMP%]{padding-top:3rem}.faq-category-header[_ngcontent-%COMP%]{gap:1rem}}.faq-empty[_ngcontent-%COMP%]{position:relative;text-align:center;padding:4rem 2rem;border:1px dashed var(--%NS%color-line);border-radius:1.5rem;background:var(--%NS%color-raised);overflow:hidden}.faq-empty-orb[_ngcontent-%COMP%]{position:absolute;top:50%;left:50%;width:320px;height:320px;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(255,91,0,.18),transparent);filter:blur(40px);opacity:.6;pointer-events:none}.faq-empty-title[_ngcontent-%COMP%]{position:relative;font-family:var(--%NS%font-display);font-size:1.5rem;font-weight:700;letter-spacing:-.02em;color:var(--%NS%color-fg);margin:0 0 .5rem;word-break:break-word}.faq-empty-hint[_ngcontent-%COMP%]{position:relative;color:var(--%NS%color-fg-muted);font-size:1rem;margin:0 0 1.5rem}`]})};export{ge as FaqPage};

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.