1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{};e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[(new e.Error).stack]=function(e){for(var i=1;i<arguments.length;i++){var t=arguments[i];if(null!=t)for(var a in t)t.hasOwnProperty(a)&&(e[a]=t[a])}return e}({},e._sentryModuleMetadata[(new e.Error).stack],{"_sentryBundlerPluginAppKey:sl8-app":!0})}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3717],{9405:(e,i,t)=>{t.d(i,{q:()=>s});var a=t(68987),r=t(2315);function s({children:e,onSubmit:i}){let[t,l]=(0,r.useState)(!1);return(0,r.useEffect)(()=>l(!0),[]),(0,a.jsx)("form",{method:"post",onSubmit:i,children:(0,a.jsx)("fieldset",{disabled:!t,className:"m-0 min-w-0 border-0 p-0",children:e})})}},18476:(e,i,t)=>{t.d(i,{p:()=>l});var a=t(68987),r=t(2315),s=t(71519);let l=r.forwardRef(({className:e,type:i,...t},r)=>(0,a.jsx)("input",{type:i,className:(0,s.cn)("flex h-10 w-full rounded-md border border-input bg-background px-3 py-2 text-base ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium file:text-foreground placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 md:text-sm",e),ref:r,...t}));l.displayName="Input"},21588:(e,i,t)=>{t.d(i,{C:()=>l,aj:()=>u,CQ:()=>f,po:()=>a.po,hR:()=>d.hR});var a=t(89380);let r=Object.freeze({hire:"Hire",hiring:"Hiringâ¦",putToWork:"Put to work",newSpecialist:"New Specialist",createSpecialist:"Create Specialist",openSpecialist:"Open Specialist",deleteSpecialist:"Delete Specialist",renameSpecialist:"Rename Specialist",viewDetails:"View Details",tryAgain:"Try again",backToSetup:"Back to setup"}),s=Object.freeze({saving:"Saving the brief",validating:"Checking the brief",copying:"Copying skill files",finalizing:"Finalizing",opening:"Opening your Specialist"}),l=Object.freeze({specialist:a.M_.specialist.one,specialists:a.M_.specialist.many,studio:a.M_.studio.one,studios:a.M_.studio.many,skill:a.M_.skill.one,skills:a.M_.skill.many,job:a.M_.job.one,jobs:a.M_.job.many,deliverable:a.M_.deliverable.one,deliverables:a.M_.deliverable.many,actions:r,lines:Object.freeze({hireSubtitle:"Hire a Specialist â and pick the Studio they work in.",discoverSubtitle:"Hire a Specialist for the work in front of you.",noSpecialistsMatch:"No Specialists match those filters.",noSpecialistsYet:"No Specialists here yet.",mySpecialists:"My Specialists",searchSpecialists:"Search Specialistsâ¦",searchSpecialistsHint:"Search Specialists â try âexplainer videoâ or âlisting photosâ",featuredFirst:"Featured first",forLabel:"For",anyone:"Anyone",anyStudio:"Any Studio",clearSearch:"Clear search",clearSearchAndFilters:"Clear search & filters",hiddenMarker:"Hidden",pageDidNotLoad:"This page didnât load. Nothing is lost â try again.",searchAllSpecialists:"Search all Specialists",productSubtitle:"AI Studios",noSpecialistsSidebar:"No Specialists yet",specialistName:"Specialist name",pickStudio:"Where should your Specialist work?",studioLocked:"The Studio is fixed once a Specialist is hired.",studioNotFound:"Studio not found",studiosUnavailable:"No Studios are available right now â try again shortly.",whatTheyBring:"What they bring",underTheHood:"Under the hood",buildRef:"Build",untitledSpecialist:"Untitled Specialist",defaultSpecialistName:"New Specialist"}),hiring:Object.freeze({steps:s,failed:"We couldnât finish setting up your Specialist. Your setup is safe.",didNotFinish:"Setup didnât finish",ready:"Ready to work",how:Object.freeze({title:"How hiring works",one:"Hire â review their ready-made setup",two:"âPut to workâ opens their Studio",three:"Give the first brief â the first deliverable lands soon after"})}),count:(e,i)=>`${i} ${1===i?a.M_[e].one:a.M_[e].many}`,specialistName:e=>(e??"").trim()||"Untitled Specialist",gettingSetUp:e=>`${e} is getting set up.`,worksIn:e=>`Works in the ${e.fullName}`,hireName:e=>`${r.hire} ${e}`,readyToPutToWork:e=>`Ready to put ${e} to work?`,noneMatchQuery:e=>`No ${a.M_.specialist.many} match â${e}â.`,studioA11y:e=>`${e.fullName}. ${r.viewDetails}.`,studioClosed:e=>`This ${a.M_.studio.one} has closed. New ${a.M_.specialist.many} work in the ${e.fullName}.`});var n=t(23382),o=t(48291),d=t(15514);let c=(0,o.r)(n.l);function u(e){return e&&c.brands.get(e)||d.SN}function f(e,i){let t=i?e.find(e=>e.id===i):void 0;return t?t.brand??d.SN:u(i)}c.order},27752:(e,i,t)=>{t.d(i,{wV:()=>n,yK:()=>a});let a=(0,t(67527).M)({baseURL:window.location.origin}),{signIn:r,signUp:s,signOut:l,useSession:n}=a},29825:(e,i,t)=>{t.d(i,{AuthLayout:()=>u});var a=t(68987),r=t(71519),s=t(2315),l=t(86020),n=t(66014);let o=(0,l.default)(()=>
1t.e(6020).then(t.bind(t,66020)),{loadableGenerated:{webpack:()=>[null]},ssr:!1,loading:()=>(0,a.jsx)("div",{className:"w-full h-full bg-gradient-to-br from-orange-500/20 to-orange-600/20 animate-pulse"})}),d=["xQ4nBZnfXlqrhwS7i3bs"];function c({className:e,children:i}){let[t,l]=(0,s.useState)(!1),[u,f]=(0,s.useState)("");return(0,s.useEffect)(()=>{l(!0),f(d[Math.floor(Math.random()*d.length)])},[]),(0,a.jsxs)("div",{className:(0,r.cn)("relative w-full h-full overflow-hidden",e),children:[(0,a.jsx)("div",{className:"absolute inset-0 flex items-center justify-center overflow-hidden",children:t&&u&&(0,a.jsx)("div",{className:"scale-[1.15]",children:(0,a.jsx)(o,{production:!0,projectId:u,width:1920,height:1080})})}),(0,a.jsx)("div",{className:"absolute inset-0 bg-gradient-to-t from-black/80 via-black/20 to-transparent pointer-events-none"}),i&&(0,a.jsx)(n.P.div,{className:"absolute bottom-0 left-0 right-0 z-10 p-12 lg:p-16",initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.6,delay:.3},children:i})]})}function u({children:e,rightPanelContent:i,className:t}){return(0,a.jsxs)("div",{className:(0,r.cn)("min-h-screen flex flex-col lg:flex-row",t),children:[(0,a.jsx)("div",{className:"flex-1 lg:flex-[0.4] flex items-center justify-center p-6 md:p-10 bg-background",children:(0,a.jsx)(n.P.div,{className:"w-full max-w-sm",initial:{opacity:0,x:-20},animate:{opacity:1,x:0},transition:{duration:.5},children:e})}),(0,a.jsx)("div",{className:"hidden lg:flex lg:flex-[0.6] relative",children:(0,a.jsx)(c,{className:"w-full h-full",children:i&&(0,a.jsx)("div",{className:"text-white text-center max-w-md mx-auto",children:i})})})]})}},52928:(e,i,t)=>{t.d(i,{$:()=>d,r:()=>o});var a=t(68987),r=t(2315),s=t(64696),l=t(9342),n=t(71519);let o=(0,l.F)("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0",{variants:{variant:{default:"bg-primary text-primary-foreground hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90",outline:"border border-input bg-transparent hover:bg-black/5 dark:hover:bg-white/10 hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"hover:bg-black/5 dark:hover:bg-white/10 hover:text-accent-foreground",link:"text-primary underline-offset-4 hover:underline",glass:"bg-white/10 dark:bg-black/20 backdrop-blur-2xl border border-white/20 dark:border-white/10 shadow-[inset_0_1px_1px_rgba(255,255,255,0.2)] hover:bg-white/20 dark:hover:bg-white/10 text-foreground"},size:{default:"h-10 px-4 py-2",sm:"h-9 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-10 w-10"}},defaultVariants:{variant:"default",size:"default"}}),d=r.forwardRef(({className:e,variant:i,size:t,asChild:r=!1,...l},d)=>{let c=r?s.DX:"button";return(0,a.jsx)(c,{className:(0,n.cn)(o({variant:i,size:t,className:e})),ref:d,...l})});d.displayName="Button"},85597:(e,i,t)=>{t.d(i,{F:()=>d});var a=t(68987),r=t(37182),s=t(37866),l=t.n(s),n=t(21588),o=t(71519);function d({className:e,size:i="md",showText:t=!0,href:s="/"}){let c={sm:32,md:48,lg:64}[i],u=(0,a.jsxs)("div",{className:(0,o.cn)("flex items-center gap-3",e),children:[(0,a.jsx)(r.default,{src:"/images/logo/logo_256.png",alt:"Slate Logo",width:c,height:c,className:"object-contain",priority:!0}),t&&(0,a.jsxs)("div",{className:"flex flex-col",children:[(0,a.jsx)("span",{className:"text-xl font-bold tracking-tight",children:"Slate"}),(0,a.jsx)("span",{className:"text-xs text-muted-foreground",children:n.C.lines.productSubtitle})]})]});return s?(0,a.jsx)(l(),{href:s,className:"inline-block",children:u}):u}},95114:(e,i,t)=>{t.d(i,{J:()=>d});var a=t(68987),r=t(2315),s=t(72204),l=t(9342),n=t(71519);let o=(0,l.F)("text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"),d=r.forwardRef(({className:e,...i},t)=>(0,a.jsx)(s.b,{ref:t,className:(0,n.cn)(o(),e),...i}));d.displayName=s.b.displayName}}]);
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.