1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[59941],{59941:(e,t,n)=>{n.r(t),n.d(t,{default:()=>P});var i=n(94263),l=n(800),r=n(80166),s=n(68014),a=n.n(s);function o(){return null}var u=n(9954);let{RUNTIME_GOOGLE_AUTH_CLIENT_ID:d,RUNTIME_MICROSOFT_AUTH_CLIENT_ID:c}=r.Ay,f=a()(()=>Promise.all([n.e(31237),n.e(92223),n.e(33944),n.e(31255)]).then(n.bind(n,62048)),{ssr:!1,id:"30fa5e0"}),g=a()(()=>n.e(50199).then(n.bind(n,50199)),{ssr:!1,id:"bfc13a0"}),h=/Edg/,C=/(Mac_PowerPC)|(Macintosh)|(Linux)|(X11)|(Windows)/,P=function({enableGoogleOneTap:e,enableMicrosoftQuickAuth:t}){let{googleClientId:n,microsoftClientId:r,clientId:s,loginURL:a}=(0,l.BV)("layoutContextProps.siteData.metadata.ciam")??{},P=(0,i.useUserAuthorizedStatus)(),b=(0,l.BV)("layoutContextProps.isGDPR")??!1;if(P)return(0,u.Y)(o,null);let p=n||d,_=r||c;return t&&_&&h.test(navigator.userAgent)&&C.test(navigator.userAgent)?(0,u.Y)(g,{clientId:s,loginUrl:a,microsoftClientId:_}):e&&p&&!b?(0,u.Y)(f,{clientId:s,loginUrl:a,googleClientId:p}):(0,u.Y)(o,null)}}}]);
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.