PageSourceSearch

https://ambivio.ai/_app/immutable/nodes/29.BOZ6h0oF.js

js ambivio.ai collected 2026-10-05 11:49:12 UTC 17,253 bytes, 80 lines download raw bytes

1import{S as St,i as Ht,s as Lt,n as Ie,d as n,b as i,e as l,v as r,h as u,j as s,k as a}from"../chunks/C1YS0Ubu.js";import"../chunks/IHki7fMi.js";function _t(Dt){let h,Ee="Technische und organisatorische Maßnahmen (TOM)",J,d,Ue="Definition",Q,o,Re="Kritische Systeme",X,f,Ze=`Als "kritisch" werden alle Systeme, Dienste oder Zugänge eingestuft, deren Kompromittierung die
2	Verfügbarkeit, Integrität oder Vertraulichkeit sensibler Daten - insbesondere von Gesundheits-
3	oder Sozialdaten - wesentlich beeinträchtigen könnte oder die Verfügbarkeit von Diensten
4	beeinträchtigen könnte.`,$,g,Ke="Beispiele für kritische Systeme:",ee,m,Fe="<li>Produktive Datenbankserver mit Patientendaten</li> <li>Cloud-Umgebungen (z.B. AWS Console, Azure Portal) mit Zugriff auf produktive Ressourcen</li> <li>VPN-Zugänge in interne Netze</li> <li>CI/CD-Pipelines mit Deployment-Rechten auf Produktivsysteme</li>",te,c,je="Super-Admin-Konten",ne,v,Ne=`Super-Admin-Konten sind nicht-personenbezogene Benutzerkonten mit umfassenden administrativen
5	Rechten, die zur Verwaltung kritischer Systeme und anderer Benutzerkonten des selben Systems
6	verwendet werden.`,ie,b,Ge="Funktional ergänzende Daten",le,z,We=`Als funktional ergänzende Daten gelten solche, deren Verlust einzelne Komfort- oder
7	Zusatzfunktionen beeinträchtigen kann, ohne jedoch die Kernfunktionalität oder Sicherheit der
8	Plattform wesentlich zu gefährden.`,re,k,Oe="Beispiele:",se,C,qe="<li>Roh-Audiodaten von Gesprächen, die ergänzend zu Transkripten bereitgestellt werden</li> <li>Zwischenergebnisse und Caches, die jederzeit rekonstruierbar sind</li> <li>White-Labeling-Daten wie bspw. Logos von Kunden</li>",ue,x,Ye="Vertraulichkeit",ae,p,Je="Vertraulichkeit",he,w,Qe=`<li>Einsatz von Multifaktor-Authentifizierung für alle Zugänge</li> <li>Super-Admin-Konten sind zusätzlich durch eine hardwarebasierte Zwei-Faktor-Authentifizierung
9		mittels FIDO2-kompatibler Sicherheitsschlüssel (z.B. YubiKey) geschützt.
10		<ul><li>Recovery Keys werden in feuer- und wasserfesten Tresoren an zwei getrennten Standorten
11				gelagert.</li> <li>Der Zugriff ist versiegelt, protokolliert und nur autorisierten Personen erlaubt.</li></ul></li> <li>Zugriffe auf kritische Systeme werden systemseitig protokolliert und regelmäßig überprüft. Die
12		Protokolle werden mindestens monatlich stichprobenartig durch die technische Leitung
13		ausgewertet, um unregelmäßige oder unautorisierte Zugriffe frühzeitig zu erkennen.</li> <li>Zugriff auf personenbezogene Daten ist rollenbasiert eingeschränkt und erfolgt nach dem
14		Need-to-know-Prinzip: Mitarbeitende erhalten ausschließlich Zugriff auf die Daten, die sie zur
15		Erfüllung ihrer konkreten Aufgaben benötigen. Technische Zugriffskontrollen stellen sicher, dass
16		keine darüberhinausgehenden Berechtigungen bestehen.</li>`,de,D,Xe="Netzwerksicherheit",oe,S,$e=`<li>Der Zugriff auf interne Server-Infrastrukturen wie produktive Backends und Datenbanken erfolgt
17		ausschließlich über VPN. Für andere Systeme, etwa Cloud-Dienste oder die Ambivio-Plattform
18		selbst, kommen alternative Schutzmaßnahmen wie TLS-Verschlüsselung, IP-Restriktionen oder
19		Multi-Faktor-Authentifizierung zum Einsatz.</li> <li>Einsatz von Firewalls und verschlüsselten Übertragungen über TLS 1.2 und 1.3 zur Sicherstellung
20		der Kommunikationssicherheit. Veraltete Protokollversionen wie TLS 1.0 und 1.1 sind systemseitig
21		deaktiviert.</li>`,fe,H,et="Integrität",ge,L,tt="Datenintegrität",me,_,nt=`<li>Bei der Speicherung und Übertragung von Daten in kritischen Systemen kommen kryptografische
22		Hashverfahren (z.B. SHA-256) zum Einsatz, um die Integrität der Daten sicherzustellen. Dies
23		betrifft insbesondere die Speicherung medizinischer Inhalte sowie interne Datenübertragungen
24		zwischen Diensten.</li> <li>Deployment-Artefakte (z.B. Docker-Images) werden durch integrierte Hashmechanismen validiert, um
25		sicherzustellen, dass ausschließlich geprüfte und unveränderte Softwarekomponenten in
26		produktiven Systemen zum Einsatz kommen.</li> <li>In Cloud-Speicherdiensten wie Cloudflare R2 (kompatibel zu S3) werden zur Übertragung und
27		Speicherung ebenfalls systemseitig kryptografische Prüfsummen verwendet, um unbeabsichtigte
28		Änderungen oder Übertragungsfehler zu erkennen.</li>`,ce,y,it="Schutz vor Verlust und Malware",ve,T,lt=`<li>Systeme mit Zugriff auf kritische Daten oder produktive Komponenten (z.B. Server,
29		Entwicklerarbeitsplätze, CI/CD-Pipelines) werden durch regelmäßige Sicherheitsupdates,
30		Betriebssystem-Härtung, eingeschränkte Benutzerrechte, Echtzeitschutz (z.B. Malware-Scanner)
31		sowie automatisierte Sicherheitsscans in Build-Prozessen geschützt.</li> <li>Regelmäßige, verschlüsselte Backups werden für alle kritischen Systeme und Daten durchgeführt.
32		Die Wiederherstellung wird mindestens quartalsweise erfolgreich getestet. Funktional ergänzende
33		Daten (siehe Definition) sind davon ausgenommen, da deren Verlust keine sicherheits- oder
34		betriebsrelevanten Auswirkungen hat.</li>`,be,M,rt="Verfügbarkeit und Belastbarkeit",ze,A,st="Verfügbarkeitskonzepte",ke,P,ut=`<li>Die Plattform wird auf der hochverfügbaren Infrastruktur etablierter Clouddienstleister
35		betrieben, die durch geografische Redundanz, automatische Skalierung und servicebezogene SLAs
36		eine hohe Ausfallsicherheit gewährleisten.</li> <li>Kritische Systemkomponenten wie Backend-Services und Datenbanken werden in mehreren
37		Verfügbarkeitszonen parallel betrieben. Dies ermöglicht einen automatischen Failover bei
38		Ausfällen einzelner Instanzen.</li> <li>Ein zentraler Loadbalancer überwacht die Erreichbarkeit einzelner Instanzen und leitet Anfragen
39		dynamisch an funktionierende Systeme weiter, um eine unterbrechungsfreie Nutzung
40		sicherzustellen.</li> <p>Die Speicherung funktional ergänzender Daten erfolgt nicht geografisch redundant.</p>`,Ce,V,at="Überwachung",xe,B,ht=`<li>Der zentrale Backend-Dienst sowie dessen Infrastruktur werden automatisiert auf 
40Verfügbarkeit,
41		Fehlerzustände und Antwortzeiten überwacht. Bei Störungen erfolgt eine sofortige
42		Benachrichtigung an das technische Team.</li> <li>Zusätzlich erhalten wir proaktive Statusmeldungen und Benachrichtigungen von unseren
43		Clouddienstleistern, falls deren Dienste beeinträchtigt oder ausgefallen sind.</li>`,pe,I,dt="Datenschutz und Organisation",we,E,ot="Schulung und Überprüfung",De,U,ft=`<li>Mitarbeitende werden regelmäßig zu Datenschutz, IT-Sicherheit und dem sicheren Umgang mit
44		personenbezogenen Daten geschult - verpflichtend bei Eintritt und anschließend mindestens einmal
45		jährlich. Schulungen werden dokumentiert und bei Bedarf themenspezifisch ergänzt.</li> <li>Zugriffsrechte auf personenbezogene Daten werden unmittelbar bei Rollenwechseln oder Austritt
46		von Mitarbeitenden angepasst und zusätzlich mindestens einmal jährlich im Rahmen einer
47		systematischen Rechteüberprüfung kontrolliert.</li>`,Se,R,gt="Pseudonymisierung und Minimierung",He,Z,mt=`<li>Pseudonymisierung wird dort eingesetzt, wo sie technisch sinnvoll umsetzbar ist - etwa durch die
48		Nutzung von CUIDs als Identifikatoren in Datenbanken sowie für die Speicherung von Dateien in
49		S3-kompatiblen Cloudspeichern. Dadurch erfolgt eine Entkopplung von Identitätsdaten in vielen
50		internen Prozessen (z.B. Logging, temporäre Caches oder interne Service-Kommunikation).</li> <li>In bestimmten Verarbeitungsprozessen - z.B. bei KI-gestützten Funktionen wie automatischer
51		Transkription oder Dokumentenanalyse - werden personenbezogene Daten in Klarform verarbeitet, da
52		eine Pseudonymisierung vor Verarbeitung technisch nicht möglich oder sachlich nicht sinnvoll
53		ist. In diesen Fällen wird besonders auf sichere Übertragung und strenge Zugriffskontrollen
54		geachtet.</li> <li>Alle personenbezogenen Daten werden grundsätzlich auf das zur Zweckerfüllung notwendige Maß
55		beschränkt (Grundsatz der Datenminimierung). Nicht benötigte Inhalte, werden nur temporär
56		vorgehalten und automatisiert oder manuell gelöscht.</li>`,Le,K,ct="Datenschutzmanagement",_e,F,vt=`<li>Es bestehen strukturierte, dokumentierte Prozesse zur Umsetzung der Datenschutzanforderungen.
57		Diese werden regelmäßig intern überprüft - insbesondere im Rahmen von
58		Technisch-Organisatorischen Maßnahmen, Rechtemanagement, Verzeichnissen der
59		Verarbeitungstätigkeiten und AV-Verträgen. Die Einhaltung wird in enger Abstimmung mit unserer
60		externen Datenschutzbeauftragten überwacht und nach dem PDCA-Prinzip kontinuierlich verbessert.</li>`,ye,j,bt="Anpassungs- und Notfallmaßnahmen",Te,N,zt="Anpassung",Me,G,kt=`<li>Bei wesentlichen Änderungen an Verarbeitungsprozessen, eingesetzten Cloud-Diensten oder
61		Systemarchitektur prüfen wir gezielt die Auswirkungen auf Datenschutz und
62		Informationssicherheit. Bestehende Datenschutz-Folgenabschätzungen (DSFA) werden dabei
63		aktualisiert oder - bei neuen Verarbeitungsszenarien - durch eine neue DSFA ergänzt. So stellen
64		wir sicher, dass auch bei technologischen Weiterentwicklungen die Risiken für betroffene
65		Personen angemessen bewertet und bewältigt werden.</li>`,Ae,W,Ct="Notfallmanagement",Pe,O,xt=`<li>Ein Disaster-Recovery-Plan definiert Maßnahmen zur Wiederherstellung der Betriebsfähigkeit bei
66		schwerwiegenden Ausfällen. Dazu gehören automatisierte Backups kritischer Systeme, regelmäßige
67		Wiederherstellungstests, redundante Infrastruktur in mehreren Verfügbarkeitszonen sowie interne
68		Abläufe zur schnellen technischen und organisatorischen Reaktion. Die Wirksamkeit des Plans wird
69		regelmäßig überprüft und bei Bedarf angepasst.</li>`,Ve,q,pt="Subdienstleister",Be,Y,wt=`<li>
69Wir setzen ausschließlich sorgfältig ausgewählte Subdienstleister ein, mit denen jeweils ein
70		Auftragsverarbeitungsvertrag (AVV) gemäß Art. 28 DSGVO besteht. Subdienstleister, die
71		Gesundheits- oder Sozialdaten verarbeiten, müssen über anerkannte Sicherheitszertifizierungen
72		insbesondere ISO 27001 und ein aktuelles C5-Typ2-Testat verfügen. Eine vollständige Liste der
73		eingesetzten Dienstleister ist dem AVV beigefügt.</li> <li>Die Verarbeitung von Gesundheits- und Sozialdaten durch Subdienstleister erfolgt ausschließlich
74		in Rechenzentren innerhalb der Europäischen Union. Die Einhaltung dieser Vorgabe wird durch
75		folgende technische und organisatorische Maßnahmen sichergestellt:
76		<ul><li>Verpflichtende Auswahl EU-gebundener Regionen bei Cloud-Diensten (z.B. <code>eu-central-1
77				</code>, <code>francecentral </code>)</li> <li>Einsatz der <em>Data Localization Suite</em> bei Cloudflare (einschließlich EU-only Storage und
78				Processing)</li> <li>Supportfälle werden ausschließlich über gekennzeichnete „EU-only“-Pfadoptionen bearbeitet</li> <li>Regionale Zugriffsbeschränkungen durch rollenbasierte Steuerung und API-Limitierung</li></ul></li> <li>Datenverarbeitungen in Drittstaaten erfolgen - sofern überhaupt relevant - ausschließlich für
79		nicht unter § 393 SGB V fallende Daten (z.B. Telemetrie, Debug-Informationen) und unter
80		Einhaltung der Vorgaben gemäß Art. 44 ff. DSGVO (z.B. Standardvertragsklauseln).</li>`;return{c(){h=s("h1"),h.textContent=Ee,J=a(),d=s("h2"),d.textContent=Ue,Q=a(),o=s("h3"),o.textContent=Re,X=a(),f=s("p"),f.textContent=Ze,$=a(),g=s("p"),g.textContent=Ke,ee=a(),m=s("ul"),m.innerHTML=Fe,te=a(),c=s("h3"),c.textContent=je,ne=a(),v=s("p"),v.textContent=Ne,ie=a(),b=s("h3"),b.textContent=Ge,le=a(),z=s("p"),z.textContent=We,re=a(),k=s("p"),k.textContent=Oe,se=a(),C=s("ul"),C.innerHTML=qe,ue=a(),x=s("h2"),x.textContent=Ye,ae=a(),p=s("h3"),p.textContent=Je,he=a(),w=s("ul"),w.innerHTML=Qe,de=a(),D=s("h3"),D.textContent=Xe,oe=a(),S=s("ul"),S.innerHTML=$e,fe=a(),H=s("h2"),H.textContent=et,ge=a(),L=s("h3"),L.textContent=tt,me=a(),_=s("ul"),_.innerHTML=nt,ce=a(),y=s("h3"),y.textContent=it,ve=a(),T=s("ul"),T.innerHTML=lt,be=a(),M=s("h2"),M.textContent=rt,ze=a(),A=s("h3"),A.textContent=st,ke=a(),P=s("ul"),P.innerHTML=ut,Ce=a(),V=s("h3"),V.textContent=at,xe=a(),B=s("ul"),B.innerHTML=ht,pe=a(),I=s("h2"),I.textContent=dt,we=a(),E=s("h3"),E.textContent=ot,De=a(),U=s("ul"),U.innerHTML=ft,Se=a(),R=s("h3"),R.textContent=gt,He=a(),Z=s("ul"),Z.innerHTML=mt,Le=a(),K=s("h3"),K.textContent=ct,_e=a(),F=s("ul"),F.innerHTML=vt,ye=a(),j=s("h2"),j.textContent=bt,Te=a(),N=s("h3"),N.textContent=zt,Me=a(),G=s("ul"),G.innerHTML=kt,Ae=a(),W=s("h3"),W.textContent=Ct,Pe=a(),O=s("ul"),O.innerHTML=xt,Ve=a(),q=s("h2"),q.textContent=pt,Be=a(),Y=s("ul"),Y.innerHTML=wt},l(e){h=l(e,"H1",{"data-svelte-h":!0}),r(h)!=="svelte-e3lclj"&&(h.textContent=Ee),J=u(e),d=l(e,"H2",{"data-svelte-h":!0}),r(d)!=="svelte-uhe5tn"&&(d.textContent=Ue),Q=u(e),o=l(e,"H3",{"data-svelte-h":!0}),r(o)!=="svelte-lb9t18"&&(o.textContent=Re),X=u(e),f=l(e,"P",{"data-svelte-h":!0}),r(f)!=="svelte-wclnmk"&&(f.textContent=Ze),$=u(e),g=l(e,"P",{"data-svelte-h":!0}),r(g)!=="svelte-18ri24u"&&(g.textContent=Ke),ee=u(e),m=l(e,"UL",{"data-svelte-h":!0}),r(m)!=="svelte-8d3pf6"&&(m.innerHTML=Fe),te=u(e),c=l(e,"H3",{"data-svelte-h":!0}),r(c)!=="svelte-v4ovxz"&&(c.textContent=je),ne=u(e),v=l(e,"P",{"data-svelte-h":!0}),r(v)!=="svelte-18ejnge"&&(v.textContent=Ne),ie=u(e),b=l(e,"H3",{"data-svelte-h":!0}),r(b)!=="svelte-iek1dt"&&(b.textContent=Ge),le=u(e),z=l(e,"P",{"data-svelte-h":!0}),r(z)!=="svelte-ei6625"&&(z.textContent=We),re=u(e),k=l(e,"P",{"data-svelte-h":!0}),r(k)!=="svelte-1n66aw8"&&(k.textContent=Oe),se=u(e),C=l(e,"UL",{"data-svelte-h":!0}),r(C)!=="svelte-7u9e6n"&&(C.innerHTML=qe),ue=u(e),x=l(e,"H2",{"data-svelte-h":!0}),r(x)!=="svelte-1gcnuki"&&(x.textContent=Ye),ae=u(e),p=l(e,"H3",{"data-svelte-h":!0}),r(p)!=="svelte-t6tbai"&&(p.textContent=Je),he=u(e),w=l(e,"UL",{"data-svelte-h":!0}),r(w)!=="svelte-1g1dvui"&&(w.innerHTML=Qe),de=u(e),D=l(e,"H3",{"data-svelte-h":!0}),r(D)!=="svelte-1pdvcae"&&(D.textContent=Xe),oe=u(e),S=l(e,"UL",{"data-svelte-h":!0}),r(S)!=="svelte-bz9ps5"&&(S.innerHTML=$e),fe=u(e),H=l(e,"H2",{"data-svelte-h":!0}),r(H)!=="svelte-1cagxt2"&&(H.textContent=et),ge=u(e),L=l(e,"H3",{"data-svelte-h":!0}),r(L)!=="svelte-45stl8"&&(L.textContent=tt),me=u(e),_=l(e,"UL",{"data-svelte-h":!0}),r(_)!=="svelte-z6rx6h"&&(_.innerHTML=nt),ce=u(e),y=l(e,"H3",{"data-svelte-h":!0}),r(y)!=="svelte-mwge3b"&&(y.textContent=it),ve=u(e),T=l(e,"UL",{"data-svelte-h":!0}),r(T)!=="svelte-1tqz81c"&&(T.innerHTML=lt),be=u(e),M=l(e,"H2",{"data-svelte-h":!0}),r(M)!=="svelte-1hcbj00"&&(M.textContent=rt),ze=u(e),A=l(e,"H3",{"data-svelte-h":!0}),r(A)!=="svelte-8tj3md"&&(A.textContent=st),ke=u(e),P=l(e,"UL",{"data-svelte-h":!0}),r(P)!=="svelte-1u8wit9"&&(P.innerHTML=ut),Ce=u(e),V=l(e,"H3",{"data-svelte-h":!0}),r(V)!=="svelte-14ydz6c"&&(V.textContent=at),xe=u(e),B=l(e,"UL",{"data-svelte-h":!0}),r(B)!=="svelte-xe95gc"&&(B.innerHTML=ht),pe=u(e),I=l(e,"H2",{"data-svelte-h":!0}),r(I)!=="svelte-t20we8"&&(I.textContent=dt),we=u(e),E=l(e,"H3",{"data-svelte-h":!0}),r(E)!=="svelte-twcx2v"&&(E.textContent=ot),De=u(e),U=l(e,"UL",{"data-svelte-h":!0}),r(U)!=="svelte-1wmjyiv"&&(U.innerHTML=ft),Se=u(e),R=l(e,"H3",{"data-svelte-h":!0}),r(R)!=="svelte-jixevd"&&(R.textContent=gt),He=u(e),Z=l(e,"UL",{"data-svelte-h":!0}),r(Z)!=="svelte-75mep6"&&(Z.innerHTML=mt),Le=u(e),K=l(e,"H3",{"data-svelte-h":!0}),r(K)!=="svelte-77suns"&&(K.textContent=ct),_e=u(e),F=l(e,"UL",{"data-svelte-h":!0}),r(F)!=="svelte-unf56z"&&(F.innerHTML=vt),ye=u(e),j=l(e,"H2",{"data-svelte-h":!0}),r(j)!=="svelte-zs61wp"&&(j.textContent=bt),Te=u(e),N=l(e,"H3",{"data-svelte-h":!0}),r(N)!=="svelte-zpsiy8"&&(N.textContent=zt),Me=u(e),G=l(e,"UL",{"data-svelte-h":!0}),r(G)!=="svelte-2ttzh1"&&(G.innerHTML=kt),Ae=u(e),W=l(e,"H3",{"data-svelte-h":!0}),r(W)!=="svelte-y8qzab"&&(W.textContent=Ct),Pe=u(e),O=l(e,"UL",{"data-svelte-h":!0}),r(O)!=="svelte-1dox4ga"&&(O.innerHTML=xt),Ve=u(e),q=l(e,"H2",{"data-svelte-h":!0}),r(q)!=="svelte-qajaaz"&&(q.textContent=pt),Be=u(e),Y=l(e,"UL",{"data-svelte-h":!0}),r(Y)!=="svelte-19l5rvy"&&(Y.innerHTML=wt)},m(e,t){i(e,h,t),i(e,J,t),i(e,d,t),i(e,Q,t),i(e,o,t),i(e,X,t),i(e,f,t),i(e,$,t),i(e,g,t),i(e,ee,t),i(e,m,t),i(e,te,t),i(e,c,t),i(e,ne,t),i(e,v,t),i(e,ie,t),i(e,b,t),i(e,le,t),i(e,z,t),i(e,re,t),i(e,k,t),i(e,se,t),i(e,C,t),i(e,ue,t),i(e,x,t),i(e,ae,t),i(e,p,t),i(e,he,t),i(e,w,t),i(e,de,t),i(e,D,t),i(e,oe,t),i(e,S,t),i(e,fe,t),i(e,H,t),i(e,ge,t),i(e,L,t),i(e,me,t),i(e,_,t),i(e,ce,t),i(e,y,t),i(e,ve,t),i(e,T,t),i(e,be,t),i(e,M,t),i(e,ze,t),i(e,A,t),i(e,ke,t),i(e,P,t),i(e,Ce,t),i(e,V,t),i(e,xe,t),i(e,B,t),i(e,pe,t),i(e,I,t),i(e,we,t),i(e,E,t),i(e,De,t),i(e,U,t),i(e,Se,t),i(e,R,t),i(e,He,t),i(e,Z,t),i(e,Le,t),i(e,K,t),i(e,_e,t),i(e,F,t),i(e,ye,t),i(e,j,t),i(e,Te,t),i(e,N,t),i(e,Me,t),i(e,G,t),i(e,Ae,t),i(e,W,t),i(e,Pe,t),i(e,O,t),i(e,Ve,t),i(e,q,t),i(e,Be,t),i(e,Y,t)},p:Ie,i:Ie,o:Ie,d(e){e&&(n(h),n(J),n(d),n(Q),n(o),n(X),n(f),n($),n(g),n(ee),n(m),n(te),n(c),n(ne),n(v),n(ie),n(b),n(le),n(z),n(re),n(k),n(se),n(C),n(ue),n(x),n(ae),n(p),n(he),n(w),n(de),n(D),n(oe),n(S),n(fe),n(H),n(ge),n(L),n(me),n(_),n(ce),n(y),n(ve),n(T),n(be),n(M),n(ze),n(A),n(ke),n(P),n(Ce),n(V),n(xe),n(B),n(pe),n(I),n(we),n(E),n(De),n(U),n(Se),n(R),n(He),n(Z),n(Le),n(K),n(_e),n(F),n(ye),n(j),n(Te),n(N),n(Me),n(G),n(Ae),n(W),n(Pe),n(O),n(Ve),n(q),n(Be),n(Y))}}}class Mt extends St{constructor(h){super(),Ht(this,h,null,_t,Lt,{})}}export{Mt as component};

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.