PageSourceSearch

https://alkhameestravel.com.kw/8541.50dd20c589c50afb.js

js alkhameestravel.com.kw collected 2026-10-09 04:50:13 UTC 20,253 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkalkhamees=self.webpackChunkalkhamees||[]).push([[816,8541],{816:(L,m,i)=>{i.r(m),i.d(m,{ValueFomaterPipe:()=>M});var p=i(3214),P=i(5807);let M=(()=>{class h{lookupLocalize;constructor(t){this.lookupLocalize=t}transform(t,n="name",g,D,f="country",b="name",l=" - "){if(!t)return"";let N=this.lookupLocalize.transform(t,n);const c=t;let u="";g&&(!D||c[g]!==c[D])&&(u=this.lookupLocalize.transform(t,g));const y=c[f]?this.lookupLocalize.transform(c[f],b):"";let S=N;return u&&(S+=y?` , ${u}`:` ${u}`),y&&(S+=`${l}${y}`),S}static \u0275fac=function(n){return new(n||h)(p.rXU(P.LookupLocalizePipe,16))};static \u0275pipe=p.EJ8({name:"valueFomater",type:h,pure:!1});static \u0275prov=p.jDH({token:h,factory:h.\u0275fac,providedIn:"root"})}return h})()},8541:(L,m,i)=>{i.r(m),i.d(m,{SearchHotelComponent:()=>A});var p=i(1554),P=i(816),M=i(7734),h=i(8497),T=i(2881),t=i(3214),n=i(9417),g=i(9700),D=i(467),f=i(9062),b=i(7586),l=i.n(b),N=i(7374),c=i.n(N),u=i(2610),y=i(8912),S=i(9525),j=i(3297),F=i(1683),V=i(5807);let z=(()=>{class s{lookupLocalizePipe=(0,t.WQX)(V.LookupLocalizePipe);geoLocationService=(0,t.WQX)(u.i);authService=(0,t.WQX)(S.k);router=(0,t.WQX)(f.Ix);route=(0,t.WQX)(f.nX);cd=(0,t.WQX)(t.gRc);stateService=(0,t.WQX)(y.d);platformId=(0,t.WQX)(t.Agw);selectedDestinations;isModifying=!1;ipData=null;modifySearch=new t.bkB;selectedNationality;isFlagsrc;destinat;location=this.geoLocationService.getUserLocationData;userRole=(0,t.vPA)(null);isTBO=!1;isWebBeds=!1;isOfflineHotel=!1;destinations=[];filter={Skip:0,Take:50,Search:""};nationalities=[];hotelPassenger="1-0";nationality="";form;defaultDate={startDate:l()().add(1,"days").startOf("day"),endDate:l()().add(7,"days").startOf("day")};isProviderSelected=!0;isDateValid=!0;locationIconPath="";globalIconPath="";isLoadingMore=!1;destinationSub;nationalitySub;constructor(){this.userRole=this.authService.currentUserRole,this.createForm()}get currentUserInfo(){return this.authService.currentUser}ngOnInit(){var e=this;return(0,D.A)(function*(){e.route.queryParamMap.subscribe(o=>{const a=o.get("source");e.isModifying||a?e.modifyForm():(e.geolocation(),e.loadSessionDestination())})})()}loadSessionDestination(){if(this.selectedDestinations)return;const e=sessionStorage.getItem("sessionHotelDestination");if(e)try{const o=JSON.parse(e);this.selectedDestinations=o,this.destinations=[o],this.form.controls.code.setValue(o.id),this.form.controls.city.setValue(this.lookupLocalizePipe.transform(o,"name")),this.form.controls.country.setValue(this.lookupLocalizePipe.transform(o?.country,"name")),setTimeout(()=>{this.cd.detectChanges()},0)}catch{}}geolocation(){this.geoLocationService.getUserLocation().subscribe(()=>{const e=this.location();if(!e?.globalCountry)return;const o=e.globalCountry;this.nationalities.push(o),this.selectNationality(o)})}displayPropertyTitle(e){return this.stateService.selectedLanguage()===j.A.Arabic?`${e}Ar`:e}isRegisteredUser(){return this.userRole()===F.g.RegisteredUser||0===this.userRole()}createForm(){this.form=new n.gE({checkIn:new n.MJ(l()().add(1,"days").startOf("day"),[n.k0.required]),checkOut:new n.MJ(l()().add(7,"days").startOf("day"),[n.k0.required]),code:new n.MJ(null,[n.k0.required]),type:new n.MJ(2,[n.k0.required]),guestNationality:new n.MJ(null,[n.k0.required]),guestNationalityName:new n.MJ(null),hotelPassenger:new n.MJ(this.hotelPassenger,[n.k0.required]),city:new n.MJ(null,[n.k0.required]),country:new n.MJ(""),rate:new n.MJ(""),key:new n.MJ(""),source:new n.MJ("")})}modifyForm(){const e=this.hotelService.searchParams.checkIn,o=this.hotelService.searchParams.checkOut,a=l()(e,"YYYY-MM-DD").startOf("day"),r=l()(o,"YYYY-MM-DD").startOf("day");this.defaultDate={startDate:a.isValid()?a:l()().add(1,"days").startOf("day"),endDate:r.isValid()?r:l()().add(7,"days").startOf("day")};const v=sessionStorage.getItem("sessionHotelNationality"),k=sessionStorage.getItem("sessionHotelDestination"),O=v?JSON.parse(v):null,I=k?JSON.parse(k):null,W=this.selectedHotelProviders.length>0?this.selectedHotelProviders.join(","):this.hotelService.searchParams.source;this.hotelService.searchParams.city&&this.hotelService.searchParams.code&&(this.selectedDestinations=I||{id:this.hotelService.searchParams.code,code:this.hotelService.searchParams.code,name:this.hotelService.searchParams.city,fullName:this.hotelService.searchParams.city,destination:this.hotelService.searchParams.city,country:{name:this.hotelService.searchParams.country||""}},this.destinations=this.selectedDestinations?[this.selectedDestinations]:[]),this.hotelService.searchParams.guestNationality&&(O?(this.selectedNationality=O,this.isFlagsrc=this.selectedNationality?.flag||this.hotelService.searchParams.guestNationalityFlag||"",this.nationalities=this.selectedNationality?[this.selectedNationality]:[]):(this.hotelService.searchParams.guestNationalityName&&!this.selectedNationality&&(this.selectedNationality={id:this.hotelService.searchParams.guestNationality,nationality:this.hotelService.searchParams.guestNationalityName,name:this.hotelService.searchParams.guestNationalityName,flag:""},this.isFlagsrc="",this.nationalities=[this.selectedNationality]),this.hotelService.getNationalites({Skip:0,Take:1,Search:this.hotelService.searchParams.guestNationalityName??""}).subscribe(x=>{const C="value"in x?x.value:x;C&&C.length>0&&(this.selectedNationality=C[0],this.isFlagsrc=this.selectedNationality?.flag||this.hotelService.searchParams.guestNationalityFlag||"",this.nationalities=[this.selectedNationality],sessionStorage.setItem("sessionHotelNationality",JSON.stringify(this.selectedNationality)),this.form.patchValue({guestNationality:this.selectedNationality.id,guestNationalityName:this.lookupLocalizePipe.transform(this.selectedNationality,"name")}),this.cd.detectChanges())}))),this.form.patchValue({checkIn:this.defaultDate.startDate,checkOut:this.defaultDate.endDate,code:this.hotelService.searchParams.code,type:this.hotelService.searchParams.type,guestNationality:this.hotelService.searchParams.guestNationality,guestNationalityName:this.hotelService.searchParams.guestNationalityName,hotelPassenger:this.hotelService.searchParams.hotelPassenger,city:this.hotelService.searchParams.city,country:this.hotelService.searchParams.country,rate:this.hotelService.searchParams.rate,key:this.hotelService.searchParams.key,source:W},{emitEvent:!1}),this.cd.detectChanges()}
1submit(){if(this.form.invalid)return;sessionStorage.removeItem("searchKey");const e=this.form.value,o={checkIn:l()(e.checkIn).format("YYYY-MM-DD"),checkOut:l()(e.checkOut).format("YYYY-MM-DD"),code:e.code,type:e.type,guestNationality:e.guestNationality,guestNationalityName:e.guestNationalityName,city:e.city,country:e.country,hotelPassenger:e.hotelPassenger,rate:e.rate,key:e.key,source:e.source?.trim()};this.modifySearch.emit(!0),this.hotelService.setLoading(!0),this.router.navigate(["/hotel-result"],{queryParams:o})}addDays(e,o){const a=new Date(e);return a.setDate(a.getDate()+o),a}changeTBO(){this.isTBO=!this.isTBO}changeWebBeds(){this.isWebBeds=!this.isWebBeds}changeOfflineHotel(){this.isOfflineHotel=!this.isOfflineHotel}getformatSelectedDestinations(e){return this.hotelService.formatSelectedDestinations(e)}selectDestination(e){if(!e)return this.form.controls.code.setValue(""),this.form.controls.city.setValue(""),void this.form.controls.country.setValue("");sessionStorage.setItem("sessionHotelDestination",JSON.stringify(e)),this.selectedDestinations=e,this.destinations=[e],this.form.controls.code.setValue(e.id),this.form.controls.city.setValue(this.lookupLocalizePipe.transform(e,"name")),this.form.controls.country.setValue(this.lookupLocalizePipe.transform(e.country,"name"))}searchInDestination(e){const o="string"==typeof e?{Search:e,Skip:0,Take:50}:e;if(!o||!o.Search)return this.isLoadingMore=!1,this.destinations=this.selectedDestinations?[this.selectedDestinations]:[],this.destinationSub?.unsubscribe(),void this.cd.detectChanges();this.isLoadingMore=!0,this.destinationSub&&this.destinationSub.unsubscribe(),this.destinationSub=this.hotelService.getDestinations(o).subscribe(a=>{if(!a||!a.length)return(0===o.Skip||1===o.Skip)&&(this.destinations=[]),this.isLoadingMore=!1,void this.cd.detectChanges();this.destinations=0===o.Skip||1===o.Skip?[...a]:[...this.destinations,...a],this.isLoadingMore=!1,this.cd.detectChanges()},a=>{this.isLoadingMore=!1,this.cd.detectChanges()})}searchInNationality(e){const o="string"==typeof e?{Search:e,Skip:0,Take:50}:e;if(!o||!o.Search)return this.isLoadingMore=!1,this.nationalitySub?.unsubscribe(),void this.cd.detectChanges();this.isLoadingMore=!0,this.nationalitySub&&this.nationalitySub.unsubscribe(),this.nationalitySub=this.hotelService.getNationalites(o).subscribe(a=>{const r="value"in a?a.value:a;if(!r||!r.length)return(0===o.Skip||1===o.Skip)&&(this.nationalities=[]),this.isLoadingMore=!1,void this.cd.detectChanges();this.nationalities=0===o.Skip||1===o.Skip?[...r]:[...this.nationalities,...r],this.isLoadingMore=!1,this.cd.detectChanges()},a=>{this.isLoadingMore=!1,this.cd.detectChanges()})}selectNationality(e){if(!e)return this.form.controls.guestNationality.setValue(""),this.form.controls.guestNationalityName.setValue(""),void this.form.updateValueAndValidity();sessionStorage.setItem("sessionHotelNationality",JSON.stringify(e)),this.selectedNationality=e,this.isFlagsrc=e.flag??"",this.form.controls.guestNationality.setValue(e.id),this.form.controls.guestNationalityName.setValue(this.lookupLocalizePipe.transform(e,"name")),this.cd.detectChanges()}toDayjs(e){return e?c().isDayjs(e)||e instanceof Date||"string"==typeof e?c()(e):c()(e.toDate()):c()()}onDateChange(e){const o=e?.value??e;if(!o)return this.form.controls.checkIn.setValue(null),void this.form.controls.checkOut.setValue(null);const a=o.dateRange??o;if(!a?.startDate||!a?.endDate)return;const r=this.form.get("checkIn")?.value,v=this.form.get("checkOut")?.value;r&&v&&c()(r).isSame(this.toDayjs(a.startDate),"day")&&c()(v).isSame(this.toDayjs(a.endDate),"day")||(this.form.controls.checkIn.setValue(l()(this.toDayjs(a.startDate).toDate())),this.form.controls.checkOut.setValue(l()(this.toDayjs(a.endDate).toDate())))}
1onDateValidationError(e){this.isDateValid=!e}onPassengerChange(e){this.form.controls.hotelPassenger.setValue(e)}get selectedHotelProviders(){return(this.form.controls.source.value?.trim()?.split(",")??[]).filter(e=>e).map(e=>+e)}static \u0275fac=function(o){return new(o||s)};static \u0275dir=t.FsC({type:s,inputs:{selectedDestinations:"selectedDestinations",isModifying:"isModifying",ipData:"ipData"},outputs:{modifySearch:"modifySearch"}})}return s})();var H=i(2810);const R=()=>[Promise.all([i.e(5565),i.e(5084),i.e(5548)]).then(i.bind(i,5084)).then(s=>s.AutoCompleteComponent),p.S,Promise.all([i.e(5565),i.e(9639)]).then(i.bind(i,9639)).then(s=>s.DateRangePickerComponent),Promise.all([i.e(5565),i.e(2076),i.e(182)]).then(i.bind(i,8336)).then(s=>s.PassengerHotelComponent),Promise.resolve().then(i.bind(i,5807)).then(s=>s.LookupLocalizePipe),P.ValueFomaterPipe],Y=s=>[s,"name","destination","name","country","name"];function G(s,d){if(1&s&&(t.j41(0,"div",13),t.nrm(1,"img",14),t.j41(2,"div",15)(3,"strong",16),t.EFF(4),t.nI1(5,"Lookuplocalize"),t.k0s(),t.nrm(6,"br"),t.j41(7,"div",17),t.EFF(8),t.nI1(9,"Lookuplocalize"),t.nI1(10,"Lookuplocalize"),t.k0s()()()),2&s){const e=d.$implicit,o=t.XpG(2);t.R7$(),t.Y8G("src",o.locationIconPath,t.B4B)("alt","Departure-Icon"),t.R7$(3),t.SpI(" ",t.i5U(5,5,e,"name")," "),t.R7$(4),t.Lme(" ",null!=e.destination&&e.name!==e.destination?t.i5U(9,8,e,"destination")+", ":""," ",t.i5U(10,11,e.country,"name")," ")}}function B(s,d){if(1&s&&(t.j41(0,"div",19),t.nrm(1,"img",20),t.j41(2,"div",15)(3,"strong",21),t.EFF(4),t.nI1(5,"Lookuplocalize"),t.k0s()()()),2&s){const e=d.$implicit,o=t.XpG(3);t.R7$(),t.Y8G("src",o.globalIconPath,t.B4B)("alt","Departure-Icon"),t.R7$(3),t.SpI(" ",t.i5U(5,3,e,"nationality")," ")}}function X(s,d){if(1&s){const e=t.RV6();t.j41(0,"app-auto-complete",18),t.nI1(1,"localize"),t.nI1(2,"localize"),t.nI1(3,"Lookuplocalize"),t.bIt("optionSelected",function(a){t.eBV(e);const r=t.XpG(2);return t.Njj(r.selectNationality(a))})("optionFilter",function(a){t.eBV(e);const r=t.XpG(2);return t.Njj(r.searchInNationality(a))}),t.DNE(4,B,6,6,"ng-template",null,2,t.C5r),t.k0s()}if(2&s){const e=t.sdS(5),o=t.XpG(2);t.Y8G("options",o.nationalities)("selectedItem",o.selectedNationality?o.selectedNationality:null)("storageKey","sessionHotelNationality")("label",t.bMT(1,14,"Nationality"))("placeholder",t.bMT(2,16,"SearchNationalities"))("valueProperty","code")("displayProperty","nationality")("iconSrc",o.globalIconPath)("iconAlt","Departure-Icon")("type","Nationality")("isLoadingMore",o.isLoadingMore)("value",o.selectedNationality?t.i5U(3,18,o.selectedNationality,"nationality"):"")("optionTemplate",e)("isLoadMore",!1)}}function $(s,d){1&s&&(t.j41(0,"p"),t.EFF(1,"Loading nationalities..."),t.k0s())}function E(s,d){if(1&s){const e=t.RV6();t.j41(0,"app-auto-complete",9),t.nI1(1,"localize"),t.nI1(2,"localize"),t.nI1(3,"valueFomater"),t.bIt("optionSelected",function(a){t.eBV(e);const r=t.XpG();return t.Njj(r.selectDestination(a))})("optionFilter",function(a){t.eBV(e);const r=t.XpG();return t.Njj(r.searchInDestination(a))}),t.DNE(4,G,11,14,"ng-template",null,0,t.C5r),t.k0s(),t.j41(6,"app-date-range-picker",10),t.nI1(7,"localize"),t.nI1(8,"localize"),t.bIt("dateChange",function(a){t.eBV(e);const r=t.XpG();return t.Njj(r.onDateChange(a))}),t.k0s(),t.j41(9,"app-passenger-hotel",11),t.bIt("passenger",function(a){t.eBV(e);const r=t.XpG();return t.Njj(r.onPassengerChange(a))}),t.k0s(),t.DNE(10,X,6,21,"app-auto-complete",12)(11,$,2,0,"ng-template",null,1,t.C5r)}if(2&s){const e=t.sdS(5),o=t.XpG();t.Y8G("options",o.destinations)("selectedItem",o.selectedDestinations?o.selectedDestinations:null)("storageKey","sessionHotelDestination")("label",t.bMT(1,23,"WhereGoing"))("placeholder",t.bMT(2,25,"SearchDestinations"))("displayProperty","fullName")("valueProperty","code")("iconSrc",o.locationIconPath)("iconAlt","destination-icon")("type","destinations")("isPopular",!1)("value",t.iJd(3,27,t.eq3(38,Y,o.selectedDestinations)))("isLoadingMore",o.isLoadingMore)("optionTemplate",e),t.R7$(6),t.Y8G("title",t.bMT(7,34,"CheckIn")+" - "+t.bMT(8,36,"CheckOut"))("showTwoFields",!0)("defaultDate",o.defaultDate)("autoApply",!0)("showTime",!1)("timePicker24Hour",!1)("requireMinOneNight",!0),t.R7$(3),t.Y8G("isModifying",o.isModifying),t.R7$(),t.vxM(o.nationalities?10:-1)}}function J(s,d){1&s&&t.nrm(0,"app-card-loaders",22)(1,"app-card-loaders",22)(2,"app-card-loaders",22)(3,"app-card-loaders",22),2&s&&(t.Y8G("type","default"),t.R7$(),t.Y8G("type","default"),t.R7$(),t.Y8G("type","default"),t.R7$(),t.Y8G("type","default"))}let A=(()=>{class s extends z{hotelService=(0,t.WQX)(M.g);assetsService=(0,t.WQX)(h.Y);#t=(0,t.WQX)(H.k);constructor(){super(),this.locationIconPath=this.assetsService.IMAGES.locationIcon,this.globalIconPath=this.assetsService.IMAGES.globalIcon}get currentUser(){return this.#t.currentUser}static \u0275fac=function(o){return new(o||s)};static \u0275cmp=t.VBU({type:s,selectors:[["app-search-hotel"]],features:[t.Jv_([T.vh,P.ValueFomaterPipe]),t.Vt3],decls:12,vars:6,consts:[["destinationOptionTpl",""],["loading",""],["nationalityOptionTpl",""],[1,"relative","z-50",3,"ngSubmit","formGroup"],[1,"grid","lg:grid-cols-4","md:grid-cols-2","grid-cols-1","gap-2"],[1,"grid","md:grid-cols-2","grid-cols-1","mt-[0.75rem]"],[1,"flex","md:flex-row","flex-col","gap-2","text-center","m-auto","w-100"],[1,"grid-cols-1","flex","md:offset-1","offset-0","md:w-auto","justify-end","w-full"],["type","submit",1,"text-white","bg-primary-color","font-bold","py-[12px]","px-[32px]","rounded-full","disabled:opacity-50","w-100","md:!w-40",2,"border-radius","20px",3,"disabled"],[3,"optionSelected","optionFilter","options","selectedItem","storageKey","label","placeholder","displayProperty","valueProperty","iconSrc","iconAlt","type","isPopular","value","isLoadingMore","optionTemplate"],[3,"dateChange","title","showTwoFields","defaultDate","autoApply","showTime","timePicker24Hour","requireMinOneNight"],[3,"passenger","isModifying"],[3,"options","selectedItem","storageKey","label","placeholder","valueProperty","displayProperty","iconSrc","iconAlt","type","isLoadingMore","value","o
1ptionTemplate","isLoadMore"],[1,"flex","justify-content-start","items-center","gap-2"],["width","25","height","20",1,"h-fit",3,"src","alt"],[1,"mx-2"],[1,"w-full","text-[var(--coal)]","inline-block","mb-2"],[1,"text-[var(--slate-gray-2)]"],[3,"optionSelected","optionFilter","options","selectedItem","storageKey","label","placeholder","valueProperty","displayProperty","iconSrc","iconAlt","type","isLoadingMore","value","optionTemplate","isLoadMore"],[1,"flex","justify-content-start","gap-2","!items-center"],["width","25","height","20",3,"src","alt"],[1,"w-full","text-[var(--coal)]"],[3,"type"]],template:function(o,a){1&o&&(t.j41(0,"form",3),t.bIt("ngSubmit",function(){return a.submit()}),t.j41(1,"div",4),t.DNE(2,E,13,40)(3,J,4,4),t.nv$(4,2,R,null,3),t.k0s(),t.j41(6,"div",5),t.nrm(7,"div",6),t.j41(8,"div",7)(9,"button",8),t.EFF(10),t.nI1(11,"localize"),t.k0s()()()()),2&o&&(t.Y8G("formGroup",a.form),t.R7$(4),t.LVR(a.destinations),t.R7$(5),t.Y8G("disabled",a.form.invalid||!a.isProviderSelected),t.R7$(),t.SpI(" ",t.bMT(11,4,"Search")," "))},dependencies:[n.X1,n.qT,n.cb,n.j4,p.S,g.u],styles:['.btn-round-type[_ngcontent-%COMP%]{cursor:pointer;border-radius:20px;border-width:0px;background-color:var(--secondary-light);color:var(--secondary-color)!important}.btn-round-type.active[_ngcontent-%COMP%]{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important;background-color:var(--secondary-color)}input[type=checkbox].hidden[_ngcontent-%COMP%]{display:none}.custom-checkbox[_ngcontent-%COMP%]{position:relative;display:inline-block;width:20px;height:20px}.custom-checkbox[_ngcontent-%COMP%]   .checkmark[_ngcontent-%COMP%]{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#f1f1f1;border-radius:4px;transition:background-color .2s ease;border:2px solid #ddd}input[type=checkbox].hidden[_ngcontent-%COMP%]:checked + .checkmark[_ngcontent-%COMP%]{background-color:var(--primary-color);border-color:var(--primary-color)}.custom-checkbox[_ngcontent-%COMP%]   .checkmark[_ngcontent-%COMP%]:after{content:"";position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);opacity:0}
1input[type=checkbox].hidden[_ngcontent-%COMP%]:checked + .checkmark[_ngcontent-%COMP%]:after{opacity:1}.input-box[_ngcontent-%COMP%]{border-radius:10px;border:1px solid #dfdfdf;padding:10px 20px;background-color:#fff}.search-box[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]{color:#5c5c5c;font-weight:500;font-size:12px;padding:0 10px;text-align:left;width:100%;text-transform:capitalize}.clear-search[_ngcontent-%COMP%]{position:absolute;right:0;top:0}.btn-passengers[_ngcontent-%COMP%]{display:block;color:#000;padding:10px 15px;font-size:14px;font-weight:700;text-transform:uppercase;cursor:pointer}.passengers-dropdown[_ngcontent-%COMP%]{padding:10px;min-width:20rem!important;border-radius:20px!important}.ddlBox[_ngcontent-%COMP%]   .btn.ddl-button[_ngcontent-%COMP%]{color:!important;font-weight:600;font-size:20px;border-radius:50%;width:42px;height:42px;margin:0 6px;line-height:10px;padding:8px!important;border:0}.ddlBox[_ngcontent-%COMP%]   .btn.ddl-button[_ngcontent-%COMP%]:disabled{color:#cfcfcf!important}h6[_ngcontent-%COMP%]{font-size:16px;font-weight:700;line-height:1.2;letter-spacing:.03em}.class-selected[_ngcontent-%COMP%], .class-unselected[_ngcontent-%COMP%]{display:block!important;width:100%!important;text-align:center!important;cursor:pointer}.class-selected[_ngcontent-%COMP%]{background-color:var(--primary-color);padding:10px;border-radius:15px;color:#fff}.class-unselected[_ngcontent-%COMP%]{background-color:#efefef;padding:10px;border-radius:15px;color:#000}.form-check-label[_ngcontent-%COMP%]{text-transform:uppercase;margin:1px 4px;font-weight:700;cursor:pointer}hr[_ngcontent-%COMP%]{margin:.5rem 0}']})}return s})()}}]);

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.