PageSourceSearch

https://chalk.ai/_next/static/chunks/0ltp4m-mo9up1.js

js chalk.ai collected 2026-09-24 09:17:56 UTC 37,044 bytes, 3 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,176745,(e,t,i)=>{var a=e.r(743128),s=0;t.exports=function(e){var t=++s;return a(e)+t}},479613,e=>{"use strict";e.i(468583),e.i(176745);var t=e.i(9768);e.s(["useOnScreen",0,function(){let e=(0,t.useRef)(null),[i,a]=(0,t.useState)(!1);return(0,t.useEffect)(()=>{let t=e.current;if(null==t)return void console.error("Error: no ref object for useOnScreen()");let i=new IntersectionObserver(([e])=>{a(e.isIntersecting)});return i.observe(t),()=>{i.disconnect()}},[]),[i,e]},"useStageAdvancing",0,function({stages:e,numStages:i,paused:a,stageDurationMs:s,mode:l}){let[r,n]=(0,t.useState)(0);return(0,t.useEffect)(()=>{if(a||r===i-1)return;let t=setTimeout(()=>n("forwards"===l?Math.min(i-1,r+1):(r+1)%i),e[r+1]?.startingDelay??s);return()=>clearTimeout(t)},[a,r,n,i,e,s,l]),[r,n]}])},602685,e=>{"use strict";var t=e.i(763716),i=e.i(479613),a=e.i(780742);let s="rgb(184, 206, 198)",l="#70cd96",r=function(e){if(e<.5){var t=2*e;return .5*(t*t*t-t*Math.sin(t*Math.PI))}var t=1-(2*e-1);return .5*(1-(t*t*t-t*Math.sin(t*Math.PI)))+.5},n=function(e){var t=1-e;return 1-(t*t*t-t*Math.sin(t*Math.PI))},o=function(e){return 1-Math.sqrt(1-e*e)},m=function(e){return Math.sqrt((2-e)*e)},h=class{constructor(e,t,i,a,s,l,r){this.p=e,this.layer=this.p.createGraphics(this.p.width,this.p.height,this.p.WEBGL),this.faceLayer=this.p.createGraphics(100,100),this.lastShimmerStart=null,this.nextShimmerStart=s,this.longShimmer=!0,this.staticPositionOffset=i,this.layer.pixelDensity(1),this.timer=t,this.colors=l,this.enableShimmer=a,this.mx=this.p.width/2,this.my=this.p.height/2,this.tmx=this.mx,this.tmy=this.my,this.shimmerColor=r}shimmerStart(){return this.lastShimmerStart+(this.longShimmer?5e3:1e3)}shimmerPause(){return this.shimmerStart()+(this.longShimmer,1e3)}shimmerEnd(){return this.shimmerPause()+(this.longShimmer?5e3:1e3)}drawFaceLayer(e){if(this.p.millis()>this.nextShimmerStart)this.nextShimmerStart=this.p.millis()+this.p.random(16e3,24e3),this.lastShimmerStart=this.p.millis(),this.longShimmer=1===this.timer.targetChaos;else if(null!==this.lastShimmerStart&&this.p.millis()<this.shimmerStart()){let t=this.timer.eased(o,this.p.millis(),this.lastShimmerStart,this.shimmerStart(),0,this.p.width);this.faceLayer.background(e),this.faceLayer.noStroke(),this.faceLayer.fill(this.shimmerColor),this.faceLayer.circle(0,0,t)}else if(null!==this.lastShimmerStart&&this.p.millis()<this.shimmerPause())this.faceLayer.background(e),this.faceLayer.noStroke(),this.faceLayer.fill(this.shimmerColor),this.faceLayer.circle(0,0,this.p.width);else if(null!==this.lastShimmerStart&&this.p.millis()<this.shimmerEnd()){let t=this.timer.eased(o,this.p.millis(),this.shimmerPause(),this.shimmerEnd(),0,this.p.width);this.faceLayer.background(this.shimmerColor),this.faceLayer.noStroke(),this.faceLayer.fill(e),this.faceLayer.circle(0,0,t)}else this.faceLayer.background(e)}render(e,t){let i=this.faceLayer;if(this.layer.background("#00000011"),this.enableShimmer?(this.layer.stroke("rgb(179, 218, 91)"),this.layer.strokeWeight(20),this.layer.noFill()):(this.layer.stroke(s),this.layer.strokeWeight(Math.max(0,20-30*(1-this.timer.dScale()))),this.layer.noStroke()),this.layer.push(),this.layer.translate(0,0,-200*this.timer.dScale()),e)if(this.layer.translate(this.mx-this.p.width/2,this.my-this.p.height/2-200*(1-this.timer.dScale())),t){this.mx+=.1*(this.p.mouseX-this.mx);let e=this.p.map(this.p.mouseY,0,this.p.height,200,this.p.height,!0);this.my+=.1*(e-this.my)}else this.mx+=.1*(this.p.width/2-this.mx),this.my+=.1*(this.p.height/2+200*(1-this.timer.dScale())-this.my);else this.staticPositionOffset?this.layer.translate(this.mx-this.p.width/2+this.staticPositionOffset.x,this.my-this.p.height/2+this.staticPositionOffset.y):(this.layer.translate(this.mx-this.p.width/2,this.my-this.p.height/2),(1!==this.timer.targetChaos||this.timer.currentChaos>.5)&&(this.mx+=.1*(this.tmx-this.mx),this.my+=.1*(this.tmy-this.my)));this.timer.applyRotation(this.layer);let a=this.timer.wh(),l=a*this.timer.dScale();this.drawBoxPanels(a,a,l,i),this.layer.pop()}drawBoxPanels(e,t,i,a){this.layer.textureMode(this.p.NORMAL),this.layer.angleMode(this.p.DEGREES),this.layer.noStroke(),this.enableShimmer?(this.drawFaceLayer(this.colors[0]),this.layer.texture(a)):this.layer.fill(this.colors[0]),this.layer.translate(-e/2,-t/2),this.layer.quad(0,0,e,0,e,t,0,t),i<=.001||(this.enableShimmer?this.drawFaceLayer(this.colors[1]):this.layer.fill(this.colors[1]),this.layer.push(),this.layer.translate(0,0,-i),this.layer.rotateY(-90),this.layer.quad(0,0,i,0,i,t,0,t),this.layer.pop(),this.enableShimmer?this.drawFaceLayer(this.colors[2]):this.layer.fill(this.colors[2]),this.layer.push(),this.layer.translate(0,0,-i),this.layer.rotateX(90),this.layer.quad(0,0,e,0,e,i,0,i),this.layer.pop(),this.enableShimmer?this.drawFaceLayer(this.colors[1]):this.layer.fill(this.colors[1]),this.layer.push(),this.layer.translate(e,0,0),this.layer.rotateY(90),this.layer.quad(0,0,i,0,i,t,0,t),this.layer.pop(),this.enableShimmer?this.drawFaceLayer(this.colors[2]):this.layer.fill(this.colors[2]),this.layer.push(),this.layer.translate(0,t,0),this.layer.rotateX(-90),this.layer.quad(0,0,e,0,e,i,0,i),this.layer.pop(),this.enableShimmer?(this.drawFaceLayer(this.colors[0]),this.layer.texture(a)):this.layer.fill(this.colors[0]),this.layer.push(),this.layer.rotateY(180),this.layer.translate(-e,0,i),this.layer.quad(0,0,e,0,e,t,0,t),this.layer.pop(),this.layer.angleMode(this.p.RADIANS))}},c=class{constructor(e,t,i,a,s,l){this.p=e,this.enableSquare=t,this.nextSnapTime=this.p.millis()+1e4,this.currentChaos=1,this.targetChaos=1,this.rotationOffset=Math.PI/2,this.lastSnapStart=null,this.currentRotationZ=0,this.currentRotationY=0,this.videoStartMillis=l,this.lengthSimple=i,this.lengthChaos=a,this.squareSize=Math.floor(e.random(300,500)),this.squareScaleLarge=s}squareSizeLarge(){return this.p.constrain(this.p.width,1440,2560)*this.squareScaleLarge}
1updateChaos(e){if(this.enableSquare&&this.p.millis()>this.nextSnapTime)return this.nextSnapTime=this.p.millis()+(1===this.targetChaos?this.lengthSimple:this.lengthChaos),this.targetChaos=1-this.targetChaos,this.targetRotationY=this.currentRotationY+(Math.PI-this.currentRotationY%Math.PI),this.lastSnapStart=this.p.millis(),1===this.targetChaos?e.time(this.videoStartMillis):this.squareSize=Math.floor(this.p.random(300,500)),!0;if(this.lastSnapStart){let e=1-this.targetChaos,t=1===this.targetChaos?o:m,i=1===this.targetChaos?this.lastSnapStart+4e3+150:this.lastSnapStart,a=t(this.p.map(this.p.millis(),i,this.lastSnapStart+(0===this.targetChaos?4e3:4550),0,1,!0));this.currentChaos=this.p.map(a,0,1,e,this.targetChaos,!0)}this.rotationOffset=0}displacementScale(){return 0===this.targetChaos&&this.p.millis()<this.lastSnapStart+4e3?Math.abs(this.eased(n,this.p.millis(),this.lastSnapStart,this.lastSnapStart+4e3,.5,.2)):0===this.targetChaos?Math.abs(this.p.map(this.p.millis(),this.lastSnapStart+4e3,this.lastSnapStart+4e3+3e3,.2,0,!0)):1===this.targetChaos&&this.lastSnapStart&&this.p.millis()<this.lastSnapStart+4e3+150?0:.5*this.currentChaos}charOffsetScale(){return 1}applyRotation(e){if(0===this.targetChaos?this.currentRotationY+=.05*(this.targetRotationY-this.currentRotationY):1===this.targetChaos&&this.p.millis()<this.lastSnapStart+4400||(this.currentChaos<1?this.currentRotationY+=.2:this.currentRotationY-=.009999875000260417),e.rotateY(this.currentRotationY),123124===this.targetChaos);else{let e=this.currentChaos<.001?2:1;this.currentRotationZ-=.01*e}e.rotateZ(this.currentRotationZ+2*this.rotationOffset)}wh(){if(1===this.targetChaos&&this.lastSnapStart&&this.p.millis()<this.lastSnapStart+4e3)return this.eased(o,this.p.millis(),this.lastSnapStart,this.lastSnapStart+4e3,this.squareSize,60);if(1===this.targetChaos&&this.lastSnapStart&&this.p.millis()<this.lastSnapStart+4e3+150)return 60;if(1===this.targetChaos&&this.lastSnapStart)return this.eased(m,this.p.millis(),this.lastSnapStart+4e3+150,this.lastSnapStart+4e3+150+400,60,this.squareSizeLarge());if(0===this.targetChaos&&this.p.millis()<this.lastSnapStart+4e3)return Math.abs(this.eased(r,this.p.millis(),this.lastSnapStart,this.lastSnapStart+4e3,this.squareSizeLarge(),this.squareSize));if(0===this.targetChaos)return this.squareSize;else return this.p.map(this.currentChaos,.25,1,this.squareSize,this.squareSizeLarge(),!0)}dScale(){return this.currentChaos}eased(e,t,i,a,s,l){let r=e(this.p.map(t,i,a,0,1,!0));return this.p.map(r,0,1,s,l)}easedHalfStart(e,t,i,a,s,l){let r=e(this.p.map(t,i,a,0,.4,!0));return this.p.map(r,0,1,s,l)}easedHalfEnd(e,t,i,a,s,l){let r=e(this.p.map(t,i,a,.4,1,!0));return this.p.map(r,0,1,s,l)}};var d=e.i(367682);let u={parentId:"sketch-container",shader:{vertFile:"/shader.vert",fragFile:"/shader.frag",fontFile:"/fonts/TWKEverettMono-Regular-web.ttf",staticDisplacementScale:null,displacementYMapOffset:0,displacementYMapScale:1,gridSizeFn:(e,t)=>Math.floor(t/19),video:"/homepage_ascii_video.mp4",videoStartMillis:3e3},renderer:{enableMouse:!1,colors:[s,l,l],staticPositionOffset:null,squareScaleLarge:1/3},timer:{enableSquare:!0,lengthSimpleMillis:1e4,lengthChaosMillis:28e3},shimmer:{enableShimmer:!0,shimmerColor:l,shimmerStartMillis:25e3}};var p=e.i(94704),g=e.i(352641),y=e.i(9768);let b=(0,g.default)(async()=>(await e.A(312690)).P5Canvas,{loadableGenerated:{modules:[829008]},loading:()=>null,ssr:!1}),f=({id:e,className:s,config:l})=>{let[r,n]=(0,y.useState)(!1),[o,m]=(0,i.useOnScreen)(),[g,f]=(0,y.useMemo)(()=>{try{var t,i;let a,s,r,o,m,p;return t={...l,parentId:`${e}-sketch-container`},i=()=>n(!0),s=Object.assign({},u.renderer,t.renderer||{}),r=Object.assign({},u.shader,t.shader||{}),o=Object.assign({},u.timer,t.timer||{}),m=Object.assign({},u.shimmer,t.shimmer||{}),p={parentId:t.parentId||u.parentId,renderer:s,shader:r,timer:o,shimmer:m},[e=>{let s,l,r,n,o,m,u,g,y=0,b=0,f=[0,1,2,3,4,5,6,7,8,9];e.preload=()=>{l=e.loadFont(p.shader.fontFile),g=e.loadImage("/ascii-tileset.png"),u=e.loadShader(p.shader.vertFile,p.shader.fragFile)},e.windowResized=(0,d.default)(()=>{let t=document.getElementById(p.parentId);t&&(e.resizeCanvas(t.offsetWidth,t.clientHeight),r?.size(e.width,e.height),s=e.width/e.height)},300),e.setup=()=>{let t=e.random(0x3b9ac9ff);e.noiseSeed(t);let a=document.getElementById(p.parentId);e.createCanvas(a.offsetWidth,a.clientHeight,e.WEBGL),s=e.width/e.height,e.frameRate(20),(r=e.createVideo(p.shader.video,()=>{r.time(p.shader.videoStartMillis/1e3),r.speed(.5),r.loop(),r.size(e.width,e.height),i&&i(),r.elt.playsInl
1ine=!0,r.elt.muted=!0,r.elt.autoplay=!0})).elt.playsInline=!0,r.elt.muted=!0,r.elt.autoplay=!0,S(),o=new c(e,p.timer.enableSquare,p.timer.lengthSimpleMillis,p.timer.lengthChaosMillis,p.renderer.squareScaleLarge,p.shader.videoStartMillis),n=new h(e,o,p.renderer.staticPositionOffset,p.shimmer.enableShimmer,p.shimmer.shimmerStartMillis,p.renderer.colors,p.shimmer.shimmerColor)};let S=()=>{e.textFont(l),e.textSize(32),(m=e.createGraphics((e.textWidth("a")+10)*10,(e.textWidth("a")+10)*10)).background("black"),m.fill("white"),m.image(g,0,0,10*(e.textWidth("a")+10),10*(e.textWidth("a")+10))};e.draw=()=>{if(a)return;let i=o.updateChaos(r);i&&0===o.targetChaos?(n.tmx=e.random(e.width/2-200,e.width/2+200),n.tmy=e.random(e.height/2-200,e.height/2+200)):i&&1===o.targetChaos&&(n.tmx=e.width/2,n.tmy=e.height/2),b+=(e.millis()-y)/1e3,y=e.millis(),n.render(p.renderer.enableMouse,0!==e.mouseX||0!==e.mouseY),u.setUniform("cam",n.layer),u.setUniform("disp",r),u.setUniform("font",m),u.setUniform("canvasRatio",s),u.setUniform("gridSize",p.shader.gridSizeFn(e.width,e.height)),u.setUniform("charOffsetScale",o.charOffsetScale()),u.setUniform("time",b),u.setUniform("glyphs",f),u.setUniform("dispScale",null===p.shader.staticDisplacementScale?o.displacementScale():p.shader.staticDisplacementScale),u.setUniform("displacementYMapOffset",p.shader.displacementYMapOffset),u.setUniform("displacementYMapScale",p.shader.displacementYMapScale),e.noStroke(),e.shader(u),e.background(t.colors?.bg??"#224a41"),e.rect(-e.width/2,-e.height/2,e.width,e.height),e.resetShader()}},e=>a=e]}catch(e){return console.error(e),[void 0,a.NOOP_FN]}},[e,l]);return(0,y.useEffect)(()=>{o?f(!1):f(!0)},[o,f]),(0,t.jsxs)("div",{className:(0,p.cx)(s,"transition-opacity duration-[2s] ease-in-out",r?"opacity-70 sm:opacity-100":"opacity-0 sm:opacity-0"),ref:m,id:`${e}-sketch-container`,children:[null!=g&&(0,t.jsx)(b,{sketch:g}),(0,t.jsx)("div",{id:"p5_loading",style:{display:"none"}})]})};e.s(["LoginBranding",0,({title:e,subtitle:i,content:a})=>(0,t.jsxs)("div",{className:(0,p.classNames)("w-full lg:basis-1/2","bg-marketing-darkgreen-bg","flex flex-col items-start relative lg:items-center"),children:[(0,t.jsxs)("div",{className:(0,p.classNames)("mt-16 mb-4 w-full max-w-[500px] px-4","sm:mt-20 sm:mb-12","sm:px-6 sm:pt-6","md:px-8","lg:mb-0","lg:self-end","lg:mt-[calc(15vh+80px)] bg-marketing-darkgreen-bg z-[1]","lg:px-10","lg:mr-[min(8vw,128px)]"),children:[(0,t.jsx)("h1",{className:"text-2xl lg:text-3xl xl:text-4xl font-everett font-medium l:font-regular text-secondary-lime-500",children:e}),(0,t.jsx)("h2",{className:(0,p.classNames)("pt-2 pb-2 lg:pb-8 text-marketing-darkgreen-navText font-everettlight","lg:text-xl xl:text-2xl lg:font-normal leading-tight"),children:i}),a]}),(0,t.jsx)("div",{className:(0,p.classNames)("absolute bottom-0 left-0 z-[0]","w-full h-full","hidden lg:block lg:h-[320px]"),children:(0,t.jsx)(f,{id:"login",className:"h-full w-full"})})]})],602685)},300301,e=>{"use strict";var t=e.i(763716),i=e.i(94704);e.s(["LoginFormLiveryWrapper",0,({children:e,customerLiveryFilename:a})=>(0,t.jsx)("div",{className:(0,i.cx)("w-full lg:basis-1/2 flex flex-col items-center px-4 sm:px-6 md:px-8 lg:px-10","lg:items-start"),children:(0,t.jsxs)("div",{className:(0,i.cx)("flex w-full max-w-md flex-col items-center",a?"lg:mt-[calc(10vh+80px)]":"lg:mt-[calc(15vh+80px)]","lg:ml-[min(8vw,168px)]"),children:[a?(0,t.jsx)("img",{alt:"customer-specific brand logo",src:`/livery/${a}`,className:"max-h-[36px] h-[36px] mb-4"}):null,e]})})])},787204,e=>{"use strict";var t=e.i(657667);e.i(291280);var i=e.i(36389),a=e.i(552846),s=e.i(224426),l=e.i(614838);let r=(0,t.fileDesc)("ChljaGFsay9zZXJ2ZXIvdjEvc3NvLnByb3RvEg9jaGFsay5zZXJ2ZXIudjEiGAoWQ3JlYXRlU2NpbVRva2VuUmVxdWVzdCIoChdDcmVhdGVTY2ltVG9rZW5SZXNwb25zZRINCgV0b2tlbhgBIAEoCSJxCg5Tc29FbWFpbERvbWFpbhIKCgJpZBgBIAEoCRIPCgd0ZWFtX2lkGAIgASgJEhQKDGVtYWlsX2RvbWFpbhgDIAEoCRIWCg5jaGFsa19hcHByb3ZlZBgEIAEoCBIUCgxwcm92aWRlcl9pZHMYBSADKAkiHAoaTGlzdFNzb0VtYWlsRG9tYWluc1JlcXVlc3QiVQobTGlzdFNzb0VtYWlsRG9tYWluc1Jlc3BvbnNlEjYKDWVtYWlsX2RvbWFpbnMYASADKAsyHy5jaGFsay5zZXJ2ZXIudjEuU3NvRW1haWxEb21haW4iVAobQ3JlYXRlU3NvRW1haWxEb21haW5SZXF1ZXN0EjUKDGVtYWlsX2RvbWFpbhgBIAEoCzIfLmNoYWxrLnNlcnZlci52MS5Tc29FbWFpbERvbWFpbiJVChxDcmVhdGVTc29FbWFpbERvbWFpblJlc3BvbnNlEjUKDGVtYWlsX2RvbWFpbhgBIAEoCzIfLmNoYWxrLnNlcnZlci52MS5Tc29FbWFpbERvbWFpbiJUChtVcGRhdGVTc29FbWFpbERvbWFpblJlcXVlc3QSNQoMZW1haWxfZG9tYWluGAEgASgLMh8uY2hhbGsuc2VydmVyLnYxLlNzb0VtYWlsRG9tYWluIlUKHFVwZGF0ZVNzb0VtYWlsRG9tYWluUmVzcG9uc2USNQoMZW1haWxfZG9tYWluGAEgASgLMh8uY2hhbGsuc2VydmVyLnYxLlNzb0VtYWlsRG9tYWluIikKG0RlbGV0ZVNzb0VtYWlsRG9tYWluUmVxdWVzdBIKCgJpZBgBIAEoCSIeChxEZWxldGVTc29FbWFpbERvbWFpblJlc3BvbnNlIsQBChhTaWduT25Qcm92aWRlclNhbWxDb25maWcSDgoGaXNzdWVyGAEgASgJEhUKDWlkcF9sb2dpbl91cmwYAiABKAkSGwoOaWRwX2xvZ291dF91cmwYAyABKAlIAIgBARITCgtjZXJ0aWZpY2F0ZRgEIAEoCRIiChVpc19wcmltYXJ5X3Nzb19jb25maWcYBSABKAhIAYgBAUIRCg9faWRwX2xvZ291dF91cmxCGAoWX2lzX3ByaW1hcnlfc3NvX2NvbmZpZyJKChhTaWduT25Qcm92aWRlck9pZGNDb25maWcSEQoJY2xpZW50X2lkGAEgASgJEhsKDWNsaWVudF9zZWNyZXQYAiABKAlCBNihJwEi8QEKG1NpZ25PblByb3Z
1pZGVyQ29uZmlndXJhdGlvbhIMCgRuYW1lGAEgASgJEgoKAmlkGAIgASgJEhAKCGlkcF90eXBlGAMgASgJEg8KB3RlYW1faWQYBiABKAkSQAoLc2FtbF9jb25maWcYBCABKAsyKS5jaGFsay5zZXJ2ZXIudjEuU2lnbk9uUHJvdmlkZXJTYW1sQ29uZmlnSAASQAoLb2lkY19jb25maWcYBSABKAsyKS5jaGFsay5zZXJ2ZXIudjEuU2lnbk9uUHJvdmlkZXJPaWRjQ29uZmlnSABCEQoPcHJvdmlkZXJfY29uZmlnIikKJ0xpc3RTaWduT25Qcm92aWRlckNvbmZpZ3VyYXRpb25zUmVxdWVzdCJwCihMaXN0U2lnbk9uUHJvdmlkZXJDb25maWd1cmF0aW9uc1Jlc3BvbnNlEkQKDmNvbmZpZ3VyYXRpb25zGAEgAygLMiwuY2hhbGsuc2VydmVyLnYxLlNpZ25PblByb3ZpZGVyQ29uZmlndXJhdGlvbiJvCihDcmVhdGVTaWduT25Qcm92aWRlckNvbmZpZ3VyYXRpb25SZXF1ZXN0EkMKDWNvbmZpZ3VyYXRpb24YASABKAsyLC5jaGFsay5zZXJ2ZXIudjEuU2lnbk9uUHJvdmlkZXJDb25maWd1cmF0aW9uInAKKUNyZWF0ZVNpZ25PblByb3ZpZGVyQ29uZmlndXJhdGlvblJlc3BvbnNlEkMKDWNvbmZpZ3VyYXRpb24YASABKAsyLC5jaGFsay5zZXJ2ZXIudjEuU2lnbk9uUHJvdmlkZXJDb25maWd1cmF0aW9uIm8KKFVwZGF0ZVNpZ25PblByb3ZpZGVyQ29uZmlndXJhdGlvblJlcXVlc3QSQwoNY29uZmlndXJhdGlvbhgBIAEoCzIsLmNoYWxrLnNlcnZlci52MS5TaWduT25Qcm92aWRlckNvbmZpZ3VyYXRpb24icAopVXBkYXRlU2lnbk9uUHJvdmlkZXJDb25maWd1cmF0aW9uUmVzcG9uc2USQwoNY29uZmlndXJhdGlvbhgBIAEoCzIsLmNoYWxrLnNlcnZlci52MS5TaWduT25Qcm92aWRlckNvbmZpZ3VyYXRpb24iNgooRGVsZXRlU2lnbk9uUHJvdmlkZXJDb25maWd1cmF0aW9uUmVxdWVzdBIKCgJpZBgBIAEoCSIrCilEZWxldGVTaWduT25Qcm92aWRlckNvbmZpZ3VyYXRpb25SZXNwb25zZSIyCiFHZXRTaWduT25Qcm92aWRlcnNGb3JFbWFpbFJlcXVlc3QSDQoFZW1haWwYASABKAkiZQoiR2V0U2lnbk9uUHJvdmlkZXJzRm9yRW1haWxSZXNwb25zZRI/Cglwcm92aWRlcnMYASADKAsyLC5jaGFsay5zZXJ2ZXIudjEuU2lnbk9uUHJvdmlkZXJDb25maWd1cmF0aW9uIjUKI0dldFNhbWxDb25maWd1cmF0aW9uQnlJc3N1ZXJSZXF1ZXN0Eg4KBmlzc3VlchgBIAEoCSJ5CiRHZXRTYW1sQ29uZmlndXJhdGlvbkJ5SXNzdWVyUmVzcG9uc2USQAoNY29uZmlndXJhdGlvbhgBIAEoCzIpLmNoYWxrLnNlcnZlci52MS5TaWduT25Qcm92aWRlclNhbWxDb25maWcSDwoHdGVhbV9pZBgCIAEoCTKhDgoKU3NvU2VydmljZRJsCg9DcmVhdGVTY2ltVG9rZW4SJy5jaGFsay5zZXJ2ZXIudjEuQ3JlYXRlU2NpbVRva2VuUmVxdWVzdBooLmNoYWxrLnNlcnZlci52MS5DcmVhdGVTY2ltVG9rZW5SZXNwb25zZSIGkAICiH0HEngKE0xpc3RTc29FbWFpbERvbWFpbnMSKy5jaGFsay5zZXJ2ZXIudjEuTGlzdFNzb0VtYWlsRG9tYWluc1JlcXVlc3QaLC5jaGFsay5zZXJ2ZXIudjEuTGlzdFNzb0VtYWlsRG9tYWluc1Jlc3BvbnNlIgaQAgGIfQoSngEKFENyZWF0ZVNzb0VtYWlsRG9tYWluEiwuY2hhbGsuc2VydmVyLnYxLkNyZWF0ZVNzb0VtYWlsRG9tYWluUmVxdWVzdBotLmNoYWxrLnNlcnZlci52MS5DcmVhdGVTc29FbWFpbERvbWFpblJlc3BvbnNlIimQAgKIfQqK0w4fCAISG0NyZWF0ZWQgYW4gU1NPIGVtYWlsIGRvbWFpbhKbAQoUVXBkYXRlU3NvRW1haWxEb21haW4SLC5jaGFsay5zZXJ2ZXIudjEuVXBkYXRlU3NvRW1haWxEb21haW5SZXF1ZXN0Gi0uY2hhbGsuc2VydmVyLnYxLlVwZGF0ZVNzb0VtYWlsRG9tYWluUmVzcG9uc2UiJoh9CorTDh8IAhIbVXBkYXRlZCBhbiBTU08gZW1haWwgZG9tYWluEpsBChREZWxldGVTc29FbWFpbERvbWFpbhIsLmNoYWxrLnNlcnZlci52MS5EZWxldGVTc29FbWFpbERvbWFpblJlcXVlc3QaLS5jaGFsay5zZXJ2ZXIudjEuRGVsZXRlU3NvRW1haWxEb21haW5SZXNwb25zZSImiH0KitMOHwgCEhtEZWxldGVkIGFuIFNTTyBlbWFpbCBkb21haW4SnwEKIExpc3RTaWduT25Qcm92aWRlckNvbmZpZ3VyYXRpb25zEjguY2hhbGsuc2VydmVyLnYxLkxpc3RTaWduT25Qcm92aWRlckNvbmZpZ3VyYXRpb25zUmVxdWVzdBo5LmNoYWxrLnNlcnZlci52MS5MaXN0U2lnbk9uUHJvdmlkZXJDb25maWd1cmF0aW9uc1Jlc3BvbnNlIgaQAgGIfQoS1wEKIUNyZWF0ZVNpZ25PblByb3ZpZGVyQ29uZmlndXJhdGlvbhI5LmNoYWxrLnNlcnZlci52MS5DcmVhdGVTaWduT25Qcm92aWRlckNvbmZpZ3VyYXRpb25SZXF1ZXN0GjouY2hhbGsuc2VydmVyLnYxLkNyZWF0ZVNpZ25PblByb3ZpZGVyQ29uZmlndXJhdGlvblJlc3BvbnNlIjuQAgKIfQqK0w4xCAISLUNyZWF0ZWQgYSBTQU1MIHNpZ24tb24gcHJvdmlkZXIgY29uZmlndXJhdGlvbhLUAQohVXBkYXRlU2lnbk9uUHJvdmlkZXJDb25maWd1cmF0aW9uEjkuY2hhbGsuc2VydmVyLnYxLlVwZGF0ZVNpZ25PblByb3ZpZGVyQ29uZmlndXJhdGlvblJlcXVlc3QaOi5jaGFsay5zZXJ2ZXIudjEuVXBkYXRlU2lnbk9uUHJvdmlkZXJDb25maWd1cmF0aW9uUmVzcG9uc2UiOIh9CorTDjEIAhItVXBkYXRlZCBhIFNBTUwgc2lnbi1vbiBwcm92aWRlciBjb25maWd1cmF0aW9uEtQBCiFEZWxldGVTaWduT25Qcm92aWRlckNvbmZpZ3VyYXRpb24SOS5jaGFsay5zZXJ2ZXIudjEuRGVsZXRlU2lnbk9uUHJvdmlkZXJDb25maWd1cmF0aW9uUmVxdWVzdBo6LmNoYWxrLnNlcnZlci52MS5EZWxldGVTaWduT25Qcm92aWRlckNvbmZpZ3VyYXRpb25SZXNwb25zZSI4iH0KitMOMQgCEi1EZWxldGVkIGEgU0FNTCBzaWduLW9uIHByb3ZpZGVyIGNvbmZpZ3VyYXRpb24SjQEKGkdldFNpZ25PblByb3ZpZGVyc0ZvckVtYWlsEjIuY2hhbGsuc2VydmVyLnYxLkdldFNpZ25PblByb3ZpZGVyc0ZvckVtYWlsUmVxdWVzdBozLmNoYWxrLnNlcnZlci52MS5HZXRTaWduT25Qcm92aWRlcnNGb3JFbWFpbFJlc3BvbnNlIgaQAgGAfQESkwEKHEdldFNhbWxDb25maWd1cmF0aW9uQnlJc3N1ZXISNC5jaGFsay5zZXJ2ZXIudjEuR2V0U2FtbENvbmZpZ3VyYXRpb25CeUlzc3VlclJlcXVlc3QaNS5jaGFsay5zZXJ2ZXIudjEuR2V0U2FtbENvbmZpZ3VyYXRpb25CeUlzc3VlclJlc3BvbnNlIgaQAgGIfR1CFFoSc2VydmVyL3YxO3NlcnZlcnYxYgZwcm90bzM",[a.file_chalk_auth_v1_audit,s.file_chalk_auth_v1_permissions,l.file_chalk_utils_v1_sensitive]),n=(0,i.serviceDesc)(r,0),o=n.method.createScimToken,m=n.method.listSsoEmailDomains,h=n.method.createSsoEmailDomain,c=n.method.updateSsoEmailDomain,d=n.method.deleteSsoEmailDomain,u=n.method.listSignOnProvi
1derConfigurations,p=n.method.createSignOnProviderConfiguration,g=n.method.updateSignOnProviderConfiguration,y=n.method.deleteSignOnProviderConfiguration,b=n.method.getSignOnProvidersForEmail;n.method.getSamlConfigurationByIssuer,e.s(["createScimToken",0,o,"createSignOnProviderConfiguration",0,p,"createSsoEmailDomain",0,h,"deleteSignOnProviderConfiguration",0,y,"deleteSsoEmailDomain",0,d,"getSignOnProvidersForEmail",0,b,"listSignOnProviderConfigurations",0,u,"listSsoEmailDomains",0,m,"updateSignOnProviderConfiguration",0,g,"updateSsoEmailDomain",0,c],787204)},248402,e=>{"use strict";var t=e.i(763716),i=e.i(329609),a=e.i(94704);e.s(["SsoLogo",0,function({id:e,name:s,type:l,className:r}){return"facebook"===e?(0,t.jsx)("svg",{className:(0,a.classNames)("h-5 w-5",r),"aria-hidden":"true",fill:"currentColor",viewBox:"0 0 20 20",children:(0,t.jsx)("path",{fillRule:"evenodd",d:"M20 10c0-5.523-4.477-10-10-10S0 4.477 0 10c0 4.991 3.657 9.128 8.438 9.878v-6.987h-2.54V10h2.54V7.797c0-2.506 1.492-3.89 3.777-3.89 1.094 0 2.238.195 2.238.195v2.46h-1.26c-1.243 0-1.63.771-1.63 1.562V10h2.773l-.443 2.89h-2.33v6.988C16.343 19.128 20 14.991 20 10z",clipRule:"evenodd"})}):"twitter"===e?(0,t.jsx)("svg",{className:(0,a.classNames)("h-5 w-5",r),"aria-hidden":"true",fill:"currentColor",viewBox:"0 0 20 20",children:(0,t.jsx)("path",{d:"M6.29 18.251c7.547 0 11.675-6.253 11.675-11.675 0-.178 0-.355-.012-.53A8.348 8.348 0 0020 3.92a8.19 8.19 0 01-2.357.646 4.118 4.118 0 001.804-2.27 8.224 8.224 0 01-2.605.996 4.107 4.107 0 00-6.993 3.743 11.65 11.65 0 01-8.457-4.287 4.106 4.106 0 001.27 5.477A4.073 4.073 0 01.8 7.713v.052a4.105 4.105 0 003.292 4.022 4.095 4.095 0 01-1.853.07 4.108 4.108 0 003.834 2.85A8.233 8.233 0 010 16.407a11.616 11.616 0 006.29 1.84"})}):"github"===e?(0,t.jsx)("svg",{className:(0,a.classNames)("h-5 w-5",r),"aria-hidden":"true",fill:"currentColor",viewBox:"0 0 20 20",children:(0,t.jsx)("path",{fillRule:"evenodd",d:"M10 0C4.477 0 0 4.484 0 10.017c0 4.425 2.865 8.18 6.839 9.504.5.092.682-.217.682-.483 0-.237-.008-.868-.013-1.703-2.782.605-3.369-1.343-3.369-1.343-.454-1.158-1.11-1.466-1.11-1.466-.908-.62.069-.608.069-.608 1.003.07 1.531 1.032 1.531 1.032.892 1.53 2.341 1.088 2.91.832.092-.647.35-1.088.636-1.338-2.22-.253-4.555-1.113-4.555-4.951 0-1.093.39-1.988 1.029-2.688-.103-.253-.446-1.272.098-2.65 0 0 .84-.27 2.75 1.026A9.564 9.564 0 0110 4.844c.85.004 1.705.115 2.504.337 1.909-1.296 2.747-1.027 2.747-1.027.546 1.379.203 2.398.1 2.651.64.7 1.028 1.595 1.028 2.688 0 3.848-2.339 4.695-4.566 4.942.359.31.678.921.678 1.856 0 1.338-.012 2.419-.012 2.747 0 .268.18.58.688.482A10.019 10.019 0 0020 10.017C20 4.484 15.522 0 10 0z",clipRule:"evenodd"})}):"google"===e?(0,t.jsx)("div",{className:(0,a.classNames)("h-5 w-5",r),children:(0,t.jsx)("img",{src:"/static/google_logo.png",alt:"Google Logo"})}):"azure-ad"===e||"azure-ad"===s?(0,t.jsx)("div",{className:(0,a.classNames)("h-5 w-5",r),children:(0,t.jsx)("img",{src:"/static/azure_ad_logo.svg",alt:"Azure AD Logo"})}):"okta"===e||"Okta"===s||"okta"===s?(0,t.jsx)("div",{className:(0,a.classNames)("h-5 w-5",r),children:(0,t.jsx)("img",{src:"/static/okta_logo.png",alt:"Okta Logo"})}):"onelogin"===e||"OneLogin"===s||"onelogin"===s?(0,t.jsx)("div",{className:(0,a.classNames)("h-5 w-5",r),children:(0,t.jsx)("img",{src:"/static/onelogin_logo.png",alt:"Onelogin Logo"})}):"keycloak"===e||"Keycloak"===s?(0,t.jsx)("div",{className:(0,a.classNames)("h-5 w-5",r),children:(0,t.jsx)("img",{src:"/static/keycloak_logo.png",alt:"Keycloak Logo"})}):"saml"===l?(0,t.jsx)("div",{className:(0,a.classNames)("flex h-5 w-5 items-center justify-center",r),children:(0,t.jsx)(i.Icon,{name:"user",size:"lg"})}):null},"getSsoButtonLabel",0,function({id:e,name:t,type:i}){return"github"===e?"GitHub":"google"===e?"Google":"azure-ad"===e||"azure-ad"===t?`Azure Active Directory${"saml"===i?" (SSO)":""}`:"okta"===e||"Okta"===t||"okta"===t?`Okta ${"saml"===i?"(SSO)":"(OIDC)"}`:"onelogin"===e||"OneLogin"===t||"onelogin"===t?`OneLogin ${"saml"===i?"(SSO)":"(OIDC)"}`:"keycloak"===e||"Keycloak"===t?"Continue with Keycloak":"saml"===i?"Continue with SSO":t}])},274495,e=>{"use strict";var t=e.i(763716),i=e.i(381337),a=e.i(645096),s=e.i(17600),l=e.i(578774);let r=l.array(l.object({id:l.string(),name:l.string(),type:l.string(),entityId:l.string().optional()}).passthrough()),n=[{id:"google",name:"Google",type:"oauth"},{id:"azure-ad",name:"Azure",type:"oauth"}],o=new Set(["google","azure-ad"]);var m=e.i(808480),h=e.i(46923),c=e.i(94704);let d=e=>{switch(e){case"CredentialsSignin":case"OAuthSignin":return{message:"An error occurred while validating the response from your provider. Please contact your IT administrators and Chalk to confirm that your login provider is set up correctly."};case"OAuthCreateAccount":case"EmailCreateAccount":return{message:"An unknown error occurred while setting up your account."};case"OAuthAccountNotLinked":return{message:"It looks like you have already logged in to Chalk using another provider first. Please use the provider you used originally."};default:return{message:"An unknown error occurred while processing your login."}}},u=()=>{let e=(0,m.useRouter)(),i=e.query?.error,a=(Array.isArray(i)?i:[i]).filter(e=>"string"==typeof e);if(!(0,h.isNonEmptyArray)(a))return null;let s=a.map(d);return(0,t.jsxs)("div",{className:"flex flex-col gap-2 py-2 text-xs",children:[s.map(({message:e},i)=>(0,t.jsx)("p",{className:"text-red-500",children:e}
1,i)),(0,t.jsx)("p",{className:(0,c.classNames)("italic text-xs"),children:(0,t.jsx)("a",{href:"mailto:[email protected]",className:"link",children:"Contact Chalk for more support →"})})]})};var p=e.i(248402);function g({id:e,name:i,type:a}){return"facebook"===e||"twitter"===e?(0,t.jsx)(p.SsoLogo,{id:e,name:i,type:a}):(0,t.jsx)("div",{className:"inline-flex w-full justify-center rounded-md border border-zinc-300 bg-white px-4 py-2 text-sm font-medium text-zinc-500 shadow-sm hover:bg-zinc-50",children:(0,t.jsxs)("div",{className:"flex flex-row items-center justify-around space-x-2",children:[(0,t.jsx)(p.SsoLogo,{id:e,name:i,type:a}),(0,t.jsx)("div",{children:(0,p.getSsoButtonLabel)({id:e,name:i,type:a})})]})})}var y=e.i(314411),b=e.i(195389),f=e.i(9768);let S=({id:e,name:a,type:l,entityId:r,signInOptions:n,purpose:o,onBeforeSignIn:h})=>{let[d,u]=(0,f.useState)(!1),p=(0,m.useRouter)(),{NEXT_PUBLIC_AMPLITUDE_API_KEY:S}=(0,i.useNextEnvVars)();return(0,t.jsxs)("a",{"data-testid":`login-provider-${e}`,className:(0,c.cx)("rounded-md ease-in-out duration-200 cursor-pointer relative",d?"hover:bg-current":""),onClick:async()=>{if(!d){if(u(!0),setTimeout(()=>u(!1),1e4),(0,y.amplitudeTrack)(S,"click login option",{provider:e,purpose:o}),h)try{await h()}catch(e){console.error("[Chalk] Aborting sign-in: pre-sign-in step failed",e),u(!1);return}"saml"===l?await p.push({pathname:"/api/auth/login/saml",query:{team:e,entityId:r,callbackUrl:n?.callbackUrl}}):await (0,b.signIn)(e,n)}},children:[(0,t.jsx)(g,{id:e,name:a,type:l}),d&&(0,t.jsx)("div",{className:"absolute top-[8px] right-[8px]",children:(0,t.jsx)(s.Spinner,{})})]},"login-"+e)};var x=e.i(600969),v=e.i(780742),Z=e.i(787204),W=e.i(502105),N=e.i(26928);let k=null!=W.default.env.INTERNAL_KEYCLOAK_CLIENT_SECRET,V=e=>[{samlTeam:"cl1cpe52r000009l0662k3m11",emailDomains:["chalk.ai"],providers:(0,N.fastCompact)([{type:"saml",team:"cl1cpe52r000009l0662k3m11"},e?{type:"provider",id:"keycloak-chalk-internal"}:null])},{emailDomains:["playwright.chalk.dev"],providers:(0,N.fastCompact)([e?{type:"provider",id:"keycloak-chalk-internal"}:null])},{samlTeam:"aloyz5du7gkee",emailDomains:["alloy.com"],providers:[{type:"saml",team:"aloyz5du7gkee"}]},{samlTeam:"brxyxkszayzq",emailDomains:["brex.com"],providers:[{type:"saml",team:"brxyxkszayzq"}]},{samlTeam:"crgebcfeqfimk",emailDomains:["creditgenie.com"],providers:[{type:"saml",team:"crgebcfeqfimk"}]},{samlTeam:"fndjfdr5f9tr",emailDomains:["found.com"],providers:[{type:"saml",team:"fndjfdr5f9tr"}]},{team:"gndr66seykrpc",samlTeam:"gndr66seykrpc",emailDomains:["grindr.com"],providers:(0,N.fastCompact)([{type:"saml",team:"gndr66seykrpc"},W.default.env.GRINDR_ONELOGIN_CLIENT_SECRET?{type:"provider",id:"grindr-onelogin"}:null])},{samlTeam:"melio",emailDomains:["melio.com"],providers:[{type:"saml",team:"melio"}]},{samlTeam:"mcys9wgcm34g",emailDomains:["mercury.com"],providers:[{type:"saml",team:"mcys9wgcm34g"}]},{samlTeam:"moni6igx3kit",emailDomains:["gendigital.com"],providers:[{type:"saml",team:"moni6igx3kit",name:"azure-ad",entityId:"https://sts.windows.net/94986b1d-466f-4fc0-ab4b-5c725603deab/"}]},{samlTeam:"misl89g8a99yc",emailDomains:["missionlane.com"],providers:[{type:"saml",team:"misl89g8a99yc"}]},{samlTeam:"moni6igx3kit",emailDomains:["moneylion.com"],providers:[{type:"saml",team:"moni6igx3kit",name:"okta",entityId:"http://www.okta.com/exkg9jzeqfpr81HlV697"},{type:"saml",team:"moni6igx3kit",name:"azure-ad",entityId:"https://sts.windows.net/94986b1d-466f-4fc0-ab4b-5c725603deab/"}]},{samlTeam:"mfprfuwt5izd",emailDomains:["myfitnesspal.com"],providers:[{type:"saml",team:"mfprfuwt5izd"}]},{samlTeam:"prsnt7izk8syf",emailDomains:["withpersona.com"],providers:[{type:"saml",team:"prsnt7izk8syf"}]},{samlTeam:"rmp",emailDomains:["ramp.com"],providers:[{type:"saml",team:"rmp"}]},{samlTeam:"sce3dp9qa3mb",emailDomains:["socure.com","socure.me"],providers:[{type:"saml",team:"sce3dp9qa3mb"}]},{samlTeam:"whtntbt5tu58pe",emailDomains:["whatnot.com"],providers:[{type:"saml",team:"whtntbt5tu58pe"}]}];Object.fromEntries(V(k).flatMap(e=>e.providers.filter(t=>"provider"===t.type&&null!=e.team).map(t=>[t.id,e.team])));let C=new Set(["iwoca.com","socure.me","socure.com","melio.com","grindr.com"]),w={"[email protected]":{type:"saml",team:"1"},"[email protected]":{type:"saml",team:"plgd3tu89qeu"}};var I=e.i(530447),R=e.i(809307),E=e.i(629651),F=e.i(41777),G=e.i(468583),X=e.i(247392);async function Y({email:e}){console.log("Attempting to sign in"),await (0,b.signIn)("email",{email:e})}let j=l.object({email:l.string()});e.s(["LoginForm",0,({helmCustomAuthProviders:e,customAuthProviders:l,providersOverride:c,isSessionLogin:d,isInternalKeycloakEnabled:p,providersQuery:g,signInOptions:W,showEmail
1:N,purpose:A,trial:z,onBeforeSignIn:L})=>{let B=(0,m.useRouter)(),{NEXT_PUBLIC_AMPLITUDE_API_KEY:J}=(0,i.useNextEnvVars)(),{handleSubmit:T,register:U,setError:M,formState:O}=(0,R.useFormForSchema)(j),D=(0,f.useMemo)(()=>(({helmCustomAuthProviders:e,customAuthProviders:t})=>{let i=e||t;if(!i)return null;try{return r.parse(JSON.parse(i))}catch(e){return console.error("Failed to parse custom auth provider schema, falling back to Okta or default Google/Azure providers",i,e),i.split(",").map(e=>({id:e,name:"Okta",type:"oauth"}))}})({helmCustomAuthProviders:e,customAuthProviders:l}),[l,e]),Q=g.providers??v.EMPTY_OBJECT,[K,P]=(0,f.useState)(null),[q,H]=(0,f.useState)([]),{mutateAsync:_}=(0,E.useGRPCMutation)(Z.getSignOnProvidersForEmail),$=null!=D?new Set(D.map(e=>e.id)):o,ee=(0,f.useMemo)(()=>D?.filter(e=>"saml"===e.type),[D]),et=(0,h.isNonEmptyArray)(c)?c:Object.keys(Q??{}).map(e=>Q?.[e]).filter(e=>$.has(e.id)),ei=N&&(null==D||$.has("email"));0===et.length&&ee?.length===0&&(et=n,ei=!0);let ea=(0,f.useCallback)(async e=>{if(L)try{await L()}catch(e){console.error("[Chalk] Aborting sign-in: pre-sign-in step failed",e);return}if("provider"===e.type){let t=Q[e.id];(0,y.amplitudeTrack)(J,"click login option",{provider:t.id,purpose:A}),await (0,b.signIn)(t.id,W)}else"saml"===e.type&&((0,y.amplitudeTrack)(J,"click login option",{provider:"saml",purpose:A}),await B.push({pathname:"/api/auth/login/saml",query:{team:e.team,callbackUrl:W?.callbackUrl,entityId:e.entityId}}))},[J,L,Q,A,B,W]),es=(0,f.useMemo)(()=>({"data-cta-context":"login_form_cta"}),[]),el=(0,f.useCallback)(async e=>{let t=await _({email:e}),i=[];if((0,h.isNonEmptyArray)(t.providers))try{i=t.providers.map(e=>{if("samlConfig"===e.providerConfig.case)return{type:"saml",team:e.teamId,entityId:e.providerConfig.value.issuer,name:e.name}}).filter(I.isDefined)}catch(e){console.error("[Chalk] Failed to fetch providers, looking for hardcoded providers",e)}if(!(0,h.isNonEmptyArray)(i)){let t=function(e,t,i,a=k){if(e in w)return{type:"success",providers:[w[e]]};try{let s=e.split("@")[1].trim().toLowerCase();if(C.has(s)&&"chalk.ai"===i)return{type:"error",error:`Your organization uses an isolated deployment. ${t?" Please authenticate your terminal session using `chalk login --api-host=...` with the custom API host for your organization`":" Please login at the custom web URL provided for this organization."}`};let l=Object.fromEntries(V(a).flatMap(e=>e.emailDomains.map(t=>[t,e])))[s];if(!l)return{type:"error",error:"Your organization does not have SSO configured."};return{type:"success",providers:l.providers}}catch{return{type:"error",error:"Invalid email address."}}}(e,d,window.location.host,p);if("error"===t.type)return void M("email",{type:"custom",message:t.error});i=t.providers}1===i.length?await ea(i[0]):(P(e),H(i))},[_,p,d,ea,M]);return(0,t.jsx)(t.Fragment,{children:(0,t.jsx)("div",{className:"flex w-full max-w-96 flex-col justify-center",children:(0,t.jsxs)("div",{className:"mt-8 sm:mx-auto sm:w-full sm:max-w-md",children:[(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"sm:mx-auto sm:w-full sm:max-w-md flex flex-col gap-5",children:[(0,t.jsx)("h2",{className:"mb-4 font-medium font-everett text-black-green-900 xl:text-xl",children:"Continue with"}),z&&(0,t.jsxs)("p",{className:"mt-2 text-center text-zinc-600 xl:text-xl",children:["Or"," ",(0,t.jsx)("a",{href:"#",className:"font-medium text-cds-bright-green-400 hover:text-cds-bright-green-300 xl:text-xl",children:"try Chalk for free"})]})]}),(0,t.jsxs)("form",{className:"flex flex-col gap-8",method:"POST",onSubmit:T(async e=>{e.email?el(e.email):await Y(e)}),children:[(0,t.jsx)("div",{className:"flex flex-col space-y-2 gap-1",children:g.error?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(x.ErrorMessage,{title:"Error loading login options, please contact [email protected] if this error persists",className:"px-2 py-4",children:(0,t.jsx)("div",{className:"py-2",children:g.error})}),n.map(e=>(0,t.jsx)(S,{...e,signInOptions:W,purpose:A,onBeforeSignIn:L},e.id))]}):null==g.providers?(0,t.jsx)(s.PageInitializationSpinner,{}):[...et,...ee??[]].map(e=>(0,t.jsx)(S,{...e,signInOptions:W,purpose:A,onBeforeSignIn:L},e.id))}),ei&&0===q.length&&(0,t.jsxs)("div",{children:[(0,t.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,t.jsx)("label",{htmlFor:"email",className:"block font-medium text-black-green-900 xl:text-xl",children:"Or use your email address"}),(0,t.jsxs)("div",{children:[(0,t.jsx)("input",{...U("email"),"data-testid":"login-email",id:"email",name:"email",type:"email",autoComplete:"email",required:!0,disabled:O.isSubmitting,className:"rounded-md appearance-none block w-full px-3 py-2 border border-zinc-300 shadow-sm placeholder-zinc-400 focus:outline-none focus:ring-cds-bright-green-300 focus:border-cds-bright-green-300 sm:text-cds-sm"}),O.errors.email?(0,t.jsx)("span",{className:"text-red-500 text-xs",children:O.errors.email.message}):null]})]}),(0,t.jsx)(a.ButtonV2,{variant:"primary","data-testid":"login-sso-submit",type:"submit",className:"w-full mt-3 text-cds-sm ease-in-out duration-200",size:"lg",loading:O.isSubmitting,children:"Sign in with SSO →"})]}),ei&&q.length>0&&(0,t.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,t.jsxs)("h3",{className:"font-medium text-black-green-900 xl:text-xl",children:["Available SSO options for"," ",(0,t.jsx)("span",{className:(0,G.cx)(K&&"text-marketing-chartreuse-
1dark"),children:K||"your email"})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,t.jsx)(a.ButtonV2,{variant:"primary",type:"button",className:"w-full mt-3 text-cds-sm ease-in-out duration-200",size:"lg",onClick:()=>{H([]),P(null)},children:"← Use a different email"}),q.map(e=>{if("saml"===e.type)return(0,t.jsx)(S,{id:e.team,name:e.name??"Team SSO Provider",type:e.type,entityId:e.entityId,signInOptions:W,purpose:A,onBeforeSignIn:L},e.team);{let i=Q[e.id];return(0,t.jsx)(S,{id:i.id,name:i.name,type:i.type,signInOptions:W,purpose:A,onBeforeSignIn:L},i.id)}})]})]}),(0,t.jsxs)("div",{className:"font-[500] text-[14px] leading-[150%]",children:["Not yet using Chalk?"," ",(0,t.jsx)(X.default,{className:"link inline text-[#77A818]",href:F.Routes.bookDemo,...es,children:"Book a demo to take a test drive →"})]})]})]}),(0,t.jsx)(u,{})]})})})}],274495)},316496,e=>{"use strict";var t=e.i(195389),i=e.i(9768);e.s(["useNextAuthProviders",0,function(){let[e,a]=(0,i.useState)(void 0),[s,l]=(0,i.useState)(!0),[r,n]=(0,i.useState)(void 0);return(0,i.useEffect)(()=>{(async()=>{try{let e=await (0,t.getProviders)();null!=e&&n(e)}catch(e){a("Error fetching providers"),console.error(e)}finally{l(!1)}})()},[]),{error:e,loading:s,providers:r}}])}]);
2
3//# sourceMappingURL=16ya3y94xj0xb.js.map

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.