1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="27dcd0ed-60fe-4f7a-9491-fe1cbe76c46a",e._sentryDebugIdIdentifier="sentry-dbid-27dcd0ed-60fe-4f7a-9491-fe1cbe76c46a")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5114],{75415:(e,t,l)=>{l.d(t,{A:()=>u});var n=l(54568),o=l(7620);function u(e){let{src:t,fallback:l=null,onError:u,alt:r="",...i}=e,[d,s]=(0,o.useState)(!1);return((0,o.useEffect)(()=>{s(!1)},[t]),!t||d)?l:(0,n.jsx)("img",{...i,src:t,alt:r,onError:e=>{"function"==typeof u&&u(e),s(!0)}})}},77168:(e,t,l)=>{l.d(t,{Nx:()=>f,dE:()=>v,sT:()=>c});let n={heading:"headingColor",subheading:"subheadingColor"},o=[12,12,16];function u(e){if("string"!=typeof e)return;let t=/^#([0-9a-f]{3,4}|[0-9a-f]{6}|[0-9a-f]{8})$/i.exec(e.trim());if(!t)return;let l=t[1].length<=4?t[1].split("").map(e=>e+e).join(""):t[1];return[parseInt(l.slice(0,2),16),parseInt(l.slice(2,4),16),parseInt(l.slice(4,6),16),8===l.length?parseInt(l.slice(6,8),16)/255:1]}function r(e){let t=e/255;return t<=.03928?t/12.92:((t+.055)/1.055)**2.4}function i(e){return .2126*r(e[0])+.7152*r(e[1])+.0722*r(e[2])}function d(e,t){return[e[0]*e[3]+t[0]*(1-e[3]),e[1]*e[3]+t[1]*(1-e[3]),e[2]*e[3]+t[2]*(1-e[3])]}function s(e,t,l){var r,s,a;if((null==l?void 0:l.templateId)!=="studio"||(null==e||null==(r=e.textColors)?void 0:r[t])!==void 0||(null==e||null==(s=e.textStyles)?void 0:s["".concat(t,"ColorMode")])==="custom")return!1;let f=n[t],c=f&&u(null==e||null==(a=e.textStyles)?void 0:a[f]);if(!c)return!1;let v=function(e){let t=null==e?void 0:e.backgroundImage,l=(null==t?void 0:t.type)==="solid"&&u(t.solidColor);return l?d(l,o):o}(e);return 4.5>function(e,t){let l=i(e),n=i(t);return(Math.max(l,n)+.05)/(Math.min(l,n)+.05)}(d(c,v),v)}function a(e,t){var l,n,o;return(null==e||null==(l=e.textStyles)?void 0:l.headingColor)==="#000000"&&(null==e||null==(n=e.textStyles)?void 0:n.subheadingColor)==="#4b5563"&&(!t||(null==e||null==(o=e.textStyles)?void 0:o["".concat(t,"ColorMode")])!=="custom")}function f(e,t,l,o){var u,r;let i=null==e||null==(u=e.textColors)?void 0:u[t];if(i)return i;let d=n[t];return d&&!a(e,t)&&!s(e,t,o)&&(null==e||null==(r=e.textStyles)?void 0:r[d])?e.textStyles[d]:"var(".concat(l,")")}function c(e,t,l){var o,u;let r=null==e||null==(o=e.textColors)?void 0:o[t];if(r)return r;let i=n[t];if(i&&!a(e,t)&&!s(e,t,l)&&(null==e||null==(u=e.textStyles)?void 0:u[i]))return e.textStyles[i]}function v(e,t,l){let o={...(null==e?void 0:e.textColors)||{}};l?o[t]=l:delete o[t];let u=null==e?void 0:e.textStyles;a(e)&&("custom"!==(u={...u}).headingColorMode&&delete u.headingColor,"custom"!==u.subheadingColorMode&&delete u.subheadingColor);let r=n[t];return r&&(null==u?void 0:u[r])!==void 0&&(u===(null==e?void 0:e.textStyles)&&(u={...u}),delete u[r]),{...e,textColors:o,...u!==(null==e?void 0:e.textStyles)?{textStyles:u}:{}}}}}]);
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.