PageSourceSearch

https://cu.ru/chunk-F2I26AL6.js

js cu.ru collected 2026-09-28 07:18:33 UTC 26,364 bytes, 2 lines download raw bytes

vendor: 4,240 bytes, lines 1-2
1import{d as Oe,f as De,g as Ae}from"./chunk-2V7R246S.js";import{Aa as Te,Fa as ve,Ga as Ee,I as pe,Ja as we,M as ye,Na as re,U as H,Ub as Me,Vb as Ne,ab as be,e as Q,fa as me,la as P,oa as O,r as L,ra as T,sa as _,ta as h,va as ge,vb as Re,w as U,wb as Pe,za as ee}from"./chunk-RUH5ZQFX.js";import{a as X,c as fe}from"./chunk-ZGVHDELW.js";var E=class e{headers;normalizedNames=new Map;lazyInit;lazyUpdate=null;constructor(r){r?typeof r=="string"?this.lazyInit=()=>{this.headers=new Map,r.split(`
2`).forEach(t=>{let n=t.indexOf(":");if(n>0){let o=t.slice(0,n),s=t.slice(n+1).trim();this.addHeaderEntry(o,s)}})}:typeof Headers<"u"&&r instanceof Headers?(this.headers=new Map,r.forEach((t,n)=>{this.addHeaderEntry(n,t)})):this.lazyInit=()=>{this.headers=new Map,Object.entries(r).forEach(([t,n])=>{this.setHeaderEntries(t,n)})}:this.headers=new Map}has(r){return this.init(),this.headers.has(r.toLowerCase())}get(r){this.init();let t=this.headers.get(r.toLowerCase());return t&&t.length>0?t[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(r){return this.init(),this.headers.get(r.toLowerCase())||null}append(r,t){return this.clone({name:r,value:t,op:"a"})}set(r,t){return this.clone({name:r,value:t,op:"s"})}delete(r,t){return this.clone({name:r,value:t,op:"d"})}maybeSetNormalizedName(r,t){this.normalizedNames.has(t)||this.normalizedNames.set(t,r)}init(){this.lazyInit&&(this.lazyInit instanceof e?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(r=>this.applyUpdate(r)),this.lazyUpdate=null))}copyFrom(r){r.init(),Array.from(r.headers.keys()).forEach(t=>{this.headers.set(t,r.headers.get(t)),this.normalizedNames.set(t,r.normalizedNames.get(t))})}clone(r){let t=new e;return t.lazyInit=this.lazyInit&&this.lazyInit instanceof e?this.lazyInit:this,t.lazyUpdate=(this.lazyUpdate||[]).concat([r]),t}applyUpdate(r){let t=r.name.toLowerCase();switch(r.op){case"a":case"s":let n=r.value;if(typeof n=="string"&&(n=[n]),n.length===0)return;this.maybeSetNormalizedName(r.name,t);let o=(r.op==="a"?this.headers.get(t):void 0)||[];o.push(...n),this.headers.set(t,o);break;case"d":let s=r.value;if(!s)this.headers.delete(t),this.normalizedNames.delete(t);else{let i=this.headers.get(t);if(!i)return;i=i.filter(l=>s.indexOf(l)===-1),i.length===0?(this.headers.delete(t),this.normalizedNames.delete(t)):this.headers.set(t,i)}break}}addHeaderEntry(r,t){let n=r.toLowerCase();this.maybeSetNormalizedName(r,n),this.headers.has(n)?this.headers.get(n).push(t):this.headers.set(n,[t])}setHeaderEntries(r,t){let n=(Array.isArray(t)?t:[t]).map(s=>s.toString()),o=r.toLowerCase();this.headers.set(o,n),this.maybeSetNormalizedName(r,o)}forEach(r){this.init(),Array.from(this.normalizedNames.keys()).forEach(t=>r(this.normalizedNames.get(t),this.headers.get(t)))}};var ne=class{defaultValue;constructor(r){this.defaultValue=r}},$=class{map=new Map;set(r,t){return this.map.set(r,t),this}get(r){return this.map.has(r)||this.map.set(r,r.defaultValue()),this.map.get(r)}delete(r){return this.map.delete(r),this}has(r){return this.map.has(r)}keys(){return this.map.keys()}},G=class{encodeKey(r){return Ie(r)}encodeValue(r){return Ie(r)}decodeKey(r){return decodeURIComponent(r)}decodeValue(r){return decodeURIComponent(r)}};function Ke(e,r){let t=new Map;return e.length>0&&e.replace(/^\?/,"").split("&").forEach(o=>{let s=o.indexOf("="),[i,l]=s==-1?[r.decodeKey(o),""]:[r.decodeKey(o.slice(0,s)),r.decodeValue(o.slice(s+1))],a=t.get(i)||[];a.push(l),t.set(i,a)}),t}var Ye=/%(\d[a-f0-9])/gi,qe={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function Ie(e){return encodeURIComponent(e).replace(Ye,(r,t)=>qe[t]??r)}function J(e){return`${e}`}var D=class e{map;encoder;updates=null;cloneFrom=null;constructor(r={}){if(this.encoder=r.encoder||new G,r.fromString){if(r.fromObject)throw new P(2805,!1);this.map=Ke(r.fromString,this.encoder)}else r.fromObject?(this.map=new Map,Object.keys(r.fromObject).forEach(t=>{let n=r.fromObject[t],o=Array.isArray(n)?n.map(J):[J(n)];this.map.set(t,o)})):this.map=null}has(r){return this.init(),this.map.has(r)}get(r){this.init();let t=this.map.get(r);return t?t[0]:null}getAll(r){return this.init(),this.map.get(r)||null}
vendor: 17,450 bytes, line 2
2keys(){return this.init(),Array.from(this.map.keys())}append(r,t){return this.clone({param:r,value:t,op:"a"})}appendAll(r){let t=[];return Object.keys(r).forEach(n=>{let o=r[n];Array.isArray(o)?o.forEach(s=>{t.push({param:n,value:s,op:"a"})}):t.push({param:n,value:o,op:"a"})}),this.clone(t)}set(r,t){return this.clone({param:r,value:t,op:"s"})}delete(r,t){return this.clone({param:r,value:t,op:"d"})}toString(){return this.init(),this.keys().map(r=>{let t=this.encoder.encodeKey(r);return this.map.get(r).map(n=>t+"="+this.encoder.encodeValue(n)).join("&")}).filter(r=>r!=="").join("&")}clone(r){let t=new e({encoder:this.encoder});return t.cloneFrom=this.cloneFrom||this,t.updates=(this.updates||[]).concat(r),t}init(){this.map===null&&(this.map=new Map),this.cloneFrom!==null&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(r=>this.map.set(r,this.cloneFrom.map.get(r))),this.updates.forEach(r=>{switch(r.op){case"a":case"s":let t=(r.op==="a"?this.map.get(r.param):void 0)||[];t.push(J(r.value)),this.map.set(r.param,t);break;case"d":if(r.value!==void 0){let n=this.map.get(r.param)||[],o=n.indexOf(J(r.value));o!==-1&&n.splice(o,1),n.length>0?this.map.set(r.param,n):this.map.delete(r.param)}else{this.map.delete(r.param);break}}}),this.cloneFrom=this.updates=null)}};function Ze(e){switch(e){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}function ke(e){return typeof ArrayBuffer<"u"&&e instanceof ArrayBuffer}function _e(e){return typeof Blob<"u"&&e instanceof Blob}function xe(e){return typeof FormData<"u"&&e instanceof FormData}function Qe(e){return typeof URLSearchParams<"u"&&e instanceof URLSearchParams}var S="Content-Type",W="Accept",je="text/plain",Ce="application/json",Le=`${Ce}, ${je}, */*`,F=class e{url;body=null;headers;context;reportProgress=!1;withCredentials=!1;credentials;keepalive=!1;cache;priority;mode;redirect;referrer;integrity;referrerPolicy;responseType="json";method;params;urlWithParams;transferCache;timeout;constructor(r,t,n,o){this.url=t,this.method=r.toUpperCase();let s;if(Ze(this.method)||o?(this.body=n!==void 0?n:null,s=o):s=n,s){if(this.reportProgress=!!s.reportProgress,this.withCredentials=!!s.withCredentials,this.keepalive=!!s.keepalive,s.responseType&&(this.responseType=s.responseType),s.headers&&(this.headers=s.headers),s.context&&(this.context=s.context),s.params&&(this.params=s.params),s.priority&&(this.priority=s.priority),s.cache&&(this.cache=s.cache),s.credentials&&(this.credentials=s.credentials),typeof s.timeout=="number"){if(s.timeout<1||!Number.isInteger(s.timeout))throw new P(2822,"");this.timeout=s.timeout}s.mode&&(this.mode=s.mode),s.redirect&&(this.redirect=s.redirect),s.integrity&&(this.integrity=s.integrity),s.referrer&&(this.referrer=s.referrer),s.referrerPolicy&&(this.referrerPolicy=s.referrerPolicy),this.transferCache=s.transferCache}if(this.headers??=new E,this.context??=new $,!this.params)this.params=new D,this.urlWithParams=t;else{let i=this.params.toString();if(i.length===0)this.urlWithParams=t;else{let l=t.indexOf("?"),a=l===-1?"?":l<t.length-1?"&":"";this.urlWithParams=t+a+i}}}serializeBody(){return this.body===null?null:typeof this.body=="string"||ke(this.body)||_e(this.body)||xe(this.body)||Qe(this.body)?this.body:this.body instanceof D?this.body.toString():typeof this.body=="object"||typeof this.body=="boolean"||Array.isArray(this.body)?JSON.stringify(this.body):this.body.toString()}detectContentTypeHeader(){return this.body===null||xe(this.body)?null:_e(this.body)?this.body.type||null:ke(this.body)?null:typeof this.body=="string"?je:this.body instanceof D?"application/x-www-form-urlencoded;charset=UTF-8":typeof this.body=="object"||typeof this.body=="number"||typeof this.body=="boolean"?Ce:null}clone(r={}){let t=r.method||this.method,n=r.url||this.url,o=r.responseType||this.responseType,s=r.keepalive??this.keepalive,i=r.priority||this.priority,l=r.cache||this.cache,a=r.mode||this.mode,p=r.redirect||this.redirect,y=r.credentials||this.credentials,g=r.referrer||this.referrer,I=r.integrity||this.integrity,w=r.referrerPolicy||this.referrerPolicy,v=r.transferCache??this.transferCache,f=r.timeout??this.timeout,c=r.body!==void 0?r.body:this.body,d=r.withCredentials??this.withCredentials,m=r.reportProgress??this.reportProgress,b=r.headers||this.headers,u=r.params||this.params,R=r.context??this.context;return r.setHeaders!==void 0&&(b=Object.keys(r.setHeaders).reduce((k,N)=>k.set(N,r.setHeaders[N]),b)),r.setParams&&(u=Object.keys(r.setParams).reduce((k,N)=>k.set(N,r.setParams[N]),u)),new e(t,n,c,{params:u,headers:b,context:R,reportProgress:m,responseType:o,withCredentials:d,transferCache:v,keepalive:s,cache:l,priority:i,timeout:f,mode:a,redirect:p,credentials:y,referrer:g,integrity:I,referrerPolicy:w})}},A=(function(e){return e[e.Sent=0]="Sent",e[e.UploadProgress=1]="UploadProgress",e[e.ResponseHeader=2]="ResponseHeader",e[e.DownloadProgress=3]="DownloadProgress",e[e.Response=4]="Response",e[e.User=5]="User",e})(A||{}),j=class{headers;status;statusText;url;ok;type;redirected;responseType;constructor(r,t=200,n="OK"){this.headers=r.headers||new E,this.status=r.status!==void 0?r.status:t,this.statusText=r.statusText||n,this.url=r.url||null,this.redirected=r.redirected,this.responseType=r.responseType,this.ok=this.status>=200&&this.status<300}},B=class e extends j{constructor(r={}){super(r)}type=A.ResponseHeader;clone(r={}){return new e({headers:r.headers||this.headers,status:r.status!==void 0?r.status:this.status,statusText:r.statusText||this.statusText,url:r.url||this.url||void 0})}},x=class e extends j{body;constructor(r={}){super(r),this.body=r.body!==void 0?r.body:null}type=A.Response;clone(r={}){return new e({body:r.body!==void 0?r.body:this.body,headers:r.headers||this.headers,status:r.status!==void 0?r.status:this.status,statusText:r.statusText||this.statusText,url:r.url||this.url||void 0,redirected:r.redirected??this.redirected,responseType:r.responseType??this.responseType})}},M=class extends j{name="HttpErrorResponse";message;error;ok=!1;constructor(r){super(r,0,"Unknown Error"),this.status>=200&&this.status<300?this.message=`Http failure during parsing for ${r.url||"(unknown url)"}`:this.message=`Http failure response for ${r.url||"(unknown url)"}: ${r.status} ${r.statusText}`,this.error=r.error||null}},Ue=200,He=204,Se=(function(e){return e[e.Continue=100]="Continue",e[e.SwitchingProtocols=101]="SwitchingProtocols",e[e.Processing=102]="Processing",e[e.EarlyHints=103]="EarlyHints",e[e.Ok=200]="Ok",e[e.Created=201]="Created",e[e.Accepted=202]="Accepted",e[e.NonAuthoritativeInformation=203]="NonAuthoritativeInformation",e[e.NoContent=204]="NoContent",e[e.ResetContent=205]="ResetContent",e[e.PartialContent=206]="PartialContent",e[e.MultiStatus=207]="MultiStatus",e[e.AlreadyReported=208]="AlreadyReported",e[e.ImUsed=226]="ImUsed",e[e.MultipleChoices=300]="MultipleChoices",e[e.MovedPermanently=301]="MovedPermanently",e[e.Found=302]="Found",e[e.SeeOther=303]="SeeOther",e[e.NotModified=304]="NotModified",e[e.UseProxy=305]="UseProxy",e[e.Unused=306]="Unused",e[e.TemporaryRedirect=307]="TemporaryRedirect",e[e.PermanentRedirect=308]="PermanentRedirect",e[e.BadRequest=400]="BadRequest",e[e.Unauthorized=401]="Unauthorized",e[e.PaymentRequired=402]="PaymentRequired",e[e.Forbidden=403]="Forbidden",e[e.NotFound=404]="NotFound",e[e.MethodNotAllowed=405]="MethodNotAllowed",e[e.NotAcceptable=406]="NotAcceptable",e[e.ProxyAuthenticationRequired=407]="ProxyAuthenticationRequired",e[e.RequestTimeout=408]="RequestTimeout",e[e.Conflict=409]="Conflict",e[e.Gone=410]="Gone",e[e.LengthRequired=411]="LengthRequired",e[e.PreconditionFailed=412]="PreconditionFailed",e[e.PayloadTooLarge=413]="PayloadTooLarge",e[e.UriTooLong=414]="UriTooLong",e[e.UnsupportedMediaType=415]="UnsupportedMediaType",e[e.RangeNotSatisfiable=416]="RangeNotSatisfiable",e[e.ExpectationFailed=417]="ExpectationFailed",e[e.ImATeapot=418]="ImATeapot",e[e.MisdirectedRequest=421]="MisdirectedRequest",e[e.UnprocessableEntity=422]="UnprocessableEntity",e[e.Locked=423]="Locked",e[e.FailedDependency=424]="FailedDependency",e[e.TooEarly=425]="TooEarly",e[e.UpgradeRequired=426]="UpgradeRequired",e[e.PreconditionRequired=428]="PreconditionRequired",e[e.TooManyRequests=429]="TooManyRequests",e[e.RequestHeaderFieldsTooLarge=431]="RequestHeaderFieldsTooLarge",e[e.UnavailableForLegalReasons=451]="UnavailableForLegalReasons",e[e.InternalServerError=500]="InternalServerError",e[e.NotImplemented=501]="NotImplemented",e[e.BadGateway=502]="BadGateway",e[e.ServiceUnavailable=503]="ServiceUnavailable",e[e.GatewayTimeout=504]="GatewayTimeout",e[e.HttpVersionNotSupported=505]="HttpVersionNotSupported",e[e.VariantAlsoNegotiates=506]="VariantAlsoNegotiates",e[e.InsufficientStorage=507]="InsufficientStorage",e[e.LoopDetected=508]="LoopDetected",e[e.NotExtended=510]="NotExtended",e[e.NetworkAuthenticationRequired=511]="NetworkAuthenticationRequired",e})(Se||{}),er=/^\)\]\}',?\n/,Be=new T(""),V=(()=>{class e{fetchImpl=h(oe,{optional:!0})?.fetch??((...t)=>globalThis.fetch(...t));ngZone=h(we);destroyRef=h(Ee);handle(t){return new Q(n=>{let o=new AbortController;this.doRequest(t,o.signal,n).then(se,i=>n.error(new M({error:i})));let s;return t.timeout&&(s=this.ngZone.runOutsideAngular(()=>setTimeout(()=>{o.signal.aborted||o.abort(new DOMException("signal timed out","TimeoutError"))},t.timeout))),()=>{s!==void 0&&clearTimeout(s),o.abort()}})}async doRequest(t,n,o){let s=this.createRequestInit(t),i;try{let f=this.ngZone.runOutsideAngular(()=>this.fetchImpl(t.urlWithParams,X({signal:n},s)));rr(f),o.next({type:A.Sent}),i=await f}catch(f){o.error(new M({error:f,status:f.status??0,statusText:f.statusText,url:t.urlWithParams,headers:f.headers}));return}let l=new E(i.headers),a=i.statusText,p=i.url||t.urlWithParams,y=i.status,g=null;if(t.reportProgress&&o.next(new B({headers:l,status:y,statusText:a,url:p})),i.body){let f=i.headers.get("content-length"),c=[],d=i.body.getReader(),m=0,b,u,R=typeof Zone<"u"&&Zone.current,k=!1;if(await this.ngZone.runOutsideAngular(async()=>{for(;;){if(this.destroyRef.destroyed){await d.cancel(),k=!0;break}let{done:C,value:Z}=await d.read();if(C)break;if(c.push(Z),m+=Z.length,t.reportProgress){u=t.responseType==="text"?(u??"")+(b??=new TextDecoder).decode(Z,{stream:!0}):void 0;let he=()=>o.next({type:A.DownloadProgress,total:f?+f:void 0,loaded:m,partialText:u});R?R.run(he):he()}}}),k){o.complete();return}let N=this.concatChunks(c,m);try{let C=i.headers.get(S)??"";g=this.parseBody(t,N,C,y)}catch(C){o.error(new M({error:C,headers:new E(i.headers),status:i.status,statusText:i.statusText,url:i.url||t.urlWithParams}));return}}y===0&&(y=g?Ue:0);let I=y>=200&&y<300,w=i.redirected,v=i.type;I?(o.next(new x({body:g,headers:l,status:y,statusText:a,url:p,redirected:w,responseType:v})),o.complete()):o.error(new M({error:g,headers:l,status:y,statusText:a,url:p,redirected:w,responseType:v}))}parseBody(t,n,o,s){switch(t.responseType){case"json":let i=new TextDecoder().decode(n).replace(er,"");if(i==="")return null;try{return JSON.parse(i)}catch(l){if(s<200||s>=300)return i;throw l}case"text":return new TextDecoder().decode(n);case"blob":return new Blob([n],{type:o});case"arraybuffer":return n.buffer}}createRequestInit(t){let n={},o;if(o=t.credentials,t.withCredentials&&(o="include"),t.headers.forEach((s,i)=>n[s]=i.join(",")),t.headers.has(W)||(n[W]=Le),!t.headers.has(S)){let s=t.detectContentTypeHeader();s!==null&&(n[S]=s)}return{body:t.serializeBody(),method:t.method,headers:n,credentials:o,keepalive:t.keepalive,cache:t.cache,priority:t.priority,mode:t.mode,redirect:t.redirect,referrer:t.referrer,integrity:t.integrity,referrerPolicy:t.referrerPolicy}}concatChunks(t,n){let o=new Uint8Array(n),s=0;for(let i of t)o.set(i,s),s+=i.length;return o}static \u0275fac=function(n){return new(n||e)};static \u0275prov=O({token:e,factory:e.\u0275fac})}return e})(),oe=class{};function se(){}function rr(e){e.then(se,se)}var tr=/^\)\]\}',?\n/;var ie=(()=>{class e{xhrFactory;tracingService=h(Re,{optional:!0});constructor(t){this.xhrFactory=t}maybePropagateTrace(t){return this.tracingService?.propagate?this.tracingService.propagate(t):t}handle(t){if(t.method==="JSONP")throw new P(-2800,!1);let n=this.xhrFactory;return L(null).pipe(me(()=>new Q(s=>{let i=n.build();if(i.open(t.method,t.urlWithParams),t.withCredentials&&(i.withCredentials=!0),t.headers.forEach((c,d)=>i.setRequestHeader(c,d.join(","))),t.headers.has(W)||i.setRequestHeader(W,Le),!t.headers.has(S)){let c=t.detectContentTypeHeader();c!==null&&i.setRequestHeader(S,c)}if(t.timeout&&(i.timeout=t.timeout),t.responseType){let c=t.responseType.toLowerCase();i.responseType=c!=="json"?c:"text"}let l=t.serializeBody(),a=null,p=()=>{if(a!==null)return a;let c=i.statusText||"OK",d=new E(i.getAllResponseHeaders()),m=i.responseURL||t.url;return a=new B({headers:d,status:i.status,statusText:c,url:m}),a},y=this.maybePropagateTrace(()=>{let{headers:c,status:d,statusText:m,url:b}=p(),u=null;d!==He&&(u=typeof i.response>"u"?i.responseText:i.response),d===0&&(d=u?Ue:0);let R=d>=200&&d<300;if(t.responseType==="json"&&typeof u=="string"){let k=u;u=u.replace(tr,"");try{u=u!==""?JSON.parse(u):null}catch(N){u=k,R&&(R=!1,u={error:N,text:u})}}R?(s.next(new x({body:u,headers:c,status:d,statusText:m,url:b||void 0})),s.complete()):s.error(new M({error:u,headers:c,status:d,statusText:m,url:b||void 0}))}),g=this.maybePropagateTrace(c=>{let{url:d}=p(),m=new M({error:c,status:i.status||0,statusText:i.statusText||"Unknown Error",url:d||void 0});s.error(m)}),I=g;t.timeout&&(I=this.maybePropagateTrace(c=>{let{url:d}=p(),m=new M({error:new DOMException("Request timed out","TimeoutError"),status:i.status||0,statusText:i.statusText||"Request timeout",url:d||void 0});s.error(m)}));let w=!1,v=this.maybePropagateTrace(c=>{w||(s.next(p()),w=!0);let d={type:A.DownloadProgress,loaded:c.loaded};c.lengthComputable&&(d.total=c.total),t.responseType==="text"&&i.responseText&&(d.partialText=i.responseText),s.next(d)}),f=this.maybePropagateTrace(c=>{let d={type:A.UploadProgress,loaded:c.loaded};c.lengthComputable&&(d.total=c.total),s.next(d)});return i.addEventListener("load",y),i.addEventListener("error",g),i.addEventListener("timeout",I),i.addEventListener("abort",g),t.reportProgress&&(i.addEventListener("progress",v),l!==null&&i.upload&&i.upload.addEventListener("progress",f)),i.send(l),s.next({type:A.Sent}),()=>{i.removeEventListener("error",g),i.removeEventListener("abort",g),i.removeEventListener("load",y),i.removeEventListener("timeout",I),t.reportProgress&&(i.removeEventListener("progress",v),l!==null&&i.upload&&i.upload.removeEventListener("progress",f)),i.readyState!==i.DONE&&i.abort()}})))}static \u0275fac=function(n){return new(n||e)(_(Ae))};static \u0275prov=O({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function ze(e,r){return r(e)}function nr(e,r){return(t,n)=>r.intercept(t,{handle:o=>e(o,n)})}function or(e,r,t){return(n,o)=>Te(t,()=>r(n,s=>e(s,o)))}var Xe=new T(""),Y=new T("",{factory:()=>[]}),ae=new T(""),ce=new T("",{factory:()=>!0});function sr(){let e=null;return(r,t)=>{e===null&&(e=(h(Xe,{optional:!0})??[]).reduceRight(nr,ze));let n=h(re);if(h(ce)){let s=n.add();return e(r,t).pipe(H(s))}else return e(r,t)}}var q=(()=>{class e{static \u0275fac=function(n){return new(n||e)};static \u0275prov=O({token:e,factory:function(n){let o=null;return n?o=new(n||e):o=_(ie),o},providedIn:"root"})}return e})();var K=(()=>{class e{backend;injector;chain=null;pendingTasks=h(re);contributeToStability=h(ce);constructor(t,n){this.backend=t,this.injector=n}handle(t){if(this.chain===null){let n=Array.from(new Set([...this.injector.get(Y),...this.injector.get(ae,[])]));this.chain=n.reduceRight((o,s)=>or(o,s,this.injector),ze)}if(this.contributeToStability){let n=this.pendingTasks.add();return this.chain(t,o=>this.backend.handle(o)).pipe(H(n))}else return this.chain(t,n=>this.backend.handle(n))}static \u0275fac=function(n){return new(n||e)(_(q),_(ee))};static \u0275prov=O({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),de=(()=>{class e{static \u0275fac=function(n){return new(n||e)};static \u0275prov=O({token:e,factory:function(n){let o=null;return n?o=new(n||e):o=_(K),o},providedIn:"root"})}return e})();function te(e,r){return{body:r,headers:e.headers,context:e.context,observe:e.observe,params:e.params,reportProgress:e.reportProgress,responseType:e.responseType,withCredentials:e.withCredentials,credentials:e.credentials,transferCache:e.transferCache,timeout:e.timeout,keepalive:e.keepalive,priority:e.priority,cache:e.cache,mode:e.mode,redirect:e.redirect,integrity:e.integrity,referrer:e.referrer,referrerPolicy:e.referrerPolicy}}var Je=(()=>{class e{handler;constructor(t){this.handler=t}request(t,n,o={}){let s;if(t instanceof F)s=t;else{let a;o.headers instanceof E?a=o.headers:a=new E(o.headers);let p;o.params&&(o.params instanceof D?p=o.params:p=new D({fromObject:o.params})),s=new F(t,n,o.body!==void 0?o.body:null,{headers:a,context:o.context,params:p,reportProgress:o.reportProgress,responseType:o.responseType||"json",withCredentials:o.withCredentials,transferCache:o.transferCache,keepalive:o.keepalive,priority:o.priority,cache:o.cache,mode:o.mode,redirect:o.redirect,credentials:o.credentials,referrer:o.referrer,referrerPolicy:o.referrerPolicy,integrity:o.integrity,timeout:o.timeout})}let i=L(s).pipe(ye(a=>this.handler.handle(a)));if(t instanceof F||o.observe==="events")return i;let l=i.pipe(pe(a=>
2a instanceof x));switch(o.observe||"body"){case"body":switch(s.responseType){case"arraybuffer":return l.pipe(U(a=>{if(a.body!==null&&!(a.body instanceof ArrayBuffer))throw new P(2806,!1);return a.body}));case"blob":return l.pipe(U(a=>{if(a.body!==null&&!(a.body instanceof Blob))throw new P(2807,!1);return a.body}));case"text":return l.pipe(U(a=>{if(a.body!==null&&typeof a.body!="string")throw new P(2808,!1);return a.body}));default:return l.pipe(U(a=>a.body))}case"response":return l;default:throw new P(2809,!1)}}delete(t,n={}){return this.request("DELETE",t,n)}get(t,n={}){return this.request("GET",t,n)}head(t,n={}){return this.request("HEAD",t,n)}jsonp(t,n){return this.request("JSONP",t,{params:new D().append(n,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(t,n={}){return this.request("OPTIONS",t,n)}patch(t,n,o={}){return this.request("PATCH",t,te(o,n))}post(t,n,o={}){return this.request("POST",t,te(o,n))}put(t,n,o={}){return this.request("PUT",t,te(o,n))}static \u0275fac=function(n){return new(n||e)(_(de))};static \u0275prov=O({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var ir=new T("",{factory:()=>!0}),ar="XSRF-TOKEN",cr=new T("",{factory:()=>ar}),dr="X-XSRF-TOKEN",lr=new T("",{factory:()=>dr}),ur=(()=>{class e{cookieName=h(cr);doc=h(ve);lastCookieString="";lastToken=null;parseCount=0;getToken(){let t=this.doc.cookie||"";return t!==this.lastCookieString&&(this.parseCount++,this.lastToken=De(t,this.cookieName),this.lastCookieString=t),this.lastToken}static \u0275fac=function(n){return new(n||e)};static \u0275prov=O({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),Ve=(()=>{class e{static \u0275fac=function(n){return new(n||e)};static \u0275prov=O({token:e,factory:function(n){let o=null;return n?o=new(n||e):o=_(ur),o},providedIn:"root"})}return e})();function hr(e,r){if(!h(ir)||e.method==="GET"||e.method==="HEAD")return r(e);try{let o=h(Oe).href,{origin:s}=new URL(o),{origin:i}=new URL(e.url,s);if(s!==i)return r(e)}catch{return r(e)}let t=h(Ve).getToken(),n=h(lr);return t!=null&&!e.headers.has(n)&&(e=e.clone({headers:e.headers.set(n,t)})),r(e)}var z=(function(e){return e[e.Interceptors=0]="Interceptors",e[e.LegacyInterceptors=1]="LegacyInterceptors",e[e.CustomXsrfConfiguration=2]="CustomXsrfConfiguration",e[e.NoXsrfProtection=3]="NoXsrfProtection",e[e.JsonpSupport=4]="JsonpSupport",e[e.RequestsMadeViaParent=5]="RequestsMadeViaParent",e[e.Fetch=6]="Fetch",e})(z||{});function le(e,r){return{\u0275kind:e,\u0275providers:r}}function fr(...e){let r=[Je,K,{provide:de,useExisting:K},{provide:q,useFactory:()=>h(Be,{optional:!0})??h(ie)},{provide:Y,useValue:hr,multi:!0}];for(let t of e)r.push(...t.\u0275providers);return ge(r)}function pr(e){return le(z.Interceptors,e.map(r=>({provide:Y,useValue:r,multi:!0})))}var Fe=new T("");function yr(){return le(z.LegacyInterceptors,[{provide:Fe,useFactory:sr},{provide:Y,useExisting:Fe,multi:!0}])}function mr(){return le(z.Fetch,[V,{provide:Be,useExisting:V},{provide:q,useExisting:V}])}var gr=new T(""),Tr="b",vr="h",Er="s",wr="st",br="u",Rr="rt",ue=new T(""),Pr=["GET","HEAD"];function Mr(e,r){let w=h(ue),{isCacheActive:t}=w,n=fe(w,["isCacheActive"]),{transferCache:o,method:s}=e;if(!t||o===!1||s==="POST"&&!n.includePostRequests&&!o||s!=="POST"&&!Pr.includes(s)||!n.includeRequestsWithAuthHeaders&&Nr(e)||n.filter?.(e)===!1)return r(e);let i=h(be);if(h(gr,{optional:!0}))throw new P(2803,!1);let a=e.url,p=Or(e,a),y=i.get(p,null),g=n.includeHeaders;if(typeof o=="object"&&o.includeHeaders&&(g=o.includeHeaders),y){let{[Tr]:v,[Rr]:f,[vr]:c,[Er]:d,[wr]:m,[br]:b}=y,u=v;switch(f){case"arraybuffer":u=Ge(v);break;case"blob":u=new Blob([Ge(v)]);break}let R=new E(c);return L(new x({body:u,headers:R,status:d,statusText:m,url:b}))}return r(e)}function Nr(e){return e.headers.has("authorization")||e.headers.has("proxy-authorization")}function $e(e){return[...e.keys()].sort().map(r=>`${r}=${e.getAll(r)}`).join("&")}function Or(e,r){let{params:t,method:n,responseType:o}=e,s=$e(t),i=e.serializeBody();i instanceof URLSearchParams?i=$e(i):typeof i!="string"&&(i="");let l=[n,o,r,i,s].join("|"),a=Dr(l);return a}function Dr(e){let r=0;for(let t of e)r=Math.imul(31,r)+t.charCodeAt(0)<<0;return r+=2147483648,r.toString()}function Ge(e){let r=atob(e);return Uint8Array.from(r,n=>n.charCodeAt(0)).buffer}function ut(e){return[{provide:ue,useFactory:()=>(Pe("NgHttpTransferCache"),X({isCacheActive:!0},e))},{provide:ae,useValue:Mr,multi:!0},{provide:Me,multi:!0,useFactory:()=>{let r=h(Ne),t=h(ue);return()=>{r.whenStable().then(()=>{t.isCacheActive=!1})}}}]}export{ne as a,$ as b,D as c,M as d,Se as e,Je as f,fr as g,pr as h,yr as i,mr as j,ut as k};

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.