1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,21177,e=>{"use strict";var s=e.i(43476),i=e.i(71645),t=e.i(22016),o=e.i(18566),a=e.i(15940),r=e.i(36374);let l=[{href:"/studio",label:"Overview",badge:"Start here",exact:!0},{href:"/studio/pages",label:"Pages",badge:"Copy & layout"},{href:"/studio/templates",label:"Templates",badge:"Page structure"},{href:"/studio/entries",label:"Portfolio",badge:"Projects & proof"},{href:"/studio/blog",label:"Field Notes",badge:"Posts & writing"},{href:"/studio/assets",label:"Media Library",badge:"Images, video & files"},{href:"/studio/press",label:"Press",badge:"Coverage & links"},{href:"/studio/submissions",label:"Three Good Things",badge:"Review submissions"},{href:"/studio/contact",label:"Messages",badge:"Contact inbox"},{href:"/studio/clients",label:"Client Access",badge:"Private workspaces"},{href:"/studio/google-drive",label:"Google Drive",badge:"Client file storage"}];e.s(["StudioLayoutClient",0,function({children:e}){let n=(0,o.useRouter)(),d=(0,o.usePathname)(),[u,c]=(0,i.useState)(void 0),[h,g]=(0,i.useState)(!1),b=["/studio/login","/studio/forgot-password","/studio/reset-password"].includes(d);if((0,i.useEffect)(()=>{if(b)return;let e=(0,a.createBrowserSupabase)();e.auth.getSession().then(async({data:s})=>{if(!s.session)return void n.replace("/studio/google-drive"===d?"/studio/login?next=%2Fstudio%2Fgoogle-drive":"/studio/login");let i=s.session.user.email?.toLowerCase();if(!i){g(!0),c(null);return}let{data:t,error:o}=await e.from("studio_admins").select("email").eq("email",i).maybeSingle();if(o||!t){g(!0),c(s.session.user);return}c(s.session.user)})},[b,n,d]),b)return(0,s.jsx)(s.Fragment,{children:e});if(void 0===u)return null;let p=async()=>{await (0,a.createBrowserSupabase)().auth.signOut(),n.replace("/studio/login")};return h?(0,s.jsx)("main",{className:"studio-gate",children:(0,s.jsxs)("div",{className:"studio-gate-inner",children:[(0,s.jsx)("h1",{className:"studio-gate-heading",children:"Content Studio"}),(0,s.jsx)("p",{className:"studio-gate-sub",children:"This account is not authorized to manage the site."}),(0,s.jsx)("button",{type:"button",className:"btn-dark",onClick:p,children:"Sign out"})]})}):d.startsWith("/studio/preview/")&&(0,r.isPracticeReadingSlug)(d.split("/").at(-1)??"")?(0,s.jsx)(s.Fragment,{children:e}):(0,s.jsxs)("div",{className:"studio",children:[(0,s.jsxs)("header",{className:"studio-header",children:[(0,s.jsxs)("div",{children:[(0,s.jsx)("p",{className:"kicker",children:"DABLLC"}),(0,s.jsx)("h1",{children:"Content Studio"})]}),(0,s.jsxs)("div",{children:[(0,s.jsx)("span",{children:u?.email}),(0,s.jsx)("a",{href:"/",target:"_blank",rel:"noopener noreferrer",children:"â View site"}),(0,s.jsx)("button",{onClick:p,children:"Sign out"})]})]}),(0,s.jsxs)("div",{className:"studio-grid",children:[(0,s.jsx)("aside",{className:"studio-index",children:(0,s.jsx)("nav",{"aria-label":"Studio navigation",children:l.map(({href:e,label:i,badge:o,exact:a})=>(0,s.jsxs)(t.default,{href:e,prefetch:!e.startsWith("/api/")&&void 0,onClick:e.startsWith("/api/")?s=>{s.preventDefault(),window.location.assign(e)}:void 0,className:(a?d===e:d.startsWith(e))?"is-selected":"","aria-current":(a?d===e:d.startsWith(e))?"page":void 0,children:[(0,s.jsx)("span",{children:i}),(0,s.jsx)("small",{children:o})]},e))})}),(0,s.jsx)("main",{id:"studio-main",children:e})]})]})}])},36374,e=>{"use strict";let s=[{slug:"how-i-work",title:"How I Work",sections:["listen","purpose","inventory","repair","share","release"]},{slug:"commitments",title:"The Commitments",sections:["purpose","authority","change","fit","fees","direct","recommendations","humility"]},{slug:"principles",title:"The Principles",sections:["relational","visible","distributed","solidarity","discovery","generative"]},{slug:"what-to-expect",title:"What to Expect",sections:[]}];e.s(["PRACTICE_READING_PAGES",0,s,"isPracticeReadingSlug",0,function(e){return s.some(s=>s.slug===e)},"parsePracticeReadingContent",0,function(e,i){let t;if(!i||"object"!=typeof i||Array.isArray(i))return null;let o={};for(let t of function(e){let i=s.find(s=>s.slug===e),t=["title","intro","closing","relatedHeading"];if("principles"===e)for(let e of(t.push("body","meaningLabel","responsibilityLabel","outcomeLabel"),i.sections))t.push(`${e}Title`,`${e}Meaning`,`${e}Responsibility`,`${e}Outcome`);else if("what-to-expect"===e)t.push("body1","body2","body3","body4");
1else for(let s of("how-i-work"===e&&t.push("body"),i.sections))t.push(`${s}Title`,`${s}Body`);return t}(e)){if("string"!=typeof i[t]||!i[t].trim())return null;o[t]=i[t].trim()}for(let a of(t=s.find(s=>s.slug===e),[..."principles"===e?t.sections.map(e=>`${e}Antonym`):[],"heroImage","heroImageAlt","heroImagePosition"]))"string"==typeof i[a]&&i[a].trim()&&(o[a]=i[a].trim());return o}])},53101,e=>{"use strict";e.i(47167);let s="https://yfnfsxsezbydhoaolsfd.supabase.co",i=`${s}/storage/v1/object/public/dabllc-public`;e.s(["SUPABASE_PUBLIC_STORAGE_URL",0,i,"SUPABASE_PUBLISHABLE_KEY",0,"sb_publishable_DA0sQsOgwXchgaBjoYlsYA_xPhb84lr","SUPABASE_URL",0,s])}]);
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.