{"version":3,"file":"Workspace.jtfWJUwj.mjs","names":["p","useRef","useState","_Fragment","useEffect","useLayoutEffect","__esmMin","le","init_ssg_sandbox_shims","window","_e","de","l","p","init_jsx_runtime","init_npm_react_18_3_1","ce","RenderTarget","addPropertyControls","init_framer_CcflMUCW","ControlType","sized","src","u","px","srcset","m","k","n","lines","text","s","parts","Check","size","color","Ring","Workspace","p$1","props","root","box","setBox","start","tab","setTab","prev","setPrev","userPicked","isCanvas","names","frames","f","frame","i","useIso","el","ro","r","warm","setWarm","on","go","cur","t","reduce","section","raf","timer","scrollMode","onScroll","span","prog","io","vis","entries","pick","active","W","H","narrow","tiny","pad","footH","bodyH","font","tally","card","label","big","row","img","w","eager","extra","monitor","h","caption","gap","sideW","mainW","panelH","monH","belowH","showBelow","shell","pic","side","sideBox","rowsList","items","v","Import","cols","cellW","summaryH","rowsN","thumbH","cams","durs","grid","Edit","mw","name","when","last","Color","shotsDone","Audio","st","db","val","Export","fl","rowH","resultH","fit","showResultBelow","result","list","preset","panels","Panel","init_Workspace"],"sources":["https:/framerusercontent.com/modules/gdEMR8W639KeesQdDRfF/o6pyB6ljAKZigbtUBldF/Workspace.js"],"sourcesContent":["// Turnover: one film walked through the editing suite's workspaces (Import, Edit, Color, Audio, Export).\n// Scroll inside the section named in \"Section\" steps the tabs from 810px up; phones step on their own while in view.\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useEffect,useLayoutEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";const useIso=typeof window===\"undefined\"?useEffect:useLayoutEffect;// Ask Framer's image server for one file near the size it is shown at\nfunction sized(src,px){if(!src)return\"\";if(!/framerusercontent\\.com/.test(src))return src;const u=src.replace(/([?&])scale-down-to=\\d+&?/,\"$1\").replace(/[?&]$/,\"\");return u+(u.includes(\"?\")?\"&\":\"?\")+\"scale-down-to=\"+px;}// a srcset of CDN sizes; scale-down-to sets the longest side, so the served width follows the picture's own aspect\nfunction srcset(src){if(!src||!/framerusercontent\\.com/.test(src))return undefined;const m=/[?&]width=(\\d+)&height=(\\d+)/.exec(src);const k=m?Number(m[1])/Math.max(Number(m[1]),Number(m[2])):1;return[512,1024,1600,2048].map(n=>`${sized(src,n)} ${Math.round(n*k)}w`).join(\", \");}function lines(text){return String(text||\"\").split(/\\n|\\s\\|\\|\\s/).map(s=>s.trim()).filter(Boolean);}function parts(text){return String(text||\"\").split(\"|\").map(s=>s.trim());}function Check({color,size=15}){return /*#__PURE__*/_jsxs(\"svg\",{width:size,height:size,viewBox:\"0 0 18 18\",fill:\"none\",\"aria-hidden\":\"true\",style:{flex:\"none\"},children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"9\",cy:\"9\",r:\"8\",stroke:color,strokeWidth:\"1.6\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M5.6 9.2l2.3 2.3 4.5-4.8\",stroke:color,strokeWidth:\"1.6\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})]});}function Ring({color,size=15}){return /*#__PURE__*/_jsx(\"svg\",{width:size,height:size,viewBox:\"0 0 18 18\",fill:\"none\",\"aria-hidden\":\"true\",style:{flex:\"none\"},children:/*#__PURE__*/_jsx(\"circle\",{cx:\"9\",cy:\"9\",r:\"8\",stroke:color,strokeWidth:\"1.6\"})});}/**\n * @framerSupportedLayoutWidth any-prefer-fill\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerIntrinsicWidth 1200\n * @framerIntrinsicHeight 560\n */export default function Workspace(props){const p=props;const root=useRef(null);// laid out at this breakpoint's own size before the first measurement, so the page doesn't shift as it loads\nconst[box,setBox]=useState({w:p.ssrW||1200,h:p.ssrH||560});const start=Math.max(0,Math.min(4,Math.round(p.startTab??1)));const[tab,setTab]=useState(start);const[prev,setPrev]=useState(start);const userPicked=useRef(false);const isCanvas=RenderTarget.current()===RenderTarget.canvas;const names=String(p.tabs||\"Import, Edit, Color, Audio, Export\").split(\",\").map(s=>s.trim()).slice(0,5);while(names.length<5)names.push([\"Import\",\"Edit\",\"Color\",\"Audio\",\"Export\"][names.length]);const frames=[p.cover,p.frame1,p.frame2,p.frame3,p.frame4,p.frame5,p.frame6,p.frame7].filter(f=>f&&f.src);const frame=i=>frames.length?frames[(i%frames.length+frames.length)%frames.length]:undefined;// measure own box\nuseIso(()=>{const el=root.current;if(!el)return;const ro=new ResizeObserver(()=>{const r=el.getBoundingClientRect();if(r.width>0&&r.height>0)setBox({w:r.width,h:r.height});});ro.observe(el);return()=>ro.disconnect();},[]);// the panels beside the open one render once the page has loaded, so their pictures wait for the first screen\nconst[warm,setWarm]=useState(false);useEffect(()=>{const on=()=>window.setTimeout(()=>setWarm(true),400);if(document.readyState===\"complete\")on();else window.addEventListener(\"load\",on,{once:true});return()=>window.removeEventListener(\"load\",on);},[]);const go=t=>{setTab(cur=>{if(cur!==t)setPrev(cur);return t;});};// scroll-driven tabs (810px and up) or a slow step-through while in view\nuseEffect(()=>{if(isCanvas)return;const el=root.current;if(!el)return;const reduce=window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches;let section=null;let n=el.parentElement;while(n){if(n.getAttribute(\"data-framer-name\")===p.section){section=n;break;}n=n.parentElement;}let raf=0;let timer=0;const scrollMode=()=>p.scrollDriven&&!!section&&window.innerWidth>=810&&section.offsetHeight>window.innerHeight*1.25;const onScroll=()=>{cancelAnimationFrame(raf);raf=requestAnimationFrame(()=>{if(!section||!scrollMode()||userPicked.current)return;const r=section.getBoundingClientRect();const span=Math.max(1,r.height-window.innerHeight);const prog=Math.min(1,Math.max(0,-r.top/span));go(Math.min(4,start+Math.floor(prog*(5-start))));});};const io=new IntersectionObserver(entries=>{const vis=entries[0]?.isIntersecting;window.clearInterval(timer);if(vis&&!scrollMode()&&!reduce){timer=window.setInterval(()=>{if(userPicked.current)return;setTab(cur=>{setPrev(cur);return(cur+1)%5;});},3600);}},{threshold:.35});io.observe(el);window.addEventListener(\"scroll\",onScroll,{passive:true});window.addEventListener(\"resize\",onScroll);onScroll();return()=>{io.disconnect();window.clearInterval(timer);cancelAnimationFrame(raf);window.removeEventListener(\"scroll\",onScroll);window.removeEventListener(\"resize\",onScroll);};},[p.section,p.scrollDriven,isCanvas,start]);// when the visitor clicks a tab, hand control back to the scroll after a while\nconst pick=i=>{userPicked.current=true;go(i);window.setTimeout(()=>userPicked.current=false,6e3);};const active=isCanvas?Math.max(0,Math.min(4,Math.round(p.previewTab??start))):tab;const W=box.w;const H=box.h;const narrow=W<760;const tiny=W<520;const pad=narrow?12:18;const barH=46;const footH=narrow?40:44;const bodyH=Math.max(160,H-barH-footH);const font=`\"${p.font}\", \"${p.font} Placeholder\", system-ui, sans-serif`;const tally=[[p.footage,\"of footage\"],[p.cuts+\" cuts\",p.runtime+\" long\"],[p.shots+\" shots\",\"one look\"],[p.loudness,\"mixed\"],[p.files+\" files\",\"delivered \"+p.delivered]];const card={background:p.raised,borderRadius:12,padding:narrow?14:20,boxSizing:\"border-box\",overflow:\"hidden\"};const label={fontSize:13,color:p.soft,lineHeight:1.3};const big={fontSize:narrow?30:40,fontWeight:500,letterSpacing:\"-0.03em\",lineHeight:1.05,color:p.ink,marginTop:8};const row={height:40,display:\"flex\",alignItems:\"center\",gap:12,borderBottom:`1px solid ${p.line}`,fontSize:14,color:p.ink,whiteSpace:\"nowrap\"};// w is the picture's width on the page; the browser picks the CDN size from the srcset\nconst img=(f,w,extra,eager=false)=>f?/*#__PURE__*/_jsx(\"img\",{src:sized(f.src,1024),srcSet:srcset(f.src),sizes:`${Math.max(16,Math.round(w))}px`,alt:f.alt||\"\",loading:eager?\"eager\":\"lazy\",decoding:eager?\"auto\":\"async\",...eager&&W>=810?{fetchpriority:\"high\"}:{},draggable:false,style:{width:\"100%\",height:\"100%\",objectFit:\"cover\",display:\"block\",...extra}}):/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",background:p.high}});const monitor=(f,caption,w,h,eager=false)=>/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:w,height:h,borderRadius:10,overflow:\"hidden\",background:\"#000\",flex:\"none\"},children:[img(f,w,undefined,eager),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",left:0,right:0,top:0,height:60,background:\"linear-gradient(180deg, rgba(0,0,0,.42), rgba(0,0,0,0))\"}}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",left:14,top:12,fontSize:12.5,color:\"rgba(255,255,255,.88)\"},children:caption})]});// ----- panels -----\n// Wide: picture left, panel right. Narrow: picture on top, its panel below when there is room.\nconst gap=narrow?10:18;const sideW=narrow?0:Math.min(470,Math.max(300,W*.34));const mainW=W-pad*2-(narrow?0:sideW+gap);const panelH=bodyH-pad*2;const monH=narrow?Math.min(mainW*.5625,panelH*.56):panelH;const belowH=narrow?panelH-monH-gap:panelH;const showBelow=!narrow||belowH>=110;const shell=(pic,side)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:narrow?\"column\":\"row\",gap,height:\"100%\"},children:[pic,showBelow&&side]});const sideBox=(children,extra)=>/*#__PURE__*/_jsx(\"div\",{style:{...card,width:narrow?\"100%\":sideW,height:narrow?belowH:\"100%\",flex:\"none\",...extra},children:children});const rowsList=items=>/*#__PURE__*/_jsx(\"div\",{style:{marginTop:narrow?10:16,borderTop:`1px solid ${p.line}`},children:items.map(([k,v])=>/*#__PURE__*/_jsxs(\"div\",{style:row,children:[/*#__PURE__*/_jsx(\"span\",{style:{color:p.soft},children:k}),/*#__PURE__*/_jsx(\"span\",{style:{marginLeft:\"auto\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:v})]},k))});function Import(){const cols=tiny?2:narrow?3:4;const cellW=(mainW-(cols-1)*12)/cols;const capH=22;const summaryH=narrow?64:0;let rowsN=3;let thumbH=Math.min(cellW*.5625,(panelH-(rowsN-1)*12)/rowsN-capH);if(narrow){thumbH=cellW*.5625;rowsN=Math.max(1,Math.floor((panelH-summaryH+12)/(thumbH+capH+12)));}const cams=[\"A cam\",\"B cam\",\"Drone\",\"A cam\",\"B cam\",\"A cam\",\"Gimbal\",\"A cam\",\"B cam\",\"Drone\",\"A cam\",\"B cam\"];const durs=[\"12:04\",\"08:51\",\"04:12\",\"21:40\",\"06:33\",\"15:09\",\"03:58\",\"18:22\",\"09:47\",\"02:31\",\"11:15\",\"07:06\"];const n=cols*rowsN;const grid=/*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateColumns:`repeat(${cols}, 1fr)`,gap:12,width:mainW,alignContent:\"start\"},children:Array.from({length:n},(_,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{minWidth:0},children:[/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",height:thumbH,borderRadius:7,overflow:\"hidden\",background:\"#000\"},children:[img(frame(i),cellW,undefined,start===0&&i<cols),/*#__PURE__*/_jsx(\"span\",{style:{position:\"absolute\",right:6,bottom:6,fontSize:11.5,color:\"#fff\",background:\"rgba(0,0,0,.55)\",borderRadius:5,padding:\"2px 6px\",fontVariantNumeric:\"tabular-nums\"},children:durs[i%durs.length]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{fontSize:12.5,color:p.soft,marginTop:6,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:[cams[i%cams.length],\" \\xb7 Day \",i<n/2?1:2,\", clip \",String(i+3).padStart(3,\"0\")]})]},i))});if(narrow)return /*#__PURE__*/_jsxs(\"div\",{style:{height:\"100%\",overflow:\"hidden\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{height:summaryH,display:\"flex\",alignItems:\"baseline\",gap:10,flexWrap:\"wrap\",alignContent:\"flex-start\"},children:[/*#__PURE__*/_jsxs(\"span\",{style:{...big,fontSize:28,marginTop:0},children:[p.clips,\" clips\"]}),/*#__PURE__*/_jsxs(\"span\",{style:label,children:[p.footage,\" \\xb7 \",p.cameras]})]}),grid]});return shell(grid,sideBox(/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{style:label,children:\"Media from the shoot\"}),/*#__PURE__*/_jsxs(\"div\",{style:big,children:[p.clips,\" clips\"]}),/*#__PURE__*/_jsx(\"div\",{style:{...label,marginTop:4},children:p.shoot}),rowsList([[\"Footage\",p.footage],[\"Cameras\",p.cameras],[\"Format\",p.format],[\"On the drive\",p.size],[\"Synced and labelled\",p.synced]])]})));}function Edit(){const v=lines(p.versions);const mw=narrow?mainW:Math.min(mainW,panelH*1.78);return shell(monitor(frame(1),\"Sequence \\xb7 \"+p.project+\" \\xb7 \"+p.runtime,mw,monH,start===1),sideBox(/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{style:label,children:\"The cut\"}),/*#__PURE__*/_jsxs(\"div\",{style:{...big,fontSize:narrow?26:40},children:[p.cuts,\" cuts\"]}),!narrow&&/*#__PURE__*/_jsxs(\"div\",{style:{...label,marginTop:4},children:[p.runtime,\" long, locked before colour\"]}),/*#__PURE__*/_jsx(\"div\",{style:{marginTop:narrow?10:16,borderTop:`1px solid ${p.line}`},children:v.map((s,i)=>{const[name,when]=parts(s);const last=i===v.length-1;return /*#__PURE__*/_jsxs(\"div\",{style:row,children:[/*#__PURE__*/_jsx(Check,{color:last?p.accent:p.soft}),/*#__PURE__*/_jsx(\"span\",{style:{color:last?p.ink:p.soft},children:name}),/*#__PURE__*/_jsx(\"span\",{style:{marginLeft:\"auto\",color:last?p.ink:p.soft},children:when})]},i);})})]}),narrow?undefined:{flex:1,width:\"auto\"}));}function Color(){const cols=narrow?8:6;const n=narrow?16:30;const shotsDone=Math.round(n*.86);return shell(monitor(frame(2),\"Shot 17 of \"+p.shots+\" \\xb7 \"+p.look,mainW,monH,start===2),sideBox(/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",height:\"100%\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",fontSize:13.5,color:p.ink,marginBottom:12},children:[\"Shots\",/*#__PURE__*/_jsxs(\"span\",{style:{marginLeft:\"auto\",color:p.soft},children:[p.shots,\" of \",p.shots,\" matched\"]})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateColumns:`repeat(${cols}, 1fr)`,gap:6},children:Array.from({length:n},(_,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",aspectRatio:\"16 / 9\",borderRadius:4,overflow:\"hidden\",boxShadow:i===9?`0 0 0 2px ${p.ink}`:\"none\"},children:[img(frame(i+2),220,{transform:`scale(${1.15+i%4*.18})`,objectPosition:`${i*37%100}% ${i*53%100}%`}),/*#__PURE__*/_jsx(\"span\",{style:{position:\"absolute\",right:4,top:4,width:6,height:6,borderRadius:6,background:i<shotsDone?p.accent:\"rgba(255,255,255,.35)\"}})]},i))}),!narrow&&/*#__PURE__*/_jsx(\"div\",{style:{...label,marginTop:\"auto\",paddingTop:12,lineHeight:1.45},children:p.colorNote})]})));}function Audio(){const st=lines(p.stems);return shell(monitor(frame(3),\"Mix \\xb7 \"+p.project,mainW,monH,start===3),sideBox(/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{style:label,children:\"Integrated loudness\"}),/*#__PURE__*/_jsx(\"div\",{style:{...big,fontSize:narrow?26:40},children:p.loudness}),!narrow&&/*#__PURE__*/_jsx(\"div\",{style:{...label,marginTop:4},children:p.mixNote}),/*#__PURE__*/_jsx(\"div\",{style:{marginTop:narrow?10:16,borderTop:`1px solid ${p.line}`},children:st.map((s,i)=>{const[name,db]=parts(s);const val=parseFloat(String(db||\"\").replace(\"−\",\"-\"));const w=isNaN(val)?50:Math.max(8,Math.min(100,(val+48)/48*100));return /*#__PURE__*/_jsxs(\"div\",{style:{...row,gap:14},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:86,color:p.soft},children:name}),/*#__PURE__*/_jsx(\"span\",{style:{flex:1,height:4,borderRadius:4,background:p.high,position:\"relative\",overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"span\",{style:{position:\"absolute\",left:0,top:0,bottom:0,width:w+\"%\",borderRadius:4,background:i===0?p.accent:p.muted}})}),/*#__PURE__*/_jsx(\"span\",{style:{width:56,textAlign:\"right\",fontVariantNumeric:\"tabular-nums\"},children:db})]},i);})})]})));}function Export(){const fl=lines(p.files_list);const rowH=narrow?50:56;const resultH=narrow?104:0;const fit=narrow?Math.max(1,Math.floor((panelH-(panelH-resultH-gap>=rowH*2?resultH+gap:0))/rowH)):6;const showResultBelow=narrow&&panelH-resultH-gap>=rowH*2;const result=/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",left:14,right:14,bottom:14,borderRadius:14,background:\"rgba(28,28,28,.72)\",backdropFilter:\"blur(16px)\",WebkitBackdropFilter:\"blur(16px)\",padding:narrow?\"12px 14px\":\"16px 18px\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:13,color:p.soft},children:\"After it went out\"}),/*#__PURE__*/_jsxs(\"div\",{style:{fontSize:narrow?28:42,fontWeight:500,letterSpacing:\"-0.035em\",marginTop:4,color:p.ink,lineHeight:1.05},children:[/*#__PURE__*/_jsx(\"span\",{style:{color:p.accent},children:p.resultFigure}),\" \",p.resultUnit]}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:14,color:p.ink,opacity:.8,marginTop:2,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:p.resultNote})]});const list=/*#__PURE__*/_jsx(\"div\",{style:{width:mainW,minWidth:0,flex:\"none\"},children:(fl.length?fl:[\"Master | ProRes 422 HQ | 8.4 GB\"]).slice(0,Math.min(6,fit)).map((s,i)=>{const[name,preset,size]=parts(s);return /*#__PURE__*/_jsxs(\"div\",{style:{height:rowH,display:\"flex\",alignItems:\"center\",borderBottom:`1px solid ${p.line}`,fontSize:14,color:p.ink,gap:14},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:narrow?52:64,height:narrow?30:36,borderRadius:5,overflow:\"hidden\",flex:\"none\"},children:img(frame(i),narrow?52:64)}),/*#__PURE__*/_jsxs(\"div\",{style:{minWidth:0},children:[/*#__PURE__*/_jsx(\"div\",{style:{whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:name}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:12.5,color:p.soft,marginTop:2,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:preset})]}),/*#__PURE__*/_jsxs(\"div\",{style:{marginLeft:\"auto\",color:p.soft,display:\"flex\",alignItems:\"center\",gap:12,whiteSpace:\"nowrap\"},children:[!tiny&&size,/*#__PURE__*/_jsx(Check,{color:p.accent})]})]},i);})});if(narrow)return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap,height:\"100%\"},children:[list,showResultBelow&&/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",height:resultH,borderRadius:12,overflow:\"hidden\",background:\"#000\",flex:\"none\",marginTop:\"auto\"},children:[img(frame(4),narrow?mainW:sideW,undefined,start===4),result]})]});return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap,height:\"100%\"},children:[list,/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:sideW,height:\"100%\",borderRadius:12,overflow:\"hidden\",flex:\"none\",background:\"#000\"},children:[img(frame(4),narrow?mainW:sideW,undefined,start===4),result]})]});}const panels=[Import,Edit,Color,Audio,Export];return /*#__PURE__*/_jsxs(\"div\",{ref:root,role:\"region\",\"aria-label\":`${p.project}, ${names[active]} workspace`,style:{...p.style,position:\"relative\",width:\"100%\",height:\"100%\",background:p.windowColor,borderRadius:p.radius,overflow:\"hidden\",fontFamily:font,color:p.ink,WebkitFontSmoothing:\"antialiased\",isolation:\"isolate\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{height:barH,display:\"flex\",alignItems:\"center\",padding:`0 ${pad}px`,borderBottom:`1px solid ${p.line}`,fontSize:13.5,gap:12},children:[!narrow&&/*#__PURE__*/_jsxs(\"span\",{style:{color:p.soft,width:300,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:[p.client,\" \\xb7 \",p.project]}),/*#__PURE__*/_jsx(\"div\",{role:\"tablist\",\"aria-label\":\"Workspaces\",style:{display:\"flex\",gap:narrow?2:6,margin:\"0 auto\",overflowX:\"auto\",scrollbarWidth:\"none\"},children:names.map((t,i)=>/*#__PURE__*/_jsxs(\"button\",{role:\"tab\",\"aria-selected\":i===active,onClick:()=>pick(i),style:{height:32,display:\"flex\",alignItems:\"center\",gap:8,padding:tiny?\"0 9px\":\"0 14px\",borderRadius:9,border:0,cursor:\"pointer\",font:\"inherit\",fontSize:tiny?13:14,background:i===active?p.high:\"transparent\",color:i===active?p.ink:i<active?p.ink:p.soft,opacity:i===active?1:.9,transition:\"background-color .25s ease, color .25s ease, opacity .2s ease\",whiteSpace:\"nowrap\"},onMouseEnter:e=>e.currentTarget.style.opacity=\"0.7\",onMouseLeave:e=>e.currentTarget.style.opacity=\"0.9\",children:[/*#__PURE__*/_jsx(\"i\",{style:{width:6,height:6,borderRadius:6,background:i<=active?p.accent:p.muted,opacity:i<=active?1:.55,transition:\"background-color .25s ease\"}}),t]},t+i))}),!narrow&&/*#__PURE__*/_jsx(\"span\",{style:{color:p.soft,width:300,textAlign:\"right\",whiteSpace:\"nowrap\"},children:p.saved})]}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",height:bodyH,padding:pad,boxSizing:\"border-box\"},children:panels.map((Panel,i)=>/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":i!==active,style:{position:\"absolute\",inset:pad,opacity:i===active?1:0,transform:i===active?\"translateX(0)\":`translateX(${i<active?-14:14}px)`,transition:\"opacity .45s cubic-bezier(.4,0,.2,1), transform .45s cubic-bezier(.4,0,.2,1)\",pointerEvents:i===active?\"auto\":\"none\",visibility:Math.abs(i-active)>1&&i!==prev?\"hidden\":\"visible\"},children:(i===active||i===prev||warm&&Math.abs(i-active)===1)&&/*#__PURE__*/_jsx(Panel,{})},i))}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",left:0,right:0,bottom:0,height:footH,borderTop:`1px solid ${p.line}`,display:\"flex\",alignItems:\"center\",padding:`0 ${pad}px`,fontSize:13,gap:8},children:narrow?/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:8,color:p.ink},children:[/*#__PURE__*/_jsx(Check,{color:p.accent}),/*#__PURE__*/_jsx(\"b\",{style:{fontWeight:500},children:tally[active][0]}),/*#__PURE__*/_jsx(\"span\",{style:{color:p.soft},children:tally[active][1]})]}):tally.map((t,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,display:\"flex\",alignItems:\"center\",gap:8,whiteSpace:\"nowrap\",color:i<=active?p.ink:p.muted,transition:\"color .3s ease\"},children:[i<=active?/*#__PURE__*/_jsx(Check,{color:p.accent}):/*#__PURE__*/_jsx(Ring,{color:p.muted}),/*#__PURE__*/_jsx(\"b\",{style:{fontWeight:500},children:t[0]}),/*#__PURE__*/_jsx(\"span\",{style:{color:i<=active?p.soft:p.muted,overflow:\"hidden\",textOverflow:\"ellipsis\"},children:t[1]})]},i))})]});}addPropertyControls(Workspace,{project:{type:ControlType.String,title:\"Film\",defaultValue:\"Long Climb\"},client:{type:ControlType.String,title:\"Client\",defaultValue:\"Fernway Cycling\"},saved:{type:ControlType.String,title:\"Saved note\",defaultValue:\"Saved 2 min ago\"},tabs:{type:ControlType.String,title:\"Tab names\",defaultValue:\"Import, Edit, Color, Audio, Export\",description:\"Five names, comma separated.\"},clips:{type:ControlType.String,title:\"Clips\",defaultValue:\"214\"},footage:{type:ControlType.String,title:\"Footage\",defaultValue:\"6 h 12 m\"},cameras:{type:ControlType.String,title:\"Cameras\",defaultValue:\"3, plus a drone\"},format:{type:ControlType.String,title:\"Format\",defaultValue:\"4K log, 23.976\"},size:{type:ControlType.String,title:\"Drive size\",defaultValue:\"1.1 TB\"},shoot:{type:ControlType.String,title:\"Shoot\",defaultValue:\"Two days in the hills above Dahlonega\"},synced:{type:ControlType.String,title:\"Synced\",defaultValue:\"Monday, 14:20\"},cuts:{type:ControlType.String,title:\"Cuts\",defaultValue:\"186\"},runtime:{type:ControlType.String,title:\"Runtime\",defaultValue:\"2:14\"},versions:{type:ControlType.String,title:\"Versions\",displayTextArea:true,defaultValue:\"Assembly, 6:40 | Monday\\nRough cut, 3:12 | Tuesday\\nFine cut, 2:20 | Wednesday\\nPicture lock, 2:14 | Thursday 11:00\",description:\"One per line: name | when.\"},shots:{type:ControlType.String,title:\"Shots\",defaultValue:\"38\"},look:{type:ControlType.String,title:\"Look\",defaultValue:\"Late sun\"},colorNote:{type:ControlType.String,title:\"Colour note\",displayTextArea:true,defaultValue:\"Every shot matched to the hero frame, skin checked on the scope, one look across both days.\"},loudness:{type:ControlType.String,title:\"Loudness\",defaultValue:\"−14 LUFS\"},stems:{type:ControlType.String,title:\"Stems\",displayTextArea:true,defaultValue:\"Dialogue | −12 dB\\nMusic | −24 dB\\nEffects | −20 dB\\nRoom tone | −38 dB\",description:\"One per line: name | level.\"},mixNote:{type:ControlType.String,title:\"Mix note\",defaultValue:\"Voice clear, music sits under it\"},files:{type:ControlType.String,title:\"Files\",defaultValue:\"6\"},files_list:{type:ControlType.String,title:\"Deliverables\",displayTextArea:true,defaultValue:\"Long Climb, master | ProRes 422 HQ \\xb7 3840 \\xd7 2160 \\xb7 2:14 | 8.4 GB\\nLong Climb, web | H.264 \\xb7 3840 \\xd7 2160 \\xb7 2:14 | 612 MB\\nLong Climb, 60 s | H.264 \\xb7 1920 \\xd7 1080 \\xb7 1:00 | 148 MB\\nVertical, 30 s | H.264 \\xb7 1080 \\xd7 1920 \\xb7 0:30 | 71 MB\\nSquare, 15 s | H.264 \\xb7 1080 \\xd7 1080 \\xb7 0:15 | 34 MB\\nCaptions | SRT \\xb7 English, Spanish | 8 KB\",description:\"One per line: name | preset | size.\"},delivered:{type:ControlType.String,title:\"Delivered\",defaultValue:\"Thursday\"},resultFigure:{type:ControlType.String,title:\"Result figure\",defaultValue:\"1.4M\"},resultUnit:{type:ControlType.String,title:\"Result unit\",defaultValue:\"views\"},resultNote:{type:ControlType.String,title:\"Result note\",defaultValue:\"in the first week, on the brand’s own channels\"},cover:{type:ControlType.ResponsiveImage,title:\"Cover\"},frame1:{type:ControlType.ResponsiveImage,title:\"Frame 1\"},frame2:{type:ControlType.ResponsiveImage,title:\"Frame 2\"},frame3:{type:ControlType.ResponsiveImage,title:\"Frame 3\"},frame4:{type:ControlType.ResponsiveImage,title:\"Frame 4\"},frame5:{type:ControlType.ResponsiveImage,title:\"Frame 5\"},frame6:{type:ControlType.ResponsiveImage,title:\"Frame 6\"},frame7:{type:ControlType.ResponsiveImage,title:\"Frame 7\"},font:{type:ControlType.String,title:\"Font family\",defaultValue:\"Hanken Grotesk\"},windowColor:{type:ControlType.Color,title:\"Window\",defaultValue:\"#1C1C1C\"},raised:{type:ControlType.Color,title:\"Panel\",defaultValue:\"#262626\"},high:{type:ControlType.Color,title:\"Selected\",defaultValue:\"#2F2F2F\"},line:{type:ControlType.Color,title:\"Hairline\",defaultValue:\"rgba(255,255,255,0.08)\"},ink:{type:ControlType.Color,title:\"Text\",defaultValue:\"#EDEDED\"},soft:{type:ControlType.Color,title:\"Soft text\",defaultValue:\"#A3A3A3\"},muted:{type:ControlType.Color,title:\"Muted\",defaultValue:\"#8E8E8E\"},accent:{type:ControlType.Color,title:\"Accent\",defaultValue:\"#FF7A5C\"},radius:{type:ControlType.Number,title:\"Corners\",defaultValue:18,min:0,max:40,step:1},scrollDriven:{type:ControlType.Boolean,title:\"Scroll steps tabs\",defaultValue:true,description:\"From 810px wide, when the section below is taller than the window.\"},section:{type:ControlType.String,title:\"Section\",defaultValue:\"Hero\",description:\"Layer name of the tall section that drives the tabs.\"},ssrW:{type:ControlType.Number,title:\"Width on load\",defaultValue:1200,min:200,max:2400,step:1,description:\"This layer's width at this breakpoint, so the window is laid out right while the page loads.\"},ssrH:{type:ControlType.Number,title:\"Height on load\",defaultValue:560,min:160,max:1600,step:1},startTab:{type:ControlType.Number,title:\"Start tab\",defaultValue:1,min:0,max:4,step:1,displayStepper:true,description:\"0 Import, 1 Edit, 2 Color, 3 Audio, 4 Export. Scroll steps on from here.\"},previewTab:{type:ControlType.Number,title:\"Canvas tab\",defaultValue:1,min:0,max:4,step:1,displayStepper:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Workspace\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fill\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"560\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Workspace.map"],"mappings":"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"}