PageSourceSearch

https://www.rheingauer-volksbank.de/5750.e2a3dc24003832fa.js

js rheingauer-volksbank.de collected 2026-10-05 05:33:11 UTC 21,068 bytes, 1 lines download raw bytes

1(self.webpackChunkhomepageUi=self.webpackChunkhomepageUi||[]).push([[5750],{5750(mt,X,l){l.d(X,{stickyBarComponentBuilder:()=>ut});var B=l(467),o=l(5802),d=l(7705),h=l(2271),e=l(5547),$=l(9337),p=l(5246);const z=Math.max(4,10)+2,I=Symbol("sticky-bar-superseded");function y(n,a){return n.getElementById(a)??n.querySelector(`[data-render-cmsid="${a}"]`)}let g=(()=>{class n{constructor(){this.isSticky=(0,d.CGW)(),this._barHeightPx=(0,o.vPA)(0),this.barHeightPx=this._barHeightPx.asReadonly(),this.host=(0,o.WQX)(e.aKT).nativeElement,this.doc=(0,o.WQX)(o.qQL),this.zone=(0,o.WQX)(o.SKi),this.stickyObserver=null,this.resizeObserver=null,this.resizeRafId=null,this.lastStickyState=!1,this.onScroll=()=>{this.evaluateStuck()},(0,d.uEv)(()=>{this.doc.documentElement.style.setProperty("--sticky-bar-height",`${String(this._barHeightPx())}px`)});const t=(0,o.WQX)(o.abz),i=this.doc.defaultView;i&&(0,e.mal)(()=>{this.insertSentinel(),this.observeSticky(),this.observeSize(),this._barHeightPx.set(Math.round(this.host.getBoundingClientRect().height)),this.doc.documentElement.style.setProperty("--sticky-bar-anchor-offset",`calc(var(--sticky-bar-height, 0px) + ${String(10)}px)`),this.doc.documentElement.style.scrollPaddingTop="var(--sticky-bar-anchor-offset, 0px)",i.addEventListener("scroll",this.onScroll,{passive:!0}),this.evaluateStuck(),t.onDestroy(()=>{this.stickyObserver?.disconnect(),this.resizeObserver?.disconnect(),i.removeEventListener("scroll",this.onScroll),null!==this.resizeRafId&&(i.cancelAnimationFrame(this.resizeRafId),this.resizeRafId=null),this.sentinel.remove(),this.doc.querySelector("[data-sticky-sentinel]")||(this.doc.documentElement.style.removeProperty("--sticky-bar-height"),this.doc.documentElement.style.removeProperty("--sticky-bar-anchor-offset"),this.doc.documentElement.style.removeProperty("scroll-padding-top"))})})}insertSentinel(){this.sentinel=this.doc.createElement("div"),this.sentinel.setAttribute("aria-hidden","true"),this.sentinel.setAttribute("data-sticky-sentinel",""),this.host.parentElement?.insertBefore(this.sentinel,this.host)}observeSticky(){this.stickyObserver=new IntersectionObserver(([t])=>{this.setStuck(!t.isIntersecting&&t.boundingClientRect.top<0)},{threshold:0}),this.stickyObserver.observe(this.sentinel)}evaluateStuck(){this.setStuck(this.sentinel.getBoundingClientRect().top<0)}setStuck(t){t!==this.lastStickyState&&(this.lastStickyState=t,this.zone.run(()=>{this.isSticky.emit(t)}))}observeSize(){let t=0;this.resizeObserver=new ResizeObserver(([i])=>{t=Math.round(i.borderBoxSize[0].blockSize),null===this.resizeRafId&&(this.resizeRafId=this.doc.defaultView.requestAnimationFrame(()=>{this.resizeRafId=null,t!==this._barHeightPx()&&this.zone.run(()=>{this._barHeightPx.set(t)})}))}),this.resizeObserver.observe(this.host)}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275dir=e.FsC({type:n,selectors:[["","cmsStickyHost",""]],outputs:{isSticky:"isSticky"}})}}return n})(),f=(()=>{class n{constructor(){this.doc=(0,o.WQX)(o.qQL),this.stickyHost=(0,o.WQX)(g,{optional:!0}),this.cancelPendingScroll=null,(0,o.WQX)(o.abz).onDestroy(()=>{this.cancel()})}navigate(t){this.cancel();const i=y(this.doc,t.id);if(!i)return console.warn(`[StickyBar] navigate: no section element found for tab id "${t.id}". Check that an element with id="${t.id}" or [data-render-cmsid="${t.id}"] exists in the DOM.`),Promise.resolve();const s=this.doc.defaultView;if(!s)return Promise.resolve();const c=(this.stickyHost?.barHeightPx()??0)+4,r=s.scrollY+i.getBoundingClientRect().top-c,m=s.matchMedia("(prefers-reduced-motion: reduce)").matches?"instant":"smooth";return s.scrollTo({top:r,behavior:m}),new Promise((S,C)=>{const v=new AbortController;let x=null;const O=()=>{null!==x&&s.clearTimeout(x),v.signal.aborted||v.abort(),this.cancelPendingScroll===D&&(this.cancelPendingScroll=null)},F=()=>{O(),S()},D=()=>{O();const N=new DOMException("Scroll navigation superseded","AbortError");N[I]=!0,C(N)};this.cancelPendingScroll=D,x=s.setTimeout(F,5e3),s.addEventListener("scrollend",F,{once:!0,signal:v.signal})})}cancel(){this.cancelPendingScroll?.()}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275dir=e.FsC({type:n,selectors:[["","cmsNavigate",""]]})}}return n})(),V=(()=>{class n{constructor(){this.sections=(0,d.hFB)([]),this.scrollSpyActive=(0,d.hFB)(!0),this.activeIndex=(0,d.CGW)(),this.stickyHost=(0,o.WQX)(g),this.doc=(0,o.WQX)(o.qQL),this.win=this.doc.defaultView,this.zone=(0,o.WQX)(o.SKi),this.lastEmittedIndex=null,this.listenerCleanups=[],this.layoutObserver=null,this.pendingRafId=null,this.observedSections=[],this.observedOffsetPx=0,this.prevScrollSpyActive=(0,h.O8)(()=>
1this.scrollSpyActive()),(0,o.QZP)(()=>{const t=this.sections(),i=this.stickyHost.barHeightPx();(0,h.O8)(()=>{this.rebuild(t,i)})}),(0,o.QZP)(()=>{const t=this.scrollSpyActive(),i=t&&!this.prevScrollSpyActive;this.prevScrollSpyActive=t,i&&(0,h.O8)(()=>{this.schedulePositionCheck()})}),(0,o.WQX)(o.abz).onDestroy(()=>{this.teardown()})}teardown(){for(const t of this.listenerCleanups)t();this.listenerCleanups=[],this.layoutObserver?.disconnect(),this.layoutObserver=null,null!==this.pendingRafId&&this.win&&(this.win.cancelAnimationFrame(this.pendingRafId),this.pendingRafId=null)}rebuild(t,i){this.teardown(),this.lastEmittedIndex=null,this.observedSections=t,this.observedOffsetPx=i;const s=this.win;!t.length||!s||(this.zone.runOutsideAngular(()=>{const c=()=>{this.schedulePositionCheck()};if(s.addEventListener("scroll",c,{passive:!0}),this.listenerCleanups.push(()=>{s.removeEventListener("scroll",c)}),s.addEventListener("resize",c,{passive:!0}),this.listenerCleanups.push(()=>{s.removeEventListener("resize",c)}),typeof s.ResizeObserver<"u"){this.layoutObserver=new s.ResizeObserver(c);for(const r of t)this.layoutObserver.observe(r);this.layoutObserver.observe(this.doc.documentElement)}}),this.recomputeActiveSection(t,i))}schedulePositionCheck(){const t=this.win;t&&null===this.pendingRafId&&(this.pendingRafId=t.requestAnimationFrame(()=>{this.pendingRafId=null,this.recomputeActiveSection(this.observedSections,this.observedOffsetPx)}))}recomputeActiveSection(t,i){if(!this.scrollSpyActive())return;let s=-1,c=-1/0;const r=i+z;for(let u=0;u<t.length;u++){const m=t[u].getBoundingClientRect().top;m<=r&&m>c&&(c=m,s=u)}-1!==s&&s!==this.lastEmittedIndex&&(this.lastEmittedIndex=s,this.zone.run(()=>{this.activeIndex.emit(s)}))}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275dir=e.FsC({type:n,selectors:[["","cmsScrollSpy",""]],inputs:{sections:[1,"sections"],scrollSpyActive:[1,"scrollSpyActive"]},outputs:{activeIndex:"activeIndex"}})}}return n})(),E=(()=>{class n{constructor(){this._classDirective=(0,o.WQX)(p.G_,{self:!0}),this._contentService=(0,o.WQX)(p.fH),this.cmsid=(0,h.EW)(()=>this._classDirective.getRenderProperty("cmsid")()),this.htmlTabs=(0,h.EW)(()=>{const t=this._contentService.querySelector(".cms-list")();return t?Array.from(t.querySelectorAll(":scope > li"),i=>({id:Array.from(i.classList).find(c=>c.startsWith(n.TAB_ID_PREFIX))?.slice(n.TAB_ID_PREFIX.length)??"",title:i.textContent.trim()})).filter(i=>""!==i.id):[]}),this._linkButtonCta=this._classDirective.getRenderProperty("cta"),this._linkButtonType=this._classDirective.getRenderProperty("type"),this._linkButtonIcon=this._contentService.querySelectorInnerHTML(".cms-icon"),this._linkProps=(0,h.EW)(()=>{const t=this._contentService.querySelector(".cms-button")();return{rel:t?.getAttribute("rel")??"",title:t?.getAttribute("title")??"",target:t?.getAttribute("target")??"",url:t?.getAttribute("href")??"",tracking:t?.getAttribute("data-cta-tracking-name")??"",mimeType:t?.getAttribute("data-cta-tracking-mime-type")??""}}),this._linkButtonLabel=(0,h.EW)(()=>{const t=this._contentService.querySelector(".cms-label")()?.textContent;return t||this._linkProps().title}),this._isExternal=(0,h.EW)(()=>{const t=this._linkProps().rel;return!!t&&t.trim().split(" ").includes("external")}),this._hasActionButton=(0,h.EW)(()=>"true"===this._linkButtonCta()),this.htmlActionButton=(0,h.EW)(()=>{if(!this._hasActionButton())return null;const t=this._linkButtonIcon(),i=this._isExternal();return{link:this._linkProps(),title:this._linkButtonLabel(),icon:i?"ic_neues-fenster_24":t,type:this._linkButtonType(),external:i,iconPosition:"right",noIcon:!(t||i)}})}static{this.TAB_ID_PREFIX="render-tabid-"}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275dir=e.FsC({type:n,features:[e.Jv_([p.fH]),e.nM4([p.G_])]})}}return n})(),T=(()=>{class n{constructor(){this._activeTabIndex=(0,o.vPA)(0),this._isSticky=(0,o.vPA)(!1),this._scrollSpyActive=(0,o.vPA)(!0),this.latestSelectionId=0,this.activeTabIndex=this._activeTabIndex.asReadonly(),this.isSticky=this._isSticky.asReadonly(),this.scrollSpyActive=this._scrollSpyActive.asReadonly()}reportSticky(t){this._isSticky.set(t)}reportActiveIndex(t){this._activeTabIndex.set(t)}selectTab(t,i){var s=this;return(0,B.A)(function*(){const c=++s.latestSelectionId;s._activeTabIndex.set(t),s._scrollSpyActive.set(!1);try{yield i()}catch(r){null!==r&&!0===r[I]||console.warn("[StickyBar] scroll navigation failed",r)}finally{c===s.latestSelectionId&&s._scrollSpyActive.set(!0)}})()}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275prov=o.jDH({token:n,factory:n.\u0275fac})}}return n})();var b=l(6850),A=l(8176);const Q=(n,a)=>a.id;function G(n,a){if(1&n){const t=e.RV6();e.j41(0,"a",4),e.bIt("click",function(s){const c=o.eBV(t).$index,r=e.XpG(2);return o.Njj(r.onClick(s,c))})("keydown.enter",function(s){const c=o.eBV(t).$index,r=e.XpG(2);return o.Njj(r.onClick(s,c))})("keydown.space",function(s){const c=o.eBV(t).$index,r=e.XpG(2);return o.Njj(r.onClick(s,c))}),e.EFF(1),e.k0s()}if(2&n){const t=a.$implicit,i=a.$index,s=e.XpG(2);e.Y8G("active",s.activeIndex()===i),e.R7$(),e.SpI(" ",t.title," ")}}function j(n,a){if(1&n&&(e.j41(0,"nav",2),e.Z7z(1,G,2,2,"a",3,Q),e.k0s(),e.nrm(3,"mat-tab-nav-panel",null,0)),2&n){const t=e.sdS(4),i=e.XpG();e.Y8G("tabPanel",t),e.R7$(),e.Dyx(i.tabs())}}function L(n,a){if(1&n&&e.nrm(0,"cms-link-button",1),2&n){const t=a;e.Y8G("icon",t.icon)("iconPosition",t.iconPosition)("label",t.title)("link",t.link)("noIcon",t.noIcon)("type",t.type)}}let K=(()=>{class n{constructor(){this.tabs=d.hFB.required(),this.activeIndex=d.hFB.required(),this.actionButton=(0,d.hFB)(null),this.tabClick=(0,d.CGW)()}onClick(t,i){t.preventDefault(),this.tabClick.emit(i)}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275cmp=e.VBU({type:n,selectors:[["cms-sticky-bar-desktop"]],hostVars:1,hostBindings:function(i,s){2&i&&e.BMQ("data-automation-id","cms-sticky-bar-desktop")},inputs:{tabs:[1,"tabs"],activeIndex:[1,"activeIndex"],actionButton:[1,"actionButton"]},outputs:{tabClick:"tabClick"},decls:2,vars:2,consts:[["sectionPanel",""],["data-automation-id","sticky-bar-cta-button",3,"icon","iconPosition","label","link","noIcon","type"],["aria-label","Page Sections Navigation","data-automation-id","cms-sticky-bar-desktop-nav","mat-align-tabs","start","mat-tab-nav-bar","",3,"tabPanel"],["mat-tab-link","","tabindex","0",3,"active"],["mat-tab-link","","tabindex","0",3,"click","keydown.enter","keydown.space","active"]],template:function(i,s){if(1&i&&(e.nVh(0,j,5,1),e.nVh(1,L,1,6,"cms-link-button",1)),2&i){let c;e.vxM(s.tabs().length>0?0:-1),e.R7$(),e.vxM((c=s.actionButton())?1:-1,c)}},dependencies:[b.RI,b.Bu,b.hQ,b.Ql,A.o],styles:["[_nghost-%COMP%]{display:flex;align-items:flex-end;
1gap:.75rem;flex:1}nav[mat-tab-nav-bar][_ngcontent-%COMP%]{flex:1 1 auto;min-width:0}nav[mat-tab-nav-bar][_ngcontent-%COMP%]     .mat-mdc-tab-list .mat-mdc-tab-links{border-bottom-width:0}nav[mat-tab-nav-bar][_ngcontent-%COMP%]     .mat-ripple.mat-mdc-tab-header-pagination{border-bottom-width:0}cms-link-button[_ngcontent-%COMP%]{margin-left:auto;margin-block:.75rem}"],changeDetection:0})}}return n})();var Y=l(3719),k=l(9504),U=l(5478),Z=l(8359),_=l(3726),J=l(9195),q=l(5964),tt=l(1986);let et=(()=>{class n{constructor(){this.recalculationSubscription=Z.yU.EMPTY,this.throttlingTime=100,this.openPanelKeys=[" ","Enter"],this.select=(0,o.WQX)(k.VO),this._element=(0,o.WQX)(e.aKT),this.viewportRuler=(0,o.WQX)(U.Xj),this.ngZone=(0,o.WQX)(o.SKi)}ngOnInit(){this.select&&(this.select._overlayPanelClass="kf-select-overlay-panel",this.select.hideSingleSelectionIndicator=!0,this.formFieldElement=this._element.nativeElement?.closest(".mat-mdc-text-field-wrapper"),this.ngZone.runOutsideAngular(()=>{this.formFieldElement&&this.subscribeToEvents(this.formFieldElement)}))}subscribeToEvents(t){const s=(0,_.R)(t,"click").pipe((0,J.X)(this.viewportRuler.change(this.throttlingTime),(0,_.R)(document,"scroll"),(0,_.R)(this._element.nativeElement,"keydown").pipe((0,q.p)(c=>this.openPanelKeys.includes(c.key)))));this.recalculationSubscription=s.pipe((0,tt.c)(0)).subscribe(()=>this.calcPanelPosition())}calcPanelPosition(){const t=this.select?.panel?.nativeElement.closest(".cdk-overlay-pane");t&&this.formFieldElement&&this.setStyles(t,this.formFieldElement)}setStyles(t,i){let s="",c="";const r=i.getBoundingClientRect(),m=window.innerHeight-r.bottom-2>=t.offsetHeight,C=window.innerHeight-r.bottom-2;m||!(r.top-2>=t.offsetHeight)&&C>r.top-2?(c=`${r.bottom}px`,s="translateX(0px) translateY(2px)"):(c=r.top-t.offsetHeight+"px",s="translateX(0px) translateY(-2px)"),t.style.top=c,t.style.transform=s,t.style.minWidth=`${i.clientWidth}px`,t.style.left=`${r.left}px`,t.style.removeProperty("bottom")}ngOnDestroy(){this.recalculationSubscription.unsubscribe()}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275dir=e.FsC({type:n,selectors:[["","kfSelectMdc",""]]})}}return n})();var R=l(7936),it=l(5868);const nt=(n,a)=>a.id;
1function st(n,a){if(1&n&&(e.j41(0,"mat-option",3),e.EFF(1),e.k0s()),2&n){const t=a.$implicit;e.Y8G("value",a.$index),e.R7$(),e.JRh(t.title)}}function ot(n,a){if(1&n){const t=e.RV6();e.j41(0,"mat-form-field",0)(1,"mat-label"),e.EFF(2,"Section"),e.k0s(),e.j41(3,"mat-select",2),e.bIt("selectionChange",function(s){o.eBV(t);const c=e.XpG();return o.Njj(c.onSelectionChange(s))}),e.Z7z(4,st,2,2,"mat-option",3,nt),e.k0s()()}if(2&n){const t=e.XpG();e.R7$(3),e.Y8G("value",t.activeIndex()),e.R7$(),e.Dyx(t.tabs())}}function ct(n,a){if(1&n&&e.nrm(0,"cms-link-button",1),2&n){const t=a;e.Y8G("icon",t.icon)("iconPosition",t.iconPosition)("label",t.title)("link",t.link)("noIcon",t.noIcon)("stretched",!0)("type",t.type)}}let at=(()=>{class n{constructor(){this.tabs=d.hFB.required(),this.activeIndex=d.hFB.required(),this.actionButton=(0,d.hFB)(null),this.tabClick=(0,d.CGW)()}onSelectionChange(t){this.tabClick.emit(t.value)}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275cmp=e.VBU({type:n,selectors:[["cms-sticky-bar-mobile"]],hostVars:1,hostBindings:function(i,s){2&i&&e.BMQ("data-automation-id","cms-sticky-bar-mobile")},inputs:{tabs:[1,"tabs"],activeIndex:[1,"activeIndex"],actionButton:[1,"actionButton"]},outputs:{tabClick:"tabClick"},decls:2,vars:2,consts:[["data-automation-id","cms-sticky-bar-mobile-select-menu",1,"kf-form-field-compact"],["data-automation-id","cms-sticky-bar-cta-button",1,"cta-button","kf-w-100",3,"icon","iconPosition","label","link","noIcon","stretched","type"],["kfSelectMdc","",3,"selectionChange","value"],[3,"value"]],template:function(i,s){if(1&i&&(e.nVh(0,ot,6,1,"mat-form-field",0),e.nVh(1,ct,1,7,"cms-link-button",1)),2&i){let c;e.vxM(s.tabs().length>0?0:-1),e.R7$(),e.vxM((c=s.actionButton())?1:-1,c)}},dependencies:[Y.RG,R.rl,R.nJ,k.Ve,k.VO,it.wT,A.o,et],styles:['[_nghost-%COMP%]{display:grid;align-items:center;gap:1rem;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-areas:"dropdown button";padding-block:.75rem}[_nghost-%COMP%]   mat-select[_ngcontent-%COMP%]     .mat-mdc-select-value span{color:var(--color-primary);font-weight:700;font-size:var(--mat-typography-button-font-size);line-height:1rem}[_nghost-%COMP%]   mat-select[_ngcontent-%COMP%]     .mat-mdc-select-arrow{border-color:var(--color-primary)!important}[_nghost-%COMP%]   mat-form-field[_ngcontent-%COMP%]{grid-area:dropdown;min-width:0;padding-bottom:0}cms-link-button[_ngcontent-%COMP%]{grid-area:button;justify-self:end}@media(width<=599.98px){[_nghost-%COMP%]{grid-template-columns:1fr;grid-template-areas:"dropdown" "button";gap:.75rem;padding-block:.75rem}[_nghost-%COMP%]:not(:has(cms-link-button)), [_nghost-%COMP%]:not(:has(mat-form-field)){gap:0}cms-link-button[_ngcontent-%COMP%]{grid-area:button;margin-block:0}}'],changeDetection:0})}}return n})();const rt=["*"];function lt(n,a){1&n&&e.EFF(0),2&n&&e.SpI(" Now viewing ",a.title," ")}function dt(n,a){if(1&n){const t=e.RV6();e.j41(0,"div",2),e.bIt("activeIndex",function(s){o.eBV(t);const c=e.XpG();return o.Njj(c.onActiveIndexChange(s))})("isSticky",function(s){o.eBV(t);const c=e.XpG();return o.Njj(c.onIsSticky(s))}),e.j41(1,"cms-sticky-bar-desktop",3),e.bIt("tabClick",function(s){o.eBV(t);const c=e.XpG();return o.Njj(c.selectTab(s))}),e.k0s(),e.j41(2,"cms-sticky-bar-mobile",4),e.bIt("tabClick",function(s){o.eBV(t);const c=e.XpG();return o.Njj(c.selectTab(s))}),e.k0s(),e.j41(3,"span",5),e.nVh(4,lt,1,1),e.k0s()()}if(2&n){let t;const i=e.XpG();e.AVh("is-stuck",i.isSticky())("kf-bg",i.isSticky())("mat-elevation-z4",i.isSticky()),e.Y8G("scrollSpyActive",i.scrollSpyActive())("sections",i.sections()),e.R7$(),e.Y8G("actionButton",i.actionButton())("activeIndex",i.activeTabIndex())("tabs",i.tabs()),e.R7$(),e.Y8G("actionButton",i.actionButton())("activeIndex",i.activeTabIndex())("tabs",i.tabs()),e.R7$(2),e.vxM((t=i.tabs()[i.activeTabIndex()])?4:-1,t)}}function ht(n,a){1&n&&(e.qex(0),e.SdG(1),e.bVm())}let w=(()=>{class n{static{this.customElementName="cms-sticky-bar"}constructor(){this.doc=(0,o.WQX)(o.qQL),this.scrollDir=d.ebz.required(f),this.payload=(0,o.WQX)(E),this.tabs=this.payload.htmlTabs,this.actionButton=this.payload.htmlActionButton,this.cmsid=this.payload.cmsid,this.shouldRender=(0,h.EW)(()=>null!==this.actionButton()||this.tabs().length>0),this.domReady=(0,o.vPA)(0),this.sections=(0,h.EW)(()=>(this.domReady(),this.tabs().map(t=>y(this.doc,t.id)).filter(t=>null!==t))),this.store=(0,o.WQX)(T),this.activeTabIndex=this.store.activeTabIndex,this.isSticky=this.store.isSticky,this.scrollSpyActive=this.store.scrollSpyActive,(0,e.mal)(()=>{this.domReady.update(t=>t+1)})}onIsSticky(t){this.store.reportSticky(t)}onActiveIndexChange(t){this.store.reportActiveIndex(t)}selectTab(t){var i=this;return(0,B.A)(function*(){const s=i.tabs();s.length&&(yield i.store.selectTab(t,()=>i.scrollDir().navigate(s[t])),i.moveFocusToSection(s[t].id))})()}moveFocusToSection(t){const i=y(this.doc,t);i&&i instanceof HTMLElement&&(i.hasAttribute("tabindex")||i.setAttribute("tabindex","-1"),i.focus({preventScroll:!0}))}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275cmp=e.VBU({type:n,selectors:[["cms-sticky-bar"]],viewQuery:function(i,s){1&i&&e.wEZ(s.scrollDir,f,5),2&i&&e.NyB()},hostVars:5,hostBindings:function(i,s){2&i&&(e.BMQ("data-automation-id","cms-sticky-bar")("id",s.cmsid())("tabindex",-1),e.AVh("cms-component",!0))},features:[e.Jv_([T]),e.nM4([E])],ngContentSelectors:rt,decls:2,vars:1,consts:[["cmsNavigate","","cmsScrollSpy","","cmsStickyHost","",1,"cms-sticky-bar-wrapper",3,"is-stuck","kf-bg","mat-elevation-z4","scrollSpyActive","sections"],[4,"hgContent"],["cmsNavigate","","cmsScrollSpy","","cmsStickyHost","",1,"cms-sticky-bar-wrapper",3,"activeIndex","isSticky","scrollSpyActive","sections"],[1,"desktop-view","kf-container",3,"tabClick","actionButton","activeIndex","tabs"],[1,"mobile-view","kf-container",3,"tabClick","actionButton","activeIndex","tabs"],["aria-live","polite",1,"visually-hidden"]],template:function(i,s){1&i&&(e.NAR(),e.nVh(0,dt,5,15,"div",0),e.DNE(1,ht,2,0,"ng-container",1)),2&i&&e.vxM(s.shouldRender()?0:-1)},dependencies:[p.$q,g,V,f,K,at],styles:['@charset "UTF-8";[_nghost-%COMP%]{display:contents}[_nghost-%COMP%]:focus-visible{outline:none}.cms-sticky-bar-wrapper[_ngcontent-%COMP%]{position:sticky;top:0;z-index:100}.cms-sticky-bar-wrapper.is-stuck[_ngcontent-%COMP%]{padding-block-end:0}.cms-sticky-bar-wrapper[_ngcontent-%COMP%]:not(.is-stuck)   .desktop-view[_ngcontent-%COMP%], .cms-sticky-bar-wrapper[_ngcontent-%COMP%]:not(.is-stuck)   .mobile-view[_ngcontent-%COMP%]{border-bottom:.06rem solid var(--color-foreground-divider)}.mobile-view[_ngcontent-%COMP%]{display:none}@media(max-width:1023.98px){.desktop-view[_ngcontent-%COMP%]{display:none}.mobile-view[_ngcontent-%COMP%]{display:grid}}.visually-hidden[_ngcontent-%COMP%]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
1[data-sticky-sentinel][_ngcontent-%COMP%]{height:0;pointer-events:none;visibility:hidden}.cms-sticky-bar-wrapper[_ngcontent-%COMP%], .cms-sticky-bar-wrapper[_ngcontent-%COMP%]     *{scroll-margin-top:calc(-1 * var(--sticky-bar-anchor-offset, 0px))}'],changeDetection:0})}}return n})();const ut=n=>{const a=w.customElementName;if(!customElements.get(a)){const t=(0,$.gw)(w,{injector:n});customElements.define(a,t)}}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.