PageSourceSearch

https://ai.shiftat.sa/chunk-H2KQTTD6.js

js shiftat.sa collected 2026-09-24 13:30:28 UTC 19,172 bytes, 1 lines download raw bytes

1import{a as ye}from"./chunk-IBCR2IGZ.js";import{a as w}from"./chunk-BDF57RQW.js";import{a as ie}from"./chunk-7YQ2ECIN.js";import{a as fe}from"./chunk-GWUKGUYL.js";import"./chunk-Z2QQBEXM.js";import{a as be}from"./chunk-LLKNZ4IF.js";import{a as Ce}from"./chunk-NW4RZ5R3.js";import{b as ne}from"./chunk-AXMW2GJQ.js";import{a as ee,b as te}from"./chunk-L5FSDNPS.js";import{a as O,c as Z}from"./chunk-VHFL7ZP2.js";import"./chunk-HT5SXZDR.js";import{b as _e}from"./chunk-TBDQ2GAB.js";import{b as he,c as ve}from"./chunk-XNMVACAD.js";import"./chunk-GB67XNFS.js";import{A as ue,b as oe,e as ae,g as re,k as se,l as le,p as pe,s as ce,t as de,u as me,z as ge}from"./chunk-EJNTOFCG.js";import{c as K}from"./chunk-DZO43IUM.js";import{d as X}from"./chunk-SAJJGWRR.js";import"./chunk-RLBXMXOW.js";import"./chunk-R2B64EEX.js";import"./chunk-72DGVD4Y.js";import{h as G,i as W}from"./chunk-THAI6EDC.js";import"./chunk-D4TWAOHG.js";import"./chunk-V6X4AOUL.js";import"./chunk-PPMQE2JW.js";import"./chunk-5LVN5BSJ.js";import{b as j,c as H}from"./chunk-B2KDXURM.js";import{e as L,g as U}from"./chunk-COVDRVWW.js";import{b as Y,c as J,d as Q}from"./chunk-IFQFWU42.js";import"./chunk-G6KU23WW.js";import{Cb as P,Eb as v,Gb as c,Ia as n,Rb as R,Ta as T,Ub as d,Vb as y,Wb as f,Xb as $,ca as b,dd as q,fc as k,ha as u,hc as l,ia as h,ic as p,ja as I,jc as A,ka as D,kb as M,lb as E,na as V,ob as z,pb as B,pc as x,qb as m,rb as a,sb as s,ta as g,tb as C,uc as F}from"./chunk-WLTSAKSP.js";import"./chunk-IFGU66OU.js";var Me=i=>({seconds:i}),Ee=i=>({time:i}),Pe=(i,t)=>t.code;function Se(i,t){if(i&1&&(C(0,"app-loading-overlay",0),l(1,"translate")),i&2){let e=c();m("message",p(1,1,e.sendingCode()?"settings.activate_agent.sending":"settings.activate_agent.verifying"))}}function ke(i,t){if(i&1&&(a(0,"div",6),C(1,"div",7),s(),a(2,"p",8),d(3),l(4,"translate"),s()),i&2){let e=c();n(),R("inline-size",e.step()==="details"?50:100,"%"),n(2),f(" ",p(4,3,e.step()==="details"?"settings.activate_agent.step1":"settings.activate_agent.step2")," ")}}function Ae(i,t){if(i&1&&(a(0,"option",21),d(1),s()),i&2){let e=t.$implicit;m("value",e.code),n(),$("",e.flag," ",e.code)}}function Oe(i,t){if(i&1){let e=P();a(0,"p",9),d(1),l(2,"translate"),s(),a(3,"div",10)(4,"app-input-label",11),l(5,"translate"),a(6,"mat-form-field",12)(7,"input",13),l(8,"translate"),v("ngModelChange",function(r){u(e);let _=c();return h(_.contactName.set(r))}),s()()(),a(9,"app-input-label",11),l(10,"translate"),a(11,"mat-form-field",12)(12,"input",14),l(13,"translate"),v("ngModelChange",function(r){u(e);let _=c();return h(_.contactPosition.set(r))}),s()()()(),a(14,"app-input-label",11),l(15,"translate"),a(16,"mat-form-field",12)(17,"input",15),l(18,"translate"),v("ngModelChange",function(r){u(e);let _=c();return h(_.contactEmail.set(r))}),s()()(),a(19,"app-input-label",11),l(20,"translate"),a(21,"div",16)(22,"span",17),I(),a(23,"svg",18),C(24,"path",19),s()(),D(),a(25,"select",20),v("ngModelChange",function(r){u(e);let _=c();return h(_.countryCode.set(r))}),z(26,Ae,2,3,"option",21,Pe),s(),C(28,"span",22),a(29,"input",23),l(30,"translate"),v("ngModelChange",function(r){u(e);let _=c();return h(_.phoneNumber.set(r))}),s()()(),a(31,"p",24),d(32),l(33,"translate"),s(),a(34,"div",25)(35,"button",26),v("click",function(){u(e);let r=c();return h(r.onCancel())}),d(36),l(37,"translate"),s(),a(38,"button",27),v("click",function(){u(e);let r=c();return h(r.onSendCode())}),d(39),l(40,"translate"),s()()}if(i&2){let e=c();n(),y(p(2,18,"settings.activate_agent.intro")),n(3),m("label",p(5,20,"settings.activate_agent.name_label")),n(3),m("placeholder",p(8,22,"settings.activate_agent.name_placeholder"))("ngModel",e.contactName()),n(2),m("label",p(10,24,"settings.activate_agent.position_label")),n(3),m("placeholder",p(13,26,"settings.activate_agent.position_placeholder"))("ngModel",e.contactPosition()),n(2),m("label",p(15,28,"settings.activate_agent.email_label")),n(3),m("placeholder",p(18,30,"settings.activate_agent.email_placeholder"))("ngModel",e.contactEmail()),n(2),m("label",p(20,32,"settings.activate_agent.phone_label")),n(6),m("ngModel",e.countryCode()),n(),B(e.countryCodes),n(3),m("placeholder",p(30,34,"settings.activate_agent.phone_placeholder"))("ngModel",e.phoneNumber()),n(3),y(p(33,36,"settings.activate_agent.phone_hint")),n(4),f(" ",p(37,38,"settings.activate_agent.cancel")," "),n(2),m("disabled",!e.canSendCode()),n(),f(" ",p(40,40,"settings.activate_agent.send_code")," ")}}function we(i,t){if(i&1&&(a(0,"p",29),d(1),s()),i&2){let e=c(2);n(),y(e.otpErrorMessage())}}function Ne(i,t){if(i&1&&(a(0,"p",30),d(1),l(2,"translate"),s()),i&2){let e=c(2);n(),y(A(2,1,"auth.register.expires_in",k(4,Ee,e.expiresLabel())))}}function Ie(i,t){if(i&1){let e=P();a(0,"p",9),d(1),l(2,"translate"),C(3,"br"),a(4,"strong"),d(5),s()(),a(6,"app-input-label",11),l(7,"translate"),a(8,"app-otp-input",28),v("completed",function(){u(e);let r=c();return h(r.onVerify())}),s()(),M(9,we,2,1,"p",29)(10,Ne,3,6,"p",30),a(11,"button",31),v("click",function(){u(e);let r=c();return h(r.onResend())}),d(12),l(13,"translate"),l(14,"translate"),s(),a(15,"div",25)(16,"button",26),v("click",function(){u(e);let r=c();return h(r.onBack())}),d(17),l(18,"translate"),s(),a(19,"button",27),v("click",function(){u(e);let r=c();return h(r.onVerify())}),d(20),l(21,"translate"),s()()}if(i&2){let e=c();n(),f(" ",p(2,11,e.otpTarget()==="email"?"settings.activate_agent.otp_intro_email":"settings.activate_agent.otp_intro_phone")),n(4),y(e.otpTarget()==="email"?e.maskedEmail():e.maskedNumber()),n(),m("label",p(7,13,"auth.register.code_label")),n(2),m("length",6)("formControl",e.otpControl),n(),E(e.otpError()?9:10),n(2),m("disabled",e.resendDisabled()),n(),f(" ",e.resendCooldown()>0?A(13,15,"auth.register.resend_in",k(24,Me,e.resendCooldown())):p(14,18,"auth.register.resend")," "),n(5),f(" ",p(18,20,"settings.activate_agent.back")," "),n(2),m("disabled",!e.canVerify()),n(),f(" ",p(21,22,"settings.activate_agent.verify")," ")}}function De(i,t){if(i&1){let e=P();a(0,"div",5)(1,"div",32),C(2,"mat-icon",33),s(),a(3,"h3",34),d(4),l(5,"translate"),s(),a(6,"p",35),d(7),l(8,"translate"),s(),a(9,"button",36),v("click",function(){u(e);let r=c();return h(r.onDone())}),d(10),l(11,"translate"),s()()}i&2&&(n(4),y(p(5,3,"settings.activate_agent.success_title")),n(3),y(p(8,5,"settings.activate_agent.success_body")),n(3),f(" ",p(11,7,"settings.activate_agent.done")," "))}
1var S=[{code:"+966",flag:"\u{1F1F8}\u{1F1E6}"},{code:"+971",flag:"\u{1F1E6}\u{1F1EA}"},{code:"+973",flag:"\u{1F1E7}\u{1F1ED}"},{code:"+965",flag:"\u{1F1F0}\u{1F1FC}"},{code:"+20",flag:"\u{1F1EA}\u{1F1EC}"}],Ve=60,Te=/^[^\s@]+@[^\s@]+\.[^\s@]+$/;function ze(i){let t=S.find(e=>i.startsWith(e.code));return t?{countryCode:t.code,number:i.slice(t.code.length)}:{countryCode:S[0].code,number:i.replace(/^\+/,"")}}var N=class i{router=b(U);route=b(L);companySession=b(te);companiesApi=b(ee);authService=b(K);notification=b(X);translate=b(Y);destroyRef=b(V);breadcrumbs=ye["settings.activate-agent"]();countryCodes=S;returnUrl=F();intervalId=null;originalPhoneE164=null;originalPhoneVerified=!1;isEditing=g(!1);step=g("details");otpTarget=g("phone");contactName=g("");contactPosition=g("");contactEmail=g("");countryCode=g(S[0].code);phoneNumber=g("");sendingCode=g(!1);verifying=g(!1);otpError=g(!1);otpErrorMessage=g("");resendCooldown=g(0);expiresIn=g(0);otpControl=new se("",{nonNullable:!0,validators:[ae.pattern(/^\d{6}$/)]});otpValue=ne(this.otpControl.valueChanges,{initialValue:""});canSendCode=x(()=>this.contactName().trim().length>0&&this.contactPosition().trim().length>0&&Te.test(this.contactEmail())&&/^\d{8,10}$/.test(this.phoneNumber())&&!this.sendingCode());canVerify=x(()=>this.otpValue().length===6&&!this.verifying());resendDisabled=x(()=>this.resendCooldown()>0||this.verifying());maskedNumber=x(()=>{let t=this.phoneNumber();if(!t)return`${this.countryCode()} \u2022\u2022\u2022\u2022 \u2022\u2022\u2022\u2022`;let e=t.slice(-3),o="\u2022".repeat(Math.max(t.length-3,3));return`${this.countryCode()} ${o} ${e}`});maskedEmail=x(()=>{let t=this.contactEmail(),e=t.indexOf("@");if(e<=0)return t;let o=t.slice(0,e),r=t.slice(e),_=Math.min(2,o.length),xe="\u2022".repeat(Math.max(o.length-_,3));return`${o.slice(0,_)}${xe}${r}`});expiresLabel=x(()=>{let t=this.expiresIn(),e=Math.floor(t/60),o=t%60;return`${e}:${o.toString().padStart(2,"0")}`});companyId=x(()=>this.companySession.activeCompanyDetails()?.id??"");constructor(){let t=this.authService.employer(),e=this.companySession.activeCompanyDetails()?.responsiblePerson;if(e?.name){if(this.isEditing.set(!0),this.contactName.set(e.name),this.contactPosition.set(e.position??""),this.contactEmail.set(e.email??t?.email??""),e.phone){let{countryCode:o,number:r}=ze(e.phone);this.countryCode.set(o),this.phoneNumber.set(r)}this.originalPhoneE164=e.phone??null,this.originalPhoneVerified=!!e.phoneVerifiedAt}else this.contactName.set(t?.name??""),this.contactEmail.set(t?.email??"");this.destroyRef.onDestroy(()=>this.stopTimer()),this.route.snapshot.queryParamMap.get("verifyEmail")==="1"&&e?.email&&!e.emailVerifiedAt&&(this.otpTarget.set("email"),this.requestOtp())}onSendCode(){if(!this.canSendCode())return;this.otpTarget.set("phone"),this.sendingCode.set(!0);let t=`${this.countryCode()}${this.phoneNumber()}`,e={name:this.contactName().trim(),position:this.contactPosition().trim(),email:this.contactEmail().trim(),phone:t};this.companiesApi.setResponsiblePerson(this.companyId(),e).subscribe({next:o=>{if(this.companySession.setActiveCompanyDetails(o),this.sendingCode.set(!1),t===this.originalPhoneE164&&this.originalPhoneVerified){this.step.set("success");return}this.requestOtp()},error:o=>{this.sendingCode.set(!1),this.notifyError(o)}})}onVerify(){if(!this.canVerify())return;this.verifying.set(!0),(this.otpTarget()==="email"?this.companiesApi.verifyResponsiblePersonEmail(this.companyId(),this.otpValue()):this.companiesApi.verifyResponsiblePersonPhone(this.companyId(),this.otpValue())).subscribe({next:e=>{this.companySession.setActiveCompanyDetails(e),this.verifying.set(!1),this.otpError.set(!1),this.stopTimer(),this.step.set("success")},error:e=>{this.verifying.set(!1),this.otpError.set(!0),this.otpErrorMessage.set(this.translate.instant(O(e))),this.otpControl.reset("")}})}onResend(){this.resendDisabled()||this.requestOtp()}onBack(){this.stopTimer(),this.otpError.set(!1),this.otpControl.reset(""),this.step.set("details")}onCancel(){this.router.navigate([w(this.returnUrl())??"/settings/company-profile"])}onDone(){this.router.navigate([w(this.returnUrl())??"/settings/company-profile"])}requestOtp(){(this.otpTarget()==="email"?this.companiesApi.sendResponsiblePersonEmailOtp(this.companyId()):this.companiesApi.sendResponsiblePersonPhoneOtp(this.companyId())).subscribe({next:e=>{this.otpError.set(!1),this.otpControl.reset(""),this.step.set("otp"),this.expiresIn.set(e.expires_in_seconds),this.resendCooldown.set(Ve),this.startTimer()},error:e=>{this.notifyError(e)}})}notifyError(t){let e=O(t),o=Z(t),r=o!==null?this.translate.instant(e,{seconds:o}):this.translate.instant(e);this.notification.error(r)}startTimer(){this.intervalId===null&&(this.intervalId=setInterval(()=>{this.expiresIn.update(t=>t>0?t-1:0),this.resendCooldown.update(t=>t>0?t-1:0),this.expiresIn()===0&&this.resendCooldown()===0&&this.stopTimer()},1e3))}stopTimer(){this.intervalId!==null&&(clearInterval(this.intervalId),this.intervalId=null)}static \u0275fac=function(e){return new(e||i)};static \u0275cmp=T({type:i,selectors:[["app-activate-agent"]],hostAttrs:[1,"shell-content-padding"],inputs:{returnUrl:[1,"returnUrl"]},decls:16,vars:10,consts:[[3,"message"],[3,"items"],[1,"page-header"],[1,"page-header-text"],[1,"card"],[1,"state-success"],["aria-hidden","true",1,"progress-track"],[1,"progress-fill"],[1,"step-label"],[1,"intro-text"],[1,"field-row-pair"],[1,"field",3,"label"],["appearance","outline"],["matInput","","type","text","autocomplete","name",3,"ngModelChange","placeholder","ngModel"],["matInput","","type","text","autocomplete","organization-title",3,"ngModelChange","placeholder","ngModel"],["matInput","","dir","ltr","type","email","autocomplete","email",3,"ngModelChange","placeholder","ngModel"],["dir","ltr",1,"phone-group"],["aria-hidden","true",1,"whatsapp-badge"],["viewBox","0 0 24 24","width","16","height","16","fill","currentColor"],["d","M12 2C6.48 2 2 6.48 2 12c0 1.85.5 3.58 1.35 5.09L2 22l5.09-1.32C8.58 21.5 10.24 22 12 22c5.52 0 10-4.48 10-10S17.52 2 12 2zm5.2 14.2c-.22.62-1.28 1.2-1.77 1.24-.46.04-1.04.06-1.68-.1-.39-.1-.9-.28-1.55-.56-2.73-1.18-4.5-3.94-4.64-4.13-.14-.19-1.1-1.46-1.1-2.79 0-1.33.7-1.98.95-2.25.25-.27.54-.34.72-.34h.5c.16 0 .38-.03.59.45.22.5.75 1.73.82 1.85.07.13.11.27.02.44-.09.17-.14.27-.27.42-.13.15-.28.33-.4.44-.13.13-.27.27-.12.53.15.26.68 1.12 1.46 1.82 1 .89 1.85 1.17 2.11 1.3.26.13.41.11.56-.07.16-.
118.66-.77.84-1.03.18-.26.36-.22.6-.13.25.09 1.57.74 1.84.87.27.13.45.2.51.31.06.11.06.65-.16 1.27z"],["aria-label","Country code",1,"country-select",3,"ngModelChange","ngModel"],[3,"value"],["aria-hidden","true",1,"phone-divider"],["type","tel","inputmode","numeric","autocomplete","tel-national",1,"phone-input",3,"ngModelChange","placeholder","ngModel"],[1,"field-hint"],[1,"form-actions"],["type","button",1,"btn","btn-ghost",3,"click"],["type","button",1,"btn","btn-primary",3,"click","disabled"],[3,"completed","length","formControl"],[1,"otp-error-msg"],[1,"field-hint","otp-expiry"],["type","button",1,"link-btn",3,"click","disabled"],[1,"success-icon"],["fontSet","uicon-rr","fontIcon","fi-rr-check","aria-hidden","true",1,"fi"],[1,"success-title"],[1,"success-body"],["type","button",1,"btn","btn-primary",3,"click"]],template:function(e,o){if(e&1&&(M(0,Se,2,3,"app-loading-overlay",0),C(1,"app-breadcrumb",1),a(2,"header",2)(3,"div",3)(4,"h1"),d(5),l(6,"translate"),s(),a(7,"p"),d(8),l(9,"translate"),s()()(),C(10,"app-full-width-divider"),a(11,"section",4),M(12,ke,5,5),M(13,Oe,41,42)(14,Ie,22,26)(15,De,12,9,"div",5),s()),e&2){let r;E(o.sendingCode()||o.verifying()?0:-1),n(),m("items",o.breadcrumbs),n(4),f(" ",p(6,6,o.isEditing()?"settings.activate_agent.title_edit":"settings.activate_agent.title_create")," "),n(3),y(p(9,8,"settings.activate_agent.subtitle")),n(4),E(o.step()!=="success"?12:-1),n(),E((r=o.step())==="details"?13:r==="otp"?14:r==="success"?15:-1)}},dependencies:[ge,de,me,oe,ce,re,le,ue,pe,Q,W,G,q,ve,he,H,j,be,Ce,_e,ie,fe,J],styles:["[_nghost-%COMP%]{display:block}.page-header[_ngcontent-%COMP%]{margin-block-end:8px}.page-header-text[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{margin:0;font-size:var(--fs-h1);font-weight:700;color:var(--txt)}.page-header-text[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin-block:6px 0;font-size:var(--fs-body-sm);line-height:1.5;color:var(--txt2)}.card[_ngcontent-%COMP%]{inline-size:min(100%,560px);margin-block-start:16px;margin-inline:auto;padding:24px;background:var(--bg);border:1px solid var(--bdr);border-radius:var(--radius-lg);box-shadow:var(--sh)}.progress-track[_ngcontent-%COMP%]{inline-size:100%;block-size:4px;margin-block-end:8px;background:var(--brand-12);border-radius:var(--radius-full);overflow:hidden}.progress-fill[_ngcontent-%COMP%]{block-size:100%;background:var(--brand2);transition:inline-size .25s ease}.step-label[_ngcontent-%COMP%]{margin:0 0 16px;font-size:var(--fs-caption);font-weight:600;color:var(--txt2)}.intro-text[_ngcontent-%COMP%]{margin:0 0 1.1rem;font-size:var(--fs-body-sm);line-height:1.55;color:var(--txt2)}.intro-text[_ngcontent-%COMP%]   strong[_ngcontent-%COMP%]{color:var(--txt);font-weight:600}.field[_ngcontent-%COMP%]{display:block;margin-block-end:1rem}.field-row-pair[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}mat-form-field[_ngcontent-%COMP%]{inline-size:100%}.field-hint[_ngcontent-%COMP%]{margin:.4rem 0 0;font-size:var(--fs-caption);color:var(--txt2)}.phone-group[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.5rem;inline-size:100%;block-size:52px;padding-inline:.75rem;border:1px solid var(--bdr2);border-radius:var(--radius);background:var(--bg);transition:border-color .15s ease}.phone-group[_ngcontent-%COMP%]:focus-within{border-color:var(--brand2);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand2) 18%,transparent)}.whatsapp-badge[_ngcontent-%COMP%]{display:grid;place-items:center;flex:0 0 auto;inline-size:26px;block-size:26px;border-radius:var(--radius-full);background:#25d366;color:#fff}.country-select[_ngcontent-%COMP%]{flex:0 0 auto;max-inline-size:92px;border:none;background:transparent;font-family:inherit;font-size:var(--fs-body-sm);color:var(--txt);cursor:pointer}.country-select[_ngcontent-%COMP%]:focus-visible{outline:none}.phone-divider[_ngcontent-%COMP%]{flex:0 0 auto;inline-size:1px;block-size:22px;background:var(--bdr2)}.phone-input[_ngcontent-%COMP%]{flex:1 1 auto;min-inline-size:0;border:none;background:transparent;font-family:inherit;font-size:var(--fs-body-sm);color:var(--txt)}.phone-input[_ngcontent-%COMP%]::placeholder{color:var(--muted)}.phone-input[_ngcontent-%COMP%]:focus-visible{outline:none}.otp-error-msg[_ngcontent-%COMP%]{margin:.6rem 0 0;font-size:var(--fs-caption);font-weight:600;color:var(--error);text-align:center}.otp-expiry[_ngcontent-%COMP%]{text-align:center}.link-btn[_ngcontent-%COMP%]{display:block;margin:.85rem auto 0;padding:.3rem .5rem;border:none;background:none;font-family:inherit;font-size:var(--fs-body-sm);font-weight:600;color:var(--accent);cursor:pointer}.link-btn[_ngcontent-%COMP%]:disabled{color:var(--muted);cursor:not-allowed}.link-btn[_ngcontent-%COMP%]:not(:disabled):hover{text-decoration:underline}.state-success[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.6rem;padding-block:1.5rem .5rem}.success-icon[_ngcontent-%COMP%]{display:grid;place-items:center;inline-size:64px;block-size:64px;margin-block-end:.5rem;border-radius:50%;background:var(--positive-bg);color:var(--positive)}
1.success-icon[_ngcontent-%COMP%]   .fi[_ngcontent-%COMP%]{--uicon-size: 30px;--uicon-box: 36px}.success-title[_ngcontent-%COMP%]{margin:0;font-size:var(--fs-h3);font-weight:700;color:var(--txt)}.success-body[_ngcontent-%COMP%]{margin:0 0 1rem;max-inline-size:36ch;font-size:var(--fs-body-sm);line-height:1.55;color:var(--txt2)}.form-actions[_ngcontent-%COMP%]{display:flex;justify-content:flex-end;gap:12px;margin-block-start:12px}.btn[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:.45rem;padding-block:.6rem;padding-inline:1.1rem;border:1px solid transparent;border-radius:var(--radius);font-family:inherit;font-size:var(--fs-body-sm);font-weight:600;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.btn[_ngcontent-%COMP%]:disabled{opacity:.55;cursor:not-allowed}.btn-primary[_ngcontent-%COMP%]{background:var(--brand2);color:#fff}.btn-primary[_ngcontent-%COMP%]:hover:not(:disabled){background:var(--brand2-hover)}.btn-ghost[_ngcontent-%COMP%]{background:transparent;color:var(--txt2)}.btn-ghost[_ngcontent-%COMP%]:hover:not(:disabled){background:var(--brand-07);color:var(--txt)}@media(width<480px){.field-row-pair[_ngcontent-%COMP%]{grid-template-columns:1fr}}"]})};export{N as default};

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.