{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/b4OQIgfVFmicJIkG0qbL/eaEVoGfGJHXfBNCBJx19/JobDetail.js", "ssg:https://framerusercontent.com/modules/jxW5amUwA9DYgK0Kkgaz/zprH7wSxthuGz1xYAptC/KROoJDeLb.js"],
  "sourcesContent": ["import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{ControlType,addPropertyControls}from\"framer\";const SOURCE_TOKEN=\"gh_src\";/**\n * These annotations control how your component sizes\n * Learn more: https://www.framer.com/developers/components/auto-sizing\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function JobDetail({jobId,...props}){const iframeRef=useRef(null);const[ghSource,setGhSource]=useState(\"\");const handleIframeChanged=()=>{iframeRef.current?.contentWindow?.postMessage(\"resize\",\"*\");};useEffect(()=>{if(!iframeRef.current)return;const onResize=e=>{if(e.origin==\"https://job-boards.greenhouse.io\"&&e.data>0){// @ts-ignore : iframe is validated above and can't be null by this point\niframeRef.current.height=`${e.data}px`;}};setTimeout(handleIframeChanged,500);window.addEventListener(\"message\",onResize);window.addEventListener(\"resize\",handleIframeChanged);const paramsString=window.location.search;const searchParams=new URLSearchParams(paramsString);setGhSource(searchParams.get(SOURCE_TOKEN)??\"\");return()=>{window.removeEventListener(\"message\",onResize);};},[]);return /*#__PURE__*/_jsx(\"div\",{...props,children:/*#__PURE__*/_jsx(\"iframe\",{ref:iframeRef,onLoad:handleIframeChanged,src:`https://job-boards.greenhouse.io/embed/job_app?for=wing&token=${jobId}&t=${ghSource}`,style:{border:0,width:\"100%\",minHeight:\"100vh\"}})});}addPropertyControls(JobDetail,{jobId:{type:ControlType.String}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"JobDetail\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./JobDetail.map", "// Generated by Framer (915daba)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getWhereExpressionFromPathVariables,NotFoundError,PropertyOverrides,useComponentViewport,useCurrentPathVariables,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useQueryData,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import JobDetail from\"#framer/local/codeFile/uOaI5cv/JobDetail.js\";import GreenhouseJobs from\"#framer/local/collection/FVgl7IWDW/FVgl7IWDW.js\";import metadataProvider from\"#framer/local/webPageMetadata/KROoJDeLb/KROoJDeLb.js\";const JobDetailFonts=getFonts(JobDetail);const breakpoints={B3LSJJpkG:\"(min-width: 810px) and (max-width: 1199px)\",fJPBc7rwV:\"(max-width: 809px)\",SQtfdkavm:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-rjZtK\";const variantClassNames={B3LSJJpkG:\"framer-v-4jqisk\",fJPBc7rwV:\"framer-v-n8gfs0\",SQtfdkavm:\"framer-v-1j672ia\"};const toString=value=>{return typeof value===\"string\"?value:String(value);};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"SQtfdkavm\",Phone:\"fJPBc7rwV\",Tablet:\"B3LSJJpkG\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"SQtfdkavm\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const currentPathVariables=useCurrentPathVariables();const[currentRouteData]=useQueryData({from:{alias:\"KROoJDeLb\",data:GreenhouseJobs,type:\"Collection\"},select:[{collection:\"KROoJDeLb\",name:\"l3uvGlyK8\",type:\"Identifier\"},{collection:\"KROoJDeLb\",name:\"UhevFz4ge\",type:\"Identifier\"}],where:getWhereExpressionFromPathVariables(currentPathVariables,\"KROoJDeLb\")});const getFromCurrentRouteData=key=>{if(!currentRouteData)throw new NotFoundError(`No data matches path variables: ${JSON.stringify(currentPathVariables)}`);return currentRouteData[key];};const{style,className,layoutId,variant,l3uvGlyK8=getFromCurrentRouteData(\"l3uvGlyK8\")??0,...restProps}=getProps(props);React.useEffect(()=>{const metadata=metadataProvider(currentRouteData,activeLocale);if(metadata.robots){let robotsTag=document.querySelector('meta[name=\"robots\"]');if(robotsTag){robotsTag.setAttribute(\"content\",metadata.robots);}else{robotsTag=document.createElement(\"meta\");robotsTag.setAttribute(\"name\",\"robots\");robotsTag.setAttribute(\"content\",metadata.robots);document.head.appendChild(robotsTag);}}},[currentRouteData,activeLocale]);React.useInsertionEffect(()=>{const metadata=metadataProvider(currentRouteData,activeLocale);document.title=metadata.title||\"\";if(metadata.viewport){document.querySelector('meta[name=\"viewport\"]')?.setAttribute(\"content\",metadata.viewport);}},[currentRouteData,activeLocale]);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const defaultLayoutId=React.useId();useCustomCursors({});const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"SQtfdkavm\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsx(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1j672ia\",className),ref:ref??ref1,style:{...style},children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-4nxloc\",\"data-framer-name\":\"Main\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1phe3td-container\",isAuthoredByUser:true,nodeId:\"MpuHzDVYW\",scopeId:\"KROoJDeLb\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B3LSJJpkG:{style:{height:\"100%\",width:\"100%\"}},fJPBc7rwV:{style:{height:\"100%\",width:\"100%\"}}},children:/*#__PURE__*/_jsx(JobDetail,{height:\"100%\",id:\"MpuHzDVYW\",jobId:toString(l3uvGlyK8),layoutId:\"MpuHzDVYW\",style:{width:\"100%\"},width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-rjZtK.framer-r9k63x, .framer-rjZtK .framer-r9k63x { display: block; }\",\".framer-rjZtK.framer-1j672ia { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 160px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 140px 20px 140px 20px; position: relative; width: 1200px; }\",\".framer-rjZtK .framer-4nxloc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; overflow: hidden; padding: 144px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-rjZtK .framer-1phe3td-container { flex: none; height: auto; min-height: 100vh; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-rjZtK.framer-1j672ia, .framer-rjZtK .framer-4nxloc { gap: 0px; } .framer-rjZtK.framer-1j672ia > * { margin: 0px; margin-bottom: calc(160px / 2); margin-top: calc(160px / 2); } .framer-rjZtK.framer-1j672ia > :first-child, .framer-rjZtK .framer-4nxloc > :first-child { margin-top: 0px; } .framer-rjZtK.framer-1j672ia > :last-child, .framer-rjZtK .framer-4nxloc > :last-child { margin-bottom: 0px; } .framer-rjZtK .framer-4nxloc > * { margin: 0px; margin-bottom: calc(80px / 2); margin-top: calc(80px / 2); } }\",\"@media (min-width: 810px) and (max-width: 1199px) { .framer-rjZtK.framer-1j672ia { width: 810px; } .framer-rjZtK .framer-1phe3td-container { height: 6800px; }}\",\"@media (max-width: 809px) { .framer-rjZtK.framer-1j672ia { width: 390px; } .framer-rjZtK .framer-1phe3td-container { height: 10300px; }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 7940\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"B3LSJJpkG\":{\"layout\":[\"fixed\",\"auto\"]},\"fJPBc7rwV\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections\n * @framerResponsiveScreen\n */const FramerKROoJDeLb=withCSS(Component,css,\"framer-rjZtK\");export default FramerKROoJDeLb;FramerKROoJDeLb.displayName=\"Greenhouse Jobs\";FramerKROoJDeLb.defaultProps={height:7940,width:1200};addFonts(FramerKROoJDeLb,[{explicitInter:true,fonts:[]},...JobDetailFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKROoJDeLb\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"B3LSJJpkG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"fJPBc7rwV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerScrollSections\":\"* @framerResponsiveScreen\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerAcceptsLayoutTemplate\":\"true\",\"framerIntrinsicHeight\":\"7940\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["SOURCE_TOKEN", "JobDetail", "jobId", "props", "iframeRef", "pe", "ghSource", "setGhSource", "ye", "handleIframeChanged", "ue", "onResize", "e", "window", "paramsString", "searchParams", "p", "addPropertyControls", "ControlType", "JobDetailFonts", "getFonts", "JobDetail", "breakpoints", "serializationHash", "variantClassNames", "toString", "value", "HTMLStyle", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "currentPathVariables", "useCurrentPathVariables", "currentRouteData", "useQueryData", "FVgl7IWDW_default", "getWhereExpressionFromPathVariables", "getFromCurrentRouteData", "key", "NotFoundError", "style", "className", "layoutId", "variant", "l3uvGlyK8", "restProps", "ue", "metadata", "robotsTag", "ie", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "scopingClassNames", "cx", "ref1", "pe", "defaultLayoutId", "ae", "useCustomCursors", "componentViewport", "useComponentViewport", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "ComponentViewportProvider", "Container", "PropertyOverrides2", "JobDetail", "css", "FramerKROoJDeLb", "withCSS", "KROoJDeLb_default", "addFonts", "JobDetailFonts", "__FramerMetadata__"]
}
