1import{w as Me,o as ya,b2 as N,aS as n,Y as l,W as v,F as g,Z as t,bg as u,a4 as Le,X as c,bL as q,bB as ga,b0 as $,aE as R,a5 as b,bC as ee,bJ as _,aC as Oe,u as ae,r as d,c as i}from"./@vue-DmAB7yje.js";import{useRoute as _a,useRouter as ka}from"./vue-router-D_I34sE_.js";import{s as I}from"./string-DrdasdIl.js";import{f as ba}from"./durationFormat-DB3OlScQ.js";import{P as Pa,b as qe,g as Ca}from"./PortalService-EhafGXzY.js";import Ia from"./PortalSlotPicker-CiA0Irx3.js";import{f as ke,b as be}from"./portalFormatters-CnIVOPy3.js";import{u as Sa}from"./portalAuthStore-DYJwkEA6.js";import{u as za}from"./portalBrandingStore-CuIIQsqA.js";import{u as Da}from"./portalMessageStore-DdHWnaTS.js";import{u as $a}from"./portalPagamento-CDv_1C19.js";/* empty css */import{_ as wa}from"./_plugin-vue_export-helper-DlAUqK2U.js";import"./dataset-DSY1Ij4o.js";import"./store-BS8x5qv_.js";import"./pinia-CAngz53m.js";import"./axios-Dlr9j6MA.js";import"./@fortawesome-CHr9kUcr.js";import"./lodash-DYhSs6Mk.js";import"./string-_buJapO2.js";import"./moment-Cl4UOzQZ.js";import"./compressorjs-D0oVaUf3.js";import"./apiHost-DqDNI4uj.js";import"./errorMessages-BX_GrsJH.js";import"./domainOrg-YdoJ4wbp.js";import"./PortalEmpty-D5KILWmv.js";import"./PortalSpinner-CnJ_o2Wo.js";import"./realtime-B1JpQ0rC.js";import"./store-CCAZlIyi.js";import"./messageDialog.store-WTP0VYOV.js";const Va={class:"conv-head"},Ea={class:"portal-eyebrow"},Na={class:"portal-page-title"},xa={class:"portal-page-subtitle"},Ba={key:0,class:"conv-ativo"},Aa={key:1,class:"conv-filtros"},Ua=["value"],Ta={key:1,class:"conv-chips"},Ma=["onClick"],La={key:0,class:"conv-busca"},Oa={class:"conv-grupo-head"},qa={class:"portal-eyebrow"},Ra={class:"conv-grupo-total portal-num"},Ha=["src","alt"],Fa={key:1,class:"conv-avatar conv-avatar--iniciais"},Qa={class:"conv-pessoa"},ja={key:0},Ja={key:0,class:"conv-busca"},Ga={class:"conv-grupo-head"},Wa={class:"portal-eyebrow"},Xa={class:"conv-grupo-total portal-num"},Ya={class:"conv-servico-dados"},Za={key:0,class:"conv-servico-descricao"},Ka={class:"conv-servico-valor portal-num"},eo={class:"portal-page-title"},ao={class:"portal-page-subtitle"},oo={key:0,class:"conv-pedido"},no={class:"conv-lateral"},to={key:0,class:"conv-busca"},lo={class:"conv-profissionais"},so=["disabled","onClick"],io={class:"conv-pessoa"},ro={key:0},uo={class:"conv-servico-valor portal-num"},co={key:0,class:"conv-nada"},vo={key:0,class:"conv-busca"},po={class:"conv-profissionais"},mo=["disabled","onClick"],fo=["src","alt"],ho={key:1,class:"conv-avatar conv-avatar--iniciais"},yo={class:"conv-pessoa"},go={key:0},_o={key:0,class:"conv-nada"},ko={class:"conv-lateral"},bo={class:"conv-resumo"},Po={key:0},Co={class:"conv-resumo-valor portal-num"},Io={class:"conv-acoes"},So={class:"conv-acoes conv-acoes--centro"},oe=8,zo=12,ne="Outros",Do={__name:"PortalPartnership",setup($o){const te=_a(),Pe=ka(),H=new Pa,Re=Sa(),le=za(),He=Da(),Ce=d(null),se=d(!0),P=d([]),A=d(""),ie=d("profissionais"),F=d(""),Q=d(""),w=d(""),U=d("lista"),T=d("servico"),m=d(null),S=d(""),y=d(""),Ie=d(null),j=d(""),J=d(""),V=d(!1),k=d(null),x=d(!1),re=$a({aoPagar:()=>{x.value=!0},aoReconectar:async e=>{const a=await H.getOrder(e).catch(()=>null);((a==null?void 0:a.situacao)||"").toUpperCase()==="FECHADO"&&(re.parar(e),x.value=!0)}}),C=i(()=>Re.isAuthenticated),Se=i(()=>C.value&&!le.hideAuthorizations),M=i(()=>P.value.find(e=>e.partnershipId===A.value)||P.value[0]||null),G=i(()=>{var e;return((e=M.value)==null?void 0:e.services)||[]}),E=i(()=>{var e;return((e=M.value)==null?void 0:e.professionals)||[]}),Fe=i(()=>P.value.map(e=>({label:e.partnershipName,value:e.partnershipId}))),Qe=i(()=>[{label:"Profissionais",value:"profissionais",count:Y.value.length},{label:"Serviços e valores",value:"servicos",count:me.value.length}]),je=i(()=>P.value.length===1?P.value[0].partnershipName:"Convênio"),Je=i(()=>C.value?"Escolha a especialidade, o profissional ou o serviço e solicite a autorização.":"Profissionais e valores para quem é associado."),Ge=i(()=>C.value?"Você ainda não tem convênio":"Nenhum convênio publicado"),We=i(()=>C.value?"Quando a empresa vincular você a um convênio, os profissionais e valores aparecem aqui.":"A empresa ainda não publicou os convênios no portal.");function ue(e){return e.resourceId?"agenda":e.requiresSchedule?"indisponivel":"chegada"}const Xe={agenda:{label:"Horário marcado",variant:"primary",icon:"ri-calendar-check-line"},chegada:{label:"Por ordem de chegada",variant:"neutral",icon:"ri-walk-line"},indisponivel:{label:"Sem horários no portal",variant:"warning",icon:"ri-calendar-close-line"}};function ze(e){return Xe[ue(e)]}function L(e){return ue(e)!=="indisponivel"}function W(e,a){var s;return(s=e.serviceIds)!=null&&s.length?e.serviceIds.includes(a.serviceId):(e.specialties||[]).some(p=>p.id===a.especialidadeId)}function ce(e){return G.value.filter(a=>W(e,a))}function Ye(e){return E.value.some(a=>L(a)&&W(a,e))}function Ze(e){return L(e)&&ce(e).length>0}function O(e){return e.especialidadeNome||ne}function ve(e){const a=(e.specialties||[]).map(s=>
1s.name).filter(Boolean);return a.length?a:[e.specialty||ne]}function Ke(e){const a=I.normalizeSearch(F.value);return a?I.normalizeSearch(`${e.name} ${e.description||""} ${O(e)}`).includes(a):!0}function de(e){return I.normalizeSearch(e)}const X=i(()=>{const e=new Map;for(const a of[...E.value.flatMap(ve),...G.value.map(O)])e.has(de(a))||e.set(de(a),a);return[...e].map(([a,s])=>({value:a,label:s})).sort((a,s)=>(a.label===ne)-(s.label===ne)||a.label.localeCompare(s.label))}),ea=i(()=>[{label:"Todas",value:""},...X.value]);function pe(e){return!w.value||de(e)===w.value}const me=i(()=>G.value.filter(e=>pe(O(e)))),aa=i(()=>me.value.filter(Ke));function De(e,a){const s=[];for(const p of e)for(const z of[].concat(a(p))){const D=s.find(h=>h.nome===z);D?D.itens.push(p):s.push({nome:z,itens:[p]})}return s}const $e=i(()=>De(aa.value,O)),Y=i(()=>E.value.filter(e=>ve(e).some(pe))),oa=i(()=>{const e=I.normalizeSearch(Q.value);return e?Y.value.filter(a=>I.normalizeSearch(`${a.name} ${a.specialty||""}`).includes(e)):Y.value}),we=i(()=>De(oa.value,ve).filter(e=>pe(e.nome))),fe=i(()=>m.value?E.value.filter(e=>W(e,m.value)):[]),Ve=i(()=>{const e=I.normalizeSearch(j.value);return e?fe.value.filter(a=>I.normalizeSearch(`${a.name} ${a.specialty||""}`).includes(e)):fe.value}),f=i(()=>E.value.find(e=>e.personId===S.value)||null),he=i(()=>f.value?ce(f.value):[]),Ee=i(()=>{const e=I.normalizeSearch(J.value);return e?he.value.filter(a=>I.normalizeSearch(`${a.name} ${O(a)}`).includes(e)):he.value}),Ne=i(()=>{const e=f.value;return!e||!m.value||!L(e)?!1:!e.resourceId||!!y.value}),na=i(()=>{var e;return(e=f.value)!=null&&e.resourceId?y.value?be(y.value):"â":"Por ordem de chegada"}),ta=i(()=>{var s,p;const e=ba((((s=f.value)==null?void 0:s.paymentMinutes)||60)*6e4),a=(p=f.value)!=null&&p.resourceId?" e o horário volta a ficar livre":"";return`A autorização fica pendente até o pagamento. Se ele não for feito em até ${e}, ela é cancelada${a}.`}),la=i(()=>{var e,a;return T.value==="profissional"?(e=f.value)==null?void 0:e.name:(a=m.value)==null?void 0:a.name}),sa=i(()=>{var a,s;return[T.value==="profissional"?ye(f.value||{}):(a=m.value)==null?void 0:a.especialidadeNome,(s=M.value)==null?void 0:s.partnershipName].filter(Boolean).join(" · ")}),ia=i(()=>{var p,z,D,h;const e=y.value?` para ${be(y.value)}`:", com atendimento por ordem de chegada,",a=`A autorização de ${(p=m.value)==null?void 0:p.name} com ${(z=f.value)==null?void 0:z.name}${e} está pendente de pagamento.`,s=(D=k.value)!=null&&D.paymentDeadline?` Pague até ${be(k.value.paymentDeadline)}, senão ela é cancelada.`:"";return(h=k.value)!=null&&h.checkoutUrl?`${a}${s} Conclua o pagamento no checkout para liberar a autorização.`:`${a}${s} Acompanhe em ${le.authorizationsTitle}.`});function ra(e){return`${e} ${e===1?"item":"itens"}`}function ua(e){return`${e} ${e===1?"profissional":"profissionais"}`}function xe(e){return I.initials((e||"").replace(/^[^\p{L}]*(dra?\.?\s+)?/iu,""))}function ye(e){return[e.specialty,e.registrationNumber].filter(Boolean).join(" · ")}function ge(){F.value="",Q.value="",w.value=""}function Be(){var e;(e=Ce.value)==null||e.scrollIntoView({block:"start"})}function ca(){Pe.push(qe(te,"/login"))}function va(){Pe.push(qe(te,"/autorizacoes"))}function da(e){S.value=e.personId,y.value=""}function Ae(){y.value="",j.value="",J.value="",k.value=null,U.value="pedido",Be()}function pa(e){T.value="servico",m.value=e;const a=E.value.filter(s=>L(s)&&W(s,e));S.value=a.length===1?a[0].personId:"",Ae()}function ma(e){T.value="profissional",S.value=e.personId;const a=ce(e);m.value=a.length===1?a[0]:null,Ae()}function Z(){var e;U.value="lista",m.value=null,S.value="",y.value="",re.parar((e=k.value)==null?void 0:e.id),k.value=null,x.value=!1,Be()}function fa(){window.open(k.value.checkoutUrl,"_blank")}async function ha(){var e,a;if(Ne.value){V.value=!0;try{k.value=await H.createAuthorization({partnershipId:M.value.partnershipId,professionalId:S.value,serviceId:m.value.serviceId,resourceId:y.value?f.value.resourceId:"",startTime:y.value}),U.value="enviado",(e=k.value)!=null&&e.checkoutUrl&&re.acompanhar(k.value.id)}catch(s){console.error("Erro ao solicitar autorização:",s),He.show({type:"danger",title:"Não foi possÃvel solicitar",message:(s==null?void 0:s.message)||"Tente novamente em instantes."}),y.value&&await((a=Ie.value)==null?void 0:a.carregar())}finally{V.value=!1}}}async function Ue(){var e;se.value=!0;try{P.value=C.value?await H.listMyPartnerships():await H.getPortalPartnerships(Ca(te)),A.value=((e=P.value[0])==null?void 0:e.partnershipId)||""}catch(a){console.error("Erro ao carregar o convênio:",a),P.value=[]}finally{se.value=!1}}return Me(A,()=>{ge(),Z()}),Me(C,()=>Ue()),ya(Ue),(e,a)=>{var Te;const s=N("PortalSpinner"),p=N("PortalEmpty"),z=N("PortalTabs"),D=N("PortalPill"),h=N("PortalButton"),B=N("PortalCard"),_e=N("PortalAlert");return n(),l("div",{ref_key:"pagina",ref:Ce,class:"portal-page"},[se.value?(n(),v(s,{key:0})):U.value==="lista"?(n(),l(g,{key:1},[t("div",Va,[t("div",null,[t("span",Ea,u(C.value?"Meu convênio":"Convênio"),1),t("h1",Na,u(je.value),1),t("p",xa,u(Je.value),1)]),C.value&&M.value?(n(),l("span",Ba,[...a[8]||(a[8]=[t("i",{class:"ri-checkbox-circle-fill"},null,-1),Le(" Convênio ativo ",-1)])])):c("",!0)]),P.value.length?(n(),l(g,{key:1},[P.value.length>1?(n(),v(z,{key:0,modelValue:A.value,"onUpdate:modelValue":a[0]||(a[0]=o=>A.value=o),items:Fe.value},null,8,["modelValue","items"])):c("",!0),X.value.length>1?(n(),l("div",Aa,[a[10]||(a[10]=t("span",{class:"portal-eyebrow"},"Especialidade",-1)),X.value.length>zo?q((n(),l("select",{key:0,"onUpdate:modelValue":a[1]||(a[1]=o=>w.value=o),class:"conv-select"},[a[9]||(a[9]=t("option",{value:""},"Todas as especialidades",-1)),(n(!0),l(g,null,$(X.value,o=>(n(),l("option",{key:o.value,value:o.value},u(o.label),9,Ua))),128))],512)),[[ga,w.value]]):(n(),l("div",Ta,[(n(!0),l(g,null,$(ea.value,o=>(n(),l("button",{key:o.value,type:"button",class:R(["conv-chip",{"conv-chip--ativo":o.value===w.value}]),onClick:r=>w.value=o.value},u(o.label),11,Ma))),128))]))])):c("",!0),b(z,{modelValue:ie.value,"onUpdate:modelValue":a[2]||(a[2]=o=>ie.value=o),items:Qe.value},null,8,["modelValue","items"]),ie.value==="profissionais"?(n(),l(g,{key:2},[Y.value.length>
1oe?(n(),l("div",La,[a[11]||(a[11]=t("i",{class:"ri-search-line"},null,-1)),q(t("input",{"onUpdate:modelValue":a[3]||(a[3]=o=>Q.value=o),type:"search",placeholder:"Buscar profissional pelo nome"},null,512),[[ee,Q.value]])])):c("",!0),(n(!0),l(g,null,$(we.value,o=>(n(),v(B,{key:o.nome,flush:""},{head:_(()=>[t("div",Oa,[t("span",qa,u(o.nome),1),t("span",Ra,u(ua(o.itens.length)),1)])]),default:_(()=>[(n(!0),l(g,null,$(o.itens,r=>(n(),l("div",{key:r.personId,class:"conv-servico conv-servico--pessoa"},[r.photoUrl?(n(),l("img",{key:0,src:r.photoUrl,alt:r.name,class:"conv-avatar"},null,8,Ha)):(n(),l("span",Fa,u(xe(r.name)),1)),t("span",Qa,[t("strong",null,u(r.name),1),r.registrationNumber?(n(),l("span",ja,u(r.registrationNumber),1)):c("",!0)]),C.value?(n(),v(D,Oe({key:2,ref_for:!0},ze(r)),null,16)):c("",!0),Se.value&&Ze(r)?(n(),v(h,{key:3,caption:"Solicitar",icon:"ri-shield-check-line",type:"primary",size:"sm",onClick:K=>ma(r)},null,8,["onClick"])):c("",!0)]))),128))]),_:2},1024))),128)),E.value.length?we.value.length?c("",!0):(n(),v(p,{key:2,title:"Nenhum profissional encontrado",description:"Tente outro nome ou outra especialidade.",icon:"ri-search-line"},{action:_(()=>[b(h,{caption:"Limpar filtros",variant:"outlined",size:"sm",onClick:ge})]),_:1})):(n(),v(p,{key:1,title:"Nenhum profissional publicado",description:"Os profissionais do convênio aparecem aqui quando a empresa cadastrar.",icon:"ri-user-search-line"}))],64)):(n(),l(g,{key:3},[me.value.length>oe?(n(),l("div",Ja,[a[12]||(a[12]=t("i",{class:"ri-search-line"},null,-1)),q(t("input",{"onUpdate:modelValue":a[4]||(a[4]=o=>F.value=o),type:"search",placeholder:"Buscar serviço pelo nome"},null,512),[[ee,F.value]])])):c("",!0),(n(!0),l(g,null,$($e.value,o=>(n(),v(B,{key:o.nome,flush:""},{head:_(()=>[t("div",Ga,[t("span",Wa,u(o.nome),1),t("span",Xa,u(ra(o.itens.length)),1)])]),default:_(()=>[(n(!0),l(g,null,$(o.itens,r=>(n(),l("div",{key:r.serviceId,class:"conv-servico"},[t("div",Ya,[t("strong",null,u(r.name),1),r.description?(n(),l("span",Za,u(r.description),1)):c("",!0)]),t("strong",Ka,u(ae(ke)(r.amount)),1),Se.value&&Ye(r)?(n(),v(h,{key:0,caption:"Solicitar",icon:"ri-shield-check-line",type:"primary",size:"sm",onClick:K=>pa(r)},null,8,["onClick"])):c("",!0)]))),128))]),_:2},1024))),128)),G.value.length&&!$e.value.length?(n(),v(p,{key:1,title:"Nenhum serviço encontrado",description:"Tente outro termo ou outra especialidade.",icon:"ri-search-line"},{action:_(()=>[b(h,{caption:"Limpar filtros",variant:"outlined",size:"sm",onClick:ge})]),_:1})):c("",!0)],64)),C.value?c("",!0):(n(),v(_e,{key:4,type:"info",title:"Já é associado?",text:"Entre no portal para solicitar e pagar a autorização pelo celular."},{action:_(()=>[b(h,{caption:"Entrar",type:"primary",onClick:ca})]),_:1}))],64)):(n(),v(p,{key:0,title:Ge.value,description:We.value,icon:"ri-shield-check-line"},null,8,["title","description"]))],64)):(n(),l(g,{key:2},[t("div",null,[t("button",{type:"button",class:"conv-voltar",onClick:Z},[...a[13]||(a[13]=[t("i",{class:"ri-arrow-left-line"},null,-1),Le(" Voltar ",-1)])]),a[14]||(a[14]=t("span",{class:"portal-eyebrow"},"Solicitar autorização",-1)),t("h1",eo,u(la.value),1),t("p",ao,u(sa.value),1)]),U.value==="pedido"?(n(),l("div",oo,[t("div",no,[T.value==="profissional"?(n(),v(B,{key:0,title:"Qual serviço?"},{default:_(()=>[he.value.length>oe?(n(),l("div",to,[a[15]||(a[15]=t("i",{class:"ri-search-line"},null,-1)),q(t("input",{"onUpdate:modelValue":a[5]||(a[5]=o=>J.value=o),type:"search",placeholder:"Buscar serviço"},null,512),[[ee,J.value]])])):c("",!0),t("div",lo,[(n(!0),l(g,null,$(Ee.value,o=>{var r,K;return n(),l("button",{key:o.serviceId,type:"button",class:R(["conv-profissional",{"conv-profissional--ativo":o.serviceId===((r=m.value)==null?void 0:r.serviceId)}]),disabled:V.value,onClick:wo=>m.value=o},[t("span",io,[t("strong",null,u(o.name),1),o.especialidadeNome?(n(),l("span",ro,u(o.especialidadeNome),1)):c("",!0)]),t("strong",uo,u(ae(ke)(o.amount)),1),t("i",{class:R(["conv-check",o.serviceId===((K=m.value)==null?void 0:K.serviceId)?"ri-checkbox-circle-fill":"ri-checkbox-blank-circle-line"])},null,2)],10,so)}),128)),Ee.value.length?c("",!0):(n(),l("p",co,"Nenhum serviço encontrado."))])]),_:1})):(n(),v(B,{key:1,title:"Com qual profissional?"},{default:_(()=>[fe.value.length>
1oe?(n(),l("div",vo,[a[16]||(a[16]=t("i",{class:"ri-search-line"},null,-1)),q(t("input",{"onUpdate:modelValue":a[6]||(a[6]=o=>j.value=o),type:"search",placeholder:"Buscar profissional ou especialidade"},null,512),[[ee,j.value]])])):c("",!0),t("div",po,[(n(!0),l(g,null,$(Ve.value,o=>(n(),l("button",{key:o.personId,type:"button",class:R(["conv-profissional",{"conv-profissional--ativo":o.personId===S.value}]),disabled:V.value||!L(o),onClick:r=>da(o)},[o.photoUrl?(n(),l("img",{key:0,src:o.photoUrl,alt:o.name,class:"conv-avatar"},null,8,fo)):(n(),l("span",ho,u(xe(o.name)),1)),t("span",yo,[t("strong",null,u(o.name),1),ye(o)?(n(),l("span",go,u(ye(o)),1)):c("",!0),b(D,Oe({ref_for:!0},ze(o),{class:"conv-selo"}),null,16)]),t("i",{class:R(["conv-check",o.personId===S.value?"ri-checkbox-circle-fill":"ri-checkbox-blank-circle-line"])},null,2)],10,mo))),128)),Ve.value.length?c("",!0):(n(),l("p",_o,"Nenhum profissional encontrado."))])]),_:1})),(Te=f.value)!=null&&Te.resourceId?(n(),v(B,{key:2,title:"Quando?"},{default:_(()=>[b(Ia,{ref_key:"seletorDeHorario",ref:Ie,modelValue:y.value,"onUpdate:modelValue":a[7]||(a[7]=o=>y.value=o),"resource-id":f.value.resourceId,disabled:V.value},null,8,["modelValue","resource-id","disabled"])]),_:1})):f.value&&ue(f.value)==="chegada"?(n(),v(_e,{key:3,type:"info",icon:"ri-walk-line",title:"Atendimento por ordem de chegada",text:"Não há horário para marcar: a autorização vai sem horário e o atendimento segue a ordem de chegada."})):c("",!0)]),t("div",ko,[b(B,{title:"Resumo"},{default:_(()=>{var o,r;return[t("dl",bo,[t("div",null,[a[17]||(a[17]=t("dt",null,"Serviço",-1)),t("dd",null,u(((o=m.value)==null?void 0:o.name)||"â"),1)]),t("div",null,[a[18]||(a[18]=t("dt",null,"Profissional",-1)),t("dd",null,u(((r=f.value)==null?void 0:r.name)||"â"),1)]),f.value?(n(),l("div",Po,[a[19]||(a[19]=t("dt",null,"Horário",-1)),t("dd",null,u(na.value),1)])):c("",!0),t("div",null,[a[20]||(a[20]=t("dt",null,"Valor",-1)),t("dd",Co,u(m.value?ae(ke)(m.value.amount):"â"),1)])])]}),_:1}),b(_e,{type:"warning",icon:"ri-information-line",text:ta.value},null,8,["text"]),t("div",Io,[b(h,{caption:"Cancelar",variant:"text",disabled:V.value,onClick:Z},null,8,["disabled"]),b(h,{caption:"Solicitar autorização",icon:"ri-send-plane-line",type:"primary",disabled:!Ne.value,loading:V.value,"loading-caption":"Enviando...",onClick:ha},null,8,["disabled","loading"])])])])):(n(),v(p,{key:1,tone:"success",icon:"ri-checkbox-circle-line",title:x.value?"Pagamento confirmado":"Solicitação enviada",description:x.value?`A autorização está liberada e fica em ${ae(le).authorizationsTitle}.`:ia.value},{action:_(()=>{var o;return[t("div",So,[b(h,{caption:"Voltar ao convênio",variant:"outlined",onClick:Z}),(o=k.value)!=null&&o.checkoutUrl&&!x.value?(n(),v(h,{key:0,caption:"Ir para o pagamento","icon-right":"ri-arrow-right-line",type:"primary",onClick:fa})):(n(),v(h,{key:1,caption:"Ver minhas autorizações",type:"primary",onClick:va}))])]}),_:1},8,["title","description"]))],64))],512)}}},sn=wa(Do,[["__scopeId","data-v-766c26a1"]]);export{sn 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.