1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,808341,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r={cancelIdleCallback:function(){return a},requestIdleCallback:function(){return o}};for(var i in r)Object.defineProperty(n,i,{enumerable:!0,get:r[i]});let o="u">typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},a="u">typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),t.exports=n.default)},519083,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r={ESCAPE_REGEX:function(){return a},htmlEscapeAttributeString:function(){return d},htmlEscapeJsonString:function(){return u}};for(var i in r)Object.defineProperty(n,i,{enumerable:!0,get:r[i]});let o={"&":"\\u0026",">":"\\u003e","<":"\\u003c","\u2028":"\\u2028","\u2029":"\\u2029"},a=/[&><\u2028\u2029]/g,s={"&":"&",'"':""","'":"'","<":"<",">":">"},l=/[&"'<>]/g;function u(e){return e.replace(a,e=>o[e])}function d(e){return e.replace(l,e=>s[e])}},479520,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r={default:function(){return v},handleClientScriptLoad:function(){return y},initScriptLoader:function(){return b}};for(var i in r)Object.defineProperty(n,i,{enumerable:!0,get:r[i]});let o=e.r(555682),a=e.r(190809),s=e.r(843476),l=o._(e.r(174080)),u=a._(e.r(271645)),d=e.r(742732),c=e.r(922737),p=e.r(808341),f=e.r(519083),g=new Map,m=new Set,h=e=>{let{src:t,id:n,onLoad:r=()=>{},onReady:i=null,dangerouslySetInnerHTML:o,children:a="",strategy:s="afterInteractive",onError:u,stylesheets:d}=e,p=n||t;if(p&&m.has(p))return;if(g.has(t)){m.add(p),g.get(t).then(r,u);return}let f=()=>{i&&i(),m.add(p)},h=document.createElement("script"),y=new Promise((e,t)=>{h.addEventListener("load",function(t){e(),r&&r.call(this,t),f()}),h.addEventListener("error",function(e){t(e)})}).catch(function(e){u&&u(e)});o?(h.innerHTML=o.__html||"",f()):a?(h.textContent="string"==typeof a?a:Array.isArray(a)?a.join(""):"",f()):t&&(h.src=t,g.set(t,y)),(0,c.setAttributesFromProps)(h,e),"worker"===s&&h.setAttribute("type","text/partytown"),h.setAttribute("data-nscript",s),d&&(e=>{if(l.default.preinit)return e.forEach(e=>{l.default.preinit(e,{as:"style"})});if("u">typeof window){let t=document.head;e.forEach(e=>{let n=document.createElement("link");n.type="text/css",n.rel="stylesheet",n.href=e,t.appendChild(n)})}})(d),document.body.appendChild(h)};function y(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,p.requestIdleCallback)(()=>h(e))}):h(e)}function b(e){e.forEach(y),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");m.add(t)})}function $(e){let{id:t,src:n="",onLoad:r=()=>{},onReady:i=null,strategy:o="afterInteractive",onError:a,stylesheets:c,...g}=e,{updateScripts:y,scripts:b,getIsSsr:$,appDir:v,nonce:w}=(0,u.useContext)(d.HeadManagerContext);w=g.nonce||w;let x=(0,u.useRef)(!1);(0,u.useEffect)(()=>{let e=t||n;x.current||(i&&e&&m.has(e)&&i(),x.current=!0)},[i,t,n]);let k=(0,u.useRef)(!1);if((0,u.useEffect)(()=>{if(!k.current){if("afterInteractive"===o)h(e);else"lazyOnload"===o&&("complete"===document.readyState?(0,p.requestIdleCallback)(()=>h(e)):window.addEventListener("load",()=>{(0,p.requestIdleCallback)(()=>h(e))}));k.current=!0}},[e,o]),("beforeInteractive"===o||"worker"===o)&&(y?(b[o]=(b[o]||[]).concat([{id:t,src:n,onLoad:r,onReady:i,onError:a,...g,nonce:w}]),y(b)):$&&$()?m.add(t||n):$&&!$()&&h({...e,nonce:w})),v){if(c&&c.forEach(e=>{l.default.preinit(e,{as:"style"})}),"beforeInteractive"===o)if(!n)return g.dangerouslySetInnerHTML&&(g.children=g.dangerouslySetInnerHTML.__html,delete g.dangerouslySetInnerHTML),(0,s.jsx)("script",{nonce:w,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${(0,f.htmlEscapeJsonString)(JSON.stringify([0,{...g,id:t}]))})`}});else return l.default.preload(n,g.integrity?{as:"script",integrity:g.integrity,nonce:w,crossOrigin:g.crossOrigin}:{as:"script",nonce:w,crossOrigin:g.crossOrigin}),(0,s.jsx)("script",{nonce:w,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${(0,f.htmlEscapeJsonString)(JSON.stringify([n,{...g,id:t}]))})`}});"afterInteractive"===o&&n&&l.default.preload(n,g.integrity?{as:"script",integrity:g.integrity,nonce:w,crossOrigin:g.crossOrigin}:{as:"script",nonce:w,crossOrigin:g.crossOrigin})}return null}Object.defineProperty($,"__nextScript",{value:!0});let v=$;("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esMo
1dule",{value:!0}),Object.assign(n.default,n),t.exports=n.default)},716915,(e,t,n)=>{!function(r,i){if("function"==typeof define&&define.amd){let r;void 0!==(r=i(e.r,n,t))&&e.v(r)}else t.exports=i()}(e.e,function(){var e,t,n,r={};r.version="0.2.0";var i=r.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'<div class="bar" role="bar"><div class="peg"></div></div><div class="spinner" role="spinner"><div class="spinner-icon"></div></div>'};function o(e,t,n){return e<t?t:e>n?n:e}r.configure=function(e){var t,n;for(t in e)void 0!==(n=e[t])&&e.hasOwnProperty(t)&&(i[t]=n);return this},r.status=null,r.set=function(e){var t=r.isStarted();r.status=1===(e=o(e,i.minimum,1))?null:e;var n=r.render(!t),l=n.querySelector(i.barSelector),u=i.speed,d=i.easing;return n.offsetWidth,a(function(t){var o,a,c,p;""===i.positionUsing&&(i.positionUsing=r.getPositioningCSS()),s(l,(o=e,a=u,c=d,(p="translate3d"===i.positionUsing?{transform:"translate3d("+(-1+o)*100+"%,0,0)"}:"translate"===i.positionUsing?{transform:"translate("+(-1+o)*100+"%,0)"}:{"margin-left":(-1+o)*100+"%"}).transition="all "+a+"ms "+c,p)),1===e?(s(n,{transition:"none",opacity:1}),n.offsetWidth,setTimeout(function(){s(n,{transition:"all "+u+"ms linear",opacity:0}),setTimeout(function(){r.remove(),t()},u)},u)):setTimeout(t,u)}),this},r.isStarted=function(){return"number"==typeof r.status},r.start=function(){r.status||r.set(0);var e=function(){setTimeout(function(){r.status&&(r.trickle(),e())},i.trickleSpeed)};return i.trickle&&e(),this},r.done=function(e){return e||r.status?r.inc(.3+.5*Math.random()).set(1):this},r.inc=function(e){var t=r.status;return t?("number"!=typeof e&&(e=(1-t)*o(Math.random()*t,.1,.95)),t=o(t+e,0,.994),r.set(t)):r.start()},r.trickle=function(){return r.inc(Math.random()*i.trickleRate)},e=0,t=0,r.promise=function(n){return n&&"resolved"!==n.state()&&(0===t&&r.start(),e++,t++,n.always(function(){0==--t?(e=0,r.done()):r.set((e-t)/e)})),this},r.render=function(e){if(r.isRendered())return document.getElementById("nprogress");u(document.documentElement,"nprogress-busy");var t=document.createElement("div");t.id="nprogress",t.innerHTML=i.template;var n,o=t.querySelector(i.barSelector),a=e?"-100":(-1+(r.status||0))*100,l=document.querySelector(i.parent);return s(o,{transition:"all 0 linear",transform:"translate3d("+a+"%,0,0)"}),!i.showSpinner&&(n=t.querySelector(i.spinnerSelector))&&p(n),l!=document.body&&u(l,"nprogress-custom-parent"),l.appendChild(t),t},r.remove=function(){d(document.documentElement,"nprogress-busy"),d(document.querySelector(i.parent),"nprogress-custom-parent");var e=document.getElementById("nprogress");e&&p(e)},r.isRendered=function(){return!!document.getElementById("nprogress")},r.getPositioningCSS=function(){var e=document.body.style,t="WebkitTransform"in e?"Webkit":"MozTransform"in e?"Moz":"msTransform"in e?"ms":"OTransform"in e?"O":"";return t+"Perspective"in e?"translate3d":t+"Transform"in e?"translate":"margin"};var a=(n=[],function(e){n.push(e),1==n.length&&function e(){var t=n.shift();t&&t(e)}()}),s=function(){var e=["Webkit","O","Moz","ms"],t={};function n(n,r,i){var o;r=t[o=(o=r).replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(e,t){return t.toUpperCase()})]||(t[o]=function(t){var n=document.body.style;if(t in n)return t;for(var r,i=e.length,o=t.charAt(0).toUpperCase()+t.slice(1);i--;)if((r=e[i]+o)in n)return r;return t}(o)),n.style[r]=i}return function(e,t){var r,i,o=arguments;if(2==o.length)for(r in t)void 0!==(i=t[r])&&t.hasOwnProperty(r)&&n(e,r,i);else n(e,o[1],o[2])}}();function l(e,t){return("string"==typeof e?e:c(e)).indexOf(" "+t+" ")>=0}function u(e,t){var n=c(e),r=n+t;l(n,t)||(e.className=r.substring(1))}function d(e,t){var n,r=c(e);l(e,t)&&(e.className=(n=r.replace(" "+t+" "," ")).substring(1,n.length-1))}function c(e){return(" "+(e.className||"")+" ").replace(/\s+/gi," ")}function p(e){e&&e.parentNode&&e.parentNode.removeChild(e)}return r})},144770,e=>{"use strict";var t=e.i(699018);e.s(["SWRConfig",()=>t.S])},544636,e=>{"use strict";var t=e.i(843476),n=e.i(20438),r=e.i(596720),i=e.i(746798);e.i(659619);var o=e.i(204831);e.s(["Providers",0,function({children:e}){return(0,t.jsx)(o.PostHogProvider,{children:(0,t.jsx)(n.LucideProvider,{strokeWidth:2,children:(0,t.jsx)(i.TooltipProvider,{delayDuration:300,children:(0,t.jsx)(r.DesignTweaksProvider,{children:e})})})})}])},186014,e=>{"use strict";
1var t=e.i(843476),n=e.i(716915),r=e.i(618566),i=e.i(271645);function o(){let e=(0,r.usePathname)();return(0,i.useEffect)(()=>{n.default.done()},[e]),null}function a(){return(0,i.useEffect)(()=>{let e=e=>{let t=e.target;for(;t&&"A"!==t.tagName;)t=t.parentElement;if(!(t instanceof HTMLAnchorElement))return;let r=t.href;if(r)try{let i=new URL(r),o=new URL(window.location.href);i.origin!==o.origin||i.pathname===o.pathname||e.ctrlKey||e.metaKey||e.shiftKey||e.altKey||"_blank"===t.target||n.default.start()}catch{}};return document.addEventListener("click",e),()=>document.removeEventListener("click",e)},[]),null}n.default.configure({showSpinner:!1,minimum:.15,trickleSpeed:400}),e.s(["default",0,function(){return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(a,{}),(0,t.jsx)(i.Suspense,{fallback:null,children:(0,t.jsx)(o,{})}),(0,t.jsx)("style",{children:` 2 #nprogress .bar { 3 background: #ECC968 !important; 4 height: 4px !important; 5 } 6 #nprogress .peg { 7 box-shadow: 0 0 12px #ECC968, 0 0 8px #ECC968 !important; 8 } 9 `})]})}])},596720,686617,174506,e=>{"use strict";var t=e.i(843476);e.i(797730);var n=e.i(661602),r=e.i(770703),i=e.i(271645);function o(e){var t;let n,r,i,o,a,s,l,u,d=e.replace(/%/g,"").trim().split(/\s+/),c=Number(d[0]),p=Number(d[1]);return t=c,i=(r=p/100*(1-Math.abs(2*(n=Number(d[2])/100)-1)))*(1-Math.abs(t/60%2-1)),o=n-r/2,a=0,s=0,l=0,t<60?(a=r,s=i,l=0):t<120?(a=i,s=r,l=0):t<180?(a=0,s=r,l=i):t<240?(a=0,s=i,l=r):t<300?(a=i,s=0,l=r):(a=r,s=0,l=i),u=e=>Math.round((e+o)*255).toString(16).padStart(2,"0"),`#${u(a)}${u(s)}${u(l)}`}let a=/^-?\d+(?:\.\d+)?\s+-?\d+(?:\.\d+)?%\s+-?\d+(?:\.\d+)?%$/;function s(e){return a.test(e.trim())}let l=/^#[0-9a-fA-F]{6}$/,u={background:"38 25% 96%",foreground:"222.2 84% 4.9%",card:"0 0% 100%","card-foreground":"222.2 84% 4.9%",popover:"0 0% 100%","popover-foreground":"222.2 84% 4.9%",primary:"222.2 47.4% 11.2%","primary-foreground":"210 40% 98%",secondary:"210 40% 96.1%","secondary-foreground":"222.2 47.4% 11.2%",muted:"210 40% 96.1%","muted-foreground":"215.4 16.3% 46.9%",accent:"210 40% 96.1%","accent-foreground":"222.2 47.4% 11.2%",destructive:"0 84.2% 60.2%","de
9structive-foreground":"210 40% 98%",border:"214.3 31.8% 91.4%",input:"214.3 31.8% 91.4%",ring:"222.2 84% 4.9%",success:"142 71% 45%","success-muted":"138 76% 97%",danger:"0 72% 51%","danger-muted":"0 86% 97%",warning:"32 95% 44%","warning-muted":"48 100% 96%",info:"221 83% 53%","info-muted":"214 100% 97%","solar-gold":"47 100% 50%","solar-gold-medium":"43 100% 50%","solar-gold-glow":"24 100% 50%","solar-gold-dark":"43 100% 28%"},d=Object.fromEntries(Object.entries(u).map(([e,t])=>[e,o(t)])),c=Object.keys(u),p=[{label:"Geist (default)",value:"var(--font-geist), system-ui, sans-serif"},{label:"System sans",value:"system-ui, -apple-system, sans-serif"},{label:"Inter",value:"Inter, system-ui, sans-serif"},{label:"Helvetica",value:'"Helvetica Neue", Helvetica, Arial, sans-serif'},{label:"Georgia (serif)",value:'Georgia, "Times New Roman", serif'},{label:"Mono",value:'ui-monospace, "SF Mono", Menlo, monospace'}],f={colors:{},gradients:{},inlineTypeOverrides:[],inlineColorOverrides:[],typography:{fontFamily:p[0].value,baseFontSize:16,scaleRatio:1,lineHeight:1.5,letterSpacing:0,fontWeight:400,headingWeight:600},spacingBase:4,spacingOverrides:{},radius:.5,shadows:{intensity:1,spread:1},grid:{enabled:!1,columns:12,gap:24,margin:0,color:"#ec4899",opacity:.12}};e.s(["COLOR_DESCRIPTIONS",0,{background:"Main page background",foreground:"Default body text on background",card:"Card / panel background","card-foreground":"Text inside cards",popover:"Popover and dropdown background","popover-foreground":"Text inside popovers",primary:"Primary action buttons and key emphasis","primary-foreground":"Text/icon on primary",secondary:"Secondary buttons and surfaces","secondary-foreground":"Text on secondary",muted:"Muted surfaces (disabled, subdued rows)","muted-foreground":"Captions, labels, secondary text",accent:"Hover states and subtle highlights","accent-foreground":"Text on accent surfaces",destructive:"Destructive actions (delete, remove)","destructive-foreground":"Text on destructive",border:"Dividers, outlines, card borders",input:"Form input fills",ring:"Focus ring / keyboard outline",success:"Success badges and success text","success-muted":"Success background tint",danger:"Error / danger icon and text","danger-muted":"Danger background tint",warning:"Warning icon and text","warning-muted":"Warning background tint",info:"Informational icon and text","info-muted":"Info background tint","solar-gold":"Immutable brand gold (primary)","solar-gold-medium":"Brand gold mid (#FDB500)","solar-gold-glow":"Brand orange glow (#FF6800)","solar-gold-dark":"Brand gold dark (#906800)"},"COLOR_GROUPS",0,[{label:"Surface",keys:["background","foreground","card","card-foreground","border"]},{label:"Core palette",keys:["primary","primary-foreground","secondary","secondary-foreground","accent","accent-foreground","muted","muted-foreground"]},{label:"Brand",keys:["solar-gold","solar-gold-medium","solar-gold-glow","solar-gold-dark"]},{label:"Semantic status",keys:["success","success-muted","danger","danger-muted","warning","warning-muted","info","info-muted"]},{label:"Inputs & focus",keys:["input","ring","destructive","destructive-foreground"]}],"DEFAULT_HEX",0,d,"DEFAULT_TWEAKS",0,f,"EDITABLE_COLOR_KEYS",0,c,"FONT_OPTIONS",0,p],686617);let g="design-tweaks-overrides",m=null,h={xs:.75,sm:.875,base:1,lg:1.125,xl:1.25,"2xl":1.5,"3xl":1.875,"4xl":2.25,"5xl":3,"6xl":3.75,"7xl":4.5},y=new Map,b=new Map,$=new Set,v=new Set,w=null,x=[0,250],k=0,S=null,O=0,E=null;function C(){null!==S&&(clearTimeout(S),S=null)}let T="class";function j(e){let t=e.getAttribute(T)??"";t!==w&&(w=t,y.clear(),b.clear(),$.clear(),v.clear(),C(),k=0)}function _(e){if("u"<typeof document||"function"!=typeof getComputedStyle)return;let t=document.documentElement;if(!t)return;j(t);let n=e.filter(e=>!$.has(e));0!==n.length&&function(e){let t=document.getElementById(g);if(null===t)return e();let n=t.textContent;t.textContent="";try{return e()}finally{t.textContent=n}}(()=>{let e=getComputedStyle(t);for(let t of n){$.add(t);let n=function(e){let t=e.trim();return""===t||t.includes("var(")?null:s(t)?o(t):l.test(t)?t.toLowerCase():null}(e.getPropertyValue(`--${t}`));null!==n&&b.set(t,n)}})}function I(e,t){O+=1,P(`${e}:${t}`,`[design-tweaks] refusing to emit ${t} for --${e}: could not read its stored format from the live cascade, and guessing would emit a declaration the browser drops (ENG-1768). Is --${e} still declared in globals.css :root?`)}function P(e,t){v.has(e)||v.add(e)}function M(e){var t,n;let r,i,o,a,u,d,c=function(){if("u"<typeof document||"function"!=typeof getComputedStyle)return()=>null;let e=document.documentElement;if(!e)return()=>null;j(e);let t=null;return n=>{let r,i=y.get(n);if(void 0!==i)return i;t??=getComputedStyle(e);let o=""===(r=t.getPropertyValue(`--${n}`).trim())||r.includes("var(")?null:s(r)?"hsl-fragment":"color";return null!==o&&y.set(n,o),o}}(),p=function(e,t){let n=[];for(let[r,i]of Object.entries(e.colors)){if(!i)continue;if(!(void 0!==i&&l.test(i))){P(`${r}:a malformed colour`,`[design-tweaks] ignoring --${r}: ${JSON.stringify(i)} is not a #rrggbb colour, so there is nothing to emit in either format. Fix the stored value in design-tweaks:state or presets.json.`);continue}let e=t(r);if(null===e){I(r,"a colour override");continue}n.push(` --${r}: ${"color"===e?i:function(e){let t=e.replace("#",""),n=Number.parseInt(t.slice(0,2),16)/255,r=Number.parseInt(t.slice(2,4),16)/255,i=Number.parseInt(t.slice(4,6),16)/255,o=Math.max(n,r,i),a=Math.min(n,r,i),s=0,l=0,u=(o+a)/2;if(o!==a){let e=o-a;l=u>.5?e/(2-o-a):e/(o+a),s=(o===n?(r-i)/e+6*(r<i):o===r?(i-n)/e+2:(n-r)/e+4)*60}return`${s.toFixed(1)} ${(100*l).toFixed(1)}% ${(100*u).toFixed(1)}%`}(i)};`)}return n.join("\n")}(e,c),f=function(e){let t=[];for(let[n,r]of(t.push(` --font-geist: ${e.fontFamily};`),Object.entries(h))){let i=r*e.scaleRatio;t.push(` --text-${n}: ${i.toFixed(3)}rem;`),t.push(` --text-${n}--line-height: ${(i*e.lineHeight).toFixed(3)}rem;`)}return t.join("\n")}(e.typography),g=(a=(t=e.shadows).intensity,u=t.spread,` --shadow-2xs: 0 1px ${+u}px 0 rgb(0 0 0 / ${.05*a}); 10 --shadow-xs: 0 1px ${2*u}px 0 rgb(0 0 0 / ${.05*a}); 11 --shadow-sm: 0 1px ${3*u}px 0 rgb(0 0 0 / ${.1*a}), 0 1px ${2*u}px -1px rgb(0 0 0 / ${.1*a}); 12 --shadow-md: 0 4px ${6*u}px -1px rgb(0 0 0 / ${.1*a}), 0 2px ${4*u}
12px -2px rgb(0 0 0 / ${.1*a}); 13 --shadow-lg: 0 10px ${15*u}px -3px rgb(0 0 0 / ${.1*a}), 0 4px ${6*u}px -4px rgb(0 0 0 / ${.1*a}); 14 --shadow-xl: 0 20px ${25*u}px -5px rgb(0 0 0 / ${.1*a}), 0 8px ${10*u}px -6px rgb(0 0 0 / ${.1*a}); 15 --shadow-2xl: 0 25px ${50*u}px -12px rgb(0 0 0 / ${.25*a});`),m=(e.typography.baseFontSize/16).toFixed(4),b=[":root {",` --radius: ${e.radius}rem;`,` --spacing: ${e.spacingBase}px;`,` --font-scale: ${m};`,f,g,p,"}"].join("\n"),$=(d=e.typography,`html { 16 font-size: ${d.baseFontSize}px; 17} 18body { 19 font-family: ${d.fontFamily}; 20 line-height: ${d.lineHeight}; 21 letter-spacing: ${d.letterSpacing}em; 22 font-weight: ${d.fontWeight}; 23} 24h1, h2, h3, h4, h5, h6 { 25 font-weight: ${d.headingWeight}; 26}`),v=function(e){let t=[];for(let[n,r]of Object.entries(e)){if(null==r)continue;let e=`${r}px`;t.push(`.p-${n} { padding: ${e}; }`),t.push(`.pt-${n} { padding-top: ${e}; }`),t.push(`.pr-${n} { padding-right: ${e}; }`),t.push(`.pb-${n} { padding-bottom: ${e}; }`),t.push(`.pl-${n} { padding-left: ${e}; }`),t.push(`.px-${n} { padding-left: ${e}; padding-right: ${e}; }`),t.push(`.py-${n} { padding-top: ${e}; padding-bottom: ${e}; }`),t.push(`.m-${n} { margin: ${e}; }`),t.push(`.mt-${n} { margin-top: ${e}; }`),t.push(`.mr-${n} { margin-right: ${e}; }`),t.push(`.mb-${n} { margin-bottom: ${e}; }`),t.push(`.ml-${n} { margin-left: ${e}; }`),t.push(`.mx-${n} { margin-left: ${e}; margin-right: ${e}; }`),t.push(`.my-${n} { margin-top: ${e}; margin-bottom: ${e}; }`),t.push(`.gap-${n} { gap: ${e}; }`),t.push(`.gap-x-${n} { column-gap: ${e}; }`),t.push(`.gap-y-${n} { row-gap: ${e}; }`),t.push(`.space-x-${n} > :not([hidden]) ~ :not([hidden]) { margin-left: ${e}; }`),t.push(`.space-y-${n} > :not([hidden]) ~ :not([hidden]) { margin-top: ${e}; }`),t.push(`.w-${n} { width: ${e}; }`),t.push(`.h-${n} { height: ${e}; }`),t.push(`.size-${n} { width: ${e}; height: ${e}; }`),t.push(`.top-${n} { top: ${e}; }`),t.push(`.right-${n} { right: ${e}; }`),t.push(`.bottom-${n} { bottom: ${e}; }`),t.push(`.left-${n} { left: ${e}; }`),t.push(`.inset-${n} { inset: ${e}; }`),t.push(`.inset-x-${n} { left: ${e}; right: ${e}; }`),t.push(`.inset-y-${n} { top: ${e}; bottom: ${e}; }`)}return t.join("\n")}(e.spacingOverrides??{}),w=A.map(e=>`.text-\\[${e}px\\] { font-size: calc(${e}px * var(--font-scale)); }`).join("\n"),x=function(e){let t=[];for(let[n,r]of Object.entries(e)){if(!r)continue;let e=function(e){let t=Math.max(0,Math.min(100,e.fromStop??0)),n=Math.max(t,Math.min(100,e.toStop??100)),r=`${e.from} 0%, ${e.from} ${t}%, ${e.to} ${n}%, ${e.to} 100%`;return"radial"===e.type?`radial-gradient(circle, ${r})`:`linear-gradient(${e.angle}deg, ${r})`}(r);t.push(`.bg-${n} { background-image: ${e} !important; background-color: transparent !important; }`),"background"===n&&t.push(`body { background-image: ${e} !important; background-color: transparent !important; }`)}return t.join("\n")}(e.gradients??{}),k=function(e){let t=[];for(let n of e){if(!n?.selector)continue;let e=[];n.fontSize&&e.push(`font-size: ${n.fontSize} !important`),n.fontWeight&&e.push(`font-weight: ${n.fontWeight} !important`),n.lineHeight&&e.push(`line-height: ${n.lineHeight} !important`),n.letterSpacing&&e.push(`letter-spacing: ${n.letterSpacing} !important`),n.fontFamily&&e.push(`font-family: ${n.fontFamily} !important`),0!==e.length&&t.push(`${n.selector} { ${e.join("; ")}; }`)}return t.join("\n")}(e.inlineTypeOverrides??[]),S=function(e,t){let n=[],r=e=>{let n=t(e);return null===n?(I(e,"an inline colour reference"),null):"color"===n?`var(--${e})`:`hsl(var(--${e}))`};for(let t of e){if(!t?.selector)continue;let e=t.bg?r(t.bg):null,i=t.border?r(t.border):null,o=t.text?r(t.text):null,a=[];e&&a.push(`background-color: ${e} !important`),i&&a.push(`border-color: ${i} !important`),o&&a.push(`color: ${o} !important`),a.length>0&&n.push(`${t.selector} { ${a.join("; ")}; }`),o&&n.push(`${t.selector} * { color: ${o} !important; }`)}return n.join("\n")}(e.inlineColorOverrides??[],c),O=e.grid.enabled?(r=(n=e.grid).margin??0,i=(n.columns-1)*n.gap,o=`calc((100% - ${i}px) / ${n.columns})`,`#design-tweaks-grid { 27 position: absolute; 28 top: 0; 29 bottom: 0; 30 left: 50%; 31 transform: translateX(-50%); 32 width: calc(100% - ${2*r}px); 33 pointer-events: none; 34 z-index: 40; 35 display: grid; 36 grid-template-columns: repeat(${n.columns}, ${o}); 37 gap: ${n.gap}px; 38} 39#design-tweaks-grid > div { 40 background: ${n.color}; 41 opacity: ${n.opacity}; 42}`):"";return`${b} 43${$} 44${v} 45${w} 46${x} 47${k} 48${S} 49${O}`}let A=[5,7,8,9,10,10.5,11,11.5,12,13,14,15,16,17,18,20,22,24,28,32,40,42,48,52];function L(e){if("u"<typeof document)return;C(),O=0,e!==E&&(E=e,k=0),(Object.keys(e.colors).length>0||(e.inlineColorOverrides?.length??0)>0)&&_(c);let t=M(e);if(t===(null===m&&(m=M(f)),m))document.getElementById(g)?.remove();else{let e=document.getElementById(g);e||((e=document.createElement("style")).id=g,document.head.appendChild(e)),e.textContent=t}let n=document.getElementById("design-tweaks-grid");if(e.grid.enabled){let t=function(){let e=document.querySelector("[data-design-tweaks-grid-root]");if(e)return e;let t=document.querySelector("main");return t||document.body}();if(t!==document.body&&"static"===getComputedStyle(t).position&&(t.style.position="relative"),n){if(n.parentElement!==t&&t.appendChild(n),n.children.length!==e.grid.columns){n.innerHTML="";for(let t=0;t<e.grid.columns;t++)n.appendChild(document.createElement("div"))}}else{(n=document.createElement("div")).id="design-tweaks-grid",n.setAttribute("aria-hidden","true");for(let t=0;t<e.grid.columns;t++)n.appendChild(document.createElement("div"));t.appendChild(n)}}else n&&n.remove();if(O>0&&k<x.length){let t=x[k];k+=1,S=setTimeout(()=>{S=null,b.clear(),$.clear(),L(e)},t)}}function F(){"u">typeof document&&(C(),E=null,document.getElementById(g)?.remove(),document.getElementById("design-tweaks-grid")?.remove())}e.s(["THEME_SCOPE_ATTRIBUTE",0,T,"applyTweaks",0,L,"buildCss",0,M,"clearTweaks",0,F,"themeTokenHexes",0,function(e){_(e);let t={};for(let n of e){let e=b.get(n);void 0!==e&&(t[n]=e)}return t}],174506);let N="design-tweaks:presets",R="design-tweaks:active",H="design-tweaks:state";function D(){try{let e=window.localStorage.getItem(N);if(!e)return[];let t=JSON.parse(e);return Array.isArray(t)?t:[]}catch{return[]}}function U(e){window.localStorage.setItem(N,JSON.stringify(e))}function B(e){e?window.localStorage.setItem(R,e):window.localStorage.removeItem(R)}let z="/api/design-tweaks/presets";async function W(){try{let e=await fetch(z);if(e.ok){let t=await e.json();if(Array.isArray(t))return t}}catch{}return D()}async function q(e){U(e);try{return(await fetch(z,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)})).ok}catch{return!1}}let J=(0,r.default)(()=>e.A(29743).then(e=>
49e.DesignTweaksPanel),{loadableGenerated:{modules:[747633]},ssr:!1}),K=(0,r.default)(()=>e.A(552738).then(e=>e.InlineTypeEditor),{loadableGenerated:{modules:[255445]},ssr:!1}),G=(0,i.createContext)(null);function X({mounted:e,open:r,setOpen:o,inlineEditMode:a}){let{user:s}=(0,n.useUser)(),l=s?.email?.endsWith("@immutable.com")??!1;return((0,i.useEffect)(()=>{if(!l)return;let e=e=>{(e.metaKey||e.ctrlKey)&&e.shiftKey&&("e"===e.key||"E"===e.key)&&(e.preventDefault(),o(e=>!e))};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},[l,o]),e&&r&&l)?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(J,{}),a?(0,t.jsx)(K,{enabled:a}):null]}):null}e.s(["DesignTweaksProvider",0,function({children:e}){let[n,r]=(0,i.useState)(!1),[o,a]=(0,i.useState)(!1),[s,l]=(0,i.useState)(f),[u,d]=(0,i.useState)([]),[c,p]=(0,i.useState)(null),[g,m]=(0,i.useState)(!1),h=(0,i.useRef)(!1);(0,i.useEffect)(()=>{l(function(){try{var e;let t=window.localStorage.getItem(H);if(!t)return f;return e=JSON.parse(t),{...f,...e,colors:{...e.colors??{}},gradients:{...e.gradients??{}},typography:{...f.typography,...e.typography??{}},shadows:{...f.shadows,...e.shadows??{}},grid:{...f.grid,...e.grid??{}},spacingOverrides:{...e.spacingOverrides??{}},inlineTypeOverrides:Array.isArray(e.inlineTypeOverrides)?[...e.inlineTypeOverrides]:[],inlineColorOverrides:Array.isArray(e.inlineColorOverrides)?[...e.inlineColorOverrides]:[]}}catch{return f}}()),d(D()),p(window.localStorage.getItem(R)),r(!0)},[]),(0,i.useEffect)(()=>{if(!n||h.current)return;let e=u.length>0||null!==c;(o||e)&&(h.current=!0,W().then(e=>{e.length>0&&d(e)}))},[n,o,u.length,c]),(0,i.useEffect)(()=>{n&&(L(s),window.localStorage.setItem(H,JSON.stringify(s)))},[s,n]),(0,i.useEffect)(()=>()=>F(),[]);let y=(0,i.useCallback)(e=>{l(t=>"function"==typeof e?e(t):{...t,...e})},[]),b=(0,i.useCallback)(()=>{l(f),p(null),B(null)},[]),$=(0,i.useCallback)(e=>{d(e),U(e),q(e)},[]),v=(0,i.useCallback)(e=>{let t=Date.now(),n={id:`preset-${Date.now().toString(36)}-${Math.random().toString(36).slice(2,8)}`,name:e.trim()||`Preset ${u.length+1}`,createdAt:t,updatedAt:t,tweaks:s};return $([...u,n]),p(n.id),B(n.id),n},[u,s,$]),w=(0,i.useCallback)(e=>{let t=u.find(t=>t.id===e);t&&(l(t.tweaks),p(e),B(e))},[u]),x=(0,i.useCallback)((e,t)=>{$(u.map(n=>n.id===e?{...n,name:t.trim()||n.name,updatedAt:Date.now()}:n))},[u,$]),k=(0,i.useCallback)(e=>{$(u.map(t=>t.id===e?{...t,tweaks:s,updatedAt:Date.now()}:t))},[u,s,$]),S=(0,i.useCallback)(e=>{$(u.filter(t=>t.id!==e)),c===e&&(p(null),B(null))},[u,c,$]),O=(0,i.useCallback)(()=>{let e=u.find(e=>e.id===c),t=e?e.name.toLowerCase().replace(/[^a-z0-9]+/g,"-").replace(/(^-|-$)/g,""):"tweaks";!function(e,t="design-tweaks.json"){if("u"<typeof document)return;let n=new Blob([JSON.stringify(function(e){let t={};for(let[n,r]of Object.entries(e.colors))r&&(t[n]={hex:r});return{meta:{schema:"hub.design-tweaks/v2",exportedAt:new Date().toISOString(),source:"design-tweaks-panel"},tokens:{colors:t,gradients:{...e.gradients??{}},radius:{rem:e.radius},spacing:{basePx:e.spacingBase,overrides:{...e.spacingOverrides??{}}},typography:e.typography,inlineTypeOverrides:[...e.inlineTypeOverrides??[]],inlineColorOverrides:[...e.inlineColorOverrides??[]],shadows:e.shadows,grid:e.grid},css:M(e)}}(e),null,2)],{type:"application/json"}),r=URL.createObjectURL(n),i=document.createElement("a");i.href=r,i.download=t,document.body.appendChild(i),i.click(),i.remove(),URL.revokeObjectURL(r)}(s,`design-tweaks-${t||"tweaks"}.json`)},[s,u,c]),E=(0,i.useMemo)(()=>({open:o,setOpen:a,tweaks:s,updateTweaks:y,resetTweaks:b,presets:u,activePresetId:c,savePreset:v,loadPreset:w,renamePreset:x,updatePreset:k,deletePreset:S,exportConfig:O,inlineEditMode:g,setInlineEditMode:m}),[o,s,y,b,u,c,v,w,x,k,S,O,g]);return(0,t.jsxs)(G.Provider,{value:E,children:[e,(0,t.jsx)(i.Suspense,{fallback:null,children:(0,t.jsx)(X,{mounted:n,open:o,setOpen:a,inlineEditMode:g})})]})},"useDesignTweaks",0,function(){let e=(0,i.useContext)(G);if(!e)throw Error("useDesignTweaks must be used within DesignTweaksProvider");return e}],596720)}
49,659619,204831,540701,968126,e=>{"use strict";var t=e.i(843476),n=e.i(604570),r=e.i(271645);let i="phc_wX56NC76299Diy2YVU8ikWTG9JmNCEadFCHSF3xmjzmE";function o(e){i&&e&&n.default.opt_in_capturing()}e.s(["PostHogProvider",0,function({children:e}){return(0,r.useEffect)(()=>{n.default.init(i,{api_host:"https://us.i.posthog.com",defaults:"2026-01-30",opt_out_capturing_by_default:!0,cross_subdomain_cookie:!1,secure_cookie:!0})},[]),(0,t.jsx)(t.Fragment,{children:e})},"optInPostHogUser",0,o],204831),e.s(["trackEngage",0,function(e,t){let r={};for(let[e,n]of Object.entries(t))null!=n&&(r[e]=n);n.default.capture(e,r)}],540701),e.i(797730);var a=e.i(661602);e.s(["UserIdentificationProvider",0,({children:e})=>{let{user:t,isLoading:i}=(0,a.useUser)();return(0,r.useEffect)(()=>{t&&!i&&(o(t.email),n.default.identify(t.sub,{email:t.email,name:t.name}))},[t,i]),e}],968126),e.s([],659619)}]);
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.