1(self.webpackChunklirab_login=self.webpackChunklirab_login||[]).push([[445],{445:(_,d,o)=>{o.r(d),o.d(d,{BidiModule:()=>h,DIR_DOCUMENT:()=>a,Dir:()=>g,Directionality:()=>l});var e=o(4095),c=o(1217);const a=new e.InjectionToken("cdk-dir-doc",{providedIn:"root",factory:function u(){return(0,e.inject)(c.DOCUMENT)}}),f=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;function s(i){const n=i?.toLowerCase()||"";return"auto"===n&&typeof navigator<"u"&&navigator?.language?f.test(navigator.language)?"rtl":"ltr":"rtl"===n?"rtl":"ltr"}let l=(()=>{class i{constructor(t){this.value="ltr",this.change=new e.EventEmitter,t&&(this.value=s((t.body?t.body.dir:null)||(t.documentElement?t.documentElement.dir:null)||"ltr"))}ngOnDestroy(){this.change.complete()}}return i.\u0275fac=function(t){return new(t||i)(e.\u0275\u0275inject(a,8))},i.\u0275prov=e.\u0275\u0275defineInjectable({token:i,factory:i.\u0275fac,providedIn:"root"}),i})(),g=(()=>{class i{constructor(){this._dir="ltr",this._isInitialized=!1,this.change=new e.EventEmitter}get dir(){return this._dir}set dir(t){const r=this._dir;this._dir=s(t),this._rawDir=t,r!==this._dir&&this._isInitialized&&this.change.emit(this._dir)}get value(){return this.dir}ngAfterContentInit(){this._isInitialized=!0}ngOnDestroy(){this.change.complete()}}return i.\u0275fac=function(t){return new(t||i)},i.\u0275dir=e.\u0275\u0275defineDirective({type:i,selectors:[["","dir",""]],hostVars:1,hostBindings:function(t,r){2&t&&e.\u0275\u0275attribute("dir",r._rawDir)},inputs:{dir:"dir"},outputs:{change:"dirChange"},exportAs:["dir"],features:[e.\u0275\u0275ProvidersFeature([{provide:l,useExisting:i}])]}),i})(),h=(()=>{class i{}return i.\u0275fac=function(t){return new(t||i)},i.\u0275mod=e.\u0275\u0275defineNgModule({type:i}),i.\u0275inj=e.\u0275\u0275defineInjector({}),i})()}}]);
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.