1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="367f9413-ac66-475a-b702-f81715d6f3e4",e._sentryDebugIdIdentifier="sentry-dbid-367f9413-ac66-475a-b702-f81715d6f3e4")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[73936],{73936:(e,t,r)=>{r.d(t,{A:()=>z});var o=r(42969),n=r(59860),s=r(14232);let l=s.createContext(null);function c(){return s.useContext(l)}let i="function"==typeof Symbol&&Symbol.for?Symbol.for("mui.nested"):"__THEME_NESTED__";var a=r(37876);let u=function(e){let{children:t,theme:r}=e,o=c(),n=s.useMemo(()=>{var e,t;let n=null===o?{...r}:(e=o,"function"==typeof(t=r)?t(e):{...e,...t});return null!=n&&(n[i]=null!==o),n},[r,o]);return(0,a.jsx)(l.Provider,{value:n,children:t})};var m=r(21398),d=r(32385),h=r(11870),f=r(63623),p=r(61013),y=r(19993),g=r(4189);let b={};function S(e,t,r,o=!1){return s.useMemo(()=>{let n=e&&t[e]||t;if("function"==typeof r){let s=r(n),l=e?{...t,[e]:s}:s;return o?()=>l:l}return e?{...t,[e]:r}:{...t,...r}},[e,t,r,o])}let v=function(e){let{children:t,theme:r,themeId:o}=e,n=(0,d.A)(b),s=c()||b,l=S(o,n,r),i=S(o,s,r,!0),v="rtl"===(o?l[o]:l).direction,w=function(e){let t=(0,d.A)(),r=(0,y.A)()||"",{modularCssLayers:o}=e,n="mui.global, mui.components, mui.theme, mui.custom, mui.sx";return(n=o&&null===t?"string"==typeof o?o.replace(/mui(?!\.)/g,n):`@layer ${n};`:"",(0,p.A)(()=>{let e=document.querySelector("head");if(!e)return;let t=e.firstChild;if(n){if(t&&t.hasAttribute?.("data-mui-layer-order")&&t.getAttribute("data-mui-layer-order")===r)return;let o=document.createElement("style");o.setAttribute("data-mui-layer-order",r),o.textContent=n,e.prepend(o)}else e.querySelector(`style[data-mui-layer-order="${r}"]`)?.remove()},[n,r]),n)?(0,a.jsx)(g.A,{styles:n}):null}(l);return(0,a.jsx)(u,{theme:i,children:(0,a.jsx)(m.T.Provider,{value:l,children:(0,a.jsx)(h.A,{value:v,children:(0,a.jsxs)(f.A,{value:o?l[o].components:l.components,children:[w,t]})})})})};var w=r(13136),O=["theme"];function j(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,o)}return r}function k(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?j(Object(r),!0).forEach(function(t){(0,o.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):j(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function C(e){var t=e.theme,r=(0,n.A)(e,O),o=w.A in t?t[w.A]:void 0;return(0,a.jsx)(v,k(k({},r),{},{themeId:o?w.A:void 0,theme:o||t}))}var A=r(77969),P=r(22288);let $="mode",x="color-scheme";function M(){}let E=({key:e,storageWindow:t})=>(!t&&"u">typeof window&&(t=window),{get(r){let o;if("u">typeof window){if(!t)return r;try{o=t.localStorage.getItem(e)}catch{}return o||r}},set:r=>{if(t)try{t.localStorage.setItem(e,r)}catch{}},subscribe:r=>{if(!t)return M;let o=t=>{let o=t.newValue;t.key===e&&r(o)};return t.addEventListener("storage",o),()=>{t.removeEventListener("storage",o)}}});function D(){}function I(e){if("u">typeof window&&"function"==typeof window.matchMedia&&"system"===e)return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}function _(e,t){return"light"===e.mode||"system"===e.mode&&"light"===e.systemMode?t("light"):"dark"===e.mode||"system"===e.mode&&"dark"===e.systemMode?t("dark"):void 0}var T=r(57533),L=r(95950);function V(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,o)}return r}function K(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?V(Object(r),!0).forEach(function(t){(0,o.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):V(Object(r)).forEac
1h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var q=function(e){let{themeId:t,theme:r={},modeStorageKey:o=$,colorSchemeStorageKey:n=x,disableTransitionOnChange:l=!1,defaultColorScheme:i,resolveTheme:u}=e,m={allColorSchemes:[],colorScheme:void 0,darkColorScheme:void 0,lightColorScheme:void 0,mode:void 0,setColorScheme:()=>{},setMode:()=>{},systemMode:void 0},d=s.createContext(void 0),h={},f={},y="string"==typeof i?i:i.light,g="string"==typeof i?i:i.dark;return{CssVarsProvider:function(e){let{children:m,theme:y,modeStorageKey:g=o,colorSchemeStorageKey:b=n,disableTransitionOnChange:S=l,storageManager:w,storageWindow:O="u"<typeof window?void 0:window,documentNode:j="u"<typeof document?void 0:document,colorSchemeNode:k="u"<typeof document?void 0:document.documentElement,disableNestedContext:C=!1,disableStyleSheetGeneration:A=!1,defaultMode:M="system",forceThemeRerender:T=!1,noSsr:L}=e,V=s.useRef(!1),K=c(),q=s.useContext(d),N=!!q&&!C,W=s.useMemo(()=>y||("function"==typeof r?r():r),[y]),H=W[t],R=H||W,{colorSchemes:z=h,components:F=f,cssVarPrefix:B}=R,G=Object.keys(z).filter(e=>!!z[e]).join(","),J=s.useMemo(()=>G.split(","),[G]),Q="string"==typeof i?i:i.light,U="string"==typeof i?i:i.dark,X=z[Q]&&z[U]?M:z[R.defaultColorScheme]?.palette?.mode||R.palette?.mode,{mode:Y,setMode:Z,systemMode:ee,lightColorScheme:et,darkColorScheme:er,colorScheme:eo,setColorScheme:en}=function(e){let{defaultMode:t="light",defaultLightColorScheme:r,defaultDarkColorScheme:o,supportedColorSchemes:n=[],modeStorageKey:l=$,colorSchemeStorageKey:c=x,storageWindow:i="u"<typeof window?void 0:window,storageManager:a=E,noSsr:u=!1}=e,m=n.join(","),d=n.length>1,h=s.useMemo(()=>a?.({key:l,storageWindow:i}),[a,l,i]),f=s.useMemo(()=>a?.({key:`${c}-light`,storageWindow:i}),[a,c,i]),p=s.useMemo(()=>a?.({key:`${c}-dark`,storageWindow:i}),[a,c,i]),[y,g]=s.useState(()=>{let e=h?.get(t)||t,n=f?.get(r)||r,s=p?.get(o)||o;return{mode:e,systemMode:I(e),lightColorScheme:n,darkColorScheme:s}}),[b,S]=s.useState(u||!d);s.useEffect(()=>{S(!0)},[]);let v=_(y,e=>"light"===e?y.lightColorScheme:"dark"===e?y.darkColorScheme:void 0),w=s.useCallback(e=>{g(r=>{if(e===r.mode)return r;let o=e??t;return h?.set(o),{...r,mode:o,systemMode:I(o)}})},[h,t]),O=s.useCallback(e=>{e?"string"==typeof e?e&&!m.includes(e)?console.error(`\`${e}\` does not exist in \`theme.colorSchemes\`.`):g(t=>{let r={...t};return _(t,t=>{"light"===t&&(f?.set(e),r.lightColorScheme=e),"dark"===t&&(p?.set(e),r.darkColorScheme=e)}),r}):g(t=>{let n={...t},s=null===e.light?r:e.light,l=null===e.dark?o:e.dark;return s&&(m.includes(s)?(n.lightColorScheme=s,f?.set(s)):console.error(`\`${s}\` does not exist in \`theme.colorSchemes\`.`)),l&&(m.includes(l)?(n.darkColorScheme=l,p?.set(l)):console.error(`\`${l}\` does not exist in \`theme.colorSchemes\`.`)),n}):g(e=>(f?.set(r),p?.set(o),{...e,lightColorScheme:r,darkColorScheme:o}))},[m,f,p,r,o]),j=s.useCallback(e=>{"system"===y.mode&&g(t=>{let r=e?.matches?"dark":"light";return t.systemMode===r?t:{...t,systemMode:r}})},[y.mode]),k=s.useRef(j);return k.current=j,s.useEffect(()=>{if("function"!=typeof window.matchMedia||!d)return;let e=(...e)=>k.current(...e),t=window.matchMedia("(prefers-color-scheme: dark)");return t.addListener(e),e(t),()=>{t.removeListener(e)}},[d]),s.useEffect(()=>{if(d){let e=h?.subscribe(e=>{(!e||["light","dark","system"].includes(e))&&w(e||t)})||D,r=f?.subscribe(e=>{(!e||m.match(e))&&O({light:e})})||D,o=p?.subscribe(e=>{(!e||m.match(e))&&O({dark:e})})||D;return()=>{e(),r(),o()}}},[O,w,m,t,i,d,h,f,p]),{...y,mode:b?y.mode:void 0,systemMode:b?y.systemMode:void 0,colorScheme:b?v:void 0,setMode:w,setColorScheme:O}}({supportedColorSchemes:J,defaultLightColorScheme:Q,defaultDarkColorScheme:U,modeStorageKey:g,colorSchemeStorageKey:b,defaultMode:X,storageManager:w,storageWindow:O,noSsr:L}),es=Y,el=eo;N&&(es=q.mode,el=q.colorScheme);let ec=el||R.defaultColorScheme;R.vars&&!T&&(ec=R.defaultColorScheme);let ei=s.useMemo(()=>{let e=R.generateThemeVars?.()||R.vars,t={...R,components:F,colorSchemes:z,cssVarPrefix:B,vars:e};if("function"==typeof t.generateSpacing&&(t.spacing=t.generateSpacing()),ec){let e=z[ec];e&&"object"==typeof e&&Object.keys(e).forEach(r=>{e[r]&&"object"==typeof e[r]?t[r]={...t[r],...e[r]}:t[r]=e[r]})}return u?u(t):t},[R,ec,F,z,B]),ea=R.colorSchemeSelector;(0,p.A)(()=>
1{if(el&&k&&ea&&"media"!==ea){let e=ea;if("class"===ea&&(e=".%s"),"data"===ea&&(e="[data-%s]"),ea?.startsWith("data-")&&!ea.includes("%s")&&(e=`[${ea}="%s"]`),e.startsWith("."))k.classList.remove(...J.map(t=>e.substring(1).replace("%s",t))),k.classList.add(e.substring(1).replace("%s",el));else{let t=e.replace("%s",el).match(/\[([^\]]+)\]/);if(t){let[e,r]=t[1].split("=");r||J.forEach(t=>{k.removeAttribute(e.replace(el,t))}),k.setAttribute(e,r?r.replace(/"|'/g,""):"")}else k.setAttribute(e,el)}}},[el,ea,k,J]),s.useEffect(()=>{let e;if(S&&V.current&&j){let t=j.createElement("style");t.appendChild(j.createTextNode("*{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),j.head.appendChild(t),window.getComputedStyle(j.body),e=setTimeout(()=>{j.head.removeChild(t)},1)}return()=>{clearTimeout(e)}},[el,S,j]),s.useEffect(()=>(V.current=!0,()=>{V.current=!1}),[]);let eu=s.useMemo(()=>({allColorSchemes:J,colorScheme:el,darkColorScheme:er,lightColorScheme:et,mode:es,setColorScheme:en,setMode:Z,systemMode:ee}),[J,el,er,et,es,en,Z,ee,ei.colorSchemeSelector]),em=!0;(A||!1===R.cssVariables||N&&K?.cssVarPrefix===B)&&(em=!1);let ed=(0,a.jsxs)(s.Fragment,{children:[(0,a.jsx)(v,{themeId:H?t:void 0,theme:ei,children:m}),em&&(0,a.jsx)(P.A,{styles:ei.generateStyleSheets?.()||[]})]});return N?ed:(0,a.jsx)(d.Provider,{value:eu,children:ed})},useColorScheme:()=>s.useContext(d)||m,getInitColorSchemeScript:e=>(function(e){let{defaultMode:t="system",defaultLightColorScheme:r="light",defaultDarkColorScheme:o="dark",modeStorageKey:n=$,colorSchemeStorageKey:s=x,attribute:l="data-color-scheme",colorSchemeNode:c="document.documentElement",nonce:i}=e||{},u="",m=l;if("class"===l&&(m=".%s"),"data"===l&&(m="[data-%s]"),m.startsWith(".")){let e=m.substring(1);u+=`${c}.classList.remove('${e}'.replace('%s', light), '${e}'.replace('%s', dark)); 2 ${c}.classList.add('${e}'.replace('%s', colorScheme));`}let d=m.match(/\[([^[\]]+)\]/);if(d){let[e,t]=d[1].split("=");t||(u+=`${c}.removeAttribute('${e}'.replace('%s', light)); 3 ${c}.removeAttribute('${e}'.replace('%s', dark));`),u+=` 4 ${c}.setAttribute('${e}'.replace('%s', colorScheme), ${t?`${t}.replace('%s', colorScheme)`:'""'});`}else u+=`${c}.setAttribute('${m}', colorScheme);`;return(0,a.jsx)("script",{suppressHydrationWarning:!0,nonce:"u"<typeof window?i:"",dangerouslySetInnerHTML:{__html:`(function() { 5try { 6 let colorScheme = ''; 7 const mode = localStorage.getItem('${n}') || '${t}'; 8 const dark = localStorage.getItem('${s}-dark') || '${o}'; 9 const light = localStorage.getItem('${s}-light') || '${r}'; 10 if (mode === 'system') { 11 // handle system mode 12 const mql = window.matchMedia('(prefers-color-scheme: dark)'); 13 if (mql.matches) { 14 colorScheme = dark 15 } else { 16 colorScheme = light 17 } 18 } 19 if (mode === 'light') { 20 colorScheme = light; 21 } 22 if (mode === 'dark') { 23 colorScheme = dark; 24 } 25 if (colorScheme) { 26 ${u} 27 } 28} catch(e){}})();`}},"mui-color-scheme-init")})({colorSchemeStorageKey:n,defaultLightColorScheme:y,defaultDarkColorScheme:g,modeStorageKey:o,...e})}}({themeId:w.A,theme:function(){return(0,T.A)({cssVariables:!0})},colorSchemeStorageKey:"mui-color-scheme",modeStorageKey:"mui-mode",defaultColorScheme:{light:"light",dark:"dark"},resolveTheme:function(e){var t=K(K({},e),{},{typography:(0,L.A)(e.palette,e.typography)});return t.unstable_sx=function(e){return(0,A.A)({sx:e,theme:this})},t}}),N=q.CssVarsProvider;q.useColorScheme,q.getInitColorSchemeScript;var W=["theme"];function H(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,o)}return r}function R(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?H(Object(r),!0).forEach(function(t){(0,o.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):H(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function z(e){var t=e.theme,r=(0,n.A)(e,W),o=s.useMemo(function(){if("function"==typeof t)return t;var e=w.A in t?t[w.A]:t;return"colorSchemes"in e?null:"vars"in e?t:R(R({},t),{},{vars:null})},[t]);return o?(0,a.jsx)(C,R({theme:o},r)):(0,a.jsx)(N,R({theme:t},r))}}}]); 29//# sourceMappingURL=73936-b2b9541e30cfbb07.js.map
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.