1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[636],{85:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>o});var n=r(28127);let i={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",open:"open",readOnly:"readOnly",required:"required",selected:"selected"};function o(e,t,r="Mui"){let a=i[t];return a?`${r}-${a}`:`${n.A.generate(e)}-${t}`}},92:(e,t,r)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return r(2887)}])},242:(e,t,r)=>{"use strict";r.d(t,{A:()=>v});var n=r(14232),i=r(69241),o=r(86583),a=r(34401),s=r(35985),l=r(96968),u=r(65047),c=r(78630),d=r(32959),p=r(86605),f=r(47359),h=r(32806),g=r(37876);let m=(0,a.Ay)(c.A,{shouldForwardProp:e=>(0,u.A)(e)||"classes"===e,name:"MuiListItemButton",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.dense&&t.dense,"flex-start"===r.alignItems&&t.alignItemsFlexStart,r.divider&&t.divider,!r.disableGutters&&t.gutters]}})((0,s.A)(({theme:e})=>({display:"flex",flexGrow:1,justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minWidth:0,boxSizing:"border-box",textAlign:"left",paddingTop:8,paddingBottom:8,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest}),"&:hover":{textDecoration:"none",backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${h.A.selected}`]:{backgroundColor:e.alpha((e.vars||e).palette.primary.main,(e.vars||e).palette.action.selectedOpacity),[`&.${h.A.focusVisible}`]:{backgroundColor:e.alpha((e.vars||e).palette.primary.main,`${(e.vars||e).palette.action.selectedOpacity} + ${(e.vars||e).palette.action.focusOpacity}`)}},[`&.${h.A.selected}:hover`]:{backgroundColor:e.alpha((e.vars||e).palette.primary.main,`${(e.vars||e).palette.action.selectedOpacity} + ${(e.vars||e).palette.action.hoverOpacity}`),"@media (hover: none)":{backgroundColor:e.alpha((e.vars||e).palette.primary.main,(e.vars||e).palette.action.selectedOpacity)}},[`&.${h.A.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${h.A.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},variants:[{props:({ownerState:e})=>e.divider,style:{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,backgroundClip:"padding-box"}},{props:{alignItems:"flex-start"},style:{alignItems:"flex-start"}},{props:({ownerState:e})=>!e.disableGutters,style:{paddingLeft:16,paddingRight:16}},{props:({ownerState:e})=>e.dense,style:{paddingTop:4,paddingBottom:4}}]}))),v=n.forwardRef(function(e,t){let r=(0,l.b)({props:e,name:"MuiListItemButton"}),{alignItems:a="center",autoFocus:s=!1,component:u="div",children:c,dense:v=!1,disableGutters:y=!1,divider:b=!1,focusVisibleClassName:x,selected:w=!1,className:A,...k}=r,S=n.useContext(f.A),C=n.useMemo(()=>({dense:v||S.dense||!1,alignItems:a,disableGutters:y}),[a,S.dense,v,y]),_=n.useRef(null);(0,d.A)(()=>{s&&_.current&&_.current.focus()},[s]);let E={...r,alignItems:a,dense:C.dense,disableGutters:y,divider:b,selected:w},D=(e=>{let{alignItems:t,classes:r,dense:n,disabled:i,disableGutters:a,divider:s,selected:l}=e,u=(0,o.A)({root:["root",n&&"dense",!a&&"gutters",s&&"divider",i&&"disabled","flex-start"===t&&"alignItemsFlexStart",l&&"selected"]},h.Y,r);return{...r,...u}})(E),O=(0,p.A)(_,t);return(0,g.jsx)(f.A.Provider,{value:C,children:(0,g.jsx)(m,{ref:O,href:k.href||k.to,component:(k.href||k.to)&&"div"===u?"button":u,focusVisibleClassName:(0,i.A)(D.focusVisible,x),ownerState:E,className:(0,i.A)(D.root,A),...k,classes:D,children:c})})})},262:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n,i,o=r(14232);function a(){return(a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}let s=function(e){return o.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",width:23,height:23,fill:"currentColor",viewBox:"0 0 24 24"},e),n||(n=o.createElement("path",{d:"M17.25 6.16c-.96.49-7.1 2.63-7.7 3.45-.34.34-.61.74-.78 1.19L6.1 17.31c-.04.11-.04.24 0 .35.09.22.36.33.58.24l6.51-2.67c.45-.18.85-.44 1.19-.78.8-.57 2.97-6.78 3.45-7.7.15-.35-.23-.74-.59-.59Zm-3.72 7.78c-.14.12-.33.21-.72.4-1.55.61-2.79 1.15-3.8 1.58-.65.28-1.18.51-1.61.68.17-.44.4
1-.98.69-1.65.43-1 .96-2.25 1.57-3.8.07-.18.16-.35.27-.5.82.72 2.2 1.94 3.14 2.77.19.17.37.32.52.46z"})),i||(i=o.createElement("path",{d:"M12 24c-2.37 0-4.69-.7-6.67-2.02A11.995 11.995 0 0 1 .23 9.66c.46-2.33 1.61-4.47 3.28-6.14A12 12 0 0 1 9.66.23a11.995 11.995 0 0 1 12.32 5.1C23.3 7.3 24 9.62 24 12c0 3.18-1.26 6.23-3.51 8.49C18.24 22.74 15.19 24 12 24m0-22c-1.98 0-3.91.59-5.56 1.69a9.98 9.98 0 0 0-3.68 4.49c-.76 1.83-.95 3.84-.57 5.78a10.03 10.03 0 0 0 2.74 5.12c1.4 1.4 3.18 2.35 5.12 2.74s3.95.19 5.78-.57a10.04 10.04 0 0 0 4.49-3.68 9.99 9.99 0 0 0-1.24-12.63 10 10 0 0 0-7.07-2.93Z"})))}},482:e=>{var t=Object.prototype.hasOwnProperty;e.exports=function(e,r){return null!=e&&t.call(e,r)}},551:(e,t,r)=>{"use strict";r.d(t,{F:()=>n});var n=function(e){return e.scrollTop}},553:e=>{"use strict";e.exports=function(e){return e&&e.ownerDocument&&e.ownerDocument.defaultView?e.ownerDocument.defaultView:window}},604:(e,t,r)=>{"use strict";var n=r(54780),i=r(93710).OrderedSet,o=n.substr,a=i();e.exports=function(e,t){var r=Array(e.length).fill(a);return t&&t.forEach(function(t){for(var n=o(e,0,t.offset).length,i=n+o(e,t.offset,t.length).length;n<i;)r[n]=r[n].add(t.style),n++}),r}},610:(e,t,r)=>{"use strict";r.d(t,{A:()=>x});var n,i,o=r(14232),a=r(95062),s=r.n(a),l=["sitekey","onChange","theme","type","tabindex","onExpired","onErrored","size","stoken","grecaptcha","badge","hl","isolated"];function u(){return(u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function c(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function d(e,t){return(d=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}var p=function(e){function t(){var t;return(t=e.call(this)||this).handleExpired=t.handleExpired.bind(c(t)),t.handleErrored=t.handleErrored.bind(c(t)),t.handleChange=t.handleChange.bind(c(t)),t.handleRecaptchaRef=t.handleRecaptchaRef.bind(c(t)),t}t.prototype=Object.create(e.prototype),t.prototype.constructor=t,d(t,e);var r=t.prototype;return r.getCaptchaFunction=function(e){return this.props.grecaptcha?this.props.grecaptcha.enterprise?this.props.grecaptcha.enterprise[e]:this.props.grecaptcha[e]:null},r.getValue=function(){var e=this.getCaptchaFunction("getResponse");return e&&void 0!==this._widgetId?e(this._widgetId):null},r.getWidgetId=function(){return this.props.grecaptcha&&void 0!==this._widgetId?this._widgetId:null},r.execute=function(){var e=this.getCaptchaFunction("execute");if(e&&void 0!==this._widgetId)return e(this._widgetId);this._executeRequested=!0},r.executeAsync=function(){var e=this;return new Promise(function(t,r){e.executionResolve=t,e.executionReject=r,e.execute()})},r.reset=function(){var e=this.getCaptchaFunction("reset");e&&void 0!==this._widgetId&&e(this._widgetId)},r.forceReset=function(){var e=this.getCaptchaFunction("reset");e&&e()},r.handleExpired=function(){this.props.onExpired?this.props.onExpired():this.handleChange(null)},r.handleErrored=function(){this.props.onErrored&&this.props.onErrored(),this.executionReject&&(this.executionReject(),delete this.executionResolve,delete this.executionReject)},r.handleChange=function(e){this.props.onChange&&this.props.onChange(e),this.executionResolve&&(this.executionResolve(e),delete this.executionReject,delete this.executionResolve)},r.explicitRender=function(){var e=this.getCaptchaFunction("render");if(e&&void 0===this._widgetId){var t=document.createElement("div");this._widgetId=e(t,{sitekey:this.props.sitekey,callback:this.handleChange,theme:this.props.theme,type:this.props.type,tabindex:this.props.tabindex,"expired-callback":this.handleExpired,"error-callback":this.handleErrored,size:this.props.size,stoken:this.props.stoken,hl:this.props.hl,badge:this.props.badge,isolated:this.props.isolated}),this.captcha.appendChild(t)}this._executeRequested&&this.props.grecaptcha&&void 0!==this._widgetId&&(this._executeRequested=!1,this.execute())},r.componentDidMount=function(){this.explicitRender()},r.componentDidUpdate=function(){this.explicitRender()},r.handleRecaptchaRef=function(e){this.captcha=e},r.render=function(){var e=this.props,t=(e.sitekey,e.onChange,e.theme,e.type,e.tabindex,e.onExpired,e.onErrored,e.size,e.stoken,e.grecaptcha,e.badge,e.hl,e.isolated,function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,l));return o.createElement("div",u({},t,{ref:this.handleRecaptchaRef}))},t}(o.Component);p.displayName="ReCAPTCHA",p.propTypes={sitekey:s().string.isRequired,onChange:s().func,grecaptcha:s().object,theme:s().oneOf(["dark","light"]),type:s().oneOf(["image","audio"]),tabindex:s().number,onExpired:s().func,onErrored:s().func,size:s().oneOf(["compact","normal","invisible"]),stoken:s().string,hl:s().string,badge:s().oneOf(["bottomright","bottomleft","inline"]),isolated:s().bool}
1,p.defaultProps={onChange:function(){},theme:"light",type:"image",tabindex:0,size:"normal",badge:"bottomright"};var f=r(23520),h=r.n(f);function g(){return(g=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}var m={},v=0,y="onloadcallback";function b(){return"u">typeof window&&window.recaptchaOptions||{}}let x=(n=function(){var e=b(),t=e.useRecaptchaNet?"recaptcha.net":"www.google.com";return e.enterprise?"https://"+t+"/recaptcha/enterprise.js?onload="+y+"&render=explicit":"https://"+t+"/recaptcha/api.js?onload="+y+"&render=explicit"},i=i={callbackName:y,globalName:"grecaptcha",attributes:b().nonce?{nonce:b().nonce}:{}},function(e){var t=e.displayName||e.name||"Component",r=function(t){function r(e,r){var n;return(n=t.call(this,e,r)||this).state={},n.__scriptURL="",n}r.prototype=Object.create(t.prototype),r.prototype.constructor=r,r.__proto__=t;var a=r.prototype;return a.asyncScriptLoaderGetScriptLoaderID=function(){return this.__scriptLoaderID||(this.__scriptLoaderID="async-script-loader-"+v++),this.__scriptLoaderID},a.setupScriptURL=function(){return this.__scriptURL="function"==typeof n?n():n,this.__scriptURL},a.asyncScriptLoaderHandleLoad=function(e){var t=this;this.setState(e,function(){return t.props.asyncScriptOnLoad&&t.props.asyncScriptOnLoad(t.state)})},a.asyncScriptLoaderTriggerOnScriptLoaded=function(){var e=m[this.__scriptURL];if(!e||!e.loaded)throw Error("Script is not loaded.");for(var t in e.observers)e.observers[t](e);delete window[i.callbackName]},a.componentDidMount=function(){var e=this,t=this.setupScriptURL(),r=this.asyncScriptLoaderGetScriptLoaderID(),n=i,o=n.globalName,a=n.callbackName,s=n.scriptId;if(o&&void 0!==window[o]&&(m[t]={loaded:!0,observers:{}}),m[t]){var l=m[t];return l&&(l.loaded||l.errored)?void this.asyncScriptLoaderHandleLoad(l):void(l.observers[r]=function(t){return e.asyncScriptLoaderHandleLoad(t)})}var u={};u[r]=function(t){return e.asyncScriptLoaderHandleLoad(t)},m[t]={loaded:!1,observers:u};var c=document.createElement("script");for(var d in c.src=t,c.async=!0,i.attributes)c.setAttribute(d,i.attributes[d]);s&&(c.id=s);var p=function(e){if(m[t]){var r=m[t].observers;for(var n in r)e(r[n])&&delete r[n]}};a&&"u">typeof window&&(window[a]=function(){return e.asyncScriptLoaderTriggerOnScriptLoaded()}),c.onload=function(){var e=m[t];e&&(e.loaded=!0,p(function(t){return!a&&(t(e),!0)}))},c.onerror=function(){var e=m[t];e&&(e.errored=!0,p(function(t){return t(e),!0}))},document.body.appendChild(c)},a.componentWillUnmount=function(){var e=this.__scriptURL;if(!0===i.removeOnUnmount)for(var t=document.getElementsByTagName("script"),r=0;r<t.length;r+=1)t[r].src.indexOf(e)>-1&&t[r].parentNode&&t[r].parentNode.removeChild(t[r]);var n=m[e];n&&(delete n.observers[this.asyncScriptLoaderGetScriptLoaderID()],!0===i.removeOnUnmount&&delete m[e])},a.render=function(){var t=i.globalName,r=this.props,n=(r.asyncScriptOnLoad,r.forwardedRef),a=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)t.indexOf(r=o[n])>=0||(i[r]=e[r]);return i}(r,["asyncScriptOnLoad","forwardedRef"]);return t&&"u">typeof window&&(a[t]=void 0!==window[t]?window[t]:void 0),a.ref=n,(0,o.createElement)(e,a)},r}(o.Component),a=(0,o.forwardRef)(function(e,t){return(0,o.createElement)(r,g({},e,{forwardedRef:t}))});return a.displayName="AsyncScriptLoader("+t+")",a.propTypes={asyncScriptOnLoad:s().func},h()(a,e)})(p)},636:(e,t,r)=>{"use strict";var n,i=r(48012),o=r(93710),a=r(12968),s=o.OrderedMap;e.exports={getDirectionMap:function(e,t){n?n.reset():n=new i;var r=e.getBlockMap(),l=r.valueSeq().map(function(e){return a(n).getDirection(e.getText())}),u=s(r.keySeq().zip(l));return null!=t&&o.is(t,u)?t:u}}},748:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(95392),i=r(99468);function o(e){(0,i.A)(1,arguments);var t=(0,n.A)(e),r=t.getUTCDay();return t.setUTCDate(t.getUTCDate()-(7*(r<1)+r-1)),t.setUTCHours(0,0,0,0),t}},994:(e,t,r)=>{"use strict";r.d(t,{q:()=>n});let n=new(r(1992)).QueryClient({defaultOptions:{queries:{retry:!1,staleTime:3e5,cacheTime:6e5,refetchOnWindowFocus:!1}}})},1011:(e,t,r)=>{"use strict";var n=r(18916);e.exports=function(e){var t=e.getSelection(),r=t.getEndKey(),i=e.getCurrentContent().getBlockForKey(r).getLength();return n.set(e,{selection:t.merge({anchorKey:r,anchorOffset:i,focusKey:r,focusOffset:i,isBackward:!1}),forceSelection:!0}
1)}},1185:(e,t)=>{"use strict";function r(e,t){let r=e||75;return t?.qualities?.length?t.qualities.reduce((e,t)=>Math.abs(t-r)<Math.abs(e-r)?t:e,t.qualities[0]):r}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"findClosestQuality",{enumerable:!0,get:function(){return r}})},1283:(e,t,r)=>{"use strict";r.d(t,{A:()=>n.A});var n=r(81649)},1289:e=>{"use strict";e.exports={initODS:function(){},handleExtensionCausedError:function(){}}},1475:(e,t,r)=>{"use strict";r.d(t,{OT:()=>v,hl:()=>g,l:()=>h,p:()=>m});var n=r(65728),i=r(4773),o=r(9479),a=r(3347),s=r(84533),l=r(56195),u=r(75860),c=r(68475),d=r(57729);let p=()=>{let e=new Date;return{firstDayOfCurrentWeek:(0,n.A)(e,{weekStartsOn:1}),lastDayOfCurrentWeek:(0,i.A)(e,{weekStartsOn:1})}},f=(e,t,r)=>(0,o.A)(e,{start:t,end:r}),h=e=>{let{firstDayOfCurrentWeek:t,lastDayOfCurrentWeek:r}=p();return((e,t,r)=>{let n=Object.entries(e),[i,o]=(0,d.j)(n.map(([e,t])=>({date:e,conversations:t})).sort((e,t)=>(0,a.A)((0,s.A)(e.date),(0,s.A)(t.date))),e=>f((0,s.A)(e.date),t,r));return[...i,...o]})(e.reduce((e,t)=>{let r=(0,l.A)((0,s.A)(t.updatedAt),"yyyy-MM-dd");return e[r]||(e[r]=[]),e[r].push(t),e},{}),t,r)},g=e=>{let{firstDayOfCurrentWeek:t,lastDayOfCurrentWeek:r}=p();return((e,t,r)=>{let n=Object.entries(e),[i,o]=(0,d.j)(n.map(([e,t])=>({date:e,posts:t})).sort((e,t)=>(0,a.A)((0,s.A)(e.date),(0,s.A)(t.date))),e=>f((0,s.A)(e.date),t,r));return[...i,...o]})(e.reduce((e,t)=>{let r=(0,l.A)((0,s.A)(t.createdAt),"yyyy-MM-dd");return e[r]||(e[r]=[]),e[r].push(t),e},{}),t,r)},m=e=>{let t=(0,s.A)(e),{firstDayOfCurrentWeek:r,lastDayOfCurrentWeek:n}=p();return f(t,r,n)?(0,u.A)(t)?{translationKey:"today"}:{date:(0,l.A)(t,"EEEE",{locale:c.A})}:{date:(0,l.A)(t,"yyyy-MM-dd")}},v=e=>{let t=(0,s.A)(e);return(0,u.A)(t)?(0,l.A)(t,"HH:mm"):null}},1584:(e,t,r)=>{"use strict";function n(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}r.d(t,{A:()=>n})},1602:(e,t,r)=>{var n=r(19031);e.exports=function(){return n.Date.now()}},1643:e=>{"use strict";var t=Object.prototype.toString,r=Math.max,n=function(e,t){for(var r=[],n=0;n<e.length;n+=1)r[n]=e[n];for(var i=0;i<t.length;i+=1)r[i+e.length]=t[i];return r},i=function(e,t){for(var r=[],n=t||0,i=0;n<e.length;n+=1,i+=1)r[i]=e[n];return r},o=function(e,t){for(var r="",n=0;n<e.length;n+=1)r+=e[n],n+1<e.length&&(r+=t);return r};e.exports=function(e){var a,s=this;if("function"!=typeof s||"[object Function]"!==t.apply(s))throw TypeError("Function.prototype.bind called on incompatible "+s);for(var l=i(arguments,1),u=r(0,s.length-l.length),c=[],d=0;d<u;d++)c[d]="$"+d;if(a=Function("binder","return function ("+o(c,",")+"){ return binder.apply(this,arguments); }")(function(){if(this instanceof a){var t=s.apply(this,n(l,arguments));return Object(t)===t?t:this}return s.apply(e,n(l,arguments))}),s.prototype){var p=function(){};p.prototype=s.prototype,a.prototype=new p,p.prototype=null}return a}},1737:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=r(14232).createContext({})},1805:(e,t,r)=>{"use strict";var n=r(16576),i=r(23411),o=r(8585),a=r(43688),s=r(59962),l=i.apply(a()),u=function(e,t){return l(Object,arguments)};n(u,{getPolyfill:a,implementation:o,shim:s}),e.exports=u},1860:(e,t,r)=>{"use strict";r.d(t,{QueryClient:()=>n.E});var n=r(11775),i=r(68625);r.o(i,"QueryClientProvider")&&r.d(t,{QueryClientProvider:function(){return i.QueryClientProvider}}),r.o(i,"useInfiniteQuery")&&r.d(t,{useInfiniteQuery:function(){return i.useInfiniteQuery}}),r.o(i,"useMutation")&&r.d(t,{useMutation:function(){return i.useMutation}}),r.o(i,"useQuery")&&r.d(t,{useQuery:function(){return i.useQuery}}),r.o(i,"useQueryClient")&&r.d(t,{useQueryClient:function(){return i.useQueryClient}})},1971:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(36170),i=r(94529);function o(e){let t,r,o,{sx:a,...s}=e,{systemProps:l,otherProps:u}=(r={systemProps:{},otherProps:{}},o=s?.theme?.unstable_sxConfig??i.A,Object.keys(s).forEach(e=>{o[e]?r.systemProps[e]=s[e]:r.otherProps[e]=s[e]}),r);return t=Array.isArray(a)?[l,...a]:"function"==typeof a?(...e)=>{let t=a(...e);return(0,n.Q)(t)?{...l,...t}:l}:{...l,...a},{...u,sx:t}}},1992:(e,t,r)=>{"use strict";r.d(t,{QueryClient:()=>n.QueryClient,QueryClientProvider:()=>i.QueryClientProvider,useInfiniteQuery:()=>i.useInfiniteQuery,useMutation:()=>i.useMutation,useQuery:()=>i.useQuery,useQueryClient:()=>i.useQueryClient});var n=r(1860);r.o(n,"QueryClientProvider")&&r.d(t,{QueryClientProvider:function(){return n.QueryClientProvider}}),r.o(n,"useInfiniteQuery")&&r.d(t,{useInfiniteQuery:function(){return n.useInfiniteQuery}}),r.o(n,"useMutation")&&r.d(t,{useMutation:function(){return n.useMutation}}),r.o(n,"useQuery")&&r.d(t,{useQuery:function(){return n.useQuery}}),r.o(n,"useQueryClient")&&r.d(t,{useQueryClient:function(){return n.useQueryClient}});var i=r(39113)},2002:e=>{"use strict";e.exports=Math.abs},2062:(e,t,r)=>{"use strict";r.d(t,{A:()=>K});
1var n=r(14232),i=r(69241),o=r(86583),a=r(11466),s=r(14445),l=r(34401),u=r(49106),c=r(35985),d=r(96968),p=r(39070);function f(e){return(1+Math.sin(Math.PI*e-Math.PI/2))/2}var h=r(32959),g=r(83480),m=r(37876);let v={width:99,height:99,position:"absolute",top:-9999,overflow:"scroll"};var y=r(40925);let b=(0,y.A)((0,m.jsx)("path",{d:"M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"}),"KeyboardArrowLeft"),x=(0,y.A)((0,m.jsx)("path",{d:"M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"}),"KeyboardArrowRight");var w=r(78630),A=r(98885),k=r(85);function S(e){return(0,k.Ay)("MuiTabScrollButton",e)}let C=(0,A.A)("MuiTabScrollButton",["root","vertical","horizontal","disabled"]),_=(0,l.Ay)(w.A,{name:"MuiTabScrollButton",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.orientation&&t[r.orientation]]}})({width:40,flexShrink:0,opacity:.8,[`&.${C.disabled}`]:{opacity:0},variants:[{props:{orientation:"vertical"},style:{width:"100%",height:40,"& svg":{transform:"var(--TabScrollButton-svgRotate)"}}}]}),E=n.forwardRef(function(e,t){let r=(0,d.b)({props:e,name:"MuiTabScrollButton"}),{className:n,slots:l={},slotProps:u={},direction:c,orientation:p,disabled:f,...h}=r,g=(0,a.I)(),v={isRtl:g,...r},y=(e=>{let{classes:t,orientation:r,disabled:n}=e;return(0,o.A)({root:["root",r,n&&"disabled"]},S,t)})(v),w=l.StartScrollButtonIcon??b,A=l.EndScrollButtonIcon??x,k=(0,s.A)({elementType:w,externalSlotProps:u.startScrollButtonIcon,additionalProps:{fontSize:"small"},ownerState:v}),C=(0,s.A)({elementType:A,externalSlotProps:u.endScrollButtonIcon,additionalProps:{fontSize:"small"},ownerState:v});return(0,m.jsx)(_,{component:"div",className:(0,i.A)(y.root,n),ref:t,role:null,ownerState:v,tabIndex:null,...h,style:{...h.style,..."vertical"===p&&{"--TabScrollButton-svgRotate":`rotate(${g?-90:90}deg)`}},children:"left"===c?(0,m.jsx)(w,{...k}):(0,m.jsx)(A,{...C})})});var D=r(27231);function O(e){return(0,k.Ay)("MuiTabs",e)}let j=(0,A.A)("MuiTabs",["root","vertical","list","flexContainer","flexContainerVertical","centered","scroller","fixed","scrollableX","scrollableY","hideScrollbar","scrollButtons","scrollButtonsHideMobile","
1indicator"]);var F=r(86073),T=r(26498),P=r(94100);let M=(e,t)=>e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:e.firstChild,B=(e,t)=>e===t?e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:e.lastChild,R=(e,t,r)=>{let n=!1,i=r(e,t);for(;i;){if(i===e.firstChild){if(n)return;n=!0}let t=i.disabled||"true"===i.getAttribute("aria-disabled");if(i.hasAttribute("tabindex")&&!t)return void i.focus();i=r(e,i)}},I=(0,l.Ay)("div",{name:"MuiTabs",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[{[`& .${j.scrollButtons}`]:t.scrollButtons},{[`& .${j.scrollButtons}`]:r.scrollButtonsHideMobile&&t.scrollButtonsHideMobile},t.root,r.vertical&&t.vertical]}})((0,c.A)(({theme:e})=>({overflow:"hidden",minHeight:48,WebkitOverflowScrolling:"touch",display:"flex",variants:[{props:({ownerState:e})=>e.vertical,style:{flexDirection:"column"}},{props:({ownerState:e})=>e.scrollButtonsHideMobile,style:{[`& .${j.scrollButtons}`]:{[e.breakpoints.down("sm")]:{display:"none"}}}}]}))),$=(0,l.Ay)("div",{name:"MuiTabs",slot:"Scroller",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.scroller,r.fixed&&t.fixed,r.hideScrollbar&&t.hideScrollbar,r.scrollableX&&t.scrollableX,r.scrollableY&&t.scrollableY]}})({position:"relative",display:"inline-block",flex:"1 1 auto",whiteSpace:"nowrap",variants:[{props:({ownerState:e})=>e.fixed,style:{overflowX:"hidden",width:"100%"}},{props:({ownerState:e})=>e.hideScrollbar,style:{scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}}},{props:({ownerState:e})=>e.scrollableX,style:{overflowX:"auto",overflowY:"hidden"}},{props:({ownerState:e})=>e.scrollableY,style:{overflowY:"auto",overflowX:"hidden"}}]}),N=(0,l.Ay)("div",{name:"MuiTabs",slot:"List",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.list,t.flexContainer,r.vertical&&t.flexContainerVertical,r.centered&&t.centered]}})({display:"flex",variants:[{props:({ownerState:e})=>e.vertical,style:{flexDirection:"column"}},{props:({ownerState:e})=>e.centered,style:{justifyContent:"center"}}]}),L=(0,l.Ay)("span",{name:"MuiTabs",slot:"Indicator"})((0,c.A)(({theme:e})=>({position:"absolute",height:2,bottom:0,width:"100%",transition:e.transitions.create(),variants:[{props:{indicatorColor:"primary"},style:{backgroundColor:(e.vars||e).palette.primary.main}},{props:{indicatorColor:"secondary"},style:{backgroundColor:(e.vars||e).palette.secondary.main}},{props:({ownerState:e})=>e.vertical,style:{height:"100%",width:2,right:0}}]}))),z=(0,l.Ay)(function(e){let{onChange:t,...r}=e,i=n.useRef(),o=n.useRef(null),a=()=>{i.current=o.current.offsetHeight-o.current.clientHeight};return(0,h.A)(()=>{let e=(0,p.A)(()=>{let e=i.current;a(),e!==i.current&&t(i.current)}),r=(0,g.A)(o.current);return r.addEventListener("resize",e),()=>{e.clear(),r.removeEventListener("resize",e)}},[t]),n.useEffect(()=>{a(),t(i.current)},[t]),(0,m.jsx)("div",{style:v,...r,ref:o})})({overflowX:"auto",overflowY:"hidden",scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}}),U={},K=n.forwardRef(function(e,t){let r,l,c=(0,d.b)({props:e,name:"MuiTabs"}),h=(0,u.A)(),v=(0,a.I)(),{"aria-label":y,"aria-labelledby":b,action:x,centered:w=!1,children:A,className:k,component:S="div",allowScrollButtonsMobile:C=!1,indicatorColor:_="primary",onChange:j,orientation:K="horizontal",ScrollButtonComponent:W,scrollButtons:H="auto",selectionFollowsFocus:q,slots:V={},slotProps:Q={},TabIndicatorProps:G={},TabScrollButtonProps:Y={},textColor:X="primary",value:J,variant:Z="standard",visibleScrollbar:ee=!1,...et}=c,er="scrollable"===Z,en="vertical"===K,ei=en?"scrollTop":"scrollLeft",eo=en?"top":"left",ea=en?"bottom":"right",es=en?"clientHeight":"clientWidth",el=en?"height":"width",eu={...c,component:S,allowScrollButtonsMobile:C,indicatorColor:_,orientation:K,vertical:en,scrollButtons:H,textColor:X,variant:Z,visibleScrollbar:ee,fixed:!er,hideScrollbar:er&&!ee,scrollableX:er&&!en,scrollableY:er&&en,centered:w&&!er,scrollButtonsHideMobile:!C},ec=(e=>{let{vertical:t,fixed:r,hideScrollbar:n,scrollableX:i,scrollableY:a,centered:s,scrollButtonsHideMobile:l,classes:u}=e;return(0,o.A)({root:["root",t&&"vertical"],scroller:["scroller",r&&"fixed",n&&"hideScrollbar",i&&"scrollableX",a&&"scrollableY"],list:["list","flexContainer",t&&"flexContainerVertical",t&&"vertical",s&&"centered"],indicator:["indicator"],scrollButtons:["scrollButtons",l&&"scrollButtonsHideMobile"],scrollableX:[i&&"scrollableX"],hideScrollbar:[n&&"hideScrollbar"]},O,u)})(eu),ed=(0,s.A)({elementType:V.StartScrollButtonIcon,externalSlotProps:Q.startScrollButtonIcon,ownerState:eu}),ep=(0,s.A)({elementType:V.EndScrollButtonIcon,externalSlotProps:Q.endScrollButtonIcon,ownerState:eu}
1),[ef,eh]=n.useState(!1),[eg,em]=n.useState(U),[ev,ey]=n.useState(!1),[eb,ex]=n.useState(!1),[ew,eA]=n.useState(!1),[ek,eS]=n.useState({overflow:"hidden",scrollbarWidth:0}),eC=new Map,e_=n.useRef(null),eE=n.useRef(null),eD={slots:V,slotProps:{indicator:G,scrollButtons:Y,...Q}},eO=()=>{let e,t,r=e_.current;if(r){let t=r.getBoundingClientRect();e={clientWidth:r.clientWidth,scrollLeft:r.scrollLeft,scrollTop:r.scrollTop,scrollWidth:r.scrollWidth,top:t.top,bottom:t.bottom,left:t.left,right:t.right}}if(r&&!1!==J){let e=eE.current.children;if(e.length>0){let r=e[eC.get(J)];t=r?r.getBoundingClientRect():null}}return{tabsMeta:e,tabMeta:t}},ej=(0,D.A)(()=>{let e,{tabsMeta:t,tabMeta:r}=eO(),n=0;en?(e="top",r&&t&&(n=r.top-t.top+t.scrollTop)):(e=v?"right":"left",r&&t&&(n=(v?-1:1)*(r[e]-t[e]+t.scrollLeft)));let i={[e]:n,[el]:r?r[el]:0};if("number"!=typeof eg[e]||"number"!=typeof eg[el])em(i);else{let t=Math.abs(eg[e]-i[e]),r=Math.abs(eg[el]-i[el]);(t>=1||r>=1)&&em(i)}}),eF=(e,{animation:t=!0}={})=>{t?function(e,t,r,n={},i=()=>{}){let{ease:o=f,duration:a=300}=n,s=null,l=t[e],u=!1,c=n=>{if(u)return void i(Error("Animation cancelled"));null===s&&(s=n);let d=Math.min(1,(n-s)/a);(t[e]=o(d)*(r-l)+l,d>=1)?requestAnimationFrame(()=>{i(null)}):requestAnimationFrame(c)};l===r?i(Error("Element already at target position")):requestAnimationFrame(c)}(ei,e_.current,e,{duration:h.transitions.duration.standard}):e_.current[ei]=e},eT=e=>{let t=e_.current[ei];en?t+=e:t+=e*(v?-1:1),eF(t)},eP=()=>{let e=e_.current[es],t=0,r=Array.from(eE.current.children);for(let n=0;n<r.length;n+=1){let i=r[n];if(t+i[es]>e){0===n&&(t=e);break}t+=i[es]}return t},[eM,{onChange:eB,...eR}]=(0,P.A)("scrollbar",{className:(0,i.A)(ec.scrollableX,ec.hideScrollbar),elementType:z,shouldForwardComponentProp:!0,externalForwardedProps:eD,ownerState:eu}),eI=n.useCallback(e=>{eB?.(e),eS({overflow:null,scrollbarWidth:e})},[eB]),[e$,eN]=(0,P.A)("scrollButtons",{className:(0,i.A)(ec.scrollButtons,Y.className),elementType:E,externalForwardedProps:eD,ownerState:eu,additionalProps:{orientation:K,slots:{StartScrollButtonIcon:V.startScrollButtonIcon||V.StartScrollButtonIcon,EndScrollButtonIcon:V.endScrollButtonIcon||V.EndScrollButtonIcon},slotProps:{startScrollButtonIcon:ed,endScrollButtonIcon:ep}}}),eL=(0,D.A)(e=>{let{tabsMeta:t,tabMeta:r}=eO();r&&t&&(r[eo]<t[eo]?eF(t[ei]+(r[eo]-t[eo]),{animation:e}):r[ea]>t[ea]&&eF(t[ei]+(r[ea]-t[ea]),{animation:e}))}),ez=(0,D.A)(()=>{er&&!1!==H&&eA(!ew)});n.useEffect(()=>{let e,t,r=(0,p.A)(()=>{e_.current&&ej()}),n=(0,g.A)(e_.current);return n.addEventListener("resize",r),"u">typeof ResizeObserver&&(e=new ResizeObserver(r),Array.from(eE.current.children).forEach(t=>{e.observe(t)})),"u">typeof MutationObserver&&(t=new MutationObserver(t=>{t.forEach(t=>{t.removedNodes.forEach(t=>{e?.unobserve(t)}),t.addedNodes.forEach(t=>{e?.observe(t)})}),r(),ez()})).observe(eE.current,{childList:!0}),()=>{r.clear(),n.removeEventListener("resize",r),t?.disconnect(),e?.disconnect()}},[ej,ez]),n.useEffect(()=>{let e=Array.from(eE.current.children),t=e.length;if("u">typeof IntersectionObserver&&t>0&&er&&!1!==H){let r=e[0],n=e[t-1],i={root:e_.current,threshold:.99},o=new IntersectionObserver(e=>{ey(!e[0].isIntersecting)},i);o.observe(r);let a=new IntersectionObserver(e=>{ex(!e[0].isIntersecting)},i);return a.observe(n),()=>{o.disconnect(),a.disconnect()}}},[er,H,ew,A?.length]),n.useEffect(()=>{eh(!0)},[]),n.useEffect(()=>{ej()}),n.useEffect(()=>{eL(U!==eg)},[eL,eg]),n.useImperativeHandle(x,()=>({updateIndicator:ej,updateScrollButtons:ez}),[ej,ez]);let[eU,eK]=(0,P.A)("indicator",{className:(0,i.A)(ec.indicator,G.className),elementType:L,externalForwardedProps:eD,ownerState:eu,additionalProps:{style:eg}}),eW=(0,m.jsx)(eU,{...eK}),eH=0,eq=n.Children.map(A,e=>{if(!n.isValidElement(e))return null;let t=void 0===e.props.value?eH:e.props.value;eC.set(t,eH);let r=t===J;return eH+=1,n.cloneElement(e,{fullWidth:"fullWidth"===Z,indicator:r&&!ef&&eW,selected:r,selectionFollowsFocus:q,onChange:j,textColor:X,value:t,...1===eH&&!1===J&&!e.props.tabIndex?{tabIndex:0}:{}})}),eV=((r={}).scrollbarSizeListener=er?(0,m.jsx)(eM,{...eR,onChange:eI}):null,r.scrollButtonStart=(l=er&&("auto"===H&&(ev||eb)||!0===H))?(0,m.jsx)(e$,{direction:v?"right":"left",onClick:()=>{eT(-1*eP())},disabled:!ev,...eN}
1):null,r.scrollButtonEnd=l?(0,m.jsx)(e$,{direction:v?"left":"right",onClick:()=>{eT(eP())},disabled:!eb,...eN}):null,r),[eQ,eG]=(0,P.A)("root",{ref:t,className:(0,i.A)(ec.root,k),elementType:I,externalForwardedProps:{...eD,...et,component:S},ownerState:eu}),[eY,eX]=(0,P.A)("scroller",{ref:e_,className:ec.scroller,elementType:$,externalForwardedProps:eD,ownerState:eu,additionalProps:{style:{overflow:ek.overflow,[en?`margin${v?"Left":"Right"}`:"marginBottom"]:ee?void 0:-ek.scrollbarWidth}}}),[eJ,eZ]=(0,P.A)("list",{ref:eE,className:(0,i.A)(ec.list,ec.flexContainer),elementType:N,externalForwardedProps:eD,ownerState:eu,getSlotProps:e=>({...e,onKeyDown:t=>{(e=>{if(e.altKey||e.shiftKey||e.ctrlKey||e.metaKey)return;let t=eE.current,r=(0,T.A)((0,F.A)(t));if("tab"!==r?.getAttribute("role"))return;let n="horizontal"===K?"ArrowLeft":"ArrowUp",i="horizontal"===K?"ArrowRight":"ArrowDown";switch("horizontal"===K&&v&&(n="ArrowRight",i="ArrowLeft"),e.key){case n:e.preventDefault(),R(t,r,B);break;case i:e.preventDefault(),R(t,r,M);break;case"Home":e.preventDefault(),R(t,null,M);break;case"End":e.preventDefault(),R(t,null,B)}})(t),e.onKeyDown?.(t)}})});return(0,m.jsxs)(eQ,{...eG,children:[eV.scrollButtonStart,eV.scrollbarSizeListener,(0,m.jsxs)(eY,{...eX,children:[(0,m.jsx)(eJ,{"aria-label":y,"aria-labelledby":b,"aria-orientation":"vertical"===K?"vertical":null,role:"tablist",...eZ,children:eq}),ef&&eW]}),eV.scrollButtonEnd]})})},2168:(e,t,r)=>{var n=r(48133),i=r(12438),o=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u01
17f]/g,a=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");e.exports=function(e){return(e=i(e))&&e.replace(o,n).replace(a,"")}},2194:e=>{"use strict";e.exports=function(){function e(e){var t,r;r=void 0,(t="_uri")in this?Object.defineProperty(this,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):this[t]=r,this._uri=e}return e.prototype.toString=function(){return this._uri},e}()},2234:(e,t,r)=>{"use strict";var n=r(60620),i=r(93710).List;e.exports=function(e,t){return i(e.map(function(e,r){var i=t[r];return n.create({style:e,entity:i})}))}},2331:(e,t,r)=>{var n=r(94552),i=r(35536),o=r(17565),a=r(76217),s=r(47129);function l(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}l.prototype.clear=n,l.prototype.delete=i,l.prototype.get=o,l.prototype.has=a,l.prototype.set=s,e.exports=l},2398:(e,t,r)=>{"use strict";var n=r(37525),i=r(64485);e.exports=function(e){for(var t=e;t&&t!==n(e).documentElement;){var r=i(t);if(null!=r)return r;t=t.parentNode}return null}},2496:e=>{"use strict";e.exports=Math.floor},2498:(e,t,r)=>{"use strict";r.d(t,{A:()=>b});var n,i=r(14232),o=r(69241),a=r(86583),s=r(45259),l=r(21477),u=r(34401),c=r(35985),d=r(96968),p=r(65559),f=r(98885),h=r(85);function g(e){return(0,h.Ay)("MuiFormHelperText",e)}let m=(0,f.A)("MuiFormHelperText",["root","error","disabled","sizeSmall","sizeMedium","contained","focused","filled","required"]);var v=r(37876);let y=(0,u.Ay)("p",{name:"MuiFormHelperText",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.size&&t[`size${(0,p.A)(r.size)}`],r.contained&&t.contained,r.filled&&t.filled]}})((0,c.A)(({theme:e})=>({color:(e.vars||e).palette.text.secondary,...e.typography.caption,textAlign:"left",marginTop:3,marginRight:0,marginBottom:0,marginLeft:0,[`&.${m.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${m.error}`]:{color:(e.vars||e).palette.error.main},variants:[{props:{size:"small"},style:{marginTop:4}},{props:({ownerState:e})=>e.contained,style:{marginLeft:14,marginRight:14}}]}))),b=i.forwardRef(function(e,t){let r=(0,d.b)({props:e,name:"MuiFormHelperText"}),{children:i,className:u,component:c="p",disabled:f,error:h,filled:m,focused:b,margin:x,required:w,variant:A,...k}=r,S=(0,l.A)(),C=(0,s.A)({props:r,muiFormControl:S,states:["variant","size","disabled","error","filled","focused","required"]}),_={...r,component:c,contained:"filled"===C.variant||"outlined"===C.variant,variant:C.variant,size:C.size,disabled:C.disabled,error:C.error,filled:C.filled,focused:C.focused,required:C.required};delete _.ownerState;let E=(e=>{let{classes:t,contained:r,size:n,disabled:i,error:o,filled:s,focused:l,required:u}=e,c={root:["root",i&&"disabled",o&&"error",n&&`size${(0,p.A)(n)}`,r&&"contained",l&&"focused",s&&"filled",u&&"required"]};return(0,a.A)(c,g,t)})(_);return(0,v.jsx)(y,{as:c,className:(0,o.A)(E.root,u),ref:t,...k,ownerState:_,children:" "===i?n||(n=(0,v.jsx)("span",{className:"notranslate","aria-hidden":!0,children:"â"})):i})})},2575:(e,t,r)=>{"use strict";r.d(t,{a:()=>n});let n=(0,r(8106).v)(e=>({ongoingRequest:!1,setOngoingRequest:t=>e(()=>({ongoingRequest:t}))}))},2609:e=>{e.exports=function(e,t){return null!=e&&t in Object(e)}},2774:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(37876),i=r(34401);let o=(0,i.Ay)("label")` 2 clip: rect(0.0625rem, 0.0625rem, 0.0625rem, 0.0625rem); 3 position: absolute; 4 height: 0.0625rem; 5 user-select: none; 6 width: 0.0625rem; 7 overflow: hidden; 8 padding: 0; 9 border: 0; 10`,a=({labelText:e,id:t})=>(0,n.jsx)(o,{htmlFor:t,children:e})},2797:(e,t,r)=>{"use strict";r.d(t,{A:()=>h});var n=r(14232),i=r(69241),o=r(86583),a=r(34401),s=r(96968),l=r(47359),u=r(98885),c=r(85);function d(e){return(0,c.Ay)("MuiList",e)}(0,u.A)("MuiList",["root","padding","dense","subheader"]);var p=r(37876);let f=(0,a.Ay)("ul",{name:"MuiList",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,!r.disablePadding&&t.padding,r.dense&&t.dense,r.subheader&&t.subheader]}})({listStyle:"none",margin:0,padding:0,position:"relative",variants:[{props:({ownerState:e})=>!e.disablePadding,style:{paddingTop:8,paddingBottom:8}},{props:({ownerState:e})=>e.subheader,style:{paddingTop:0}}]}),h=n.forwardRef(function(e,t){let r=(0,s.b)({props:e,name:"MuiList"}),{children:a,className:u,component:c="ul",dense:h=!1,disablePadding:g=!1,subheader:m,...v}=r,y=n.useMemo(()=>({dense:h}),[h]),b={...r,component:c,dense:h,disablePadding:g},x=(e=>{let{classes:t,disablePadding:r,dense:n,subheader:i}=e;return(0,o.A)({root:["root",!r&&"padding",n&&"dense",i&&"subheader"]},d,t)})(b);return(0,p.jsx)(l.A.Provider,{value:y,children:(0,p.jsxs)(f,{as:c,className:(0,i.A)(x.root,u),ref:t,ownerState:b,...v,children:[m,a]})})})},2887:(e,t,r)=>{"use strict";let n;r.r(t),r.d(t,{default:()=>lV});var i,o,a,s,l,u,c,d,p,f,h,g,m,v,y,b,x,w,A,k,S,C,_,E,D,O,j,F,T,P=r(37876),M=r
10(14232),B=r(77328),R=r.n(B),I=r(4326),$=r(1992),N=r(96070),L=r(95864),z=r(96968);let U="function"==typeof(0,L.Dp)({}),K=(e,t=!1)=>{let r={};t&&e.colorSchemes&&"function"==typeof e.getColorSchemeSelector&&Object.entries(e.colorSchemes).forEach(([t,n])=>{let i=e.getColorSchemeSelector(t);i.startsWith("@")?r[i]={":root":{colorScheme:n.palette?.mode}}:r[i.replace(/\s*&/,"")]={colorScheme:n.palette?.mode}});let n={html:{WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",boxSizing:"border-box",WebkitTextSizeAdjust:"100%",...t&&!e.vars&&{colorScheme:e.palette.mode}},"*, *::before, *::after":{boxSizing:"inherit"},"strong, b":{fontWeight:e.typography.fontWeightBold},body:{margin:0,...{color:(e.vars||e).palette.text.primary,...e.typography.body1,backgroundColor:(e.vars||e).palette.background.default,"@media print":{backgroundColor:(e.vars||e).palette.common.white}},"&::backdrop":{backgroundColor:(e.vars||e).palette.background.default}},...r},i=e.components?.MuiCssBaseline?.styleOverrides;return i&&(n=[n,i]),n},W="mui-ecs",H=(0,L.Dp)(U?({theme:e,enableColorScheme:t})=>K(e,t):({theme:e})=>{let t,r;return r=Array.isArray(t=K(e,!1))?t[0]:t,!e.vars&&r&&(r.html[`:root:has(${W})`]={colorScheme:e.palette.mode}),e.colorSchemes&&Object.entries(e.colorSchemes).forEach(([t,n])=>{let i=e.getColorSchemeSelector(t);i.startsWith("@")?r[i]={[`:root:not(:has(.${W}))`]:{colorScheme:n.palette?.mode}}:r[i.replace(/\s*&/,"")]={[`&:not(:has(.${W}))`]:{colorScheme:n.palette?.mode}}}),t}),q=function(e){let{children:t,enableColorScheme:r=!1}=(0,z.b)({props:e,name:"MuiCssBaseline"});return(0,P.jsxs)(M.Fragment,{children:[U&&(0,P.jsx)(H,{enableColorScheme:r}),!U&&!r&&(0,P.jsx)("span",{className:W,style:{display:"none"}}),t]})};var V=r(52740),Q=r(28801);function G({theme:e,...t}){let r=Q.A in e?e[Q.A]:void 0;return(0,P.jsx)(V.A,{...t,themeId:r?Q.A:void 0,theme:r||e})}var Y=r(60515);function X({theme:e,...t}){let r=M.useMemo(()=>{if("function"==typeof e)return e;let t=Q.A in e?e[Q.A]:e;return"colorSchemes"in t?null:"vars"in t?e:{...e,vars:null}},[e]);return r?(0,P.jsx)(G,{theme:r,...t}):(0,P.jsx)(Y.Zr,{theme:e,...t})}var J=r(89099),Z=r.n(J),ee=r(72323),et=r.n(ee);r(25429),r(50579);var er=r(42723),en=r.n(er),ei=r(36854),eo=(0,M.createContext)({get client(){return o},bootstrap:void 0});function ea(e){var t,r,n=e.children,i=e.client,a=e.apiKey,s=e.options,l=(0,M.useRef)(null),u=(0,M.useMemo)(function(){if(i)return a&&console.warn("[PostHog.js] You have provided both `client` and `apiKey` to `PostHogProvider`. `apiKey` will be ignored in favour of `client`."),s&&console.warn("[PostHog.js] You have provided both `client` and `options` to `PostHogProvider`. `options` will be ignored in favour of `client`."),i;var e=o;return a||console.warn("[PostHog.js] No `apiKey` or `client` were provided to `PostHogProvider`. Using default global `window.posthog` instance. You must initialize it manually. This is not recommended behavior."),e},[i,a,JSON.stringify(s)]);return(0,M.useEffect)(function(){if(!i&&a){var e=o,t=l.current;t?(a!==t.apiKey&&console.warn("[PostHog.js] You have provided a different `apiKey` to `PostHogProvider` than the one that was already initialized. This is not supported by our provider and we'll keep using the previous key. If you need to toggle between API Keys you need to control the `client` yourself and pass it in as a prop rather than an `apiKey` prop."),s&&!function e(t,r,n){if(void 0===n&&(n=new WeakMap),t===r)return!0;if("object"!=typeof t||null===t||"object"!=typeof r||null===r)return!1;if(n.has(t)&&n.get(t)===r)return!0;n.set(t,r);var i=Object.keys(t),o=Object.keys(r);if(i.length!==o.length)return!1;for(var a=0;a<i.length;a++){var s=i[a];if(!o.includes(s)||!e(t[s],r[s],n))return!1}return!0}(s,t.options)&&e.set_config(s)):(e.__loaded&&console.warn("[PostHog.js] `posthog` was already loaded elsewhere. This may cause issues."),e.init(a,s)),l.current={apiKey:a,options:null!=s?s:{}}}},[i,a,JSON.stringify(s)]),M.createElement(eo.Provider,{value:{client:u,bootstrap:null!=(t=null==s?void 0:s.bootstrap)?t:null==(r=null==i?void 0:i.config)?void 0:r.bootstrap}},n)}var es=function(e){return"function"==typeof e},el=function(e,t){return(el=Object.setPrototypeOf||({__proto__:[]}
10)instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(e,t)};"function"==typeof SuppressedError&&SuppressedError;var eu={componentStack:null,exceptionEvent:null,error:null};!function(e){if("function"!=typeof e&&null!==e)throw TypeError("Class extends value "+String(e)+" is not a constructor or null");function t(){this.constructor=r}function r(t){var r=e.call(this,t)||this;return r.state=eu,r}el(r,e),r.prototype=null===e?Object.create(e):(t.prototype=e.prototype,new t),r.prototype.componentDidCatch=function(e,t){var r,n=this.props.additionalProperties;es(n)?r=n(e):"object"==typeof n&&(r=n);var i=this.context.client.captureException(e,r),o=t.componentStack;this.setState({error:e,componentStack:null!=o?o:null,exceptionEvent:i})},r.prototype.render=function(){var e=this.props,t=e.children,r=e.fallback,n=this.state;if(null==n.componentStack)return es(t)?t():t;var i=es(r)?M.createElement(r,{error:n.error,componentStack:n.componentStack,exceptionEvent:n.exceptionEvent}):r;return M.isValidElement(i)?i:(console.warn("[PostHog.js][PostHogErrorBoundary] Invalid fallback prop, provide a valid React element or a function that returns a valid React element."),M.createElement(M.Fragment,null))},r.contextType=eo}(M.Component),o=ei.Ay,r(61606);var ec=r(26030),ed=r(96894),ep=r(99024),ef=r(994),eh=r(66419),eg=r(3351),em=r(55394),ev=r(47815),ey=r(28806),eb=r(36826),ex=r
10(89785),ew=function(e,t,r){for(var n=0,i=0;n=i,i=(0,eg.se)(),38===n&&12===i&&(t[r]=1),!(0,eg.Sh)(i);)(0,eg.K2)();return(0,eg.di)(e,eg.G1)},eA=function(e,t){var r=-1,n=44;do switch((0,eg.Sh)(n)){case 0:38===n&&12===(0,eg.se)()&&(t[r]=1),e[r]+=ew(eg.G1-1,t,r);break;case 2:e[r]+=(0,eg.Tb)(n);break;case 4:if(44===n){e[++r]=58===(0,eg.se)()?"&\f":"",t[r]=e[r].length;break}default:e[r]+=(0,em.HT)(n)}while(n=(0,eg.K2)());return e},ek=new WeakMap,eS=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,r=e.parent,n=e.column===r.column&&e.line===r.line;"rule"!==r.type;)if(!(r=r.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||ek.get(r))&&!n){ek.set(e,!0);for(var i=[],o=(0,eg.VF)(eA((0,eg.c4)(t),i)),a=r.props,s=0,l=0;s<o.length;s++)for(var u=0;u<a.length;u++,l++)e.props[l]=i[s]?o[s].replace(/&\f/g,a[u]):a[u]+" "+o[s]}}},eC=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}},e_=[function(e,t,r,n){if(e.length>-1&&!e.return)switch(e.type){case ev.LU:e.return=function e(t,r){switch((0,em.tW)(t,r)){case 5103:return ev.j+"print-"+t+t;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return ev.j+t+t;case 5349:case 4246:case 4810:case 6968:case 2756:return ev.j+t+ev.vd+t+ev.MS+t+t;case 6828:case 4268:return ev.j+t+ev.MS+t+t;case 6165:return ev.j+t+ev.MS+"flex-"+t+t;case 5187:return ev.j+t+(0,em.HC)(t,/(\w+).+(:[^]+)/,ev.j+"box-$1$2"+ev.MS+"flex-$1$2")+t;case 5443:return ev.j+t+ev.MS+"flex-item-"+(0,em.HC)(t,/flex-|-self/,"")+t;case 4675:return ev.j+t+ev.MS+"flex-line-pack"+(0,em.HC)(t,/align-content|flex-|-self/,"")+t;case 5548:return ev.j+t+ev.MS+(0,em.HC)(t,"shrink","negative")+t;case 5292:return ev.j+t+ev.MS+(0,em.HC)(t,"basis","preferred-size")+t;case 6060:return ev.j+"box-"+(0,em.HC)(t,"-grow","")+ev.j+t+ev.MS+(0,em.HC)(t,"grow","positive")+t;case 4554:return ev.j+(0,em.HC)(t,/([^-])(transform)/g,"$1"+ev.j+"$2")+t;
vendor: 1,232 bytes, line 10
10case 6187:return(0,em.HC)((0,em.HC)((0,em.HC)(t,/(zoom-|grab)/,ev.j+"$1"),/(image-set)/,ev.j+"$1"),t,"")+t;case 5495:case 3959:return(0,em.HC)(t,/(image-set\([^]*)/,ev.j+"$1$`$1");case 4968:return(0,em.HC)((0,em.HC)(t,/(.+:)(flex-)?(.*)/,ev.j+"box-pack:$3"+ev.MS+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+ev.j+t+t;case 4095:case 3583:case 4068:case 2532:return(0,em.HC)(t,/(.+)-inline(.+)/,ev.j+"$1$2")+t;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if((0,em.b2)(t)-1-r>6)switch((0,em.wN)(t,r+1)){case 109:if(45!==(0,em.wN)(t,r+4))break;case 102:return(0,em.HC)(t,/(.+:)(.+)-([^]+)/,"$1"+ev.j+"$2-$3$1"+ev.vd+(108==(0,em.wN)(t,r+3)?"$3":"$2-$3"))+t;case 115:return~(0,em.K5)(t,"stretch")?e((0,em.HC)(t,"stretch","fill-available"),r)+t:t}break;case 4949:if(115!==(0,em.wN)(t,r+1))break;case 6444:switch((0,em.wN)(t,(0,em.b2)(t)-3-(~(0,em.K5)(t,"!important")&&10))){case 107:return(0,em.HC)(t,":",":"+ev.j)+t;case 101:return(0,em.HC)(t,/(.+:)([^;!]+)(;|!.+)?/,"$1"+ev.j+(45===(0,em.wN)(t,14)?"inline-":"")+"box$3$1"+ev.j+"$2$3$1"+ev.MS+"$2box$3")+t}break;case 5936:switch((0,em.wN)(t,r+11)){case 114:return ev.j+t+ev.MS+(0,em.HC)(t,/[svh]\w+-[tblr]{2}/,"tb")+t;
10case 108:return ev.j+t+ev.MS+(0,em.HC)(t,/[svh]\w+-[tblr]{2}/,"tb-rl")+t;case 45:return ev.j+t+ev.MS+(0,em.HC)(t,/[svh]\w+-[tblr]{2}/,"lr")+t}return ev.j+t+ev.MS+t+t}return t}(e.value,e.length);break;case ev.Sv:return(0,ey.l)([(0,eg.C)(e,{value:(0,em.HC)(e.value,"@","@"+ev.j)})],n);case ev.XZ:if(e.length)return(0,em.kg)(e.props,function(t){switch((0,em.YW)(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return(0,ey.l)([(0,eg.C)(e,{props:[(0,em.HC)(t,/:(read-\w+)/,":"+ev.vd+"$1")]})],n);case"::placeholder":return(0,ey.l)([(0,eg.C)(e,{props:[(0,em.HC)(t,/:(plac\w+)/,":"+ev.j+"input-$1")]}),(0,eg.C)(e,{props:[(0,em.HC)(t,/:(plac\w+)/,":"+ev.vd+"$1")]}),(0,eg.C)(e,{props:[(0,em.HC)(t,/:(plac\w+)/,ev.MS+"input-$1")]})],n)}return""})}}],eE=r(34401),eD=r(53019),eO=r(69241),ej=r(86583),eF=r(35985),eT=r(94100),eP=r(65559),eM=r(49429),eB=r(9092),eR=r(98885),eI=r(85);function e$(e){return(0,eI.Ay)("MuiAlert",e)}let eN=(0,eR.A)("MuiAlert",["root","action","icon","message","filled","colorSuccess","colorInfo","colorWarning","colorError","filledSuccess","filledInfo","filledWarning","filledError","outlined","outlinedSuccess","outlinedInfo","outlinedWarning","outlinedError","standard","standardSuccess","standardInfo","standardWarning","standardError"]);var eL=r(22250),ez=r(40925);let eU=(0,ez.A)((0,P.jsx)("path",{d:"M20,12A8,8 0 0,1 12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4C12.76,4 13.5,4.11 14.2, 4.31L15.77,2.74C14.61,2.26 13.34,2 12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0, 0 22,12M7.91,10.08L6.5,11.5L11,16L21,6L19.59,4.58L11,13.17L7.91,10.08Z"}),"SuccessOutlined"),eK=(0,ez.A)((0,P.jsx)("path",{d:"M12 5.99L19.53 19H4.47L12 5.99M12 2L1 21h22L12 2zm1 14h-2v2h2v-2zm0-6h-2v4h2v-4z"}),"ReportProblemOutlined"),eW=(0,ez.A)((0,P.jsx)("path",{d:"M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"ErrorOutline"),eH=(0,ez.A)((0,P.jsx)("path",{d:"M11,9H13V7H11M12,20C7.59,20 4,16.41 4,12C4,7.59 7.59,4 12,4C16.41,4 20,7.59 20, 12C20,16.41 16.41,20 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10, 10 0 0,0 12,2M11,17H13V11H11V17Z"}),"InfoOutlined");var eq=r(73667);let eV=(0,eE.Ay)(eB.A,{name:"MuiAlert",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[r.variant],t[`${r.variant}${(0,eP.A)(r.color||r.severity)}`]]}})((0,eF.A)(({theme:e})=>{let t="light"===e.palette.mode?e.darken:e.lighten,r="light"===e.palette.mode?e.lighten:e.darken;return{...e.typography.body2,backgroundColor:"transparent",display:"flex",padding:"6px 16px",variants:[...Object.entries(e.palette).filter((0,eM.A)(["light"])).map(([n])=>({props:{colorSeverity:n,variant:"standard"},style:{color:e.vars?e.vars.palette.Alert[`${n}Color`]:t(e.palette[n].light,.6),backgroundColor:e.vars?e.vars.palette.Alert[`${n}StandardBg`]:r(e.palette[n].light,.9),[`& .${eN.icon}`]:e.vars?{color:e.vars.palette.Alert[`${n}IconColor`]}:{color:e.palette[n].main}}})),...Object.entries(e.palette).filter((0,eM.A)(["light"])).map(([r])=>({props:{colorSeverity:r,variant:"outlined"},style:{color:e.vars?e.vars.palette.Alert[`${r}Color`]:t(e.palette[r].light,.6),border:`1px solid ${(e.vars||e).palette[r].light}`,[`& .${eN.icon}`]:e.vars?{color:e.vars.palette.Alert[`${r}IconColor`]}:{color:e.palette[r].main}}})),...Object.entries(e.palette).filter((0,eM.A)(["dark"])).map(([t])=>({props:{colorSeverity:t,variant:"filled"},style:{fontWeight:e.typography.fontWeightMedium,...e.vars?{color:e.vars.palette.Alert[`${t}FilledColor`],backgroundColor:e.vars.palette.Alert[`${t}FilledBg`]}:{backgroundColor:"dark"===e.palette.mode?e.palette[t].dark:e.palette[t].main,color:e.palette.getContrastText(e.palette[t].main)}}}))]}})),eQ=(0,eE.Ay)("div",{name:"MuiAlert",slot:"Icon"})({marginRight:12,padding:"7px 0",display:"flex",fontSize:22,opacity:.9}),eG=(0,eE.Ay)("div",{name:"MuiAlert",slot:"Message"})({padding:"8px 0",minWidth:0,overflow:"auto"}),eY=(0,eE.Ay)("div",{name:"MuiAlert",slot:"Action"})({display:"flex",alignItems:"flex-start",padding:"4px 0 0 16px",marginLeft:"auto",marginRight:-8}),eX={success:(0,P.jsx)(eU,{fontSize:"inherit"}),warning:(0,P.jsx)(eK,{fontSize:"inherit"}),error:(0,P.jsx)(eW,{fontSize:"inherit"}),info:(0,P.jsx)(eH,{fontSize:"inherit"})},eJ=M.forwardRef(function(e,t){let r=(0,z.b)({props:e,name:"MuiAlert"}),{action:n,children:i,className:o,closeText:a="Close",color:s,components:l={},componentsProps:u={},icon:c,iconMapping:d=eX,onClose:p,role:f="alert",severity:h="success",slotProps:g={},slots:m={},variant:v="standard",...y}=r,b={...r,color:s,severity:h,variant:v,colorSeverity:s||h},x=(e=>{let{variant:t,color:r,severity:n,classes:i}=e,o={root:["root",`color${(0,eP.A)(r||n)}`,`${t}${(0,eP.A)(r||n)}`,`${t}`],icon:["icon"],message:["message"],action:["action"]};return(0,ej.A)(o,e$,i)})(b),w={slots:{closeButton:l.CloseButton,closeIcon:l.CloseIcon,...m},slotProps:{...u,...g}},[A,k]=(0,eT.A)("root",{ref:t,shouldForwardComponentProp:!0,className:(0,eO.A)(x.root,o),elementType:eV,externalForwardedProps:{...w,...y},ownerState:b,additionalProps:{role:f,elevation:0}}),[S,C]=(0,eT.A)("icon",{className:x.icon,elementType:eQ,externalForwardedProps:w,ownerState:b}),[_,E]=(0,eT.A)("message",{className:x.message,elementType:eG,externalForwardedProps:w,ownerState:b}),[D,O]=(0,eT.A)("action",{className:x.action,elementType:eY,externalForwardedProps:w,ownerState:b}),[j,F]=(0,eT.A)("closeButton",{elementType:eL.A,externalForwardedProps:w,ownerState:b}),[T,M]=(0,eT.A)("closeIcon",{elementType:eq.A,externalForwardedProps:w,ownerState:b});return(0,P.jsxs)(A,{...k,children:[!1!==c?(0,P.jsx)(S,{...C,children:c||d[h]||eX[h]}):null,(0,P.jsx)(_,{...E,children:i}),null!=n?(0,P.jsx)(D,{...O,children:n}):null,null==n&&p?(0,P.jsx)(D,{...O,children:(0,P.jsx)(j,{size:"small","aria-label":a,title:a,c
10olor:"inherit",onClick:p,...F,children:(0,P.jsx)(T,{fontSize:"small",...M})})}):null]})});var eZ=r(56616),e0=r(77763),e1=r(63542),e2=r(15031);let e5=function(e={}){let{autoHideDuration:t=null,disableWindowBlurListener:r=!1,onClose:n,open:i,resumeHideDuration:o}=e,a=(0,e1.A)();M.useEffect(()=>{if(i)return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)};function e(e){e.defaultPrevented||"Escape"!==e.key||n?.(e,"escapeKeyDown")}},[i,n]);let s=(0,e0.A)((e,t)=>{n?.(e,t)}),l=(0,e0.A)(e=>{n&&null!=e&&a.start(e,()=>{s(null,"timeout")})});M.useEffect(()=>(i&&l(t),a.clear),[i,t,l,a]);let u=a.clear,c=M.useCallback(()=>{null!=t&&l(null!=o?o:.5*t)},[t,o,l]);return M.useEffect(()=>{if(!r&&i)return window.addEventListener("focus",c),window.addEventListener("blur",u),()=>{window.removeEventListener("focus",c),window.removeEventListener("blur",u)}},[r,i,c,u]),{getRootProps:(t={})=>{let r={...(0,e2.A)(e),...(0,e2.A)(t)};return{role:"presentation",...t,...r,onBlur:e=>{let t=r.onBlur;t?.(e),c()},onFocus:e=>{let t=r.onFocus;t?.(e),u()},onMouseEnter:e=>{let t=r.onMouseEnter;t?.(e),u()},onMouseLeave:e=>{let t=r.onMouseLeave;t?.(e),c()}}},onClickAway:e=>{n?.(e,"clickaway")}}};var e3=r(63554),e4=r(49106),e6=r(38818),e8=r(99974);function e7(e){return(0,eI.Ay)("MuiSnackbarContent",e)}(0,eR.A)("MuiSnackbarContent",["root","message","action"]);let e9=(0,eE.Ay)(eB.A,{name:"MuiSnackbarContent",slot:"Root"})((0,eF.A)(({theme:e})=>{let t="light"===e.palette.mode?.8:.98;return{...e.typography.body2,color:e.vars?e.vars.palette.SnackbarContent.color:e.palette.getContrastText((0,e8.tL)(e.palette.background.default,t)),backgroundColor:e.vars?e.vars.palette.SnackbarContent.bg:(0,e8.tL)(e.palette.background.default,t),display:"flex",alignItems:"center",flexWrap:"wrap",padding:"6px 16px",flexGrow:1,[e.breakpoints.up("sm")]:{flexGrow:"initial",minWidth:288}}})),te=(0,eE.Ay)("div",{name:"MuiSnackbarContent",slot:"Message"})({padding:"8px 0"}),tt=(0,eE.Ay)("div",{name:"MuiSnackbarContent",slot:"Action"})({display:"flex",alignItems:"center",marginLeft:"auto",paddingLeft:16,marginRight:-8}),tr=M.forwardRef(function(e,t){let r=(0,z.b)({props:e,name:"MuiSnackbarContent"}),{action:n,className:i,message:o,role:a="alert",...s}=r,l=(e=>{let{classes:t}=e;return(0,ej.A)({root:["root"],action:["action"],message:["message"]},e7,t)})(r);return(0,P.jsxs)(e9,{role:a,elevation:6,className:(0,eO.A)(l.root,i),ownerState:r,ref:t,...s,children:[(0,P.jsx)(te,{className:l.message,ownerState:r,children:o}),n?(0,P.jsx)(tt,{className:l.action,ownerState:r,children:n}):null]})});function tn(e){return(0,eI.Ay)("MuiSnackbar",e)}(0,eR.A)("MuiSnackbar",["root","anchorOriginTopCenter","anchorOriginBottomCenter","anchorOriginTopRight","anchorOriginBottomRight","anchorOriginTopLeft","anchorOriginBottomLeft"]);let ti=(0,eE.Ay)("div",{name:"MuiSnackbar",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[`anchorOrigin${(0,eP.A)(r.anchorOrigin.vertical)}${(0,eP.A)(r.anchorOrigin.horizontal)}`]]}})((0,eF.A)(({theme:e})=>({zIndex:(e.vars||e).zIndex.snackbar,position:"fixed",display:"flex",left:8,right:8,justifyContent:"center",alignItems:"center",variants:[{props:({ownerState:e})=>"top"===e.anchorOrigin.vertical,style:{top:8,[e.breakpoints.up("sm")]:{top:24}}},{props:({ownerState:e})=>"top"!==e.anchorOrigin.vertical,style:{bottom:8,[e.breakpoints.up("sm")]:{bottom:24}}},{props:({ownerState:e})=>"left"===e.anchorOrigin.horizontal,style:{justifyContent:"flex-start",[e.breakpoints.up("sm")]:{left:24,right:"auto"}}},{props:({ownerState:e})=>"right"===e.anchorOrigin.horizontal,style:{justifyContent:"flex-end",[e.breakpoints.up("sm")]:{right:24,left:"auto"}}},{props:({ownerState:e})=>"center"===e.anchorOrigin.horizontal,style:{[e.breakpoints.up("sm")]:{left:"50%",right:"auto",transform:"translateX(-50%)"}}}]}))),to=M.forwardRef(function(e,t){let r=(0,z.b)({props:e,name:"MuiSnackbar"}),n=(0,e4.A)(),i={enter:n.transitions.duration.enteringScreen,exit:n.transitions.duration.leavingScreen},{action:o,anchorOrigin:{vertical:a,horizontal:s}={vertical:"bottom",horizontal:"left"},autoHideDuration:l=null,children:u,className:c,ClickAwayListenerProps:d,ContentProps:p,disableWindowBlurListener:f=!1,message:h,onBlur:g,onClose:m,onFocus:v,onMouseEnter:y,onMouseLeave:b,open:x,resumeHideDuration:w,slots:A={},slotProps:k={},TransitionComponent:S,transitionDuration:C=i,TransitionProps:{onEnter:_,onExited:E,...D}={},...O}=r,j={...r,anchorOrigin:{vertical:a,horizontal:s},autoHideDuration:l,disableWindowBlurListener:f,TransitionComponent:S,transitionDuration:C},F=(e=>{let{classes:t,anchorOrigin:r}=e,n={root:["root",`anchorOrigin${(0,eP.A)(r.vertical)}${(0,eP.A)(r.horizontal)}`]};return(0,ej.A)(n,tn,t)})(j),{getRootProps:T,onClickAway:B}=e5(j),[R,I]=M.useState(!0),$={slots:{transition:S,...A},slotProps:{content:p,clickAwayListener:d,transition:D,...k}},[N,L]=(0,eT.A)("root",{ref:t,className:[F.root,c],elementType:ti,getSlotProps:T,externalForwardedProps:{...$,...O},ownerState:j}),[U,{ownerState:K,...W}]=(0,eT.A)("clickAwayListener",{elementType:e3.x,externalForwardedProps:$,getSlotProps:e=>({onClickAway:(...t)=>{let r=t[0];e.onClickAway?.(...t),r?.defaultMuiPrevented||B(...t)}}),ownerState:j}),[H,q]=(0,eT.A)("content",{elementType:tr,shouldForwardComponentProp:!0,externalForwardedProps:$,additionalProps:{message:h,action:o},ownerState:j}),[V,Q]=(0,eT.A)("transition",{elementType:e6.A,externalForwardedProps:$,getSlotProps:e=>({onEnter:(...t)=>{e.onEnter?.(...t),((e,t)=>{I(!1),_&&_(e,t)})(...t)},onExited:(...t)=>{e.onExited?.(...t),(e=>{I(!0),E&&E(e)})(...t)}}),additionalProps:{appear:!0,in:x,timeout:C,direction:"top"===a?"down":"up"},ownerState:j});return!x&&R?null:(0,P.jsx)(U,{...W,...A.clickAwayListener&&{ownerState:K},children:(0,P.jsx)(N,{...L,children:(0,P.jsx)(V,{...Q,children:u||(0,P.jsx)(H,{...q})})})})});var ta=r(82702);function ts(e){return(0,eI.Ay)("MuiAlertTitle",e)}(0,eR.A)("MuiAlertTitle",["root"]);let tl=(0,eE.Ay)(ta.A,{name:"MuiAlertTitle",slot:"Root"})((0,eF.A)(({theme:e})=>({fontWeight:e.typography.fontWeightMedium,marginTop:-2}))),tu=M.forwardRef(function(e,t){let r=(0,z.b)({props:e,name:"MuiAlertTitle"}),{className:n,...i}=r,o=(e=>{let{classes:t}=e;return(0,ej.A)({root:["root"]},ts,t)})(r);return(0,P.jsx)(tl,{gutterBottom:!0,component:"div",ownerState:r,ref:t,className:(0,eO.A)(o.root,n),...i})});var tc=r(64079),td=r(75898),tp=r(51149),tf=r(39807);let th=(0,eE.Ay)(eD.A)` 11 border: none; 12 background: transparent; 13 padding: 0; 14 color: ${({theme:e})=>e.palette.common.white}; 15 margin-left: auto; 16 margin-top: auto; 17 min-width: 5rem; 18 width: auto;
19`,tg=(0,eE.Ay)(eJ,{shouldForwardProp:e=>"singleAction"!==e&&"noTitle"!==e})` 20 padding: ${({theme:e})=>e.spacing(0,2)}; 21 border-radius: 0.5rem; 22 width: 100%; 23 flex-wrap: wrap; 24 padding-top: ${({theme:e})=>e.spacing(1)}; 25 26 .MuiAlert-icon { 27 padding: ${({theme:e})=>e.spacing(.9,0)}; 28 margin-right: ${({theme:e})=>e.spacing(2)}; 29 color: ${({theme:e})=>e.palette.common.white}; 30 } 31 32 .MuiAlert-action { 33 padding: ${({theme:e})=>e.spacing(.75,0,1,2)}; 34 } 35 36 .MuiAlert-message { 37 display: flex; 38 flex-direction: column; 39 padding-top: ${({noTitle:e,theme:t})=>e&&t.spacing(.625)}; 40 color: ${({theme:e})=>e.palette.common.white}; 41 width: 80%; 42 } 43 44 ${({singleAction:e})=>e&&` 45 display: flex; 46 align-items: center; 47 `} 48`,tm=()=>{let{snackData:e,setSnackData:t}=(0,td.d)(),{t:r}=(0,tf.u)(),n=(0,tc.A)(e=>e.breakpoints.down("md")),i=e&&!e?.actions?.length&&n,o=()=>{t(null)};return(0,P.jsx)(P.Fragment,{children:e&&(0,P.jsx)(eZ.A,{spacing:2,sx:{width:"100%"},children:(0,P.jsx)(to,{sx:{maxWidth:"25rem",zIndex:e=>e.zIndex.snackbar+1},open:!!e,onClose:(e,t)=>{"clickaway"!==t&&o()},autoHideDuration:e.duration,anchorOrigin:{vertical:"bottom",horizontal:"left"},children:(0,P.jsxs)(tg,{severity:e.type,variant:"filled",singleAction:i,noTitle:!e.title,iconMapping:{info:tp.p[e.externalType]},action:(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(th,{onClick:o,children:r("close")}),e?.actions?.map(({action:e,actionText:t},r)=>(0,P.jsx)(th,{onClick:e||o,children:t},r))]}),children:[(0,P.jsx)(tu,{children:e.title}),e.message]})})})})};r(73550);var tv=r(79572),ty=r(99427),tb=r(69560),tx=r.n(tb),tw=r(85147),tA=r(7571),tk=r(74953),tS=r(62123),tC=r(87299),t_=r(29948),tE=r(71669),tD=r(9562),tO=r(7431),tj=r(93176),tF=r(97991),tT=r(13970);let tP=()=>{let{enqueueSnackbar:e,closeSnackbar:t}=(0,ty.dh)(),{notificationTodos:r,isLoading:n,isFetching:i}=(0,tk.A)(),{pathname:o,push:a}=(0,J.useRouter)(),{updateTodo:s}=(0,tS.A)(),{set:l}=(0,t_.F)(),{inactiveProducts:u}=(0,tD.A)(),{setStartFlashcardGame:c,reset:d}=(0,tE.i)(),{setActiveReaderBook:p}=(0,tj.D4)(),{activeBooks:f}=(0,tF.A)(),{setExerciseId:h}=(0,tT.L)(),{stopQueue:g,setStopQueue:m,addToQueue:v,setAddToQueue:y,isTodoDeleted:b,setIsTodoDeleted:x,isTodoUpdated:w,setIsTodoUpdated:A,todoCompleted:k,setTodoCompleted:S}=(0,tC.o)(),[C,_]=(0,M.useState)([]),[E,D]=(0,M.useState)([]),[O,j]=(0,M.useState)(!1),[F,T]=(0,M.useState)([]),P=(0,M.useCallback)(async e=>{if(await s({...e,reminderHandled:!0}),_(t=>[...t.filter(t=>t.id!==e.id)]),D(t=>[...t.filter(t=>t.id!==e.id)]),e.type===tA.EC.LITERATURE){let r=u.find(t=>t.id===e.productId),n=f?.find(t=>t.id===e.productId);d(),t(e.id.toString()),r&&await a(`/produkt/${e.productSlug}`),p({id:e.productId,slug:e.productSlug,active:!0,articleNumber:n?.artnr,aiEnabled:n?.aiEnabled,status:tj.Sc.loading,title:n?.subTitle?`${n?.title} â ${n?.subTitle}`:n?.title})}e.type===tA.EC.NOTE&&(d(),t(e.id.toString()),await a("/minaanteckningar").then(()=>{l(e.noteId)})),e.type===tA.EC.EXERCISE&&(e.exercise?.type===tO.c.flashcards&&c({gameStarted:!0,id:e.exercise?.id,slug:e.exercise?.slug,productID:e.exercise?.productId,title:e?.exercise?.title,postId:e?.exercise?.postId}),e.exercise?.type===tO.c.multipleChoice&&h(e.exercise.id),t(e.id.toString()))},[t,u,a,d,l,s,c,p,f,h]),B=(0,M.useCallback)(async e=>{await s({...e,reminderHandled:!0}),t(e.id.toString()),_(t=>[...t.filter(t=>t.id!==e.id)]),D(t=>[...t.filter(t=>t.id!==e.id)])},[t,s]),R=e=>e.type===tA.EC.LITERATURE?!!e.productId:e.type!==tA.EC.TASK&&e.type!==tA.EC.EXAM,I=(0,M.useCallback)(()=>{tw.XP.includes(o)||tw.vA.includes(o)||g||b.status||(C.forEach(t=>{e("",{variant:"todo",persist:!0,key:JSON.stringify(t.id),anchorOrigin:{horizontal:"left",vertical:"bottom"},todoProps:{todo:t,handleRenderOpen:R,handleOpenNotification:P,handleCloseNotification:B}})}),D(e=>[...e,...C]),m(!0),j(!0))},[o,g,e,m,C,b,D,B,P]),$=(0,M.useCallback)(()=>{if(!n&&!i){if(k){let[e]=r.slice(-1);if(e&&!C.includes(e)){if(C.length===tA.Yt.SINGLE_NOTIFICATION){let[t]=C;if(tx()(t,e))return}_([e])}S(!1);return}if(C.length||O||_(r),v&&(C.length||r.length)){let[e]=r.slice(-1);if(!e){y(!1),m(!0);return}if(C.some(t=>t.id===e.id)||E.some(t=>t.id===e.id)||e.id===b.id||e.id===w.id)return;_([e]);let n=E.find(e=>r.every(t=>
48t.id!==e.id));n&&(D(e=>[...e.filter(e=>e.id!==n.id)]),t(n.id.toString())),T([e]),b.id&&x(null,!1,null),w.id&&A(null,!1)}}},[v,O,i,n,r,C,y,m,k,S,b,x,E,w,A,t]);return(0,M.useEffect)(()=>{C.length&&F.length&&tx()(C,F)&&v&&(m(!1),y(!1),T([]))},[v,F,C,y,m]),(0,M.useEffect)(()=>{$()},[$]),(0,M.useEffect)(()=>{C.length&&I()},[I,C]),(0,M.useEffect)(()=>{O&&!r.length&&g&&(j(!1),_([]))},[O,r,g]),(0,M.useEffect)(()=>{b.status&&b.id&&(_(e=>[...e.filter(e=>e.id!==b.id)]),D(e=>[...e.filter(e=>e.id!==b.id)]),y(!0))},[b,x,y]),(0,M.useEffect)(()=>{w.status&&w.id&&(_(e=>[...e.filter(e=>e.id!==w.id)]),D(e=>[...e.filter(e=>e.id!==w.id)]),y(!0))},[w,A,y]),null};var tM=r(98250),tB=r(58355),tR=r(98689),tI=r(62753);function t$(){return(t$=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}let tN=function(e){return M.createElement("svg",t$({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"none",viewBox:"0 0 16 16"},e),a||(a=M.createElement("mask",{id:"BackArrow_svg__a",fill:"#fff"},M.createElement("path",{d:"M13.331.193c-.233 0-.462.063-.664.18L1.96 6.858l.04.02a1.335 1.335 0 0 0-.47 1.794c.112.2.274.367.47.486l10.667 6.486a1.37 1.37 0 0 0 1.333 0 1.33 1.33 0 0 0 .667-1.166V1.518A1.335 1.335 0 0 0 13.331.193"}))),s||(s=M.createElement("path",{fill:"#23484C",d:"M13.331.193c-.233 0-.462.063-.664.18L1.96 6.858l.04.02a1.335 1.335 0 0 0-.47 1.794c.112.2.274.367.47.486l10.667 6.486a1.37 1.37 0 0 0 1.333 0 1.33 1.33 0 0 0 .667-1.166V1.518A1.335 1.335 0 0 0 13.331.193"})),l||(l=M.createElement("path",{fill:"#2F6065",d:"m13.331.193-.005-3zm-.664.18-1.555-2.567.028-.016.028-.017zM1.96 6.858.645 9.556-4.3 7.144l4.704-2.85zm.04.02 1.315-2.696 4.941 2.41-4.7 2.85zm-.47.486-2.615-1.47v-.002zm-.172.654h-3v-.001zm.171.654-2.614 1.472v-.001zM2 9.159l1.556-2.565.003.002zm10.667 6.486-1.456 2.624-.052-.03-.05-.03zm.666.173v3zm.667-.172 1.5 2.597-.022.013-.022.012zm.491-.494 2.605 1.488zm.176-.673-3 .026v-.027zm0-12.96 3-.02v.02zm-.182-.664 2.592-1.511zM13.996.37l1.492-2.603zm-.665-.177.005 3c.294 0 .58-.078.83-.222L12.667.372l-1.499-2.599a4.33 4.33 0 0 1 2.158-.58zm-.664.18 1.555 2.565L3.515 9.425 1.96 6.86.405 4.294l10.707-6.488zM1.96 6.858l1.315-2.696.04.02L2 6.879.685 9.575l-.04-.02zm.04.02 1.556 2.565c.245-.149.447-.358.587-.607L1.53 7.365l-2.614-1.472a4.34 4.34 0 0 1 1.53-1.58zm-.47.486 2.614 1.471c.142-.252.214-.534.214-.816l-3-.001-3-.001c0-.74.19-1.473.557-2.124zm-.172.654h3c0-.282-.071-.564-.214-.817l-2.615 1.47-2.614 1.472a4.34 4.34 0 0 1-.557-2.125zm.171.654L4.143 7.2a1.66 1.66 0 0 0-.587-.607L2 9.16.444 11.724a4.34 4.34 0 0 1-1.529-1.58zM2 9.159l1.559-2.563 10.667 6.486-1.559 2.563-1.559 2.564L.441 11.723zm10.667 6.486 1.456-2.623a1.6 1.6 0 0 0-.79-.204v6a4.4 4.4 0 0 1-2.122-.55zm.666.173v-3c-.277 0-.549.071-.79.205L14 15.646l1.456 2.622c-.648.36-1.38.55-2.123.55zm.667-.172-1.5-2.598a1.67 1.67 0 0 0-.614.616l2.605 1.488 2.605 1.489a4.34 4.34 0 0 1-1.596 1.602zm.491-.494-2.605-1.488a1.67 1.67 0 0 0-.219.841l3-.027 3-.026a4.34 4.34 0 0 1-.57 2.188zm.176-.673h-3V1.518h6v12.96zm0-12.96-3 .019c.002.293.08.578.226.828l2.592-1.51 2.592-1.511c.38.652.585 1.395.59 2.155zm-.182-.664-2.59 1.512c.147.253.357.461.609.606L13.996.37l1.492-2.602c.657.376 1.206.92 1.589 1.576zM13.996.37l-1.491 2.603c.25.144.537.22.83.22l-.004-3-.005-3a4.33 4.33 0 0 1 2.162.574z",mask:"url(#BackArrow_svg__a)"})))};var tL=r(25328),tz=r(54587),tU=r.n(tz),tK=r(61293),tW=r(90460),tH=r(50307),tq=r(4414),tV=r(80181),tQ=r(11410),tG=r(39223),tY=r(9776);let tX=()=>{let{data:e,isLoading:t}=(0,tY.A)(["qlara","status"],e=>e.products.checkQlaraClosed(),{staleTime:0});return{isLoading:t,isQlaraClosed:e?.isClosed}};var tJ=r(59913);let tZ=(0,eE.Ay)(eD.A)` 49 background-color: ${({theme:e})=>e.palette.common.contrast}; 50 padding: ${({theme:e})=>e.spacing(.5)}; 51 justify-content: center; 52 align-items: center; 53 border-radius: 50%; 54 min-width: 2.25rem; 55 height: 2.25rem; 56 display: flex; 57 58 &:disabled { 59 background-color: rgba(0, 0, 0, 0.12); 60 opacity: 60%; 61 } 62 63 &:hover { 64 background-color: rgba(0, 0, 0, 0.04); 65 } 66 67 svg { 68 height: 1.25rem; 69 max-width: 100%; 70 width: 1.25rem; 71 } 72 73 ${({theme:e})=>e.applyStyles("dark",{"&:disabled":{backgroundColor:" rgba(255, 255, 255, 0.12)"},"&:hover":{backgroundColor:e.palette.primary.light}})} 74`,t0=()=>{let{layoutStates:e,activeReaderBooks:t,setActiveReaderBook:r,setLayoutStates:n}=(0,tj.D4)(),{setScrollToBottom:i,scrollToBottom:o}=(0,tG.K)(),{isDarkMode:a}=(0,tK.A)(),{activeBooks:s}=(0,tF.A)(),{t:l}=(0,tf.u)(),{isQlaraClosed:u,isLoading:c}=tX(),d=s.sort((0,tQ.p)(!1)).find(e=>e.aiEnabled),p=!!t?.length,f=(0,tc.A)(e=>e.breakpoints.down("md")),h=(0,tc.A)(e=>e.breakpoints.up("xl")),g=(0,M.useMemo)(()=>
74{if(!p)return!1;if(c||u)return!0;let r=t?.find(e=>e.active);return e.includes(tj.WO.Book)&&!r?.aiEnabled},[t,p,e,c,u]),m=(0,M.useMemo)(()=>{if(d){if(!c&&u)return l("qlara-tooltips.qlara-is-closed");if(e.includes(tj.WO.Qlara))return l("qlara-tooltips.close-qlara");if(!p&&d)return l("qlara-tooltips.not-open",{title:d.title,subTitle:d.subTitle});if(p){let r=t?.find(e=>e.active),n=s?.find(e=>e.id===r.id);return n?e.includes(tj.WO.Book)&&!n?.aiEnabled?l("qlara-tooltips.not-available",{title:n.title,subTitle:n.subTitle}):n?.aiEnabled?l("qlara-tooltips.not-open",{title:n.title,subTitle:n.subTitle}):l("qlara-tooltips.not-open",{title:d.title,subTitle:d.subTitle}):void 0}}},[s,t,p,c,u,e,d,l]);return d?(0,P.jsx)(tq.A,{describeChild:!0,title:m,placement:"left",children:(0,P.jsx)("span",{tabIndex:g?0:-1,children:(0,P.jsx)(tZ,{className:(0,tH.Y)(a,"50%"),onClick:()=>{let a=t?.find(e=>e?.active);if(!e.includes(tj.WO.Qlara)){let e=a?.aiEnabled?a.articleNumber:d?.artnr;(0,tV.dT)({article_number:e})}e.includes(tj.WO.Qlara)?f?n([tj.WO.Book]):n(e.filter(e=>e!==tj.WO.Qlara)):(o||i(!0),f)?p?a?.aiEnabled?n([tj.WO.Qlara]):r({slug:d?.slug,active:!0,id:d?.id,articleNumber:d?.artnr,aiEnabled:d?.aiEnabled,status:tj.Sc.loading,title:d?.subTitle?`${d?.title} â ${d?.subTitle}`:d?.title},{onlyQlara:!0,withBook:!1}):r({slug:d?.slug,active:!0,id:d?.id,articleNumber:d?.artnr,aiEnabled:d?.aiEnabled,status:tj.Sc.loading,title:d?.subTitle?`${d.title} â ${d.subTitle}`:d.title},{onlyQlara:!0,withBook:!1}):h?p&&a?.aiEnabled?n(e.includes(tj.WO.Studora)?[tj.WO.Studora,tj.WO.Book,tj.WO.Qlara]:[tj.WO.Book,tj.WO.Qlara]):r({slug:d?.slug,active:!0,id:d?.id,articleNumber:d?.artnr,aiEnabled:d?.aiEnabled,status:tj.Sc.loading,title:d?.subTitle?`${d?.title} â ${d?.subTitle}`:d?.title},{withBook:!0}):p&&a?.aiEnabled?n([tj.WO.Book,tj.WO.Qlara]):r({slug:d?.slug,active:!0,id:d?.id,articleNumber:d?.artnr,aiEnabled:d?.aiEnabled,status:tj.Sc.loading,title:d?.subTitle?`${d?.title} â ${d?.subTitle}`:d?.title},{withBook:!0})},disabled:g,"aria-label":m,children:(0,P.jsx)(tJ.A,{})})})}):null},t1=(0,eE.Ay)(tR.A)` 75 position: relative; 76 display: flex; 77 justify-content: center; 78 align-items: center; 79 background-color: ${({theme:e})=>e.palette.common.white}; 80 opacity: 0.8; 81 border-radius: 50%; 82 z-index: 1; 83 align-self: center; 84 padding: ${({theme:e})=>e.spacing(.25)}; 85`,t2=(0,eE.Ay)(tL.A)` 86 width: 1.75rem; 87 height: 1.75rem; 88 color: ${({theme:e})=>e.palette.convertor.lightGreen}; 89`,t5=(0,eE.Ay)("aside",{shouldForwardProp:e=>"skipBannerShowing"!==e})` 90 width: 3.25rem; 91 background-color: ${({theme:e})=>e.palette.background.menu}; 92 border-left: 0.03125rem solid 93 ${({theme:e})=>e.palette.tonal.variant[90]}; 94 top: ${({skipBannerShowing:e})=>e?"7.8rem":" 3.25rem"}; 95 position: fixed; 96 right: 0; 97 bottom: 0; 98 z-index: ${({theme:e})=>e.zIndex.appBar}; 99 display: flex; 100 flex-direction: column; 101`,t3=(0,eE.Ay)(eD.A,{shouldForwardProp:e=>"open"!==e&&"isActiveBook"!==e})` 102 display: flex; 103 align-items: center; 104 justify-content: center; 105 width: 3rem; 106 height: 3rem; 107 border-radius: 50%; 108 background-color: ${({theme:e})=>e.palette.primary.main}; 109 border: 3px solid 110 ${({theme:e,open:t,isActiveBook:r})=>r?t?e.palette.convertor.lightGreen:e.palette.common.white:e.palette.common.greyLight}; 111 overflow: hidden; 112 position: relative; 113 transition: box-shadow 0.2s ease; 114 min-width: 3rem; 115 box-shadow: 0 0 0 1px #00000017; 116 117 &:disabled { 118 img { 119 opacity: 20%; 120 } 121 } 122 123 img { 124 opacity: ${({isActiveBook:e})=>!e&&"60%"}; 125 } 126 127 &:hover { 128 box-shadow: ${({theme:e})=>e.shadows[2]}; 129 130 img { 131 opacity: ${({isActiveBook:e})=>!e&&"1"}; 132 } 133 } 134`,t4=(0,eE.Ay)(tR.A)` 135 border-bottom: 0.03125rem solid 136 ${({theme:e})=>e.palette.tonal.variant[90]}; 137 margin-top: ${({theme:e})=>e.spacing(1.5)}; 138 width: 100%; 139`,t6=(0,eE.Ay)(eD.A)` 140 border-color: ${({theme:e})=>e.palette.tonal.variant[95]}; 141 background: ${({theme:e})=>e.palette.common.white}; 142 color: ${({theme:e})=>e.palette.tonal.primary[10]}; 143 border-width: 0.0625rem 0 0.0625rem 0.0625rem; 144 z-index: ${({theme:e})=>e.zIndex.drawer}; 145 border-radius: 1.5rem 0 0 1.5rem; 146 justify-content: center; 147 align-items: center; 148 border-style: solid; 149 position: absolute; 150 min-width: unset; 151 height: 2.25rem; 152 width: 2.25rem; 153 left: -2.28125rem; 154 display: flex; 155 top: 5.375rem; 156 157 & svg { 158 transform: scale(1.25); 159 } 160 161 ${({theme:e})=>e.applyStyles("dark",{background:e.palette.background.menu})} 162`,t8=({id:e,title:t,slug:r,coverUrl:n,subTitle:i,isBookOpen:o,isActiveBook:a,articleNumber:s,aiEnabled:l,status:u,disabled:c})=>{let{setActiveReaderBook:d,setLayoutStates:p,setUpdateArrowState:f}=(0,tj.D4)(),{isDarkMode:h}=(0,tK.A)(),{t:g}=(0,tf.u)();return(0,P.jsx)(M.Fragment,{children:(0,P.jsx)(tq.A,{title:g(o?"product.aria-labels.close":"product.aria-labels.open",{title:t,subTitle:i}),placement:"left",children:(0,P.jsxs)(t3,{className:(0,tH.Y)(h,"50%"),open:o,onClick:()=>
162{if(o){f({isVisible:!1,withQlara:!1}),p([tj.WO.Studora]);return}let n={id:e,slug:r,active:!0,articleNumber:s,aiEnabled:l,status:tj.Sc.loading,title:i?`${t} â ${i}`:t};(0,tV.fp)({product_id:e,product_title:t,article_number:s,product_slug:r,source:"sidebar_right"}),d(n)},isActiveBook:a,"data-cy":o&&"open-and-close-book",disabled:c,children:[o&&(u===tj.Sc.loaded||u===tj.Sc.failed)&&(0,P.jsx)(t1,{children:(0,P.jsx)(t2,{})}),u===tj.Sc.loading&&(0,P.jsx)(t1,{children:(0,P.jsx)(tI.A,{size:24})}),(0,P.jsx)(tU(),{style:{width:"180%",height:"auto",pointerEvents:"none",position:"absolute",top:"-20%"},quality:100,src:n,unoptimized:!0,alt:g("product.aria-labels.cover",{title:t,subTitle:i}),width:120,height:136})]})})},e)},t7=({books:e})=>{let{activeReaderBooks:t,layoutStates:r,arrowState:n,setLayoutStates:i,setUpdateArrowState:o}=(0,tj.D4)(),{t:a}=(0,tf.u)(),{isVisible:s}=(0,tW.H)(),l=(0,tc.A)(e=>e.breakpoints.up("xl")),u=(0,tc.A)(e=>e.breakpoints.up("md")),c=!!t?.find(e=>e.active)&&r.includes(tj.WO.Studora)&&r?.length===1&&n.isVisible&&u,d=(0,M.useMemo)(()=>{let r=e.sort((0,tQ.p)(!1)).slice(0,6);return{activeBooks:r.filter(e=>t.some(t=>t.id===e.id)).sort((e,r)=>{let n=t.find(t=>t.id===e.id)?.topInSideBar||!1;return Number(t.find(e=>e.id===r.id)?.topInSideBar||!1)-Number(n)}),remainingBooks:r.filter(e=>!t.some(t=>t.id===e.id))}},[e,t]);return(0,P.jsxs)(t5,{skipBannerShowing:s,children:[c&&(0,P.jsx)(tq.A,{title:a("coherent-layout.arrows.side-by-side"),placement:"left",children:(0,P.jsx)(t6,{onClick:()=>{let e=[tj.WO.Studora,tj.WO.Book];if(!l){i(e),o({isVisible:!1,withQlara:!1});return}i(n?.withQlara?[tj.WO.Studora,tj.WO.Book,tj.WO.Qlara]:e),o({isVisible:!1,withQlara:!1})},children:(0,P.jsx)(tN,{})})}),(0,P.jsxs)(eZ.A,{spacing:1.5,sx:{display:"flex",alignItems:"center",paddingY:1},children:[d.activeBooks?.map(({id:e,title:n,coverUrl:i,subTitle:o,slug:a,artnr:s,aiEnabled:l})=>{let u=!!t?.find(t=>t?.id===e&&t.active)&&r.includes(tj.WO.Book),c=t?.find(t=>t.id===e)?.status;return(0,P.jsx)(t8,{id:e,isBookOpen:u,title:n,subTitle:o,slug:a,coverUrl:i,articleNumber:s,aiEnabled:l,status:c,isActiveBook:!0},e)}),!!d.activeBooks?.length&&!!d.remainingBooks?.length&&(0,P.jsx)(t4,{}),d.remainingBooks?.map(({id:e,title:r,subTitle:n,slug:i,coverUrl:o,artnr:a,aiEnabled:s})=>{let l=t?.find(e=>e?.status===tj.Sc.loading);return(0,P.jsx)(t8,{id:e,title:r,subTitle:n,slug:i,coverUrl:o,articleNumber:a,aiEnabled:s,disabled:!!l},e)})]}),(0,P.jsx)(eZ.A,{sx:{mt:"auto",display:"flex",alignItems:"center",paddingBottom:"1rem"},children:(0,P.jsx)(t0,{})})]})};var t9=r(51095),re=r(44244),rt=r(88992),rr=r(71090),rn=r(610),ri=r(39328),ro=r(4255),ra=r(68931),rs=r(40929),rl=r(39091);let ru=/^[a-zA-Zà áâäãåÄ
ÄÄÄèéêëÄįìÃîïÅÅòóôöõøùúûüųūÿýżźñçÄšžÃÃÃÃÃÃ
ÄÄÄÄÄÃÃÃÃÃÃÃÃÄ®ÅÅÃÃÃÃÃÃÃÃÃÃŲŪŸÃŻŹÃÃÃÅÃÄŠŽâð ,.'-]+$/u,rc=rl.Ik({firstName:rl.Yj().nullable().transform(e=>""===e?null:e).max(255,"report-problem-modal.form.validation.max-characters").matches(ru,"report-problem-modal.form.validation.letters-only"),lastName:rl.Yj().nullable().transform(e=>""===e?null:e).max(255,"report-problem-modal.form.validation.max-characters").matches(ru,"report-problem-modal.form.validation.letters-only"),email:rl.Yj().nullable().transform(e=>""===e?null:e).email("report-problem-modal.form.validation.email"),description:rl.Yj().nullable().transform(e=>""===e?null:e).max(255,"report-problem-modal.form.validation.max-characters")});var rd=r(99589),rp=r(12292);let rf=({isUserLoggedIn:e})=>{let{t}=(0,tf.u)(),{setOpenReportModal:r}=(0,ro.k)(),{mutate:n}=(()=>{let{setSnackData:e}=(0,td.d)(),{t}=(0,tf.u)(),{mutate:r,isLoading:n}=(0,ra.M)([],e=>e.sendReportProblemEmail,{onSuccess:()=>{e({message:t("report-problem-modal.email-success"),duration:rs.x.SNACKBAR_LONG,type:"success"})},onError:()=>{e({message:t("report-problem-modal.email-error"),duration:rs.x.SNACKBAR_LONG,type:"warning"})}});return{mutate:r,isLoading:n}})(),[i,o]=(0,M.useState)(!1),[a,s]=(0,M.useState)(!1),l=(0,M.useRef)(null),u=(0,rt.mN)({defaultValues:{firstName:"",lastName:"",email:"",ph
162one:"",description:""},resolver:(0,rr.t)(rc),mode:"onChange"}),{formState:{errors:c,dirtyFields:d},handleSubmit:p}=u,f=4===Object.keys(d).filter(e=>"phone"!==e).length;return(0,P.jsxs)(P.Fragment,{children:[Object.keys(c).length>0&&(0,P.jsx)(ri.Y,{type:"reportProblem",errors:c}),(0,P.jsx)(rt.Op,{...u,children:(0,P.jsxs)(tR.A,{component:"form",onSubmit:p(t=>{let i=l?.current?.getValue(),u=e?t:{...t,reCaptchaToken:i};e||i?n([u],{onError:()=>s(!0),onSuccess:()=>{a&&s(!1),r(!1)}}):o(!0)}),children:[(0,P.jsx)(rd.A,{label:t("report-problem-modal.form.first-name.label"),name:"firstName",placeholder:t("report-problem-modal.form.first-name.description"),sx:{maxWidth:"none",ml:0},lowercaseLabel:!0,required:!0}),(0,P.jsx)(rd.A,{label:t("report-problem-modal.form.last-name.label"),name:"lastName",placeholder:t("report-problem-modal.form.last-name.description"),sx:{maxWidth:"none",ml:0},lowercaseLabel:!0,required:!0}),(0,P.jsx)(rd.A,{label:t("report-problem-modal.form.email.label"),name:"email",placeholder:t("report-problem-modal.form.email.description"),hasFormatHint:!0,formatHint:t("report-problem-modal.form.email.format-hint-text"),sx:{maxWidth:"none",ml:0},lowercaseLabel:!0,required:!0}),(0,P.jsx)(rd.A,{label:t("report-problem-modal.form.phone.label"),name:"phone",placeholder:t("report-problem-modal.form.phone.description"),hasFormatHint:!0,formatHint:t("report-problem-modal.form.phone.format-hint-text"),sx:{maxWidth:"none",ml:0},lowercaseLabel:!0}),(0,P.jsx)(rp.A,{label:t("report-problem-modal.form.type-of-problem.label"),name:"description",placeholder:t("report-problem-modal.form.type-of-problem.description"),sx:{maxWidth:"none",ml:0},lowercaseLabel:!0,required:!0}),!e&&(0,P.jsxs)(tR.A,{sx:{margin:e=>e.spacing(1,0,3,0)},children:[(0,P.jsx)(rn.A,{sitekey:"6LfXfXUoAAAAAAGFJlE9O2in9wI7XDJD_DIleGEZ",onChange:e=>{e&&o(!1)},ref:l,hl:"sv"}),(0,P.jsx)(tR.A,{sx:{minHeight:"1.125rem"},children:i&&(0,P.jsx)(ta.A,{sx:{fontSize:"0.75rem",marginLeft:2},color:"error",children:t("report-problem-modal.form.validation.reCaptcha-error")})})]}),(0,P.jsxs)(re.A,{children:[(0,P.jsx)(eD.A,{variant:"outlined",onClick:()=>r(!1),children:t("cancel")}),(0,P.jsx)(eD.A,{variant:"contained",type:"submit",disabled:!!Object.keys(c).length||!f,children:t(a?"report-problem-modal.email-retry":"send")})]})]})})]})};var rh=r(94014),rg=r(84811),rm=r(38868);let rv=(0,eE.Ay)(rg.A)` 163 .MuiPaper-root { 164 width: 100%; 165 max-width: 32.5rem; 166 167 ${({theme:e})=>e.breakpoints.down("sm")} { 168 margin: 0; 169 max-height: 100%; 170 height: 100%; 171 max-width: 100%; 172 border-radius: 0; 173 } 174 } 175`,ry=(0,eE.Ay)(tR.A)` 176 display: inline-flex; 177 align-items: center; 178 padding: ${({theme:e})=>e.spacing(2,3,3,3)}; 179`,rb=(0,eE.Ay)(rm.Dd)` 180 color: ${({theme:e})=>e.palette.text.primary}; 181 height: 2.5rem; 182`,rx=({isUserLoggedIn:e})=>{let{open:t,setOpenReportModal:r}=(0,ro.k)(),{t:n}=(0,tf.u)();return(0,P.jsxs)(rv,{open:t,"aria-labelledby":"report-problem-title","aria-describedby":"report-dialog-description",children:[(0,P.jsxs)(ry,{children:[(0,P.jsx)(rb,{"aria-label":n("logo")}),(0,P.jsx)(eL.A,{sx:{p:0,ml:"auto"},size:"small",edge:"end","aria-label":n("close"),onClick:()=>r(!1),children:(0,P.jsx)(tL.A,{sx:[e=>({color:e.palette.grey[900]}),e=>e.applyStyles("dark",{color:e.palette.common.white})]})})]}),(0,P.jsx)(rh.A,{id:"report-problem-title",sx:{lineHeight:1,padding:0,ml:3},gutterBottom:!0,children:n("report-problem-modal.title")}),(0,P.jsxs)(t9.A,{children:[(0,P.jsx)(ta.A,{id:"report-dialog-description",children:n("report-problem-modal.desc-one")}),(0,P.jsx)(ta.A,{id:"report-dialog-description",gutterBottom:!0,children:n("report-problem-modal.desc-two")}),(0,P.jsx)(ta.A,{id:"report-dialog-description",sx:{mb:2.5},children:n("report-problem-modal.required-fields")}),(0,P.jsx)(rf,{isUserLoggedIn:e})]})]})};var rw=r(18847),rA=r.n(rw);function rk(){return(rk=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}let rS=function(e){return M.createElement("svg",rk({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"none",viewBox:"0 0 16 16"},e),u||(u=M.createElement("mask",{id:"ForwardArrow_svg__a",fill:"#fff"},M.createElement("path",{d:"M2.669.193c.233 0 .462.063.664.18L14.04 6.858l-.04.02a1.336 1.336 0 0 1 .47 1.794c-.112.2-.274.367-.47.486L3.333 15.645a1.37 1.37 0 0 1-1.333 0 1.33 1.33 0 0 1-.667-1.166V1.518A1.334 1.334 0 0 1 2.669.193"}
182))),c||(c=M.createElement("path",{fill:"#23484C",d:"M2.669.193c.233 0 .462.063.664.18L14.04 6.858l-.04.02a1.336 1.336 0 0 1 .47 1.794c-.112.2-.274.367-.47.486L3.333 15.645a1.37 1.37 0 0 1-1.333 0 1.33 1.33 0 0 1-.667-1.166V1.518A1.334 1.334 0 0 1 2.669.193"})),d||(d=M.createElement("path",{fill:"#2F6065",d:"m2.669.193.005-3zm.664.18 1.555-2.567-.028-.016-.028-.017zM14.04 6.858l1.315 2.697L20.3 7.144l-4.704-2.85zm-.04.02-1.315-2.696-4.941 2.41 4.7 2.85zm.47.486 2.615-1.47v-.002zm.172.654h3v-.001zm-.171.654 2.614 1.472v-.001zM14 9.159l-1.556-2.565-.003.002zM3.333 15.645l1.456 2.624.052-.03.05-.03zm-.666.173v3zM2 15.646.5 18.243l.022.013.022.012zm-.491-.494-2.605 1.488zm-.176-.673 3 .026v-.027zm0-12.96-3-.02v.02zm.182-.664L-1.077-.656zM2.004.37.512-2.233zm.665-.177-.005 3c-.294 0-.58-.078-.83-.222L3.333.372l1.499-2.599a4.33 4.33 0 0 0-2.158-.58zm.664.18L1.778 2.937l10.708 6.487L14.04 6.86l1.555-2.565L4.888-2.194zM14.04 6.858l-1.315-2.696-.04.02L14 6.879l1.315 2.696.04-.02zm-.04.02-1.556 2.565a1.67 1.67 0 0 1-.588-.607l2.615-1.472 2.614-1.472a4.34 4.34 0 0 0-1.53-1.58zm.47.486-2.614 1.471a1.67 1.67 0 0 1-.214-.816l3-.001 3-.001c0-.74-.19-1.473-.557-2.124zm.172.654h-3c0-.282.072-.564.214-.817l2.615 1.47 2.614 1.472a4.34 4.34 0 0 0 .557-2.125zm-.171.654L11.857 7.2c.14-.25.342-.458.587-.607L14 9.16l1.556 2.565a4.34 4.34 0 0 0 1.529-1.58zM14 9.159l-1.559-2.563-10.667 6.486 1.559 2.563 1.559 2.564 10.667-6.486zM3.333 15.645l-1.456-2.623c.239-.132.51-.204.79-.204v6c.746 0 1.476-.19 2.122-.55zm-.666.173v-3c.277 0 .549.071.79.205L2 15.646.544 18.268c.648.36 1.38.55 2.123.55zM2 15.646l1.5-2.598c.254.146.466.358.614.616l-2.605 1.488-2.605 1.489c.382.667.933 1.22 1.596 1.602zm-.491-.494 2.605-1.488c.146.256.222.545.219.841l-3-.027-3-.026c-.007.768.19 1.523.57 2.188zm-.176-.673h3V1.518h-6v12.96zm0-12.96 3 .019c-.002.293-.08.578-.227.828L1.515.856-1.077-.656a4.33 4.33 0 0 0-.59 2.155zm.182-.664 2.59 1.512a1.66 1.66 0 0 1-.609.606L2.004.37.512-2.232A4.34 4.34 0 0 0-1.077-.656zM2.004.37l1.491 2.603c-.25.144-.537.22-.83.22l.004-3 .005-3a4.33 4.33 0 0 0-2.162.574z",mask:"url(#ForwardArrow_svg__a)"})))};var rC=r(24982),r_=r(24202),rE=r(94432),rD=r(21983),rO=r(46115),rj=r(82612),rF=r(99417),rT=r(31910),rP=r(13181);let rM=(0,ez.A)((0,P.jsx)("path",{d:"M20 8h-2.81c-.45-.78-1.07-1.45-1.82-1.96L17 4.41 15.59 3l-2.17 2.17C12.96 5.06 12.49 5 12 5s-.96.06-1.41.17L8.41 3 7 4.41l1.62 1.63C7.88 6.55 7.26 7.22 6.81 8H4v2h2.09c-.05.33-.09.66-.09 1v1H4v2h2v1c0 .34.04.67.09 1H4v2h2.81c1.04 1.79 2.97 3 5.19 3s4.15-1.21 5.19-3H20v-2h-2.09c.05-.33.09-.66.09-1v-1h2v-2h-2v-1c0-.34-.04-.67-.09-1H20zm-6 8h-4v-2h4zm0-4h-4v-2h4z"}),"BugReport"),rB=(0,eE.Ay)(tR.A)` 183 position: fixed; 184 left: 1rem; 185 bottom: 4rem; 186 width: min(26rem, calc(100vw - 2rem)); 187 max-height: 50vh; 188 overflow: auto; 189 z-index: 2000; 190 border-radius: 0.75rem; 191 padding: ${({theme:e})=>e.spacing(2)}; 192 background: ${({theme:e})=>e.palette.background.paper}; 193 color: ${({theme:e})=>e.palette.text.primary}; 194 box-shadow: 0 0.5rem 2rem rgba(0, 0, 0, 0.2); 195 border: 0.0625rem solid ${({theme:e})=>e.palette.divider}; 196 197 ${({theme:e})=>e.applyStyles("dark",{boxShadow:"0 0.5rem 2rem rgba(0, 0, 0, 0.6)"})} 198`,rR=e=>{if("string"==typeof e)return e;try{return JSON.stringify(e)}catch{return"[unserializable message]"}},rI=(0,eE.Ay)(rP.A)` 199 position: fixed; 200 left: 0.5rem; 201 bottom: 4rem; 202 z-index: 2000; 203`,r$=()=>{let{enabled:e,messages:t,clearMessages:r}=(()=>{let e=(0,J.useRouter)(),[t,r]=(0,M.useState)([]),n=(0,M.useMemo)(()=>"true"===e.query.readerDebug,[e.query.readerDebug]);return(0,M.useEffect)(()=>{if(!n)return;let e=()=>{r(window.__STUDORA_READER_MESSAGES__??[])};e();let t=()=>{e()};return window.addEventListener(rT.yz,t),()=>{window.removeEventListener(rT.yz,t)}},[n]),{enabled:n,messages:t,clearMessages:()=>{(0,rT.Pw)(),r([])}}})(),{layoutStates:n}=(0,tj.D4)(),[i,o]=(0,M.useState)(!1);if(!e||!n.includes(tj.WO.Book))return null;if(i)return(0,P.jsx)(rI,{size:"small",color:"primary","aria-label":"Visa reader debug",onClick:()=>o(!1),children:(0,P.jsx)(rM,{})});let a=t.length>0?t[t.length-1]:void 0;return(0,P.jsx)(rB,{children:(0,P.jsxs)(eZ.A,{spacing:1.5,children:[(0,P.jsxs)(eZ.A,{direction:"row",justifyContent:"space-between",alignItems:"center",children:[(0,P.jsx)(ta.A,{variant:"h6",children:"Reader Debug"}),(0,P.jsxs)(eZ.A,{direction:"row",spacing:1,children:[(0,P.jsx)(eD.A,{size:"small",onClick:()=>o(!0),children:"D\xf6lj"}),(0,P.jsx)(eD.A,{size:"small",onClick:r,children:"Rensa"})]})]}),a&&(0,P.jsxs)(tR.A,{children:[(0,P.jsx)(ta.A,{variant:"subtitle2",children:"Senaste"}),(0,P.jsxs)(ta.A,{variant:"body2",children:["Source: ",a.source]}),(0,P.jsxs)(ta.A,{variant:"body2",children:["Message: ",rR(a.message)]}),(0,P.jsxs)(ta.A,{variant:"body2",children:["Iframe: ",a.iframeId??"-"]}
203),(0,P.jsxs)(ta.A,{variant:"body2",children:["Tid: ",a.timestamp]})]}),(0,P.jsxs)(eZ.A,{spacing:1,children:[(0,P.jsx)(ta.A,{variant:"subtitle2",children:"Historik"}),t.slice().reverse().map((e,t)=>(0,P.jsxs)(tR.A,{sx:{fontSize:"0.875rem"},children:[(0,P.jsx)("div",{children:(0,P.jsxs)("strong",{children:["Source: ",e.source]})}),(0,P.jsxs)("div",{children:["Message: ",rR(e.message)]}),(0,P.jsx)("div",{children:e.timestamp})]},`${e.timestamp}-${t}`))]})]})})},rN=(0,eE.Ay)(tR.A,{shouldForwardProp:e=>"isActive"!==e&&"allLayoutsActive"!==e&&"isWithQlara"!==e})` 204 flex: ${({isActive:e,allLayoutsActive:t})=>e?t?"5":"3":"0"}; 205 flex-basis: ${({isActive:e})=>!e&&"0"}; 206 overflow: ${({isActive:e})=>!e&&"hidden"}; 207 position: ${({isActive:e})=>e?"relative":"absolute"}; 208 margin-top: 3.25rem; 209 max-height: calc(100vh); 210 min-width: 0; 211 212 ${({theme:e})=>e.breakpoints.up("sm")} { 213 margin-right: ${({isWithQlara:e})=>e?0:"3.25rem"}; 214 } 215`,rL=(0,eE.Ay)(tR.A,{shouldForwardProp:e=>"isActive"!==e})` 216 visibility: ${({isActive:e})=>e?"visible":"hidden"}; 217 min-height: calc(100% - 3.25rem);
218 overscroll-behavior: none; 219 position: absolute; 220 display: flex; 221 flex-direction: column; 222 height: 100%; 223 width: 100%; 224 left: 0; 225 top: 0; 226`,rz=(0,eE.Ay)("iframe",{shouldForwardProp:e=>"hasFocus"!==e})` 227 outline: ${({hasFocus:e,theme:t})=>e&&`${t.palette.primary.container} auto 0.0625rem`}; 228 height: 100%; 229 border: none; 230 width: 100%; 231 232 ${({hasFocus:e,theme:t})=>e&&` 233 animation: focusPulse 2s ease-in-out infinite; 234 235 @keyframes focusPulse { 236 0%, 100% { 237 outline-color: ${t.palette.primary.container}; 238 outline-width: 0.0625rem; 239 } 240 50% { 241 outline-color: rgba(23, 48, 51, 0.3); 242 outline-width: 0.125rem; 243 } 244 } 245 `} 246 247 ${({theme:e,hasFocus:t})=>e.applyStyles("dark",{outline:t&&`${e.palette.common.white} auto 0.0625rem`,...t&&{animation:"focusPulseDark 2s ease-in-out infinite","@keyframes focusPulseDark":{"0%, 100%":{outlineColor:e.palette.common.white,outlineWidth:"0.0625rem"},"50%":{outlineColor:"rgba(255, 255, 255, 0.3)",outlineWidth:"0.125rem"}}}})} 248`,rU=(0,eE.Ay)(eD.A)` 249 border-color: ${({theme:e})=>e.palette.tonal.variant[95]}; 250 background: ${({theme:e})=>e.palette.common.white}; 251 color: ${({theme:e})=>e.palette.tonal.primary[10]}; 252 z-index: ${({theme:e})=>e.zIndex.drawer}; 253 border-width: 0.0625rem 0 0.0625rem 0.0625rem; 254 border-radius: 1.5rem 0 0 1.5rem; 255 justify-content: center; 256 align-items: center; 257 border-style: solid; 258 position: relative; 259 min-width: unset; 260 left: -2.28125rem; 261 height: 2.25rem; 262 width: 2.25rem; 263 display: flex; 264 top: 5.375rem; 265 266 & svg { 267 transform: scale(1.25); 268 } 269 270 ${({theme:e})=>e.applyStyles("dark",{background:e.palette.background.menu})} 271`,rK=(0,eE.Ay)(eD.A)` 272 border-color: ${({theme:e})=>e.palette.tonal.variant[95]}; 273 background: ${({theme:e})=>e.palette.common.white}; 274 color: ${({theme:e})=>e.palette.tonal.primary[10]}; 275 border-width: 0.0625rem 0.0625rem 0.0625rem 0; 276 z-index: ${({theme:e})=>e.zIndex.drawer}; 277 border-radius: 0 1.5rem 1.5rem 0; 278 justify-content: center; 279 align-items: center; 280 border-style: solid; 281 position: relative; 282 min-width: unset; 283 height: 2.25rem; 284 width: 2.25rem; 285 display: flex; 286 top: 3.125rem; 287 left: 0; 288 289 & svg { 290 transform: scale(1.25); 291 } 292 293 ${({theme:e})=>e.applyStyles("dark",{background:e.palette.background.menu})} 294`,rW=(0,eE.Ay)(tR.A)` 295 margin-top: ${({theme:e})=>e.spacing(4)}; 296 flex-direction: column; 297 align-items: center; 298 display: flex; 299 height: 100%; 300`,rH=(0,eE.Ay)(tR.A)` 301 background-color: ${({theme:e})=>e.palette.background.default}; 302 justify-content: center; 303 flex-direction: column; 304 align-items: center; 305 display: flex; 306 height: 100%; 307 width: 100%; 308 309 img { 310 border-radius: 0.5rem; 311 box-shadow: 312 0 1px 8px 0 #00000033, 313 0 3px 3px 0 #0000001f, 314 0 3px 4px 0 #00000024; 315 } 316`,rq=(0,eE.Ay)(tR.A)` 317 transform: translate(-50%, -50%); 318 background: rgba(0, 0, 0, 0.8); 319 justify-content: center; 320 align-items: center; 321 position: absolute; 322 border-radius: 50%; 323 display: flex; 324 height: 5rem; 325 width: 5rem; 326 left: 50%; 327 top: 50%; 328`,rV=(0,eE.Ay)(tR.A)` 329 margin-bottom: ${({theme:e})=>e.spacing(6)}; 330 color: ${({theme:e})=>(0,rC.X4)(e.palette.common.black,.2)}; 331 332 svg { 333 height: 18.75rem; 334 width: 18.75rem; 335 } 336 337 ${({theme:e})=>e.applyStyles("dark",{color:e.palette.common.white})} 338`,rQ=({loading:e,mobile:t,title:r,coverUrl:n,id:i,hasLoadedLong:o})=>{let{removeExpiredBook:a,currentLoadingBookId:s,setCurrentLoadingBookId:l,setCooldown:u}=(0,tj.D4)(),{t:c}=(0,tf.u)(),[d,p]=(0,M.useState)(!1),f=()=>{a(i),s===i&&l(null),u(null)};return(0,M.useEffect)(()=>{if(!e)return void p(!1);if(t)return void p(!0);let r=setTimeout(()=>p(!0),300);return()=>clearTimeout(r)},[e,t]),d?(0,P.jsx)(rH,{children:t?(0,P.jsxs)(P.Fragment,{children:[(0,P.jsxs)(tR.A,{sx:{position:"relative"},children:[!!n?.length&&(0,P.jsx)(tU(),{alt:r,src:n,unoptimized:!0,width:180,height:240}),(0,P.jsx)(rq,{children:(0,P.jsx)(tI.A,{size:65,sx:{color:e=>e.colorSchemes.light.palette.background.default}})})]}),(0,P.jsxs)(ta.A,{component:"p",variant:"subtitle2",sx:{fontSize:"1.25rem",position:n?.length?"unset":"relative",top:n?.length?"unset":"5rem"},children:[c("loading"),"..."]}),o&&(0,P.jsxs)(tR.A,{role:"status","aria-live":"polite",sx:{flexDirection:"column",alignItems:"center",position:"absolute",display:"flex",padding:2,bottom:"0",right:0,left:0},children:[(0,P.jsx)(ta.A,{variant:"body1",sx:{mb:2,textAlign:"center"},children:c("reader.slow-loading")}),(0,P.jsx)(eD.A,{variant:"contained",onClick:f,children:c("cancel")})]})]}):(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(tI.A,{size:50}),o&&(0,P.jsxs)(tR.A,{role:"status","aria-live":"polite",sx:{flexDirection:"column",alignItems:"center",display:"flex",padding:2,mt:4},children:[(0,P.jsx)(ta.A,{variant:"body1",sx:{mb:2,textAlign:"center"},children:c("reader.slow-loading")}),(0,P.jsx)(eD.A,{variant:"contained",onClick:f,children:c("cancel")})]})]})}):null},rG=({isHurixError:e,mainText:t,secondaryText:r,showButtonLink:n,slug:i,id:o})=>{let{removeExpiredBook:a}=(0,tj.D4)(),{t:s}=(0,tf.u)();return(0,P.jsxs)(rW,{children:[(0,P.jsx)(rV,{children:(0,P.jsx)(rE.A,{})}),(0,P.jsxs)(tR.A,{sx:{mb:3,display:"flex",flexDirection:"column",alignItems:"center",padding:e=>e.spacing(0,2)},children:[(0,P.jsx)(ta.A,{variant:"h5",component:"h1",gutterBottom:!0,sx:{color:e=>e.palette.primary.dark,textAlign:"center"},children:t}),!!r?.length&&(0,P.jsx)(ta.A,{variant:"body1",children:r})]}),e&&(0,P.jsx)(eD.A,{variant:"contained",onClick:()=>Z().reload(),children:s("reload")}),n&&(0,P.jsx)(rD.A,{sx:{mt:.5},href:`/produkt/${i}`,onClick:()=>a(o),children:s("reader.onboarding.to-book")})]})},rY=(0,M.memo)(({slug:e,id:t,status:r,openOnPage:n,aiEnabled:i,active:o})=>
338{let{updateBookProperty:a,setCooldown:s,setCurrentLoadingBookId:l,currentLoadingBookId:u,resetReaderBooks:c}=(0,tj.D4)(),{layoutStates:d,setLayoutStates:p,iframeHasInitialFocus:f}=(0,tj.D4)(),{setUpdateShouldFetchUrlForReader:h}=(0,tj.QG)(),{canStartLoading:g}=(e=>{let{activeReaderBooks:t,cooldown:r,setCooldown:n,currentLoadingBookId:i,setCurrentLoadingBookId:o}=(0,tj.D4)(),[a,s]=(0,M.useState)(!1);return(0,M.useEffect)(()=>{if(!r)return;let e=Math.max(0,r-Date.now());if(e<=0)return void n(null);let t=setTimeout(()=>{n(null)},e+50);return()=>clearTimeout(t)},[r,n]),(0,M.useEffect)(()=>{if("number"==typeof r&&Date.now()<r)return void s(!1);let n=t?.filter(e=>e.status===tj.Sc.loading);if(!n?.length)return void s(!1);if(i)return void s(i===e);let[a]=n,l=n?.find(e=>e.active)??a;l?(o(l.id),s(l.id===e)):s(!1)},[t,e,r,i,o]),{canStartLoading:a}})(t),{isReceivingAnswer:m,setRequestedPrompt:v}=(0,tG.K)(),{isDarkMode:y}=(0,tK.A)(),{t:b}=(0,tf.u)(),{setSnackData:x}=(0,td.d)(),{finishMetric:w}=(0,rj.A)(),A=(0,$.useQueryClient)(),k=(0,M.useRef)(null),S=(0,tc.A)(e=>e.breakpoints.up("xl")),C=(0,tc.A)(e=>e.breakpoints.down("md")),_=(0,tc.A)(e=>e.breakpoints.only("xs"),{noSsr:!0}),{isLoggedIn:E}=(0,rF.A)();(0,M.useEffect)(()=>{r===tj.Sc.loading&&g&&h({slug:e,status:!0})},[g,h,e,r]);let{url:D,metricRefId:O,product:j,readerUrlError:F}=(0,rO.A)(e,_,null,null,n),[T,B]=(0,M.useState)(!1),[R,I]=(0,M.useState)(""),[N,L]=(0,M.useState)(!1),[z,U]=(0,M.useState)(!1),K=(0,M.useMemo)(()=>!F?.error&&(_&&!N||!_&&!R),[N,R,_,F?.error]);(0,M.useEffect)(()=>{r===tj.Sc.loading&&(L(!1),U(!1))},[r]),(0,M.useEffect)(()=>{if(r!==tj.Sc.loading||N)return;let e=setTimeout(()=>{U(!0)},30*rs.x.ONE_SECOND);return()=>clearTimeout(e)},[r,N]),(0,M.useEffect)(()=>{let t=(0,rT.oA)(e);!K&&t&&(0,rT.q_)(t,y?"darkmode":"lightmode",{slug:e,source:"ReaderLayout.themeChange"})},[R,K,e,y]),(0,M.useEffect)(()=>{if(K)return;let t=window.visualViewport?.scale,r=()=>{if(window.visualViewport?.scale===t)return;t=window.visualViewport?.scale;let r=(0,rT.oA)(e);if(!r)return;let n={type:"ZOOM_CHANGE",scale:t};ep.O_||console.log("Zoom level changed, sending new scale to reader:",n),(0,rT.q_)(r,n,{slug:e,source:"ReaderLayout.zoomChange"})};return window.visualViewport?.addEventListener("resize",r),()=>window.visualViewport?.removeEventListener("resize",r)},[K,e]);let W=(0,M.useCallback)(()=>{A.refetchQueries(["authcheck"])},[A]);(0,M.useEffect)(()=>{let e=setInterval(W,rs.x.ONE_MINUTE);return()=>{clearInterval(e)}},[W]);let H=(0,M.useCallback)(()=>{D&&!T&&(I(D),B(!0))},[D,T]),q=(0,M.useCallback)(n=>{if(!["https://ereader.studora.se","https://ereader2.studora.se","https://qaereader.studora.se","https://newqaereader.studora.se"].includes(n.origin))return;let f=(0,rT.oA)(e);if(console.log("Message from reader:",n?.data,n.origin),f&&(0,rT.q_)(f,y?"darkmode":"lightmode",{slug:e,source:"ReaderLayout.readerMessageThemeSync"}),"backButtonCall"===n.data&&n.source===k.current?.contentWindow&&(c(),s(null)),"bookloaded"===n.data&&r===tj.Sc.loading&&n.source===k.current?.contentWindow&&(L(!0),a(t,"status",tj.Sc.loaded),u===t&&l(null),O&&w(O),s(5*rs.x.ONE_SECOND),ep.O_||console.log(e,"Book is now loaded")),n.data?.for==="AI Explanation"&&r===tj.Sc.loaded&&o){if(m)return;if(i){if(!d.includes(tj.WO.Qlara)){if(C){p([tj.WO.Qlara]),v(n.data?.data,"explanation");return}p(S?[...d,tj.WO.Qlara]:[tj.WO.Book,tj.WO.Qlara]),v(n.data?.data,"explanation");return}v(n.data?.data,"explanation")}else x({message:b("qlara.no-explanation"),duration:rs.x.SNACKBAR_MEDIUM,type:"info"})}},[e,r,y,a,t,l,s,u,i,m,d,v,C,p,S,x,c,b,w,O,o]);return((0,M.useEffect)(()=>(window.addEventListener("message",q),()=>{window.removeEventListener("message",q)}),[q]),(0,M.useEffect)(()=>{H()},[H]),E||K)?(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(rQ,{loading:K,mobile:_,title:j?.title,coverUrl:j?.coverUrl,hasLoadedLong:z,id:t}),F?.error&&(0,P.jsx)(rG,{isHurixError:F?.isHurixError,mainText:F?.mainText,secondaryText:F?.secondaryText,showButtonLink:F?.showButtonLink,slug:e,id:t}),!!R&&(0,P.jsx)(rz,{hasFocus:f,id:`readeriframe-${e}`,ref:k,src:R,title:b("iframe.reader-title",{title:j?.title}),sandbox:"allow-scripts allow-same-origin allow-forms allow-modals allow-popups allow-popups-to-escape-sandbox allow-top-navigation-by-user-activation"},R)]}):null}),rX=({activeBooks:e})=>
338{let t,r,n,{layoutStates:i,activeReaderBooks:o,setLayoutStates:a,setUpdateArrowState:s,changeBookPage:l,setChangeBookPage:u,setActiveReaderBook:c,cooldown:d,setCooldown:p,iframeHasInitialFocus:f,setIframeHasInitialFocus:h}=(0,tj.D4)(),{t:g}=(0,tf.u)(),m=(0,tc.A)(e=>e.breakpoints.down("md")),v=(0,tc.A)(e=>e.breakpoints.up("md"))&&i.includes(tj.WO.Studora)&&i.includes(tj.WO.Book),y=(0,M.useCallback)(()=>{if(l?.page===null||l?.page===void 0||!l?.articleNumber)return;let t=o?.find(e=>e.articleNumber===l?.articleNumber);if(t){let e=(0,rT.oA)(t.slug);if(!e)return;if(t?.active){var r,n;r=l.page,n=t.slug,(0,rT.q_)(e,{for:"Page Navigation",data:r},{slug:n,source:"ReaderLayout.pageNavigation"})&&u({page:null,articleNumber:null}),i.includes(tj.WO.Book)||a(m?[tj.WO.Book]:[tj.WO.Studora,tj.WO.Book])}t?.active||c({...t,active:!0,openOnPage:null},{withBook:!m});return}let s=e?.find(e=>e.artnr===l?.articleNumber);c({slug:s.slug,active:!0,articleNumber:s.artnr,aiEnabled:s.aiEnabled,id:s.id,openOnPage:l?.page,status:tj.Sc.loading,title:s?.subTitle?`${s?.title} â ${s?.subTitle}`:s?.title},{withBook:!m})},[l,o,u,e,c,m,a]),b=(0,M.useCallback)(()=>{d&&(o?.find(e=>e.status===tj.Sc.loading)||p(null))},[d,o,p]);return(0,M.useEffect)(()=>{b()},[b]),(0,M.useEffect)(()=>{y()},[y]),(0,M.useEffect)(()=>{if(!f)return;let e=setTimeout(()=>{h(!1)},3e3);return()=>clearTimeout(e)},[f,h]),(0,P.jsxs)(rN,{isActive:i.includes(tj.WO.Book),allLayoutsActive:i?.length===tj.IB,isWithQlara:i.includes(tj.WO.Qlara),children:[v&&(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(tq.A,{title:g("coherent-layout.arrows.show-book"),placement:"left",children:(0,P.jsx)(rU,{id:"close-studora-arrow",onClick:()=>{a(i.filter(e=>e!==tj.WO.Studora))},children:(0,P.jsx)(tN,{})})}),(0,P.jsx)(tq.A,{title:g("coherent-layout.arrows.hide-book"),placement:"right",children:(0,P.jsx)(rK,{onClick:()=>{s({isVisible:!0,withQlara:i.includes(tj.WO.Qlara)}),a([tj.WO.Studora])},onKeyDown:e=>{(0,r_.Ay)("tab",e)&&h(!0)},children:(0,P.jsx)(rS,{})})})]}),(t=o?.find(e=>e.active),r=o?.filter(e=>!e.active),[...t?[t]:[],...(n=r?.find(e=>e.status===tj.Sc.loaded)??null)&&tj.sb>1?[n]:[]].map(({slug:e,active:t,id:r,openOnPage:n,status:i,aiEnabled:o})=>(0,P.jsx)(rL,{isActive:t,children:(0,P.jsx)(rY,{slug:e,openOnPage:n,id:r,status:i,aiEnabled:o,active:t})},r))),(0,P.jsx)(r$,{})]})};rY.displayName="Reader";var rJ=r(62516),rZ=r(6962),r0=r(50742),r1=r(9056),r2=r(27844);let r5=e=>e?.length?e.reduce((e,t)=>new Date(t.updatedAt)>new Date(e.updatedAt)?t:e):null,r3=(0,ez.A)((0,P.jsx)("path",{d:"M13 7h-2v4H7v2h4v4h2v-4h4v-2h-4zm-1-5C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"AddCircleOutline");var r4=r(11466),r6=r(40254),r8=r(46809),r7=r(92747),r9=r(39070),ne=r(86605),nt=r(90367),nr=r(83480);let nn={visibility:"hidden"};function ni(e,t,r){let n=function(e,t,r){let n=r&&r.getBoundingClientRect(),i=(0,nr.A)(t),o=t.style.transform,a=t.style.transition;t.style.transition="",t.style.transform="";let s=t.getBoundingClientRect(),l=i.getComputedStyle(t).getPropertyValue("transform");t.style.transform=o,t.style.transition=a;let u=0,c=0;if(l&&"none"!==l&&"string"==typeof l){let e=l.split("(")[1].split(")")[0].split(",");u=parseInt(e[4],10),c=parseInt(e[5],10)}return"left"===e?n?`translateX(${n.right+u-s.left}px)`:`translateX(${i.innerWidth+u-s.left}px)`:"right"===e?n?`translateX(-${s.right-n.left-u}px)`:`translateX(-${s.left+s.width-u}px)`:"up"===e?n?`translateY(${n.bottom+c-s.top}px)`:`translateY(${i.innerHeight+c-s.top}px)`:n?`translateY(-${s.top-n.top+s.height-c}px)`:`translateY(-${s.top+s.height-c}px)`}(e,t,"function"==typeof r?r():r);n&&(t.style.transform=n)}let no=M.forwardRef(function(e,t){let r=(0,e4.A)(),n={enter:r.transitions.easing.easeOut,exit:r.transitions.easing.sharp},i={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:o,appear:a=!0,children:s,container:l,direction:u="down",easing:c=n,in:d,onEnter:p,onEntered:f,onEntering:h,onExit:g,onExited:m,onExiting:v,style:y,timeout:b=i,...x}=e,w=M.useRef(null),A=(0,ne.A)((0,r7.A)(s),w,t),k=(0,nt.E1)(w,(e,t)=>{ni(u,e,l),(0,nt.qm)(e),p&&p(e,t)}),S=(0,nt.E1)(w,(e,t)=>{let n=(0,nt.ce)({timeout:b,style:y,easing:c},{mode:"enter"});e.style.transition=r.transitions.create("transform",n),e.style.transform="none",h&&h(e,t)}),C=(0,nt.E1)(w,f),_=(0,nt.E1)(w,v),E=(0,nt.E1)(w,e=>{let t=(0,nt.ce)({timeout:b,style:y,easing:c},{mode:"exit"});e.style.transition=r.transitions.create("transform",t),ni(u,e,l),g&&g(e)}),D=(0,nt.E1)(w,e=>{e.style.transition="",m&&m(e)}),O=M.useCallback(()=>{w.current&&ni(u,w.current,l)},[u,l]);return M.useEffect(()=>{if(d||"down"===u||"right"===u)return;let e=(0,r9.A)(()=>{w.current&&ni(u,w.current,l)}),t=(0,nr.A)(w.current);return t.addEventListener("resize",e),()=>{e.clear(),t.removeEventListener("resize",e)}},[u,d,l]),M.useEffect(()=>{d||O()},[d,O]),(0,P.jsx)(r8.Ay,{nodeRef:w,onEnter:k,onEntered:C,onEntering:S,onExit:E,onExited:D,onExiting:_,addEndListener:e=>{o&&o(w.current,e)},appear:a,in:d,timeout:b,...x,children:(e,{ownerState:t,...r})=>{let n;return n="exited"!==e||d?y&&s.props.style?{...y,...s.props.style}:y||s.props.style:y||s.props.style?{visibility:"hidden",...y,...s.props.style}:nn,M.cloneElement(s,{ref:A,style:n,...r})}})});var na=r(65047);function ns(e){return(0,eI.Ay)("MuiDrawer",e)}(0,eR.A)("MuiDrawer",["root","docked","paper","anchorLeft","anchorRight","anchorTop","anchorBottom","paperAnchorLeft","paperAnchorRight","paperAnchorTop","paperAnchorBottom","paperAnchorDockedLeft","paperAnchorDockedRight","paperAnchorDockedTop","paperAnchorDockedBottom","modal"]);var nl=r(88527);let nu=(e,t)=>{let{ownerState:r}=e;return[t.root,("permanent"===r.variant||"persistent"===r.variant)&&t.docked,"temporary"===r.variant&&t.modal]},nc=(0,eE.Ay)(r6.A,{name:"MuiDrawer",slot:"Root",overridesResolver:nu})((0,eF.A)(({theme:e})=>({zIndex:(e.vars||e).zIndex.drawer}))),nd=(0,eE.Ay)("div",{shouldForwardProp:na.A,name:"MuiDrawer",slot:"Docked",skipVariantsResolver:!1,overridesResolver:nu})({flex:"0 0 auto"}),np=(0,eE.Ay)(eB.A,{name:"MuiDrawer",slot:"Paper",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.paper,t[`paperAnchor${(0,eP.A)(r.anchor)}`],"temporary"!==r.variant&&t[`paperAnchorDocked${(0,eP.A)(r.anchor)}`]]}})((0,eF.A)(({theme:e})=>({overflowY:"auto",display:"flex",flexDirection:"column",height:"100%",flex:"1 0 auto",zIndex:(e.vars||e).zIndex.drawer,WebkitOverflowScrolling:"touch",position:"fixed",top:0,outline:0,variants:[{props:{anchor:"left"},style:{left:0}},{props:{anchor:"top"}
338,style:{top:0,left:0,right:0,height:"auto",maxHeight:"100%"}},{props:{anchor:"right"},style:{right:0}},{props:{anchor:"bottom"},style:{top:"auto",left:0,bottom:0,right:0,height:"auto",maxHeight:"100%"}},{props:({ownerState:e})=>"left"===e.anchor&&"temporary"!==e.variant,style:{borderRight:`1px solid ${(e.vars||e).palette.divider}`}},{props:({ownerState:e})=>"top"===e.anchor&&"temporary"!==e.variant,style:{borderBottom:`1px solid ${(e.vars||e).palette.divider}`}},{props:({ownerState:e})=>"right"===e.anchor&&"temporary"!==e.variant,style:{borderLeft:`1px solid ${(e.vars||e).palette.divider}`}},{props:({ownerState:e})=>"bottom"===e.anchor&&"temporary"!==e.variant,style:{borderTop:`1px solid ${(e.vars||e).palette.divider}`}}]}))),nf={left:"right",right:"left",top:"down",bottom:"up"},nh=M.forwardRef(function(e,t){let r=(0,z.b)({props:e,name:"MuiDrawer"}),n=(0,e4.A)(),i=(0,r4.I)(),o={enter:n.transitions.duration.enteringScreen,exit:n.transitions.duration.leavingScreen},{anchor:a="left",BackdropProps:s,children:l,className:u,elevation:c=16,hideBackdrop:d=!1,ModalProps:{BackdropProps:p,...f}={},onClose:h,open:g=!1,PaperProps:m={},SlideProps:v,TransitionComponent:y,transitionDuration:b=o,variant:x="temporary",slots:w={},slotProps:A={},...k}=r,S=M.useRef(!1);M.useEffect(()=>{S.current=!0},[]);let C=function({direction:e},t){return"rtl"===e&&["left","right"].includes(t)?nf[t]:t}({direction:i?"rtl":"ltr"},a),_={...r,anchor:a,elevation:c,open:g,variant:x,...k},E=(e=>{let{classes:t,anchor:r,variant:n}=e,i={root:["root",`anchor${(0,eP.A)(r)}`],docked:[("permanent"===n||"persistent"===n)&&"docked"],modal:["modal"],paper:["paper",`paperAnchor${(0,eP.A)(r)}`,"temporary"!==n&&`paperAnchorDocked${(0,eP.A)(r)}`]};return(0,ej.A)(i,ns,t)})(_),D={slots:{transition:y,...w},slotProps:{paper:m,transition:v,...A,backdrop:(0,nl.A)(A.backdrop||{...s,...p},{transitionDuration:b})}},[O,j]=(0,eT.A)("root",{ref:t,elementType:nc,className:(0,eO.A)(E.root,E.modal,u),shouldForwardComponentProp:!0,ownerState:_,externalForwardedProps:{...D,...k,...f},additionalProps:{open:g,onClose:h,hideBackdrop:d,slots:{backdrop:D.slots.backdrop},slotProps:{backdrop:D.slotProps.backdrop}}}),[F,T]=(0,eT.A)("paper",{elementType:np,shouldForwardComponentProp:!0,className:(0,eO.A)(E.paper,m.className),ownerState:_,externalForwardedProps:D,additionalProps:{elevation:"temporary"===x?c:0,square:!0,..."temporary"===x&&{role:"dialog","aria-modal":"true"}}}),[B,R]=(0,eT.A)("docked",{elementType:nd,ref:t,className:(0,eO.A)(E.root,E.docked,u),ownerState:_,externalForwardedProps:D,additionalProps:k}),[I,$]=(0,eT.A)("transition",{elementType:no,ownerState:_,externalForwardedProps:D,additionalProps:{in:g,direction:nf[C],timeout:b,appear:S.current}}),N=(0,P.jsx)(F,{...T,children:l});if("permanent"===x)return(0,P.jsx)(B,{...R,children:N});let L=(0,P.jsx)(I,{...$,children:N});return"persistent"===x?(0,P.jsx)(B,{...R,children:L}):(0,P.jsx)(O,{...j,children:L})});var ng=r(2062),nm=r(39852);let nv=()=>{let{activeConversation:e,userConversations:t,setActiveConversation:r,setUserConversations:n}=(0,tG.K)(),i=e?.sources?.map(e=>e.articleNumber);return{createNewConversation:async()=>{let e=await (0,r2.cK)(i);e&&(r(e),n([...t,e]))}}};var ny=r(89889),nb=r(29122),nx=r(3347),nw=r(84533),nA=r(95927),nk=r(34861),nS=r(1475),nC=r(73899),n_=r(73996);let nE=(0,eE.Ay)(rg.A)` 339 .MuiPaper-root { 340 max-width: 32.5rem; 341 width: 100%; 342 margin: 0; 343 } 344`,nD=({open:e,onClose:t,title:r,conversationId:n})=>{let{setUpdateConversation:i,activeConversation:o,userConversations:a,setUserConversations:s}=(0,tG.K)(),{t:l}=(0,tf.u)(),[u,c]=(0,M.useState)(r),d=async()=>{if(await (0,r2.tW)(n,u)){if(o?.id===n){i("title",u),t();return}s(a?.map(e=>e.id===n?{...e,title:u}:e))}t()};return(0,P.jsxs)(nE,{open:e,onClose:t,"aria-labelledby":"alert-edit-title",children:[(0,P.jsx)(rh.A,{id:"alert-edit-title",sx:{p:{xs:2,sm:4}},children:l("conversation.change-conversation-name")}),(0,P.jsx)(t9.A,{sx:{p:{xs:2,sm:4}},children:(0,P.jsx)(n_.A,{size:"small",sx:{width:"100%"},value:u,onChange:e=>{let{value:t}=e.target;c(t)},autoFocus:!0})}),(0,P.jsxs)(re.A,{children:[(0,P.jsx)(eD.A,{onClick:t,children:l("cancel")}),(0,P.jsx)(eD.A,{disabled:r.toLowerCase()===u.toLowerCase()||!u.trim().length,onClick:d,children:l("save")})]})]})},nO=(0,eE.Ay)(tR.A)` 345 flex-direction: column; 346 overflow: auto; 347 display: flex; 348 height: 100%; 349`,nj=(0,eE.Ay)(tR.A,{shouldForwardProp:e=>"isFirst"!==e})` 350 padding: ${({theme:e})=>e.spacing(1.5,3)}; 351 padding-top: ${({isFirst:e})=>!e&&"0"}; 352 width: 100%; 353`,nF=(0,eE.Ay)(ta.A)` 354 color: ${({theme:e})=>e.palette.primary.dark}; 355 font-weight: 600; 356 font-size: 1rem; 357`,nT=(0,eE.Ay)(tR.A)` 358 padding: ${({theme:e})=>e.spacing(.5,3)}; 359 margin-bottom: ${({theme:e})=>e.spacing(2)}; 360 flex-direction: column; 361 cursor: pointer; 362 display: flex; 363 364 ${({theme:e,selected:t})=>t&&`background-color: ${e.palette.primary.light}`}; 365 366 &:hover { 367 background: #44829c40; 368 } 369`,nP=(0,eE.Ay)(ta.A)` 370 color: ${({theme:e})=>e.palette.common.black}; 371 font-weight: 600; 372 font-size: 1rem; 373 374 ${({theme:e})=>e.applyStyles("dark",{color:e.palette.common.white})} 375`,nM=({id:e,title:t,setIsMenuOpen:r})=>{let{userConversations:n,setActiveConversation:i,setUserConversations:o,savedPosts:a,setUpdateSavedPosts:s}=(0,tG.K)(),{t:l}=(0,tf.u)(),[u,c]=(0,M.useState)(!1),[d,p]=(0,M.useState)(null),[f,h]=(0,M.useState)(!1),g=()=>h(!1),m=async()=>
375{if(await (0,r2.Qq)(e)){let t=n?.find(t=>t.id===e);a?.find(e=>e?.conversationId===t?.id)&&s(a?.filter(e=>e?.conversationId!==t?.id));let r=n?.filter(t=>t.id!==e),l=r5(r);i(await (0,r2.hB)(l?.id)||{...l,posts:[]}),o(r)}r(!1),g()};return(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(eL.A,{edge:"end",id:"conversation-menu-button","aria-label":l("conversation.conversations-history.menu-item-aria-label",{title:t}),onClick:e=>{e.stopPropagation(),e.preventDefault(),p(e.currentTarget),r(!0)},sx:[e=>({ml:"auto",color:e.palette.common.black}),e=>e.applyStyles("dark",{color:e.palette.common.white})],children:(0,P.jsx)(nb.A,{})}),(0,P.jsxs)(nk.A,{open:!!d,anchorEl:d,onClose:()=>{p(null),r(!1)},slotProps:{list:{"aria-labelledby":"conversation-menu-button"}},sx:[()=>({}),e=>e.applyStyles("dark",{ul:{background:e.palette.tonal.primary[99]}})],children:[(0,P.jsx)(nA.A,{onClick:e=>{e.stopPropagation(),e.preventDefault(),p(null),c(!0)},children:l("conversation.change-conversation-name")}),n?.length>1&&(0,P.jsx)(nA.A,{onClick:e=>{e.stopPropagation(),e.preventDefault(),p(null),h(!0)},children:l("delete")})]}),f&&(0,P.jsxs)(nC.A,{open:f,onClose:g,title:l("delete"),description:l("conversation.delete-conversation"),children:[(0,P.jsx)(eD.A,{onClick:g,children:l("close")}),(0,P.jsx)(eD.A,{onClick:m,children:l("delete")})]}),u&&(0,P.jsx)(nD,{onClose:()=>{c(!1),r(!1)},open:u,conversationId:e,title:t})]})},nB=()=>{let{userConversations:e,setActiveConversation:t,setIsDrawerOpen:r,activeConversation:n,setScrollToBottom:i}=(0,tG.K)(),{t:o}=(0,tf.u)(),a=(0,nS.l)(e),[s,l]=(0,M.useState)(!1),u=async e=>{s||(n.id!==e.id&&t(await (0,r2.hB)(e.id)),r(!1),i(!0))};return(0,P.jsx)(nO,{children:a?.map(({date:e,conversations:t},r)=>{let i=(0,nS.p)(e)?.translationKey?o((0,nS.p)(e)?.translationKey):(0,nS.p)(e)?.date;return(0,P.jsxs)(tR.A,{sx:{display:"flex",flexDirection:"column"},children:[(0,P.jsx)(nj,{isFirst:0===r,children:(0,P.jsx)(nF,{component:"h2",children:i})}),[...t].sort((e,t)=>(0,nx.A)((0,nw.A)(e.updatedAt),(0,nw.A)(t.updatedAt))).map(e=>{let t=(0,nS.OT)(e?.updatedAt);return(0,P.jsxs)(nT,{selected:n.id===e.id,onClick:()=>u(e),children:[(0,P.jsxs)(tR.A,{sx:{display:"flex",alignItems:"center"},children:[(0,P.jsx)(nP,{component:"h3",children:e.title}),(0,P.jsx)(nM,{id:e.id,title:e.title,setIsMenuOpen:l})]}),!!t&&(0,P.jsx)(nF,{children:t})]},e.id)})]},e)})})};var nR=r(97903);let nI=()=>{let{feedbackHistory:e}=(0,tG.K)(),{t}=(0,tf.u)(),r=(0,nS.hl)(e);return(0,P.jsxs)(ny.Nl,{children:[!r?.length&&(0,P.jsx)(tR.A,{sx:{px:3,py:2},children:(0,P.jsx)(ta.A,{component:"p",variant:"subtitle2",sx:{fontSize:"1rem"},children:t("conversation.feedback-description")})}),r?.map(({date:e,posts:r},n)=>{let i=(0,nS.p)(e)?.translationKey?t((0,nS.p)(e)?.translationKey):(0,nS.p)(e)?.date;return(0,P.jsxs)(tR.A,{sx:{display:"flex",flexDirection:"column"},children:[(0,P.jsx)(ny.i8,{isFirst:0===n,children:(0,P.jsx)(ny.yT,{component:"h2",children:i})}),(0,P.jsx)(nR.A,{posts:r})]},e)})]})},n$=(0,eE.Ay)(nh)` 376 & .MuiDrawer-paper { 377 box-sizing: border-box; 378 border-left: unset; 379 position: absolute; 380 height: 100%; 381 width: 100%; 382 background: ${({theme:e})=>e.palette.background.menu}; 383 384 ${({theme:e})=>e.applyStyles("dark",{background:e.palette.variant.light})} 385 } 386`,nN=(0,eE.Ay)(tR.A)` 387 flex-direction: column; 388 display: flex; 389`,nL=(0,eE.Ay)(tR.A)` 390 padding: ${({theme:e})=>e.spacing(3,3,0,3)}; 391 display: flex; 392 align-items: center; 393`,nz=(0,eE.Ay)(tR.A)` 394 padding: ${({theme:e})=>e.spacing(0,3,0,3)}; 395 align-items: center; 396 display: flex; 397`,nU=(0,eE.Ay)(nm.A)` 398 text-transform: none; 399 font-size: 1rem; 400 font-weight: 600; 401 opacity: 1; 402 padding: 0; 403 border-radius: 0.5rem; 404 405 &:focus-visible { 406 border: ${({theme:e})=>`solid 0.1875rem ${e.palette.common.black}`}; 407 box-shadow: 0 0 4px 0 #00000073; 408 } 409`,nK=(0,eE.Ay)(tR.A)` 410 margin-left: auto; 411 display: flex; 412`,nW=(0,eE.Ay)(eL.A)` 413 background: ${({theme:e})=>e.colorSchemes.light.palette.convertor.darkGreen}; 414 margin-right: ${({theme:e})=>e.spacing(1)}; 415 color: ${({theme:e})=>e.palette.common.white}; 416 width: 2.25rem; 417 height: 2.25rem; 418 419 &:hover { 420 background: ${({theme:e})=>e.colorSchemes.light.palette.convertor.lightGreen}; 421 } 422`,nH=({currentTab:e,tabPanelValue:t,children:r})=>(0,P.jsx)(tR.A,{role:"tabpanel",id:`tabpanel-content-${t}`,"aria-labelledby":`tab-${t}`,"aria-hidden":e!==t,children:e===t&&r}),nq=()=>{let{isDrawerOpen:e,setIsDrawerOpen:t,setNewlyCreatedConversation:r,autoCreatedConversationId:n,setAutoCreatedConversationId:i}=(0,tG.K)(),{createNewConversation:o}=nv(),{isDarkMode:a}=(0,tK.A)(),{t:s}=(0,tf.u)(),[l,u]=(0,M.useState)("history"),c=async()=>{(0,tV.A2)({source:"drawer"}),null!==n&&i(null),await o(),r(!0),t(!1)};return e?(0,P.jsx)(n$,{anchor:"right",variant:"persistent",open:e,children:(0,P.jsxs)(nN,{children:[(0,P.jsxs)(nL,{children:[(0,P.jsx)(ta.A,{component:"h2",sx:{fontWeight:700,fontSize:"1.375rem",color:"primary.main",lineHeight:"normal"},children:s("conversation.history")}),(0,P.jsxs)(nK,{children:[(0,P.jsx)(tq.A,{role:"tooltip",title:s("conversation.create-conversation"),children:(0,P.jsx)(nW,{"aria-label":s("conversation.create-conversation"),className:(0,tH.Y)(a),onClick:c,children:(0,P.jsx)(r3,{})})}),(0,P.jsx)(tq.A,{title:s("conversation.tooltips.hide"),children:(0,P.jsx)(eL.A,{edge:"end","aria-label":s("close"),className:(0,tH.Y)(a),onClick:()=>t(!1),sx:[e=>({color:e.palette.common.black}),e=>e.applyStyles("dark",{color:e.palette.common.white})],children:(0,P.jsx)(tL.A,{})})})]})]}),(0,P.jsx)(nz,{children:(0,P.jsxs)(ng.A,{value:l,indicatorColor:null,textColor:"inherit",onChange:(e,t)=>
422{u(t)},"aria-label":s("conversation.history"),sx:{gap:2,"& .MuiTabs-indicator":{backgroundColor:e=>e.palette.text.primary,bottom:"0.5rem"},"& .MuiTabs-flexContainer":{gap:2}},children:[(0,P.jsx)(nU,{disableFocusRipple:!0,value:"history",id:"tab-history","aria-controls":"tabpanel-content-history",label:(0,P.jsx)(tq.A,{title:s("conversation.tooltips.conversations"),children:(0,P.jsx)("span",{children:s("conversation.conversations-tab")})})}),(0,P.jsx)(nU,{disableFocusRipple:!0,value:"feedback",id:"tab-feedback","aria-controls":"tabpanel-content-feedback",label:(0,P.jsx)(tq.A,{title:s("conversation.tooltips.feedback"),children:(0,P.jsx)("span",{children:s("conversation.feedback-tab")})})}),(0,P.jsx)(nU,{disableFocusRipple:!0,value:"saved",id:"tab-saved","aria-controls":"tabpanel-content-saved",label:(0,P.jsx)(tq.A,{title:s("conversation.tooltips.saved-posts"),children:(0,P.jsx)("span",{children:s("conversation.saved")})})})]})}),(0,P.jsx)(nH,{currentTab:l,tabPanelValue:"history",children:(0,P.jsx)(nB,{})}),(0,P.jsx)(nH,{currentTab:l,tabPanelValue:"feedback",children:(0,P.jsx)(nI,{})}),(0,P.jsx)(nH,{currentTab:l,tabPanelValue:"saved",children:(0,P.jsx)(ny.Ay,{})})]})}):null},nV=()=>{let e="";return t=>{let r=[];e+=t;let n=0,i=0;for(let t=0;t<e.length;t++){let o=e[t];if("{"===o?n++:"}"===o&&n--,0===n&&"}"===o){let n=e.slice(i,t+1);try{r.push(JSON.parse(n))}catch(e){ep.O_||console.error("Failed to parse JSON chunk in stream:",e,n)}i=t+1}}return e=e.slice(i),r}},nQ=(e,t)=>{let[r]=e.split(t);return r.trim()},nG=e=>{if("string"!=typeof e||!e.trim())return null;let t=e.indexOf("{");if(-1===t)return null;let r=0,n=-1;for(let i=t;i<e.length;i++)if("{"===e[i])r++;else if("}"===e[i]&&0==--r){n=i;break}return -1===n?null:e.slice(t,n+1).trim()};var nY=r(6088),nX=r(75860),nJ=r(96255);let nZ="/hj\xe4lp",n0=(0,eE.Ay)(tR.A)` 423 padding-bottom: ${({theme:e})=>e.spacing(2)}; 424 flex-direction: column; 425 display: flex; 426`,n1=(0,eE.Ay)(eD.A)` 427 text-overflow: ellipsis; 428 justify-content: unset; 429 white-space: nowrap; 430 align-items: unset; 431 font-weight: 600; 432 overflow: hidden; 433 text-align: left; 434 display: block; 435 padding: 0; 436`,n2=(0,eE.Ay)(tR.A)` 437 gap: ${({theme:e})=>e.spacing(1)}; 438 display: flex; 439`,n5=(0,eE.Ay)(eD.A,{shouldForwardProp:e=>"allLayoutsActive"!==e})` 440 font-size: ${({allLayoutsActive:e})=>e?"0.875rem":"1rem"}; 441 border: ${({theme:e})=>`1px solid ${e.palette.tonal.primary[10]}`}; 442 background: ${({theme:e})=>e.palette.common.white}; 443 color: ${({theme:e})=>e.palette.tonal.primary[10]}; 444 border-radius: 1.5rem; 445 box-shadow: unset; 446 447 &:hover { 448 box-shadow: unset; 449 } 450 451 ${({theme:e})=>e.applyStyles("dark",{background:"unset"})} 452`,n3=({addPrompt:e})=>{let{t}=(0,tf.u)(),{layoutStates:r}=(0,tj.D4)(),n=async(t,r)=>{t.preventDefault(),await e(t,r)};return(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(ta.A,{component:"h1",variant:"h4",gutterBottom:!0,children:t("conversation.onboarding.default.title")}),(0,P.jsx)(ta.A,{component:"p",variant:"subtitle2",sx:{fontSize:"1rem"},gutterBottom:!0,children:t("conversation.onboarding.default.sub-title")}),(0,P.jsx)(ta.A,{component:"p",variant:"subtitle2",sx:{fontSize:"1rem"},gutterBottom:!0,children:t("conversation.onboarding.default.description-one")}),(0,P.jsx)(ta.A,{component:"p",variant:"subtitle2",sx:{fontSize:"1rem",mb:1},children:t("conversation.onboarding.default.description-two")}),(0,P.jsx)(n2,{children:(0,P.jsx)(n5,{variant:"outlined",allLayoutsActive:r.length===tj.IB,onClick:e=>n(e,nZ),children:t("conversation.how-qlara-works")})})]})},n4=({addPrompt:e})=>{let{layoutStates:t}=(0,tj.D4)(),{t:r}=(0,tf.u)(),n=async(t,r)=>{await e(t,r)};return(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(ta.A,{component:"p",variant:"subtitle2",sx:{fontSize:"1rem",mb:1},children:r("conversation.onboarding.default.new")}),(0,P.jsxs)(n2,{children:[(0,P.jsx)(n5,{variant:"outlined",allLayoutsActive:t.length===tj.IB,onClick:e=>{(0,tV.b2)({source:"new_conversation"}),n(e,r("conversation.create-flashcards"))},children:r("conversation.create-flashcards")}),(0,P.jsx)(n5,{variant:"outlined",allLayoutsActive:t.length===tj.IB,onClick:e=>{(0,tV.a5)({source:"new_conversation"}),n(e,r("conversation.create-quiz"))},children:r("conversation.create-quiz")})]})]})},n6=({addPrompt:e})=>{let{userConversations:t,activeConversation:r,setActiveConversation:n,setScrollToBottom:i,isDrawerOpen:o}=(0,tG.K)(),{layoutStates:a}=(0,tj.D4)(),{t:s}=(0,tf.u)(),l=(0,M.useMemo)(()=>[...t.filter(e=>e.id!==r?.id)].sort((0,nJ.my)(e=>new Date((0,nY.A)(e.updatedAt)))(!1)).slice(0,2),[t,r]),u=async(t,r)=>{await e(t,r)};return(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(ta.A,{component:"p",variant:"subtitle2",sx:{fontSize:"1rem",mb:1},children:s("conversation.onboarding.default.inactive")}),(0,P.jsx)(tR.A,{sx:{display:"flex",flexDirection:"column"},children:l?.map(({title:e,id:t})=>(0,P.jsx)(n1,{onClick:async()=>{n(await (0,r2.hB)(t)),i(!0)},tabIndex:o?-1:0,variant:"text",children:e},t))}),(0,P.jsx)(ta.A,{component:"p",variant:"subtitle2",sx:{fontSize:"1rem",mb:1,mt:1},children:s("conversation.onboarding.default.inactive-test-knowledge")}),(0,P.jsxs)(n2,{sx:{flexWrap:"wrap"},children:[(0,P.jsx)(n5,{variant:"outlined",allLayoutsActive:a.length===tj.IB,onClick:e=>{(0,tV.b2)({source:"welcome_back"}),u(e,s("conversation.create-flashcards"))},children:s("conversation.create-flashcards")}),(0,P.jsx)(n5,{variant:"outlined",allLayoutsActive:a.length===tj.IB,onClick:e=>{(0,tV.a5)({source:"welcome_back"}),u(e,s("conversation.create-quiz"))},children:s("conversation.create-quiz")}),(0,P.jsx)(n5,{variant:"outlined",allLayoutsActive:a.length===tj.IB,onClick:e=>u(e,nZ),children:s("conversation.how-qlara-works")})]})]})},n8=({addPrompt:e})=>{let{activeConversation:t,newlyCreatedConversation:r,userConversations:n,autoCreatedConversationId:i}=(0,tG.K)(),o=!!t?.posts?.length,a=t?.createdAt&&(0,nX.A)(new Date(t.createdAt)),s=i===t?.id;if(o)return null;let l={initial:(0,P.jsx)(n3,{addPrompt:e}),new:(0,P.jsx)(n4,{addPrompt:e}),inactive:(0,P.jsx)(n6,{addPrompt:e})};return(0,P.jsx)(n0,{children:l[n?.length===1?"initial":s?"inactive":r||a?"new":"inactive"]})};var n7=r(98477);function n9(e,t,r){let n,i=r.initialDeps??[],o=!0;function a(){let a=e();return a.length!==i.length||a.some((e,t)=>i[t]!==e)?(i=a,n=t(...a),(null==r?void 0:r.onChange)&&!(o&&r.skipInitialOnChange)&&r.onCh
452ange(n),o=!1,n):n}return a.updateDeps=e=>{i=e},a}function ie(e,t){if(void 0!==e)return e;throw Error(`Unexpected undefined${t?`: ${t}`:""}`)}let it=()=>{if(void 0!==n)return n;if("u"<typeof navigator)return n=!1;if(/iP(hone|od|ad)/.test(navigator.userAgent))return n=!0;let e=navigator.maxTouchPoints;return n="MacIntel"===navigator.platform&&void 0!==e&&e>0},ir=e=>{let{offsetWidth:t,offsetHeight:r}=e;return{width:t,height:r}},ii=e=>e,io=e=>{let t=Math.max(e.startIndex-e.overscan,0),r=Math.min(e.endIndex+e.overscan,e.count-1)-t+1,n=Array(r);for(let e=0;e<r;e++)n[e]=t+e;return n},ia=(e,t)=>{let r=e.scrollElement;if(!r)return;let n=e.targetWindow;if(!n)return;let i=e=>{let{width:r,height:n}=e;t({width:Math.round(r),height:Math.round(n)})};if(i(ir(r)),!n.ResizeObserver)return()=>{};let o=new n.ResizeObserver(t=>{let n=()=>{let e=t[0];if(null==e?void 0:e.borderBoxSize){let t=e.borderBoxSize[0];if(t)return void i({width:t.inlineSize,height:t.blockSize})}i(ir(r))};e.options.useAnimationFrameWithResizeObserver?requestAnimationFrame(n):n()});return o.observe(r,{box:"border-box"}),()=>{o.unobserve(r)}},is={passive:!0},il="u"<typeof window||"onscrollend"in window,iu=(e,t)=>((e,t,r)=>{var n,i;let o,a=e.scrollElement;if(!a)return;let s=e.targetWindow;if(!s)return;let l=e.options.useScrollendEvent&&il,u=0,c=l?null:(n=()=>t(u,!1),i=e.options.isScrollingResetDelay,function(...e){s.clearTimeout(o),o=s.setTimeout(()=>n.apply(this,e),i)}),d=e=>()=>{u=r(a),null==c||c(),t(u,e)},p=d(!0),f=d(!1);return a.addEventListener("scroll",p,is),l&&a.addEventListener("scrollend",f,is),()=>{a.removeEventListener("scroll",p),l&&a.removeEventListener("scrollend",f)}})(e,t,t=>{let{horizontal:r,isRtl:n}=e.options;return r?t.scrollLeft*(n&&-1||1):t.scrollTop}),ic=(e,t,r)=>{if(r.options.useCachedMeasurements){let t=r.indexFromElement(e),n=r.options.getItemKey(t);return r.itemSizeCache.get(n)??r.options.estimateSize(t)}if(null==t?void 0:t.borderBoxSize){let e=t.borderBoxSize[0];if(e)return Math.round(e[r.options.horizontal?"inlineSize":"blockSize"])}if(!t){let t=r.indexFromElement(e),n=r.options.getItemKey(t),i=r.itemSizeCache.get(n);if(void 0!==i)return i}return e[r.options.horizontal?"offsetWidth":"offsetHeight"]},id=(e,{adjustments:t=0,behavior:r},n)=>{var i,o;null==(o=null==(i=n.scrollElement)?void 0:i.scrollTo)||o.call(i,{[n.options.horizontal?"left":"top"]:e+t,behavior:r})};class ip{constructor(e){this.unsubs=[],this.scrollElement=null,this.targetWindow=null,this.isScrolling=!1,this.scrollState=null,this.measurementsCache=[],this._flatMeasurements=null,this.itemSizeCache=new Map,this.itemSizeCacheVersion=0,this.laneAssignments=new Map,this.pendingMin=null,this.prevLanes=void 0,this.lanesChangedFlag=!1,this.lanesSettling=!1,this.pendingScrollAnchor=null,this.scrollRect=null,this.scrollOffset=null,this.scrollDirection=null,this.scrollAdjustments=0,this._iosDeferredAdjustment=0,this._iosTouching=!1,this._iosJustTouchEnded=!1,this._iosTouchEndTimerId=null,this._intendedScrollOffset=null,this.elementsCache=new Map,this.now=()=>{var e,t,r;return(null==(r=null==(t=null==(e=this.targetWindow)?void 0:e.performance)?void 0:t.now)?void 0:r.call(t))??Date.now()},this.observer=(()=>{let e=null,t=()=>e||(this.targetWindow&&this.targetWindow.ResizeObserver?e=new this.targetWindow.ResizeObserver(e=>{e.forEach(e=>{let t=()=>{let t=e.target,r=this.indexFromElement(t);if(!t.isConnected){for(let[e,r]of(this.observer.unobserve(t),this.elementsCache))if(r===t){this.elementsCache.delete(e);break}return}this.shouldMeasureDuringScroll(r)&&this.resizeItem(r,this.options.measureElement(t,e,this))};this.options.useAnimationFrameWithResizeObserver?requestAnimationFrame(t):t()})}):null);return{disconnect:()=>{var r;null==(r=t())||r.disconnect(),e=null},observe:e=>{var r;return null==(r=t())?void 0:r.observe(e,{box:"border-box"})},unobserve:e=>{var r;return null==(r=t())?void 0:r.unobserve(e)}}})(),this.range=null,this.setOptions=e=>{var t,r;let n={debug:!1,initialOffset:0,overscan:1,paddingStart:0,paddingEnd:0,scrollPaddingStart:0,scrollPaddingEnd:0,horizontal:!1,getItemKey:ii,rangeExtractor:io,onChange:()=>{},measureElement:ic,initialRect:{width:0,height:0},scrollMargin:0,gap:0,indexAttribute:"data-index",initialMeasurementsCache:[],lanes:1,anchorTo:"start",followOnAppend:!1,scrollEndThreshold:1,isScrollingResetDelay:150,enabled:!0,isRtl:!1,useScrollendEvent:!1,useAnimationFrameWithResizeObserver:!1,laneAssignmentMode:"estimate",useCachedMeasurements:!1};for(let t in e){let r=e[t];void 0!==r&&(n[t]=r)}let i=this.options,o=null,a=null,s=!1;if(void 0!==i&&i.enabled&&n.enabled&&"end"===n.anchorTo&&null!==this.scrollElement){let e=i.count,l=n.count,u=this.getMeasurements(),c=e>0?(null==(t=u[0])?void 0:t.key)??i.getItemKey(0):null,d=e>0?(null==(r=u[e-1])?void 0:r.key)??i.getItemKey(e-1):null;if(l!==e||e>0&&l>0&&(n.getItemKey(0)!==c||n.getItemKey(l-1)!==d)){s=!0;let t=e>0?this.getVirtualItemForOffset(this.getScrollOffset())??u[0]:null;
452t&&(o=[t.key,this.getScrollOffset()-t.start]);let r=!0===n.followOnAppend?"auto":n.followOnAppend||null;r&&l>e&&this.isAtEnd(i.scrollEndThreshold)&&(0===e||n.getItemKey(l-1)!==d)&&(a=r)}}this.options=n,s&&(this.pendingMin=0,this.itemSizeCacheVersion++);let l=!1,u=0;if(o&&null!==this.scrollOffset){let[e,t]=o,r=this.getMeasurements(),{count:n,getItemKey:i}=this.options,a=0;for(;a<n&&i(a)!==e;)a++;if(a<n){let e=r[a];if(e){let r=e.start+t;r!==this.scrollOffset&&(u=r-this.scrollOffset,this.scrollOffset=r,l=!0)}}}(l||a)&&(this.pendingScrollAnchor=[l?o[0]:null,l?o[1]:0,a,u])},this.notify=e=>{var t,r;null==(r=(t=this.options).onChange)||r.call(t,this,e)},this.maybeNotify=n9(()=>(this.calculateRange(),[this.isScrolling,this.range?this.range.startIndex:null,this.range?this.range.endIndex:null]),e=>{this.notify(e)},{key:!1,debug:()=>this.options.debug,initialDeps:[this.isScrolling,this.range?this.range.startIndex:null,this.range?this.range.endIndex:null]}),this.cleanup=()=>{this.unsubs.filter(Boolean).forEach(e=>e()),this.unsubs=[],this.observer.disconnect(),null!=this.rafId&&this.targetWindow&&(this.targetWindow.cancelAnimationFrame(this.rafId),this.rafId=null),this.scrollState=null,this.scrollElement=null,this.targetWindow=null},this._didMount=()=>()=>{this.cleanup()},this._willUpdate=()=>{var e;let t=this.options.enabled?this.options.getScrollElement():null;if(this.scrollElement!==t){if(this.cleanup(),!t)return void this.maybeNotify();if(this.scrollElement=t,this.scrollElement&&"ownerDocument"in this.scrollElement?this.targetWindow=this.scrollElement.ownerDocument.defaultView:this.targetWindow=(null==(e=this.scrollElement)?void 0:e.window)??null,this.elementsCache.forEach(e=>{this.observer.observe(e)}),this.unsubs.push(this.options.observeElementRect(this,e=>{this.scrollRect=e,this.maybeNotify()})),this.unsubs.push(this.options.observeElementOffset(this,(e,t)=>{null!==this._intendedScrollOffset&&1.5>Math.abs(e-this._intendedScrollOffset)&&(e=this._intendedScrollOffset),this._intendedScrollOffset=null,this.scrollAdjustments=0,this.scrollDirection=t?this.getScrollOffset()<e?"forward":"backward":null,this.scrollOffset=e,this.isScrolling=t,this._flushIosDeferredIfReady(),this.scrollState&&this.scheduleScrollReconcile(),this.maybeNotify()})),"addEventListener"in this.scrollElement){let e=this.scrollElement,t=()=>{this._iosTouching=!0,this._iosJustTouchEnded=!1,null!==this._iosTouchEndTimerId&&null!=this.targetWindow&&(this.targetWindow.clearTimeout(this._iosTouchEndTimerId),this._iosTouchEndTimerId=null)},r=()=>{this._iosTouching=!1,it()&&null!=this.targetWindow&&(this._iosJustTouchEnded=!0,this._iosTouchEndTimerId=this.targetWindow.setTimeout(()=>{this._iosJustTouchEnded=!1,this._iosTouchEndTimerId=null,this._flushIosDeferredIfReady()},150))};e.addEventListener("touchstart",t,is),e.addEventListener("touchend",r,is),this.unsubs.push(()=>{e.removeEventListener("touchstart",t),e.removeEventListener("touchend",r),null!==this._iosTouchEndTimerId&&null!=this.targetWindow&&(this.targetWindow.clearTimeout(this._iosTouchEndTimerId),this._iosTouchEndTimerId=null)})}this._scrollToOffset(this.getScrollOffset(),{adjustments:void 0,behavior:void 0})}let r=this.pendingScrollAnchor;if(this.pendingScrollAnchor=null,r&&this.scrollElement&&this.options.enabled){let[e,t,n,i]=r;null===e||n||(it()&&(this.isScrolling||this._iosTouching||this._iosJustTouchEnded)?0!==i&&(this._iosDeferredAdjustment+=i):this._scrollToOffset(this.getScrollOffset(),{adjustments:void 0,behavior:void 0})),n&&this.scrollToEnd({behavior:n})}},this._flushIosDeferredIfReady=()=>{if(0===this._iosDeferredAdjustment||this.isScrolling||this._iosTouching||this._iosJustTouchEnded)return;let e=this.getScrollOffset(),t=this.getMaxScrollOffset();if(e<0||e>t)return;let r=this._iosDeferredAdjustment;this._iosDeferredAdjustment=0,this._scrollToOffset(e,{adjustments:this.scrollAdjustments+=r,behavior:void 0})},this.rafId=null,this.getSize=()=>this.options.enabled?(this.scrollRect=this.scrollRect??this.options.initialRect,this.scrollRect[this.options.horizontal?"width":"height"]):(this.scrollRect=null,0),this.get
452ScrollOffset=()=>this.options.enabled?(this.scrollOffset=this.scrollOffset??("function"==typeof this.options.initialOffset?this.options.initialOffset():this.options.initialOffset),this.scrollOffset):(this.scrollOffset=null,0),this.getFurthestMeasurement=(e,t)=>{let r=new Map,n=new Map;for(let i=t-1;i>=0;i--){let t=e[i];if(r.has(t.lane))continue;let o=n.get(t.lane);if(null==o||t.end>o.end?n.set(t.lane,t):t.end<o.end&&r.set(t.lane,!0),r.size===this.options.lanes)break}return n.size===this.options.lanes?Array.from(n.values()).sort((e,t)=>e.end===t.end?e.index-t.index:e.end-t.end)[0]:void 0},this.getMeasurementOptions=n9(()=>[this.options.count,this.options.paddingStart,this.options.scrollMargin,this.options.getItemKey,this.options.enabled,this.options.lanes,this.options.laneAssignmentMode],(e,t,r,n,i,o,a)=>(void 0!==this.prevLanes&&this.prevLanes!==o&&(this.lanesChangedFlag=!0),this.prevLanes=o,this.pendingMin=null,{count:e,paddingStart:t,scrollMargin:r,getItemKey:n,enabled:i,lanes:o,laneAssignmentMode:a}),{key:!1}),this.getMeasurements=n9(()=>[this.getMeasurementOptions(),this.itemSizeCacheVersion],({count:e,paddingStart:t,scrollMargin:r,getItemKey:n,enabled:i,lanes:o,laneAssignmentMode:a},s)=>{let l=this.itemSizeCache;if(!i)return this.measurementsCache=[],this.itemSizeCache.clear(),this.laneAssignments.clear(),[];if(this.laneAssignments.size>e)for(let t of this.laneAssignments.keys())t>=e&&this.laneAssignments.delete(t);this.lanesChangedFlag&&(this.lanesChangedFlag=!1,this.lanesSettling=!0,this.measurementsCache=[],this.itemSizeCache.clear(),this.laneAssignments.clear(),this.pendingMin=null),0!==this.measurementsCache.length||this.lanesSettling||(this.measurementsCache=this.options.initialMeasurementsCache,this.measurementsCache.forEach(e=>{this.itemSizeCache.set(e.key,e.size)}));let u=this.lanesSettling?0:this.pendingMin??0;if(this.pendingMin=null,this.lanesSettling&&this.measurementsCache.length===e&&(this.lanesSettling=!1),1===o){var c;let i,o=this.options.gap,a=2*e,s=this._flatMeasurements;if(!s||s.length<a){let e=new Float64Array(a);s&&u>0&&e.set(s.subarray(0,2*u)),s=e,this._flatMeasurements=s}if(0===u)i=t+r;else{let e=u-1;i=s[2*e]+s[2*e+1]+o}for(let t=u;t<e;t++){let e=n(t),r=l.get(e),a="number"==typeof r?r:this.options.estimateSize(t);s[2*t]=i,s[2*t+1]=a,i+=a+o}let d=(c=s,new Proxy(Array(e),{get(t,r,i){if("string"==typeof r){let i=r.charCodeAt(0);if(i>=48&&i<=57){let i=+r;if(Number.isInteger(i)&&i>=0&&i<e){let e=t[i];if(!e){let r=c[2*i];e=t[i]={index:i,key:n(i),start:r,size:c[2*i+1],end:r+c[2*i+1],lane:0}}return e}}if("length"===r)return e}return Reflect.get(t,r,i)}}));return this.measurementsCache=d,d}let d=this.measurementsCache.slice(0,u),p=Array(o).fill(void 0);for(let e=0;e<u;e++){let t=d[e];t&&(p[t.lane]=e)}for(let i=u;i<e;i++){let e,o,s=n(i),u=this.laneAssignments.get(i),c="estimate"===a||l.has(s);if(void 0!==u&&this.options.lanes>1){let n=p[e=u],i=void 0!==n?d[n]:void 0;o=i?i.end+this.options.gap:t+r}else{let n=1===this.options.lanes?d[i-1]:this.getFurthestMeasurement(d,i);o=n?n.end+this.options.gap:t+r,e=n?n.lane:i%this.options.lanes,this.options.lanes>1&&c&&this.laneAssignments.set(i,e)}let f=l.get(s),h="number"==typeof f?f:this.options.estimateSize(i),g=o+h;d[i]={index:i,start:o,size:h,end:g,key:s,lane:e},p[e]=i}return this.measurementsCache=d,d},{key:!1,debug:()=>this.options.debug}),this.calculateRange=n9(()=>[this.getMeasurements(),this.getSize(),this.getScrollOffset(),this.options.lanes],(e,t,r,n)=>this.range=e.length>0&&t>0?function({measurements:e,outerSize:t,scrollOffset:r,lanes:n,flat:i}){let o=e.length-1,a=i?e=>i[2*e]:t=>e[t].start,s=i?e=>i[2*e]+i[2*e+1]:t=>e[t].end;if(e.length<=n)return{startIndex:0,endIndex:o};let l=ih(0,o,a,r),u=l;if(1===n)for(;u<o&&s(u)<r+t;)u++;else if(n>1){let i=Array(n).fill(0);for(;u<o&&i.some(e=>e<r+t);){let t=e[u];i[t.lane]=t.end,u++}let a=Array(n).fill(r+t);for(;l>=0&&a.some(e=>e>=r);){let t=e[l];a[t.lane]=t.start,l--}
452l=Math.max(0,l-l%n),u=Math.min(o,u+(n-1-u%n))}return{startIndex:l,endIndex:u}}({measurements:e,outerSize:t,scrollOffset:r,lanes:n,flat:1===n&&null!=this._flatMeasurements?this._flatMeasurements:null}):null,{key:!1,debug:()=>this.options.debug}),this.getVirtualIndexes=n9(()=>{let e=null,t=null,r=this.calculateRange();return r&&(e=r.startIndex,t=r.endIndex),this.maybeNotify.updateDeps([this.isScrolling,e,t]),[this.options.rangeExtractor,this.options.overscan,this.options.count,e,t]},(e,t,r,n,i)=>null===n||null===i?[]:e({startIndex:n,endIndex:i,overscan:t,count:r}),{key:!1,debug:()=>this.options.debug}),this.indexFromElement=e=>{let t=this.options.indexAttribute,r=e.getAttribute(t);return r?parseInt(r,10):(console.warn(`Missing attribute name '${t}={index}' on measured element.`),-1)},this.shouldMeasureDuringScroll=e=>{var t;if(!this.scrollState||"smooth"!==this.scrollState.behavior)return!0;let r=this.scrollState.index??(null==(t=this.getVirtualItemForOffset(this.scrollState.lastTargetOffset))?void 0:t.index);if(void 0!==r&&this.range){let t=Math.max(this.options.overscan,Math.ceil((this.range.endIndex-this.range.startIndex)/2)),n=Math.max(0,r-t),i=Math.min(this.options.count-1,r+t);return e>=n&&e<=i}return!0},this.measureElement=e=>{if(!e)return void this.elementsCache.forEach((e,t)=>{e.isConnected||(this.observer.unobserve(e),this.elementsCache.delete(t))});let t=this.indexFromElement(e),r=this.options.getItemKey(t),n=this.elementsCache.get(r);n!==e&&(n&&this.observer.unobserve(n),this.observer.observe(e),this.elementsCache.set(r,e)),(!this.isScrolling||this.scrollState)&&this.shouldMeasureDuringScroll(t)&&this.resizeItem(t,this.options.measureElement(e,void 0,this))},this.resizeItem=(e,t)=>{var r,n;let i,o,a;if(e<0||e>=this.options.count)return;let s=this._flatMeasurements;if(1===this.options.lanes&&null!==s)a=this.options.getItemKey(e),o=s[2*e],i=s[2*e+1];else{let t=this.measurementsCache[e];if(!t)return;a=t.key,o=t.start,i=t.size}let l=t-(this.itemSizeCache.get(a)??i);if(0!==l){let s="end"===this.options.anchorTo&&(null==(r=this.scrollState)?void 0:r.behavior)!=="smooth"&&this.getVirtualDistanceFromEnd()<=this.options.scrollEndThreshold,u=s?this.getTotalSize():0,c=(null==(n=this.scrollState)?void 0:n.behavior)!=="smooth"&&(void 0!==this.shouldAdjustScrollPositionOnItemSizeChange?this.shouldAdjustScrollPositionOnItemSizeChange(this.measurementsCache[e]??{index:e,key:a,start:o,size:i,end:o+i,lane:0},l,this):o<this.getScrollOffset()+this.scrollAdjustments&&(!this.itemSizeCache.has(a)||"backward"!==this.scrollDirection));(null===this.pendingMin||e<this.pendingMin)&&(this.pendingMin=e),this.itemSizeCache.set(a,t),this.itemSizeCacheVersion++,s?this.applyScrollAdjustment(this.getTotalSize()-u):c&&this.applyScrollAdjustment(l),this.notify(!1)}},this.getVirtualItems=n9(()=>
452[this.getVirtualIndexes(),this.getMeasurements()],(e,t)=>{let r=[];for(let n=0,i=e.length;n<i;n++){let i=t[e[n]];r.push(i)}return r},{key:!1,debug:()=>this.options.debug}),this.getVirtualItemForOffset=e=>{let t=this.getMeasurements();if(0===t.length)return;let r=this._flatMeasurements,n=1===this.options.lanes&&null!=r,i=ih(0,t.length-1,n?e=>r[2*e]:e=>ie(t[e]).start,e);return ie(t[i])},this.getMaxScrollOffset=()=>{if(!this.scrollElement)return 0;if("scrollHeight"in this.scrollElement)return this.options.horizontal?this.scrollElement.scrollWidth-this.scrollElement.clientWidth:this.scrollElement.scrollHeight-this.scrollElement.clientHeight;{let e=this.scrollElement.document.documentElement;return this.options.horizontal?e.scrollWidth-this.scrollElement.innerWidth:e.scrollHeight-this.scrollElement.innerHeight}},this.getVirtualDistanceFromEnd=()=>Math.max(this.getTotalSize()-this.getSize()-this.getScrollOffset(),0),this.getDistanceFromEnd=()=>Math.max(this.getMaxScrollOffset()-this.getScrollOffset(),0),this.isAtEnd=(e=this.options.scrollEndThreshold)=>this.getDistanceFromEnd()<=e,this.getOffsetForAlignment=(e,t,r=0)=>{if(!this.scrollElement)return 0;let n=this.getSize(),i=this.getScrollOffset();return"auto"===t&&(t=e>=i+n?"end":"start"),"center"===t?e+=(r-n)/2:"end"===t&&(e-=n),Math.max(Math.min(this.getMaxScrollOffset(),e),0)},this.getOffsetForIndex=(e,t="auto")=>{e=Math.max(0,Math.min(e,this.options.count-1));let r=this.getSize(),n=this.getScrollOffset(),i=this.measurementsCache[e];if(!i)return;if("auto"===t)if(i.end>=n+r-this.options.scrollPaddingEnd)t="end";else{if(!(i.start<=n+this.options.scrollPaddingStart))return[n,t];t="start"}if("end"===t&&e===this.options.count-1)return[this.getMaxScrollOffset(),t];let o="end"===t?i.end+this.options.scrollPaddingEnd:i.start-this.options.scrollPaddingStart;return[this.getOffsetForAlignment(o,t,i.size),t]},this.scrollToOffset=(e,{align:t="start",behavior:r="auto"}={})=>{let n=this.getOffsetForAlignment(e,t),i=this.now();this.scrollState={index:null,align:t,behavior:r,startedAt:i,lastTargetOffset:n,stableFrames:0},this._scrollToOffset(n,{adjustments:void 0,behavior:r}),this.scheduleScrollReconcile()},this.scrollToIndex=(e,{align:t="auto",behavior:r="auto"}={})=>{e=Math.max(0,Math.min(e,this.options.count-1));let n=this.getOffsetForIndex(e,t);if(!n)return;let[i,o]=n,a=this.now();this.scrollState={index:e,align:o,behavior:r,startedAt:a,lastTargetOffset:i,stableFrames:0},this._scrollToOffset(i,{adjustments:void 0,behavior:r}),this.scheduleScrollReconcile()},this.scrollBy=(e,{behavior:t="auto"}={})=>{let r=this.getScrollOffset()+e,n=this.now();this.scrollState={index:null,align:"start",behavior:t,startedAt:n,lastTargetOffset:r,stableFrames:0},this._scrollToOffset(r,{adjustments:void 0,behavior:t}),this.scheduleScrollReconcile()},this.scrollToEnd=({behavior:e="auto"}={})=>{this.options.count>0?this.scrollToIndex(this.options.count-1,{align:"end",behavior:e}):this.scrollToOffset(Math.max(this.getTotalSize()-this.getSize(),0),{behavior:e})},this.getTotalSize=()=>{var e;let t,r=this.getMeasurements();if(0===r.length)t=this.options.paddingStart;else if(1===this.options.lanes){let n=r.length-1,i=this._flatMeasurements;t=null!=i?i[2*n]+i[2*n+1]:(null==(e=r[n])?void 0:e.end)??0}else{let e=Array(this.options.lanes).fill(null),n=r.length-1;for(;n>=0&&e.some(e=>null===e);){let t=r[n];null===e[t.lane]&&(e[t.lane]=t.end),n--}t=Math.max(...e.filter(e=>null!==e))}return Math.max(t-this.options.scrollMargin+this.options.paddingEnd,0)},this.takeSnapshot=()=>{let e=[];
452if(0===this.itemSizeCache.size)return e;for(let t of this.getMeasurements())t&&this.itemSizeCache.has(t.key)&&e.push({index:t.index,key:t.key,start:t.start,size:t.size,end:t.end,lane:t.lane});return e},this._scrollToOffset=(e,{adjustments:t,behavior:r})=>{this._intendedScrollOffset=e+(t??0),this.options.scrollToFn(e,{behavior:r,adjustments:t},this)},this.measure=()=>{this.pendingMin=null,this.itemSizeCache.clear(),this.laneAssignments.clear(),this.itemSizeCacheVersion++,this.notify(!1)},this.setOptions(e)}applyScrollAdjustment(e,t){0!==e&&(it()&&(this.isScrolling||this._iosTouching||this._iosJustTouchEnded)?this._iosDeferredAdjustment+=e:this._scrollToOffset(this.getScrollOffset(),{adjustments:this.scrollAdjustments+=e,behavior:t}))}scheduleScrollReconcile(){if(!this.targetWindow){this.scrollState=null;return}null==this.rafId&&(this.rafId=this.targetWindow.requestAnimationFrame(()=>{this.rafId=null,this.reconcileScroll()}))}reconcileScroll(){if(!this.scrollState||!this.scrollElement)return;if(this.now()-this.scrollState.startedAt>5e3){this.scrollState=null;return}let e=null!=this.scrollState.index?this.getOffsetForIndex(this.scrollState.index,this.scrollState.align):void 0,t=e?e[0]:this.scrollState.lastTargetOffset,r=t!==this.scrollState.lastTargetOffset;if(!r&&1.01>Math.abs(t-this.getScrollOffset())){if(this.scrollState.stableFrames++,this.scrollState.stableFrames>=1){this.getScrollOffset()!==t&&this._scrollToOffset(t,{adjustments:void 0,behavior:"auto"}),this.scrollState=null;return}}else if(this.scrollState.stableFrames=0,r){let e=this.getSize()||600,r=Math.abs(t-this.getScrollOffset()),n="smooth"===this.scrollState.behavior&&r>e;this.scrollState.lastTargetOffset=t,n||(this.scrollState.behavior="auto"),this._scrollToOffset(t,{adjustments:void 0,behavior:n?"smooth":"auto"})}this.scheduleScrollReconcile()}}let ih=(e,t,r,n)=>{for(;e<=t;){let i=(e+t)/2|0,o=r(i);if(o<n)e=i+1;else{if(!(o>n))return i;t=i-1}}return e>0?e-1:0},ig="u">typeof document?M.useLayoutEffect:M.useEffect;var im=r(29720);let iv=(0,ez.A)((0,P.jsx)("path",{d:"m10.89 18.28.57-2.89c.12-.59-.04-1.2-.42-1.66S10.1 13 9.5 13H4v-1.08L6.57 6h8.09c.18 0 .34.16.34.34v7.84zM10 22l6.41-6.41c.38-.38.59-.89.59-1.42V6.34C17 5.05 15.95 4 14.66 4h-8.1c-.71 0-1.36.37-1.72.97l-2.67 6.15c-.11.25-.17.52-.17.8V13c0 1.1.9 2 2 2h5.5l-.92 4.65c-.05.22-.02.46.08.66.23.45.52.86.88 1.22zm10-7h2V4h-2c-.55 0-1 .45-1 1v9c0 .55.45 1 1 1"}),"ThumbDownOffAlt");var iy=r(97970),ib=r(25444);let ix=(0,ez.A)((0,P.jsx)("path",{d:"m13.11 5.72-.57 2.89c-.12.59.04 1.2.42 1.66s.94.73 1.54.73H20v1.08L17.43 18H9.34c-.18 0-.34-.16-.34-.34V9.82zM14 2 7.59 8.41C7.21 8.79 7 9.3 7 9.83v7.83C7 18.95 8.05 20 9.34 20h8.1c.71 0 1.36-.37 1.72-.97l2.67-6.15c.11-.25.17-.52.17-.8V11c0-1.1-.9-2-2-2h-5.5l.92-4.65c.05-.22.02-.46-.08-.66-.23-.45-.52-.86-.88-1.22zM4 9H2v11h2c.55 0 1-.45 1-1v-9c0-.55-.45-1-1-1"}),"ThumbUpOffAlt"),iw=(0,ez.A)((0,P.jsx)("path",{d:"M22 4h-2c-.55 0-1 .45-1 1v9c0 .55.45 1 1 1h2zM2.17 11.12c-.11.25-.17.52-.17.8V13c0 1.1.9 2 2 2h5.5l-.92 4.65c-.05.22-.02.46.08.66.23.45.52.86.88 1.22L10 22l6.41-6.41c.38-.38.59-.89.59-1.42V6.34C17 5.05 15.95 4 14.66 4h-8.1c-.71 0-1.36.37-1.72.97z"}),"ThumbDownAlt"),iA=(0,ez.A)((0,P.jsx)("path",{d:"M2 20h2c.55 0 1-.45 1-1v-9c0-.55-.45-1-1-1H2zm19.83-7.12c.11-.25.17-.52.17-.8V11c0-1.1-.9-2-2-2h-5.5l.92-4.65c.05-.22.02-.46-.08-.66-.23-.45-.52-.86-.88-1.22L14 2 7.59 8.41C7.21 8.79 7 9.3 7 9.83v7.84C7 18.95 8.05 20 9.34 20h8.11c.7 0 1.36-.37 1.72-.97z"}),"ThumbUpAlt");var ik=r(84780);let iS=(0,ez.A)((0,P.jsx)("path",{d:"M17.65 6.35C16.2 4.9 14.21 4 12 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08c-.82 2.33-3.04 4-5.65 4-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4z"}),"Refresh");var iC=r(81267),i_=r(90830),iE=r(8281),iD=r(8542);let iO=e=>{try{return JSON.parse(e)}catch(e){return ep.O_||console.error("Error parsing metadata:",e),!1}},ij=(0,eE.Ay)(rg.A)` 453 .MuiPaper-root { 454 max-width: 27.5rem; 455 width: 100%; 456 457 ${({theme:e})=>e.breakpoints.down("sm")} { 458 max-width: 20rem; 459 border-radius: 0; 460 margin: 0; 461 } 462 } 463`,iF=(0,eE.Ay)(tR.A)` 464 padding: ${({theme:e})=>e.spacing(2)}; 465 align-items: center; 466 display: flex; 467`,iT=(0,eE.Ay)(eL.A)` 468 margin-left: auto; 469`,iP=(0,eE.Ay)(t9.A)` 470 padding: ${({theme:e})=>e.spacing(2)}; 471 flex-direction: column; 472 display: flex; 473`,iM=({post:e})=>{let{openFeedbackModal:t,setOpenFeedbackModal:r,setUpdatePost:n}=(0,tG.K)(),{setSnackData:i}=(0,td.d)(),{t:o}=(0,tf.u)(),[a,s]=(0,M.useState)(""),l=()=>{r({open:!1,postId:null})},u=async()=>{a.length?await (0,r2.a3)(a,e?.id)&&(n({...e,commented:!0}),s(""),l(),i({message:o("conversation.feedback.success"),duration:rs.x.SNACKBAR_LONG,type:"success"})):l()};return(0,P.jsxs)(ij,{open:t.open,onClose:l,"aria-labelledby":"feedback-dialog-title","aria-describedby":"feedback-dialog-description",hideBackdrop:!0,children:[(0,P.jsxs)(iF,{children:[(0,P.jsx)(ta.A,{component:"h2",variant:"h5",id:"feedback-dialog-title",children:o("conversation.feedback.title")}),(0,P.jsx)(iT,{size:"small",edge:"end","aria-label":o("close"),onClick:l,children:(0,P.jsx)(tL.A,{sx:[e=>({color:e.palette.grey[900]}),e=>e.applyStyles("dark",{color:e.palette.common.white})]})})]}),(0,P.jsxs)(iP,{children:[(0,P.jsx)(ta.A,{component:"p",variant:"body1",sx:{mb:2},id:"feedback-dialog-description",children:o("conversation.feedback.description")}),(0,P.jsx)(n_.A,{multiline:!0,minRows:2,placeholder:o("conversation.feedback.placeholder"),value:a,onChange:e=>{let{value:t}=e.target;s(t)}}),(0,P.jsxs)(re.A,{sx:{mt:2},children:[(0,P.jsx)(eD.A,{onClick:l,children:o("cancel")}),(0,P.jsx)(eD.A,{onClick:u,children:o("send")})]})]})]})};var iB=r(67854),iR=((i=iR||{}).POSITIVE="positive",i.NEGATIVE="negative",i);let iI=(0,eE.Ay)(tR.A,{shouldForwardProp:e=>"highlight"!==e&&"isDarkMode"!==e&&"spaceForNewQuestion"!==e})` 474 border-radius: ${({highlight:e})=>e&&"0.25rem"}; 475 animation: ${({highlight:e})=>e?"blink 4s ease-in-out":"none"}; 476 margin-bottom: ${({theme:e,spaceForNewQuestion:t})=>t?e.spacing(10):e.spacing(4)}; 477 478 @keyframes blink { 479 0% { 480 background-color: ${({theme:e,isDarkMode:t})=>t?e.palette.tonal.primary[99]:"#44829c40"}; 481 } 482 50% { 483 background-color: ${({theme:e,isDarkMode:t})=>t?e.palette.tonal.primary[90]:e.palette.common.white}; 484 } 485 100% { 486 background-color: ${({theme:e,isDarkMode:t})=>t?e.palette.tonal.primary[99]:"#44829c40"}; 487 } 488 } 489`,i$=(0,eE.Ay)(tR.A)` 490 margin: ${({theme:e})=>e.spacing(1,0)}; 491 gap: ${({theme:e})=>e.spacing(4)}; 492 display: flex; 493`,iN=(0,eE.Ay)(eD.A,{shouldForwardProp:e=>"isSave"!==e})` 494 background: ${({theme:e,isSave:t})=>t?e.palette.common.white:e.palette.convertor.darkGreen}; 495 color: ${({theme:e,isSave:t})=>t?e.palette.tonal.primary[10]:e.palette.common.white}; 496 border: ${({theme:e,isSave:t})=>t&&`1px solid ${e.palette.tonal.primary[10]}`}; 497 border-radius: 1.5rem; 498 box-shadow: unset; 499 500 &:hover { 501 box-shadow: unset; 502 } 503 504 ${({theme:e,isSave:t})=>e.applyStyles("dark",{background:t?"unset":e.colorSchemes.light.palette.convertor.darkGreen})} 505`,iL=({post:e,spaceForNewQuestion:t,highlightPost:r,children:n})=>{var i;let o,{activeConversation:a,setUpdatePost:s,setDeletePost:l,savedPosts:u,openFeedbackModal:c,setUpdateSavedPosts:d,setOpenFeedbackModal:p,setStreamFailed:f,setUpdateConversation:h,isDrawerOpen:g,feedbackHistory:m,setFeedbackHistory:v}=(0,tG.K)(),{hasFlashcardData:y,hasMultipleChoiceData:b,hasCitationData:x}=(i=e?.metadata,o=(0,M.useMemo)(()=>
505{if(!i?.flashcardsFinalAnswer)return!1;if("string"==typeof i?.flashcardsFinalAnswer){let e=nG(i?.flashcardsFinalAnswer);if(!e)return!1;let t=iO(e);return!!t&&!!t?.flashcards?.length}let e=i?.flashcardsFinalAnswer;return!!e?.flashcards?.length},[i]),{hasFlashcardData:o,hasMultipleChoiceData:(0,M.useMemo)(()=>{if(!i?.multipleChoiceFinalAnswer)return!1;if("string"==typeof i?.multipleChoiceFinalAnswer){let e=nG(i?.multipleChoiceFinalAnswer);if(!e)return!1;let t=iO(e);return!!t&&!!t?.questions?.length}let e=i?.multipleChoiceFinalAnswer;return!!e?.questions?.length},[i]),hasCitationData:(0,M.useMemo)(()=>!!i?.citationContent?.citations?.length,[i])}),{handleSaveMultipleChoice:w,isLoading:A}=(()=>{let{setExerciseId:e}=(0,tT.L)(),{setSnackData:t}=(0,td.d)(),{t:r}=(0,tf.u)(),{activeConversation:n}=(0,tG.K)(),{handleAddBlockCard:i}=(0,iC.A)(),{workspaceData:o,clearWorkspaceData:a}=(0,i_.v)(),s=(0,$.useQueryClient)(),l=(0,M.useCallback)(async e=>{o?.workspaceId&&o?.blockId&&(await i(o.workspaceId,o.blockId,{exerciseId:e,order:o.order??0}),a())},[a,i,o]),{mutateAsync:u,isLoading:c}=(0,ra.M)(["flashcard","save"],e=>e.exercise.saveMultipleChoice,{onSuccess:async(n,i)=>{let o=i[0]?.id===Number.MAX_SAFE_INTEGER;await s.invalidateQueries(["flashcards","detail"]),await s.invalidateQueries(["flashcards","list"]),await s.invalidateQueries(["generalFeedbackStatus"]),o&&(0,iE.cy)(),n?.id&&await l(n.id);let[,a]=i;!n||a?t({message:r("exercises.qlara.saved"),duration:rs.x.SNACKBAR_LONG,type:"success"}):e(n.id)}});return{handleSaveMultipleChoice:async(e,t)=>{let r=n?.sources.map(e=>e.articleNumber)||[];r.length>0&&(e.articleNumbers=r),await u([e,t])},isLoading:c}})(),{handleSaveGeneratedFlashcard:k,isLoading:S}=(()=>{let{setStartFlashcardGame:e}=(0,tE.i)(),{setSnackData:t}=(0,td.d)(),{activeConversation:r}=(0,tG.K)(),{handleAddBlockCard:n}=(0,iC.A)(),{workspaceData:i,clearWorkspaceData:o}=(0,i_.v)(),{t:a}=(0,tf.u)(),s=(0,$.useQueryClient)(),l=(0,M.useCallback)(async e=>{i?.workspaceId&&i?.blockId&&(await n(i.workspaceId,i.blockId,{exerciseId:e,order:i.order??0}),o())},[o,n,i]),{mutateAsync:u,isLoading:c}=(0,ra.M)(["flashcard","save"],e=>e.exercise.save,{onSuccess:async(r,n)=>{let i=n[0]?.id===Number.MAX_SAFE_INTEGER;await s.invalidateQueries(["flashcards","detail"]),await s.invalidateQueries(["flashcards","list"]),await s.invalidateQueries(["generalFeedbackStatus"]),i&&(0,iE.cy)(),r?.id&&await l(r.id);let[,o]=n;!r||o?t({message:a("flashcards.qlara.saved"),duration:rs.x.SNACKBAR_LONG,type:"success"}):e({gameStarted:!0,title:r.title,slug:r.slug,id:r.id,postId:r.postId})}});return{handleSaveGeneratedFlashcard:async(e,t)=>{let n=r?.sources.map(e=>e.articleNumber)||[];n.length>0&&(e.articleNumbers=n),await u([e,t])},isLoading:c}})(),{profile:C,preferences:_,updateUser:E}=(0,iB.A)(),{setStartFlashcardGame:D}=(0,tE.i)(),{isDarkMode:O}=(0,tK.A)(),{setSnackData:j}=(0,td.d)(),{t:F}=(0,tf.u)(),{allDecks:T}=(0,iD.A)(),{setExerciseId:B}=(0,tT.L)(),[R,I]=(0,M.useState)(!1),[N,L]=(0,M.useState)(!1),z=(0,M.useMemo)(()=>T?.find(t=>t.type===tO.c.flashcards&&t?.postId===e.id),[T,e.id]),U=(0,M.useMemo)(()=>T?.find(t=>t.type===tO.c.multipleChoice&&t.postId===e.id),[T,e.id]),K=()=>I(!1),W=async e=>{try{let t=e.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/\*(.*?)\*/g,"<em>$1</em>"),r=e.replace(/\*(.*?)\*/g,"$1");try{await navigator.clipboard.write([new ClipboardItem({"text/html":new Blob([`<span>${t}</span>`],{type:"text/html"}),"text/plain":new Blob([r],{type:"text/plain"})})])}catch{await navigator.clipboard.writeText(r)}j({message:F("copied"),duration:rs.x.SNACKBAR_MEDIUM,type:"success"})}catch{j({message:F("conversation.copy-citation-error"),duration:rs.x.SNACKBAR_MEDIUM,type:"error"})}},H=async()=>{let t="positive"===e.reaction?null:"positive";await (0,r2.Bm)(e.id,t)&&s({...e,reaction:t})},q=async()=>{let t="negative"===e.reaction?null:"negative";await (0,r2.Bm)(e.id,t)&&s({...e,reaction:t}),"negative"!==t||e?.commented||p({open:!0,postId:e?.id})},V=async()=>{await (0,r2.ys)(e.id)&&(l(e.id),I(!1),u?.find(t=>t.postId===e.id)&&d(u?.filter(t=>t.postId!==e.id)),m?.find(t=>
505t.id===e.id)&&v(m?.filter(t=>t.id!==e.id)))},Q=async()=>{let{status:t,newSavedPost:r}=await (0,r2.E0)(a.id,e.id);t&&((0,tV.KP)(),s({...e,isSaved:!0}),d([...u,r]),v(m.map(t=>t.id===e.id?{...t,isSaved:!0}:t)))},G=async()=>{let t=u.find(t=>t.postId===e.id);!t||await (0,r2.Zv)(t.id)&&(s({...e,isSaved:!1}),d([...u].filter(t=>t.postId!==e.id)),v(m.map(t=>t.id===e.id?{...t,isSaved:!1}:t)))},Y=async()=>{L(!0);let t=await (0,r2.mg)(a.id,e.id);t||L(!1);let r=nV(),n=t.body?.pipeThrough(new TextDecoderStream),i=n?.getReader(),o=!1,l="",u=t=>{try{if(t)for(let n of r(t))n?.type==="answer"&&(l+=n.content,s({...e,interrupted:!1,answer:l})),n?.type==="updated_at"&&h("updatedAt",n?.content)}catch(e){f(!0)}};for(;!o;){let{value:e,done:t}=await i.read();if(o=t)return void L(!1);u(e)}},X=async t=>{if(z)return void D({gameStarted:!0,title:z?.title,slug:z?.slug,id:z?.id,postId:z?.postId});if("string"==typeof e?.metadata?.flashcardsFinalAnswer){let r=nG(e?.metadata?.flashcardsFinalAnswer);if(!r)return void j({message:F("error.flashcards.open"),duration:rs.x.SNACKBAR_LONG,type:"error"});try{let n=JSON.parse(r),i={metadata:{showing:"question"},content:n?.flashcards,type:tO.c.flashcards,id:Number.MAX_SAFE_INTEGER,title:n?.name,postId:e.id,difficulty:n?.metadata?.difficulty};await k(i,t)}catch(e){ep.O_||console.error("Failed to parse flashcard JSON from string metadata in post.metadata.flashcardsFinalAnswer:",e),j({message:F("error.flashcards.open"),duration:rs.x.SNACKBAR_LONG,type:"error"})}return}let r=e?.metadata?.flashcardsFinalAnswer,n={metadata:{showing:"question"},content:r?.flashcards,difficulty:r?.metadata?.difficulty,type:tO.c.flashcards,id:Number.MAX_SAFE_INTEGER,title:r?.name,postId:e.id};await k(n,t)},J=async()=>{await E({preferences:{...C.preferences,exercises:!0}})},Z=async t=>{if(U)return void B(U.id);if("string"==typeof e?.metadata?.multipleChoiceFinalAnswer){let r=nG(e?.metadata?.multipleChoiceFinalAnswer);if(!r)return;try{let n=JSON.parse(r),i={content:n.questions,id:Number.MAX_SAFE_INTEGER,title:n.title,postId:e.id,type:tO.c.multipleChoice,metadata:{},difficulty:n.questions?.[0]?.metadata?.difficulty};await w(i,t)}catch(e){ep.O_||console.error("Failed to parse exercise JSON from string metadata in post.metadata.multipleChoiceFinalAnswer:",e)}return}let r=e?.metadata?.multipleChoiceFinalAnswer,n={content:r.questions,id:Number.MAX_SAFE_INTEGER,title:r.title,postId:e.id,type:tO.c.multipleChoice,metadata:{},difficulty:r.questions?.[0]?.metadata?.difficulty};await w(n,t)};return(0,P.jsxs)(P.Fragment,{children:[(0,P.jsxs)(iI,{id:JSON.stringify(e?.id),highlight:JSON.stringify(e?.id)===r,isDarkMode:O,spaceForNewQuestion:t,children:[(0,P.jsx)(eZ.A,{spacing:2.5,children:n}),y&&!_?.exercises&&(0,P.jsx)(iN,{variant:"contained",sx:{my:1},onClick:J,children:F("flashcards.activate")}),b&&(0,P.jsxs)(i$,{children:[(0,P.jsx)(iN,{variant:"contained",onClick:()=>Z(),disabled:A,children:A?(0,P.jsx)(tI.A,{size:18}):F("start")}),!U&&(0,P.jsx)(iN,{variant:"outlined",onClick:()=>Z(!0),isSave:!0,disabled:A,children:A?(0,P.jsx)(tI.A,{size:18}):F("save")})]}),y&&_?.exercises&&(0,P.jsxs)(i$,{children:[(0,P.jsx)(iN,{variant:"contained",onClick:()=>X(),disabled:S,children:S?(0,P.jsx)(tI.A,{size:18}):F("start")}),!z&&(0,P.jsx)(iN,{variant:"outlined",onClick:()=>X(!0),isSave:!0,disabled:S,children:S?(0,P.jsx)(tI.A,{size:18}):F("save")})]}),x&&e.metadata.citationContent.citations.map((e,t)=>(0,P.jsxs)(eZ.A,{direction:"row",alignItems:"center",justifyContent:"space-between",sx:e=>({border:`1px solid ${e.palette.divider}`,borderRadius:"0.25rem",px:1.5,py:1,my:.5}),children:[(0,P.jsx)(tR.A,{sx:{typography:"body2",flexGrow:1},children:(0,P.jsx)(im.oz,{components:{p:({children:e})=>(0,P.jsx)("span",{children:e})},children:e})}),(0,P.jsx)(tq.A,{title:F("conversation.tooltips.copy-citation"),children:(0,P.jsx)(eL.A,{disableFocusRipple:!0,className:(0,tH.Y)(O),sx:{color:e=>e.palette.variant.main,ml:1},"aria-label":F("conversation.tooltips.copy-citation"),tabIndex:g?-1:0,onClick:()=>W(e),children:(0,P.jsx)(ib.A,{fontSize:"small"})})})]},t)),e.id!==Number.MAX_SAFE_INTEGER&&(0,P.jsxs)(eZ.A,{direction:"row",children:[!e?.interrupted&&(0,P.jsx)(tq.A,{title:F("conversation.tooltips.like"),children:(0,P.jsx)(eL.A,{disableFocusRipple:!0,className:(0,tH.Y)(O),sx:{color:e=>e.palette.variant.main},"aria-label":F("conversation.like-aria-label"),tabIndex:g?-1:0,onClick:H,children:"positive"===e.reaction?(0,P.jsx)(iA,{}):(0,P.jsx)(ix,{})})}),!e?.interrupted&&(0,P.jsx)(tq.A,{title:F("conversation.tooltips.dislike"),children:(0,P.jsx)(eL.A,{disableFocusRipple:!0,className:(0,tH.Y)(O),sx:{color:e=>e.palette.variant.main},"aria-label":F("conversation.dislike-aria-label"),tabIndex:g?-1:0,onClick:q,children:"negative"===e.reaction?(0,P.jsx)(iw,{}):(0,P.jsx)(iv,{})})}),!e?.interrupted&&(0,P.jsx)(tq.A,{title:e.isSaved?F("conversation.tooltips.remove-saved-post"):F("conversation.tooltips.save-post"),children:(0,P.jsx)(eL.A,{disableFocusRipple:!0,className:(0,tH.Y)(O),sx:{color:e=>e.palette.variant.main},"aria-label":e.isSaved?F("conversation.unsaved-post-aria-label"):F("conversation.save-post-aria-label"),onClick:e.isSaved?G:Q,tabIndex:g?-1:0,children:e.isSaved?(0,P.jsx)(ik.A,{}):(0,P.jsx)(iy.A,{})})}),e?.interrupted&&(N?(0,P.jsx)(tI.A,{size:16,sx:[e=>({color:e.palette.convertor.darkGreen,mr:1,mt:1.375}),e=>e.applyStyles("dark",{color:e.palette.common.white})]}):(0,P.jsx)(tq.A,{title:F("conversation.tooltips.resume"),children:(0,P.jsx)(eL.A,{disableFocusRipple:!0,className:(0,tH.Y)(O),sx:{color:e=>e.palette.variant.main},"aria-label":F("conversation.tooltips.resume"),tabIndex:g?-1:0,onClick:Y,children:(0,P.jsx)(iS,{sx:{transform:"scaleX(-1)"}})})})),(0,P.jsx)(tq.A,{title:F("conversation.tooltips.delete-post"),children:(0,P.jsx)(eL.A,{disableFocusRipple:!0,className:(0,tH.Y)(O),sx:{color:e=>e.palette.variant.main},onClick:()=>I(!0),tabIndex:g?-1:0,"aria-label":F("delete"),children:(0,P.jsx)(tL.A,{})})})]})]}),R&&(0,P.jsxs)(nC.A,{open:R,onClose:K,title:F("delete"),description:F("conversation.delete-post"),children:[(0,P.jsx)(eD.A,{onClick:K,children:F("close")}),(0,P.jsx)(eD.A,{onClick:V,children:F("delete")})]}),c?.open&&e.id===c?.postId&&(0,P.jsx)(iM,{post:e})]})},iz=(0,eE.Ay)(tR.A)` 506 background: ${({theme:e})=>e.colorSchemes.light.palette.convertor.darkGreen}; 507 border-bottom-right-radius: 0; 508 border-bottom-left-radius: 1.5rem; 509 border-top-right-radius: 1.5rem; 510 border-top-left-radius: 1.5rem; 511 512 color: ${({theme:e})=>e.palette.common.white}; 513 font-weight: 500; 514 padding: ${({theme:e})=>e.spacing(.75,2)}; 515 max-width: 70%; 516 align-self: flex-end; 517`,iU=({question:e,requestedExplanation:t})=>(0,P.jsx)(iz,{children:(0,P.jsx)(ta.A,{component:"p",variant:"subtitle2",sx:{fontSize:"0.969rem",fontStyle:"normal",fontWeight:600,lineHeight:"1.494rem"},children:t&&e?.length>ep.OT?`${e.slice(0,ep.OT)}...`:e})}),iK=(0,r(8106).v)(e=>({showNote:(ep.Bd&&JSON.parse(localStorage.getItem("readerMetadata")))?.showNote??!0,setShowNote:t=>e(()=>({showNote:t}))})),iW=(0,eE.Ay)(tR.A)` 518 background: ${({theme:e})=>e.palette.tonal.primary[90]}; 519 padding: ${({theme:e})=>e.spacing(2,1)}; 520 margin-top: ${({theme:e})=>e.spacing(1)}; 521 gap: ${({theme:e})=>e.spacing(2)}; 522 flex-direction: column; 523 border-radius: 0.5rem; 524 display: flex; 525`,iH=(0,eE.Ay)(tR.A)` 526 font-weight: ${({theme:e})=>e.typography.fontWeightMedium}; 527 margin-right: ${({theme:e})=>e.spacing(.5)}; 528 color: ${({theme:e})=>e.palette.common.black}; 529 line-height: 1.5rem; 530 text-align: center; 531 font-size: 1rem; 532 height: 100%; 533 534 ${({theme:e})=>e.applyStyles("dark",{color:e.palette.common.white})} 535`,iq=(0,eE.Ay)("span",{shouldForwardProp:e=>"isDisabled"!==e})` 536 text-decoration: underline; 537 cursor: ${({isDisabled:e})=>e?"not-allowed":"pointer"}; 538 color: ${({isDisabled:e,theme:t})=>e&&t.palette.studoraGrey.main}; 539 540 &:focus-visible { 541 outline: solid 0.1875rem #173033; 542 box-shadow: 0 0 4px 0 #00000073; 543 outline-offset: 0.125rem; 544 border-radius: 0.25rem; 545 546 ${({theme:e})=>e.applyStyles("dark",{outline:`solid 0.1875rem ${e.palette.common.white}`})} 547 } 548`,iV=({answer:e,isFullAnswer:t,ariaLive:r})=>
548{let n,i,o,{activeBooksWithAi:a,isLoading:s}=(0,tF.A)(),{showNote:l,setShowNote:u}=iK(),{setChangeBookPage:c}=(0,tj.D4)(),{isDrawerOpen:d}=(0,tG.K)(),{t:p}=(0,tf.u)(),f=(0,tc.A)(e=>e.breakpoints.only("xs")),h=t?(n=e,i="$$$",o=a,[...n.substring(n.lastIndexOf(i)+i.length).trim().matchAll(/\[(\d+)] Artnr: (.*?), [\wÃ-ÿ]+: (.*?), [a-zA-Z]\.\s*([\d,\s-]+)/g)].map(e=>{let t=(e=>{if(e.includes(","))return e.split(",").map(e=>parseInt(e,10));if(!e.includes("-"))return[parseInt(e,10)];{let[t,r]=e.split("-").map(e=>parseInt(e,10));return Array.from({length:r-t+1},(e,r)=>t+r)}})(e[4].trim());return{articleNumber:e[2],pageNumbers:t,title:e[3].trim()||"",reference:parseInt(e[1],10)}}).map(e=>({...e,pageNumbers:e.pageNumbers.filter(e=>"number"==typeof e&&!Number.isNaN(e))})).filter(e=>!!e?.pageNumbers.length).reduce((e,t)=>{let r=e.find(e=>e.articleNumber===t.articleNumber);if(r)r.references.push(t);else{var n;let r;e.push({title:(n=t.articleNumber,(r=o?.find(e=>e.articleNumber===n))?r?.title:n),articleNumber:t.articleNumber,references:[t]})}return e},[])):null,g=e=>!a?.find(t=>t.articleNumber===e);return(0,P.jsxs)("div",{"aria-live":r,children:[(0,P.jsx)(tR.A,{sx:{userSelect:"none"},children:(0,P.jsx)(im.oz,{components:{p:({node:e,...t})=>(0,P.jsx)(ta.A,{variant:"body1",sx:[e=>({fontSize:"0.956rem",lineHeight:"1.494rem",color:e.palette.common.black,margin:e.spacing(0,0,3,0),"&:last-child":{marginBottom:0}}),e=>e.applyStyles("dark",{color:e.palette.common.white})],...t})},children:nQ(e,"$$$")})}),t&&!!h?.length&&!s&&(0,P.jsxs)(tR.A,{sx:{display:"flex",flexDirection:"column"},children:[(0,P.jsx)(ta.A,{component:"h2",variant:"body1",sx:{mt:2,fontWeight:e=>e.typography.fontWeightMedium},children:p("conversation.reference.title")}),h?.map(({title:e,articleNumber:t,references:r})=>(0,P.jsxs)(tR.A,{sx:{display:"flex",flexDirection:"column",mt:1,mb:1},children:[(0,P.jsx)(ta.A,{component:"h2",variant:"subtitle2",sx:{fontSize:"1rem",mb:1,fontWeight:"600"},children:e}),(0,P.jsx)(iW,{children:r?.map(({reference:e,pageNumbers:r,title:n})=>(0,P.jsxs)(tR.A,{sx:{display:"flex",alignItems:"flex-start",minWidth:0},children:[(0,P.jsx)(iH,{children:`[${e}]`}),(0,P.jsxs)(ta.A,{component:"div",sx:{minWidth:0,overflowWrap:"anywhere",wordBreak:"break-word"},children:[(0,P.jsx)(tR.A,{component:"span",children:n}),(0,P.jsx)(tR.A,{component:"span",sx:{display:"inline-flex",flexWrap:"wrap",gap:1,ml:1},children:r?.map(e=>(0,P.jsx)(iq,{isDisabled:g(t),tabIndex:d?-1:0,onKeyDown:r=>{((0,r_.Ay)("enter",r)||(0,r_.Ay)("space",r))&&(g(t)||((0,tV.Bg)({page_number:e,article_number:t}),l&&f&&u(!1),c({page:e,articleNumber:t})))},onClick:()=>{g(t)||((0,tV.Bg)({page_number:e,article_number:t}),l&&f&&u(!1),c({page:e,articleNumber:t}))},children:`s.${e}`},e))})]})]},e))})]},t))]})]})};var iQ=r(39563);let iG=(0,eE.Ay)(tR.A)` 549 display: flex; 550 flex-direction: column; 551 gap: ${({theme:e})=>e.spacing(1.5)}; 552`,iY=(0,eE.Ay)(tR.A)` 553 background: ${({theme:e})=>e.palette.tonal.primary[90]}; 554 padding: ${({theme:e})=>e.spacing(2,1)}; 555 margin-top: ${({theme:e})=>e.spacing(1)}; 556 gap: ${({theme:e})=>e.spacing(2)}; 557 flex-direction: column; 558 border-radius: 0.5rem; 559 display: flex; 560`,iX=(0,eE.Ay)(tR.A)` 561 font-weight: ${({theme:e})=>e.typography.fontWeightMedium}; 562 margin-right: ${({theme:e})=>e.spacing(.5)}; 563 color: ${({theme:e})=>e.palette.common.black}; 564 line-height: 1.5rem; 565 text-align: center; 566 font-size: 1rem; 567 height: 100%; 568 569 ${({theme:e})=>e.applyStyles("dark",{color:e.palette.common.white})} 570`,iJ=(0,eE.Ay)("span",{shouldForwardProp:e=>"isDisabled"!==e})` 571 margin-left: ${({theme:e})=>e.spacing(1)}; 572 text-decoration: underline; 573 cursor: ${({isDisabled:e})=>e?"not-allowed":"pointer"}; 574 color: ${({isDisabled:e,theme:t})=>e&&t.palette.studoraGrey.main}; 575 } 576`,iZ=({data:e})=>{let{activeBooksWithAi:t,isLoading:r}=(0,tF.A)(),{showNote:n,setShowNote:i}=iK(),{setChangeBookPage:o}=(0,tj.D4)(),{isDrawerOpen:a}=(0,tG.K)(),{t:s}=(0,tf.u)(),{isDarkMode:l}=(0,tK.A)(),u=(0,tH.Y)(l,"0.25rem"),c=(0,tc.A)(e=>e.breakpoints.only("xs")),d=e.createdAt?(0,iQ.Nd)((0,iQ.GP)(e.createdAt)):null,p=e=>!t?.find(t=>t.articleNumber===e);return(0,P.jsxs)(iG,{children:[(0,P.jsx)(tR.A,{children:!!e.title&&(0,P.jsx)(ta.A,{variant:"inherit",sx:{fontWeight:300,fontSize:"1rem"},children:s("conversation.feedback.intro")})}),(e.title||d)&&(0,P.jsxs)(tR.A,{children:[!!e.title&&(0,P.jsx)(ta.A,{variant:"inherit",component:"h2",sx:{fontWeight:600,fontSize:"1rem"},children:e.title}),!!d&&(0,P.jsx)(ta.A,{variant:"body2",children:d})]}),(0,P.jsx)(im.oz,{components:{ul:({node:e,...t})=>(0,P.jsx)(tR.A,{component:"ul",sx:{my:0,pl:3,display:"flex",flexDirection:"column",gap:1},...t}),ol:({node:e,...t})=>(0,P.jsx)(tR.A,{component:"ol",sx:{my:0,pl:3,display:"flex",flexDirection:"column",gap:3},...t}),li:({node:e,...t})=>(0,P.jsx)(tR.A,{component:"li",sx:{"& > p + p":{mt:1.5}},...t}),p:({node:e,...t})=>(0,P.jsx)(ta.A,{variant:"body1",sx:[e=>({fontSize:"1rem",lineHeight:"1.5rem",color:e.palette.common.black,userSelect:"none",whiteSpace:"pre-line"}),e=>e.applyStyles("dark",{color:e.palette.common.white})],...t})},children:nQ(e.body,"$$$")}),!!e.references?.length&&!r&&(0,P.jsxs)(tR.A,{children:[(0,P.jsx)(ta.A,{component:"h2",variant:"body1",sx:{mt:2,fontWeight:e=>e.typography.fontWeightMedium},children:s("conversation.reference.title")}),(0,P.jsx)(iY,{children:e.references.map(e=>{let t=p(e.articleNumber);return(0,P.jsxs)(tR.A,{sx:{display:"flex"},children:[(0,P.jsx)(iX,{children:`[${e.id}]`}),(0,P.jsxs)(ta.A,{children:[e.label,e.pageNumbers?.map(r=>{let s,l;return(0,P.jsx)(iJ,{className:u,isDisabled:t,tabIndex:a?-1:0,role:"button","aria-disabled":t,onKeyDown:(s=e.articleNumber,e=>{((0,r_.Ay)("enter",e)||(0,r_.Ay)("space",e))&&(p(s)||((0,tV.Bg)({page_number:r,article_number:s}),n&&c&&i(!1),o({page:r,articleNumber:s})))}),onClick:(l=e.articleNumber,()=>{p(l)||((0,tV.Bg)({page_number:r,article_number:l}),n&&c&&i(!1),o({page:r,articleNumber:l}))}),children:`s.${r}`},r)})]})]},e.id)})})]})]})},i0=(0,eE.Ay)(eZ.A)` 577 background: ${({theme:e})=>e.palette.common.white}; 578 padding: ${({theme:e})=>e.spacing(2)}; 579 flex-direction: column; 580 position: relative; 581 overflow: auto; 582 display: flex; 583 height: 100%; 584 width: 100%; 585 586 ${({theme:e})=>e.applyStyles("dark",{backgroundColor:e.palette.tonal.primary[99]})} 587`,i1=(0,eE.Ay)(tR.A,{shouldForwardProp:e=>"calculatedHeight"!==e})` 588 height: ${({calculatedHeight:e})=>`${e}rem`}; 589 position: relative; 590`,i2=(0,eE.Ay)(tR.A,{shouldForwardProp:e=>"start"!==e})` 591 transform: ${({start:e})=>`translateY(${e/16}rem)`}; 592 position: absolute; 593 width: 100%; 594 left: 0; 595 top: 0; 596`,i5=({incomingMessage:e,spaceForNewQuestion:t,onReferenceClick:r})=>{let{activeConversation:n,scrollToBottom:i,setScrollToBottom:o,goToBottom:a,setGoToBottom:s,goToPost:l,setGoToPost:u}=(0,tG.K)(),{activeReaderBooks:c}=(0,tj.D4)(),d=(0,M.useRef)(null),p=c?.find(e=>e?.active),[f,h]=(0,M.useState)(null),[g,m]=(0,M.useState)(!1),v=function({useFlushSync:e=!0,directDomUpdates:t=!1,directDomUpdatesMode:r="transform",...n}){let i=M.useReducer(e=>e+1,0)[1],o=M.useRef({enabled:t,mode:r,container:null,lastSize:null,lastPositions:new WeakMap,prevRange:null});o.current.enabled=t,o.current.mode=r;let a=e=>
596{let t=o.current;if(!t.enabled||!t.container)return;let r=e.getTotalSize();if(r!==t.lastSize){t.lastSize=r;let n=e.options.horizontal?"width":"height";t.container.style[n]=`${r}px`}let n=!!e.options.horizontal,i="transform"===t.mode,a=n?"left":"top",s=e.options.scrollMargin;for(let r of e.getVirtualItems()){let o=r.start-s,l=e.elementsCache.get(r.key);l&&t.lastPositions.get(l)!==o&&(t.lastPositions.set(l,o),i?l.style.transform=n?`translate3d(${o}px, 0, 0)`:`translate3d(0, ${o}px, 0)`:l.style[a]=`${o}px`)}},s={...n,onChange:(t,r)=>{var s;let l=o.current,u=!0;if(l.enabled){a(t);let e=t.range,r=l.prevRange;(u=!r||r.isScrolling!==t.isScrolling||r.startIndex!==(null==e?void 0:e.startIndex)||r.endIndex!==(null==e?void 0:e.endIndex))&&(l.prevRange=e?{startIndex:e.startIndex,endIndex:e.endIndex,isScrolling:t.isScrolling}:null)}u&&(e&&r?(0,n7.flushSync)(i):i()),null==(s=n.onChange)||s.call(n,t,r)}},[l]=M.useState(()=>{let e=new ip(s);return Object.assign(e,{containerRef:t=>{let r=o.current;if(r.container=t,r.lastSize=null,t&&r.enabled){let n=e.getTotalSize();r.lastSize=n;let i=e.options.horizontal?"width":"height";t.style[i]=`${n}px`}}})});return l.setOptions(s),ig(()=>l._didMount(),[]),ig(()=>l._willUpdate()),ig(()=>{a(l)}),l}({observeElementRect:ia,observeElementOffset:iu,scrollToFn:id,...{count:n?.posts?.length,getScrollElement:()=>d.current,estimateSize:()=>60,measureElement:e=>e.getBoundingClientRect().height}}),y=v.getVirtualItems(),b=y[y.length-1]?.index,x=(0,M.useCallback)(()=>{i&&g&&n?.sources?.find(e=>e?.articleNumber===p?.articleNumber)&&(v.scrollToIndex(n?.posts?.length-1,{align:"end"}),setTimeout(()=>{d.current&&(d.current.scrollTop=d.current.scrollHeight)},0),o(!1))},[i,g,v,o,p,n]),w=(0,M.useCallback)(()=>{if(!a||!g||!d.current)return;let e=n?.posts?.length;e&&v.scrollToIndex(e-1,{align:"end",behavior:"auto"}),s(!1)},[a,g,s,v,n]),A=(0,M.useCallback)(()=>{if(!l)return;let e=n?.posts?.findIndex(e=>e.id===parseInt(l,10));-1!==e&&(h(l),v.scrollToIndex(e,{align:"center"})),u(null),setTimeout(()=>{h(null)},4e3)},[l,n,u,v]);return(0,M.useEffect)(()=>{x(),A(),w()},[x,A,w]),(0,M.useEffect)(()=>m(!0),[]),(0,P.jsx)(i0,{ref:d,spacing:3,children:(0,P.jsx)(i1,{calculatedHeight:v.getTotalSize()/16,children:y.map(i=>{let o=n?.posts[i.index],a=o.id===n?.posts[n?.posts?.length-1].id,s=o?.metadata?.quizFeedbackFinalAnswer,l=o?.metadata?.flashcardsFeedbackFinalAnswer,u="string"!=typeof s&&s?s:"string"!=typeof l&&l?l:null;return(0,P.jsx)(i2,{start:i.start,"data-index":i.index,ref:e=>e?v.measureElement(e):null,children:(0,P.jsxs)(iL,{spaceForNewQuestion:b===i.index&&t,highlightPost:f,post:{id:o.id,question:o.question,answer:o.answer,reaction:o.reaction,isSaved:o.isSaved,conversationId:n.id,commented:o?.commented,interrupted:o?.interrupted,metadata:o?.metadata,createdAt:o.createdAt,updatedAt:o.updatedAt},children:[(0,P.jsx)(iU,{question:o.question,requestedExplanation:o?.questionIsRequestedExplanation}),u?(0,P.jsx)(iZ,{data:u}):(0,P.jsx)(iV,{answer:o.answer,isFullAnswer:!!o.answer.length,onReferenceClick:r,ariaLive:a?"polite":"off"}),!!e.length&&o.id===Number.MAX_SAFE_INTEGER&&(0,P.jsx)(iV,{answer:e,ariaLive:"off"})]})},i.index)})})})};function i3(){return(i3=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}let i4=function(e){return M.createElement("svg",i3({xmlns:"http://www.w3.org/2000/svg",width:300,height:40,viewBox:"0 0 300 40"},e),p||(p=M.createElement("rect",{width:20,height:16,x:20,y:12,fill:"currentColor",rx:4})),f||(f=M.createElement("rect",{width:20,height:16,x:20,y:12,fill:"#26A69A",rx:4},M.createElement("animate",{attributeName:"opacity",begin:"0s",dur:"1.5s",repeatCount:"indefinite",values:"0.3;1;0.3"}))),h||(h=M.createElement("rect",{width:20,height:16,x:50,y:12,fill:"currentColor",rx:4})),g||(g=M.createElement("rect",{width:20,height:16,x:50,y:12,fill:"#26A69A",rx:4},M.createElement("animate",{attributeName:"opacity",begin:"0.1s",dur:"1.5s",repeatCount:"indefinite",values:"0.3;1;0.3"}))),m||(m=M.createElement("rect",{width:20,height:16,x:80,y:12,fill:"currentColor",rx:4})),v||(v=M.createElement("rect",{width:20,height:16,x:80,y:12,fill:"#26A69A",rx:4},M.createElement("animate",{attributeName:"opacity",begin:"0.2s",dur:"1.5s",repeatCount:"indef
596inite",values:"0.3;1;0.3"}))),y||(y=M.createElement("rect",{width:20,height:16,x:110,y:12,fill:"currentColor",rx:4})),b||(b=M.createElement("rect",{width:20,height:16,x:110,y:12,fill:"#26A69A",rx:4},M.createElement("animate",{attributeName:"opacity",begin:"0.3s",dur:"1.5s",repeatCount:"indefinite",values:"0.3;1;0.3"}))),x||(x=M.createElement("rect",{width:20,height:16,x:140,y:12,fill:"currentColor",rx:4})),w||(w=M.createElement("rect",{width:20,height:16,x:140,y:12,fill:"#26A69A",rx:4},M.createElement("animate",{attributeName:"opacity",begin:"0.4s",dur:"1.5s",repeatCount:"indefinite",values:"0.3;1;0.3"}))),A||(A=M.createElement("rect",{width:20,height:16,x:170,y:12,fill:"currentColor",rx:4})),k||(k=M.createElement("rect",{width:20,height:16,x:170,y:12,fill:"#26A69A",rx:4},M.createElement("animate",{attributeName:"opacity",begin:"0.5s",dur:"1.5s",repeatCount:"indefinite",values:"0.3;1;0.3"}))),S||(S=M.createElement("rect",{width:20,height:16,x:200,y:12,fill:"currentColor",rx:4})),C||(C=M.createElement("rect",{width:20,height:16,x:200,y:12,fill:"#26A69A",rx:4},M.createElement("animate",{attributeName:"opacity",begin:"0.6s",dur:"1.5s",repeatCount:"indefinite",values:"0.3;1;0.3"}))),_||(_=M.createElement("rect",{width:20,height:16,x:230,y:12,fill:"currentColor",rx:4})),E||(E=M.createElement("rect",{width:20,height:16,x:230,y:12,fill:"#26A69A",rx:4},M.createElement("animate",{attributeName:"opacity",begin:"0.7s",dur:"1.5s",repeatCount:"indefinite",values:"0.3;1;0.3"}))),D||(D=M.createElement("rect",{width:20,height:16,x:260,y:12,fill:"currentColor",rx:4})),O||(O=M.createElement("rect",{width:20,height:16,x:260,y:12,fill:"#26A69A",rx:4},M.createElement("animate",{attributeName:"opacity",begin:"0.8s",dur:"1.5s",repeatCount:"indefinite",values:"0.3;1;0.3"}))))},i6=(0,eE.Ay)(tR.A)` 597 margin: ${({theme:e})=>e.spacing(0,1,1,1)}; 598 color: ${({theme:e})=>e.palette.common.white}; 599 justify-content: center; 600 flex-direction: column; 601 align-items: center; 602 display: flex; 603 604 p { 605 color: ${({theme:e})=>e.palette.common.black}; 606 } 607 608 ${({theme:e})=>e.applyStyles("dark",{p:{color:e.palette.common.white}})} 609`,i8=(0,eE.Ay)("span")` 610 color: ${({theme:e})=>e.palette.common.black}; 611 position: relative; 612 &::after { 613 position: absolute; 614 content: "..."; 615 display: inline-block; 616 overflow: hidden; 617 vertical-align: bottom; 618 width: 0ch; 619 animation: dots 1.5s steps(3, end) infinite; 620 } 621 622 @keyframes dots { 623 0% { 624 width: 0ch; 625 } 626 33% { 627 width: 1ch; 628 } 629 66% { 630 width: 2ch; 631 } 632 100% { 633 width: 3ch; 634 } 635 } 636 637 ${({theme:e})=>e.applyStyles("dark",{color:e.palette.common.white})} 638`,i7=()=>{let{t:e}=(0,tf.u)(),{isReceivingAnswer:t,isFinalizingGeneratedData:r,generatingFeedback:n}=(0,tG.K)();return t?(0,P.jsxs)(i6,{children:[r&&(0,P.jsx)(ta.A,{variant:"body1",children:e("conversation.finalizing")}),n&&(0,P.jsx)(i8,{children:"Genererar feedback"}),(0,P.jsx)(i4,{})]}):null},i9=(0,eE.Ay)(tR.A)` 639 margin-bottom: ${({theme:e})=>e.spacing(1)}; 640 justify-content: center; 641 align-items: center; 642 display: flex; 643 644 ${({theme:e})=>e.applyStyles("dark",{backgroundColor:e.palette.tonal.primary[99]})} 645`,oe=()=>{let{streamFailed:e,setStreamFailed:t,activeConversation:r,setActiveConversation:n}=(0,tG.K)(),{isDarkMode:i}=(0,tK.A)(),{t:o}=(0,tf.u)(),[a,s]=(0,M.useState)(!1),l=async()=>{s(!0);let e=await (0,r2.hB)(r?.id);e&&n(e),t(!1),s(!1)};return e?(0,P.jsxs)(i9,{children:[(0,P.jsx)(ta.A,{variant:"caption",children:o("conversation.errors.stream")}),(0,P.jsx)(eL.A,{"aria-label":o("reload"),className:(0,tH.Y)(i),onClick:l,sx:{ml:1,p:0},children:a?(0,P.jsx)(tI.A,{size:18}):(0,P.jsx)(iS,{})})]}):null},ot=(0,eE.Ay)(tR.A)` 646 margin-top: ${({theme:e})=>e.spacing(.25)}; 647 justify-content: center; 648 flex-direction: column; 649 align-items: center; 650 display: flex; 651`,or=({mobile:e,text:t})=>(0,P.jsx)(ta.A,{sx:{textAlign:"center",fontSize:e?"0.625rem":"0.75rem",maxWidth:e?"40ch":"70ch"},children:t}),on=()=>{let{t:e}=(0,tf.u)(),t=(0,tc.A)(e=>e.breakpoints.only("xs"));return(0,P.jsx)(ot,{children:(0,P.jsx)(or,{mobile:t,text:e("conversation.disclaimer")})})},oi=(0,ez.A)((0,P.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m4-4H8V8h8z"}),"StopCircleOutlined"),oo=(0,ez.A)((0,P.jsx)("path",{d:"M2.01 21 23 12 2.01 3 2 10l15 2-15 2z"}),"Send");var oa=r(77917),os=r(47369);let ol=({addPrompt:e,disabled:t=!1})=>{let{t:r}=(0,tf.u)(),{isDarkMode:n}=(0,tK.A)(),{createNewConversation:i}=nv(),{setNewlyCreatedConversation:o,isDrawerOpen:a,activeConversation:s,autoCreatedConversationId:l,setAutoCreatedConversationId:u}=(0,tG.K)(),[c,d]=(0,M.useState)(null),p=!!c,f=()=>d(null),h=async(r,n)=>{t?f():(f(),await e(r,n))},g=async()=>{(0,tV.A2)({source:"plus_menu"}),null!==l&&u(null),await i(),o(!0),f()};return(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(eL.A,{id:"chat-menu",disableFocusRipple:!0,className:(0,tH.Y)(n),onClick:e=>{d(e.currentTarget)},disabled:t,"aria-haspopup":"true",tabIndex:a?-1:0,"aria-expanded":p?"true":void 0,"aria-label":r("conversation.menu-aria-label"),sx:{color:e=>e.palette.common.white},children:(0,P.jsx)(r3,{})}),(0,P.jsxs)(nk.A,{id:"chat-menu",anchorEl:c,open:p,onClose:f,anchorOrigin:{vertical:"top",horizontal:"left"},transformOrigin:{vertical:"bottom",horizontal:"left"},sx:[()=>({}),e=>e.applyStyles("dark",{ul:{background:e.palette.tonal.primary[99]}})],children:[!!s?.posts?.length&&(0,P.jsx)(nA.A,{onClick:e=>h(e,r("conversation.elaborate")),children:r("conversation.elaborate")}),(0,P.jsx)(nA.A,{onClick:e=>{(0,tV.a5)({source:"plus_menu"}),h(e,r("conversation.create-quiz"))},children:r("conversation.create-quiz")}),(0,P.jsx)(nA.A,{onClick:e=>{(0,tV.b2)({source:"plus_menu"}),h(e,r("conversation.create-flashcards"))},children:r("conversation.create-flashcards")}),!!s?.posts?.length&&(0,P.jsx)(os.A,{variant:"middle"}),!!s?.posts?.length&&(0,P.jsx)(nA.A,{onClick:g,children:r("conversation.create-conversation")})]})]})},ou=({onChange:e,onKeyDown:t,value:r,addPrompt:n,canCancelStream:i})=>{let{activeConversation:o,setUpdatePost:a,isDrawerOpen:s}=(0,tG.K)(),{isDarkMode:l}=(0,tK.A)(),{t:u}=(0,tf.u)(),[c,d]=(0,M.useState)(!1),[p,f]=(0,M.useState)(!1),h=async()=>{f(!0),await (0,r2.Hy)(o.id)&&d(!0)},g=async e=>{await n(e,r)};return(0,M.useEffect)(()=>
651{if(!c)return;let e=o?.posts[o?.posts?.length-1];e.id!==Number.MAX_SAFE_INTEGER&&(a({...e,interrupted:!0}),d(!1),f(!1))},[o,c,a]),(0,P.jsx)(tR.A,{sx:{display:"flex",alignItems:"center",gap:1},children:(0,P.jsxs)(tR.A,{sx:{width:"100%",borderRadius:"1.5rem",backgroundColor:e=>e.colorSchemes.light.palette.convertor.darkGreen,display:"flex",alignItems:"flex-end",padding:e=>e.spacing(.5),transition:"background-color 0.2s ease-in-out","&:has(textarea:focus)":{backgroundColor:e=>e.colorSchemes.light.palette.convertor.lightGreen}},children:[(0,P.jsx)(ol,{addPrompt:n,disabled:i}),(0,P.jsx)(oa.Ay,{placeholder:u("conversation.input-placeholder"),onChange:e,onKeyDown:t,value:r,size:"medium",type:"text",fullWidth:!0,multiline:!0,sx:{alignSelf:"center"},slotProps:{input:{sx:{padding:0,color:e=>e.palette.common.white,fontWeight:600},tabIndex:s?-1:0}}}),!!r?.length&&!i&&(0,P.jsx)(tq.A,{title:u("conversation.tooltips.send"),children:(0,P.jsx)(eL.A,{disableFocusRipple:!0,className:(0,tH.Y)(l),sx:{color:e=>e.palette.common.white},"aria-label":u("send"),onClick:g,tabIndex:s?-1:0,children:(0,P.jsx)(oo,{})})}),i&&(p?(0,P.jsx)(tI.A,{size:24,sx:{color:e=>e.palette.common.white,m:1}}):(0,P.jsx)(tq.A,{title:u("conversation.tooltips.stop"),children:(0,P.jsx)(eL.A,{disableFocusRipple:!0,className:(0,tH.Y)(l),sx:{color:e=>e.palette.common.white},"aria-label":u("cancel"),onClick:h,tabIndex:s?-1:0,children:(0,P.jsx)(oi,{})})}))]})})},oc=/^hej[!,.]?$/i,od=/^hej\b[!,.]?\s+/i,op=e=>{let t=e.trimStart();if(!t)return"";let[r,...n]=t.split(/\r?\n/);return oc.test(r.trim())?n.join("\n").trimStart():t.replace(od,"")},of=e=>{let{title:t,...r}=e,n=e.title?op(e.title).trim():void 0;return{...r,body:op(e.body),...n?{title:n}:{}}},oh=(0,eE.Ay)("form")` 652 flex-direction: column; 653 position: relative; 654 display: flex; 655 width: 100%; 656 657 ${({theme:e})=>e.containerQueries.up("sm")} { 658 width: calc(100% - 3.25rem); 659 } 660`,og=(0,eE.Ay)(tR.A)` 661 background: ${({theme:e})=>e.palette.common.white}; 662 padding: ${({theme:e})=>e.spacing(0,2,2)}; 663 flex-direction: column; 664 position: relative; 665 display: flex; 666 width: 100%; 667 z-index: 0; 668 669 ${({theme:e})=>e.applyStyles("dark",{backgroundColor:e.palette.tonal.primary[99]})} 670`,om=(0,eE.Ay)(tR.A)` 671 background: ${({theme:e})=>(0,rC.X4)(e.palette.common.white,.9)}; 672 pointer-events: none; 673 position: absolute; 674 height: 1rem; 675 bottom: 100%; 676 width: 100%; 677 z-index: 1; 678 left: 0; 679 680 ${({theme:e})=>e.applyStyles("dark",{background:(0,rC.X4)(e.palette.tonal.primary[99],.9)})} 681`,ov=/^\s*$/,oy=e=>{let t=op(e).trimStart(),r=t.indexOf("\n");if(-1===r)return{body:op(t),references:[]};let n=op(t.slice(0,r)).trim(),i={body:op(t.slice(r+1)).trimStart(),references:[]};return n&&(i.title=n),i},ob=e=>"true"===e,ox=e=>{if("string"!=typeof e)return e??null;try{return JSON.parse(e)}catch{return null}},ow=({onReferenceClick:e})=>{let{activeConversation:t,isReceivingAnswer:r,setUpdateIsReceivingAnswer:n,setNewPost:i,setUpdatePost:o,setUpdateConversation:a,setStreamFailed:s,setScrollToBottom:l,setRequestedPrompt:u,requestedPrompt:c,updatingConversationFromServer:d,setIsUpdatingConversationFromServer:p,autoCreatedConversationId:f,setAutoCreatedConversationId:h,setIsFinalizingGeneratedData:g,pendingPrompt:m,clearPendingPrompt:v,setGeneratingFeedback:y,setFeedbackHistory:b}=(0,tG.K)(),{activeProducts:x}=(0,tF.A)(),{setSnackData:w}=(0,td.d)(),{lockFeedbackHistoryId:A,setExerciseHistoryId:k}=(0,tT.L)(),{setExerciseHistoryId:S,lockFeedbackHistoryId:C}=(0,tE.i)(),{t:_}=(0,tf.u)(),[E,D]=(0,M.useState)(!1),[O,j]=(0,M.useState)(""),[F,T]=(0,M.useState)(""),[B,R]=(0,M.useState)(!1),I=t?.sources?.map(e=>e.articleNumber),$=c?.type==="explanation",N=!!c&&("flashcards"===c.type||"quiz"===c.type),L=(0,M.useCallback)(e=>e||(c?$?`F\xf6rklara: ${c.value}`:c.value:F),[c,F,$]),z=(0,M.useCallback)(async(e,r,c)=>{if(e&&e.preventDefault(),!B){R(!0);try{null!==f&&h(null),l(!0),D(!0),n(!0),T(""),u(null,null);let e=L(r),d=nV(),p={questionIsRequestedExplanation:$,questionIsRequestedExercise:N,conversationId:t.id,id:Number.MAX_SAFE_INTEGER,question:e,isSaved:!1,reaction:null,answer:""};i(p);let m=await (0,r2.g3)(t.id,e,c?.articleNumbers??I,$?ep.OT:void 0,c?.metadata);if(!m.body){s(!0),n(!1),j("");return}let v=m.body.pipeThrough(new TextDecoderStream).getReader(),x="",E=!1,O=null,F=Number.MAX_SAFE_INTEGER,P="",M="",B="",R=null,z=null,U="",K=null,W=c?.metadata?.exerciseType??null,H=()=>"quiz"===W||"flashcards"===W,q=async()=>
681{if(!c?.metadata?.exerciseType)return;let{exerciseId:e,exerciseHistoryId:t,postId:r,score:n}=c.metadata,i="quiz"===c.metadata.exerciseType?JSON.stringify({progression:c.metadata.historyProgression}):JSON.stringify({progression:c.metadata.progression}),o="quiz"===c.metadata.exerciseType?R:z;if(o)try{let a=await (0,r2.n5)(e,t,O??r,n,i,JSON.stringify(o)),s=await a.json().catch(()=>null),l=s?.exerciseHistoryId??t;if(409===a.status){l&&("quiz"===c.metadata.exerciseType?A(l):C(l)),w({message:_("conversation.feedback.already-exists"),type:"warning",duration:6e3});return}if(a.ok&&l){"quiz"===c.metadata.exerciseType?(k(l),A(l)):(S(l),C(l));let e=I?.[0];if(e){let t=await (0,r2.W_)(e);b(t)}}}catch{}},V=e=>{if(e)try{for(let r of d(e)){if(r?.type!=="answer"||H()||(x+=r.content,j(e=>e+r.content)),r?.type==="final_answer"&&(P=r.content),r?.type==="answer_finalizing"&&g(ob(r.content)),r?.type==="multiple_choice_final_answer"&&(B=r.content),r?.type==="flashcards_final_answer"&&(M=r.content),r?.type==="flashcards_feedback_final_answer"&&(W??="flashcards",z=ox(r.content)),r?.type==="quiz_feedback_body_chunk"&&(W??="quiz",U+=r.content,o({...p,id:F,answer:"",metadata:{quizFeedbackFinalAnswer:oy(U)}},O??void 0)),r?.type==="quiz_feedback_final_answer"){W??="quiz";let e=ox(r.content);R=e?of(e):null}r?.type==="citation_content"&&(K=ox(r.content)),r?.type==="post_id"&&(F=O=parseInt(r.content,10)),r?.type==="new_title"&&t?.title!==r?.content&&a("title",r?.content),r?.type==="updated_at"&&a("updatedAt",r?.content)}}catch(e){s(!0)}},Q=()=>H()?"":P?.length?P:x;for(;!E;){let{value:e,done:t}=await v.read();if(V(e),E=t){await q();let e=Q(),t=M||B||R||z||K?{...M&&{flashcardsFinalAnswer:M},...B&&{multipleChoiceFinalAnswer:B},...R&&{quizFeedbackFinalAnswer:R},...z&&{flashcardsFeedbackFinalAnswer:z},...K&&{citationContent:K}}:null,r={...p,id:F,metadata:t,answer:e};B&&!p.questionIsRequestedExercise&&(0,tV.a5)({source:"manual_prompt"}),o(r,O),n(!1),j(""),H&&y(!1),B="",M="",O=null}}}catch(e){s(!0),n(!1),j(""),y(!1)}finally{R(!1)}}},[f,B,h,l,D,n,T,u,L,t,$,N,I,A,C,w,_,k,S,g,o,a,s,R,j,y,i]),U=(0,M.useCallback)(()=>{if(I?.length<2)return;let e=x?.map(e=>e?.artnr),r=I.filter(t=>e.includes(t));tx()(I,r)||a("sources",t?.sources?.filter(e=>r?.includes(e?.articleNumber)))},[x,I,t,a]);return(0,M.useEffect)(()=>()=>{p(!0)},[p]),(0,M.useEffect)(()=>{if(c&&!d){if(r)return void u(null,null);z()}},[z,c,d,r,u]),(0,M.useEffect)(()=>{!m||d||B||m.conversationId!==t?.id||(v(),z(void 0,m.prompt,{articleNumbers:m.articleNumbers,metadata:m.metadata}))},[m,t?.id,d,B,v,z]),(0,M.useEffect)(()=>{U()},[U]),(0,P.jsxs)(oh,{onSubmit:z,sx:{overflow:"auto",height:"100%"},children:[(0,P.jsx)(i5,{incomingMessage:O,spaceForNewQuestion:E,onReferenceClick:e}),(0,P.jsxs)(og,{children:[(0,P.jsx)(n8,{addPrompt:z}),(0,P.jsx)(om,{}),(0,P.jsx)(oe,{}),(0,P.jsx)(i7,{}),(0,P.jsx)(ou,{onChange:e=>{let{value:t}=e.target;T(t)},onKeyDown:e=>{if((0,r_.Ay)("enter",e)&&!(0,r_.Ay)("shift",e)){if(e.preventDefault(),ov.test(e.target?.value))return;let t=new Event("submit",{bubbles:!0,cancelable:!0}),r=e.currentTarget.form;r&&r.dispatchEvent(t)}},value:F,addPrompt:z,canCancelStream:B}),(0,P.jsx)(on,{})]})]})};var oA=r(72971);let ok=(0,eE.Ay)(tR.A,{shouldForwardProp:e=>"hideConversation"!==e})` 682 display: ${({hideConversation:e})=>e?"none":"flex"}; 683 padding: ${({theme:e})=>e.spacing(2)}; 684 max-height: calc(100vh - 3.25rem); 685 justify-content: center; 686 flex-direction: column; 687 align-items: center; 688 position: relative; 689 top: 3.25rem; 690 width: 100%; 691 flex: 2; 692 animation: slideInFromRight 300ms cubic-bezier(0.4, 0, 0.2, 1); 693 transform-origin: right center; 694 695 @keyframes slideInFromRight { 696 from { 697 transform: translateX(100%); 698 opacity: 0; 699 } 700 to { 701 transform: translateX(0); 702 opacity: 1; 703 } 704 } 705 706 ${({theme:e})=>e.applyStyles("dark",{backgroundColor:e.palette.tonal.primary[99]})} 707 708 ${({theme:e})=>e.breakpoints.up("sm")} { 709 margin-right: ${({theme:e})=>e.spacing(6)}; 710 } 711 712 ${({theme:e})=>e.breakpoints.up("md")} { 713 margin-right: ${({theme:e})=>e.spacing(6.5)}; 714 } 715`,oS=({hideConversation:e})=>(0,P.jsxs)(ok,{hideConversation:e,children:[(0,P.jsx)(oA.A,{variant:"rectangular",sx:{borderRadius:"1.5rem",ml:"auto",mb:2},width:200,height:50}),(0,P.jsx)(oA.A,{variant:"rectangular",sx:{borderRadius:"1.5rem",mb:2,maxWidth:"30rem",ml:"auto"},width:"100%",height:150}),(0,P.jsx)(oA.A,{variant:"rectangular",sx:{borderRadius:"1.5rem",ml:"auto",mb:2},width:250,height:60}),(0,P.jsx)(oA.A,{variant:"rectangular",sx:{borderRadius:"1.5rem",mb:2,maxWidth:"30rem",ml:"auto"},width:"100%",height:80}),(0,P.jsx)(oA.A,{variant:"rectangular",sx:{borderRadius:"1.5rem",ml:"auto",mb:2},width:300,height:50}),(0,P.jsx)(oA.A,{variant:"rectangular",sx:{borderRadius:"1.5rem",mt:"auto"},width:"100%",height:40})]});var oC=r(91530),o_=r(43251),oE=r(91704);let oD=(0,ez.A)((0,P.jsx)("path",{d:"M13 3c-4.97 0-9 4.03-9 9H1l3.89 3.89.07.14L9 12H6c0-3.87 3.13-7 7-7s7 3.13 7 7-3.13 7-7 7c-1.93 0-3.68-.79-4.94-2.06l-1.42 1.42C8.27 19.99 10.51 21 13 21c4.97 0 9-4.03 9-9s-4.03-9-9-9m-1 5v5l4.28 2.54.72-1.21-3.5-2.08V8z"}),"Restore");var oO=r(83621),oj=r(80169);let oF=(0,eE.Ay)(tR.A)` 716 padding: ${({theme:e})=>e.spacing(1,2,0)}; 717 background: ${({theme:e})=>e.palette.common.white};
718 z-index: ${({theme:e})=>e.zIndex.appBar}; 719 width: 100%; 720 721 ${({theme:e})=>e.containerQueries.up("sm")} { 722 width: calc(100% - 3.25rem); 723 } 724 725 ${({theme:e})=>e.applyStyles("dark",{background:e.palette.tonal.primary[99]})} 726`,oT=(0,eE.Ay)(eD.A,{shouldForwardProp:e=>"isOpen"!==e&&"hasFocus"!==e})` 727 margin-bottom: ${({theme:e,hasFocus:t})=>t&&e.spacing(2)}; 728 padding: ${({theme:e})=>e.spacing(0,1,0,2)}; 729 color: ${({theme:e,isOpen:t})=>t?e.palette.common.white:e.palette.common.black}; 730 background: ${({theme:e,isOpen:t})=>t?e.colorSchemes.light.palette.convertor.darkGreen:e.palette.primary.light}; 731 border-radius: 0.5rem; 732 height: 2.25rem; 733 flex: 1; 734 735 svg { 736 margin-left: auto; 737 } 738 739 ${({theme:e})=>e.applyStyles("dark",{background:e.colorSchemes.light.palette.convertor.darkGreen,color:e.palette.common.white})} 740`,oP=(0,eE.Ay)(tR.A)` 741 background: ${({theme:e})=>(0,rC.X4)(e.palette.common.white,.9)}; 742 position: fixed; 743 height: 0.5rem; 744 z-index: 10; 745 width: 100%; 746 747 ${({theme:e})=>e.applyStyles("dark",{background:(0,rC.X4)(e.palette.tonal.primary[99],.9)})} 748`,oM=(0,eE.Ay)(tR.A)` 749 background: ${({theme:e})=>(0,rC.X4)(e.palette.common.white,.9)}; 750 position: absolute; 751 height: 1rem; 752 top: 2.26rem; 753 width: 100%; 754 z-index: 10; 755 756 ${({theme:e})=>e.applyStyles("dark",{background:(0,rC.X4)(e.palette.tonal.primary[99],.9)})} 757`,oB=(0,eE.Ay)(tR.A)` 758 padding: ${({theme:e})=>e.spacing(0,2)}; 759 color: ${({theme:e})=>e.palette.common.black}; 760 background: ${({theme:e})=>e.palette.primary.light}; 761 border-radius: 0.5rem; 762 min-height: 2.25rem; 763 align-items: center; 764 height: 2.25rem; 765 display: flex; 766 width: 100%; 767 768 ${({theme:e})=>e.applyStyles("dark",{background:e.colorSchemes.light.palette.convertor.darkGreen,color:e.palette.common.white})} 769`,oR=(0,eE.Ay)("span",{shouldForwardProp:e=>"isSubTitle"!==e})` 770 font-size: ${({isSubTitle:e})=>e?"0.875rem":"1rem"}; 771 text-overflow: ellipsis; 772 white-space: nowrap; 773 max-width: 16.5rem; 774 overflow: hidden; 775 776 ${({theme:e})=>e.containerQueries.up("sm")} { 777 max-width: unset; 778 } 779 780 ${({theme:e})=>e.containerQueries.up("md")} { 781 max-width: 25rem; 782 } 783`,oI=(0,eE.Ay)(tR.A)` 784 gap: ${({theme:e})=>e.spacing(1)}; 785 align-items: center; 786 display: flex; 787 width: 100%; 788`,o$=()=>{let{isDrawerOpen:e,setIsDrawerOpen:t}=(0,tG.K)(),{isDarkMode:r}=(0,tK.A)(),{t:n}=(0,tf.u)();return(0,P.jsx)(tq.A,{title:n("conversation.tooltips.history"),children:(0,P.jsx)(eL.A,{disableFocusRipple:!0,className:(0,tH.Y)(r),onClick:()=>{(0,tV.b0)(),t(!0)},tabIndex:e?-1:0,sx:[e=>({mb:"auto",height:"2.25rem",width:"2.25rem",color:e.palette.common.black,backgroundColor:e.palette.primary.light,"&:hover":{backgroundColor:e.palette.primary.light}}),e=>e.applyStyles("dark",{backgroundColor:e.colorSchemes.light.palette.convertor.darkGreen,color:e.palette.common.white,"&:hover":{backgroundColor:e.colorSchemes.light.palette.convertor.lightGreen}})],children:(0,P.jsx)(oD,{})})})},oN=({openedSource:e})=>{let{activeConversation:t,setUpdateSources:r,isDrawerOpen:n}=(0,tG.K)(),{activeBooksWithAi:i}=(0,tF.A)(),{t:o}=(0,tf.u)(),[a,s]=(0,M.useState)(null),[l,u]=(0,M.useState)(!1),[c]=i,d=t?.sources?.length===i?.length,p=t?.sources?.find(t=>t.articleNumber===e),f="selectAll",h=i?.length===1&&t?.sources?.length===1&&c?.articleNumber===e,g=e=>!!t?.sources?.find(t=>t.articleNumber===e),m=e=>e?.map(e=>e.articleNumber),v=async n=>{let o=g(n),a=i?.find(e=>e.articleNumber===n);if(n===f){if(d){await (0,r2.Dq)(t?.id,[e]),r([p]);return}let n=i?.filter(e=>!t?.sources.some(t=>t.articleNumber===e.articleNumber)),o=[...t.sources,...n];await (0,r2.Dq)(t?.id,m(o)),r(o);return}if(o&&e===n||!a)return;if(o){let e=t?.sources?.filter(e=>e.articleNumber!==n);r(e),await (0,r2.Dq)(t?.id,m(e));return}let s=[...t.sources,a];await (0,r2.Dq)(t?.id,m(s)),r(s)},y=()=>t?.sources.length===1?o("conversation.sources.one-source",{title:p?.title}):d?o("conversation.sources.all"):o("conversation.sources.multiple");return h?(0,P.jsxs)(oF,{children:[(0,P.jsxs)(oI,{children:[(0,P.jsx)(oB,{children:(0,P.jsx)(ta.A,{noWrap:!0,component:"p",sx:{fontWeight:e=>e.typography.fontWeightMedium},children:o("conversation.sources.one-source",{title:p?.title})})}),(0,P.jsx)(o$,{})]}),(0,P.jsx)(oP,{})]}):(0,P.jsx)(oF,{children:(0,P.jsxs)(oO.A,{fullWidth:!0,children:[(0,P.jsxs)(oI,{children:[(0,P.jsxs)(oT,{"aria-label":y(),id:"multi-select-button","aria-haspopup":"true","aria-expanded":!!a,"aria-controls":"select-source-menu",onClick:e=>{s(e.currentTarget)},isOpen:!!a,onFocus:()=>u(!0),onBlur:()=>u(!1),tabIndex:n?-1:0,hasFocus:l,disableRipple:!0,children:[(0,P.jsx)(ta.A,{noWrap:!0,sx:{fontWeight:e=>e.typography.fontWeightMedium},component:"p",children:y()}),a?(0,P.jsx)(o_.A,{}):(0,P.jsx)(oC.A,{})]}),(0,P.jsx)(o$,{})]}),!l&&(0,P.jsx)(oM,{}),(0,P.jsxs)(nk.A,{id:"select-source-menu",anchorEl:a,open:!!a,onClose:()=>s(null),slotProps:{list:{"aria-labelledby":"multi-select-button"}},sx:{mt:1,"& .MuiPaper-root":{width:a?a.clientWidth:"auto",borderRadius:"0.5rem"}},children:[!h&&(0,P.jsx)(nA.A,{value:f,onClick:()=>v(f),"aria-label":o("conversation.sources.select-all-chosen",{chosen:d?o("conversation.sources.chosen"):o("conversation.sources.not-chosen")}),children:(0,P.jsx)(oE.A,{control:(0,P.jsx)(oj.A,{checked:d}),label:o("conversation.sources.select-all")})}),i?.map(({id:t,title:r,articleNumber:n,subTitle:i})=>(0,P.jsx)(nA.A,{value:n,onClick:()=>v(n),"aria-label":o("conversation.sources.select-title",{title:r,chosen:g(n)?o("conversation.sources.chosen"):o("conversation.sources.not-chosen")}),children:(0,P.jsx)("div",{style:{pointerEvents:"none"},children:(0,P.jsx)(oE.A,{control:(0,P.jsx)(oj.A,{checked:g(n),disabled:e===n}),label:(0,P.jsxs)(tR.A,{sx:{display:"flex",flexDirection:"column"},children:[(0,P.jsx)(oR,{children:r}),(0,P.jsx)(oR,{isSubTitle:!0,children:i})]})})})},t))]})]})})},oL=(0,eE.Ay)(tR.A,{shouldForwardProp:e=>"hideConversation"!==e})` 789 display: ${({hideConversation:e})=>e?"none":"flex"}; 790 max-height: calc(100vh - 3.25rem); 791 container-type: inline-size; 792 flex-direction: column; 793 min-width: 25rem; 794 position: relative; 795 top: 3.25rem; 796 width: 100%; 797 flex: 2; 798 animation: slideInFromRight 300ms cubic-bezier(0.4, 0, 0.2, 1); 799 transform-origin: right center; 800 801 @keyframes slideInFromRight { 802 from { 803 transform: translateX(100%); 804 opacity: 0; 805 } 806 to { 807 transform: translateX(0); 808 opacity: 1; 809 } 810 } 811 812 ${({theme:e})=>e.breakpoints.up("md")} { 813 border-left: 0.03125rem solid 814 ${({theme:e})=>e.palette.tonal.variant[90]}; 815 margin-right: ${({theme:e})=>e.spacing(6.5)}; 816 max-width: 28.125rem; 817 } 818`,oz=({hideConversation:e,articleNumber:t,onReferenceClick:r})=>{let{isLoading:n}=(e=>{let{setUserConversations:t,setActiveConversation:r,activeConversation:n,setUpdateSavedPosts:i,setAutoCreatedConversationId:o,setIsUpdatingConversationFromServer:a,setFeedbackHistory:s}=(0,tG.K)();return(0,M.useEffect)(()=>{(async()=>{a(!0);try{var n;let a,l,u,c=await (0,r2.cL)(e);if(!c?.length){i([]),s([]);let n=await (0,r2.cK)([e]);n?(r(n),t([n])):(r(null),t([]));return}let d=r5(c),p=await (0,r2.lM)(e);i(p);let f=await (0,r2.W_)(e);s(f);let h=tG.K.getState().activeConversation;if(h&&c.some(e=>e.id===h.id))return void t(c);if(!d)return;let g=await (0,r2.hB)(d.id),m=g?.posts?g?.posts:[];if(m?.length&&(n=d.updatedAt,a=new Date(n),l=new Date,u=(0,rZ.A)(l,a),(0,r0.A)((0,r1.A)(a),(0,r1.A)(l))&&u>=3)){let n=await (0,r2.cK)([e]);if(!n){r(null),t([]);return}r(n),t([...c,n]),o(n.id);return}r({...d,posts:m}),t(c)}finally{a(!1)}})()},[t,r,e,i,o,a,s]),{isLoading:!n}})(t);return n?(0,P.jsx)(oS,{hideConversation:e}):(0,P.jsxs)(oL,{hideConversation:e,children:[(0,P.jsx)(oN,{openedSource:t}),(0,P.jsx)(ow,{onReferenceClick:r}),(0,P.jsx)(nq,{})]})},oU=(0,ez.A)((0,P.jsx)("path",{d:"M3 18h13v-2H3zm0-5h10v-2H3zm0-7v2h13V6zm18 9.59L17.42 12 21 8.41 19.59 7l-5 5 5 5z"}),"MenuOpen"),oK=(0,ez.A)((0,P.jsx)("path",{d:"M3 18h18v-2H3zm0-5h18v-2H3zm0-7v2h18V6z"}),"Menu");
818var oW=r(90330),oH=r(2797),oq=r(10092),oV=r(40998),oQ=r(44859),oG=r(55481);let oY=(0,eE.Ay)(oG.N_,{shouldForwardProp:e=>"shortcutOpen"!==e&&"hasDivider"!==e&&"subRouteActive"!==e})` 819 padding: ${({theme:e})=>e.spacing(.75)}; 820 fill: ${({theme:e})=>e.palette.background.default}; 821 color: ${({theme:e})=>e.palette.primary.dark}; 822 border-bottom: ${({theme:e,hasDivider:t})=>t&&`0.03125rem solid ${e.palette.tonal.variant[90]}`}; 823 text-decoration: none; 824 align-items: center; 825 display: flex; 826 flex: 1; 827 828 div:first-of-type { 829 background-color: ${({theme:e,subRouteActive:t})=>t?e.palette.primary.main:e.palette.common.white}; 830 color: ${({theme:e,subRouteActive:t})=>t&&e.palette.background.default}; 831 fill: ${({theme:e,subRouteActive:t})=>t&&e.palette.primary.main}; 832 } 833 834 &:hover { 835 div:first-of-type { 836 background-color: ${({theme:e,subRouteActive:t})=>!t&&e.palette.primary.light}; 837 fill: ${({theme:e,subRouteActive:t})=>!t&&e.palette.primary.light}; 838 } 839 } 840 841 &.active { 842 div:first-of-type { 843 background-color: ${({theme:e})=>e.palette.primary.main}; 844 color: ${({theme:e})=>e.palette.background.default}; 845 fill: ${({theme:e})=>e.palette.primary.main}; 846 } 847 } 848 849 ${({theme:e,subRouteActive:t})=>e.applyStyles("dark",{"div:first-of-type":{backgroundColor:t?e.colorSchemes.light.palette.primary.dark:e.palette.common.black,color:t&&e.palette.common.white,fill:t&&"unset"}
849,"&.active":{"div:first-of-type":{backgroundColor:e.colorSchemes.light.palette.primary.dark,color:e.palette.common.white,fill:"unset"}}})} 850`,oX=(0,eE.Ay)(tR.A)` 851 justify-content: center; 852 align-items: center; 853 border-radius: 50%; 854 height: 2.5rem; 855 width: 2.5rem; 856 display: flex; 857`,oJ=(0,eE.Ay)(ta.A,{shouldForwardProp:e=>"mainLink"!==e&&"isExternal"!==e})` 858 width: ${({mainLink:e})=>e?"7rem":"8rem"}; 859 font-size: ${({theme:e})=>e.typography.subtitle2}; 860 margin-right: ${({theme:e})=>e.spacing(1.5)}; 861 color: ${({theme:e})=>e.palette.tonal.primary[10]}; 862 margin-left: ${({theme:e,isExternal:t})=>t?e.spacing(1):e.spacing(1.5)}; 863 word-break: break-word; 864 text-decoration: none; 865 white-space: initial; 866 line-height: 1; 867`,oZ=({link:e,label:t,icon:r,tooltipText:n,mainLink:i,shortcutOpen:o,hasDivider:a,mainButtonRef:s,isInHoverMenu:l,subRoutes:u,...c})=>{let{pathname:d}=(0,J.useRouter)(),{isOpen:p,toggleIsOpen:f}=(0,oQ.k)(),{setShouldFocusContent:h}=(0,oV.J)(),{setLayoutStates:g,layoutStates:m}=(0,tj.D4)(),[v,y]=(0,M.useState)(!1),b=(0,tc.A)(e=>e.breakpoints.down("md")),x=(0,tc.A)(e=>e.breakpoints.up("lg")),w=()=>{x||f(),v&&(h(!0),y(!1)),(0,oq.C)(b,m,g)};return(0,P.jsx)(oW.Ay,{sx:{p:0},component:l?"div":"li",...c,children:n?(0,P.jsx)(tq.A,{role:"tooltip",title:i&&p?"":n,placement:"right",offset:{x:0,y:p?-40:-170},children:(0,P.jsxs)(oY,{subRouteActive:u?.includes(d),onClick:w,onKeyDown:e=>{(0,r_.Ay)("enter",e)&&y(!0)},hasDivider:a,ref:s,href:e,children:[(0,P.jsx)(oX,{children:r}),(0,P.jsx)(oJ,{variant:"subtitle2",component:"span",children:t})]})}):(0,P.jsxs)(oY,{subRouteActive:u?.includes(d),shortcutOpen:o,onClick:w,hasDivider:a,ref:s,href:e,children:[(0,P.jsx)(oX,{children:r}),(0,P.jsx)(oJ,{variant:"subtitle2",component:"span",mainLink:i,children:t})]})})};function o0(){return(o0=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}let o1=function(e){return M.createElement("svg",o0({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",stroke:"currentColor",viewBox:"0 0 32 32"},e),j||(j=M.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.8,d:"m4 16.5 11-11a1.8 1.8 0 0 1 2.5 0l11 11"})),F||(F=M.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.8,d:"M25 13v14H7.5V13"})),T||(T=M.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.8,d:"M19.8 27v-5.2a3.5 3.5 0 1 0-7 0V27"})))};var o2=r(46071),o5=r(18573),o3=r(80671),o4=r(76238),o6=r(86133),o8=r(262),o7=r(78630),o9=r(98433),ae=r(4846);let at=({title:e,mainButtonRef:t,children:r,...n})=>{let{setShouldFocusContent:i}=(0,oV.J)(),o=(0,M.useRef)(null),[a,s]=(0,M.useState)(!1);return(0,P.jsx)(ae.A,{title:(0,P.jsx)(tR.A,{role:"menu",ref:o,onKeyDown:e=>{let r=o?.current?.querySelectorAll("button");if(!r?.length)return;let n=Reflect.apply(Array.prototype.findIndex,r,[e=>e===document.activeElement]);if((0,r_.Ay)("arrowDown",e)){e.preventDefault();let t=(n+1)%r.length;r[t]?.focus()}if((0,r_.Ay)("arrowUp",e)){e.preventDefault();let t=(n-1+r?.length)%r?.length;r[t]?.focus()}(0,r_.Ay)("arrowLeft",e)&&t?.current?.focus()},children:e}),placement:"right-start",slotProps:{popper:()=>({role:"menu",sx:{zIndex:e=>e.zIndex.drawer},modifiers:[{name:"offset",options:{offset:[0,-13]}}]}),tooltip:()=>({sx:{borderRadius:0,padding:0}})},...n,children:(0,P.jsx)(oW.Ay,{onFocus:()=>s(!0),onBlur:()=>s(!1),onKeyDown:e=>{(0,r_.Ay)("enter",e)?i(!0):(0,r_.Ay)("arrowRight",e)&&(a||s(!0),o?.current?.querySelector("button")?.focus())},sx:{p:0,m:0},children:r})})},ar=(0,eE.Ay)(o7.A,{shouldForwardProp:e=>"isActive"!==e&&"divider"!==e})` 868 border-bottom: ${({theme:e,divider:t})=>t&&`0.03125rem solid ${e.palette.tonal.variant[90]}`}; 869 padding: ${({theme:e})=>e.spacing(.75)}; 870 color: ${({theme:e})=>e.palette.primary.dark}; 871 fill: ${({theme:e})=>e.palette.primary.dark}; 872 justify-content: start; 873 text-decoration: none; 874 align-items: center; 875 margin-right: auto; 876 display: flex; 877 flex: 1; 878 879 div:first-of-type { 880 background-color: ${({theme:e,isActive:t})=>t?e.palette.primary.main:e.palette.common.white}; 881 color: ${({theme:e,isActive:t})=>t&&e.palette.background.default}; 882 } 883 884 &:hover { 885 div:first-of-type { 886 background-color: ${({theme:e,isActive:t})=>!t&&e.palette.primary.light}; 887 fill: ${({theme:e,isActive:t})=>!t&&e.palette.primary.light}; 888 } 889 } 890 891 ${({theme:e,isActive:t})=>e.applyStyles("dark",{"div:first-of-type":{backgroundColor:t?e.colorSchemes.light.palette.primary.dark:e.palette.common.black,color:t&&e.palette.common.white}})} 892`,an=(0,eE.Ay)(tR.A,{shouldForwardProp:e=>"isActive"!==e})` 893 fill: ${({theme:e,isActive:t})=>t?e.palette.primary.main:e.palette.common.white}; 894 justify-content: center; 895 align-items: center; 896 border-radius: 50%; 897 height: 2.5rem; 898 width: 2.5rem; 899 display: flex; 900 901 ${({theme:e})=>e.applyStyles("dark",{fill:e.palette.common.black})} 902`,ai=({route:e,noItems:t,icon:r,mobileTitle:n,label:i,divider:o,subRoutes:a,children:s})=>{let{isDarkMode:l}=(0,tK.A)(),{pathname:u}=(0,J.useRouter)(),c=(0,M.useRef)(null),[d,p]=(0,M.useState)(!1),[f,h]=(0,M.useState)(!1),g=(0,tc.A)(e=>e.breakpoints.between("xs","lg"));return t?(0,P.jsx)(oZ,{link:e,icon:r,label:i,shortcutOpen:d,hasDivider:o,tooltipText:n,mainLink:!0}):g?(0,P.jsxs)(oW.Ay,{sx:{p:0,flexDirection:"column"},children:[(0,P.jsxs)(ar,{"aria-expanded":f,onClick:()=>
902h(!f),className:(0,tH.Y)(l),isActive:u===e||a?.includes(u),divider:o,children:[(0,P.jsx)(an,{isActive:e===u||a?.includes(u),children:r}),(0,P.jsx)(oJ,{variant:"subtitle2",component:"span",mainLink:!0,isExternal:!0,sx:{textAlign:"left",ml:1.5},children:n}),f?(0,P.jsx)(o_.A,{sx:{width:"1.75rem",height:"1.75rem",color:e=>e.palette.primary.main}}):(0,P.jsx)(oC.A,{sx:{width:"1.75rem",height:"1.75rem",color:e=>e.palette.primary.main}})]}),(0,P.jsx)(o9.A,{in:f,timeout:"auto",sx:{width:"100%"},children:s})]}):(0,P.jsx)(at,{mainButtonRef:c,title:s,onOpen:()=>{p(!0)},onClose:()=>{p(!1)},children:(0,P.jsx)(oZ,{mainButtonRef:c,isInHoverMenu:!0,link:e,icon:r,label:i,shortcutOpen:d,hasDivider:o,subRoutes:a,mainLink:!0})})},ao=(0,eE.Ay)(oH.A)` 903 background-color: ${({theme:e})=>e.palette.common.contrast}; 904 flex-direction: column; 905 max-width: 14.063rem; 906 display: flex; 907 padding: 0; 908 909 ${({theme:e})=>e.breakpoints.up("lg")} { 910 max-width: 13.125rem; 911 position: relative; 912 box-shadow: 913 0 1px 8px 0 #00000033, 914 0 3px 3px 0 #0000001f, 915 0 3px 4px 0 #00000024; 916 margin-left: ${({theme:e})=>e.spacing(.375)}; 917 margin-top: ${({theme:e})=>e.spacing(.5)}; 918 919 &:before { 920 background: ${({theme:e})=>e.palette.background.menu}; 921 pointer-events: none; 922 position: absolute; 923 width: 0.1875rem; 924 left: -0.1875rem; 925 content: ""; 926 bottom: 0; 927 z-index: 1; 928 top: 0; 929 } 930 } 931`,aa=({children:e})=>(0,P.jsx)(ao,{children:e}),as=(0,eE.Ay)(eD.A,{shouldForwardProp:e=>"isActive"!==e&&"isEditFlashcard"!==e})` 932 padding: ${({theme:e})=>e.spacing(1)}; 933 text-decoration: none; 934 width: 100%; 935 display: flex; 936 align-items: center; 937 border-radius: unset; 938 justify-content: ${({isEditFlashcard:e})=>e?"center":"flex-start"}; 939 color: ${({theme:e,isActive:t})=>t?e.palette.common.white:e.palette.tonal.primary[10]}; 940 background-color: ${({theme:e,isActive:t})=>t?e.palette.primary.main:e.palette.background.menu}; 941 border-bottom: ${({theme:e})=>`0.03125rem solid ${e.palette.tonal.variant[90]}`}; 942 max-width: ${({isEditFlashcard:e})=>e?"3rem":"unset"}; 943 min-width: ${({isEditFlashcard:e})=>e&&"unset"}; 944 text-align: left; 945 946 &:hover { 947 background-color: ${({theme:e})=>e.colorSchemes.light.palette.convertor.darkGreen}; 948 color: ${({theme:e})=>e.palette.common.white}; 949 } 950 951 &:focus-visible { 952 background-color: ${({theme:e})=>e.colorSchemes.light.palette.convertor.darkGreen}; 953 color: ${({theme:e})=>e.palette.common.white}; 954 outline: none; 955 } 956 957 ${({theme:e,isActive:t})=>e.applyStyles("dark",{backgroundColor:t?e.colorSchemes.light.palette.primary.dark:e.palette.background.menu})} 958 959 ${({theme:e})=>e.breakpoints.up("lg")} { 960 min-width: ${({isEditFlashcard:e})=>e?"unset":"calc(100% + 0.1875rem)"}; 961 position: relative; 962 right: 0.1875rem; 963 z-index: 2; 964 } 965`,al=({action:e,isActive:t,isEditFlashcard:r,children:n})=>(0,P.jsx)(as,{onClick:e,isActive:t,isEditFlashcard:r,disableRipple:!0,children:n}),au=({children:e})=>(0,P.jsx)(ta.A,{variant:"body2",sx:{lineHeight:"0.938rem",wordBreak:"break-word"},children:e}),ac=(0,eE.Ay)(oW.Ay)` 966 padding: 0; 967 min-height: 3rem; 968 align-items: stretch; 969`,ad=({products:e})=>{let{setActiveReaderBook:t,activeReaderBooks:r,layoutStates:n,setLayoutStates:i}=(0,tj.D4)(),{toggleIsOpen:o}=(0,oQ.k)(),{t:a}=(0,tf.u)(),{push:s}=(0,J.useRouter)(),l=(0,tc.A)(e=>e.breakpoints.down("md")),u=(0,tc.A)(e=>e.breakpoints.up("lg")),c=async()=>{u||o(),await s("/minaprodukter"),(0,oq.C)(l,n,i)};return(0,P.jsxs)(aa,{children:[e.sort((0,tQ.p)(!1)).slice(0,a_).map(e=>{let i,a,s,l,c,d;return(0,P.jsx)(ac,{children:(0,P.jsx)(al,{isActive:n.includes(tj.WO.Book)&&!!r?.find(t=>t.id===e.id&&t.active),action:(i=e.id,a=e.slug,s=e.artnr,l=e?.aiEnabled,c=e?.title,d=e?.subTitle,()=>{(0,tV.fp)({product_id:i,product_title:c,article_number:s,product_slug:a,source:"sidebar_left"}),t({id:i,slug:a,active:!0,articleNumber:s,aiEnabled:l,status:tj.Sc.loading,title:d?`${c} â ${d}`:c}),u||o()}),children:(0,P.jsx)(au,{children:e.title})})},e.id)}),(0,P.jsx)(ac,{children:(0,P.jsx)(al,{action:c,children:(0,P.jsx)(au,{children:a("show-all")}
969)})})]})};var ap=r(20126),af=r(59552),ah=r(43987);let ag=(0,eE.Ay)(oW.Ay)` 970 padding: 0; 971 min-height: 3rem; 972 align-items: stretch; 973 974 img { 975 margin-right: ${({theme:e})=>e.spacing(1)}; 976 } 977`,am=({workspaces:e})=>{let{layoutStates:t,setLayoutStates:r}=(0,tj.D4)(),{t:n}=(0,tf.u)(),{toggleIsOpen:i}=(0,oQ.k)(),{push:o,query:a}=(0,J.useRouter)(),s=(0,tc.A)(e=>e.breakpoints.down("md")),l=(0,tc.A)(e=>e.breakpoints.up("lg")),u=async()=>{l||i(),await o("/arbetsytor"),(0,oq.C)(s,t,r)};return(0,P.jsxs)(aa,{children:[e.slice(0,a_).map(e=>{let n,u;return(0,P.jsx)(ag,{children:(0,P.jsxs)(al,{isActive:t.includes(tj.WO.Studora)&&parseInt(a?.id,10)===e.id,action:(n=e.id,u=e.slug,async()=>{l||i(),await o(`/arbetsytor/${n}/${u}`),(0,oq.C)(s,t,r)}),children:[(0,P.jsx)(ah.A,{icon:e.icon,name:e.name,width:24,height:24}),(0,P.jsx)(au,{children:e.name})]})},e.id)}),(0,P.jsx)(ag,{children:(0,P.jsx)(al,{action:u,children:(0,P.jsx)(au,{children:n("show-all")})})})]})},av=(0,ez.A)((0,P.jsx)("path",{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.996.996 0 0 0-1.41 0l-1.83 1.83 3.75 3.75z"}),"Edit"),ay=(0,eE.Ay)(eD.A)` 978 background-color: ${({theme:e})=>e.palette.background.menu}; 979 color: ${({theme:e})=>e.palette.tonal.primary[10]}; 980 padding: ${({theme:e})=>e.spacing(1)}; 981 border-bottom: ${({theme:e})=>`0.5px solid ${e.palette.tonal.variant[90]}`}; 982 justify-content: flex-start; 983 letter-spacing: 0.03125rem; 984 word-break: break-word; 985 line-height: 0.938rem; 986 border-radius: unset; 987 font-size: 0.875rem; 988 align-items: center; 989 min-width: 6.25rem; 990 font-weight: 400; 991 text-align: left; 992 display: flex; 993 width: 100%; 994 995 &:focus-visible { 996 background-color: ${({theme:e})=>e.colorSchemes.light.palette.convertor.darkGreen}; 997 color: ${({theme:e})=>e.palette.common.white}; 998 outline: none; 999 } 1000 1001 &:hover { 1002 background-color: ${({theme:e})=>e.colorSchemes.light.palette.convertor.darkGreen}; 1003 color: ${({theme:e})=>e.palette.common.white}; 1004 1005 svg { 1006 color: ${({theme:e})=>e.palette.common.white}; 1007 } 1008 } 1009`,ab=({exercise:e})=>{let{setStartFlashcardGame:t}=(0,tE.i)(),{setExerciseId:r}=(0,tT.L)(),n=(0,$.useQueryClient)();return(0,P.jsx)(ay,{onClick:()=>{let i=n.getQueryData(["flashcards","detail",{id:e.id}]),o=i&&e?.title!==i?.title;e.type===tO.c.multipleChoice?r(e.id):t({gameStarted:!0,title:o?i?.title:e.title,slug:e.slug,id:e.id,postId:e?.postId,productID:e?.productID})},disableRipple:!0,children:e.title})},ax=(0,eE.Ay)(oW.Ay)` 1010 padding: 0; 1011 min-height: 3rem; 1012 align-items: stretch; 1013 display: flex; 1014 gap: 0; 1015`,aw=({exercises:e})=>{let{layoutStates:t,setLayoutStates:r}=(0,tj.D4)(),{setTitleNeedsUpdate:n}=(0,tE.i)(),{pathname:i,query:o,push:a}=(0,J.useRouter)(),{t:s}=(0,tf.u)(),{toggleIsOpen:l}=(0,oQ.k)(),u=(0,tc.A)(e=>e.breakpoints.down("md")),c=(0,tc.A)(e=>e.breakpoints.up("lg")),d=async(e,i)=>{c||l(),n(!0),await a(`/minaflashcards/${e}/${i}`),(0,oq.C)(u,t,r)},p=async()=>{c||l(),await a("/ovningar"),(0,oq.C)(u,t,r)};return(0,P.jsxs)(aa,{children:[e?.slice(0,a_).map(e=>{let r=!e?.productID&&!e?.postId,n="/minaflashcards/[id]/[slug]"===i&&e?.id===parseInt(o?.id,10);return(0,P.jsxs)(ax,{children:[(0,P.jsx)(ab,{exercise:e}),r&&!n&&(0,P.jsx)(al,{isEditFlashcard:!0,action:()=>d(e.id,e.slug),isActive:t.includes(tj.WO.Studora)&&parseInt(o?.id,10)===e.id,children:(0,P.jsx)(av,{})})]},e.id)}),(0,P.jsx)(ax,{children:(0,P.jsx)(al,{action:p,children:(0,P.jsx)(au,{children:s("show-all")})})})]})};var aA=r(71061);let ak=(0,eE.Ay)(oW.Ay)` 1016 padding: 0; 1017 min-height: 3rem; 1018 align-items: stretch; 1019`,aS=({notes:e})=>{let{setLayoutStates:t,layoutStates:r}=(0,tj.D4)(),{set:n,selected:i,setShowEditor:o}=(0,t_.F)(),{t:a}=(0,tf.u)(),{pathname:s,push:l}=(0,J.useRouter)(),{toggleIsOpen:u}=(0,oQ.k)(),c=(0,tc.A)(e=>e.breakpoints.down("md")),d=(0,tc.A)(e=>e.breakpoints.up("lg")),p="/minaanteckningar",f=async e=>{d||u(),n(e),await l(p),(0,oq.C)(c,r,t)},h=async()=>{d||u(),await l(p),(0,oq.C)(c,r,t),o(!1),n(0)};return(0,P.jsxs)(aa,{children:[e?.slice(0,a_)?.map(e=>{var t,n;return(0,P.jsx)(ak,{children:(0,P.jsx)(al,{action:()=>
1019f(e.id),isActive:i===e?.id&&s===p&&r.includes(tj.WO.Studora),children:(0,P.jsx)(au,{children:(t=e.title,n=e.typeId,t||a(aA.v[n]))})})},e.id)}),(0,P.jsx)(ak,{children:(0,P.jsx)(al,{action:h,children:(0,P.jsx)(au,{children:a("show-all")})})})]})};var aC=r(44514);let a_=6,aE=()=>{let{activeWorkspaces:e}=(0,af.A)(),{activeBooks:t}=(0,tF.A)(),{t:r}=(0,tf.u)(),{allDecks:n}=(0,iD.A)(),{preferences:i}=(0,iB.A)(),{isOpen:o}=(0,oQ.k)(),{allNotes:a}=(0,aC.A)(),s={width:"1.75rem",height:"1.75rem"},l=(0,eE.Ay)(o2.A)(s),u=(0,eE.Ay)(o1)(s),c=(0,eE.Ay)(o5.A)(s),d=(0,eE.Ay)(o3.A)(s),p=(0,eE.Ay)(o4.A)(s),f=(0,eE.Ay)(o6.A)(s),h=(0,eE.Ay)(o8.A)(s),g={home:r("navigation-links.home"),products:r("navigation-links.my-products"),notes:r("navigation-links.notes"),exercises:r("navigation-links.exercises"),planning:r("navigation-links.planning"),explore:r("navigation-links.explore"),studyTechnique:r("study-technique.sidebar-label"),workspace:r("navigation-links.workspace")};return(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(oZ,{link:"/minsida",icon:(0,P.jsx)(u,{}),label:g.home,tooltipText:!o&&g.home,mainLink:!0}),(0,P.jsx)(ai,{route:"/minaprodukter",noItems:t?.length<1,icon:(0,P.jsx)(ap.A,{width:"1.75rem",height:"1.75rem"}),mobileTitle:r("my-products.title"),label:r("navigation-links.my-products"),divider:!0,children:(0,P.jsx)(ad,{products:t})}),i?.workspaces&&(0,P.jsx)(ai,{route:"/arbetsytor",noItems:e?.length<1,mobileTitle:g.workspace,label:g.workspace,icon:(0,P.jsx)(f,{}),subRoutes:["/arbetsytor/[id]/[slug]"],children:(0,P.jsx)(am,{workspaces:e})}),i?.notes&&(0,P.jsx)(ai,{route:"/minaanteckningar",noItems:a?.length<1,mobileTitle:g.notes,label:g.notes,icon:(0,P.jsx)(c,{}),children:(0,P.jsx)(aS,{notes:a})}),i?.exercises&&(0,P.jsx)(ai,{route:"/ovningar",noItems:n?.length<1,mobileTitle:g.exercises,label:g.exercises,icon:(0,P.jsx)(l,{}),subRoutes:["/minaflashcards/[id]/[slug]","/minaflashcards/skapa-ny"],children:(0,P.jsx)(aw,{exercises:n})}),i?.todos&&(0,P.jsx)(oZ,{link:"/minplanering",label:g.planning,tooltipText:!o&&g.planning,icon:(0,P.jsx)(p,{}),hasDivider:!0,mainLink:!0}),(0,P.jsx)(oZ,{link:"/studieteknik",label:g.studyTechnique,icon:(0,P.jsx)(d,{}),tooltipText:!o&&g.studyTechnique,mainLink:!0}),(0,P.jsx)(oZ,{link:"/utforska",label:g.explore,tooltipText:!o&&g.explore,icon:(0,P.jsx)(h,{}),mainLink:!0})]})},aD="studora-sidebar-navigation",aO=(0,eE.Ay)(nh,{shouldForwardProp:e=>"width"!==e&&"isSkipBannerVisible"!==e&&"isOpen"!==e})` 1020 flex-shrink: 0; 1021 white-space: nowrap; 1022 overflow-x: hidden; 1023 width: ${({open:e,width:t})=>e?`${t}rem`:"3.25rem"}; 1024 1025 .MuiDrawer-paper { 1026 overflow-x: hidden; 1027 width: ${({open:e,width:t})=>e?`${t}rem`:"3.25rem"}; 1028 transition: width 300ms ${({theme:e})=>e.transitions.easing.easeInOut}; 1029 border-right: ${({theme:e})=>`0.03125rem solid ${e.palette.tonal.variant[90]}`}; 1030 background-color: ${({theme:e})=>e.palette.tonal.primary[99]}; 1031 top: ${({isSkipBannerVisible:e})=>e?"5rem":"0"}; 1032 1033 ${({theme:e})=>e.applyStyles("dark",{backgroundColor:e.palette.background.menu})} 1034 } 1035`,aj=(0,eE.Ay)(eL.A,{shouldForwardProp:e=>"isOpen"!==e})` 1036 background-color: ${({theme:e})=>e.palette.common.white}; 1037 margin: ${({theme:e})=>e.spacing(.75)}; 1038 color: ${({theme:e})=>e.palette.primary.dark}; 1039 height: 2.5rem; 1040 width: 2.5rem; 1041 1042 svg { 1043 width: ${({isOpen:e})=>e?"1.65rem":"1.75rem"}; 1044 height: ${({isOpen:e})=>e?"1.65rem":"1.75rem"}; 1045 } 1046 1047 &:hover { 1048 background-color: ${({theme:e})=>e.palette.primary.light}; 1049 } 1050 1051 ${({theme:e})=>e.applyStyles("dark",{backgroundColor:e.palette.common.black})} 1052`,aF=(0,eE.Ay)(eD.A,{shouldForwardProp:e=>"isSidebarOpen"!==e})` 1053 border-color: ${({theme:e})=>e.palette.tonal.variant[95]}; 1054 background: ${({theme:e})=>e.palette.common.white}; 1055 color: ${({theme:e})=>e.palette.tonal.primary[10]}; 1056 border-width: 0.0625rem 0.0625rem 0.0625rem 0; 1057 z-index: ${({theme:e})=>e.zIndex.drawer}; 1058 border-radius: 0 1.5rem 1.5rem 0; 1059 border-style: solid; 1060 position: absolute; 1061 width: 2.25rem; 1062 height: 2.25rem; 1063 display: flex; 1064 align-items: center; 1065 justify-content: center; 1066 top: 8.625rem; 1067 left: ${({isSidebarOpen:e})=>e?"12.063rem":"3.25rem"}; 1068 transition: left 300ms ${({theme:e})=>e.transitions.easing.easeInOut}; 1069 min-width: unset; 1070 1071 & svg { 1072 transform: scale(1.25); 1073 } 1074 1075 ${({theme:e})=>e.applyStyles("dark",{background:e.palette.background.menu})} 1076`,aT=({width:e})=>{let{layoutStates:t,setLayoutStates:r,setIframeHasInitialFocus:n}=(0,tj.D4)(),{isVisible:i}=(0,tW.H)(),{isOpen:o,toggleIsOpen:a,initialize:s}=(0,oQ.k)(),{t:l}=(0,tf.u)(),u=(0,tc.A)(e=>e.breakpoints.up("lg"));(0,M.useEffect)(()=>{s(u)},[s,u]);let c=u&&!t.includes(tj.WO.Studora),d=(0,P.jsxs)(oH.A,{id:aD,sx:{mt:6.5,p:0},"aria-label":l("navigation"),children:[u&&(0,P.jsx)(oW.Ay,{disablePadding:!0,children:(0,P.jsx)(aj,{"aria-label":l("menu"),"aria-expanded":o,"aria-controls":aD,onClick:a,isOpen:o,children:o?(0,P.jsx)(oU,{}):(0,P.jsx)(oK,{})})}),(0,P.jsx)(aE,{})]}),p=u?(0,P.jsx)(aO,{width:e,variant:"permanent",open:o,onClose:a,isSkipBannerVisible:i,isOpen:o,children:d}):(0,P.jsx)(nh,{variant:"temporary",open:o,onClose:a,ModalProps:{keepMounted:!0},sx:{"& .MuiDrawer-paper":{backgroundColor:e=>e.palette.tonal.primary[99],minWidth:"12.0625rem",maxWidth:"100%"},"& .MuiBackdrop-root":{backgroundColor:"rgba(0, 0, 0, 0.5)"}},children:d});return(0,P.jsxs)(tR.A,{component:"nav",sx:{flexShrink:{sm:0},p:0},children:[p,c&&(0,P.jsx)(tq.A,{title:l("coherent-layout.arrows.side-by-side"),placement:"right",children:(0,P.jsx)(aF,{isSidebarOpen:o,onClick:()=>{r([...t,tj.WO.Studora])},onKeyDown:e=>{(0,r_.Ay)("tab",e)&&n(!0)},children:(0,P.jsx)(rS,{})})})]})},aP=()=>{let{isLoading:e,isEmpty:t}=(0,iB.A)();return e||t?null:(0,P.jsx)(aT,{width:12.063})};function aM(e){return(0,eI.Ay)("MuiToolbar",e)}(0,eR.A)("MuiToolbar",["root","gutters","regular","dense"]);let aB=(0,eE.Ay)("div",{name:"MuiToolbar",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,!r.disableGutters&&t.gutters,t[r.variant]]}})((0,eF.A)(({theme:e})=>({position:"relative",display:"flex",alignItems:"center",variants:[{props:({ownerState:e})=>!e.disableGutters,style:{paddingLeft:e.spacing(2),paddingRight:e.spacing(2),[e.breakpoints.up("sm")]:{paddingLeft:e.spacing(3),paddingRight:e.spacing(3)}}},{props:{variant:"dense"},style:{minHeight:48}},{props:{variant:"regular"},style:e.mixins.toolbar}]}))),aR=M.forwardRef(function(e,t){let r=(0,z.b)({props:e,name:"MuiToolbar"}),{className:n,component:i="div",disableGutters:o=!1,variant:a="regular",...s}=r,l={...r,component:i,disableGutters:o,variant:a},u=(e=>{let{classes:t,disableGutters:r,variant:n}=e;return(0,ej.A)({root:["root",!r&&"gutters",n]},aM,t)})(l);return(0,P.jsx)(aB,{as:i,className:(0,eO.A)(u.root,n),ref:t,ownerState:l,...s})});function aI(e){return(0,eI.Ay)("MuiAppBar",e)}(0,eR.A)("MuiAppBar",["root","positionFixed","positionAbsolute","positionSticky","positionStatic","positionRelative","colorDefault","colorPrimary","colorSecondary","colorInherit","colorTransparent","colorError","colorInfo","colorSuccess","colorWarning"]);let a$=(e,t)=>
1076e?`${e.replace(")","")}, ${t})`:t,aN=(0,eE.Ay)(eB.A,{name:"MuiAppBar",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[`position${(0,eP.A)(r.position)}`],t[`color${(0,eP.A)(r.color)}`]]}})((0,eF.A)(({theme:e})=>({display:"flex",flexDirection:"column",width:"100%",boxSizing:"border-box",flexShrink:0,variants:[{props:{position:"fixed"},style:{position:"fixed",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0,"@media print":{position:"absolute"}}},{props:{position:"absolute"},style:{position:"absolute",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0}},{props:{position:"sticky"},style:{position:"sticky",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0}},{props:{position:"static"},style:{position:"static"}},{props:{position:"relative"},style:{position:"relative"}},{props:{color:"inherit"},style:{"--AppBar-color":"inherit",color:"var(--AppBar-color)"}},{props:{color:"default"},style:{"--AppBar-background":e.vars?e.vars.palette.AppBar.defaultBg:e.palette.grey[100],"--AppBar-color":e.vars?e.vars.palette.text.primary:e.palette.getContrastText(e.palette.grey[100]),...e.applyStyles("dark",{"--AppBar-background":e.vars?e.vars.palette.AppBar.defaultBg:e.palette.grey[900],"--AppBar-color":e.vars?e.vars.palette.text.primary:e.palette.getContrastText(e.palette.grey[900])})}},...Object.entries(e.palette).filter((0,eM.A)(["contrastText"])).map(([t])=>({props:{color:t},style:{"--AppBar-background":(e.vars??e).palette[t].main,"--AppBar-color":(e.vars??e).palette[t].contrastText}})),{props:e=>!0===e.enableColorOnDark&&!["inherit","transparent"].includes(e.color),style:{backgroundColor:"var(--AppBar-background)",color:"var(--AppBar-color)"}},{props:e=>!1===e.enableColorOnDark&&!["inherit","transparent"].includes(e.color),style:{backgroundColor:"var(--AppBar-background)",color:"var(--AppBar-color)",...e.applyStyles("dark",{backgroundColor:e.vars?a$(e.vars.palette.AppBar.darkBg,"var(--AppBar-background)"):null,color:e.vars?a$(e.vars.palette.AppBar.darkColor,"var(--AppBar-color)"):null})}},{props:{color:"transparent"},style:{"--AppBar-background":"transparent","--AppBar-color":"inherit",backgroundColor:"var(--AppBar-background)",color:"var(--AppBar-color)",...e.applyStyles("dark",{backgroundImage:"none"})}}]}))),aL=M.forwardRef(function(e,t){let r=(0,z.b)({props:e,name:"MuiAppBar"}),{className:n,color:i="primary",enableColorOnDark:o=!1,position:a="fixed",...s}=r,l={...r,color:i,position:a,enableColorOnDark:o},u=(e=>{let{color:t,position:r,classes:n}=e,i={root:["root",`color${(0,eP.A)(t)}`,`position${(0,eP.A)(r)}`]};return(0,ej.A)(i,aI,n)})(l);return(0,P.jsx)(aN,{square:!0,component:"header",ownerState:l,elevation:4,className:(0,eO.A)(u.root,n,"fixed"===a&&"mui-fixed"),ref:t,...s})});var az=r(61261),aU=r(76267),aK=r(44995);let aW=(0,eE.Ay)(tR.A,{shouldForwardProp:e=>"isLoggedIn"!==e})` 1077 border-bottom: ${({theme:e})=>`1px solid ${e.palette.common.white}`}; 1078 background: ${({theme:e})=>e.colorSchemes.light.palette.info.dark}; 1079 justify-content: center; 1080 align-items: center; 1081 position: absolute; 1082 display: flex; 1083 height: 0; 1084 width: 100%; 1085 opacity: 0; 1086 top: 0; 1087 1088 &:focus-within { 1089 margin-bottom: ${({theme:e,isLoggedIn:t})=>t?e.spacing(0):e.spacing(2)}; 1090 position: unset; 1091 opacity: 1; 1092 height: 4rem; 1093 } 1094`,aH=(0,eE.Ay)(oG.vx)` 1095 background: ${({theme:e})=>e.colorSchemes.light.palette.info.dark}; 1096 border: 1px solid ${({theme:e})=>e.palette.common.white}; 1097 max-height: 2.5rem; 1098 position: absolute; 1099 opacity: 0; 1100 top: -5rem; 1101 1102 &:hover { 1103 background: ${({theme:e})=>e.colorSchemes.light.palette.info.dark}; 1104 } 1105 1106 &:focus-within { 1107 top: unset; 1108 opacity: 1; 1109 } 1110`,aq=(0,eE.Ay)(eD.A)` 1111 background: ${({theme:e})=>e.colorSchemes.light.palette.info.dark}; 1112 border: 1px solid ${({theme:e})=>e.palette.common.white}; 1113 color: ${({theme:e})=>e.palette.common.white}; 1114 max-height: 2.5rem; 1115 position: absolute; 1116 opacity: 0; 1117 1118 &:hover { 1119 background: ${({theme:e})=>e.colorSchemes.light.palette.info.dark}; 1120 } 1121 1122 &:focus-within { 1123 opacity: 1; 1124 } 1125`,aV=()=>{let{layoutStates:e,activeReaderBooks:t,setIframeHasInitialFocus:r}=(0,tj.D4)(),{isVisible:n,hideShowSkipBanner:i}=(0,tW.H)(),{setOpen:o}=(0,az.A)(),{t:a}=(0,tf.u)(),{amountInCart:s}=(0,aU.A)(),{events:l}=(0,J.useRouter)(),{setOpen:u}=(0,aK._)(),{token:c}=(0,tM.r)(),d=(0,M.useRef)(null),p=(0,M.useRef)(null),f=(0,M.useRef)(null),h=(0,M.useRef)(null),g=(0,M.useRef)(null),m=t?.find(e=>e?.active),v=e?.length===1&&e.includes(tj.WO.Book)&&t?.length;return(0,M.useEffect)(()=>{let e=()=>{n&&i(!1),f?.current?.blur(),p?.current?.blur(),h?.current?.blur()};return window.addEventListener("scroll",e),()=>{window.removeEventListener("scroll",e)}},[n,i]),(0,M.useEffect)(()=>{let e=()=>{g?.current&&g.current.focus()};return l.on("routeChangeComplete",e),()=>{l.off("routeChangeComplete",e)}},[l]),(0,P.jsxs)("div",{id:"skip-banner",children:[(0,P.jsx)("span",{tabIndex:-1,ref:g,style:{outline:"none"}}),(0,P.jsxs)(aW,{isLoggedIn:!!c,children:[(0,P.jsx)(aH,{id:"skip-banner-search",href:"#search-bar",role:"navigation",onClick:()=>{let e=document.getElementById("search-bar");e?e.focus():o(!0)},onFocus:()=>i(!0),onBlur:()=>i(!1),ref:f,children:a("skipbanner.to-search")}),!!s&&(0,P.jsx)(aq,{onClick:()=>u(!0),onFocus:()=>i(!0),onBlur:()=>i(!1),ref:h,variant:"outlined",children:a("skipbanner.to-cart")}),v?(0,P.jsx)(aH,{id:"skip-book",href:m?`#readeriframe-${m.slug}`:"#",role:"navigation",onClick:()=>
1125{if(!m)return;let e=document.getElementById(`readeriframe-${m.slug}`);e&&(e.focus(),r(!0),i(!1))},onFocus:()=>i(!0),onBlur:()=>i(!1),ref:d,children:a("skipbanner.to-book")}):(0,P.jsx)(aH,{id:"skip-nav-content",href:"#main-content",role:"navigation",onClick:()=>{let e=document.getElementById("main-content");e.setAttribute("tabIndex","-1"),e.focus(),i(!1)},onFocus:()=>i(!0),onBlur:()=>i(!1),ref:p,children:a("skipbanner.to-content")})]})]})},aQ=({children:e,userIsLoggedOut:t})=>{let{isVisible:r}=(0,tW.H)(),{isDarkMode:n}=(0,tK.A)(),i=(0,tc.A)(e=>e.breakpoints.only("xs")),o=(0,tc.A)(e=>e.breakpoints.up("lg"));return(0,P.jsxs)(aL,{position:t?"relative":"fixed",sx:{zIndex:e=>t?1:e.zIndex.modal,boxShadow:0,borderBottom:e=>!t&&`0.5px solid ${e.palette.tonal.variant[90]}`,backgroundColor:e=>t?n?e.palette.tonal.primary[99]:e.palette.background.default:n?e.palette.background.menu:e.palette.tonal.primary[99],left:0,width:"100vw",maxWidth:"100%",marginBottom:{xs:t?"3.65rem":"0",sm:t?"4rem":"0"},height:{xs:t?"0":r?"unset":"3.25rem"},justifyContent:t&&"space-between",pt:t&&(e=>r?0:i?e.spacing(1):e.spacing(2)),backdropFilter:t&&"blur(0.5rem)"},children:[(0,P.jsx)(aV,{}),(0,P.jsx)(aR,{variant:"dense",disableGutters:!0,sx:{padding:e=>t?e.spacing(0,2):e.spacing(0,.75,0,o?1.1:1),justifyContent:t&&"space-between",mr:t&&(e=>i?e.spacing(5):e.spacing(16))},children:e})]})};var aG=r(77025),aY=r(59063),aX=r(93079);let aJ=function(e){let{badgeContent:t,invisible:r=!1,max:n=99,showZero:i=!1}=e,o=(0,aX.A)({badgeContent:t,max:n}),a=r;!1!==r||0!==t||i||(a=!0);let{badgeContent:s,max:l=n}=a?o:e,u=s&&Number(s)>l?`${l}+`:s;return{badgeContent:s,invisible:a,max:l,displayValue:u}};function aZ(e){return(0,eI.Ay)("MuiBadge",e)}let a0=(0,eR.A)("MuiBadge",["root","badge","dot","standard","anchorOriginTopRight","anchorOriginBottomRight","anchorOriginTopLeft","anchorOriginBottomLeft","invisible","colorError","colorInfo","colorPrimary","colorSecondary","colorSuccess","colorWarning","overlapRectangular","overlapCircular","anchorOriginTopLeftCircular","anchorOriginTopLeftRectangular","anchorOriginTopRightCircular","anchorOriginTopRightRectangular","anchorOriginBottomLeftCircular","anchorOriginBottomLeftRectangular","anchorOriginBottomRightCircular","anchorOriginBottomRightRectangular"]),a1=(0,eE.Ay)("span",{name:"MuiBadge",slot:"Root"})({position:"relative",display:"inline-flex",verticalAlign:"middle",flexShrink:0}),a2=(0,eE.Ay)("span",{name:"MuiBadge",slot:"Badge",overridesResolver:(e,t)=>{let{ownerState:r}=e;
1125return[t.badge,t[r.variant],t[`anchorOrigin${(0,eP.A)(r.anchorOrigin.vertical)}${(0,eP.A)(r.anchorOrigin.horizontal)}${(0,eP.A)(r.overlap)}`],"default"!==r.color&&t[`color${(0,eP.A)(r.color)}`],r.invisible&&t.invisible]}})((0,eF.A)(({theme:e})=>({display:"flex",flexDirection:"row",flexWrap:"wrap",justifyContent:"center",alignContent:"center",alignItems:"center",position:"absolute",boxSizing:"border-box",fontFamily:e.typography.fontFamily,fontWeight:e.typography.fontWeightMedium,fontSize:e.typography.pxToRem(12),minWidth:20,lineHeight:1,padding:"0 6px",height:20,borderRadius:10,zIndex:1,transition:e.transitions.create("transform",{easing:e.transitions.easing.easeInOut,duration:e.transitions.duration.enteringScreen}),variants:[...Object.entries(e.palette).filter((0,eM.A)(["contrastText"])).map(([t])=>({props:{color:t},style:{backgroundColor:(e.vars||e).palette[t].main,color:(e.vars||e).palette[t].contrastText}})),{props:{variant:"dot"},style:{borderRadius:4,height:8,minWidth:8,padding:0}},{props:{invisible:!0},style:{transition:e.transitions.create("transform",{easing:e.transitions.easing.easeInOut,duration:e.transitions.duration.leavingScreen})}},{style:({ownerState:e})=>{let{vertical:t,horizontal:r}=e.anchorOrigin,n="circular"===e.overlap?"14%":0;return{"--Badge-translateX":"right"===r?"50%":"-50%","--Badge-translateY":"top"===t?"-50%":"50%",top:"top"===t?n:"initial",bottom:"bottom"===t?n:"initial",right:"right"===r?n:"initial",left:"left"===r?n:"initial",transform:"scale(1) translate(var(--Badge-translateX), var(--Badge-translateY))",transformOrigin:`${"right"===r?"100%":"0%"} ${"top"===t?"0%":"100%"}`,[`&.${a0.invisible}`]:{transform:"scale(0) translate(var(--Badge-translateX), var(--Badge-translateY))"}}}}]})));function a5(e){return{vertical:e?.vertical??"top",horizontal:e?.horizontal??"right"}}let a3=M.forwardRef(function(e,t){let r=(0,z.b)({props:e,name:"MuiBadge"}),{anchorOrigin:n,className:i,classes:o,component:a,components:s={},componentsProps:l={},children:u,overlap:c="rectangular",color:d="default",invisible:p=!1,max:f=99,badgeContent:h,slots:g,slotProps:m,showZero:v=!1,variant:y="standard",...b}=r,{badgeContent:x,invisible:w,max:A,displayValue:k}=aJ({max:f,invisible:p,badgeContent:h,showZero:v}),S=(0,aX.A)({anchorOrigin:a5(n),color:d,overlap:c,variant:y,badgeContent:h}),C=w||null==x&&"dot"!==y,{color:_=d,overlap:E=c,anchorOrigin:D,variant:O=y}=C?S:r,j=a5(D),F="dot"!==O?k:void 0,T={...r,badgeContent:x,invisible:C,max:A,displayValue:F,showZero:v,anchorOrigin:j,color:_,overlap:E,variant:O},M=(e=>{let{color:t,anchorOrigin:r,invisible:n,overlap:i,variant:o,classes:a={}}=e,s={root:["root"],badge:["badge",o,n&&"invisible",`anchorOrigin${(0,eP.A)(r.vertical)}${(0,eP.A)(r.horizontal)}`,`anchorOrigin${(0,eP.A)(r.vertical)}${(0,eP.A)(r.horizontal)}${(0,eP.A)(i)}`,`overlap${(0,eP.A)(i)}`,"default"!==t&&`color${(0,eP.A)(t)}`]};return(0,ej.A)(s,aZ,a)})(T),B={slots:{root:g?.root??s.Root,badge:g?.badge??s.Badge},slotProps:{root:m?.root??l.root,badge:m?.badge??l.badge}},[R,I]=(0,eT.A)("root",{elementType:a1,externalForwardedProps:{...B,...b},ownerState:T,className:(0,eO.A)(M.root,i),ref:t,additionalProps:{as:a}}),[$,N]=(0,eT.A)("badge",{elementType:a2,externalForwardedProps:B,ownerState:T,className:M.badge});return(0,P.jsxs)(R,{...I,children:[u,(0,P.jsx)($,{...N,children:F})]})});var a4=r(24892);let a6=(0,eE.Ay)(a3)` 1126 .MuiBadge-badge { 1127 background-color: ${({theme:e})=>e.palette.conversion.main}; 1128 color: ${({theme:e})=>e.palette.common.white}; 1129 border: 1px solid ${({theme:e})=>e.palette.primary.light}; 1130 1131 ${({theme:e})=>e.applyStyles("dark",{backgroundColor:e.palette.conversion.dark})} 1132 } 1133`,a8=(0,eE.Ay)(eL.A,{shouldForwardProp:e=>"noMargin"!==e&&"isLoggedOut"!==e})` 1134 min-width: 0; 1135 padding: 0; 1136 width: 2.25rem; 1137 height: 2.25rem; 1138 color: ${({theme:e})=>e.palette.conversion.light}; 1139 background-color: ${({theme:e})=>e.palette.common.white}; 1140 box-shadow: ${({isLoggedOut:e})=>e&&"0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);"}; 1141 1142 &:hover { 1143 background-color: ${({theme:e})=>e.palette.grey[200]}; 1144 } 1145 1146 ${({theme:e})=>e.applyStyles("dark",{backgroundColor:e.palette.common.black,color:e.palette.conversion.dark,"&:hover":{backgroundColor:e.palette.primary.light}})} 1147 1148 ${({theme:e})=>e.breakpoints.up("sm")} { 1149 height: 2.5rem; 1150 width: 2.5rem; 1151 } 1152`,a7=({noMargin:e,isLoggedOut:t})=>{let{open:r,setOpen:n}=(0,aK._)(),{t:i}=(0,tf.u)(),{amountInCart:o}=(0,aU.A)(),{isDarkMode:a}=(0,tK.A)();return(0,P.jsx)(a6,{badgeContent:o,overlap:"circular","data-cy":"cart-badge-amount-in-cart",children:(0,P.jsx)(a8,{size:"large",id:"cart-button","aria-label":i(r?"cart.close":"cart.open"),onClick:()=>{localStorage.removeItem("@omnia/openCheckout"),n(!r)},noMargin:e,"data-cy":"open-cart-icon-button",color:"primary",className:(0,tH.Y)(a),isLoggedOut:t,children:(0,P.jsx)(a4.A,{})})})};var a9=r(10529),se=r(8676);let st=(0,eE.Ay)(se.A)` 1153 color: ${({theme:e})=>e.palette.conversion.light}; 1154 1155 ${({theme:e})=>e.applyStyles("dark",{color:e.palette.conversion.dark})} 1156`,sr=(0,eE.Ay)(eL.A,{shouldForwardProp:e=>"noMargin"!==e})` 1157 min-width: 0; 1158 width: 2.75rem; 1159 height: 2.25rem; 1160 padding: ${({theme:e})=>e.spacing(0,1.5)}; 1161 margin: ${({theme:e,noMargin:t})=>!t&&e.spacing(0,.75)}; 1162 border-radius: 50%; 1163 1164 ${({theme:e})=>e.breakpoints.up("sm")} { 1165 height: 2.75rem; 1166 margin: ${({theme:e,noMargin:t})=>!t&&e.spacing(0,1.5)}; 1167 } 1168`,sn=({setSearchOpen:e,noMargin:t,isLoggedOut:r})=>{let{t:n}=(0,tf.u)(),{isDarkMode:i}
1168=(0,tK.A)(),{isOpen:o,toggleIsOpen:a}=(0,oQ.k)();return(0,P.jsx)(sr,{id:"search-button","aria-label":n("search.aria-label"),onClick:()=>{o&&a(),setTimeout(()=>e(!0),10)},noMargin:t,className:(0,tH.Y)(i),sx:[e=>({width:{xs:"2.25rem",sm:"2.75rem"},height:{xs:"2.25rem",sm:"2.75rem"},backgroundColor:e.palette.common.contrast,boxShadow:r&&"0px 1px 3px 0px rgba(0, 0, 0, 0.20), 0px 2px 1px 0px rgba(0, 0, 0, 0.12), 0px 1px 1px 0px rgba(0, 0, 0, 0.14)"}),e=>e.applyStyles("dark",{"&:hover":{backgroundColor:e.palette.primary.light}})],children:(0,P.jsx)(st,{})})};var si=r(82927);let so=(0,eE.Ay)(aY.A,{shouldForwardProp:e=>"searchOpen"!==e})` 1169 width: 100%; 1170 height: 100%; 1171 max-width: 6.813rem; 1172 max-height: 3rem; 1173 color: ${({theme:e,searchOpen:t})=>t?e.palette.common.white:e.palette.primary.container}; 1174 1175 ${({theme:e})=>e.applyStyles("dark",{color:e.palette.primary.container})} 1176 1177 ${({theme:e})=>e.breakpoints.up("sm")} { 1178 max-width: 9.813rem; 1179 } 1180`,sa=()=>{let{t:e}=(0,tf.u)(),{open:t,setOpen:r}=(0,az.A)(),{isVisible:n}=(0,tW.H)(),{isDarkMode:i}=(0,tK.A)(),[o,a]=(0,M.useState)(!1),[s,l]=(0,M.useState)(!1),u=(0,tc.A)(e=>e.breakpoints.only("xs")),c=(0,M.useRef)(null);return(0,M.useEffect)(()=>a(!0),[]),(0,M.useEffect)(()=>{ep.Bd&&c.current&&parseInt(getComputedStyle(c.current).fontSize,10)>20&&l(!0)},[]),(0,P.jsxs)(P.Fragment,{children:[(0,P.jsxs)(aQ,{userIsLoggedOut:!0,children:[(0,P.jsx)(oG.N_,{className:(0,tH.Y)(i,"0.25rem"),"aria-label":e("start-page-link"),sx:{display:"flex",alignItems:"center",width:"100%",height:"100%",maxWidth:u?"8.813rem":"10rem"},href:"/",children:(0,P.jsx)(so,{})}),!t&&(0,P.jsxs)(tR.A,{ref:c,children:[o&&!u&&(0,P.jsx)(rD.A,{href:(0,a9.qE)("/minsida"),sx:{minWidth:"8.93rem",height:"2.25rem",margin:e=>e.spacing(0,1.5,0,0)},dataTestId:"create-free-account-btn",children:e("create-account-free")}),(0,P.jsx)(aG.A,{sx:{color:e=>e.palette.primary.main,mr:s?{xs:10.5,sm:3.5}:{xs:7.5,sm:0}},variant:"text"})]})]}),o&&ep.Bd&&(0,P.jsxs)(tR.A,{component:"search",onBlur:e=>{let t=e.currentTarget;setTimeout(()=>{t.contains(document.activeElement)||r(!1)},0)},sx:{display:"flex",top:n?"3.125rem":"0",p:e=>e.spacing(2,0,2,2),position:"fixed",zIndex:e=>e.zIndex.modal,width:t&&"100%",height:u&&t?"4.825rem":u?"4.125rem":"5rem",right:!t&&0,justifyContent:"flex-end",backgroundColor:e=>(e=>{if(t)return i?e.palette.tonal.primary[99]:e.palette.primary.main})(e)},children:[t&&!u&&(0,P.jsx)(oG.N_,{className:(0,tH.Y)(i,"0.25rem"),"aria-label":e("start-page-link"),sx:{display:"flex",alignItems:"center",width:"100%",height:"100%",maxWidth:"10rem"},href:"/",children:(0,P.jsx)(so,{searchOpen:t})}),(0,P.jsxs)(tR.A,{sx:{display:"flex",ml:"auto",mr:1.5,width:u&&t?"100%":"unset"},children:[t&&(0,P.jsx)(e3.x,{mouseEvent:"onMouseDown",touchEvent:"onTouchStart",onClickAway:()=>r(!1),children:(0,P.jsx)(tR.A,{sx:{pr:1.5,width:u?"100%":"unset"},children:(0,P.jsx)(si.A,{noMargin:!0,openMobileSearch:u,shouldHaveAutoFocus:!0})})}),(0,P.jsxs)(eZ.A,{spacing:3,direction:"row",children:[!t&&(0,P.jsx)(sn,{setSearchOpen:r,isLoggedOut:!0}),!(t&&u)&&(0,P.jsx)(a7,{isLoggedOut:!0})]})]})]})]})};var ss=r(47454),sl=r(44409),su=r(35062),sc=r(69495);function sd(e){return(0,eI.Ay)("MuiSwitch",e)}let sp=(0,eR.A)("MuiSwitch",["root","edgeStart","edgeEnd","switchBase","colorPrimary","colorSecondary","sizeSmall","sizeMedium","checked","disabled","input","thumb","track"]),sf=(0,eE.Ay)("span",{name:"MuiSwitch",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.edge&&t[`edge${(0,eP.A)(r.edge)}`],t[`size${(0,eP.A)(r.size)}`]]}})({display:"inline-flex",width:58,height:38,overflow:"hidden",padding:12,boxSizing:"border-box",position:"relative",flexShrink:0,zIndex:0,verticalAlign:"middle","@media print":{colorAdjust:"exact"},variants:[{props:{edge:"start"},style:{marginLeft:-8}},{props:{edge:"end"},style:{marginRight:-8}},{props:{size:"small"},style:{width:40,height:24,padding:7,[`& .${sp.thumb}`]:{width:16,height:16},[`& .${sp.switchBase}`]:{padding:4,[`&.${sp.checked}`]:{transform:"translateX(16px)"}}}}]}),sh=(0,eE.Ay)(sc.A,{name:"MuiSwitch",slot:"SwitchBase",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.switchBase,{[`& .${sp.input}`]:t.input},"default"!==r.color&&t[`color${(0,eP.A)(r.color)}`]]}})((0,eF.A)(({theme:e})=>({position:"absolute",top:0,left:0,zIndex:1,color:e.vars?e.vars.palette.Switch.defaultColor:`${"light"===e.palette.mode?e.palette.common.white:e.palette.grey[300]}`,transition:e.transitions.create(["left","transform"],{duration:e.transitions.duration.shortest}),[`&.${sp.checked}`]:{transform:"translateX(20px)"},[`&.${sp.disabled}`]:{color:e.vars?e.vars.palette.Switch.defaultDisabledColor:`${"light"===e.palette.mode?e.palette.grey[100]:e.palette.grey[600]}`},[`&.${sp.checked} + .${sp.track}`]:{opacity:.5},[`&.${sp.disabled} + .${sp.track}`]:{opacity:e.vars?e.vars.opacity.switchTrackDisabled:`${"light"===e.palette.mode?.12:.2}`},[`& .${sp.input}`]:{left:"-100%",width:"300%"}})),(0,eF.A)(({theme:e})=>({"&:hover":{backgroundColor:e.alpha((e.vars||e).palette.action.active,(e.vars||e).palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},variants:[...Object.entries(e.palette).filter((0,eM.A)(["light"])).map(([t])=>({props:{color:t},style:{[`&.${sp.checked}`]:{color:(e.vars||e).palette[t].main,"&:hover":{backgroundColor:e.alpha((e.vars||e).palette[t].main,(e.vars||e).palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${sp.disabled}`]:{color:e.vars?e.vars.palette.Switch[`${t}DisabledColor`]:`${"light"===e.palette.mode?e.lighten(e.palette[t].main,.62):e.darken(e.palette[t].main,.55)}`}},[`&.${sp.checked} + .${sp.track}`]:{backgroundColor:(e.vars||e).palette[t].main}}}))]}))),sg=(0,eE.Ay)("span",{name:"MuiSwitch",slot:"Track"})((0,eF.A)(({theme:e})=>({height:"100%",width:"100%",borderRadius:7,boxSizing:"border-box",border:"1px solid transparent",zIndex:-1,transition:e.transitions.create(["opacity","background-color"],{duration:e.transitions.duration.shortest}
1180),backgroundColor:e.vars?e.vars.palette.common.onBackground:`${"light"===e.palette.mode?e.palette.common.black:e.palette.common.white}`,opacity:e.vars?e.vars.opacity.switchTrack:`${"light"===e.palette.mode?.38:.3}`}))),sm=(0,eE.Ay)("span",{name:"MuiSwitch",slot:"Thumb"})((0,eF.A)(({theme:e})=>({boxShadow:(e.vars||e).shadows[1],backgroundColor:"currentColor",boxSizing:"border-box",border:"1px solid transparent",width:20,height:20,borderRadius:"50%"}))),sv=M.forwardRef(function(e,t){let r=(0,z.b)({props:e,name:"MuiSwitch"}),{className:n,color:i="primary",edge:o=!1,size:a="medium",sx:s,slots:l={},slotProps:u={},...c}=r,d={...r,color:i,edge:o,size:a},p=(e=>{let{classes:t,edge:r,size:n,color:i,checked:o,disabled:a}=e,s={root:["root",r&&`edge${(0,eP.A)(r)}`,`size${(0,eP.A)(n)}`],switchBase:["switchBase",`color${(0,eP.A)(i)}`,o&&"checked",a&&"disabled"],thumb:["thumb"],track:["track"],input:["input"]},l=(0,ej.A)(s,sd,t);return{...t,...l}})(d),f={slots:l,slotProps:u},[h,g]=(0,eT.A)("root",{className:(0,eO.A)(p.root,n),elementType:sf,externalForwardedProps:f,ownerState:d,additionalProps:{sx:s}}),[m,v]=(0,eT.A)("thumb",{className:p.thumb,elementType:sm,externalForwardedProps:f,ownerState:d}),y=(0,P.jsx)(m,{...v}),[b,x]=(0,eT.A)("track",{className:p.track,elementType:sg,externalForwardedProps:f,ownerState:d});return(0,P.jsxs)(h,{...g,children:[(0,P.jsx)(sh,{type:"checkbox",icon:y,checkedIcon:y,ref:t,ownerState:d,...c,classes:{...p,root:p.switchBase},slots:{...l.switchBase&&{root:l.switchBase},...l.input&&{input:l.input}},slotProps:{...u.switchBase&&{root:"function"==typeof u.switchBase?u.switchBase(d):u.switchBase},input:{role:"switch"},...u.input&&{input:"function"==typeof u.input?u.input(d):u.input}}}),(0,P.jsx)(b,{...x})]})});var sy=r(8171),sb=r(36333);let sx="@omnia/showPreview",sw=()=>{let{t:e}=(0,tf.u)(),{setPreviewEnabled:t}=(0,sy.g)(),{isFeatureEnabled:r,featureKeys:n}=(0,sb.A)(),i=localStorage.getItem(sx),o=r(n.PREVIEW),a=(0,tc.A)(e=>e.breakpoints.only("xs")),[s,l]=(0,M.useState)("true"===i);return((0,M.useEffect)(()=>{let e=o||"true"===i;t(e),l(e)},[t,i,o]),a)?null:(0,P.jsx)(su.A,{sx:{pr:1},children:(0,P.jsx)(oE.A,{sx:{color:e=>e.palette.primary.container},control:(0,P.jsx)(sv,{checked:s,onChange:e=>{l(e.target.checked),localStorage.setItem(sx,(!s).toString()),t(!s)},slotProps:{input:{"aria-label":"controlled"}},size:"medium"}),label:(0,P.jsx)(ta.A,{component:"span",variant:"subtitle2",children:e("topbar.preview")}),labelPlacement:"start"})})},sA=(0,ez.A)((0,P.jsx)("path",{d:"M12 5V2L8 6l4 4V7c3.31 0 6 2.69 6 6 0 2.97-2.17 5.43-5 5.91v2.02c3.95-.49 7-3.85 7-7.93 0-4.42-3.58-8-8-8m-6 8c0-1.65.67-3.15 1.76-4.24L6.34 7.34C4.9 8.79 4 10.79 4 13c0 4.08 3.05 7.44 7 7.93v-2.02c-2.83-.48-5-2.94-5-5.91"}),"RestartAlt");var sk=r(70685),sS=r(90140);let sC=(0,eE.Ay)(nA.A)` 1181 padding-left: ${({theme:e})=>e.spacing(3)}; 1182 border-radius: 0.25rem; 1183 min-width: 8.75rem; 1184`,s_=({isSelected:e,theme:t})=>{let{t:r}=(0,tf.u)();return(0,P.jsx)(oj.A,{checked:e,sx:{ml:"auto",p:0},icon:(0,P.jsx)(sk.A,{}),checkedIcon:(0,P.jsx)(sS.A,{}),inputProps:{"aria-label":r("theme.aria-label",{theme:t})}})},sE=()=>{let{mode:e,setMode:t}=(0,Y.Ut)(),{t:r}=(0,tf.u)(),n=e=>()=>{t(e)};return(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(nA.A,{children:r("theme.title")}),(0,P.jsxs)(sC,{onClick:n(tB._.LIGHT),children:[r("theme.light"),(0,P.jsx)(s_,{isSelected:e===tB._.LIGHT,theme:r("theme.light")})]}),(0,P.jsxs)(sC,{onClick:n(tB._.DARK),children:[r("theme.dark"),(0,P.jsx)(s_,{isSelected:e===tB._.DARK,theme:r("theme.dark")})]}),(0,P.jsxs)(sC,{onClick:n(tB._.SYSTEM),children:[r("theme.auto"),(0,P.jsx)(s_,{isSelected:e===tB._.SYSTEM,theme:r("theme.auto")})]})]})},sD=(0,eE.Ay)(nk.A)` 1185 ul { 1186 ${({theme:e})=>e.applyStyles("dark",{backgroundColor:e.palette.common.black})} 1187 } 1188`,sO=(0,eE.Ay)(nA.A)` 1189 padding: ${({theme:e})=>e.spacing(1,2)}; 1190 text-decoration: none; 1191 color: inherit; 1192`,sj=({children:e})=>{let{layoutStates:t,setLayoutStates:r,hardResetCoherentState:n}=(0,tj.D4)(),{isDarkMode:i}=(0,tK.A)(),{t:o}=(0,tf.u)(),{push:a,reload:s}=(0,J.useRouter)(),{logoutUser:l}=(()=>{let{hardResetCoherentState:e}=(0,tj.D4)(),{push:t}=(0,J.useRouter)(),{mutateAsync:r}=(0,ra.M)(["profile","logout"],e=>e.profile.logout,{onSuccess:()=>{e(),localStorage.removeItem("@omnia/token"),t((0,a9.d6)())}});return{logoutUser:async()=>{await r([])}}})(),{profile:u}=(0,iB.A)(),[c,d]=(0,M.useState)(null),p=(0,tc.A)(e=>e.breakpoints.down("md")),f=(0,tc.A)(e=>e.breakpoints.only("xs")),h=!!c,g=()=>{d(null)},m=async()=>{d(null),await a("/minprofil"),(0,oq.C)(p,t,r)},v=async()=>{await a("/minsida"),n(),localStorage.removeItem(tj.SJ),s()},y=async(e,t)=>{((0,r_.Ay)("space",e)||(0,r_.Ay)("enter",e)||t)&&(await l(),g())};return(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(eL.A,{size:"large",id:"profile-menu-button","data-cy":"profile-menu-button","aria-controls":h?"profile-menu":void 0,"aria-haspopup":"true","aria-label":o("profile-menu"),"aria-expanded":h?"true":void 0,onClick:e=>{d(e.currentTarget)},className:(0,tH.Y)(i),sx:{fontWeight:500,padding:0,width:{xs:"2.25rem",sm:"2.5rem"},height:{xs:"2.25rem",sm:"2.5rem"},backgroundColor:e=>e.palette.common.white},children:e}),(0,P.jsxs)(sD,{id:"profile-menu",anchorEl:c,open:h,onClose:g,slotProps:{list:{"aria-labelledby":"profile-menu-button"}},children:[(0,P.jsx)(sO,{onClick:m,children:o("profile.title")}),(0,P.jsx)(sE,{}),f&&(0,P.jsx)(sl.A,{inMenu:!0}),u?.developer&&(0,P.jsxs)(sO,{onClick:v,children:["\xc5terst\xe4ll ",(0,P.jsx)(sA,{sx:{ml:"auto"}})]}),(0,P.jsx)(sO,{"data-cy":"logout-button",onKeyDown:e=>y(e),onClick:e=>y(e,!0),children:o("sign-out")})]})]})},sF=(0,ez.A)((0,P.jsx)("path",{d:"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"}),"Person");function sT(e){return(0,eI.Ay)("MuiAvatar",e)}
1192(0,eR.A)("MuiAvatar",["root","colorDefault","circular","rounded","square","img","fallback"]);let sP=(0,eE.Ay)("div",{name:"MuiAvatar",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[r.variant],r.colorDefault&&t.colorDefault]}})((0,eF.A)(({theme:e})=>({position:"relative",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,width:40,height:40,fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(20),lineHeight:1,borderRadius:"50%",overflow:"hidden",userSelect:"none",variants:[{props:{variant:"rounded"},style:{borderRadius:(e.vars||e).shape.borderRadius}},{props:{variant:"square"},style:{borderRadius:0}},{props:{colorDefault:!0},style:{color:(e.vars||e).palette.background.default,...e.vars?{backgroundColor:e.vars.palette.Avatar.defaultBg}:{backgroundColor:e.palette.grey[400],...e.applyStyles("dark",{backgroundColor:e.palette.grey[600]})}}}]}))),sM=(0,eE.Ay)("img",{name:"MuiAvatar",slot:"Img"})({width:"100%",height:"100%",textAlign:"center",objectFit:"cover",color:"transparent",textIndent:1e4}),sB=(0,eE.Ay)(sF,{name:"MuiAvatar",slot:"Fallback"})({width:"75%",height:"75%"}),sR=M.forwardRef(function(e,t){let r=(0,z.b)({props:e,name:"MuiAvatar"}),{alt:n,children:i,className:o,component:a="div",slots:s={},slotProps:l={},imgProps:u,sizes:c,src:d,srcSet:p,variant:f="circular",...h}=r,g=null,m={...r,component:a,variant:f},v=function({crossOrigin:e,referrerPolicy:t,src:r,srcSet:n}){let[i,o]=M.useState(!1);return M.useEffect(()=>{if(!r&&!n)return;o(!1);let i=!0,a=new Image;return a.onload=()=>{i&&o("loaded")},a.onerror=()=>{i&&o("error")},a.crossOrigin=e,a.referrerPolicy=t,a.src=r,n&&(a.srcset=n),()=>{i=!1}},[e,t,r,n]),i}({...u,..."function"==typeof l.img?l.img(m):l.img,src:d,srcSet:p}),y=d||p,b=y&&"error"!==v;m.colorDefault=!b,delete m.ownerState;let x=(e=>{let{classes:t,variant:r,colorDefault:n}=e;return(0,ej.A)({root:["root",r,n&&"colorDefault"],img:["img"],fallback:["fallback"]},sT,t)})(m),[w,A]=(0,eT.A)("root",{ref:t,className:(0,eO.A)(x.root,o),elementType:sP,externalForwardedProps:{slots:s,slotProps:l,component:a,...h},ownerState:m}),[k,S]=(0,eT.A)("img",{className:x.img,elementType:sM,externalForwardedProps:{slots:s,slotProps:{img:{...u,...l.img}}},additionalProps:{alt:n,src:d,srcSet:p,sizes:c},ownerState:m}),[C,_]=(0,eT.A)("fallback",{className:x.fallback,elementType:sB,externalForwardedProps:{slots:s,slotProps:l},shouldForwardComponentProp:!0,ownerState:m});return g=b?(0,P.jsx)(k,{...S}):i||0===i?i:y&&n?n[0]:(0,P.jsx)(C,{..._}),(0,P.jsx)(w,{...A,children:g})}),sI=()=>{let{profile:e,isLoading:t,isEmpty:r}=(0,iB.A)();return t||r?(0,P.jsx)(oA.A,{variant:"circular",height:40,width:40,sx:{ml:"auto"}}):(0,P.jsx)(sR,{component:"span",sx:[e=>({color:e.palette.tonal.primary[10],backgroundColor:"transparent",height:{xs:"2.25rem",sm:"2.75rem"},width:{xs:"2.25rem",sm:"2.75rem"},fontSize:{xs:".75rem",sm:"1rem"}}),e=>e.applyStyles("dark",{background:e.palette.common.black,"&:hover":{background:e.palette.primary.light}})],children:(0,P.jsx)("span",{style:{marginTop:"0.125rem"},children:e.initials})})},s$=(0,eE.Ay)(tR.A)` 1193 position: fixed; 1194 width: 100%; 1195 height: 5rem; 1196 z-index: ${({theme:e})=>e.zIndex.modal}; 1197 right: 0; 1198 background-color: ${({theme:e})=>e.palette.primary.main}; 1199 padding: ${({theme:e})=>e.spacing(3,0,2,2)}; 1200 1201 ${({theme:e})=>e.applyStyles("dark",{backgroundColor:e.palette.tonal.primary[99]})} 1202`,sN=()=>{let{toggleIsOpen:e,isOpen:t}=(0,oQ.k)(),{isDarkMode:r}=(0,tK.A)(),{t:n}=(0,tf.u)(),{isLoading:i,isEmpty:o}=(0,iB.A)(),{isFeatureEnabled:a,featureKeys:s}=(0,sb.A)(),{open:l,setOpen:u}=(0,az.A)(),{activeBooks:c}=(0,tF.A)(),{layoutStates:d,setLayoutStates:p,activeReaderBooks:f}=(0,tj.D4)(),[h,g]=(0,M.useState)(!1),m=(0,M.useRef)(null),v=(0,tc.A)(e=>e.breakpoints.down("md")),y=(0,tc.A)(e=>e.breakpoints.up("sm")),b=!i&&h,x=(0,M.useMemo)(()=>{if(!f||0===f.length||!c)return null;let e=f.find(e=>e.active);return e&&c.find(t=>t.id===e.id)||null},[f,c]);return(0,M.useEffect)(()=>g(!0),[]),(0,P.jsxs)(aQ,{children:[b&&!o&&(0,P.jsx)(eL.A,{size:"large",edge:"start","aria-label":n("menu"),"aria-controls":aD,"aria-expanded":t,sx:{mr:.5,color:e=>e.palette.primary.dark,display:{lg:"none"},ml:-.75},onClick:e,children:(0,P.jsx)(oK,{})}),(0,P.jsx)(oG.N_,{"aria-label":n(b&&!o?"my-page-link":"start-page-link"),sx:{display:"flex",alignItems:"center",height:"100%",maxWidth:"10rem",minHeight:"3.75rem",mr:1}
1202,href:b&&!o?"/minsida":"/",onClick:()=>{(0,oq.C)(v,d,p)},className:(0,tH.Y)(r,"0.25rem"),children:(0,P.jsx)(rm.Uw,{})}),!y&&(d.includes(tj.WO.Qlara)&&1===d.length&&x?(0,P.jsx)(t3,{onClick:()=>p([tj.WO.Book]),sx:{maxWidth:"2.25rem",height:"2.25rem",minWidth:"unset"},children:(0,P.jsx)(tU(),{style:{width:"180%",height:"auto",pointerEvents:"none",position:"absolute",top:"-20%"},quality:100,src:x.coverUrl,unoptimized:!0,alt:n("product.aria-labels.cover",{title:x.title,subTitle:x?.subTitle}),width:120,height:136})}):(0,P.jsx)(t0,{})),(0,P.jsxs)(tR.A,{sx:{ml:"auto",display:"flex",alignItems:"center"},children:[y&&(0,P.jsx)(tR.A,{component:"search",children:(0,P.jsx)(ss.A,{noMargin:!0,openMobileSearch:!1,isWideInTopBar:!0,isLoggedIn:!0})}),b&&!o&&a(s.PREVIEW)&&(0,P.jsx)(sw,{}),(0,P.jsxs)(eZ.A,{direction:"row",spacing:1.5,sx:{ml:e=>e.spacing(1.5),alignItems:"center"},children:[!y&&(0,P.jsx)(sn,{setSearchOpen:u,noMargin:!y}),y&&(0,P.jsx)(tR.A,{ref:m,children:(0,P.jsx)(sl.A,{aidaRef:m.current})}),(0,P.jsx)(a7,{noMargin:!y}),!b&&(0,P.jsx)(oA.A,{variant:"circular",width:44,height:44}),b&&!o&&(0,P.jsx)(sj,{children:(0,P.jsx)(sI,{})})]})]}),l&&(0,P.jsx)(s$,{component:"search",children:(0,P.jsx)(e3.x,{mouseEvent:"onMouseDown",touchEvent:"onTouchStart",onClickAway:()=>u(!1),children:(0,P.jsx)(tR.A,{sx:{pr:1.5,width:"100%"},children:(0,P.jsx)(ss.A,{noMargin:!0,openMobileSearch:l,shouldHaveAutoFocus:!0,isLoggedIn:!0})})})})]})},sL=["/kassa/fel","/reader-error","/kassa/retur/[orderRef]"],sz=()=>{let{token:e}=(0,tM.r)(),{pathname:t}=(0,J.useRouter)(),[r,n]=(0,M.useState)(!1);return((0,M.useEffect)(()=>n(!0),[]),!r||sL.includes(t))?null:!(e&&rJ.k.includes(t))&&(e||"/minsida"===t)?(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(sN,{}),(0,P.jsx)(aP,{})]}):(0,P.jsx)(sa,{})};var sU=r(88598),sK=r(83647),sW=r(46992),sH=r(93918),sq=r(87934);let sV=e=>{if(!e)return;let t=e.toString();return -1!==t.indexOf(".")?parseFloat(1===t.substring(t.indexOf(".")+1).length?t+0:t).toFixed(2).replace(".",","):t};var sQ=r(58028),sG=r(11753);let sY=(0,eE.Ay)(sQ.A,{shouldForwardProp:e=>"imageHasSrc"!==e})` 1203 position: relative; 1204 1205 ${({disabled:e})=>e&&"opacity: 0.5;"} 1206 ${({maxWidth:e})=>e&&`max-width: ${e};`} 1207 ${({width:e})=>e&&`width: ${e};`} 1208 ${({height:e})=>e&&`height: ${e};`} 1209 ${({fill:e})=>e&&` 1210 position: absolute; 1211 top: 0; 1212 bottom: 0; 1213 right: 0; 1214 left: 0; 1215 `} 1216 ${({theme:e,imageHasSrc:t})=>` 1217 span { overflow: inherit !important; } 1218 1219 div { 1220 overflow: inherit !important; 1221 position: relative !important; 1222 height: inherit !important; 1223 width: inherit !important; 1224 } 1225 img { 1226 box-shadow: ${t?e.shadows[3]:"none"}; 1227 width: auto !important; 1228 height: auto !important; 1229 min-width: 0 !important; 1230 min-height: 0 !important; 1231 inset: auto 0 0 !important; 1232 border-radius: 0.125rem 0.0625rem 0.0625rem 0.125rem !important; 1233 }`} 1234`,sX=({src:e,altText:t,width:r,height:n,containerWidth:i,containerHeight:o,maxWidth:a,className:s,sx:l,fill:u,role:c,skeleton:d,type:p,disabled:f,onClick:h,horizontalCenter:g})=>{let m=(0,M.useMemo)(()=>(0,sG.OO)(e,r||800,100),[r,e]);return(0,P.jsx)(sY,{width:i||`${r}px`,height:o||`${n}px`,maxWidth:`${a||r}px`,className:s,disabled:f,sx:l,fill:u,type:p,onClick:h,imageHasSrc:!!e?.length,children:d?(0,P.jsx)(oA.A,{variant:"rectangular",height:u?"100%":n,width:u?"100%":r}):(0,P.jsx)(tU(),{src:e?.length?m:"/images/default-cover.png","data-testid":"cover-image",alt:t,role:c,fill:!0,quality:100,style:{maxWidth:a||r,maxHeight:n,margin:g&&"auto"},unoptimized:!0,priority:!0})})};var sJ=r(22320),sZ=r(20523),s0=r(57084);let s1=(0,eE.Ay)(ta.A)` 1235 max-width: 100%; 1236 color: ${({theme:e})=>e.palette.tonal.primary[10]}; 1237`,s2=(0,eE.Ay)(oG.N_)` 1238 display: flex; 1239 flex: 1; 1240 text-decoration: none; 1241`,s5=(0,eE.Ay)(tR.A)` 1242 margin-bottom: ${({theme:e})=>e.spacing(.5)}; 1243 gap: ${({theme:e})=>e.spacing(1)}; 1244 display: flex; 1245 1246 svg { 1247 width: 1.25rem; 1248 height: 1.25rem; 1249 } 1250`,s3=({children:e,slug:t})=>{let{isDarkMode:r}=(0,tK.A)(),{setOpen:n}=(0,aK._)(),{token:i}=(0,tM.r)();return(0,P.jsx)(s2,{onClick:()=>n(!1),href:i?`/produkt/${t}`:`/katalog/${t}`,className:(0,tH.Y)(r),children:e})},s4=({data:e})=>
1250{let{handleDeleteCartItem:t}=(()=>{let e=(0,$.useQueryClient)(),{setShowButton:t}=(0,sH.n)(),{token:r}=(0,tM.r)(),{mutateAsync:n}=(0,ra.M)(["cart","delete"],e=>e.cart.delete,{onSettled:async()=>{await e.invalidateQueries(["cart","list"])}}),{mutateAsync:i}=(0,ra.M)(["cart","delete"],e=>e.cart.deleteLoggedOut,{onSettled:async()=>{await e.invalidateQueries(["cart","loggedOutList"])}});return{handleDeleteCartItem:async e=>{(t(!1),r)?await n([e]):(0,sq.G)("cartRefId")&&await i([e,(0,sq.G)("cartRefId")])}}})(),{t:r}=(0,tf.u)(),n=e?.children?.map(e=>e.mediaFileType),i=(0,s0.wT)(n),o=!!e?.isDiscount&&!!e?.originalPrice,a=async r=>{(0,sZ._o)(sZ.AZ.removeFromCart,{product:{id:r,title:e.title,artnr:e.artnr,type:e.type,subjects:e.subjects,coverUrl:e.coverUrl,description:"",slug:e.slug,isbn:"",publisher:""},variant:{id:e.productVariantId,expiresAfterDays:e.expiresAfterDays,price:e.price,isDiscount:e.isDiscount}}),await t(r)},s=async t=>{t.stopPropagation(),t.preventDefault(),await a(e.productId)};return(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(eZ.A,{direction:"row","data-cy":"cart-item",spacing:2,useFlexGap:!0,children:(0,P.jsxs)(s3,{slug:e.slug,children:[(0,P.jsx)(sX,{src:e.coverUrl,altText:r("product.aria-labels.visit",{title:e?.title}),width:40,height:55,sx:{mt:.5,minWidth:"2.5rem"}}),(0,P.jsxs)(tR.A,{sx:{display:"flex",ml:1,flexDirection:"column",width:"100%"},children:[(0,P.jsxs)(tR.A,{sx:{display:"flex"},children:[(0,P.jsxs)(tR.A,{children:[(0,P.jsx)(s1,{variant:"body2",component:"h3",sx:{lineHeight:"1.5rem",mb:.5},children:e.title}),e.subTitle&&(0,P.jsx)(s1,{variant:"subtitle2",component:"p",sx:{mb:.5*!!e?.aiEnabled},children:e.subTitle}),e?.aiEnabled&&(0,P.jsxs)(s5,{children:[(0,P.jsx)(tJ.A,{}),(0,P.jsx)(s1,{variant:"subtitle2",component:"p",children:r("qlara-ai")})]})]}),(0,P.jsx)(eL.A,{"data-cy":"delete-item-from-cart-button",onClick:s,"aria-label":r("cart.aria-label.remove-button"),sx:{ml:"auto",maxHeight:"2.625rem",color:e=>e.palette.tonal.primary[10]},children:(0,P.jsx)(sK.A,{})})]}),(0,P.jsxs)(tR.A,{sx:{display:"flex"},children:[(0,P.jsx)(tR.A,{sx:{display:"flex",gap:1},children:i.map(e=>(0,P.jsx)(tR.A,{children:(0,P.jsx)(sW.A,{type:e})},e))}),(0,P.jsxs)(tR.A,{sx:{ml:"auto",display:"flex"},children:[(0,P.jsx)(s1,{variant:"body1",noWrap:!0,sx:{color:e=>e.palette.tonal.primary[10],mr:+!!o,textDecoration:o&&"line-through"},children:r("cart.discounts.to-pay-price",{totalPrice:sV(o?e?.originalPrice:e?.price)})}),o&&(0,P.jsx)(s1,{variant:"body1",noWrap:!0,sx:{fontWeight:e=>e.typography.fontWeightBold,color:e=>e.palette.conversion.light},children:r("cart.discounts.to-pay-price",{totalPrice:sV(e?.price)})})]})]})]})]})}),o&&e?.discountType===sJ.T.REPURCHASE&&e?.discountPercentage&&(0,P.jsx)(ta.A,{sx:{textAlign:"center",fontWeight:e=>e.typography.fontWeightBold,color:e=>e.palette.conversion.light,my:.5},children:r("repurchase.cart",{percentage:e?.discountPercentage})})]})},s6=(0,eE.Ay)(eZ.A,{shouldForwardProp:e=>"noMargin"!==e})` 1251 margin-top: ${({theme:e,noMargin:t})=>!t&&e.spacing(2)}; 1252 display: flex; 1253 align-items: center; 1254`,s8=(0,eE.Ay)(tR.A)` 1255 gap: ${({theme:e})=>e.spacing(1)}; 1256 display: flex; 1257`,s7=(0,eE.Ay)(ta.A,{shouldForwardProp:e=>"lineThrough"!==e&&"isDiscount"!==e})` 1258 text-decoration: ${({lineThrough:e})=>e&&"line-through"}; 1259 color: ${({theme:e,isDiscount:t})=>t?e.palette.conversion.light:e.palette.primary.container}; 1260 font-size: 1rem; 1261`,s9=()=>{let{cart:e,discount:t}=(0,aU.A)(),{t:r}=(0,tf.u)();return(0,P.jsxs)(s6,{noMargin:!1,children:[t?.totalPriceAfterDiscount&&(0,P.jsxs)(s8,{children:[(0,P.jsx)(ta.A,{variant:"subtitle2",component:"p",sx:{mr:.5,color:e=>e.palette.primary.container},children:r("cart.discounts.discount-received",{discountPrice:sV(e?.totalPrice-t.totalPriceAfterDiscount)})}),(0,P.jsx)(ta.A,{variant:"body2",sx:{color:e=>e.palette.primary.main,fontWeight:e=>e.typography.fontWeightBold},children:r("cart.discounts.discount-achieved")})]}),(0,P.jsxs)(s8,{children:[(0,P.jsx)(s7,{variant:"subtitle2",component:"p",children:r("cart.discounts.to-pay")}),(0,P.jsx)(s7,{variant:"subtitle2",component:"p",lineThrough:!!t?.totalPriceAfterDiscount,children:r("cart.discounts.to-pay-price",{totalPrice:sV(e?.totalPrice)})}),t?.totalPriceAfterDiscount&&(0,P.jsx)(s7,{variant:"subtitle2",component:"p",isDiscount:!0,children:r("cart.discounts.to-pay-price",{totalPrice:sV(t?.totalPriceAfterDiscount)})})]})]})};var le=r(50969),lt=r(75245),lr=r(66756),ln=r(24431),li=r(73717);let lo=(0,eE.Ay)(tR.A,{shouldForwardProp:e=>"inCart"!==e})` 1262 background-color: ${({type:e,theme:t})=>(0,s0.Ep)(e,t)}; 1263 display: flex; 1264 padding: ${({theme:e})=>e.spacing(.5,.75)}; 1265 border-radius: 0.5rem; 1266 width: ${({inCart:e})=>e?"4.3rem":"5.5rem"}; 1267 height: ${({inCart:e})=>e&&"2.5rem"}; 1268 color: ${({theme:e})=>e.palette.primary.main}; 1269 align-items: center; 1270`,la=(0,eE.Ay)(tR.A,{shouldForwardProp:e=>"inCart"!==e})` 1271 border-radius: 50%; 1272 background-color: ${({theme:e})=>e.palette.primary.dark}; 1273 padding: ${({theme:e,inCart:t})=>t?e.spacing(.5):e.spacing(.75)}; 1274 color: ${({theme:e})=>e.palette.common.white}; 1275 margin-left: ${({inCart:e})=>e?"0.2rem":"auto"}; 1276 width: auto; 1277 height: auto; 1278 min-width: ${({inCart:e})=>e?"2rem":"2.25rem"}; 1279 display: flex; 1280 align-items: center; 1281 justify-content: center; 1282 1283 ${({theme:e})=>e.applyStyles("dark",{color:e.palette.common.black})} 1284`,ls=({type:e,numberOfEpisodes:t,inCart:r})=>t?(0,P.jsxs)(lo,{inCart:r,type:e,"data-testid":"biaf-indication",children:[(()=>
1284{switch(e){case li.a0.VIDEO:return(0,P.jsx)(lt.A,{"data-testid":"video-icon"});case li.a0.AUDIO:return(0,P.jsx)(le.A,{"data-testid":"audio-icon"});case li.a0.SUMMARY:return(0,P.jsx)(lr.A,{"data-testid":"summary-icon"});case li.a0.DOCUMENT:return(0,P.jsx)(ln.A,{"data-testid":"document-icon"});case li.lM.FLASHCARDS:return(0,P.jsx)(o2.A,{style:{stroke:"#3a787f",fill:"#f2f2f1"}})}})(),(0,P.jsx)(la,{inCart:r,children:t})]}):null,ll=(0,eE.Ay)(rg.A)` 1285 .MuiPaper-root { 1286 min-width: 25.9375rem; 1287 ${({theme:e})=>e.breakpoints.down("sm")} { 1288 margin: 0; 1289 width: 100%; 1290 max-height: 100%; 1291 border-radius: 0; 1292 } 1293 } 1294`,lu=(0,eE.Ay)("iframe")` 1295 border: none; 1296 height: 44.69rem; 1297 width: 25.9375rem; 1298`,lc=(0,eE.Ay)(tR.A)` 1299 width: 100%; 1300 display: flex; 1301 align-items: center; 1302 justify-content: center; 1303 margin-bottom: ${({theme:e})=>e.spacing(3)}; 1304 padding: ${({theme:e})=>e.spacing(0,3)}; 1305`,ld=({open:e,closeModal:t,order:r})=>{let{setLayoutStates:n,layoutStates:i}=(0,tj.D4)(),{t:o}=(0,tf.u)(),a=(0,$.useQueryClient)(),[s,l]=(0,M.useState)([]),[u,c]=(0,M.useState)(!1),d=r?`${ep.ep}?cartId=${r.checkoutCartRef}`:null,p=async()=>{await a.invalidateQueries(["cart","list"]),await a.invalidateQueries(["user","codes"]),await a.invalidateQueries(["products","my"]),await a.invalidateQueries(["products","detail"]),await a.invalidateQueries(["products","search"]),s.length&&n(s),t()};return(0,M.useEffect)(()=>{!i.includes(tj.WO.Book)||s.length||u||(c(!0),l(i),n([tj.WO.Studora]))},[i,s,n,u]),(0,P.jsxs)(ll,{open:e,"aria-labelledby":"checkout-dialog-title","aria-describedby":"checkout-dialog-description",children:[(0,P.jsxs)(tR.A,{sx:{display:"inline-flex",alignItems:"center",padding:3,height:"5.375rem"},children:[(0,P.jsx)(rm.Dd,{}),(0,P.jsx)(rh.A,{id:"checkout-dialog-title",sx:{lineHeight:"1",padding:0,ml:2},children:o("checkout.checkout-heading")}),(0,P.jsx)(eL.A,{sx:{p:0,ml:"auto"},size:"small",edge:"end","aria-label":o("checkout.close"),onClick:p,"data-cy":"close-klarna-modal",children:(0,P.jsx)(tL.A,{sx:[e=>({color:e.palette.grey[900]}),e=>e.applyStyles("dark",{color:e.palette.common.white})]})})]}
1305),!d&&(0,P.jsx)(lc,{children:(0,P.jsx)(oA.A,{variant:"rectangular",width:"100%",height:200,sx:{borderRadius:"0.25rem"}})}),!!d&&(0,P.jsx)(lu,{src:d,hidden:!d,title:o("iframe.klarna-title"),"data-cy":"klarna-iframe"})]})},lp=function(){let e=(0,$.useQueryClient)(),{t}=(0,tf.u)(),{setSnackData:r}=(0,td.d)(),{setOpenReportModal:n}=(0,ro.k)(),i=()=>n(!0),{mutate:o,isLoading:a}=(0,ra.M)(["order","create"],e=>e.order.create,{onSuccess:async()=>{await e.invalidateQueries(["products","my"]),await e.invalidateQueries(["recommendations","list"]),await e.invalidateQueries(["flashcards","list"])},onError:()=>{r({message:t("errors.orders.create"),duration:rs.x.SNACKBAR_LONG,type:"error",actions:[{action:i,actionText:t("report-error")}]})}});return{mutate:o,isLoading:a}};var lf=r(76218),lh=r(73060);let lg=(0,eE.Ay)(tR.A)` 1306 align-items: flex-start; 1307 flex-direction: column; 1308 display: flex; 1309`,lm=(0,eE.Ay)(lh.A)` 1310 font-weight: ${({theme:e})=>e.typography.fontWeightMedium}; 1311 color: ${({theme:e})=>e.palette.tonal.primary[0]}; 1312`,lv=(0,eE.Ay)(tR.A)` 1313 gap: ${({theme:e})=>e.spacing(1)}; 1314 display: flex; 1315`,ly=(0,eE.Ay)(tR.A)` 1316 display: flex; 1317 align-items: center; 1318 flex-direction: row; 1319 justify-content: space-between; 1320 width: 100%; 1321`,lb=(0,eE.Ay)(eD.A)` 1322 border-width: 2px; 1323 border-color: ${({theme:e})=>e.palette.conversion.light}; 1324 color: ${({theme:e})=>e.palette.conversion.light}; 1325 background-color: transparent; 1326 max-height: 2.5rem; 1327 1328 &:hover { 1329 border-color: ${({theme:e})=>e.palette.conversion.light}; 1330 } 1331`,lx=(0,eE.Ay)("ul")` 1332 padding: ${({theme:e})=>e.spacing(0,2)}; 1333 margin: 0; 1334`,lw=()=>{let{t:e}=(0,tf.u)(),[t,r]=(0,M.useState)(null);return(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(eL.A,{size:"small",onClick:e=>r(e.currentTarget),"aria-label":"Information om rabattkoder",sx:{color:e=>e.palette.tonal.primary[0]},children:(0,P.jsx)(lf.A,{})}),(0,P.jsx)(sU.Ay,{role:"dialog",open:!!t,anchorEl:t,onClose:()=>r(null),anchorOrigin:{vertical:"bottom",horizontal:"center"},marginThreshold:8,sx:{maxWidth:"100%"},slotProps:{paper:{sx:{padding:2,maxWidth:"90%"}}},children:(0,P.jsx)(lx,{children:(0,P.jsx)("li",{children:(0,P.jsx)(ta.A,{variant:"body2",children:e("cart.discounts.code.information")})})})})]})},lA=({hasBiafInCart:e,refId:t,isActivated:r})=>{let{error:n,handleAddDiscountCode:i}=(()=>{let{t:e}=(0,tf.u)(),t=(0,$.useQueryClient)(),[r,n]=(0,M.useState)({status:!1,reason:""}),{mutateAsync:i}=(0,ra.M)(["cart","discount"],e=>e.cart.addDiscount,{onSuccess:async()=>{await t.invalidateQueries(["cart","loggedOutList"]),await t.invalidateQueries(["cart","list"]),r.status&&n({status:!1,reason:""})},onError:t=>{let{response:r}=t;r?.status===409&&n({status:!0,reason:e("cart.discounts.code.used")}),r?.status===404&&n({status:!0,reason:e("cart.discounts.code.code-not-found")}),r?.status===400&&n({status:!0,reason:e("cart.discounts.code.not-achieved")})}});return{handleAddDiscountCode:async(e,t)=>{await i([e,t])},error:r}})(),{t:o}=(0,tf.u)(),{discount:a}=(0,aU.A)(),[s,l]=(0,M.useState)(""),u=async e=>{e.preventDefault();try{await i(t,s.trim()),(0,tV.CY)({discount_code:s.trim()})}catch{}},c=async()=>{await i(t,""),l("")};return a?.code&&a?.type?(0,P.jsxs)(lg,{sx:{mt:2*!!e},children:[(0,P.jsxs)(tR.A,{sx:{display:"flex",alignItems:"center",mb:1},children:[(0,P.jsx)(lm,{children:o("cart.discounts.label")}),(0,P.jsx)(lw,{})]}),(0,P.jsxs)(ly,{children:[(0,P.jsx)(ta.A,{variant:"subtitle2",sx:{color:e=>e.palette.primary.dark,fontWeight:e=>e.typography.fontWeightBold},"data-cy":"applied-discount-code",children:a.code}),(0,P.jsx)(lb,{variant:"outlined",onClick:c,"data-cy":"remove-discount-button",children:o("cart.discounts.remove")})]})]}):(0,P.jsxs)(lg,{component:"form",onSubmit:u,sx:{mt:2*!!e},children:[(0,P.jsxs)(tR.A,{sx:{display:"flex",alignItems:"center",mb:1},children:[(0,P.jsx)(lm,{htmlFor:"discount-code-input",children:o("cart.discounts.label")}),(0,P.jsx)(lw,{})]}),(0,P.jsxs)(lv,{children:[(0,P.jsx)(n_.A,{id:"discount-code-input",size:"small",value:s,onChange:e=>{let{value:t}=e.target;l(t)},placeholder:o("cart.discounts.placeholder"),error:n?.status,helperText:n?.status&&n?.reason,"data-cy":"discount-code-input"}),(0,P.jsx)(lb,{variant:"outlined",type:"submit",disabled:!s.length||r,"data-cy":"activate-discount-button",children:o("cart.discounts.activate")})]})]})},lk=(0,eE.Ay)("section")` 1335 width: 100%; 1336 z-index: ${({theme:e})=>e.zIndex.modal}; 1337 height: auto; 1338 overflow-y: auto; 1339 max-height: calc(100vh - 4.5rem); 1340 overscroll-behavior: contain; 1341`,lS=(0,eE.Ay)(tR.A)` 1342 padding: ${({theme:e})=>e.spacing(1,1,1,2)}; 1343 display: flex; 1344 align-items: center; 1345 border-bottom: 1px solid ${({theme:e})=>e.palette.divider}; 1346 border-radius: 0.5rem 0.5rem 0 0; 1347`,lC=(0,eE.Ay)(tR.A,{shouldForwardProp:e=>"hasItems"!==e&&"isExpanded"!==e})` 1348 ${({hasItems:e})=>!e&&` 1349 height: 9.5rem; 1350 `}; 1351 background-color: ${({theme:e})=>e.palette.tonal.primary[99]}; 1352 overflow: ${({isExpanded:e})=>e?"auto":"hidden"}; 1353`,l_=(0,eE.Ay)(o7.A)` 1354 width: 100%; 1355 display: flex; 1356 height: 2.5rem; 1357 background-color: ${({theme:e})=>e.palette.primary.light}; 1358 align-items: center; 1359 justify-content: center; 1360`,lE=(0,eE.Ay)(ta.A)` 1361 font-weight: ${({theme:e})=>e.typography.fontWeightMedium}; 1362 margin-bottom: ${({theme:e})=>e.spacing(.5)}; 1363`,lD=(0,eE.Ay)(tR.A)` 1364 padding: ${({theme:e})=>e.spacing(2)}; 1365 text-align: center; 1366 overflow: scroll; 1367 1368 ${({theme:e})=>e.breakpoints.up("sm")} { 1369 height: unset; 1370 overflow: unset; 1371 } 1372`,lO=(0,eE.Ay)(oG.N_)` 1373 color: ${({theme:e})=>e.palette.primary.main}; 1374 font-size: 0.875rem; 1375 font-weight: 600; 1376`,lj=(0,eE.Ay)(tR.A)` 1377 margin-bottom: ${({theme:e})=>e.spacing(1)}; 1378 gap: ${({theme:e})=>e.spacing(1)}; 1379 flex-wrap: wrap; 1380 display: flex; 1381`,lF=()=>{let{t:e}=(0,tf.u)(),{open:t,setOpen:r}=(0,aK._)(),{cart:n,amountInCart:i}
1381=(0,aU.A)(),{token:o}=(0,tM.r)(),{mutate:a}=lp(),{push:s}=(0,J.useRouter)(),{setSnackData:l}=(0,td.d)(),{isCheckoutOpen:u}=(()=>{let{data:e,isLoading:t}=(0,tY.A)(["checkout"],e=>e.checkoutStatus(),{staleTime:0});return{isLoading:t,isCheckoutOpen:e?.status}})(),{isDarkMode:c}=(0,tK.A)(),[d,p]=(0,M.useState)(!1),[f,h]=(0,M.useState)(!1),[g,m]=(0,M.useState)(!1),[v,y]=(0,M.useState)(!1),[b,x]=(0,M.useState)(),w=!!i,A=(0,tc.A)(e=>e.breakpoints.only("xs")),k=(0,tc.A)(e=>e.breakpoints.up("sm")),S=(0,tc.A)(e=>e.breakpoints.up("md")),C=(0,tc.A)(e=>e.breakpoints.up("lg")),_=(0,s0.eO)(n?.items),E=()=>C?i>4:S?i>3:k?i>2:i>1,D=()=>{p(!1),r(!1),y(!1),localStorage.removeItem("@omnia/openCheckout")},O=(t,r)=>{r||!t?.orderRef?l({message:e("errors.orders.create"),duration:rs.x.SNACKBAR_LONG,type:"error"}):(x(t),h(!0))},j=async()=>{let e;if(!o){localStorage.setItem("@omnia/openCheckout","true"),await s((0,a9.KQ)());return}m(!0),e=n.items.map(e=>({product:{id:e.productId,title:e.subTitle?`${e.title} - ${e.subTitle}`:e.title,artnr:e.artnr,type:e.type,subjects:e.subjects,coverUrl:e.coverUrl,description:"",slug:"",isbn:"",publisher:""},variant:{id:e.productVariantId,expiresAfterDays:e.expiresAfterDays,price:e.price,isDiscount:e.isDiscount}})),(0,sZ.eO)(sZ.AZ.beginCheckout,e),(0,tV.WV)({cart_id:n.id,item_count:n.items.length,items:n.items.map(e=>({product_id:e.productId,title:e.title,article_number:e.artnr,price:e.price,expires_after_days:e.expiresAfterDays,is_discount:e.isDiscount}))}),await a([n.id],{onError:e=>O(e,!0),onSuccess:e=>O(e),onSettled:()=>m(!1)})};return(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(sU.Ay,{elevation:3,disableScrollLock:k,id:"cart-popover",open:t,onClose:D,anchorReference:"none",slotProps:{paper:{sx:{maxWidth:"100%",borderRadius:"0.5rem",position:"fixed",top:{xs:"3.5rem"},left:{xs:"0.4375rem",sm:"unset"},right:{xs:"unset",sm:"0.5rem"},width:{xs:"96%",sm:"25.625rem"},"&:focus-visible":{outline:`solid 0.1875rem ${c?"#fff":"#173033"}`,boxShadow:"0 0 4px 0 #00000073",outlineOffset:"0.125rem"}}}},transformOrigin:{horizontal:"center",vertical:"top"},"aria-label":e("cart.aria-label.cart-modal"),children:(0,P.jsxs)(lk,{"data-testid":"cart",children:[(0,P.jsxs)(lS,{children:[(0,P.jsx)(ta.A,{component:"h2",variant:"h6","aria-live":"polite","aria-atomic":"true",children:e("cart.user",{count:i})}),(0,P.jsx)(eL.A,{sx:[e=>({ml:"auto",color:e.palette.grey[900]}),e=>e.applyStyles("dark",{color:e.palette.common.white})],id:"cart-close","data-cy":"cart-close-icon-button",onClick:D,"aria-label":e("close"),children:(0,P.jsx)(tL.A,{})})]}),(0,P.jsxs)(lC,{hasItems:w,isExpanded:d,children:[!w&&(0,P.jsxs)(eZ.A,{spacing:1,sx:{p:e=>e.spacing(1,2)},children:[(0,P.jsx)(ta.A,{variant:"body1",component:"h3",sx:{fontWeight:e=>e.typography.fontWeightMedium},children:e("cart.empty-title")}),(0,P.jsx)(ta.A,{variant:"body1",children:e("cart.empty-description")})]}),(0,P.jsx)(o9.A,{in:d,timeout:"auto",collapsedSize:n&&!E()?`${4.7*i}rem`:"11vh",sx:{height:E()?0:"auto",padding:e=>e.spacing(1)},children:(0,P.jsx)(eZ.A,{sx:{"> div:first-of-type":{mt:.5}},spacing:1,children:n?.items?.map(e=>(0,P.jsx)(tR.A,{children:(0,P.jsx)(s4,{data:e})},e.productId))})})]}),E()&&(0,P.jsxs)(l_,{"aria-expanded":d,onClick:()=>p(!d),className:(0,tH.Y)(c),children:[(0,P.jsx)(ta.A,{variant:"subtitle2",component:"p",children:d?e("cart.show-less"):e("cart.show-all",{amountInCart:i})}),d?(0,P.jsx)(o_.A,{}):(0,P.jsx)(oC.A,{})]}),w&&(0,P.jsxs)(lD,{sx:{maxHeight:_?"26rem":o&&4!==i?"20rem":"16rem"},children:[_&&(0,P.jsxs)(P.Fragment,{children:[(0,P.jsxs)(tR.A,{sx:{textAlign:"left"},children:[(0,P.jsx)(lE,{variant:"body1",children:e("cart.extra-material.title")}),(0,P.jsx)(ta.A,{variant:"body2",sx:{mb:1},children:e("cart.extra-material.subTitle")})]}),(0,P.jsx)(lj,{children:_.map(({type:e,numberOfEpisodes:t})=>t?(0,P.jsx)(ls,{inCart:!0,type:e,numberOfEpisodes:t},e):null)})]}),(0,P.jsx)(lA,{isActivated:!!n?.items.find(e=>e.discountType===sJ.T.ORDER_VALUE),hasBiafInCart:!!_?.length,refId:n?.refId}),(0,P.jsx)(s9,{}),o&&(0,P.jsx)(tR.A,{sx:{mt:1},children:(0,P.jsx)(su.A,{children:(0,P.jsx)(oE.A,{sx:{margin:0},control:(0,P.jsx)(oj.A,{checked:v,onChange:(e,t)=>
1381y(t)}),label:(0,P.jsxs)(ta.A,{variant:"body2",component:"span",sx:{textAlign:"left",color:e=>e.palette.primary.container},children:[e("checkout.terms-text"),"\xa0",(0,P.jsx)(lO,{href:"/kopvillkor",onClick:e=>{e.stopPropagation(),A&&r(!1)},className:(0,tH.Y)(c,"0.25rem"),children:e("checkout.link-text")})]})})})}),(0,P.jsx)(rD.A,{sx:{minWidth:"8.93rem",mt:2},onClick:j,disabled:g||!!o&&(!u||!v),dataTestId:"to-klara-payment-button",children:g?(0,P.jsx)(tI.A,{size:24}):e("cart.to-payment-button")})]})]})}),f&&(0,P.jsx)(ld,{open:f,closeModal:()=>h(!1),order:b})]})},lT=rA()(()=>Promise.all([r.e(1624),r.e(7892),r.e(4758)]).then(r.bind(r,4758)),{loadableGenerated:{webpack:()=>[4758]},ssr:!1}),lP=rA()(()=>Promise.all([r.e(9684),r.e(9841)]).then(r.bind(r,69841)),{loadableGenerated:{webpack:()=>[69841]},ssr:!1}),lM=(0,eE.Ay)(tR.A,{shouldForwardProp:e=>"noScroll"!==e&&"loggedIn"!==e})` 1382 /** Block scroll on mobile just for reader **/ 1383 overflow: ${({noScroll:e})=>e&&"hidden"}; 1384 height: 100%; 1385 1386 ${({theme:e})=>e.breakpoints.up("sm")} { 1387 overflow: unset; 1388 } 1389`,lB=(0,eE.Ay)(tR.A,{shouldForwardProp:e=>"isSidebarOpen"!==e&&"loggedIn"!==e&&"noNavigation"!==e})` 1390 display: flex; 1391 position: relative; 1392 height: ${({loggedIn:e})=>e?"100%":"auto"}; 1393 1394 ${({theme:e})=>e.breakpoints.up("lg")} { 1395 ${({loggedIn:e,isSidebarOpen:t,noNavigation:r})=>e&&` 1396 margin-left: ${r?"0":t?"12.063rem":"3.25rem"}; 1397 width: ${r?"100vw":`calc(100vw - ${t?"12.063rem":"3.25rem"})`}; 1398 `} 1399 1400 transition: 1401 margin 300ms, 1402 width 300ms; 1403 transition-timing-function: ${({theme:e})=>e.transitions.easing.easeInOut}; 1404 } 1405`,lR=({children:e,loggedIn:t})=>{let{layoutStates:r,activeReaderBooks:n,setLayoutStates:i,updateBookProperty:o,hardResetCoherentState:a}=(0,tj.D4)(),{isLoading:s,isQlaraClosed:l}=tX(),{activeBooks:u}=(0,tF.A)(),{pathname:c}=(0,J.useRouter)(),{isOpen:d}=(0,oQ.k)(),[p,f]=(0,M.useState)(!1),h=(0,tc.A)(e=>e.breakpoints.up("sm")),g=(0,tc.A)(e=>e.breakpoints.down("md")),m=(0,tc.A)(e=>e.breakpoints.up("xl")),v=(0,M.useRef)(!1),y=n?.find(e=>e?.active),b="/katalog/kommande"===c||tw.vA.includes(c),x=t&&h&&!!u.length&&!b&&!rJ.k.includes(c),w=!!(ep.Bd&&localStorage.getItem(tj.ZR)),A=(0,M.useCallback)(()=>{m||r?.length!==tj.IB||i([tj.WO.Studora,tj.WO.Book]),g&&r?.length>1&&i([tj.WO.Book])},[r,i,m,g]),k=(0,M.useCallback)(()=>{if(!y?.id)return;let e=u?.find(e=>e?.id===y?.id);e&&e?.aiEnabled!==y?.aiEnabled&&o(y?.id,"aiEnabled",e?.aiEnabled)},[y,u,o]);return((0,M.useEffect)(()=>f(!0),[]),(0,M.useEffect)(()=>{!t&&w&&a()},[t,w,a]),(0,M.useEffect)(()=>{A()},[A]),(0,M.useEffect)(()=>{k()},[k]),(0,M.useEffect)(()=>{if(v.current)return;let e=performance.getEntriesByType("navigation").find(e=>"navigation"===e.entryType);if(e?.type!=="navigate"||!r.includes(tj.WO.Book))return;v.current=!0;let t=r.includes(tj.WO.Studora);g?i([tj.WO.Studora]):m||t?t||i([tj.WO.Studora,...r]):i([tj.WO.Studora,tj.WO.Book])},[r,g,m,i]),(0,M.useEffect)(()=>{if(!s&&l&&r.includes(tj.WO.Qlara)){let e=r.filter(e=>e!==tj.WO.Qlara);i(e.length?e:[tj.WO.Studora])}},[s,l,r,i]),p)?(0,P.jsxs)(lM,{noScroll:r.includes(tj.WO.Book),loggedIn:t,children:[!b&&(0,P.jsx)(sz,{}),(0,P.jsxs)(lB,{isSidebarOpen:d,loggedIn:t,noNavigation:b||rJ.k.includes(c),children:[(0,P.jsx)(lF,{}),e,(0,P.jsx)(rx,{isUserLoggedIn:!!t}),t&&(0,P.jsx)(lT,{}),t&&(0,P.jsx)(lP,{}),t&&(0,P.jsx)(rX,{activeBooks:u}),t&&r.includes(tj.WO.Qlara)&&!!y&&(0,P.jsx)(oz,{articleNumber:y.articleNumber})]}),x&&(0,P.jsx)(t7,{books:u})]}):null};var lI=r(73756);let l$=(0,eE.Ay)(tR.A)` 1406 max-width: 25rem; 1407 background: ${({theme:e})=>e.colorSchemes.light.palette.info.dark}; 1408 color: ${({theme:e})=>e.palette.common.white}; 1409 padding: ${({theme:e})=>e.spacing(2)}; 1410 border-radius: 0.5rem; 1411 display: flex; 1412 min-width: 18rem; 1413 flex-direction: row; 1414`,lN=(0,eE.Ay)(tR.A)` 1415 display: flex; 1416 flex-direction: column; 1417 width: 100%; 1418`,lL=(0,eE.Ay)(tR.A)` 1419 align-self: flex-start; 1420 margin: 0.125rem 0.5rem 0 0; 1421 fill: ${({theme:e})=>e.palette.info.dark}; 1422`,lz=(0,M.forwardRef)((e,t)=>{let{t:r}=(0,tf.u)(),{todo:n,handleCloseNotification:i,handleRenderOpen:o,handleOpenNotification:a}=e.todoProps;return(0,P.jsxs)(l$,{"data-cy":"notification",ref:t,children:[(0,P.jsx)(lL,{children:tp.S[n?.type]}),(0,P.jsxs)(lN,{children:[(0,P.jsx)(ta.A,{variant:"subtitle1",component:"p",children:n?.title}),(0,P.jsx)(ta.A,{variant:"subtitle1",component:"p",children:n?.content}),(0,P.jsxs)(tR.A,{sx:{display:"flex",justifyContent:"flex-end"}
1422,children:[(0,P.jsx)(eD.A,{sx:{color:"white"},onClick:()=>i(n),children:r("close")}),o(n)&&(0,P.jsx)(eD.A,{onClick:()=>a(n),sx:{color:"white"},children:r("open")})]})]})]})});lz.displayName="TodoNotifications";let lU=(0,lI.AH)` 1423 right: 4.125rem; 1424`,lK=({children:e})=>{let{t}=(0,tf.u)(),r=(0,tc.A)(e=>e.breakpoints.only("xs")),n=(0,M.useMemo)(()=>({containerRoot:r?null:lU}),[r]);return(0,P.jsx)(ty.n,{maxSnack:tA.Yt.MAX_DISPLAY_AMOUNT,SnackbarProps:{role:"status","aria-label":t("planning.notification.aria-label")},Components:{todo:lz},classes:n,children:e})};Z().events.on("routeChangeStart",()=>{et().start()}),Z().events.on("routeChangeComplete",()=>et().done()),Z().events.on("routeChangeError",()=>et().done());let lW=function(e){var t=e.key;if("css"===t){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))})}var n=e.stylisPlugins||e_,i={},o=[];a=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),function(e){for(var t=e.getAttribute("data-emotion").split(" "),r=1;r<t.length;r++)i[t[r]]=!0;o.push(e)});var a,s,l=[ey.A,(0,eb.MY)(function(e){s.insert(e)})],u=(0,eb.r1)([eS,eC].concat(n,l)),c={key:t,sheet:new eh.v({key:t,container:a,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:i,registered:{},insert:function(e,t,r,n){var i;s=r,i=e?e+"{"+t.styles+"}":t.styles,(0,ey.l)((0,ex.wE)(i),u),n&&(c.inserted[t.name]=!0)}};return c.sheet.hydrate(o),c}({key:"css"}),lH=async()=>{if(!ep.O_&&ep.Bd){let[e,t,n]=await Promise.all([Promise.all([r.e(7292),r.e(9257)]).then(r.bind(r,51638)),Promise.resolve().then(r.t.bind(r,14232,19)),Promise.resolve().then(r.t.bind(r,98477,19))]);e.default(t.default,n,1e3)}},lq=$.QueryClientProvider,lV=(0,tv.Zh)(({Component:e,pageProps:t,deviceType:r,emotionCache:n=lW})=>{lH();let{token:i}=(0,tM.r)(),o=(0,M.useMemo)(()=>(0,ec.an)(r,ep.Bd),[r]);(0,M.useEffect)(()=>{en().initialize({gtmId:"GTM-PDFGLBS"});let e="phc_njyrWyZKBq6bg5zpzq4F7KFFPTawJyJ6PZedKfDDGMKH";e&&ei.Ay.init(e,{api_host:"/ingest",defaults:"2026-01-30",capture_performance:{web_vitals:!1},loaded:e=>{}})},[]);let a=(0,P.jsx)(X,{theme:o,defaultMode:tB._.SYSTEM,children:(0,P.jsxs)(lq,{client:ef.q,children:[(0,P.jsx)(ed.A,{children:(0,P.jsx)(I.C,{value:n,children:(0,P.jsxs)(lK,{children:[(0,P.jsx)(q,{}),(0,P.jsx)(tm,{}),i&&(0,P.jsx)(tP,{}),(0,P.jsx)(lR,{loggedIn:!!i,children:(0,P.jsx)(e,{...t})})]})})}),!ep.O_&&(0,P.jsx)(N.ReactQueryDevtools,{})]})});return(0,P.jsxs)(P.Fragment,{children:[(0,P.jsxs)(R(),{children:[(0,P.jsx)("link",{rel:"icon",href:"/favicon.png"}),(0,P.jsx)("link",{rel:"apple-touch-icon",href:"/apple-touch-icon.png"}),(0,P.jsx)("link",{rel:"manifest",href:"/manifest.json"}),(0,P.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),(0,P.jsx)("meta",{name:"format-detection",content:"telephone=no"}),(0,P.jsx)("meta",{name:"facebook-domain-verification",content:"ebngcy4cmjweszfgtufmp2vhmvmv9j"})]}),(0,P.jsx)(ea,{client:ei.Ay,children:a})]})})},3347:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(95392),i=r(99468);function o(e,t){(0,i.A)(2,arguments);var r=(0,n.A)(e),o=(0,n.A)(t),a=r.getTime()-o.getTime();return a>0?-1:a<0?1:a}},3351:(e,t,r)=>{"use strict";r.d(t,{C:()=>d,Cv:()=>C,G1:()=>s,K2:()=>h,Nc:()=>k,OW:()=>m,Sh:()=>y,Tb:()=>w,Tp:()=>p,VF:()=>x,YL:()=>f,c4:()=>b,di:()=>v,mw:()=>A,nf:()=>S,rH:()=>c,se:()=>g});var n=r(55394),i=1,o=1,a=0,s=0,l=0,u="";function c(e,t,r,n,a,s,l){return{value:e,root:t,parent:r,type:n,props:a,children:s,line:i,column:o,length:l,return:""}}function d(e,t){return(0,n.kp)(c("",null,null,"",null,null,0),e,{length:-e.length},t)}function p(){return l}function f(){return l=s>0?(0,n.wN)(u,--s):0,o--,10===l&&(o=1,i--),l}function h(){return l=s<a?(0,n.wN)(u,s++):0,o++,10===l&&(o=1,i++),l}function g(){return(0,n.wN)(u,s)}function m(){return s}function v(e,t){return(0,n.c1)(u,e,t)}function y(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function b(e){return i=o=1,a=(0,n.b2)(u=e),s=0,[]}function x(e){return u="",e}function w(e){return(0,n.Bq)(v(s-1,function e(t){for(;h();)switch(l){case t:return s;case 34:case 39:34!==t&&39!==t&&e(l);break;case 40:41===t&&e(t);break;case 92:h()}return s}(91===e?e+2:40===e?e+1:e)))}function A(e){for(;l=g();)if(l<33)h();else break;return y(e)>2||y(l)>3?"":" "}function k(e,t){for(;--t&&h()&&!(l<48)&&!(l>102)&&(!(l>57)||!(l<65))&&(!(l>70)||!(l<97)););return v(e,s+(t<6&&32==g()&&32==h()))}function S(e,t){for(;h();)if(e+l===57)break;else if(e+l===84&&47===g())break;return"/*"+v(t,s-1)+"*"+(0,n.HT)(47===e?e:h())}function C(e){for(;!y(g());)h();return v(e,s)}},3381:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(37876),i=r(14232),o=r(54587),a=r.n(o);let s=({altText:e,src:t,width:r,height:o,priority:s,unoptimized:l,responsive:u})=>{let[c,d]=(0,i.useState)(!1);return((0,i.useEffect)(()=>d(!0),[]),c)?(0,n.jsx)(a(),{src:t,alt:e,sizes:"100vw",width:r,height:o,priority:s,unoptimized:l,style:{width:(!r||u)&&"100%",height:(!o||u)&&"auto"}}):null}},3566:(e,t,r)=>{"use strict";var n=r(9426);e.exports=function(e){return!!e&&!!e.ownerDocument&&n(e)&&"A"===e.nodeName}},3713:(e,t,r)=>{"use strict";var n=r(9912),i=r(85256),o=r(93710);o.List;var a=o.Map,s=function(e,t,r){if(e){var n=t.get(e);n&&t.set(e,r(n))}},l=function(e,t){var r=[];if(!e)return r;for(var n=t.get(e);n&&n.getParentKey();){var i=n.getParentKey();i&&r.push(i),n=i?t.get(i):null}return r},u=function(e,t){var r=[];if(!e)return r;for(var n=i(e,t);n&&t.get(n);){var o=t.get(n);
1424r.push(n),n=o.getParentKey()?i(o,t):null}return r},c=function(e,t,r){if(!e)return null;for(var n=r.get(e.getKey()).getNextSiblingKey();n&&!t.get(n);)n=r.get(n).getNextSiblingKey()||null;return n},d=function(e,t,r){if(!e)return null;for(var n=r.get(e.getKey()).getPrevSiblingKey();n&&!t.get(n);)n=r.get(n).getPrevSiblingKey()||null;return n},p=function(e,t,r){if(0===t)for(;t<r;)e=e.shift(),t++;else if(r===e.count())for(;r>t;)e=e.pop(),r--;else{var n=e.slice(0,t),i=e.slice(r);e=n.concat(i).toList()}return e};e.exports=function(e,t){if(t.isCollapsed())return e;var r,o,f=e.getBlockMap(),h=t.getStartKey(),g=t.getStartOffset(),m=t.getEndKey(),v=t.getEndOffset(),y=f.get(h),b=f.get(m),x=y instanceof n,w=[];if(x){var A=b.getChildKeys(),k=l(m,f);b.getNextSiblingKey()&&(w=w.concat(k)),A.isEmpty()||(w=w.concat(k.concat([m]))),w=w.concat(l(i(b,f),f))}o=y===b?p(y.getCharacterList(),g,v):y.getCharacterList().slice(0,g).concat(b.getCharacterList().slice(v));var S=y.merge({text:y.getText().slice(0,g)+b.getText().slice(v),characterList:o}),C=x&&0===g&&0===v&&b.getParentKey()===h&&null==b.getPrevSiblingKey()?a([[h,null]]):f.toSeq().skipUntil(function(e,t){return t===h}).takeUntil(function(e,t){return t===m}).filter(function(e,t){return -1===w.indexOf(t)}).concat(a([[m,null]])).map(function(e,t){return t===h?S:null}),_=f.merge(C).filter(function(e){return!!e});return x&&y!==b&&(_=(r=_).withMutations(function(e){if(s(y.getKey(),e,function(t){return t.merge({nextSibling:c(t,e,f),prevSibling:d(t,e,f)})}),s(b.getKey(),e,function(t){return t.merge({nextSibling:c(t,e,f),prevSibling:d(t,e,f)})}),l(y.getKey(),f).forEach(function(t){return s(t,e,function(t){return t.merge({children:t.getChildKeys().filter(function(t){return e.get(t)}),nextSibling:c(t,e,f),prevSibling:d(t,e,f)})})}),s(y.getNextSiblingKey(),e,function(e){return e.merge({prevSibling:y.getPrevSiblingKey()})}),s(y.getPrevSiblingKey(),e,function(t){return t.merge({nextSibling:c(t,e,f)})}),s(b.getNextSiblingKey(),e,function(t){return t.merge({prevSibling:d(t,e,f)})}),s(b.getPrevSiblingKey(),e,function(e){return e.merge({nextSibling:b.getNextSiblingKey()})}),l(b.getKey(),f).forEach(function(t){s(t,e,function(t){return t.merge({children:t.getChildKeys().filter(function(t){return e.get(t)}),nextSibling:c(t,e,f),prevSibling:d(t,e,f)})})}),u(b,f).forEach(function(t){return s(t,e,function(t){return t.merge({nextSibling:c(t,e,f),prevSibling:d(t,e,f)})})}),null==r.get(y.getKey())&&null!=r.get(b.getKey())&&b.getParentKey()===y.getKey()&&null==b.getPrevSiblingKey()){var t=y.getPrevSiblingKey();s(b.getKey(),e,function(e){return e.merge({prevSibling:t})}),s(t,e,function(e){return e.merge({nextSibling:b.getKey()})});var n=t?r.get(t):null,i=n?n.getParentKey():null;if(y.getChildKeys().forEach(function(t){s(t,e,function(e){return e.merge({parent:i})})}),null!=i){var o=r.get(i);s(i,e,function(e){return e.merge({children:o.getChildKeys().concat(y.getChildKeys())})})}s(y.getChildKeys().find(function(e){return null===r.get(e).getNextSiblingKey()}),e,function(e){return e.merge({nextSibling:y.getNextSiblingKey()})})}})),e.merge({blockMap:_,selectionBefore:t,selectionAfter:t.merge({anchorKey:h,anchorOffset:g,focusKey:h,focusOffset:g,isBackward:!1})})}},3717:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},3774:(e,t,r)=>{"use strict";var n=r(10875);e.exports=function(e,t){var r=t.ownerDocument.defaultView.getSelection(),i=r.anchorNode,o=r.anchorOffset,a=r.focusNode,s=r.focusOffset;return 0===r.rangeCount||null==i||null==a?{selectionState:e.getSelection().set("hasFocus",!1),needsRecovery:!1}:n(e,t,i,o,a,s)}},3792:(e,t,r)=>{"use strict";function n(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,i,o;n=e,i=t,o=r[t],i in n?Object.defineProperty(n,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[i]=o})}return e}var i=r(18428),o=r(9912),a=r(45288),s=r(44510),l=r(94584);r(18756);var u=r(75269),c=r(2234),d=r(98369),p=r(604),f=r(58217),h=r(58240),g=r(93710),m=r(15796),v=h("draft_tree_data_support"),y=g.List,b=g.Map,x=g.OrderedMap,w=function(e,t){var r=e.key,n=e.type,i=e.data;return{text:e.text,depth:e.depth||0,type:n||"unstyled",key:r||f(),data:b(i),characterList:A(e,t)}},A=function(e,t){var r=e.text,i=e.entityRanges;return c(p(r,e.inlineStyleRanges||[]),d(r,(i||[]).filter(function(e){return t.hasOwnProperty(e.key)}).map(function(e){return n({},e,{key:t[e.key]})})))},k=function(e){return n({},e,{key:e.key||f()})},S=function(e,t,r){var i=t.map(function(e){return n({},e,{parentRef:r})});return e.concat(i.reverse())},C=function(e,t){var r,a=e.blocks.find(function(e){return Array.isArray(e.children)&&e.children.length>0}),s=v&&!a?l.fromRawStateToRawTreeState(e).blocks:e.blocks;return v?s.map(k).reduce(function(e,r,i){Array.isArray(r.children)||m(!1);var a=r.children.map(k),l=new o(n({},w(r,t),{prevSibling:0===i?null:s[i-1].key,nextSibling:i===s.length-1?null:s[i+1].key,children:y(a.map(function(e){return e.key}))}));e=e.set(l.getKey(),l);for(var u=S([],a,l);u.length>0;){var c=u.pop(),d=c.parentRef,p=d.getChildKeys(),f=p.indexOf(c.key),h=Array.isArray(c.children);if(!h){h||m(!1);break}var g=c.children.map(k),v=new o(n({},w(c,t),{parent:d.getKey(),children:y(g.map(function(e){return e.key})),prevSibling:0===f?null:p.get(f-1),nextSibling:f===p.size-1?null:p.get(f+1)}));e=e.set(v.getKey(),v),u=S(u,g,v)}return e},x()):(r=a?l.fromRawTreeStateToRawState(e).blocks:s,x(r.map(function(e){var r=new i(w(e,t));return[r.getKey(),r]})))},_=function(e){var t=e.entityMap,r={};return Object.keys(t).forEach(function(e){var n=t[e],i=n.type,o=n.mutability,a=n.data;r[e]=s.__create(i,o,a||{})}),r};e.exports=function(e){Array.isArray(e.blocks)||m(!1);var t=_(e),r=C(e,t),n=r.isEmpty()?new u:u.createEmpty(r.first().getKey());return new a({blockMap:r,entityMap:t,selectionBefore:n,selectionAfter:n}
1424)}},3878:(e,t,r)=>{"use strict";function n(e){return String(parseFloat(e)).length===String(e).length}function i(e){return String(e).match(/[\d.\-+]*\s*(.*)/)[1]||""}function o(e){return parseFloat(e)}function a(e){return(t,r)=>{let n=i(t);if(n===r)return t;let a=o(t);"px"!==n&&("em"===n?a=o(t)*o(e):"rem"===n&&(a=o(t)*o(e)));let s=a;if("px"!==r)if("em"===r)s=a/o(e);else{if("rem"!==r)return t;s=a/o(e)}return parseFloat(s.toFixed(5))+r}}function s({size:e,grid:t}){let r=e-e%t,n=r+t;return e-r<n-e?r:n}function l({lineHeight:e,pixels:t,htmlFontSize:r}){return t/(e*r)}function u({cssProperty:e,min:t,max:r,unit:n="rem",breakpoints:i=[600,900,1200],transform:o=null}){let a={[e]:`${t}${n}`},s=(r-t)/i[i.length-1];return i.forEach(r=>{let i=t+s*r;null!==o&&(i=o(i)),a[`@media (min-width:${r}px)`]={[e]:`${Math.round(1e4*i)/1e4}${n}`}}),a}r.d(t,{I3:()=>a,VR:()=>s,a9:()=>n,db:()=>o,l_:()=>i,qW:()=>l,yL:()=>u})},3937:(e,t,r)=>{"use strict";r.d(t,{A:()=>T});var n=r(14232),i=r(69241),o=r(39221),a=r(85),s=r(86583),l=r(13481),u=r(91613),c=r(11607),d=r(4071),p=r(71136);let f=(e,t,r)=>{let n=e.keys[0];if(Array.isArray(t))t.forEach((t,n)=>{r((t,r)=>{n<=e.keys.length-1&&(0===n?Object.assign(t,r):t[e.up(e.keys[n])]=r)},t)});else if(t&&"object"==typeof t){let i,o;(Object.keys(t).length>e.keys.length?e.keys:(i=e.keys,o=Object.keys(t),i.filter(e=>o.includes(e)))).forEach(i=>{if(e.keys.includes(i)){let o=t[i];void 0!==o&&r((t,r)=>{n===i?Object.assign(t,r):t[e.up(i)]=r},o)}})}else("number"==typeof t||"string"==typeof t)&&r((e,t)=>{Object.assign(e,t)},t)};function h(e){return`--Grid-${e}Spacing`}function g(e){return`--Grid-parent-${e}Spacing`}let m="--Grid-columns",v="--Grid-parent-columns",y=({theme:e,ownerState:t})=>{let r={};return f(e.breakpoints,t.size,(e,t)=>{let n={};"grow"===t&&(n={flexBasis:0,flexGrow:1,maxWidth:"100%"}),"auto"===t&&(n={flexBasis:"auto",flexGrow:0,flexShrink:0,maxWidth:"none",width:"auto"}),"number"==typeof t&&(n={flexGrow:0,flexBasis:"auto",width:`calc(100% * ${t} / var(${v}) - (var(${v}) - ${t}) * (var(${g("column")}) / var(${v})))`}),e(r,n)}),r},b=({theme:e,ownerState:t})=>{let r={};return f(e.breakpoints,t.offset,(e,t)=>{let n={};"auto"===t&&(n={marginLeft:"auto"}),"number"==typeof t&&(n={marginLeft:0===t?"0px":`calc(100% * ${t} / var(${v}) + var(${g("column")}) * ${t} / var(${v}))`}),e(r,n)}),r},x=({theme:e,ownerState:t})=>{if(!t.container)return{};let r={[m]:12};return f(e.breakpoints,t.columns,(e,t)=>{let n=t??12;e(r,{[m]:n,"> *":{[v]:n}})}),r},w=({theme:e,ownerState:t})=>{if(!t.container)return{};let r={};return f(e.breakpoints,t.rowSpacing,(t,n)=>{let i="string"==typeof n?n:e.spacing?.(n);t(r,{[h("row")]:i,"> *":{[g("row")]:i}})}),r},A=({theme:e,ownerState:t})=>{if(!t.container)return{};let r={};return f(e.breakpoints,t.columnSpacing,(t,n)=>{let i="string"==typeof n?n:e.spacing?.(n);t(r,{[h("column")]:i,"> *":{[g("column")]:i}})}),r},k=({theme:e,ownerState:t})=>{if(!t.container)return{};let r={};return f(e.breakpoints,t.direction,(e,t)=>{e(r,{flexDirection:t})}),r},S=({ownerState:e})=>({minWidth:0,boxSizing:"border-box",...e.container&&{display:"flex",flexWrap:"wrap",...e.wrap&&"wrap"!==e.wrap&&{flexWrap:e.wrap},gap:`var(${h("row")}) var(${h("column")})`}});var C=r(37876);let _=(0,p.A)(),E=(0,l.A)("div",{name:"MuiGrid",slot:"Root"});function D(e){return(0,u.A)({props:e,name:"MuiGrid",defaultTheme:_})}var O=r(34401),j=r(96968),F=r(49106);let T=function(e={}){let{createStyledComponent:t=E,useThemeProps:r=D,useTheme:l=c.A,componentName:u="MuiGrid"}=e;function p(e,t,r=()=>!0){let n={};return null===e||(Array.isArray(e)?e.forEach((e,i)=>{null!==e&&r(e)&&t.keys[i]&&(n[t.keys[i]]=e)}):"object"==typeof e?Object.keys(e).forEach(t=>{let i=e[t];null!=i&&r(i)&&(n[t]=i)}):n[t.keys[0]]=e),n}let f=t(x,A,w,y,k,S,b),h=n.forwardRef(function(e,t){var c;let h,g=l(),m=r(e),v=(0,d.A)(m);c=g.breakpoints,h=[],void 0!==v.item&&(delete v.item,h.push("item")),void 0!==v.zeroMinWidth&&(delete v.zeroMinWidth,h.push("zeroMinWidth")),c.keys.forEach(e=>{void 0!==v[e]&&(h.push(e),delete v[e])});let{className:y,children:b,columns:x=12,container:w=!1,component:A="div",direction:k="row",wrap:S="wrap",size:_={},offset:E={},spacing:D=0,rowSpacing:O=D,columnSpacing:j=D,unstable_level:F=0,...T}=v,P=p(_,g.breakpoints,e=>!1!==e),M=p(E,g.breakpoints),B=e.columns??(F?void 0:x),R=e.spacing??(F?void 0:D),I=e.rowSpacing??e.spacing??(F?void 0:O),$=e.columnSpacing??e.spacing??(F?void 0:j),N={...v,level:F,columns:B,container:w,direction:k,wrap:S,spacing:R,rowSpacing:I,columnSpacing:$,size:P,offset:M},L=((e,t)=>{let r,{container:n,direction:i,spacing:o,wrap:l,size:c}=e,d={root:["root",n&&"container","wrap"!==l&&`wrap-xs-${String(l)}`,...void 0===i?[]:"object"==typeof i?Object.entries(i).map(([e,t])=>`direction-${e}-${t}`):[`direction-xs-${String(i)}
1424`],...(r=[],Object.entries(c).forEach(([e,t])=>{!1!==t&&void 0!==t&&r.push(`grid-${e}-${String(t)}`)}),r),...n?((e,t="xs")=>{function r(e){return void 0!==e&&("string"==typeof e&&!Number.isNaN(Number(e))||"number"==typeof e&&e>0)}if(r(e))return[`spacing-${t}-${String(e)}`];if("object"==typeof e&&!Array.isArray(e)){let t=[];return Object.entries(e).forEach(([e,n])=>{r(n)&&t.push(`spacing-${e}-${String(n)}`)}),t}return[]})(o,t.breakpoints.keys[0]):[]]};return(0,s.A)(d,e=>(0,a.Ay)(u,e),{})})(N,g);return(0,C.jsx)(f,{ref:t,as:A,ownerState:N,className:(0,i.A)(L.root,y),...T,children:n.Children.map(b,e=>n.isValidElement(e)&&(0,o.A)(e,["Grid"])&&w&&e.props.container?n.cloneElement(e,{unstable_level:e.props?.unstable_level??F+1}):e)})});return h.muiName="Grid",h}({createStyledComponent:(0,O.Ay)("div",{name:"MuiGrid",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.container&&t.container]}}),componentName:"MuiGrid",useThemeProps:e=>(0,j.b)({props:e,name:"MuiGrid"}),useTheme:F.A})},4071:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(87285),i=r(95894);function o(e){let t,r,o,{sx:a,...s}=e,{systemProps:l,otherProps:u}=(r={systemProps:{},otherProps:{}},o=s?.theme?.unstable_sxConfig??i.A,Object.keys(s).forEach(e=>{o[e]?r.systemProps[e]=s[e]:r.otherProps[e]=s[e]}),r);return t=Array.isArray(a)?[l,...a]:"function"==typeof a?(...e)=>{let t=a(...e);return(0,n.Q)(t)?{...l,...t}:l}:{...l,...a},{...u,sx:t}}},4073:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=r(14232).createContext(null)},4103:function(e){var t;e.exports=(t=function(){var e=JSON.parse('{"$":"dollar","%":"percent","&":"and","<":"less",">":"greater","|":"or","\xa2":"cent","\xa3":"pound","\xa4":"currency","\xa5":"yen","\xa9":"(c)","\xaa":"a","\xae":"(r)","\xba":"o","\xc0":"A","\xc1":"A","\xc2":"A","\xc3":"A","\xc4":"A","\xc5":"A","\xc6":"AE","\xc7":"C","\xc8":"E","\xc9":"E","\xca":"E","\xcb":"E","\xcc":"I","\xcd":"I","\xce":"I","\xcf":"I","\xd0":"D","\xd1":"N","\xd2":"O","\xd3":"O","\xd4":"O","\xd5":"O","\xd6":"O","\xd8":"O","\xd9":"U","\xda":"U","\xdb":"U","\xdc":"U","\xdd":"Y","\xde":"TH","\xdf":"ss","\xe0":"a","\xe1":"a","\xe2":"a","\xe3":"a","\xe4":"a","\xe5":"a","\xe6":"ae","\xe7":"c","\xe8":"e","\xe9":"e","\xea":"e","\xeb":"e","\xec":"i","\xed":"i","\xee":"i","\xef":"i","\xf0":"d","\xf1":"n","\xf2":"o","\xf3":"o","\xf4":"o","\xf5":"o","\xf6":"o","\xf8":"o","\xf9":"u","\xfa":"u","\xfb":"u","\xfc":"u","\xfd":"y","\xfe":"th","\xff":"y","Ä":"A","Ä":"a","Ä":"A","Ä":"a","Ä":"A","Ä
":"a","Ä":"C","Ä":"c","Ä":"C","Ä":"c","Ä":"D","Ä":"d","Ä":"DJ","Ä":"dj","Ä":"E","Ä":"e","Ä":"E","Ä":"e","Ä":"e","Ä":"e","Ä":"E","Ä":"e","Ä":"G","Ä":"g","Ä¢":"G","Ä£":"g","Ĩ":"I","Ä©":"i","Ī":"i","Ä«":"i","Ä®":"I","į":"i","İ":"I","ı":"i","Ķ":"k","Ä·":"k","Ä»":"L","ļ":"l","Ľ":"L","ľ":"l","Å":"L","Å":"l","Å":"N","Å":"n","Å
":"N","Å":"n","Å":"N","Å":"n","Å":"O","Å":"o","Å":"O","Å":"o","Å":"OE","Å":"oe","Å":"R","Å":"r","Å":"R","Å":"r","Å":"S","Å":"s","Å":"S","Å":"s","Å ":"S","Å¡":"s","Å¢":"T","Å£":"t","Ť":"T","Å¥":"t","Ũ":"U","Å©":"u","Ū":"u","Å«":"u","Å®":"U","ů":"u","Ű":"U","ű":"u","Ų":"U","ų":"u","Å´":"W","ŵ":"w","Ŷ":"Y","Å·":"y","Ÿ":"Y","Ź":"Z","ź":"z","Å»":"Z","ż":"z","Ž":"Z","ž":"z","Æ":"E","Æ":"f","Æ ":"O","Æ¡":"o","Ư":"U","ư":"u","Ç":"LJ","Ç":"lj","Ç":"NJ","Ç":"nj","È":"S","È":"s","È":"T","È":"t","É":"e","Ë":"o","Î":"A","Î":"E","Î":"H","Î":"I","Î":"O","Î":"Y","Î":"W","Î":"i","Î":"A","Î":"B","Î":"G","Î":"D","Î":"E","Î":"Z","Î":"H","Î":"8","Î":"I","Î":"K","Î":"L","Î":"M","Î":"N","Î":"3","Î":"O","Î ":"P","Ρ":"R","Σ":"S","Τ":"T","Î¥":"Y","Φ":"F","Χ":"X","Ψ":"PS","Ω":"W","Ϊ":"I","Ϋ":"Y","ά":"a","Î":"e","ή":"h","ί":"i","ΰ":"y","α":"a","β":"b","γ":"g","δ":"d","ε":"e","ζ":"z","η":"h","θ":"8","ι":"i","κ":"k","λ":"l","μ":"m","ν":"n","ξ":"3","ο":"o","Ï":"p","Ï":"r","Ï":"s","Ï":"s","Ï":"t","Ï
":"y","Ï":"f","Ï":"x","Ï":"ps","Ï":"w","Ï":"i","Ï":"y","Ï":"o","Ï":"y","Ï":"w","Ð":"Yo","Ð":"DJ","Ð":"Ye","Ð":"I","Ð":"Yi","Ð":"J","Ð":"LJ","Ð":"NJ","Ð":"C","Ð":"DZ","Ð":"A","Ð":"B","Ð":"V","Ð":"G","Ð":"D","Ð":"E","Ð":"Zh","Ð":"Z","Ð":"I","Ð":"J","Ð":"K","Ð":"L","Ð":"M","Ð":"N","Ð":"O","Ð":"P","Ð ":"R","С":"S","Т":"T","У":"U","Ф":"F","Ð¥":"H","Ц":"C","Ч":"Ch","Ш":"Sh","Щ":"Sh","Ъ":"U","Ы":"Y","Ь":"","Ð":"E","Ю":"Yu","Я":"Ya","а":"a","б":"b","в":"v","г":"g","д":"d","е":"e","ж":"zh","з":"z","и":"i","й":"j","к":"k","л":"l","м":"m","н":"n","о":"o","п":"p","Ñ":"r","Ñ":"s","Ñ":"t","Ñ":"u","Ñ":"f","Ñ
":"h","Ñ":"c","Ñ":"ch","Ñ":"sh","Ñ":"sh","Ñ":"u","Ñ":"y","Ñ":"","Ñ":"e","Ñ":"yu","Ñ":"ya","Ñ":"yo","Ñ":"dj","Ñ":"ye","Ñ":"i","Ñ":"yi","Ñ":"j","Ñ":"lj","Ñ":"nj","Ñ":"c","Ñ":"u","Ñ":"dz","Ò":"G","Ò":"g","Ò":"GH","Ò":"gh","Ò":"KH","Ò":"kh","Ò¢":"NG","Ò£":"ng","Ò®":"UE","Ò¯":"ue","Ò°":"U","Ò±":"u","Òº":"H","Ò»":"h","Ó":"AE","Ó":"ae","Ó¨"
1424:"OE","Ó©":"oe","Ô±":"A","Ô²":"B","Ô³":"G","Ô´":"D","Ôµ":"E","Ô¶":"Z","Ô·":"E\'","Ô¸":"Y\'","Ô¹":"T\'","Ôº":"JH","Ô»":"I","Ô¼":"L","Ô½":"X","Ô¾":"C\'","Ô¿":"K","Õ":"H","Õ":"D\'","Õ":"GH","Õ":"TW","Õ":"M","Õ
":"Y","Õ":"N","Õ":"SH","Õ":"CH","Õ":"P","Õ":"J","Õ":"R\'","Õ":"S","Õ":"V","Õ":"T","Õ":"R","Õ":"C","Õ":"P\'","Õ":"Q\'","Õ":"O\'\'","Õ":"F","Ö":"EV","Ø¡":"a","Ø¢":"aa","Ø£":"a","ؤ":"u","Ø¥":"i","ئ":"e","ا":"a","ب":"b","Ø©":"h","ت":"t","Ø«":"th","ج":"j","Ø":"h","Ø®":"kh","د":"d","ذ":"th","ر":"r","ز":"z","س":"s","Ø´":"sh","ص":"s","ض":"dh","Ø·":"t","ظ":"z","ع":"a","غ":"gh","Ù":"f","Ù":"q","Ù":"k","Ù":"l","Ù
":"m","Ù":"n","Ù":"h","Ù":"w","Ù":"a","Ù":"y","Ù":"an","Ù":"on","Ù":"en","Ù":"a","Ù":"u","Ù":"e","Ù":"","Ù ":"0","Ù¡":"1","Ù¢":"2","Ù£":"3","Ù¤":"4","Ù¥":"5","Ù¦":"6","Ù§":"7","Ù¨":"8","Ù©":"9","Ù¾":"p","Ú":"ch","Ú":"zh","Ú©":"k","Ú¯":"g","Û":"y","Û°":"0","Û±":"1","Û²":"2","Û³":"3","Û´":"4","Ûµ":"5","Û¶":"6","Û·":"7","Û¸":"8","Û¹":"9","฿":"baht","á":"a","á":"b","á":"g","á":"d","á":"e","á":"v","á":"z","á":"t","á":"i","á":"k","á":"l","á":"m","á":"n","á":"o","á":"p","á":"zh","á ":"r","á¡":"s","á¢":"t","á£":"u","á¤":"f","á¥":"k","á¦":"gh","á§":"q","á¨":"sh","á©":"ch","áª":"ts","á«":"dz","á¬":"ts","á":"ch","á®":"kh","á¯":"j","á°":"h","á¹¢":"S","á¹£":"s","áº":"W","áº":"w","áº":"W","áº":"w","áº":"W","áº
":"w","áº":"SS","Ạ":"A","ạ":"a","Ả":"A","ả":"a","Ấ":"A","ấ":"a","Ầ":"A","ầ":"a","Ẩ":"A","ẩ":"a","Ẫ":"A","ẫ":"a","Ậ":"A","áº":"a","Ắ":"A","ắ":"a","Ằ":"A","ằ":"a","Ẳ":"A","ẳ":"a","Ẵ":"A","ẵ":"a","Ặ":"A","ặ":"a","Ẹ":"E","ẹ":"e","Ẻ":"E","ẻ":"e","Ẽ":"E","ẽ":"e","Ế":"E","ế":"e","á»":"E","á»":"e","á»":"E","á»":"e","á»":"E","á»
":"e","á»":"E","á»":"e","á»":"I","á»":"i","á»":"I","á»":"i","á»":"O","á»":"o","á»":"O","á»":"o","á»":"O","á»":"o","á»":"O","á»":"o","á»":"O","á»":"o","á»":"O","á»":"o","á»":"O","á»":"o","á»":"O","á»":"o","á»":"O","á»":"o","á»":"O","á»":"o","á» ":"O","ỡ":"o","Ợ":"O","ợ":"o","Ụ":"U","ụ":"u","Ủ":"U","á»§":"u","Ứ":"U","ứ":"u","Ừ":"U","ừ":"u","Ử":"U","á»":"u","á»®":"U","ữ":"u","á»°":"U","á»±":"u","Ỳ":"Y","ỳ":"y","á»´":"Y","ỵ":"y","á»¶":"Y","á»·":"y","Ỹ":"Y","ỹ":"y","â":"-","â":"\'","â":"\'","â":"\\"","â":"\\"","â":"\\"","â ":"+","â¢":"*","â¦":"...","â ":"ecu","â¢":"cruzeiro","â£":"french franc","â¤":"lira","â¥":"mill","â¦":"naira","â§":"peseta","â¨":"rupee","â©":"won","âª":"new shequel","â«":"dong","â¬":"euro","â":"kip","â®":"tugrik","â¯":"drachma","â°":"penny","â±":"peso","â²":"guarani","â³":"austral","â´":"hryvnia","âµ":"cedi","â¸":"kazakhstani tenge","â¹":"indian rupee","âº":"turkish lira","â½":"russian ruble","â¿":"bitcoin","â ":"sm","â¢":"tm","â":"d","â":"delta","â":"sum","â":"infinity","â¥":"love","å
":"yuan","å":"yen","ï·¼":"rial","ﻵ":"laa","ï»·":"laa","ﻹ":"lai","ï»»":"la"}'),t=JSON.parse('{"bg":{"Ð":"Y","Ц":"Ts","Щ":"Sht","Ъ":"A","Ь":"Y","й":"y","Ñ":"ts","Ñ":"sht","Ñ":"a","Ñ":"y"},"de":{"\xc4":"AE","\xe4":"ae","\xd6":"OE","\xf6":"oe","\xdc":"UE","\xfc":"ue","\xdf":"ss","%":"prozent","&":"und","|":"oder","â":"summe","â":"unendlich","â¥":"liebe"},"es":{"%":"por ciento","&":"y","<":"menor que",">":"mayor que","|":"o","\xa2":"centavos","\xa3":"libras","\xa4":"moneda","â£":"francos","â":"suma","â":"infinito","â¥":"amor"},"fr":{"%":"pourcent","&":"et","<":"plus petit",">":"plus grand","|":"ou","\xa2":"centime","\xa3":"livre","\xa4":"devise","â£":"franc","â":"somme","â":"infini","â¥":"amour"},"pt":{"%":"porcento","&":"e","<":"menor",">":"maior","|":"ou","\xa2":"centavo","â":"soma","\xa3":"libra","â":"infinito","â¥":"amor"},"uk":{"Ð":"Y","и":"y","Ð":"Y","й":"y","Ц":"Ts","Ñ":"ts","Ð¥":"Kh","Ñ
":"kh","Щ":"Shch","Ñ":"shch","Ð":"H","г":"h"},"vi":{"Ä":"D","Ä":"d"},"da":{"\xd8":"OE","\xf8":"oe","\xc5":"AA","\xe5":"aa","%":"procent","&":"og","|":"eller","$":"dollar","<":"mindre end",">":"st\xf8rre end"},"nb":{"&":"og","\xc5":"AA","\xc6":"AE","\xd8":"OE","\xe5":"aa","\xe6":"ae","\xf8":"oe"},"it":{"&":"e"},"nl":{"&":"en"},"sv":{"&":"och","\xc5":"AA","\xc4":"AE","\xd6":"OE","\xe5":"aa","\xe4":"ae","\xf6":"oe"}}');function r(r,n){if("string"!=typeof r)throw Error("slugify: string argument expected");var i=t[(n="string"==typeof n?{replacement:n}:n||{}).locale]||{},o=void 0===n.replacement?"-":n.replacement,a=void 0===n.trim||n.trim,s=r.normalize().split("").reduce(function(t,r){var a=i[r];return void 0===a&&(a=e[r]),void 0===a&&(a=r),a===o&&(a=" "),t+a.replace(n.remove||/[^\w\s$*_+~.()'"!\-:@]+/g,"")},"");return n.strict&&(s=s.replace(/[^A-Za-z0-9\s]/g,"")),a&&(s=s.trim()),s=s.replace(/\s+/g,o),n.lower&&(s=s.toLowerCase()),s}return r.extend=function(t){Object.assign(e,t)},r})(),e.exports.default=t()},4255:(e,t,r)=>{"use strict";r.d(t,{k:()=>n});let n=(0,r(8106).v)(e=>({open:!1,setOpenReportModal:t=>e(()=>({open:t}))}))},4319:(e,t,r)=>{"use strict";function n(e,t){return(...r)=>Object.assign({},e,t(...r))}r.d(t,{Zr:()=>o,kg:()=>n});let i=e=>t=>{try{let r=e(t);if(r instanceof Promise)return r;return{then:e=>i(e)(r),catch(e){return this}}}catch(e){return{then(e){return this},catch:t=>i(t)(e)}}},o=(e,t)=>(r,n,o)=>{let a,s={storage:function(e){let t;try{t=e()}catch(e){return}return{getItem:e=>{var r;let n=e=>null===e?null:JSON.parse(e,void 0),i=null!=(r=t.getItem(e))?r:null;return i instanceof Promise?i.then(n):n(i)},setItem:(e,r)=>t.setItem(e,JSON.stringify(r,void 0)),removeItem:e=>t.removeItem(e)}}(()=>window.localStorage),partialize:e=>e,version:0,merge:(e,t)=>
1424({...t,...e}),...t},l=!1,u=0,c=new Set,d=new Set,p=s.storage;if(!p)return e((...e)=>{console.warn(`[zustand persist middleware] Unable to update item '${s.name}', the given storage is currently unavailable.`),r(...e)},n,o);let f=()=>{let e=s.partialize({...n()});return p.setItem(s.name,{state:e,version:s.version})},h=o.setState;o.setState=(e,t)=>(h(e,t),f());let g=e((...e)=>(r(...e),f()),n,o);o.getInitialState=()=>g;let m=()=>{var e,t;if(!p)return;let o=++u;l=!1,c.forEach(e=>{var t;return e(null!=(t=n())?t:g)});let h=(null==(t=s.onRehydrateStorage)?void 0:t.call(s,null!=(e=n())?e:g))||void 0;return i(p.getItem.bind(p))(s.name).then(e=>{if(e)if("number"!=typeof e.version||e.version===s.version)return[!1,e.state];else{if(s.migrate){let t=s.migrate(e.state,e.version);return t instanceof Promise?t.then(e=>[!0,e]):[!0,t]}console.error("State loaded from storage couldn't be migrated since no migrate function was provided")}return[!1,void 0]}).then(e=>{var t;if(o!==u)return;let[i,l]=e;if(r(a=s.merge(l,null!=(t=n())?t:g),!0),i)return f()}).then(()=>{o===u&&(null==h||h(n(),void 0),a=n(),l=!0,d.forEach(e=>e(a)))}).catch(e=>{o===u&&(null==h||h(void 0,e))})};return o.persist={setOptions:e=>{s={...s,...e},e.storage&&(p=e.storage)},clearStorage:()=>{null==p||p.removeItem(s.name)},getOptions:()=>s,rehydrate:()=>m(),hasHydrated:()=>l,onHydrate:e=>(c.add(e),()=>{c.delete(e)}),onFinishHydration:e=>(d.add(e),()=>{d.delete(e)})},s.skipHydration||m(),a||g}},4326:(e,t,r)=>{"use strict";r.d(t,{C:()=>s,T:()=>u,i:()=>o,w:()=>l});var n=r(14232),i=r(98800);r(67955),r(78455);var o=!0,a=n.createContext("u">typeof HTMLElement?(0,i.A)({key:"css"}):null),s=a.Provider,l=function(e){return(0,n.forwardRef)(function(t,r){return e(t,(0,n.useContext)(a),r)})};o||(l=function(e){return function(t){var r=(0,n.useContext)(a);return null===r?(r=(0,i.A)({key:"css"}),n.createElement(a.Provider,{value:r},e(t,r))):e(t,r)}});var u=n.createContext({})},4414:(e,t,r)=>{"use strict";r.d(t,{A:()=>n.A});var n=r(11475)},4518:(e,t,r)=>{e.exports=r(46013)(function(e,t,r){return e+(r?"_":"")+t.toLowerCase()})},4708:e=>{"use strict";e.exports={BACKSPACE:8,TAB:9,RETURN:13,ALT:18,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46,COMMA:188,PERIOD:190,A:65,Z:90,ZERO:48,NUMPAD_0:96,NUMPAD_9:105}},4756:(e,t,r)=>{e=r.nmd(e);var n=r(19031),i=r(34705),o=t&&!t.nodeType&&t,a=o&&e&&!e.nodeType&&e,s=a&&a.exports===o?n.Buffer:void 0,l=s?s.isBuffer:void 0;e.exports=l||i},4773:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(90781),i=r(95392),o=r(7075),a=r(99468);function s(e,t){(0,a.A)(1,arguments);var r,s,l,u,c,d,p,f,h=(0,n.q)(),g=(0,o.A)(null!=(r=null!=(s=null!=(l=null!=(u=null==t?void 0:t.weekStartsOn)?u:null==t||null==(c=t.locale)||null==(d=c.options)?void 0:d.weekStartsOn)?l:h.weekStartsOn)?s:null==(p=h.locale)||null==(f=p.options)?void 0:f.weekStartsOn)?r:0);if(!(g>=0&&g<=6))throw RangeError("weekStartsOn must be between 0 and 6 inclusively");var m=(0,i.A)(e),v=m.getDay();return m.setDate(m.getDate()+((v<g?-7:0)+6-(v-g))),m.setHours(23,59,59,999),m}},4821:e=>{"use strict";e.exports=function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){var t=16*Math.random()|0;return("x"==e?t:3&t|8).toString(16)})}},4833:e=>{"use strict";e.exports=function(e){return!!e&&!!e.ownerDocument&&(e.ownerDocument.defaultView?e instanceof e.ownerDocument.defaultView.HTMLElement:e instanceof HTMLElement)}},4846:(e,t,r)=>{"use strict";r.d(t,{A:()=>F});var n=r(14232),i=r(69241),o=r(63542),a=r(86583),s=r(11466),l=r(60703),u=r(92747),c=r(34401),d=r(49106),p=r(35985),f=r(96968),h=r(65559),g=r(38818),m=r(92251),v=r(27231),y=r(86605),b=r(17533),x=r(24014),w=r(94100),A=r(23962),k=r(37876);let S=(0,c.Ay)(m.A,{name:"MuiTooltip",slot:"Popper",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.popper,!r.disableInteractive&&t.popperInteractive,r.arrow&&t.popperArrow,!r.open&&t.popperClose]}})((0,p.A)(({theme:e})=>({zIndex:(e.vars||e).zIndex.tooltip,pointerEvents:"none",variants:[{props:({ownerState:e})=>!e.disableInteractive,style:{pointerEvents:"auto"}},{props:({open:e})=>!e,style:{pointerEvents:"none"}},{props:({ownerState:e})=>e.arrow,style:{[`&[data-popper-placement*="bottom"] .${A.A.arrow}`]:{top:0,marginTop:"-0.71em","&::before":{transformOrigin:"0 100%"}},[`&[data-popper-placement*="top"] .${A.A.arrow}`]:{bottom:0,marginBottom:"-0.71em","&::before":{transformOrigin:"100% 0"}},[`&[data-popper-placement*="right"] .${A.A.arrow}
1424`]:{height:"1em",width:"0.71em","&::before":{transformOrigin:"100% 100%"}},[`&[data-popper-placement*="left"] .${A.A.arrow}`]:{height:"1em",width:"0.71em","&::before":{transformOrigin:"0 0"}}}},{props:({ownerState:e})=>e.arrow&&!e.isRtl,style:{[`&[data-popper-placement*="right"] .${A.A.arrow}`]:{left:0,marginLeft:"-0.71em"}}},{props:({ownerState:e})=>e.arrow&&!!e.isRtl,style:{[`&[data-popper-placement*="right"] .${A.A.arrow}`]:{right:0,marginRight:"-0.71em"}}},{props:({ownerState:e})=>e.arrow&&!e.isRtl,style:{[`&[data-popper-placement*="left"] .${A.A.arrow}`]:{right:0,marginRight:"-0.71em"}}},{props:({ownerState:e})=>e.arrow&&!!e.isRtl,style:{[`&[data-popper-placement*="left"] .${A.A.arrow}`]:{left:0,marginLeft:"-0.71em"}}}]}))),C=(0,c.Ay)("div",{name:"MuiTooltip",slot:"Tooltip",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.tooltip,r.touch&&t.touch,r.arrow&&t.tooltipArrow,t[`tooltipPlacement${(0,h.A)(r.placement.split("-")[0])}`]]}})((0,p.A)(({theme:e})=>({backgroundColor:e.vars?e.vars.palette.Tooltip.bg:e.alpha(e.palette.grey[700],.92),borderRadius:(e.vars||e).shape.borderRadius,color:(e.vars||e).palette.common.white,fontFamily:e.typography.fontFamily,padding:"4px 8px",fontSize:e.typography.pxToRem(11),maxWidth:300,margin:2,wordWrap:"break-word",fontWeight:e.typography.fontWeightMedium,[`.${A.A.popper}[data-popper-placement*="left"] &`]:{transformOrigin:"right center"},[`.${A.A.popper}[data-popper-placement*="right"] &`]:{transformOrigin:"left center"},[`.${A.A.popper}[data-popper-placement*="top"] &`]:{transformOrigin:"center bottom",marginBottom:"14px"},[`.${A.A.popper}[data-popper-placement*="bottom"] &`]:{transformOrigin:"center top",marginTop:"14px"},variants:[{props:({ownerState:e})=>e.arrow,style:{position:"relative",margin:0}},{props:({ownerState:e})=>e.touch,style:{padding:"8px 16px",fontSize:e.typography.pxToRem(14),lineHeight:`${Math.round(16/14*1e5)/1e5}em`,fontWeight:e.typography.fontWeightRegular}},{props:({ownerState:e})=>!e.isRtl,style:{[`.${A.A.popper}[data-popper-placement*="left"] &`]:{marginRight:"14px"},[`.${A.A.popper}[data-popper-placement*="right"] &`]:{marginLeft:"14px"}}},{props:({ownerState:e})=>!e.isRtl&&e.touch,style:{[`.${A.A.popper}[data-popper-placement*="left"] &`]:{marginRight:"24px"},[`.${A.A.popper}[data-popper-placement*="right"] &`]:{marginLeft:"24px"}}},{props:({ownerState:e})=>!!e.isRtl,style:{[`.${A.A.popper}[data-popper-placement*="left"] &`]:{marginLeft:"14px"},[`.${A.A.popper}[data-popper-placement*="right"] &`]:{marginRight:"14px"}}},{props:({ownerState:e})=>!!e.isRtl&&e.touch,style:{[`.${A.A.popper}[data-popper-placement*="left"] &`]:{marginLeft:"24px"},[`.${A.A.popper}[data-popper-placement*="right"] &`]:{marginRight:"24px"}}},{props:({ownerState:e})=>e.touch,style:{[`.${A.A.popper}[data-popper-placement*="top"] &`]:{marginBottom:"24px"}}},{props:({ownerState:e})=>e.touch,style:{[`.${A.A.popper}[data-popper-placement*="bottom"] &`]:{marginTop:"24px"}}}]}))),_=(0,c.Ay)("span",{name:"MuiTooltip",slot:"Arrow"})((0,p.A)(({theme:e})=>({overflow:"hidden",position:"absolute",width:"1em",height:"0.71em",boxSizing:"border-box",color:e.vars?e.vars.palette.Tooltip.bg:e.alpha(e.palette.grey[700],.9),"&::before":{content:'""',margin:"auto",display:"block",width:"100%",height:"100%",backgroundColor:"currentColor",transform:"rotate(45deg)"}}))),E=!1,D=new o.E,O={x:0,y:0};function j(e,t){return(r,...n)=>{t&&t(r,...n),e(r,...n)}}let F=n.forwardRef(function(e,t){let r=(0,f.b)({props:e,name:"MuiTooltip"}),{arrow:c=!1,children:p,classes:F,components:T={},componentsProps:P={},describeChild:M=!1,disableFocusListener:B=!1,disableHoverListener:R=!1,disableInteractive:I=!1,disableTouchListener:$=!1,enterDelay:N=100,enterNextDelay:L=0,enterTouchDelay:z=700,followCursor:U=!1,id:K,leaveDelay:W=0,leaveTouchDelay:H=1500,onClose:q,onOpen:V,open:Q,placement:G="bottom",PopperComponent:Y,PopperProps:X={},slotProps:J={},slots:Z={},title:ee,TransitionComponent:et,TransitionProps:er,...en}=r,ei=n.isValidElement(p)?p:(0,k.jsx)("span",{children:p}),eo=(0,d.A)(),ea=(0,s.I)(),[es,el]=n.useState(),[eu,ec]=n.useState(null),ed=n.useRef(!1),ep=I||U,ef=(0,o.A)(),eh=(0,o.A)(),eg=(0,o.A)(),em=(0,o.A)(),[ev,ey]=(0,x.A)({controlled:Q,default:!1,name:"Tooltip",state:"open"}),eb=ev,ex=(0,b.A)(K),ew=n.useRef(),eA=(0,v.A)(()=>{void 0!==ew.current&&(document.body.style.WebkitUserSelect=ew.current,ew.current=void 0),em.clear()});n.useEffect(()=>eA,[eA]);let ek=e=>{D.clear(),E=!0,ey(!0),V&&!eb&&V(e)},eS=(0,v.A)(e=>{D.start(800+W,()=>{E=!1}),ey(!1),q&&eb&&q(e),ef.start(eo.transitions.duration.shortest,()=>{ed.current=!1})}),eC=e=>{ed.current&&"touchstart"!==e.type||(es&&es.removeAttribute("title"),eh.clear(),eg.clear(),N||E&&L?eh.start(E?L:N,()=>{ek(e)}):ek(e))},e_=e=>{eh.clear(),eg.start(W,()=>{eS(e)})},[,eE]=n.useState(!1),eD=e=>{let t=e?.target??es;if(!t||!(0,l.A)(t)){eE(!1);let r=e??new Event("blur");!e&&t&&(Object.defineProperty(r,"target",{value:t}
1424),Object.defineProperty(r,"currentTarget",{value:t})),e_(r)}},eO=e=>{es||el(e.currentTarget),(0,l.A)(e.target)&&(eE(!0),eC(e))},ej=e=>{ed.current=!0;let t=ei.props;t.onTouchStart&&t.onTouchStart(e)};n.useEffect(()=>{if(eb)return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)};function e(e){"Escape"===e.key&&eS(e)}},[eS,eb]);let eF=(0,y.A)((0,u.A)(ei),el,t);ee||0===ee||(eb=!1);let eT=n.useRef(),eP={},eM="string"==typeof ee;M?(eP.title=eb||!eM||R?null:ee,eP["aria-describedby"]=eb?ex:null):(eP["aria-label"]=eM?ee:null,eP["aria-labelledby"]=eb&&!eM?ex:null);let eB={...eP,...en,...ei.props,className:(0,i.A)(en.className,ei.props.className),onTouchStart:ej,ref:eF,...U?{onMouseMove:e=>{let t=ei.props;t.onMouseMove&&t.onMouseMove(e),O={x:e.clientX,y:e.clientY},eT.current&&eT.current.update()}}:{}},eR={};$||(eB.onTouchStart=e=>{ej(e),eg.clear(),ef.clear(),eA(),ew.current=document.body.style.WebkitUserSelect,document.body.style.WebkitUserSelect="none",em.start(z,()=>{document.body.style.WebkitUserSelect=ew.current,eC(e)})},eB.onTouchEnd=e=>{ei.props.onTouchEnd&&ei.props.onTouchEnd(e),eA(),eg.start(H,()=>{eS(e)})}),!R&&(eB.onMouseOver=j(eC,eB.onMouseOver),eB.onMouseLeave=j(e_,eB.onMouseLeave),ep||(eR.onMouseOver=eC,eR.onMouseLeave=e_)),!B&&(eB.onFocus=j(eO,eB.onFocus),eB.onBlur=j(eD,eB.onBlur),ep||(eR.onFocus=eO,eR.onBlur=eD));let eI={...r,isRtl:ea,arrow:c,disableInteractive:ep,placement:G,PopperComponentProp:Y,touch:ed.current},e$="function"==typeof J.popper?J.popper(eI):J.popper,eN=n.useMemo(()=>{let e=[{name:"arrow",enabled:!!eu,options:{element:eu,padding:4}}];return X.popperOptions?.modifiers&&(e=e.concat(X.popperOptions.modifiers)),e$?.popperOptions?.modifiers&&(e=e.concat(e$.popperOptions.modifiers)),{...X.popperOptions,...e$?.popperOptions,modifiers:e}},[eu,X.popperOptions,e$?.popperOptions]),eL=(e=>{let{classes:t,disableInteractive:r,arrow:n,touch:i,placement:o}=e,s={popper:["popper",!r&&"popperInteractive",n&&"popperArrow"],tooltip:["tooltip",n&&"tooltipArrow",i&&"touch",`tooltipPlacement${(0,h.A)(o.split("-")[0])}`],arrow:["arrow"]};return(0,a.A)(s,A.E,t)})(eI),ez="function"==typeof J.transition?J.transition(eI):J.transition,eU={slots:{popper:T.Popper,transition:T.Transition??et,tooltip:T.Tooltip,arrow:T.Arrow,...Z},slotProps:{arrow:J.arrow??P.arrow,popper:{...X,...e$??P.popper},tooltip:J.tooltip??P.tooltip,transition:{...er,...ez??P.transition}}},[eK,eW]=(0,w.A)("popper",{elementType:S,externalForwardedProps:eU,ownerState:eI,className:(0,i.A)(eL.popper,X?.className)}),[eH,eq]=(0,w.A)("transition",{elementType:g.A,externalForwardedProps:eU,ownerState:eI}),[eV,eQ]=(0,w.A)("tooltip",{elementType:C,className:eL.tooltip,externalForwardedProps:eU,ownerState:eI}),[eG,eY]=(0,w.A)("arrow",{elementType:_,className:eL.arrow,externalForwardedProps:eU,ownerState:eI,ref:ec});return(0,k.jsxs)(n.Fragment,{children:[n.cloneElement(ei,eB),(0,k.jsx)(eK,{as:Y??m.A,placement:G,anchorEl:U?{getBoundingClientRect:()=>({top:O.y,left:O.x,right:O.x,bottom:O.y,width:0,height:0})}:es,popperRef:eT,open:!!es&&eb,id:ex,transition:!0,...eR,...eW,popperOptions:eN,children:({TransitionProps:e})=>(0,k.jsx)(eH,{timeout:eo.transitions.duration.shorter,...e,...eq,children:(0,k.jsxs)(eV,{...eQ,children:[ee,c?(0,k.jsx)(eG,{...eY}):null]})})})]})})},4917:(e,t,r)=>{var n=r(98825),i=r(1602),o=r(52782),a=Math.max,s=Math.min;e.exports=function(e,t,r){var l,u,c,d,p,f,h=0,g=!1,m=!1,v=!0;if("function"!=typeof e)throw TypeError("Expected a function");function y(t){var r=l,n=u;return l=u=void 0,h=t,d=e.apply(n,r)}function b(e){var r=e-f,n=e-h;return void 0===f||r>=t||r<0||m&&n>=c}function x(){var e,r,n,o=i();if(b(o))return w(o);p=setTimeout(x,(e=o-f,r=o-h,n=t-e,m?s(n,c-r):n))}function w(e){return(p=void 0,v&&l)?y(e):(l=u=void 0,d)}function A(){var e,r=i(),n=b(r);if(l=arguments,u=this,f=r,n){if(void 0===p)return h=e=f,p=setTimeout(x,t),g?y(e):d;if(m)return clearTimeout(p),p=setTimeout(x,t),y(f)}return void 0===p&&(p=setTimeout(x,t)),d}return t=o(t)||0,n(r)&&(g=!!r.leading,c=(m="maxWait"in r)?a(o(r.maxWait)||0,t):c,v="trailing"in r?!!r.trailing:v),A.cancel=function(){void 0!==p&&clearTimeout(p),h=0,l=f=u=p=void 0},A.flush=function(){return void 0===p?d:w(i())},A}},5051:(e,t,r)=>{var n=r(92441),i=r(71266);e.exports=function(e,t,r,o){var a=r.length,s=a,l=!o;if(null==e)return!s;for(e=Object(e);a--;){var u=r[a];if(l&&u[2]?u[1]!==e[u[0]]:!(u[0]in e))return!1}for(;++a<s;){var c=(u=r[a])[0],d=e[c],p=u[1];if(l&&u[2]){if(void 0===d&&!(c in e))return!1}else{var f=new n;if(o)var h=o(d,p,c,e,t,f);if(!(void 0===h?i(p,d,3,o,f):h))return!1}}return!0}},5068:(e,t,r)=>{"use strict";let n,i,o,a;r.d(t,{A:()=>tk});var s,l,u,c,d={};function p(e,t){return function(){return e.apply(t,arguments)}}r.r(d),r.d(d,{hasBrowserEnv:()=>eF,hasStandardBrowserEnv:()=>eP,hasStandardBrowserWebWorkerEnv:()=>eM,navigator:()=>eT,origin:()=>eB});var f=r(65364);let{toString:h}=Object.prototype,{getPrototypeOf:g}=Object,{iterator:m,toStringTag:v}=Symbol,y=(({hasOwnProperty:e})=>(t,r)=>e.call(t,r))(Object.prototype),b=(e,t)=>{let r=e,n=[];for(;null!=r&&r!==Object.prototype&&-1===n.indexOf(r);){if(n.push(r),y(r,t))return!0;r=g(r)}return!1},x=(n=Object.create(null),e=>{let t=h.call(e);return n[t]||(n[t]=t.slice(8,-1).toLowerCase())}),w=e=>(e=e.toLowerCase(),t=>x(t)===e),A=e=>t=>typeof t===e,{isArray:k}=Array,S=A("undefined");function C(e){return null!==e&&!S(e)&&null!==e.constructor&&!S(e.constructor)&&D(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}let _=w("ArrayBuffer"),E=A("string"),D=A("function"),O=A("number"),j=e=>null!==e&&"object"==typeof e,F=e=>{if(!j(e))return!1;let t=g(e);
1424return(null===t||t===Object.prototype||null===g(t))&&!b(e,v)&&!b(e,m)},T=w("Date"),P=w("File"),M=w("Blob"),B=w("FileList"),R="u">typeof globalThis?globalThis:"u">typeof self?self:"u">typeof window?window:"u">typeof global?global:{},I=void 0!==R.FormData?R.FormData:void 0,$=w("URLSearchParams"),[N,L,z,U]=["ReadableStream","Request","Response","Headers"].map(w);function K(e,t,{allOwnKeys:r=!1}={}){let n,i;if(null!=e)if("object"!=typeof e&&(e=[e]),k(e))for(n=0,i=e.length;n<i;n++)t.call(null,e[n],n,e);else{let i;if(C(e))return;let o=r?Object.getOwnPropertyNames(e):Object.keys(e),a=o.length;for(n=0;n<a;n++)i=o[n],t.call(null,e[i],i,e)}}function W(e,t){let r;if(C(e))return null;t=t.toLowerCase();let n=Object.keys(e),i=n.length;for(;i-- >0;)if(t===(r=n[i]).toLowerCase())return r;return null}let H="u">typeof globalThis?globalThis:"u">typeof self?self:"u">typeof window?window:global,q=e=>!S(e)&&e!==H,V=(i="u">typeof Uint8Array&&g(Uint8Array),e=>i&&e instanceof i),Q=w("HTMLFormElement"),{propertyIsEnumerable:G}=Object.prototype,Y=w("RegExp"),X=(e,t)=>{let r=Object.getOwnPropertyDescriptors(e),n={};K(r,(r,i)=>{let o;!1!==(o=t(r,i,e))&&(n[i]=o||r)}),Object.defineProperties(e,n)},J=w("AsyncFunction"),Z=(s="function"==typeof setImmediate,l=D(H.postMessage),s?setImmediate:l?(u=`axios@${Math.random()}`,c=[],H.addEventListener("message",({source:e,data:t})=>{e===H&&t===u&&c.length&&c.shift()()},!1),e=>{c.push(e),H.postMessage(u,"*")}):e=>setTimeout(e)),ee="u">typeof queueMicrotask?queueMicrotask.bind(H):void 0!==f&&f.nextTick||Z,et=e=>null!=e&&D(e[m]),er={isArray:k,isArrayBuffer:_,isBuffer:C,isFormData:e=>{if(!e)return!1;if(I&&e instanceof I)return!0;let t=g(e);if(!t||t===Object.prototype||!D(e.append))return!1;let r=x(e);return"formdata"===r||"object"===r&&D(e.toString)&&"[object FormData]"===e.toString()},isArrayBufferView:function(e){return"u">typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&_(e.buffer)},isString:E,isNumber:O,isBoolean:e=>!0===e||!1===e,isObject:j,isPlainObject:F,isEmptyObject:e=>{if(!j(e)||C(e))return!1;try{return 0===Object.keys(e).length&&Object.getPrototypeOf(e)===Object.prototype}catch(e){return!1}},isReadableStream:N,isRequest:L,isResponse:z,isHeaders:U,isUndefined:S,isDate:T,isFile:P,isReactNativeBlob:e=>!!(e&&void 0!==e.uri),isReactNative:e=>e&&void 0!==e.getParts,isBlob:M,isRegExp:Y,isFunction:D,isStream:e=>j(e)&&D(e.pipe),isURLSearchParams:$,isTypedArray:V,isFileList:B,forEach:K,merge:function e(...t){let{caseless:r,skipUndefined:n}=q(this)&&this||{},i={},o=(t,o)=>{if("__proto__"===o||"constructor"===o||"prototype"===o)return;let a=r&&"string"==typeof o&&W(i,o)||o,s=y(i,a)?i[a]:void 0;F(s)&&F(t)?i[a]=e(s,t):F(t)?i[a]=e({},t):k(t)?i[a]=t.slice():n&&S(t)||(i[a]=t)};for(let e=0,r=t.length;e<r;e++){let r=t[e];if(!r||C(r)||(K(r,o),"object"!=typeof r||k(r)))continue;let n=Object.getOwnPropertySymbols(r);for(let e=0;e<n.length;e++){let t=n[e];G.call(r,t)&&o(r[t],t)}}return i},extend:(e,t,r,{allOwnKeys:n}={})=>(K(t,(t,n)=>{r&&D(t)?Object.defineProperty(e,n,{__proto__:null,value:p(t,r),writable:!0,enumerable:!0,configurable:!0}):Object.defineProperty(e,n,{__proto__:null,value:t,writable:!0,enumerable:!0,configurable:!0})},{allOwnKeys:n}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,r,n)=>{e.prototype=Object.create(t.prototype,n),Object.defineProperty(e.prototype,"constructor",{__proto__:null,value:e,writable:!0,enumerable:!1,configurable:!0}),Object.defineProperty(e,"super",{__proto__:null,value:t.prototype}),r&&Object.assign(e.prototype,r)},toFlatObject:(e,t,r,n)=>{let i,o,a,s={};if(t=t||{},null==e)return t;do{for(o=(i=Object.getOwnPropertyNames(e)).length;o-- >0;)a=i[o],(!n||n(a,e,t))&&!s[a]&&(t[a]=e[a],s[a]=!0);e=!1!==r&&g(e)}while(e&&(!r||r(e,t))&&e!==Object.prototype);return t},kindOf:x,kindOfTest:w,endsWith:(e,t,r)=>{e=String(e),(void 0===r||r>e.length)&&(r=e.length),r-=t.length;let n=e.indexOf(t,r);return -1!==n&&n===r},toArray:e=>{if(!e)return null;if(k(e))return e;let t=e.length;if(!O(t))return null;let r=Array(t);for(;t-- >0;)r[t]=e[t];return r},forEachEntry:(e,t)=>{let r,n=(e&&e[m]).call(e);for(;(r=n.next())&&!r.done;){let n=r.value;t.call(e,n[0],n[1])}},matchAll:(e,t)=>
1424{let r,n=[];for(;null!==(r=e.exec(t));)n.push(r);return n},isHTMLForm:Q,hasOwnProperty:y,hasOwnProp:y,hasOwnInPrototypeChain:b,getSafeProp:(e,t)=>null!=e&&b(e,t)?e[t]:void 0,reduceDescriptors:X,freezeMethods:e=>{X(e,(t,r)=>{if(D(e)&&["arguments","caller","callee"].includes(r))return!1;if(D(e[r])){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+r+"'")})}})},toObjectSet:(e,t)=>{let r={};return(k(e)?e:String(e).split(t)).forEach(e=>{r[e]=!0}),r},toCamelCase:e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(e,t,r){return t.toUpperCase()+r}),noop:()=>{},toFiniteNumber:(e,t)=>null!=e&&Number.isFinite(e*=1)?e:t,findKey:W,global:H,isContextDefined:q,isSpecCompliantForm:function(e){return!!(e&&D(e.append)&&"FormData"===e[v]&&e[m])},toJSONObject:e=>{let t=new WeakSet,r=e=>{if(j(e)){if(t.has(e))return;if(C(e))return e;if(!("toJSON"in e)){t.add(e);let n=k(e)?[]:{};return K(e,(e,t)=>{let i=r(e);S(i)||(n[t]=i)}),t.delete(e),n}}return e};return r(e)},isAsyncFn:J,isThenable:e=>e&&(j(e)||D(e))&&D(e.then)&&D(e.catch),setImmediate:Z,asap:ee,isIterable:et,isSafeIterable:e=>null!=e&&b(e,m)&&et(e)},en=er.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),ei=RegExp("[\\u0000-\\u0008\\u000a-\\u001f\\u007f]+","g"),eo=RegExp("[^\\u0009\\u0020-\\u007e\\u0080-\\u00ff]+","g");function ea(e,t){return er.isArray(e)?e.map(e=>ea(e,t)):function(e){let t=0,r=e.length;for(;t<r;){let r=e.charCodeAt(t);if(9!==r&&32!==r)break;t+=1}for(;r>t;){let t=e.charCodeAt(r-1);if(9!==t&&32!==t)break;r-=1}return 0===t&&r===e.length?e:e.slice(t,r)}(String(e).replace(t,""))}function es(e){let t=Object.create(null);return er.forEach(e.toJSON(),(e,r)=>{t[r]=ea(e,eo)}),t}let el=Symbol("internals");function eu(e){return e&&String(e).trim().toLowerCase()}function ec(e){return!1===e||null==e?e:er.isArray(e)?e.map(ec):ea(String(e),ei)}function ed(e,t,r,n,i){if(er.isFunction(n))return n.call(this,t,r);if(i&&(t=r),er.isString(t)){if(er.isString(n))return -1!==t.indexOf(n);if(er.isRegExp(n))return n.test(t)}}class ep{constructor(e){e&&this.set(e)}set(e,t,r){let n=this;function i(e,t,r){let i=eu(t);if(!i)return;let o=er.findKey(n,i);o&&void 0!==n[o]&&!0!==r&&(void 0!==r||!1===n[o])||(n[o||t]=ec(e))}let o=(e,t)=>er.forEach(e,(e,r)=>i(e,r,t));if(er.isPlainObject(e)||e instanceof this.constructor)o(e,t);else{let n;if(er.isString(e)&&(e=e.trim())&&(n=e,!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(n.trim()))){var a;let r,n,i,s;o((s={},(a=e)&&a.split("\n").forEach(function(e){i=e.indexOf(":"),r=e.substring(0,i).trim().toLowerCase(),n=e.substring(i+1).trim(),!r||s[r]&&en[r]||("set-cookie"===r?s[r]?s[r].push(n):s[r]=[n]:s[r]=s[r]?s[r]+", "+n:n)}),s),t)}else if(er.isObject(e)&&er.isSafeIterable(e)){let r=Object.create(null),n,i;for(let t of e){if(!er.isArray(t))throw TypeError("Object iterator must return a key-value pair");i=t[0],er.hasOwnProp(r,i)?(n=r[i],r[i]=er.isArray(n)?[...n,t[1]]:[n,t[1]]):r[i]=t[1]}o(r,t)}else null!=e&&i(t,e,r)}return this}get(e,t){if(e=eu(e)){let r=er.findKey(this,e);if(r){let e=this[r];if(!t)return e;if(!0===t){let t,r=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;
1424for(;t=n.exec(e);)r[t[1]]=t[2];return r}if(er.isFunction(t))return t.call(this,e,r);if(er.isRegExp(t))return t.exec(e);throw TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=eu(e)){let r=er.findKey(this,e);return!!(r&&void 0!==this[r]&&(!t||ed(this,this[r],r,t)))}return!1}delete(e,t){let r=this,n=!1;function i(e){if(e=eu(e)){let i=er.findKey(r,e);i&&(!t||ed(r,r[i],i,t))&&(delete r[i],n=!0)}}return er.isArray(e)?e.forEach(i):i(e),n}clear(e){let t=Object.keys(this),r=t.length,n=!1;for(;r--;){let i=t[r];(!e||ed(this,this[i],i,e,!0))&&(delete this[i],n=!0)}return n}normalize(e){let t=this,r={};return er.forEach(this,(n,i)=>{let o=er.findKey(r,i);if(o){t[o]=ec(n),delete t[i];return}let a=e?i.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,t,r)=>t.toUpperCase()+r):String(i).trim();a!==i&&delete t[i],t[a]=ec(n),r[a]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){let t=Object.create(null);return er.forEach(this,(r,n)=>{null!=r&&!1!==r&&(t[n]=e&&er.isArray(r)?r.join(", "):r)}),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,t])=>e+": "+t).join("\n")}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){let r=new this(e);return t.forEach(e=>r.set(e)),r}static accessor(e){let t=(this[el]=this[el]={accessors:{}}).accessors,r=this.prototype;function n(e){let n=eu(e);if(!t[n]){let i;i=er.toCamelCase(" "+e),["get","set","has"].forEach(t=>{Object.defineProperty(r,t+i,{__proto__:null,value:function(r,n,i){return this[t].call(this,e,r,n,i)},configurable:!0})}),t[n]=!0}}return er.isArray(e)?e.forEach(n):n(e),this}}ep.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),er.reduceDescriptors(ep.prototype,({value:e},t)=>{let r=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[r]=e}}}),er.freezeMethods(ep);class ef extends Error{static from(e,t,r,n,i,o){let a=new ef(e.message,t||e.code,r,n,i);return Object.defineProperty(a,"cause",{__proto__:null,value:e,writable:!0,enumerable:!1,configurable:!0}),a.name=e.name,null!=e.status&&null==a.status&&(a.status=e.status),o&&Object.assign(a,o),a}constructor(e,t,r,n,i){super(e),Object.defineProperty(this,"message",{__proto__:null,value:e,enumerable:!0,writable:!0,configurable:!0}),this.name="AxiosError",this.isAxiosError=!0,t&&(this.code=t),r&&(this.config=r),n&&(this.request=n),i&&(this.response=i,this.status=i.status)}toJSON(){let e,t,r,n=this.config,i=n&&er.hasOwnProp(n,"redact")?n.redact:void 0,o=er.isArray(i)&&i.length>0?(e=new Set(i.map(e=>String(e).toLowerCase())),t=[],(r=n=>{let i;if(null===n||"object"!=typeof n||er.isBuffer(n))return n;if(-1===t.indexOf(n)){if(n instanceof ep&&(n=n.toJSON()),t.push(n),er.isArray(n))i=[],n.forEach((e,t)=>{let n=r(e);er.isUndefined(n)||(i[t]=n)});else{if(!er.isPlainObject(n)&&function(e){if(er.hasOwnProp(e,"toJSON"))return!0;let t=Object.getPrototypeOf(e);for(;t&&t!==Object.prototype;){if(er.hasOwnProp(t,"toJSON"))return!0;t=Object.getPrototypeOf(t)}return!1}(n))return t.pop(),n;for(let[t,o]of(i=Object.create(null),Object.entries(n))){let n=e.has(t.toLowerCase())?"[REDACTED ****]":r(o);er.isUndefined(n)||(i[t]=n)}}return t.pop(),i}})(n)):er.toJSONObject(n);return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:o,code:this.code,status:this.status}}}ef.ERR_BAD_OPTION_VALUE="ERR_BAD_OPTION_VALUE",ef.ERR_BAD_OPTION="ERR_BAD_OPTION",ef.ECONNABORTED="ECONNABORTED",ef.ETIMEDOUT="ETIMEDOUT",ef.ECONNREFUSED="ECONNREFUSED",ef.ERR_NETWORK="ERR_NETWORK",ef.ERR_FR_TOO_MANY_REDIRECTS="ERR_FR_TOO_MANY_REDIRECTS",ef.ERR_DEPRECATED="ERR_DEPRECATED",ef.ERR_BAD_RESPONSE="ERR_BAD_RESPONSE",ef.ERR_BAD_REQUEST="ERR_BAD_REQUEST",ef.ERR_CANCELED="ERR_CANCELED",ef.ERR_NOT_SUPPORT="ERR_NOT_SUPPORT",ef.ERR_INVALID_URL="ERR_INVALID_URL",ef.ERR_FORM_DATA_DEPTH_EXCEEDED="ERR_FORM_DATA_DEPTH_EXCEEDED";let eh=ef;var eg=r(88220).Buffer;function em(e){return er.isPlainObject(e)||er.isArray(e)}function ev(e){return er.endsWith(e,"[]")?e.slice(0,-2):e}function ey(e,t,r){return e?e.concat(t).map(function(e,t){return e=ev(e),!r&&t?"["+e+"]":e}).join(r?".":""):t}let eb=er.toFlatObject(er,{},null,function(e){return/^is[A-Z]/.test(e)}),ex=function(e,t,r){if(!er.isObject(e))throw TypeError("target must be an object");t=t||new FormData;let n=(r=er.toFlatObject(r,{metaTokens:!0,dots:!1,indexes:!1},!1,function(e,t){return!er.isUndefined(t[e])})).metaTokens,i=r.visitor||f,o=r.dots,a=r.indexes,s=r.Blob||"u">typeof Blob&&Blob,l=void 0===r.maxDepth?100:r.maxDepth,u=s&&er.isSpecCompliantForm(t),c=[];if(!er.isFunction(i))throw TypeError("visitor must be a function");function d(e){if(null===e)return"";if(er.isDate(e))return e.toISOString();if(er.isBoolean(e))return e.toString();if(!u&&er.isBlob(e))throw new eh("Blob is not supported. Use a Buffer instead.");if(er.isArrayBuffer(e)||er.isTypedArray(e)){if(u&&"function"==typeof s)return new s([e]);if(void 0!==eg)return eg.from(e);throw new eh("Blob is not supported. Use a Buffer instead.",eh.ERR_NOT_SUPPORT)}return e}function p(e){if(e>l)throw new eh("Object is too deeply nested ("+e+" levels). Max depth: "+l,eh.ERR_FORM_DATA_DEPTH_EXCEEDED)}function f(e,r,i){let s=e;if(er.isReactNative(t)&&er.isReactNativeBlob(e))return t.append(ey(i,r,o),d(e)),!1;if(e&&!i&&"object"==typeof e)if(er.endsWith(r,"{}"))r=n?r:r.slice(0,-2),e=function(e){if(l===1/0)return JSON.stringify(e);let t=[];return JSON.stringify(e,function(e,r){if(!er.isObject(r))return r;for(;t.length&&t[t.length-1]!==this;)t.pop();return t.push(r),p(1+t.length-1),r})}(e);else{var u;if(er.isArray(e)&&(u=e,er.isArray(u)&&!u.some(em))||(er.isFileList(e)||er.endsWith(r,"[]"))&&(s=er.toArray(e)))return r=ev(r),s.forEac
1424h(function(e,n){er.isUndefined(e)||null===e||t.append(!0===a?ey([r],n,o):null===a?r:r+"[]",d(e))}),!1}return!!em(e)||(t.append(ey(i,r,o),d(e)),!1)}let h=Object.assign(eb,{defaultVisitor:f,convertValue:d,isVisitable:em});if(!er.isObject(e))throw TypeError("data must be an object");return!function e(r,n,o=0){if(!er.isUndefined(r)){if(p(o),-1!==c.indexOf(r))throw Error("Circular reference detected in "+n.join("."));c.push(r),er.forEach(r,function(r,a){!0===(!(er.isUndefined(r)||null===r)&&i.call(t,r,er.isString(a)?a.trim():a,n,h))&&e(r,n?n.concat(a):[a],o+1)}),c.pop()}}(e),t};function ew(e){let t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"};return encodeURIComponent(e).replace(/[!'()~]|%20/g,function(e){return t[e]})}function eA(e,t){this._pairs=[],e&&ex(e,this,t)}let ek=eA.prototype;function eS(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function eC(e,t,r){let n;if(!t)return e;e=e||"";let i=er.isFunction(r)?{serialize:r}:r,o=er.getSafeProp(i,"encode")||eS,a=er.getSafeProp(i,"serialize");if(n=a?a(t,i):er.isURLSearchParams(t)?t.toString():new eA(t,i).toString(o)){let t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+n}return e}ek.append=function(e,t){this._pairs.push([e,t])},ek.toString=function(e){let t=e?t=>e.call(this,t,ew):ew;return this._pairs.map(function(e){return t(e[0])+"="+t(e[1])},"").join("&")};class e_{constructor(){this.handlers=[]}use(e,t,r){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!r&&r.synchronous,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){er.forEach(this.handlers,function(t){null!==t&&e(t)})}}let eE={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1,legacyInterceptorReqResOrdering:!0,advertiseZstdAcceptEncoding:!1,validateStatusUndefinedResolves:!0},eD="u">typeof URLSearchParams?URLSearchParams:eA,eO="u">typeof FormData?FormData:null,ej="u">typeof Blob?Blob:null,eF="u">typeof window&&"u">typeof document,eT="object"==typeof navigator&&navigator||void 0,eP=eF&&(!eT||0>["ReactNative","NativeScript","NS"].indexOf(eT.product)),eM="u">typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,eB=eF&&window.location.href||"http://localhost",eR={...d,isBrowser:!0,classes:{URLSearchParams:eD,FormData:eO,Blob:ej},protocols:["http","https","file","blob","url","data"]};function eI(e){if(e>100)throw new eh("FormData field is too deeply nested ("+e+" levels). Max depth: 100",eh.ERR_FORM_DATA_DEPTH_EXCEEDED)}let e$=function(e){if(er.isFormData(e)&&er.isFunction(e.entries)){let t={};return er.forEachEntry(e,(e,r)=>{!function e(t,r,n,i){eI(i);let o=t[i++];if("__proto__"===o)return!0;let a=Number.isFinite(+o),s=i>=t.length;return(o=!o&&er.isArray(n)?n.length:o,s)?er.hasOwnProp(n,o)?n[o]=er.isArray(n[o])?n[o].concat(r):[n[o],r]:n[o]=r:(er.hasOwnProp(n,o)&&er.isObject(n[o])||(n[o]=[]),e(t,r,n[o],i)&&er.isArray(n[o])&&(n[o]=function(e){let t,r,n={},i=Object.keys(e),o=i.length;for(t=0;t<o;t++)n[r=i[t]]=e[r];return n}(n[o]))),!a}(function(e){let t,r=[],n=/\w+|\[(\w*)]/g;for(;null!==(t=n.exec(e));)eI(r.length),r.push("[]"===t[0]?"":t[1]||t[0]);return r}(e),r,t,0)}),t}return null},eN=(e,t)=>null!=e&&er.hasOwnProp(e,t)?e[t]:void 0,eL={transitional:eE,adapter:["xhr","http","fetch"],transformRequest:[function(e,t){let r,n=t.getContentType()||"",i=n.indexOf("application/json")>-1,o=er.isObject(e);if(o&&er.isHTMLForm(e)&&(e=new FormData(e)),er.isFormData(e))return i?JSON.stringify(e$(e)):e;if(er.isArrayBuffer(e)||er.isBuffer(e)||er.isStream(e)||er.isFile(e)||er.isBlob(e)||er.isReadableStream(e))return e;if(er.isArrayBufferView(e))return e.buffer;if(er.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();
1424if(o){let t=eN(this,"formSerializer");if(n.indexOf("application/x-www-form-urlencoded")>-1)return ex(e,new eR.classes.URLSearchParams,{visitor:function(e,t,r,n){return eR.isNode&&er.isBuffer(e)?(this.append(t,e.toString("base64")),!1):n.defaultVisitor.apply(this,arguments)},...t}).toString();if((r=er.isFileList(e))||n.indexOf("multipart/form-data")>-1){let n=eN(this,"env"),i=n&&n.FormData;return ex(r?{"files[]":e}:e,i&&new i,t)}}if(o||i){t.setContentType("application/json",!1);var a=e;if(er.isString(a))try{return(0,JSON.parse)(a),er.trim(a)}catch(e){if("SyntaxError"!==e.name)throw e}return(0,JSON.stringify)(a)}return e}],transformResponse:[function(e){let t=eN(this,"transitional")||eL.transitional,r=t&&t.forcedJSONParsing,n=eN(this,"responseType"),i="json"===n;if(er.isResponse(e)||er.isReadableStream(e))return e;if(e&&er.isString(e)&&(r&&!n||i)){let r=t&&t.silentJSONParsing;try{return JSON.parse(e,eN(this,"parseReviver"))}catch(e){if(!r&&i){if("SyntaxError"===e.name)throw eh.from(e,eh.ERR_BAD_RESPONSE,this,null,eN(this,"response"));throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:eR.classes.FormData,Blob:eR.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};function ez(e,t){let r=this||eL,n=t||r,i=ep.from(n.headers),o=n.data;return er.forEach(e,function(e){o=e.call(r,o,i.normalize(),t?t.status:void 0)}),i.normalize(),o}function eU(e){return!!(e&&e.__CANCEL__)}er.forEach(["delete","get","head","post","put","patch","query"],e=>{eL.headers[e]={}});class eK extends eh{constructor(e,t,r){super(null==e?"canceled":e,eh.ERR_CANCELED,t,r),this.name="CanceledError",this.__CANCEL__=!0}}function eW(e,t,r){let n=r.config.validateStatus;!r.status||!n||n(r.status)?e(r):t(new eh("Request failed with status code "+r.status,r.status>=400&&r.status<500?eh.ERR_BAD_REQUEST:eh.ERR_BAD_RESPONSE,r.config,r.request,r))}let eH=function(e,t){let r,n=Array(e=e||10),i=Array(e),o=0,a=0;return t=void 0!==t?t:1e3,function(s){let l=Date.now(),u=i[a];r||(r=l),n[o]=s,i[o]=l;let c=a,d=0;for(;c!==o;)d+=n[c++],c%=e;if((o=(o+1)%e)===a&&(a=(a+1)%e),l-r<t)return;let p=u&&l-u;return p?Math.round(1e3*d/p):void 0}},eq=function(e,t){let r,n,i=0,o=1e3/t,a=(t,o=Date.now())=>{i=o,r=null,n&&(clearTimeout(n),n=null),e(...t)};return[(...e)=>{let t=Date.now(),s=t-i;s>=o?a(e,t):(r=e,n||(n=setTimeout(()=>{n=null,a(r)},o-s)))},()=>r&&a(r)]},eV=(e,t,r=3)=>{let n=0,i=eH(50,250);return eq(r=>{if(!r||"number"!=typeof r.loaded)return;let o=r.loaded,a=r.lengthComputable?r.total:void 0,s=null!=a?Math.min(o,a):o,l=Math.max(0,s-n),u=i(l);n=Math.max(n,s),e({loaded:s,total:a,progress:a?s/a:void 0,bytes:l,rate:u||void 0,estimated:u&&a?(a-s)/u:void 0,event:r,lengthComputable:null!=a,[t?"download":"upload"]:!0})},r)},eQ=(e,t)=>{let r=null!=e;return[n=>t[0]({lengthComputable:r,total:e,loaded:n}),t[1]]},eG=e=>(...t)=>er.asap(()=>e(...t)),eY=eR.hasStandardBrowserEnv?(o=new URL(eR.origin),a=eR.navigator&&/(msie|trident)/i.test(eR.navigator.userAgent),e=>(e=new URL(e,eR.origin),o.protocol===e.protocol&&o.host===e.host&&(a||o.port===e.port))):()=>!0,eX=eR.hasStandardBrowserEnv?{write(e,t,r,n,i,o,a){if("u"<typeof document)return;let s=[`${e}=${encodeURIComponent(t)}`];er.isNumber(r)&&s.push(`expires=${new Date(r).toUTCString()}`),er.isString(n)&&s.push(`path=${n}`),er.isString(i)&&s.push(`domain=${i}`),!0===o&&s.push("secure"),er.isString(a)&&s.push(`SameSite=${a}`),document.cookie=s.join("; ")},read(e){if("u"<typeof document)return null;let t=document.cookie.split(";");for(let r=0;r<t.length;r++){let n=t[r].replace(/^\s+/,""),i=n.indexOf("=");if(-1!==i&&n.slice(0,i)===e)try{return decodeURIComponent(n.slice(i+1))}catch(e){return n.slice(i+1)}}return null},remove(e){this.write(e,"",Date.now()-864e5,"/")}}:{write(){},read:()=>null,remove(){}},eJ=/^https?:(?!\/\/)/i,eZ=/[\t\n\r]/g;function e0(e,t){if("string"==typeof e&&eJ.test((function(e){let t=0;for(;t<e.length&&32>=e.charCodeAt(t);)t++;return e.slice(t)})(e).replace(eZ,"")))throw new eh('Invalid URL: missing "//" after protocol',eh.ERR_INVALID_URL,t)}function e1(e,t,r,n){e0(t,n);let i=!("string"==typeof t&&/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t));return e&&(i||!1===r)?(e0(e,n),t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e):t}let e2=e=>e instanceof ep?{...e}:e;function e5(e,t){e=e||{},t=t||{};let r=Object.create(null);function n(e,t,r,n){return er.isPlainObject(e)&&er.isPlainObject(t)?er.merge.call({caseless:n},e,t):er.isPlainObject(t)?er.merge({},t):er.isArray(t)?t.slice():t}function i(e,t,r,i){return er.isUndefined(t)?er.isUndefined(e)?void 0:n(void 0,e,r,i):n(e,t,r,i)}function o(e,t){if(!er.isUndefined(t))return n(void 0,t)}function a(e,t){return er.isUndefined(t)?er.isUndefined(e)?void 0:n(void 0,e):n(void 0,t)}function s(r,i,o){return er.hasOwnProp(t,o)?n(r,i):er.hasOwnProp(e,o)?n(void 0,r):void 0}Object.defineProperty(r,"hasOwnProperty",{__proto__:null,value:Object.prototype.hasOwnProperty,enumerable:!1,writable:!0,configurable:!0});let l={url:o,method:o,data:o,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,withXSRFToken:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBo
1424dyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,allowedSocketPaths:a,responseEncoding:a,validateStatus:s,headers:(e,t,r)=>i(e2(e),e2(t),r,!0)};return er.forEach(Object.keys({...e,...t}),function(n){if("__proto__"===n||"constructor"===n||"prototype"===n)return;let o=er.hasOwnProp(l,n)?l[n]:i,a=o(er.hasOwnProp(e,n)?e[n]:void 0,er.hasOwnProp(t,n)?t[n]:void 0,n);er.isUndefined(a)&&o!==s||(r[n]=a)}),er.hasOwnProp(t,"validateStatus")&&er.isUndefined(t.validateStatus)&&!1===function(r){let n=er.hasOwnProp(t,"transitional")?t.transitional:void 0;if(!er.isUndefined(n)){if(!er.isPlainObject(n))return;else if(er.hasOwnProp(n,r))return n[r]}let i=er.hasOwnProp(e,"transitional")?e.transitional:void 0;if(er.isPlainObject(i)&&er.hasOwnProp(i,r))return i[r]}("validateStatusUndefinedResolves")&&(er.hasOwnProp(e,"validateStatus")?r.validateStatus=n(void 0,e.validateStatus):delete r.validateStatus),r}let e3=["content-type","content-length"],e4=function(e){let t=e5({},e),r=e=>er.hasOwnProp(t,e)?t[e]:void 0,n=r("data"),i=r("withXSRFToken"),o=r("xsrfHeaderName"),a=r("xsrfCookieName"),s=r("headers"),l=r("auth"),u=r("baseURL"),c=r("allowAbsoluteUrls"),d=r("url");if(t.headers=s=ep.from(s),t.url=eC(e1(u,d,c,t),r("params"),r("paramsSerializer")),l){let t=er.getSafeProp(l,"username")||"",r=er.getSafeProp(l,"password")||"";try{s.set("Authorization","Basic "+btoa(t+":"+(r?encodeURIComponent(r).replace(/%([0-9A-F]{2})/gi,(e,t)=>String.fromCharCode(parseInt(t,16))):"")))}catch(t){throw eh.from(t,eh.ERR_BAD_OPTION_VALUE,e)}}if(er.isFormData(n))if(eR.hasStandardBrowserEnv||eR.hasStandardBrowserWebWorkerEnv||er.isReactNative(n))s.setContentType(void 0);else{var p,f;er.isFunction(n.getHeaders)&&(p=s,f=n.getHeaders(),"content-only"!==r("formDataHeaderPolicy")?p.set(f):Object.entries(f||{}).forEach(([e,t])=>{e3.includes(e.toLowerCase())&&p.set(e,t)}))}if(eR.hasStandardBrowserEnv&&(er.isFunction(i)&&(i=i(t)),!0===i||null==i&&eY(t.url))){let e=o&&a&&eX.read(a);e&&s.set(o,e)}return t},e6="u">typeof XMLHttpRequest&&function(e){return new Promise(function(t,r){var n;let i,o,a,s,l,u,c=e4(e),d=c.data,p=ep.from(c.headers).normalize(),{responseType:f,onUploadProgress:h,onDownloadProgress:g}=c;function m(){s&&s(),l&&l(),c.cancelToken&&c.cancelToken.unsubscribe(i),c.signal&&c.signal.removeEventListener("abort",i)}let v=new XMLHttpRequest;function y(){if(!v)return;let n=ep.from("getAllResponseHeaders"in v&&v.getAllResponseHeaders());eW(function(e){t(e),m()},function(e){r(e),m()},{data:f&&"text"!==f&&"json"!==f?v.response:v.responseText,status:v.status,statusText:v.statusText,headers:n,config:e,request:v}),v=null}v.open(c.method.toUpperCase(),c.url,!0),v.timeout=c.timeout,"onloadend"in v?v.onloadend=y:v.onreadystatechange=function(){!v||4!==v.readyState||(0!==v.status||v.responseURL&&v.responseURL.startsWith("file:"))&&setTimeout(y)},v.onabort=function(){v&&(r(new eh("Request aborted",eh.ECONNABORTED,e,v)),m(),v=null)},v.onerror=function(t){let n=new eh(t&&t.message?t.message:"Network Error",eh.ERR_NETWORK,e,v);n.event=t||null,r(n),m(),v=null},v.ontimeout=function(){let t=c.timeout?"timeout of "+c.timeout+"ms exceeded":"timeout exceeded",n=c.transitional||eE;c.timeoutErrorMessage&&(t=c.timeoutErrorMessage),r(new eh(t,n.clarifyTimeoutError?eh.ETIMEDOUT:eh.ECONNABORTED,e,v)),m(),v=null},void 0===d&&p.setContentType(null),"setRequestHeader"in v&&er.forEach(es(p),function(e,t){v.setRequestHeader(t,e)}),er.isUndefined(c.withCredentials)||(v.withCredentials=!!c.withCredentials),f&&"json"!==f&&(v.responseType=c.responseType),g&&([a,l]=eV(g,!0),v.addEventListener("progress",a)),h&&v.upload&&([o,s]=eV(h),v.upload.addEventListener("progress",o),v.upload.addEventListener("loadend",s)),(c.cancelToken||c.signal)&&(i=t=>{v&&(r(!t||t.type?new eK(null,e,v):t),v.abort(),m(),v=null)},c.cancelToken&&c.cancelToken.subscribe(i),c.signal&&(c.signal.aborted?i():c.signal.addEventListener("abort",i)));let b=(n=c.url,(u=/^([-+\w]{1,25}):(?:\/\/)?/.exec(n))&&u[1]||"");if(b&&!eR.protocols.includes(b)){r(new eh("Unsupported protocol "+b+":",eh.ERR_BAD_REQUEST,e)),m();return}v.send(d||null)})},e8=function*(e,t){let r,n=e.byteLength;if(!t||n<t)return void(yield e);let i=0;for(;i<n;)r=i+t,yield e.slice(i,r),i=r},e7=async function*(e,t){for await(let r of e9(e))yield*e8(r,t)},e9=async function*(e){if(e[Symbol.asyncIterator])return void(yield*e);let t=e.getReader();try{for(;;){let{done:e,value:r}=await t.read();if(e)break;yield r}}finally{await t.cancel()}},te=(e,t,r,n)=>{let i,o=e7(e,t),a=0,s=e=>{!i&&(i=!0,n&&n(e))};return new ReadableStream({async pull(e){try{let{done:t,value:n}=await o.next();if(t){s(),e.close();return}let i=n.byteLength;if(r){let e=a+=i;r(e)}e.enqueue(new Uint8Array(n))}catch(e){throw s(e),e}},cancel:e=>(s(e),o.return())},{highWaterMark:2})},tt=e=>e>=48&&e<=57||e>=65&&e<=70||e>=97&&e<=102,tr=(e,t,r)=>t+2<r&&tt(e.charCodeAt(t+1))&&tt(e.charCodeAt(t+2)),tn="1.18.1",{isFunction:ti}=er,to=e=>{if(!er.isString(e))return e;try{return decodeURIComponent(e)}catch(t){return e}},ta=(e,...t)=>{try{return!!e(...t)}catch(e){return!1}},ts=e=>{let t,r=void 0!==er.global&&null!==er.global?er.global:globalThis,{ReadableStream:n,TextEncoder:i}=r,{fetch:o,Request:a,Response:s}=e=er.merge.call({skipUndefined:!0},{Request:r.Request,Response:r.Response},e),l=o?ti(o):"function"==typeof fetch,u=ti(a),c=ti(s);if(!l)return!1;
1424let d=l&&ti(n),p=l&&("function"==typeof i?(t=new i,e=>t.encode(e)):async e=>new Uint8Array(await new a(e).arrayBuffer())),f=u&&d&&ta(()=>{let e=!1,t=new a(eR.origin,{body:new n,method:"POST",get duplex(){return e=!0,"half"}}),r=t.headers.has("Content-Type");return null!=t.body&&t.body.cancel(),e&&!r}),h=c&&d&&ta(()=>er.isReadableStream(new s("").body)),g={stream:h&&(e=>e.body)};l&&["text","arrayBuffer","blob","formData","stream"].forEach(e=>{g[e]||(g[e]=(t,r)=>{let n=t&&t[e];if(n)return n.call(t);throw new eh(`Response type '${e}' is not supported`,eh.ERR_NOT_SUPPORT,r)})});let m=async e=>{if(null==e)return 0;if(er.isBlob(e))return e.size;if(er.isSpecCompliantForm(e)){let t=new a(eR.origin,{method:"POST",body:e});return(await t.arrayBuffer()).byteLength}return er.isArrayBufferView(e)||er.isArrayBuffer(e)?e.byteLength:(er.isURLSearchParams(e)&&(e+=""),er.isString(e))?(await p(e)).byteLength:void 0},v=async(e,t)=>{let r=er.toFiniteNumber(e.getContentLength());return null==r?m(t):r};return async e=>{let t,{url:r,method:n,data:l,signal:c,cancelToken:p,timeout:y,onDownloadProgress:b,onUploadProgress:x,responseType:w,headers:A,withCredentials:k="same-origin",fetchOptions:S,maxContentLength:C,maxBodyLength:_}=e4(e),E=er.isNumber(C)&&C>-1,D=er.isNumber(_)&&_>-1,O=o||fetch;w=w?(w+"").toLowerCase():"text";let j=((e,t)=>{if(e=e?e.filter(Boolean):[],!t&&!e.length)return;let r=new AbortController,n=!1,i=function(e){if(!n){n=!0,a();let t=e instanceof Error?e:this.reason;r.abort(t instanceof eh?t:new eK(t instanceof Error?t.message:t))}},o=t&&setTimeout(()=>{o=null,i(new eh(`timeout of ${t}ms exceeded`,eh.ETIMEDOUT))},t),a=()=>{e&&(o&&clearTimeout(o),o=null,e.forEach(e=>{e.unsubscribe?e.unsubscribe(i):e.removeEventListener("abort",i)}),e=null)};e.forEach(e=>e.addEventListener("abort",i,{once:!0}));let{signal:s}=r;return s.unsubscribe=()=>er.asap(a),s})([c,p&&p.toAbortSignal()],y),F=null,T=j&&j.unsubscribe&&(()=>{j.unsubscribe()}),P=null,M=()=>new eh("Request body larger than maxBodyLength limit",eh.ERR_BAD_REQUEST,e,F);try{var B;let o,c,p,y,R=(c="auth",er.hasOwnProp(e,c)?e[c]:void 0);if(R){let e=er.getSafeProp(R,"username")||"",t=er.getSafeProp(R,"password")||"";o={username:e,password:t}}if(p=(B=r).indexOf("://"),y=B,-1!==p&&(y=y.slice(p+3)),y.includes("@")||y.includes(":")){let e=new URL(r,eR.origin);if(!o&&(e.username||e.password)){let t=to(e.username),r=to(e.password);o={username:t,password:r}}(e.username||e.password)&&(e.username="",e.password="",r=e.href)}if(o){let e;A.delete("authorization"),A.set("Authorization","Basic "+btoa((e=(o.username||"")+":"+(o.password||""),encodeURIComponent(e).replace(/%([0-9A-F]{2})/gi,(e,t)=>String.fromCharCode(parseInt(t,16))))))}if(E&&"string"==typeof r&&r.startsWith("data:")&&function(e){if(!e||"string"!=typeof e||!e.startsWith("data:"))return 0;let t=e.indexOf(",");if(t<0)return 0;let r=e.slice(5,t),n=e.slice(t+1);if(/;base64/i.test(r)){let e=n.length,t=n.length;for(let r=0;r<t;r++)if(37===n.charCodeAt(r)&&r+2<t){let t=n.charCodeAt(r+1),i=n.charCodeAt(r+2);tt(t)&&tt(i)&&(e-=2,r+=2)}let r=0,i=t-1,o=e=>e>=2&&37===n.charCodeAt(e-2)&&51===n.charCodeAt(e-1)&&(68===n.charCodeAt(e)||100===n.charCodeAt(e));i>=0&&(61===n.charCodeAt(i)?(r++,i--):o(i)&&(r++,i-=3)),1===r&&i>=0&&(61===n.charCodeAt(i)?r++:o(i)&&r++);let a=3*Math.floor(e/4)-(r||0);return a>0?a:0}let i=0;for(let e=0,t=n.length;e<t;e++){let r=n.charCodeAt(e);if(37===r&&tr(n,e,t))i+=1,e+=2;else if(r<128)i+=1;else if(r<2048)i+=2;else if(r>=55296&&r<=56319&&e+1<t){let t=n.charCodeAt(e+1);t>=56320&&t<=57343?(i+=4,e++):i+=3}else i+=3}return i}(r)>C)throw new eh("maxContentLength size of "+C+" exceeded",eh.ERR_BAD_RESPONSE,e,F);if(D&&"get"!==n&&"head"!==n){let e=await m(l);if("number"==typeof e&&isFinite(e)&&(t=e,e>_))throw M()}let I=D&&(er.isReadableStream(l)||er.isStream(l)),$=(e,t,r)=>te(e,65536,e=>{if(D&&e>_)throw P=M();t&&t(e)},r);if(f&&"get"!==n&&"head"!==n&&(x||I)){if(t=null==t?await v(A,l):t,0!==t||I){let e,n=new a(r,{method:"POST",body:l,duplex:"half"});if(er.isFormData(l)&&(e=n.headers.get("content-type"))&&A.setContentType(e),n.body){let[e,r]=x&&eQ(t,eV(eG(x)))||[];l=$(n.body,e,r)}}}else if(I&&!u&&d&&"get"!==n&&"head"!==n)l=$(l);else if(I&&u&&!f&&"get"!==n&&"head"!==n)throw new eh("Stream request bodies are not supported by the current fetch implementation",eh.ERR_NOT_SUPPORT,e,F);er.isString(k)||(k=k?"include":"omit");let N=u&&"credentials"in a.prototype;if(er.isFormData(l)){let e=A.getContentType();e&&/^multipart\/form-data/i.test(e)&&!/boundary=/i.test(e)&&A.delete("content-type")}A.set("User-Agent","axios/"+tn,!1);let L={...S,signal:j,method:n.toUpperCase(),headers:es(A.normalize()),body:l,duplex:"half",credentials:N?k:void 0};F=u&&new a(r,L);let z=await (u?O(F,S):O(r,L)),U=ep.from(z.headers);if(E){let t=er.toFiniteNumber(U.getContentLength());if(null!=t&&t>C)throw new eh("maxContentLength size of "+C+" exceeded",eh.ERR_BAD_RESPONSE,e,F)}let K=h&&("stream"===w||"response"===w);if(h&&z.body&&(b||E||K&&T)){let t={};
1424["status","statusText","headers"].forEach(e=>{t[e]=z[e]});let r=er.toFiniteNumber(U.getContentLength()),[n,i]=b&&eQ(r,eV(eG(b),!0))||[];z=new s(te(z.body,65536,t=>{if(E&&t>C)throw new eh("maxContentLength size of "+C+" exceeded",eh.ERR_BAD_RESPONSE,e,F);n&&n(t)},()=>{i&&i(),T&&T()}),t)}w=w||"text";let W=await g[er.findKey(g,w)||"text"](z,e);if(E&&!h&&!K){let t;if(null!=W&&("number"==typeof W.byteLength?t=W.byteLength:"number"==typeof W.size?t=W.size:"string"==typeof W&&(t="function"==typeof i?new i().encode(W).byteLength:W.length)),"number"==typeof t&&t>C)throw new eh("maxContentLength size of "+C+" exceeded",eh.ERR_BAD_RESPONSE,e,F)}return!K&&T&&T(),await new Promise((t,r)=>{eW(t,r,{data:W,headers:ep.from(z.headers),status:z.status,statusText:z.statusText,config:e,request:F})})}catch(t){if(T&&T(),j&&j.aborted&&j.reason instanceof eh){let r=j.reason;throw r.config=e,F&&(r.request=F),t!==r&&Object.defineProperty(r,"cause",{__proto__:null,value:t,writable:!0,enumerable:!1,configurable:!0}),r}if(P)throw F&&!P.request&&(P.request=F),P;if(t instanceof eh)throw F&&!t.request&&(t.request=F),t;if(t&&"TypeError"===t.name&&/Load failed|fetch/i.test(t.message)){let r=new eh("Network Error",eh.ERR_NETWORK,e,F,t&&t.response);throw Object.defineProperty(r,"cause",{__proto__:null,value:t.cause||t,writable:!0,enumerable:!1,configurable:!0}),r}throw eh.from(t,t&&t.code,e,F,t&&t.response)}}},tl=new Map,tu=e=>{let t=e&&e.env||{},{fetch:r,Request:n,Response:i}=t,o=[n,i,r],a=o.length,s,l,u=tl;for(;a--;)s=o[a],void 0===(l=u.get(s))&&u.set(s,l=a?new Map:ts(t)),u=l;return l};tu();let tc={http:null,xhr:e6,fetch:{get:tu}};er.forEach(tc,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{__proto__:null,value:t})}catch(e){}Object.defineProperty(e,"adapterName",{__proto__:null,value:t})}});let td=e=>`- ${e}`,tp=e=>er.isFunction(e)||null===e||!1===e,tf=function(e,t){let r,n,{length:i}=e=er.isArray(e)?e:[e],o={};for(let a=0;a<i;a++){let i;if(n=r=e[a],!tp(r)&&void 0===(n=tc[(i=String(r)).toLowerCase()]))throw new eh(`Unknown adapter '${i}'`);if(n&&(er.isFunction(n)||(n=n.get(t))))break;o[i||"#"+a]=n}if(!n){let e=Object.entries(o).map(([e,t])=>`adapter ${e} `+(!1===t?"is not supported by the environment":"is not available in the build"));throw new eh("There is no suitable adapter to dispatch the request "+(i?e.length>1?"since :\n"+e.map(td).join("\n"):" "+td(e[0]):"as no adapter specified"),eh.ERR_NOT_SUPPORT)}return n};function th(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new eK(null,e)}function tg(e){return th(e),e.headers=ep.from(e.headers),e.data=ez.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1),tf(e.adapter||eL.adapter,e)(e).then(function(t){th(e),e.response=t;try{t.data=ez.call(e,e.transformResponse,t)}finally{delete e.response}return t.headers=ep.from(t.headers),t},function(t){if(!eU(t)&&(th(e),t&&t.response)){e.response=t.response;try{t.response.data=ez.call(e,e.transformResponse,t.response)}finally{delete e.response}t.response.headers=ep.from(t.response.headers)}return Promise.reject(t)})}let tm={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{tm[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});let tv={};tm.transitional=function(e,t,r){function n(e,t){return"[Axios v"+tn+"] Transitional option '"+e+"'"+t+(r?". "+r:"")}return(r,i,o)=>{if(!1===e)throw new eh(n(i," has been removed"+(t?" in "+t:"")),eh.ERR_DEPRECATED);return t&&!tv[i]&&(tv[i]=!0,console.warn(n(i," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(r,i,o)}},tm.spelling=function(e){return(t,r)=>(console.warn(`${r} is likely a misspelling of ${e}`),!0)};let ty=function(e,t,r){if("object"!=typeof e||null===e)throw new eh("options must be an object",eh.ERR_BAD_OPTION_VALUE);let n=Object.keys(e),i=n.length;for(;i-- >0;){let o=n[i],a=Object.prototype.hasOwnProperty.call(t,o)?t[o]:void 0;if(a){let t=e[o],r=void 0===t||a(t,o,e);if(!0!==r)throw new eh("option "+o+" must be "+r,eh.ERR_BAD_OPTION_VALUE);continue}if(!0!==r)throw new eh("Unknown option "+o,eh.ERR_BAD_OPTION)}};class tb{constructor(e){this.defaults=e||{},this.interceptors={request:new e_,response:new e_}}async request(e,t){try{return await this._request(e,t)}catch(e){if(e instanceof Error){let t={};Error.captureStackTrace?Error.captureStackTrace(t):t=Error();let r=(()=>
1424{if(!t.stack)return"";let e=t.stack.indexOf("\n");return -1===e?"":t.stack.slice(e+1)})();try{if(e.stack){if(r){let t=r.indexOf("\n"),n=-1===t?-1:r.indexOf("\n",t+1),i=-1===n?"":r.slice(n+1);String(e.stack).endsWith(i)||(e.stack+="\n"+r)}}else e.stack=r}catch(e){}}throw e}}_request(e,t){let r,n;"string"==typeof e?(t=t||{}).url=e:t=e||{};let{transitional:i,paramsSerializer:o,headers:a}=t=e5(this.defaults,t);void 0!==i&&ty(i,{silentJSONParsing:tm.transitional(tm.boolean),forcedJSONParsing:tm.transitional(tm.boolean),clarifyTimeoutError:tm.transitional(tm.boolean),legacyInterceptorReqResOrdering:tm.transitional(tm.boolean),advertiseZstdAcceptEncoding:tm.transitional(tm.boolean),validateStatusUndefinedResolves:tm.transitional(tm.boolean)},!1),null!=o&&(er.isFunction(o)?t.paramsSerializer={serialize:o}:ty(o,{encode:tm.function,serialize:tm.function},!0)),void 0!==t.allowAbsoluteUrls||(void 0!==this.defaults.allowAbsoluteUrls?t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:t.allowAbsoluteUrls=!0),ty(t,{baseUrl:tm.spelling("baseURL"),withXsrfToken:tm.spelling("withXSRFToken")},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase();let s=a&&er.merge(a.common,a[t.method]);a&&er.forEach(["delete","get","head","post","put","patch","query","common"],e=>{delete a[e]}),t.headers=ep.concat(s,a);let l=[],u=!0;this.interceptors.request.forEach(function(e){if("function"==typeof e.runWhen&&!1===e.runWhen(t))return;u=u&&e.synchronous;let r=t.transitional||eE;r&&r.legacyInterceptorReqResOrdering?l.unshift(e.fulfilled,e.rejected):l.push(e.fulfilled,e.rejected)});let c=[];this.interceptors.response.forEach(function(e){c.push(e.fulfilled,e.rejected)});let d=0;if(!u){let e=[tg.bind(this),void 0];for(e.unshift(...l),e.push(...c),n=e.length,r=Promise.resolve(t);d<n;)r=r.then(e[d++],e[d++]);return r}n=l.length;let p=t;for(;d<n;){let e=l[d++],t=l[d++];try{p=e(p)}catch(e){t.call(this,e);break}}try{r=tg.call(this,p)}catch(e){return Promise.reject(e)}for(d=0,n=c.length;d<n;)r=r.then(c[d++],c[d++]);return r}getUri(e){return eC(e1((e=e5(this.defaults,e)).baseURL,e.url,e.allowAbsoluteUrls,e),e.params,e.paramsSerializer)}}er.forEach(["delete","get","head","options"],function(e){tb.prototype[e]=function(t,r){return this.request(e5(r||{},{method:e,url:t,data:r&&er.hasOwnProp(r,"data")?r.data:void 0}))}}),er.forEach(["post","put","patch","query"],function(e){function t(t){return function(r,n,i){return this.request(e5(i||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:r,data:n}))}}tb.prototype[e]=t(),"query"!==e&&(tb.prototype[e+"Form"]=t(!0))});class tx{constructor(e){let t;if("function"!=typeof e)throw TypeError("executor must be a function.");this.promise=new Promise(function(e){t=e});const r=this;this.promise.then(e=>{if(!r._listeners)return;let t=r._listeners.length;for(;t-- >0;)r._listeners[t](e);r._listeners=null}),this.promise.then=e=>{let t,n=new Promise(e=>{r.subscribe(e),t=e}).then(e);return n.cancel=function(){r.unsubscribe(t)},n},e(function(e,n,i){r.reason||(r.reason=new eK(e,n,i),t(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;let t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}toAbortSignal(){let e=new AbortController,t=t=>{e.abort(t)};return this.subscribe(t),e.signal.unsubscribe=()=>this.unsubscribe(t),e.signal}static source(){let e;return{token:new tx(function(t){e=t}),cancel:e}}}let tw={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,Parti
1424alContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(tw).forEach(([e,t])=>{tw[t]=e});let tA=function e(t){let r=new tb(t),n=p(tb.prototype.request,r);return er.extend(n,tb.prototype,r,{allOwnKeys:!0}),er.extend(n,r,null,{allOwnKeys:!0}),n.create=function(r){return e(e5(t,r))},n}(eL);tA.Axios=tb,tA.CanceledError=eK,tA.CancelToken=tx,tA.isCancel=eU,tA.VERSION=tn,tA.toFormData=ex,tA.AxiosError=eh,tA.Cancel=tA.CanceledError,tA.all=function(e){return Promise.all(e)},tA.spread=function(e){return function(t){return e.apply(null,t)}},tA.isAxiosError=function(e){return er.isObject(e)&&!0===e.isAxiosError},tA.mergeConfig=e5,tA.AxiosHeaders=ep,tA.formToJSON=e=>e$(er.isHTMLForm(e)?new FormData(e):e),tA.getAdapter=tf,tA.HttpStatusCode=tw,tA.default=tA;let tk=tA},5087:(e,t,r)=>{"use strict";var n=r(72728),i=r(12170),o=r(77196),a=r(56249);e.exports=function(e){if(e&&"object"==typeof e){if(n(e))return"Map";if(i(e))return"Set";if(o(e))return"WeakMap";if(a(e))return"WeakSet"}return!1}},5115:e=>{e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},5373:(e,t,r)=>{"use strict";var n=r(18916),i=r(39052);e.exports=function(e,t){var r=e._latestEditorState,o=r.getSelection();if(!o.getHasFocus()){var a=o.set("hasFocus",!0);e.props.onFocus&&e.props.onFocus(t),i.isBrowser("Chrome < 60.0.3081.0")?e.update(n.forceSelection(r,a)):e.update(n.acceptSelection(r,a))}}},5391:e=>{"use strict";e.exports=EvalError},5414:(e,t,r)=>{"use strict";r.d(t,{A:()=>a,N:()=>o});var n=r(98885),i=r(85);function o(e){return(0,i.Ay)("MuiFilledInput",e)}let a={...r(22830).A,...(0,n.A)("MuiFilledInput",["root","underline","input","adornedStart","adornedEnd","sizeSmall","multiline","hiddenLabel"])}},5686:(e,t,r)=>{"use strict";var n=r(39052),i=r(15796),o=n.isBrowser("IE <= 9");e.exports=function(e){var t,r=null;return!o&&document.implementation&&document.implementation.createHTMLDocument&&((t=document.implementation.createHTMLDocument("foo")).documentElement||i(!1),t.documentElement.innerHTML=e,r=t.getElementsByTagName("body")[0]),r}},5724:e=>{var t=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;e.exports=function(e){return t.test(e)}},5733:e=>{"use strict";e.exports=function(e,t,r){var n=e;if(r===n.count())t.forEach(function(e){n=n.push(e)});else if(0===r)t.reverse().forEach(function(e){n=n.unshift(e)});else{var i=n.slice(0,r),o=n.slice(r);n=i.concat(t,o).toList()}return n}},5941:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(7075),i=r(95392),o=r(99468);function a(e,t){(0,o.A)(2,arguments);var r=(0,i.A)(e),a=(0,n.A)(t);return isNaN(a)?new Date(NaN):(a&&r.setDate(r.getDate()+a),r)}},6088:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(95392),i=r(99468);function o(e){if((0,i.A)(1,arguments),"string"==typeof e){var t=e.match(/(\d{4})-(\d{2})-(\d{2})[T ](\d{2}):(\d{2}):(\d{2})(?:\.(\d{0,7}))?(?:Z|(.)(\d{2}):?(\d{2})?)?/);return new Date(t?Date.UTC(+t[1],t[2]-1,+t[3],t[4]-(+t[9]||0)*("-"==t[8]?-1:1),t[5]-(+t[10]||0)*("-"==t[8]?-1:1),+t[6],+((t[7]||"0")+"00").substring(0,3)):NaN)}return(0,n.A)(e)}},6216:(e,t,r)=>{e.exports=r(97791)(Object.keys,Object)},6307:e=>{"use strict";let t=(function*(){}).constructor;e.exports=()=>t},6314:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>s,p0:()=>i});
1424let n={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},i={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function o(e){return`${Math.round(e)}ms`}function a(e){if(!e)return 0;let t=e/36;return Math.min(Math.round((4+15*t**.25+t/5)*10),3e3)}function s(e){let t={...n,...e.easing},r={...i,...e.duration};return{getAutoHeightDuration:a,create:(e=["all"],n={})=>{let{duration:i=r.standard,easing:a=t.easeInOut,delay:s=0,...l}=n;return(Array.isArray(e)?e:[e]).map(e=>`${e} ${"string"==typeof i?i:o(i)} ${a} ${"string"==typeof s?s:o(s)}`).join(",")},...e,easing:t,duration:r}}},6334:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={default:function(){return S},useLinkStatus:function(){return k}};for(var i in n)Object.defineProperty(t,i,{enumerable:!0,get:n[i]});let o=r(88365),a=r(37876),s=o._(r(14232)),l=r(15948),u=r(2454),c=r(67855),d=r(29313),p=r(61162),f=r(75067),h=r(80301),g=r(43966),m=r(63467),v=r(33872);r(6642);let y=new Set;function b(e,t,r,n){if((0,u.isLocalURL)(t)){if(!n.bypassPrefetchedCheck){let i=t+"%"+r+"%"+(void 0!==n.locale?n.locale:"locale"in e?e.locale:void 0);if(y.has(i))return;y.add(i)}e.prefetch(t,r,n).catch(e=>{})}}function x(e){return"string"==typeof e?e:(0,c.formatUrl)(e)}let w=s.default.forwardRef(function(e,t){let r,n,{href:i,as:o,children:c,prefetch:y=null,passHref:w,replace:A,shallow:k,scroll:S,locale:C,onClick:_,onNavigate:E,onMouseEnter:D,onTouchStart:O,legacyBehavior:j=!1,transitionTypes:F,...T}=e;r=c,j&&("string"==typeof r||"number"==typeof r)&&(r=(0,a.jsx)("a",{children:r}));let P=s.default.useContext(f.RouterContext),M=!1!==y,{href:B,as:R}=s.default.useMemo(()=>{if(!P){let e=x(i);return{href:e,as:o?x(o):e}}let[e,t]=(0,l.resolveHref)(P,i,!0);return{href:e,as:o?(0,l.resolveHref)(P,o):t||e}},[P,i,o]),I=s.default.useRef(B),$=s.default.useRef(R);j&&(n=s.default.Children.only(r));let N=j?n&&"object"==typeof n&&n.ref:t,[L,z,U]=(0,h.useIntersection)({rootMargin:"200px"}),K=s.default.useCallback(e=>{($.current!==R||I.current!==B)&&(U(),$.current=R,I.current=B),L(e)},[R,B,U,L]),W=(0,v.useMergedRef)(K,N);s.default.useEffect(()=>{!P||z&&M&&b(P,B,R,{locale:C})},[R,B,z,C,M,P?.locale,P]);let H={ref:W,onClick(e){j||"function"!=typeof _||_(e),j&&n.props&&"function"==typeof n.props.onClick&&n.props.onClick(e),!P||e.defaultPrevented||function(e,t,r,n,i,o,a,s,l){let c,{nodeName:d}=e.currentTarget;if(!("A"===d.toUpperCase()&&((c=e.currentTarget.getAttribute("target"))&&"_self"!==c||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which)||e.currentTarget.hasAttribute("download"))){if(!(0,u.isLocalURL)(r)){i&&(e.preventDefault(),location.replace(r));return}e.preventDefault(),(()=>{if(l){let e=!1;if(l({preventDefault:()=>{e=!0}}),e)return}let e=a??!0;"beforePopState"in t?t[i?"replace":"push"](r,n,{shallow:o,locale:s,scroll:e}):t[i?"replace":"push"](n||r,{scroll:e})})()}}(e,P,B,R,A,k,S,C,E)},onMouseEnter(e){j||"function"!=typeof D||D(e),j&&n.props&&"function"==typeof n.props.onMouseEnter&&n.props.onMouseEnter(e),P&&b(P,B,R,{locale:C,priority:!0,bypassPrefetchedCheck:!0})},onTouchStart:function(e){j||"function"!=typeof O||O(e),j&&n.props&&"function"==typeof n.props.onTouchStart&&n.props.onTouchStart(e),P&&b(P,B,R,{locale:C,priority:!0,bypassPrefetchedCheck:!0})}};if((0,d.isAbsoluteUrl)(R))H.href=R;else if(!j||w||"a"===n.type&&!("href"in n.props)){let e=void 0!==C?C:P?.locale;H.href=P?.isLocaleDomain&&(0,g.getDomainLocale)(R,e,P?.locales,P?.domainLocales)||(0,m.addBasePath)((0,p.addLocale)(R,e,P?.defaultLocale))}return j?s.default.cloneElement(n,H):(0,a.jsx)("a",{...T,...H,children:r})}),A=(0,s.createContext)({pending:!1}),k=()=>(0,s.useContext)(A),S=w;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6543:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(40925),i=r(37876);let o=(0,n.A)((0,i.jsx)("path",{d:"M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"}),"ChevronRight")},6642:(e,t)=>{"use strict";
1424Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"errorOnce",{enumerable:!0,get:function(){return r}});let r=e=>{}},6768:(e,t,r)=>{"use strict";var n=r(97264),i=Object.prototype.toString,o=Object.prototype.hasOwnProperty,a=function(e,t,r){for(var n=0,i=e.length;n<i;n++)o.call(e,n)&&(null==r?t(e[n],n,e):t.call(r,e[n],n,e))},s=function(e,t,r){for(var n=0,i=e.length;n<i;n++)null==r?t(e.charAt(n),n,e):t.call(r,e.charAt(n),n,e)},l=function(e,t,r){for(var n in e)o.call(e,n)&&(null==r?t(e[n],n,e):t.call(r,e[n],n,e))};e.exports=function(e,t,r){var o;if(!n(t))throw TypeError("iterator must be a function");(arguments.length>=3&&(o=r),"[object Array]"===i.call(e))?a(e,t,o):"string"==typeof e?s(e,t,o):l(e,t,o)}},6962:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(83856),i=r(51807),o=r(99468),a=r(72536);function s(e,t,r){(0,o.A)(2,arguments);var s=(0,i.A)(e,t)/n.s0;return(0,a.u)(null==r?void 0:r.roundingMethod)(s)}},7022:(e,t,r)=>{"use strict";var n=r(23411),i=r(73442),o=r(45525)("%ArrayBuffer%",!0),a=i("ArrayBuffer.prototype.byteLength",!0),s=i("Object.prototype.toString"),l=!!o&&!a&&new o(0).slice,u=!!l&&n(l);e.exports=a||u?function(e){if(!e||"object"!=typeof e)return!1;try{return a?a(e):u(e,0),!0}catch(e){return!1}}:o?function(e){return"[object ArrayBuffer]"===s(e)}:function(e){return!1}},7075:(e,t,r)=>{"use strict";function n(e){if(null===e||!0===e||!1===e)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}r.d(t,{A:()=>n})},7153:(e,t,r)=>{"use strict";r.d(t,{C:()=>a,x:()=>o});var n,i=r(8106),o=((n={}).RESTART="RESTART",n.NEXT="NEXT",n);let a=(0,i.v)(e=>({gameNavigation:{focus:!1,type:null},setGameNavigation:t=>e(()=>({gameNavigation:t})),navigation:{index:null,focus:!1},setNavigation:t=>e(()=>({navigation:t})),reset:()=>e(()=>({navigation:{index:null,focus:!1}})),resetGameNavigation:()=>e(()=>({gameNavigation:{focus:!1,type:null}}))}))},7431:(e,t,r)=>{"use strict";r.d(t,{c:()=>i});var n,i=((n={}).flashcards="flashcards",n.multipleChoice="multiple_choice",n)},7571:(e,t,r)=>{"use strict";r.d(t,{EC:()=>a,Yt:()=>u,eh:()=>s,hY:()=>l});var n,i,o,a=((n={}).EXAM="EXAM",n.TASK="TASK",n.LITERATURE="LITERATURE",n.NOTE="NOTE",n.EXERCISE="EXERCISE",n);let s={TODO_DISPLAY_AMOUNT:6};var l=((i={}).TODO="TODO",i.TODO_ROUTE="/minplanering",i.MY_PAGE_ROUTE="/minsida",i.WORKSPACE_ROUTE="/arbetsytor/[id]/[slug]",i.WEEK="WEEK",i.DAY="DAY",i),u=((o={})[o.MAX_DISPLAY_AMOUNT=3]="MAX_DISPLAY_AMOUNT",o[o.SINGLE_NOTIFICATION=1]="SINGLE_NOTIFICATION",o)},7656:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(7075),i=r(95392),o=r(99468);function a(e,t){return(0,o.A)(2,arguments),new Date((0,i.A)(e).getTime()+(0,n.A)(t))}},7766:(e,t,r)=>{var n=r(23550);e.exports=function(e,t,r){var i=null==e?void 0:n(e,t);return void 0===i?r:i}},8106:(e,t,r)=>{"use strict";r.d(t,{v:()=>a});var n=r(14232);let i=e=>{let t,r=new Set,n=(e,n)=>{let i="function"==typeof e?e(t):e;if(!Object.is(i,t)){let e=t;t=(null!=n?n:"object"!=typeof i||null===i)?i:Object.assign({},t,i),r.forEach(r=>r(t,e))}},i=()=>t,o={setState:n,getState:i,getInitialState:()=>a,subscribe:e=>(r.add(e),()=>r.delete(e))},a=t=e(n,i,o);return o},o=e=>{let t=e?i(e):i,r=e=>(function(e,t=e=>e){let r=n.useSyncExternalStore(e.subscribe,n.useCallback(()=>t(e.getState()),[e,t]),n.useCallback(()=>t(e.getInitialState()),[e,t]));return n.useDebugValue(r),r})(t,e);return Object.assign(r,t),r},a=e=>e?o(e):o},8171:(e,t,r)=>{"use strict";r.d(t,{g:()=>n});let n=(0,r(8106).v)(e=>({previewEnabled:!1,setPreviewEnabled:t=>e(()=>({previewEnabled:t}))}))},8281:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>u,cy:()=>l});var n=r(14232),i=r(99024);let o="@omnia/generalFeedbackOnboardingDismissed",a="omnia:general-feedback-onboarding-change",s=e=>{i.Bd&&window.dispatchEvent(new CustomEvent(a,{detail:{dismissed:e}}))},l=()=>{i.Bd&&(localStorage.removeItem(o),s(!1))},u=e=>{let[t,r]=(0,n.useState)(!0),[l,u]=(0,n.useState)(!1);(0,n.useEffect)(()=>{if(!i.Bd)return;let e=e=>{r(e.detail?.dismissed??!1),u(!0)};return r("true"===localStorage.getItem(o)),u(!0),window.addEventListener(a,e),()=>{window.removeEventListener(a,e)}},[]);let c=(0,n.useCallback)(()=>{i.Bd&&(localStorage.setItem(o,"true"),s(!0)),r(!0)},[]);return{showOnboarding:(0,n.useMemo)(()=>
1424!!e&&!!l&&!t,[e,l,t]),dismiss:c,isReady:l}}},8532:(e,t,r)=>{e.exports=r(75631)("toUpperCase")},8542:(e,t,r)=>{"use strict";r.d(t,{A:()=>A});var n=r(14232),i=r(89099),o=r(7431),a=r(9776),s=r(1992),l=r(68931),u=r(39807),c=r(75898),d=r(40929),p=r(44088);let f=function(e,t){let{cleanupInvalidLabels:r}=(0,p.A)(),{t:i}=(0,u.u)(),{setSnackData:o}=(0,c.d)(),f=(0,s.useQueryClient)(),{data:h}=(0,a.A)(["labels","list"],e=>e.labels.list()),g=(0,n.useMemo)(()=>{if(!h)return[];let r=e.flatMap(e=>e.selected?e.labels:[]);return h.map(e=>{if(r.includes(e.id)){let n=r.filter(t=>t===e.id).length;return{...e,selected:!0,indeterminate:n<t.length}}return{...e,selected:!1}})},[e,h,t]),{mutate:m}=(0,l.M)(["flashcards","saveLabels"],e=>e.exercise.saveLabels,{onMutate:([e])=>{let t=f.getQueryData(["flashcards","list"]).map(t=>{let r=e.find(e=>e.id===t.id);if(r){let e=r.id,t=f.getQueryData(["flashcards","detail",{id:e}]);if(t){let n={...t,labels:[...r.labels]};f.setQueryData(["flashcards","detail",{id:e}],n)}}return{...t,labels:r?r.labels:t.labels}});f.setQueryData(["flashcards","list"],t)},onSettled:async()=>{await f.invalidateQueries(["flashcards","list"]),await r()},onError:()=>{o({message:i("errors.flashcards.labels"),duration:d.x.SNACKBAR_LONG,type:"warning"})},retry:3});return{selectedLabels:g,saveLabelsList:t=>{m([e.filter(e=>e.selected).map(e=>{let r=t.flatMap(t=>t.indeterminate?e.labels.includes(t.id)?[t.id]:[]:t.selected?[t.id]:[]);return{...e,labels:r}})])}}};var h=r(26874),g=r(67854),m=r(52552),v=r(56420),y=r(96255),b=r(57991),x=r(81322);let w=e=>!Array.isArray(e)||0===e.length,A=function({noParams:e}={}){let{isLoading:t,preferences:r}=(0,g.A)(),{params:s}=(0,m.J)(),{t:l}=(0,u.u)(),{setSnackData:p}=(0,c.d)(),{reload:A}=(0,i.useRouter)(),{selectMode:k,toggleSelectMode:S,selectedItems:C,addToSelection:_,setSelectMode:E}=(0,h.A)(),[D,O]=(0,n.useState)(""),{data:j,isLoading:F}=(0,a.A)(["flashcards","list"],e=>e.exercises.list(),{enabled:(0,x.Y)(t,r?.exercises),keepPreviousData:!0,onError:()=>{p({message:l("errors.flashcards.get-all"),duration:d.x.SNACKBAR_LONG,type:"error",actions:[{action:A,actionText:l("reload")}]})}}),T=(0,n.useMemo)(()=>j?j.map(e=>C.includes(e.id)?{...e,selected:!0}:{...e,selected:!1}):[],[j,C]),P=(0,n.useMemo)(()=>D?T?.filter(e=>{if(e.title.toLowerCase().includes(D.toLowerCase()))return!0;if(e.type===o.c.flashcards)return(0,b.f)(e.content,D);if(e.type===o.c.multipleChoice){var t;let r;return t=e.content,r=D.toLowerCase(),t.some(e=>!!e.prompt?.content.some(e=>"text"===e.type&&e.value?.toLowerCase().includes(r))||e.multipleChoice?.choices?.some(e=>e.content?.some(e=>"text"===e.type&&e.value?.toLowerCase().includes(r)))||!1)}return!1}):T,[T,D]),M=(0,n.useMemo)(()=>{let e=s.labelIds.length>0,t=s.status?.favorites,r=s.types&&s.types.length>0,n=s.source?.prepared,i=s.source?.qlaraGenerated,a=s.source?.userCreated;return e||t||r||n||i||a?P?.filter(l=>{if(t&&!0!==l.favorite||r&&!s.types?.includes(l.type))return!1;if(n||i||a){let e=a&&l.type===o.c.flashcards&&!l.productID&&!l.postId,t=n&&l.type===o.c.flashcards&&!!l.productID,r=i&&(l.type===o.c.flashcards&&!!l.postId||l.type===o.c.multipleChoice);if(!(e||t||r))return!1}return!(e&&!(0,v.H)(s.labelIds,l.labels))}):P},[P,s]),B=(0,n.useMemo)(()=>{let e,t,r=M?.sort("ALPHABETICAL"===s.sortOn?(e=s.isAscending,(0,y.zY)(e=>e.title)(e)):(t=s.isAscending,(0,y.my)(e=>new Date(e.updatedAt))(t)));return r?.sort((e,t)=>e.pinned===t.pinned?0:e.pinned?-1:1)},[M,s]),R=(0,n.useMemo)(()=>!!C?.length&&!!T.filter(e=>C.includes(e.id)).find(e=>e.hasTodoConnection),[T,C]),I=(0,n.useMemo)(()=>!j||F?[]:j?.filter(e=>e.productID),[j,F]),{selectedLabels:$,saveLabelsList:N}=f(T,C);return{isLoading:F,allDecks:j,isEmpty:e?w(T):w(B),decks:e?T:B,workspaceDecks:T,isSearchActive:!!D,preparedFlashcards:I,setSearchQuery:O,selectedItems:C,saveLabelsList:N,selectedLabels:$,addToSelection:_,toggleSelectMode:S,selectMode:k,setSelectMode:E,selectedExercisesHasConnection:R}}},8585:(e,t,r)=>{"use strict";var n=r(66825),i=r(77785)(),o=r(73442),a=r(52468),s=o("Array.prototype.push"),l=o("Object.prototype.propertyIsEnumerable"),u=i?a.getOwnPropertySymbols:null;e.exports=function(e,t){if(null==e)throw TypeError("target must be an object");var r=a(e);if(1==arguments.length)return r;for(var o=1;o<arguments.length;++o){var c=a(arguments[o]),d=n(c),p=i&&(a.getOwnPropertySymbols||u);if(p)for(var f=p(c),h=0;h<f.length;++h){var g=f[h];l(c,g)&&s(d,g)}for(var m=0;m<d.length;++m){var v=d[m];if(l(c,v)){var y=c[v];r[v]=y}}}return r}},8676:(e,t,r)=>{"use strict";r.d(t,{A:()=>
1424o});var n=r(40925),i=r(37876);let o=(0,n.A)((0,i.jsx)("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14"}),"Search")},8734:(e,t,r)=>{"use strict";var n=r(9912),i=r(58217),o=r(93710),a=r(15796),s=r(71306),l=o.List,u=o.Map,c=function(e,t,r){if(e){var n=t.get(e);n&&t.set(e,r(n))}};e.exports=function(e,t){t.isCollapsed()||a(!1);var r=t.getAnchorKey(),o=e.getBlockMap(),d=o.get(r),p=d.getText();if(!p){var f=d.getType();if("unordered-list-item"===f||"ordered-list-item"===f)return s(e,t,function(e){return e.merge({type:"unstyled",depth:0})})}var h=t.getAnchorOffset(),g=d.getCharacterList(),m=i(),v=d instanceof n,y=d.merge({text:p.slice(0,h),characterList:g.slice(0,h)}),b=y.merge({key:m,text:p.slice(h),characterList:g.slice(h),data:u()}),x=o.toSeq().takeUntil(function(e){return e===d}),w=o.toSeq().skipUntil(function(e){return e===d}).rest(),A=x.concat([[r,y],[m,b]],w).toOrderedMap();return v&&(d.getChildKeys().isEmpty()||a(!1),A=A.withMutations(function(e){var t=y.getKey(),r=b.getKey();c(y.getParentKey(),e,function(e){var n=e.getChildKeys(),i=n.indexOf(t)+1,o=n.toArray();return o.splice(i,0,r),e.merge({children:l(o)})}),c(y.getNextSiblingKey(),e,function(e){return e.merge({prevSibling:r})}),c(t,e,function(e){return e.merge({nextSibling:r})}),c(r,e,function(e){return e.merge({prevSibling:t})})})),e.merge({blockMap:A,selectionBefore:t,selectionAfter:t.merge({anchorKey:m,anchorOffset:0,focusKey:m,focusOffset:0,isBackward:!1})})}},8908:e=>{"use strict";e.exports={getRemovalRange:function(e,t,r,n,i){var o,a=r.split(" ");a=a.map(function(e,t){if("forward"===i){if(t>0)return" "+e}else if(t<a.length-1)return e+" ";return e});for(var s=n,l=null,u=null,c=0;c<a.length;c++){if(e<(o=s+a[c].length)&&s<t)null!==l||(l=s),u=o;else if(null!==l)break;s=o}var d=n+r.length,p=l===n,f=u===d;return(!p&&f||p&&!f)&&("forward"===i?u!==d&&u++:l!==n&&l--),{start:l,end:u}}}},9056:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(95392),i=r(99468);function o(e){(0,i.A)(1,arguments);var t=(0,n.A)(e);return t.setHours(0,0,0,0),t}},9092:(e,t,r)=>{"use strict";r.d(t,{A:()=>v});var n=r(14232),i=r(69241),o=r(86583),a=r(99974),s=r(34401),l=r(49106),u=r(35985),c=r(96968),d=r(80878),p=r(98885),f=r(85);function h(e){return(0,f.Ay)("MuiPaper",e)}(0,p.A)("MuiPaper",["root","rounded","outlined","elevation","elevation0","elevation1","elevation2","elevation3","elevation4","elevation5","elevation6","elevation7","elevation8","elevation9","elevation10","elevation11","elevation12","elevation13","elevation14","elevation15","elevation16","elevation17","elevation18","elevation19","elevation20","elevation21","elevation22","elevation23","elevation24"]);var g=r(37876);let m=(0,s.Ay)("div",{name:"MuiPaper",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[r.variant],!r.square&&t.rounded,"elevation"===r.variant&&t[`elevation${r.elevation}`]]}})((0,u.A)(({theme:e})=>({backgroundColor:(e.vars||e).palette.background.paper,color:(e.vars||e).palette.text.primary,transition:e.transitions.create("box-shadow"),variants:[{props:({ownerState:e})=>!e.square,style:{borderRadius:e.shape.borderRadius}},{props:{variant:"outlined"},style:{border:`1px solid ${(e.vars||e).palette.divider}`}},{props:{variant:"elevation"},style:{boxShadow:"var(--Paper-shadow)",backgroundImage:"var(--Paper-overlay)"}}]}))),v=n.forwardRef(function(e,t){let r=(0,c.b)({props:e,name:"MuiPaper"}),n=(0,l.A)(),{className:s,component:u="div",elevation:p=1,square:f=!1,variant:v="elevation",...y}=r,b={...r,component:u,elevation:p,square:f,variant:v},x=(e=>{let{square:t,elevation:r,variant:n,classes:i}=e,a={root:["root",n,!t&&"rounded","elevation"===n&&`elevation${r}`]};return(0,o.A)(a,h,i)})(b);return(0,g.jsx)(m,{as:u,ownerState:b,className:(0,i.A)(x.root,s),ref:t,...y,style:{..."elevation"===v&&{"--Paper-shadow":(n.vars||n).shadows[p],...n.vars&&{"--Paper-overlay":n.vars.overlays?.[p]},...!n.vars&&"dark"===n.palette.mode&&{"--Paper-overlay":`linear-gradient(${(0,a.X4)("#fff",(0,d.A)(p))}, ${(0,a.X4)("#fff",(0,d.A)(p))})`}},...y.style}})})},9426:e=>{"use strict";e.exports=function(e){return!!e&&!!e.ownerDocument&&e.nodeType===Node.ELEMENT_NODE}},9479:(e,t,r)=>{"use strict";r.d(t,{A:()=>
1424o});var n=r(95392),i=r(99468);function o(e,t){(0,i.A)(2,arguments);var r=(0,n.A)(e).getTime(),o=(0,n.A)(t.start).getTime(),a=(0,n.A)(t.end).getTime();if(!(o<=a))throw RangeError("Invalid interval");return r>=o&&r<=a}},9562:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(14232),i=r(97991);let o=function(e){let{activeProducts:t,inactiveProducts:r,isLoading:o}=(0,i.A)(),a=(0,n.useMemo)(()=>{if(e&&t)return t.find(t=>t.id===e)},[t,e]),[s,l]=(0,n.useMemo)(()=>{if(!a)return[0,0];let e=new Date(a.accessExpiresAt).getTime()-Date.now();return[Math.floor(e/864e5),Math.floor(e/36e5)]},[a]),u=(0,n.useMemo)(()=>{if(e&&r)return r.find(t=>t.id===e)},[r,e]);return{daysLeft:s,hasProduct:!!a,isProvex:a?.isProvex,inactiveProduct:u,hoursLeft:l,product:a,inactiveProducts:r||[],isLoading:o}}},9610:(e,t,r)=>{"use strict";var n=r(15796),i=null;function o(e){return"LTR"===e||"RTL"===e}function a(e){return o(e)||n(!1),"LTR"===e?"ltr":"rtl"}e.exports={NEUTRAL:"NEUTRAL",LTR:"LTR",RTL:"RTL",isStrong:o,getHTMLDir:a,getHTMLDirIfDifferent:function(e,t){return o(e)||n(!1),o(t)||n(!1),e===t?null:a(e)},setGlobalDir:function(e){i=e},initGlobalDir:function(){i="LTR"},getGlobalDir:function(){return i||this.initGlobalDir(),i||n(!1),i}}},9660:(e,t,r)=>{"use strict";r.d(t,{A:()=>p,v:()=>u});var n=r(37876),i=r(14232),o=r(11708),a=r(62827);let s={},l=(0,a.A)({h1:"h1",h2:"h3",h3:"h2",h4:"h4",h5:"h5",h6:"h6"}),u=e=>!!e.type,c=e=>{let t=(0,i.useMemo)(()=>d(e.children),[e.children]);return(0,n.jsx)(l,{element:e,attributes:s,children:t})},d=e=>e.map((e,t)=>{if(u(e))return(0,n.jsx)(c,{...e},t);let{text:r,...i}=e,a=r;return a||(a=(0,n.jsxs)(n.Fragment,{children:[r,(0,n.jsx)("br",{})]})),(0,n.jsx)(o.A,{text:e,attributes:s,leaf:i,children:a},t)}),p=({data:e})=>(0,n.jsx)(n.Fragment,{children:d(e)})},9776:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(1992),i=r(99024),o=r(98250),a=r(38267);let s=function(e,t,r={enabled:!0}){let s=(0,a.A)(),{token:l}=(0,o.r)();return(void 0===r.enabled||null===r.enabled)&&(r.enabled=!0),(0,n.useQuery)(e,async()=>{let{data:e}=await t(s.query);return e},{...r,enabled:i.Bd&&!!r.enabled&&!!l})}},9912:(e,t,r)=>{"use strict";var n=r(60620),i=r(62989),o=r(93710),a=o.List,s=o.Map,l=o.OrderedSet,u=o.Record,c=o.Repeat,d=l(),p={parent:null,characterList:a(),data:s(),depth:0,key:"",text:"",type:"unstyled",children:a(),prevSibling:null,nextSibling:null},f=function(e,t){return e.getStyle()===t.getStyle()},h=function(e,t){return e.getEntity()===t.getEntity()},g=function(e){if(!e)return e;var t=e.characterList,r=e.text;return r&&!t&&(e.characterList=a(c(n.EMPTY,r.length))),e};e.exports=function(e){function t(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:p;return e.call(this,g(t))||this}t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e;var r=t.prototype;return r.getKey=function(){return this.get("key")},r.getType=function(){return this.get("type")},r.getText=function(){return this.get("text")},r.getCharacterList=function(){return this.get("characterList")},r.getLength=function(){return this.getText().length},r.getDepth=function(){return this.get("depth")},r.getData=function(){return this.get("data")},r.getInlineStyleAt=function(e){var t=this.getCharacterList().get(e);return t?t.getStyle():d},r.getEntityAt=function(e){var t=this.getCharacterList().get(e);return t?t.getEntity():null},r.getChildKeys=function(){return this.get("children")},r.getParentKey=function(){return this.get("parent")},r.getPrevSiblingKey=function(){return this.get("prevSibling")},r.getNextSiblingKey=function(){return this.get("nextSibling")},r.findStyleRanges=function(e,t){i(this.getCharacterList(),f,e,t)},r.findEntityRanges=function(e,t){i(this.getCharacterList(),h,e,t)},t}(u(p))},9945:(e,t,r)=>{"use strict";var n=r(45525),i=r(73442),o=r(81073),a=r(65865),s=n("%Map%",!0),l=i("Map.prototype.get",!0),u=i("Map.prototype.set",!0),c=i("Map.prototype.has",!0),d=i("Map.prototype.delete",!0),p=i("Map.prototype.size",!0);e.exports=!!s&&function(){var e,t={assert:function(e){if(!t.has(e))throw new a("Side channel does not contain "+o(e))},delete:function(t){if(e){var r=d(e,t);return 0===p(e)&&(e=void 0),r}return!1},get:function(t){if(e)return l(e,t)},has:function(t){return!!e&&c(e,t)},set:function(t,r){e||(e=new s),u(e,t,r)}};return t}},10092:(e,t,r)=>{"use strict";r.d(t,{C:()=>i});var n=r(93176);let i=(e,t,r)=>{e?r([n.WO.Studora]):t.includes(n.WO.Studora)||r([...t,n.WO.Studora])}},10221:(e,t,r)=>{"use strict";var n=r(65225);if(n)try{n([],"length")}catch(e){n=null}e.exports=n},10441:(e,t,r)=>{var n=r(36187);e.exports=function(e){return n(this.__data__,e)>-1}},10529:(e,t,r)=>{"use strict";r.d(t,{KQ:()=>u,SE:()=>s,d6:()=>c,o9:()=>p,qE:()=>l,ze:()=>d,zk:()=>a});var n=r(36696),i=r(99024);let o="/minsida",a=(e="")=>`${i.VY}${e.replace(/#/g,encodeURIComponent("#"))}`,s=(e=o)=>{let t=(0,n.A)().replace(/-/g,"");return`${i.m6}?state=${t}
1424&scope=openid%20offline_access&response_type=code&approval_prompt=auto&client_id=${i.yK}&redirect_uri=${a(e)}`},l=(e=o)=>`${i.DH}?redirect_uri=${a(e)}`,u=(e=o)=>`${i.X5}/register_checkout?redirect_uri=${a(e)}`,c=()=>`${i.aw}?redirect_url=${a(o)}`,d=e=>e.substring(0,e.indexOf("code=")-1),p=e=>`${i.X5}/new_${e}?returnUrl=${a("/minprofil")}`},10549:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(18619),i=r(14232),o=r(4326);let a=function(e=null){let t=i.useContext(o.T);return t&&0!==Object.keys(t).length?t:e},s=(0,n.A)(),l=function(e=s){return a(e)}},10651:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(14232),i=r(8171);let o=()=>{let{previewEnabled:e}=(0,i.g)();return{filterProducts:(0,n.useCallback)(t=>t?e?t:t.filter(e=>e&&!e.preview):[],[e]),filterDiscontinued:e=>e?e.filter(e=>!e.discontinued):[]}}},10810:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(54945);function i(e){var t=function(e,t){if("object"!=(0,n.A)(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=(0,n.A)(i))return i;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==(0,n.A)(t)?t:t+""}},10875:(e,t,r)=>{"use strict";var n=r(2398),i=r(64485),o=r(38650),a=r(15796),s=r(9426),l=r(12968);function u(e,t,r){var o=t,u=n(o);if(null!=u||e&&(e===o||e.firstChild===o)||a(!1),e===o&&(s(o=o.firstChild)||a(!1),"true"!==o.getAttribute("data-contents")&&a(!1),r>0&&(r=o.childNodes.length)),0===r){var d=null;if(null!=u)d=u;else{var p=function(e){for(;e.firstChild&&(s(e.firstChild)&&"true"===e.firstChild.getAttribute("data-blocks")||i(e.firstChild));)e=e.firstChild;return e}(o);d=l(i(p))}return{key:d,offset:0}}var f=o.childNodes[r-1],h=null,g=null;if(i(f)){var m=function(e){for(;e.lastChild&&(s(e.lastChild)&&"true"===e.lastChild.getAttribute("data-blocks")||i(e.lastChild));)e=e.lastChild;return e}(f);h=l(i(m)),g=c(m)}else h=l(u),g=c(f);return{key:h,offset:g}}function c(e){var t=e.textContent;return"\n"===t?0:t.length}e.exports=function(e,t,r,i,a,s){var c=r.nodeType===Node.TEXT_NODE,d=a.nodeType===Node.TEXT_NODE;if(c&&d)return{selectionState:o(e,l(n(r)),i,l(n(a)),s),needsRecovery:!1};var p=null,f=null,h=!0;return c?(p={key:l(n(r)),offset:i},f=u(t,a,s)):d?(f={key:l(n(a)),offset:s},p=u(t,r,i)):(p=u(t,r,i),f=u(t,a,s),r===a&&i===s&&(h=!!r.firstChild&&"BR"!==r.firstChild.nodeName)),{selectionState:o(e,p.key,p.offset,f.key,f.offset),needsRecovery:h}}},10963:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=function(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},i=function(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}};let o={p:i,P:function(e,t){var r,o=e.match(/(P+)(p+)?/)||[],a=o[1],s=o[2];if(!s)return n(e,t);switch(a){case"P":r=t.dateTime({width:"short"});break;case"PP":r=t.dateTime({width:"medium"});break;case"PPP":r=t.dateTime({width:"long"});break;default:r=t.dateTime({width:"full"})}return r.replace("{{date}}",n(a,t)).replace("{{time}}",i(s,t))}}},11151:(e,t,r)=>{"use strict";var n=r(57793),i=r(75864),o=r(74637),a=RegExp("\r\n","g"),s={"text/rtf":1,"text/html":1};function l(e){if("file"==e.kind)return e.getAsFile()}e.exports=function(){function e(e){this.data=e,this.types=e.types?i(e.types):[]}var t=e.prototype;return t.isRichText=function(){return!!(this.getHTML()&&this.getText())||!this.isImage()&&this.types.some(function(e){return s[e]})},t.getText=function(){var e;return this.data.getData&&(this.types.length?-1!=this.types.indexOf("text/plain")&&(e=this.data.getData("text/plain")):e=this.data.getData("Text")),e?e.replace(a,"\n"):null},t.getHTML=function(){if(this.data.getData){if(!this.types.length)return this.data.getData("Text");else if(-1!=this.types.indexOf("text/html"))return this.data.getData("text/html")}},t.isLink=function(){return this.types.some(function(e){return -1!=e.indexOf("Url")||-1!=e.indexOf("text/uri-l
1424ist")||e.indexOf("text/x-moz-url")})},t.getLink=function(){return this.data.getData?-1!=this.types.indexOf("text/x-moz-url")?this.data.getData("text/x-moz-url").split("\n")[0]:-1!=this.types.indexOf("text/uri-list")?this.data.getData("text/uri-list"):this.data.getData("url"):null},t.isImage=function(){if(this.types.some(function(e){return -1!=e.indexOf("application/x-moz-file")}))return!0;for(var e=this.getFiles(),t=0;t<e.length;t++){var r=e[t].type;if(!n.isImage(r))return!1}return!0},t.getCount=function(){return this.data.hasOwnProperty("items")?this.data.items.length:this.data.hasOwnProperty("mozItemCount")?this.data.mozItemCount:this.data.files?this.data.files.length:null},t.getFiles=function(){return this.data.items?Array.prototype.slice.call(this.data.items).map(l).filter(o.thatReturnsArgument):this.data.files?Array.prototype.slice.call(this.data.files):[]},t.hasFiles=function(){return this.getFiles().length>0},e}()},11215:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var n=r(95392),i=r(31073),o=r(62047),a=r(99468),s=r(7075),l=r(90781);function u(e,t){(0,a.A)(1,arguments);var r=(0,n.A)(e);return Math.round(((0,i.A)(r,t).getTime()-(function(e,t){(0,a.A)(1,arguments);var r,n,u,c,d,p,f,h,g=(0,l.q)(),m=(0,s.A)(null!=(r=null!=(n=null!=(u=null!=(c=null==t?void 0:t.firstWeekContainsDate)?c:null==t||null==(d=t.locale)||null==(p=d.options)?void 0:p.firstWeekContainsDate)?u:g.firstWeekContainsDate)?n:null==(f=g.locale)||null==(h=f.options)?void 0:h.firstWeekContainsDate)?r:1),v=(0,o.A)(e,t),y=new Date(0);return y.setUTCFullYear(v,0,m),y.setUTCHours(0,0,0,0),(0,i.A)(y,t)})(r,t).getTime())/6048e5)+1}},11220:e=>{var t="\\ud800-\\udfff",r="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",n="\\ud83c[\\udffb-\\udfff]",i="[^"+t+"]",o="(?:\\ud83c[\\udde6-\\uddff]){2}",a="[\\ud800-\\udbff][\\udc00-\\udfff]",s="(?:"+r+"|"+n+")?",l="[\\ufe0e\\ufe0f]?",u="(?:\\u200d(?:"+[i,o,a].join("|")+")"+l+s+")*",c=RegExp(n+"(?="+n+")|"+("(?:"+[i+r+"?",r,o,a,"["+t+"]"].join("|"))+")"+(l+s+u),"g");e.exports=function(e){return e.match(c)||[]}},11228:(e,t,r)=>{"use strict";function n(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){i(e,t,r[t])})}return e}function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var o,a=r(60620),s=r(18428),l=r(9912),u=r(74011),c=r(44510),d=r(2194),p=r(73239),f=r(58217),h=r(5686),g=r(58240),m=r(93710),v=m.List,y=m.Map,b=m.OrderedSet,x=r(3566),w=r(34769),A=r(4833),k=r(43708),S=g("draft_tree_data_support"),C=RegExp("\r","g"),_=RegExp("\n","g"),E=RegExp("^\n","g"),D=RegExp(" ","g"),O=RegExp(" ?","g"),j=RegExp("​?","g"),F=["bold","bolder","500","600","700","800","900"],T=["light","lighter","normal","100","200","300","400"],P=["className","href","rel","target","title"],M=["alt","className","height","src","width"],B=(i(o={},p("public/DraftStyleDefault/depth0"),0),i(o,p("public/DraftStyleDefault/depth1"),1),i(o,p("public/DraftStyleDefault/depth2"),2),i(o,p("public/DraftStyleDefault/depth3"),3),i(o,p("public/DraftStyleDefault/depth4"),4),o),R=y({b:"BOLD",code:"CODE",del:"STRIKETHROUGH",em:"ITALIC",i:"ITALIC",s:"STRIKETHROUGH",strike:"STRIKETHROUGH",strong:"BOLD",u:"UNDERLINE",mark:"HIGHLIGHT"}),I=function(e){var t={};return e.mapKeys(function(e,r){var n=[r.element];void 0!==r.aliasedElements&&n.push.apply(n,r.aliasedElements),n.forEach(function(r){void 0===t[r]?t[r]=e:"string"==typeof t[r]?t[r]=[t[r],e]:t[r].push(e)})}),y(t)},$=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return Object.keys(B).some(function(r){e.classList.contains(r)&&(t=B[r])}),t},N=function(e){if(!x(e)||!e.href||"http:"!==e.protocol&&"https:"!==e.protocol&&"mailto:"!==e.protocol&&"tel:"!==e.protocol)return!1;try{return new d(e.href),!0}catch(e){return!1}},L=function(e,t){if(!A(e))return t;var r=e.style.fontWeight,n=e.style.fontStyle,i=e.style.textDecoration;return t.withMutations(function(e){F.indexOf(r)>=0?e.add("BOLD"):T.indexOf(r)>=0&&e.remove("BOLD"),"italic"===n?e.add("ITALIC"):"normal"===n&&e.remove("ITALIC"),"underline"===i&&e.add("UNDERLINE"),"line-through"===i&&e.add("STRIKETHROUGH"),"none"===i&&(e.remove("UNDERLINE"),e.remove("STRIKETHROUGH"))})},z=function(e){return"ul"===e||"ol"===e},U=function(){function e(e,t){i(this,"characterList",v()),i(this,"currentBlockType","unstyled"),i(this,"currentDepth",0),i(this,"currentEntity",null),i(this,"currentText",""),i(this,"wrapper",null),i(this,"blockConfigs",[]),i(this,"contentBlocks",[]),i(this,"entityMap",c),i(this,"blockTypeMap",void 0),i(this,"disambiguate",void 0),this.clear(),this.blockTypeMap=e,this.disambiguate=t}var t=e.prototype;return t.clear=function(){this.characterList=v(),this.blockConfigs=[],this.currentBlockType="unstyled",this.currentDepth=0,this.currentEntity=null,this.currentText="",this.entityMap=c,this.wrapper=null,this.contentBlocks=[]},t.addDOMNode=function(e){var t;return this.contentBlocks=[],this.currentDepth=0,(t=this.blockConfigs).push.apply(t,this._toBlockConfigs([e],b())),this._trimCurrentText(),""!==this.currentText&&this.blockConfigs.push(this._makeBlockConfig()),this},t.getContentBlocks=function(){return 0===this.contentBlocks.length&&(S?this._toContentBlocks(this.blockConfigs):this._toFlatContentBlocks(this.blockConfigs)),{contentBlocks:this.contentBlocks,entityMap:this.entityMap}},t._makeBlockConfig=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=n({key:e.key||f(),type:this.currentBlockType,text:this.currentText,characterList:this.characterList,depth:this.currentDepth,parent:null,children:v(),prevSibling:null,nextSibling:null,childConfigs:[]},e);return this.characterList=v(),this.currentBlockType="unstyled",this.currentText="",t},t._toBlockConfigs=function(e,t){for(var r=[],n=0;n<e.length;n++){var i,o=e[n],a=o.nodeName.toLowerCase();if("body"===a||z(a)){this._trimCurrentText(),""!==this.currentText&&r.push(this._makeBlockConfig());var s=this.currentDepth,l=this.wrapper;z(a)&&(this.wrapper=a,z(l)&&this.currentDepth++),r.push.apply(r,this._toBlockConfigs(Array.from(o.childNodes),t)),this.currentDepth=s,this.wrapper=l;continue}var u=this.blockTypeMap.get(a);if(void 0!==u){this._trimCurrentText(),""!==this.currentText&&r.push(this._makeBlockConfig());var c=this.currentDepth,d=this.wrapper;this.wrapper="pre"===a?"pre":this.wrapper,"string"!=typeof u&&(u=this.disambiguate(a,this.wrapper)||u[0]||"unstyled"),!S&&A(o)&&
1424("unordered-list-item"===u||"ordered-list-item"===u)&&(this.currentDepth=$(o,this.currentDepth));var p=f(),h=this._toBlockConfigs(Array.from(o.childNodes),t);this._trimCurrentText(),r.push(this._makeBlockConfig({key:p,childConfigs:h,type:u})),this.currentDepth=c,this.wrapper=d;continue}if("#text"===a){this._addTextNode(o,t);continue}if("br"===a){this._addBreakNode(o,t);continue}if(k(o)&&o.attributes.getNamedItem("src")&&o.attributes.getNamedItem("src").value){this._addImgNode(o,t);continue}if(N(o)){this._addAnchorNode(o,r,t);continue}var g=t;R.has(a)&&(g=g.add(R.get(a))),g=L(o,g);var m=A(i=o)&&i.style.fontFamily.includes("monospace")?"CODE":null;null!=m&&(g=g.add(m)),r.push.apply(r,this._toBlockConfigs(Array.from(o.childNodes),g))}return r},t._appendText=function(e,t){this.currentText+=e;var r,n=a.create({style:t,entity:this.currentEntity});this.characterList=(r=this.characterList).push.apply(r,Array(e.length).fill(n))},t._trimCurrentText=function(){var e=this.currentText.length,t=e-this.currentText.trimLeft().length,r=this.currentText.trimRight().length,n=this.characterList.findEntry(function(e){return null!==e.getEntity()});(t=void 0!==n?Math.min(t,n[0]):t)>(r=void 0!==(n=this.characterList.reverse().findEntry(function(e){return null!==e.getEntity()}))?Math.max(r,e-n[0]):r)?(this.currentText="",this.characterList=v()):(this.currentText=this.currentText.slice(t,r),this.characterList=this.characterList.slice(t,r))},t._addTextNode=function(e,t){var r=e.textContent;""===r.trim()&&"pre"!==this.wrapper&&(r=" "),"pre"!==this.wrapper&&(r=(r=r.replace(E,"")).replace(_," ")),this._appendText(r,t)},t._addBreakNode=function(e,t){w(e)&&this._appendText("\n",t)},t._addImgNode=function(e,t){if(k(e)){var r={};M.forEach(function(t){var n=e.getAttribute(t);n&&(r[t]=n)}),this.currentEntity=this.entityMap.__create("IMAGE","IMMUTABLE",r),g("draftjs_fix_paste_for_img")?"presentation"!==e.getAttribute("role")&&this._appendText("\uD83D\uDCF7",t):this._appendText("\uD83D\uDCF7",t),this.currentEntity=null}},t._addAnchorNode=function(e,t,r){if(x(e)){var n={};P.forEach(function(t){var r=e.getAttribute(t);r&&(n[t]=r)}),n.url=new d(e.href).toString(),this.currentEntity=this.entityMap.__create("LINK","MUTABLE",n||{}),t.push.apply(t,this._toBlockConfigs(Array.from(e.childNodes),r)),this.currentEntity=null}},t._toContentBlocks=function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=e.length-1,i=0;i<=r;i++){var o=e[i];o.parent=t,o.prevSibling=i>0?e[i-1].key:null,o.nextSibling=i<r?e[i+1].key:null,o.children=v(o.childConfigs.map(function(e){return e.key})),this.contentBlocks.push(new l(n({},o))),this._toContentBlocks(o.childConfigs,o.key)}},t._hoistContainersInBlockConfigs=function(e){var t=this;return v(e).flatMap(function(e){return"unstyled"!==e.type||""!==e.text?[e]:t._hoistContainersInBlockConfigs(e.childConfigs)})},t._toFlatContentBlocks=function(e){var t=this;this._hoistContainersInBlockConfigs(e).forEach(function(e){var r=t._extractTextFromBlockConfigs(e.childConfigs),i=r.text,o=r.characterList;t.contentBlocks.push(new s(n({},e,{text:e.text+i,characterList:e.characterList.concat(o)})))})},t._extractTextFromBlockConfigs=function(e){for(var t=e.length-1,r="",n=v(),i=0;i<=t;i++){var o=e[i];r+=o.text,n=n.concat(o.characterList),""!==r&&"unstyled"!==o.type&&(r+="\n",n=n.push(n.last()));var a=this._extractTextFromBlockConfigs(o.childConfigs);r+=a.text,n=n.concat(a.characterList)}return{text:r,characterList:n}},e}();e.exports=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:h,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:u,n=t(e=e.trim().replace(C,"").replace(D," ").replace(O,"").replace(j,""));return n?new U(I(r),function(e,t){return"li"===e?"ol"===t?"ordered-list-item":"unordered-list-item":null}).addDOMNode(n).getContentBlocks():null}},11410:(e,t,r)=>{"use strict";r.d(t,{S:()=>o,p:()=>a});var n=r(96235),i=r(96255);let o=(0,i.zY)(e=>e.title),a=(0,i.my)(e=>{let t=new Date(e.addedAt);if(!e.lastOpenedAt)return new Date(e.addedAt);let r=new Date(e.lastOpenedAt);return(0,n.A)(r,t)?r:t})},11466:(e,t,r)=>{"use strict";r.d(t,{A:()=>s,I:()=>a});var n=r(14232),i=r(37876);let o=n.createContext(),a=()=>n.useContext(o)??!1,s=function({value:e,...t}){return(0,i.jsx)(o.Provider,{value:e??!0,...t})}},11475:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});
1424var n=r(37876),i=r(4846),o=r(23962),a=r(34401),s=r(61293);let l=(0,a.Ay)(({className:e,...t})=>(0,n.jsx)(i.A,{...t,classes:{popper:e},children:t.children}),{shouldForwardProp:e=>"newTheme"!==e&&"isDarkMode"!==e})(({theme:e,newTheme:t,isDarkMode:r})=>({[`& .${o.A.tooltip}`]:{backgroundColor:t?e.palette.common.contrast:r?e.palette.tonal.variant[90]:e.palette.tonal.variant[40],color:t&&!r?e.palette.primary.main:e.palette.common.white,fontSize:t?"1rem":".875rem",borderRadius:t?"2rem":"0.5rem",padding:t?"1rem":".375rem .75rem",maxWidth:t?"462px":"none",fontWeight:t&&"400",marginBottom:t&&"22px !important",boxShadow:"0px 12px 25px 0px rgba(0, 0, 0, 0.16)"},[`& .${o.A.arrow}`]:{color:t?e.palette.common.contrast:e.palette.tonal.variant[40]}})),u=({title:e,children:t,offset:r,newTheme:i,...o})=>{let{isDarkMode:a}=(0,s.A)();return(0,n.jsx)(l,{...o,newTheme:i,isDarkMode:a,title:e,leaveTouchDelay:5e3,disableInteractive:!0,slotProps:{popper:{modifiers:[{name:"offset",options:{offset:[r?.x||0,r?.y||-12]}}]}},children:t})}},11491:(e,t,r)=>{var n=r(92441),i=r(28375),o=r(63700),a=r(78583),s=r(24015),l=r(93007),u=r(4756),c=r(82731),d="[object Arguments]",p="[object Array]",f="[object Object]",h=Object.prototype.hasOwnProperty;e.exports=function(e,t,r,g,m,v){var y=l(e),b=l(t),x=y?p:s(e),w=b?p:s(t);x=x==d?f:x,w=w==d?f:w;var A=x==f,k=w==f,S=x==w;if(S&&u(e)){if(!u(t))return!1;y=!0,A=!1}if(S&&!A)return v||(v=new n),y||c(e)?i(e,t,r,g,m,v):o(e,t,x,r,g,m,v);if(!(1&r)){var C=A&&h.call(e,"__wrapped__"),_=k&&h.call(t,"__wrapped__");
1424if(C||_){var E=C?e.value():e,D=_?t.value():t;return v||(v=new n),m(E,D,r,g,v)}}return!!S&&(v||(v=new n),a(e,t,r,g,m,v))}},11607:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(71136),i=r(81253);let o=(0,n.A)(),a=function(e=o){return(0,i.A)(e)}},11708:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(37876),i=r(61293),o=r(26030);let a=e=>{let{children:t,leaf:r,attributes:a}=e,{isDarkMode:s}=(0,i.A)(),l=o.w4.palette.common.white.toUpperCase(),u=o.w4.palette.common.black.toUpperCase(),c=t;return r.bold&&(c=(0,n.jsx)("strong",{children:c})),r.code&&(c=(0,n.jsx)("code",{children:c})),r.italic&&(c=(0,n.jsx)("em",{children:c})),r.underline&&(c=(0,n.jsx)("u",{children:c})),r.strikethrough&&(c=(0,n.jsx)("s",{children:c})),(0,n.jsx)("span",{style:{color:s&&r?.background&&r?.background?.toUpperCase()!==l&&(r.color===u||!r?.color)?u:s&&r.color===u?l:s||r.color!==l?r.color:u,background:s&&r?.background?.toUpperCase()===l?o.w4.colorSchemes.dark.palette.tonal.primary[99]:r.background,padding:r.background&&"0.125rem 0"},...a,children:c})}},11753:(e,t,r)=>{"use strict";r.d(t,{K3:()=>s,OO:()=>a,Qr:()=>o});let n="prep.studentlitteratur.se",i="www.studentlitteratur.se",o=e=>{if(!e?.length)return e;try{let t=new URL(e);return t.hostname===n&&(t.hostname=i),t.toString()}catch{return e.replace(`https://${n}/`,`https://${i}/`)}},a=(e,t=800,r=100,n)=>{let i=o(e);if(!i?.length)return i;try{let e=new URL(i);return e.searchParams.set("width",String(t)),e.searchParams.set("quality",String(r)),n&&e.searchParams.set("height",String(n)),e.toString()}catch{let e=i.includes("?")?"&":"?",o=n?`&height=${n}`:"";return`${i}${e}width=${t}&quality=${r}${o}`}},s=(e,t=800,r=100,n)=>{let i=new URLSearchParams({src:o(e),width:String(t),quality:String(r)});return n&&i.set("height",String(n)),`/api/carousel-cover?${i.toString()}`}},11775:(e,t,r)=>{"use strict";r.d(t,{E:()=>v});var n=r(44501),i=r(35741),o=r(66702),a=r(46212),s=r(90028),l=r(50549),u=function(){function e(e){this.abortSignalConsumed=!1,this.hadObservers=!1,this.defaultOptions=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.cache=e.cache,this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.initialState=e.state||this.getDefaultState(this.options),this.state=this.initialState,this.meta=e.meta,this.scheduleGc()}var t=e.prototype;return t.setOptions=function(e){var t;this.options=(0,n.A)({},this.defaultOptions,e),this.meta=null==e?void 0:e.meta,this.cacheTime=Math.max(this.cacheTime||0,null!=(t=this.options.cacheTime)?t:3e5)},t.setDefaultOptions=function(e){this.defaultOptions=e},t.scheduleGc=function(){var e=this;this.clearGcTimeout(),(0,i.gn)(this.cacheTime)&&(this.gcTimeout=setTimeout(function(){e.optionalRemove()},this.cacheTime))},t.clearGcTimeout=function(){this.gcTimeout&&(clearTimeout(this.gcTimeout),this.gcTimeout=void 0)},t.optionalRemove=function(){!this.observers.length&&(this.state.isFetching?this.hadObservers&&this.scheduleGc():this.cache.remove(this))},t.setData=function(e,t){var r,n,o=this.state.data,a=(0,i.Zw)(e,o);return(null==(r=(n=this.options).isDataEqual)?void 0:r.call(n,o,a))?a=o:!1!==this.options.structuralSharing&&(a=(0,i.BH)(o,a)),this.dispatch({data:a,type:"success",dataUpdatedAt:null==t?void 0:t.updatedAt}),a},t.setState=function(e,t){this.dispatch({type:"setState",state:e,setStateOptions:t})},t.cancel=function(e){var t,r=this.promise;return null==(t=this.retryer)||t.cancel(e),r?r.then(i.lQ).catch(i.lQ):Promise.resolve()},t.destroy=function(){this.clearGcTimeout(),this.cancel({silent:!0})},t.reset=function(){this.destroy(),this.setState(this.initialState)},t.isActive=function(){return this.observers.some(function(e){return!1!==e.options.enabled})},t.isFetching=function(){return this.state.isFetching},t.isStale=function(){return this.state.isInvalidated||!this.state.dataUpdatedAt||this.observers.some(function(e){return e.getCurrentResult().isStale})},t.isStaleByTime=function(e){return void 0===e&&(e=0),this.state.isInvalidated||!this.state.dataUpdatedAt||!(0,i.j3)(this.state.dataUpdatedAt,e)},t.onFocus=function(){var e,t=this.observers.find(function(e){return e.shouldFetchOnWindowFocus()});t&&t.refetch(),null==(e=this.retryer)||e.continue()},t.onOnline=function(){var e,t=this.observers.find(function(e){return e.shouldFetchOnReconnect()});t&&t.refetch(),null==(e=this.retryer)||e.continue()},t.addObserver=function(e){-1===this.observers.indexOf(e)&&(this.observers.push(e),this.hadObservers=!0,this.clearGcTimeout(),this.cache.notify({type:"observerAdded",query:this,observer:e}))},t.removeObserver=function(e){-1!==this.observers.indexOf(e)&&(this.observers=this.observers.filter(function(t){return t!==e}),this.observers.length||(this.retryer&&(this.retryer.isTransportCancelable||this.abort
1424SignalConsumed?this.retryer.cancel({revert:!0}):this.retryer.cancelRetry()),this.cacheTime?this.scheduleGc():this.cache.remove(this)),this.cache.notify({type:"observerRemoved",query:this,observer:e}))},t.getObserversCount=function(){return this.observers.length},t.invalidate=function(){this.state.isInvalidated||this.dispatch({type:"invalidate"})},t.fetch=function(e,t){var r,n,o,a,u,c,d=this;if(this.state.isFetching){if(this.state.dataUpdatedAt&&(null==t?void 0:t.cancelRefetch))this.cancel({silent:!0});else if(this.promise)return null==(r=this.retryer)||r.continueRetry(),this.promise}if(e&&this.setOptions(e),!this.options.queryFn){var p=this.observers.find(function(e){return e.options.queryFn});p&&this.setOptions(p.options)}var f=(0,i.HN)(this.queryKey),h=(0,i.jY)(),g={queryKey:f,pageParam:void 0,meta:this.meta};Object.defineProperty(g,"signal",{enumerable:!0,get:function(){if(h)return d.abortSignalConsumed=!0,h.signal}});var m={fetchOptions:t,options:this.options,queryKey:f,state:this.state,fetchFn:function(){return d.options.queryFn?(d.abortSignalConsumed=!1,d.options.queryFn(g)):Promise.reject("Missing queryFn")},meta:this.meta};return(null==(a=this.options.behavior)?void 0:a.onFetch)&&(null==(n=this.options.behavior)||n.onFetch(m)),this.revertState=this.state,this.state.isFetching&&this.state.fetchMeta===(null==(u=m.fetchOptions)?void 0:u.meta)||this.dispatch({type:"fetch",meta:null==(o=m.fetchOptions)?void 0:o.meta}),this.retryer=new l.eJ({fn:m.fetchFn,abort:null==h||null==(c=h.abort)?void 0:c.bind(h),onSuccess:function(e){d.setData(e),null==d.cache.config.onSuccess||d.cache.config.onSuccess(e,d),0===d.cacheTime&&d.optionalRemove()},onError:function(e){(0,l.wm)(e)&&e.silent||d.dispatch({type:"error",error:e}),(0,l.wm)(e)||(null==d.cache.config.onError||d.cache.config.onError(e,d),(0,s.t)().error(e)),0===d.cacheTime&&d.optionalRemove()},onFail:function(){d.dispatch({type:"failed"})},onPause:function(){d.dispatch({type:"pause"})},onContinue:function(){d.dispatch({type:"continue"})},retry:m.options.retry,retryDelay:m.options.retryDelay}),this.promise=this.retryer.promise,this.promise},t.dispatch=function(e){var t=this;this.state=this.reducer(this.state,e),a.j.batch(function(){t.observers.forEach(function(t){t.onQueryUpdate(e)}),t.cache.notify({query:t,type:"queryUpdated",action:e})})},t.getDefaultState=function(e){var t="function"==typeof e.initialData?e.initialData():e.initialData,r=void 0!==e.initialData?"function"==typeof e.initialDataUpdatedAt?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0,n=void 0!==t;return{data:t,dataUpdateCount:0,dataUpdatedAt:n?null!=r?r:Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchMeta:null,isFetching:!1,isInvalidated:!1,isPaused:!1,status:n?"success":"idle"}},t.reducer=function(e,t){var r,i;switch(t.type){case"failed":return(0,n.A)({},e,{fetchFailureCount:e.fetchFailureCount+1});case"pause":return(0,n.A)({},e,{isPaused:!0});case"continue":return(0,n.A)({},e,{isPaused:!1});case"fetch":return(0,n.A)({},e,{fetchFailureCount:0,fetchMeta:null!=(r=t.meta)?r:null,isFetching:!0,isPaused:!1},!e.dataUpdatedAt&&{error:null,status:"loading"});case"success":return(0,n.A)({},e,{data:t.data,dataUpdateCount:e.dataUpdateCount+1,dataUpdatedAt:null!=(i=t.dataUpdatedAt)?i:Date.now(),error:null,fetchFailureCount:0,isFetching:!1,isInvalidated:!1,isPaused:!1,status:"success"});case"error":var o=t.error;if((0,l.wm)(o)&&o.revert&&this.revertState)return(0,n.A)({},this.revertState);return(0,n.A)({},e,{error:o,errorUpdateCount:e.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:e.fetchFailureCount+1,isFetching:!1,isPaused:!1,status:"error"});case"invalidate":return(0,n.A)({},e,{isInvalidated:!0});case"setState":return(0,n.A)({},e,t.state);default:return e}},e}(),c=r(32425),d=function(e){function t(t){var r;return(r=e.call(this)||this).config=t||{},r.queries=[],r.queriesMap={},r}(0,o.A)(t,e);var r=t.prototype;return r.build=function(e,t,r){var n,o=t.queryKey,a=null!=(n=t.queryHash)?n:(0,i.F$)(o,t),s=this.get(a);return s||(s=new u({cache:this,queryKey:o,queryHash:a,options:e.defaultQueryOptions(t),state:r,defaultOptions:e.getQueryDefaults(o),meta:t.meta}),this.add(s)),s},r.add=function(e){this.queriesMap[e.queryHash]||(this.queriesMap[e.queryHash]=e,this.queries.push(e),this.notify({type:"queryAdded",query:e}))},r.remove=function(e){var t=this.queriesMap[e.queryHash];t&&(e.destroy(),this.queries=this.queries.filter(function(t){return t!==e}),t===e&&delete this.queriesMap[e.queryHash],this.notify({type:"queryRemoved",query:e}))},r.clear=function(){var e=this;
1424a.j.batch(function(){e.queries.forEach(function(t){e.remove(t)})})},r.get=function(e){return this.queriesMap[e]},r.getAll=function(){return this.queries},r.find=function(e,t){var r=(0,i.b_)(e,t)[0];return void 0===r.exact&&(r.exact=!0),this.queries.find(function(e){return(0,i.MK)(r,e)})},r.findAll=function(e,t){var r=(0,i.b_)(e,t)[0];return Object.keys(r).length>0?this.queries.filter(function(e){return(0,i.MK)(r,e)}):this.queries},r.notify=function(e){var t=this;a.j.batch(function(){t.listeners.forEach(function(t){t(e)})})},r.onFocus=function(){var e=this;a.j.batch(function(){e.queries.forEach(function(e){e.onFocus()})})},r.onOnline=function(){var e=this;a.j.batch(function(){e.queries.forEach(function(e){e.onOnline()})})},t}(c.Q),p=r(57183),f=function(e){function t(t){var r;return(r=e.call(this)||this).config=t||{},r.mutations=[],r.mutationId=0,r}(0,o.A)(t,e);var r=t.prototype;return r.build=function(e,t,r){var n=new p.s({mutationCache:this,mutationId:++this.mutationId,options:e.defaultMutationOptions(t),state:r,defaultOptions:t.mutationKey?e.getMutationDefaults(t.mutationKey):void 0,meta:t.meta});return this.add(n),n},r.add=function(e){this.mutations.push(e),this.notify(e)},r.remove=function(e){this.mutations=this.mutations.filter(function(t){return t!==e}),e.cancel(),this.notify(e)},r.clear=function(){var e=this;a.j.batch(function(){e.mutations.forEach(function(t){e.remove(t)})})},r.getAll=function(){return this.mutations},r.find=function(e){return void 0===e.exact&&(e.exact=!0),this.mutations.find(function(t){return(0,i.nJ)(e,t)})},r.findAll=function(e){return this.mutations.filter(function(t){return(0,i.nJ)(e,t)})},r.notify=function(e){var t=this;a.j.batch(function(){t.listeners.forEach(function(t){t(e)})})},r.onFocus=function(){this.resumePausedMutations()},r.onOnline=function(){this.resumePausedMutations()},r.resumePausedMutations=function(){var e=this.mutations.filter(function(e){return e.state.isPau
1424sed});return a.j.batch(function(){return e.reduce(function(e,t){return e.then(function(){return t.continue().catch(i.lQ)})},Promise.resolve())})},t}(c.Q),h=r(20675),g=r(67702),m=r(13546),v=function(){function e(e){void 0===e&&(e={}),this.queryCache=e.queryCache||new d,this.mutationCache=e.mutationCache||new f,this.defaultOptions=e.defaultOptions||{},this.queryDefaults=[],this.mutationDefaults=[]}var t=e.prototype;return t.mount=function(){var e=this;this.unsubscribeFocus=h.m.subscribe(function(){h.m.isFocused()&&g.t.isOnline()&&(e.mutationCache.onFocus(),e.queryCache.onFocus())}),this.unsubscribeOnline=g.t.subscribe(function(){h.m.isFocused()&&g.t.isOnline()&&(e.mutationCache.onOnline(),e.queryCache.onOnline())})},t.unmount=function(){var e,t;null==(e=this.unsubscribeFocus)||e.call(this),null==(t=this.unsubscribeOnline)||t.call(this)},t.isFetching=function(e,t){var r=(0,i.b_)(e,t)[0];return r.fetching=!0,this.queryCache.findAll(r).length},t.isMutating=function(e){return this.mutationCache.findAll((0,n.A)({},e,{fetching:!0})).length},t.getQueryData=function(e,t){var r;return null==(r=this.queryCache.find(e,t))?void 0:r.state.data},t.getQueriesData=function(e){return this.getQueryCache().findAll(e).map(function(e){return[e.queryKey,e.state.data]})},t.setQueryData=function(e,t,r){var n=(0,i.vh)(e),o=this.defaultQueryOptions(n);return this.queryCache.build(this,o).setData(t,r)},t.setQueriesData=function(e,t,r){var n=this;return a.j.batch(function(){return n.getQueryCache().findAll(e).map(function(e){var i=e.queryKey;return[i,n.setQueryData(i,t,r)]})})},t.getQueryState=function(e,t){var r;return null==(r=this.queryCache.find(e,t))?void 0:r.state},t.removeQueries=function(e,t){var r=(0,i.b_)(e,t)[0],n=this.queryCache;a.j.batch(function(){n.findAll(r).forEach(function(e){n.remove(e)})})},t.resetQueries=function(e,t,r){var o=this,s=(0,i.b_)(e,t,r),l=s[0],u=s[1],c=this.queryCache,d=(0,n.A)({},l,{active:!0});return a.j.batch(function(){return c.findAll(l).forEach(function(e){e.reset()}),o.refetchQueries(d,u)})},t.cancelQueries=function(e,t,r){var n=this,o=(0,i.b_)(e,t,r),s=o[0],l=o[1],u=void 0===l?{}:l;return void 0===u.revert&&(u.revert=!0),Promise.all(a.j.batch(function(){return n.queryCache.findAll(s).map(function(e){return e.cancel(u)})})).then(i.lQ).catch(i.lQ)},t.invalidateQueries=function(e,t,r){var o,s,l,u=this,c=(0,i.b_)(e,t,r),d=c[0],p=c[1],f=(0,n.A)({},d,{active:null==(o=null!=(s=d.refetchActive)?s:d.active)||o,inactive:null!=(l=d.refetchInactive)&&l});return a.j.batch(function(){return u.queryCache.findAll(d).forEach(function(e){e.invalidate()}),u.refetchQueries(f,p)})},t.refetchQueries=function(e,t,r){var o=this,s=(0,i.b_)(e,t,r),l=s[0],u=s[1],c=Promise.all(a.j.batch(function(){return o.queryCache.findAll(l).map(function(e){return e.fetch(void 0,(0,n.A)({},u,{meta:{refetchPage:null==l?void 0:l.refetchPage}}))})})).then(i.lQ);return(null==u?void 0:u.throwOnError)||(c=c.catch(i.lQ)),c},t.fetchQuery=function(e,t,r){var n=(0,i.vh)(e,t,r),o=this.defaultQueryOptions(n);void 0===o.retry&&(o.retry=!1);var a=this.queryCache.build(this,o);return a.isStaleByTime(o.staleTime)?a.fetch(o):Promise.resolve(a.state.data)},t.prefetchQuery=function(e,t,r){return this.fetchQuery(e,t,r).then(i.lQ).catch(i.lQ)},t.fetchInfiniteQuery=function(e,t,r){var n=(0,i.vh)(e,t,r);return n.behavior=(0,m.PL)(),this.fetchQuery(n)},t.prefetchInfiniteQuery=function(e,t,r){return this.fetchInfiniteQuery(e,t,r).then(i.lQ).catch(i.lQ)},t.cancelMutations=function(){var e=this;return Promise.all(a.j.batch(function(){return e.mutationCache.getAll().map(function(e){return e.cancel()})})).then(i.lQ).catch(i.lQ)},t.resumePausedMutations=function(){return this.getMutationCache().resumePausedMutations()},t.executeMutation=function(e){return this.mutationCache.build(this,e).execute()},t.getQueryCache=function(){return this.queryCache},t.getMutationCache=function(){return this.mutationCache},t.getDefaultOptions=function(){return this.defaultOptions},t.setDefaultOptions=function(e){this.defaultOptions=e},t.setQueryDefaults=function(e,t){var r=this.queryDefaults.find(function(t){return(0,i.Od)(e)===(0,i.Od)(t.queryKey)});r?r.defaultOptions=t:this.queryDefaults.push({queryKey:e,defaultOptions:t})},t.getQueryDefaults=function(e){var t;return e?null==(t=this.queryDefaults.find(function(t){return(0,i.Cp)(e,t.queryKey)}))?void 0:t.defaultOptions:void 0},t.setMutationDefaults=function(e,t){var r=this.mutationDefaults.find(function(t){return(0,i.Od)(e)===(0,i.Od)(t.mutationKey)});r?r.defaultOptions=t:this.mutationDefaults.push({mutationKey:e,defaultOptions:t})},t.getMutationDefaults=function(e){var t;return e?null==(t=this.mutationDefaults.find(function(t){return(0,i.Cp)(e,t.mutationKey)}))?void 0:t.defaultOptions:void 0},t.defaultQueryOptions=function(e){if(null==e?void 0:e._defaulted)return e;var t=(0,n.A)({},this.defaultOptions.queries,this.getQueryDefaults(null==e?void 0:e.queryKey),e,{_defaulted:!0});return!t.queryHash&&t.queryKey&&(t.queryHash=(0,i.F$)(t.queryKey,t)),t},t.defaultQueryObserverOptions=function(e){return this.defaultQueryOptions(e)},t.defaultMutationOptions=function(e){return(null==e?void 0:e._defaulted)?e:(0,n.A)({},this.defaultOptions.mutations,this.getMutationDefaults(null==e?void 0:e.mutationKey),e,{_defaulted:!0})},t.clear=function(){this.queryCache.clear(),this.mutationCache.clear()},e}()},11778:(e,t,r)=>{"use strict";r.d(t,{ef:()=>o,lJ:()=>s,xM:()=>a});var n=["D","DD"],i=["YY","YYYY"];function o(e){return -1!==n.indexOf(e)}function a(e){return -1!==i.indexOf(e)}function s(e,t,r){if("YYYY"===e)throw RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").
1424concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("YY"===e)throw RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("D"===e)throw RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("DD"===e)throw RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}},11821:(e,t,r)=>{"use strict";var n=r(54780),i=r(37525),o=r(70803),a=r(15796);function s(e,t){for(var r=1/0,n=1/0,i=-1/0,o=-1/0,a=0;a<e.length;a++){var s=e[a];0!==s.width&&1!==s.width&&(r=Math.min(r,s.top),n=Math.min(n,s.bottom),i=Math.max(i,s.top),o=Math.max(o,s.bottom))}return i<=n&&i-r<t&&o-n<t}e.exports=function(e){e.collapsed||a(!1);var t,r,l,u,c,d,p=(e=e.cloneRange()).startContainer;1!==p.nodeType&&(p=p.parentNode);var f=(r=getComputedStyle(t=p),(u=(l=i(t)).createElement("div")).style.fontFamily=r.fontFamily,u.style.fontSize=r.fontSize,u.style.fontStyle=r.fontStyle,u.style.fontWeight=r.fontWeight,u.style.lineHeight=r.lineHeight,u.style.position="absolute",u.textContent="M",(c=l.body)||a(!1),c.appendChild(u),d=u.getBoundingClientRect(),c.removeChild(u),d.height),h=e.endContainer,g=e.endOffset;for(e.setStart(e.startContainer,0);s(o(e),f)&&(h=e.startContainer,g=e.startOffset,h.parentNode||a(!1),e.setStartBefore(h),1!==h.nodeType||"inline"===getComputedStyle(h).display););for(var m=h,v=g-1;;){for(var y=m.nodeValue,b=v;b>=0;b--)if(!(null!=y&&b>0&&n.isSurrogatePair(y,b-1)))if(e.setStart(m,b),s(o(e),f))h=m,g=b;else break;if(-1===b||0===m.childNodes.length)break;v=function(e){switch(e.nodeType){case Node.DOCUMENT_TYPE_NODE:return 0;case Node.TEXT_NODE:case Node.PROCESSING_INSTRUCTION_NODE:case Node.COMMENT_NODE:return e.length;default:return e.childNodes.length}}(m=m.childNodes[b])}return e.setStart(h,g),e}},12170:e=>{"use strict";var t,r="function"==typeof Map&&Map.prototype?Map:null,n="function"==typeof Set&&Set.prototype?Set:null;n||(t=function(e){return!1});var i=r?Map.prototype.has:null,o=n?Set.prototype.has:null;t||o||(t=function(e){return!1}),e.exports=t||function(e){if(!e||"object"!=typeof e)return!1;try{if(o.call(e),i)try{i.call(e)}catch(e){return!0}return e instanceof n}catch(e){}return!1}},12192:(e,t,r)=>{"use strict";var n=r(60577);e.exports=function(){return"function"==typeof Object.is?Object.is:n}},12292:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(37876),i=r(88992),o=r(39807),a=r(61008);let s=({label:e,name:t,placeholder:r,sx:s,disabled:l,type:u,required:c,fullWidth:d,designVariant:p,lowercaseLabel:f,inputIcon:h,hasFormatHint:g=!1,formatHint:m,showRemainingCharacters:v,maxLength:y,rows:b,marginBottom:x})=>{let{t:w}=(0,o.u)(),{control:A,formState:{errors:k}}=(0,i.xW)();return(0,n.jsx)(i.xI,{name:t,control:A,render:({field:i})=>g&&m?(0,n.jsx)(a.A,{label:e,name:t,value:i.value??"",onChange:i.onChange,onBlur:i.onBlur,placeholder:r,sx:s,disabled:l,type:u,required:c,fullWidth:d,designVariant:p,lowercaseLabel:f,inputIcon:h,hasFormatHint:!0,formatHint:m,error:!!k[t],maxLength:y,marginBottom:x,showRemainingCharacters:v,rows:b,helperText:k[t]?w(k[t].message):void 0}):(0,n.jsx)(a.A,{label:e,name:t,value:i.value??"",onChange:i.onChange,onBlur:i.onBlur,placeholder:r,sx:s,disabled:l,type:u,required:c,fullWidth:d,designVariant:p,lowercaseLabel:f,inputIcon:h,hasFormatHint:!1,error:!!k[t],maxLength:y,marginBottom:x,showRemainingCharacters:v,rows:b,helperText:k[t]?w(k[t].message):void 0})})}},12384:(e,t,r)=>{"use strict";var n=r(73442),i=n("Object.prototype.toString"),o=r(95295)(),a=r(91137);if(o){var s=n("Symbol.prototype.toString"),l=a(/^Symbol\(.*\)$/);e.exports=function(e){if("symbol"==typeof e)return!0;if(!e||"object"!=typeof e||"[object Symbol]"!==i(e))return!1;try{return"symbol"==typeof e.valueOf()&&l(s(e))}catch(e){return!1}}}else e.exports=function(e){return!1}},12438:(e,t,r)=>{var n=r(59038);e.exports=function(e){return null==e?"":n(e)}},12483:(e,t,r)=>{"use strict";var n=r(67432);e.exports=function(e){return n(e)&&3==e.nodeType}},12815:(e,t)=>{"use strict";
1424Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){console.warn("[react-gtm]",e)}},12968:e=>{"use strict";e.exports=function(e){if(null!=e)return e;throw Error("Got unexpected null or undefined")}},13146:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var n=r(37876),i=r(82702),o=r(34401),a=r(89099),s=r(39807);let l=(0,o.Ay)("span",{shouldForwardProp:e=>"isRePurchase"!==e})` 1425 background: ${({theme:e,isRePurchase:t})=>t?e.palette.conversion.light:e.palette.primary.main}; 1426 1427 color: ${({theme:e})=>e.palette.common.white}; 1428 padding: ${({theme:e})=>e.spacing(1)}; 1429 text-align: center; 1430 position: absolute; 1431 width: 100%; 1432 z-index: 1; 1433 top: 0; 1434 box-shadow: 1435 0 1px 3px 0 #00000033, 1436 0 2px 1px 0 #0000001f, 1437 0 1px 1px 0 #00000024; 1438 1439 ${({theme:e,isRePurchase:t})=>e.applyStyles("dark",{background:t?e.palette.conversion.dark:e.colorSchemes.light.palette.convertor.darkGreen})} 1440`,u=({preview:e,isProvex:t,isRePurchase:r,isExploreSearch:o,hideBadge:u,discountPercentage:c,coming:d})=>{let{t:p}=(0,s.u)(),{pathname:f}=(0,a.useRouter)();return(e||t||r||d)&&!u?(0,n.jsx)(l,{isRePurchase:r,children:(0,n.jsx)(i.A,{variant:"body2",sx:{fontSize:("/sok"===f||"/sokikatalogen"===f||o)&&"16px"},children:e?p("preview"):t?p("test-sample"):d?p("coming"):r&&c?p("repurchase.badge.discount",{percentage:c}):void 0})}):null}},13181:(e,t,r)=>{"use strict";r.d(t,{A:()=>b});var n=r(14232),i=r(69241),o=r(86583),a=r(78630),s=r(65559),l=r(98885),u=r(85);function c(e){return(0,u.Ay)("MuiFab",e)}let d=(0,l.A)("MuiFab",["root","primary","secondary","extended","circular","focusVisible","disabled","colorInherit","sizeSmall","sizeMedium","sizeLarge","info","error","warning","success"]);var p=r(65047),f=r(34401),h=r(35985),g=r(49429),m=r(96968),v=r(37876);let y=(0,f.Ay)(a.A,{name:"MuiFab",slot:"Root",shouldForwardProp:e=>(0,p.A)(e)||"classes"===e,overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[r.variant],t[`size${(0,s.A)(r.size)}`],"inherit"===r.color&&t.colorInherit,t[(0,s.A)(r.size)],t[r.color]]}})((0,h.A)(({theme:e})=>({...e.typography.button,minHeight:36,transition:e.transitions.create(["background-color","box-shadow","border-color"],{duration:e.transitions.duration.short}),borderRadius:"50%",padding:0,minWidth:0,width:56,height:56,zIndex:(e.vars||e).zIndex.fab,boxShadow:(e.vars||e).shadows[6],"&:active":{boxShadow:(e.vars||e).shadows[12]},color:e.vars?e.vars.palette.grey[900]:e.palette.getContrastText?.(e.palette.grey[300]),backgroundColor:(e.vars||e).palette.grey[300],"&:hover":{backgroundColor:(e.vars||e).palette.grey.A100,"@media (hover: none)":{backgroundColor:(e.vars||e).palette.grey[300]},textDecoration:"none"},[`&.${d.focusVisible}`]:{boxShadow:(e.vars||e).shadows[6]},variants:[{props:{size:"small"},style:{width:40,height:40}},{props:{size:"medium"},style:{width:48,height:48}},{props:{variant:"extended"},style:{borderRadius:24,padding:"0 16px",width:"auto",minHeight:"auto",minWidth:48,height:48}},{props:{variant:"extended",size:"small"},style:{width:"auto",padding:"0 8px",borderRadius:17,minWidth:34,he
1440ight:34}},{props:{variant:"extended",size:"medium"},style:{width:"auto",padding:"0 16px",borderRadius:20,minWidth:40,height:40}},{props:{color:"inherit"},style:{color:"inherit"}}]})),(0,h.A)(({theme:e})=>({variants:[...Object.entries(e.palette).filter((0,g.A)(["dark","contrastText"])).map(([t])=>({props:{color:t},style:{color:(e.vars||e).palette[t].contrastText,backgroundColor:(e.vars||e).palette[t].main,"&:hover":{backgroundColor:(e.vars||e).palette[t].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[t].main}}}}))]})),(0,h.A)(({theme:e})=>({[`&.${d.disabled}`]:{color:(e.vars||e).palette.action.disabled,boxShadow:(e.vars||e).shadows[0],backgroundColor:(e.vars||e).palette.action.disabledBackground}}))),b=n.forwardRef(function(e,t){let r=(0,m.b)({props:e,name:"MuiFab"}),{children:n,className:a,color:l="default",component:u="button",disabled:d=!1,disableFocusRipple:p=!1,focusVisibleClassName:f,size:h="large",variant:g="circular",...b}=r,x={...r,color:l,component:u,disabled:d,disableFocusRipple:p,size:h,variant:g},w=(e=>{let{color:t,variant:r,classes:n,size:i}=e,a={root:["root",r,`size${(0,s.A)(i)}`,"inherit"===t?"colorInherit":t]},l=(0,o.A)(a,c,n);return{...n,...l}})(x);return(0,v.jsx)(y,{className:(0,i.A)(w.root,a),component:u,disabled:d,focusRipple:!p,focusVisibleClassName:(0,i.A)(w.focusVisible,f),ownerState:x,ref:t,...b,classes:w,children:n})})},13249:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=r(14232).useLayoutEffect},13286:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(40925),i=r(37876);let o=(0,n.A)((0,i.jsx)("path",{d:"M12 22c1.1 0 2-.9 2-2h-4c0 1.1.9 2 2 2m6-6v-5c0-3.07-1.63-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.64 5.36 6 7.92 6 11v5l-2 2v1h16v-1zm-2 1H8v-6c0-2.48 1.51-4.5 4-4.5s4 2.02 4 4.5z"}),"NotificationsNone")},13379:e=>{"use strict";e.exports=function(e){e._internalDrag=!0,e.setMode("drag")}},13405:(e,t,r)=>{"use strict";var n=r(15076),i=r(86533),o=r(99297),a=r(93710),s=r(14232),l=r(73239);a.List,e.exports=function(e){function t(){return e.apply(this,arguments)||this}return t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e,t.prototype.render=function(){var e=this.props,t=e.block,r=e.contentState,a=e.customStyleFn,u=e.customStyleMap,c=e.decorator,d=e.direction,p=e.forceSelection,f=e.hasSelection,h=e.selection,g=e.tree,m=t.getKey(),v=t.getText(),y=g.size-1,b=this.props.children||g.map(function(e,l){var g=e.get("decoratorKey"),b=e.get("leaves"),x=b.size-1,w=b.map(function(e,r){var n=o.encode(m,l,r),c=e.get("start"),d=e.get("end");return s.createElement(i,{key:n,offsetKey:n,block:t,start:c,selection:f?h:null,forceSelection:p,text:v.slice(c,d),styleSet:t.getInlineStyleAt(c),customStyleMap:u,customStyleFn:a,isLast:g===y&&r===x})}).toArray();return g&&c?s.createElement(n,{block:t,children:w,contentState:r,decorator:c,decoratorKey:g,direction:d,leafSet:e,text:v,key:l}):w}).toArray();return s.createElement("div",{"data-offset-key":o.encode(m,0,0),className:l({"public/DraftStyleDefault/block":!0,"public/DraftStyleDefault/ltr":"LTR"===d,"public/DraftStyleDefault/rtl":"RTL"===d})},b)},t}(s.Component)},13481:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(67713).Ay)()},13546:(e,t,r)=>{"use strict";r.d(t,{PL:()=>o,RQ:()=>u,rB:()=>l});var n=r(50549),i=r(35741);function o(){return{onFetch:function(e){e.fetchFn=function(){var t,r,o,l,u,c,d,p=null==(t=e.fetchOptions)||null==(r=t.meta)?void 0:r.refetchPage,f=null==(o=e.fetchOptions)||null==(l=o.meta)?void 0:l.fetchMore,h=null==f?void 0:f.pageParam,g=(null==f?void 0:f.direction)==="forward",m=(null==f?void 0:f.direction)==="backward",v=(null==(u=e.state.data)?void 0:u.pages)||[],y=(null==(c=e.state.data)?void 0:c.pageParams)||[],b=(0,i.jY)(),x=null==b?void 0:b.signal,w=y,A=!1,k=e.options.queryFn||function(){return Promise.reject("Missing queryFn")},S=function(e,t,r,n){return w=n?[t].concat(w):[].concat(w,[t]),n?[r].concat(e):[].concat(e,[r])},C=function(t,r,i,o){if(A)return Promise.reject("Cancelled");if(void 0===i&&!r&&t.length)return Promise.resolve(t);var a=k({queryKey:e.queryKey,signal:x,pageParam:i,meta:e.meta}),s=Promise.resolve(a).then(function(e){return S(t,i,e,o)});return(0,n.dd)(a)&&(s.cancel=a.cancel),s};if(v.length)if(g){var _=void 0!==h,E=_?h:a(e.options,v);
1440d=C(v,_,E)}else if(m){var D=void 0!==h,O=D?h:s(e.options,v);d=C(v,D,O,!0)}else{w=[];var j=void 0===e.options.getNextPageParam;d=!p||!v[0]||p(v[0],0,v)?C([],j,y[0]):Promise.resolve(S([],y[0],v[0]));for(var F=function(t){d=d.then(function(r){if(!p||!v[t]||p(v[t],t,v)){var n=j?y[t]:a(e.options,r);return C(r,j,n)}return Promise.resolve(S(r,y[t],v[t]))})},T=1;T<v.length;T++)F(T)}else d=C([]);var P=d.then(function(e){return{pages:e,pageParams:w}});return P.cancel=function(){A=!0,null==b||b.abort(),(0,n.dd)(d)&&d.cancel()},P}}}}function a(e,t){return null==e.getNextPageParam?void 0:e.getNextPageParam(t[t.length-1],t)}function s(e,t){return null==e.getPreviousPageParam?void 0:e.getPreviousPageParam(t[0],t)}function l(e,t){if(e.getNextPageParam&&Array.isArray(t)){var r=a(e,t);return null!=r&&!1!==r}}function u(e,t){if(e.getPreviousPageParam&&Array.isArray(t)){var r=s(e,t);return null!=r&&!1!==r}}},13674:(e,t,r)=>{var n=r(17099);e.exports=function(){this.__data__=new n,this.size=0}},13970:(e,t,r)=>{"use strict";r.d(t,{H:()=>o,L:()=>a});var n=r(8106),i=r(57811);let o=2,a=(0,n.v)((e,t)=>({exercisesTitle:"",startExercise:!1,showOverview:!1,exercises:[],originalOrder:[],exercisesShuffled:[],isShuffled:!1,progress:[],currentShuffleIndex:0,exerciseId:null,showSelectNewDeck:!1,showExerciseFeedback:!1,articleNumbers:[],postID:null,exerciseHistoryId:null,lockedFeedbackHistoryIds:[],overviewMode:null,start:(t,r,n,i=[],a=null,s=null)=>{let l,u=r.map((e,t)=>t),c=!!n?.progression?.length,d=n?.progression?n?.progression:r.map(()=>({selectedChoice:null,isCorrect:null,showAnswerButton:!1,showAnswer:!1,attempts:0})),p=c&&d.every(e=>!0===e.isCorrect||e.attempts===o),f=c?-1===(l=d.findIndex(e=>!0!==e.isCorrect&&e.attempts!==o))?0:l:0,h=c&&!p,g=c&&p;e({showOverview:h||g,overviewMode:h?"resume":g?"reopened-completed":null,exercises:r,originalOrder:u,exercisesShuffled:u,isShuffled:!1,exercisesTitle:t,progress:d,currentShuffleIndex:p?0:f,articleNumbers:i,postID:a,exerciseHistoryId:s??null})},close:()=>{e({startExercise:!1,exercises:[],originalOrder:[],progress:[],isShuffled:!1,exercisesTitle:"",exerciseId:null,showSelectNewDeck:!1,articleNumbers:[],exerciseHistoryId:null})},continueExercise:()=>{e({showOverview:!1,overviewMode:null,exerciseHistoryId:null})},toggleShuffle:()=>{let{isShuffled:r,originalOrder:n,currentShuffleIndex:o}=t();if(!n.length)return;let a=r?[...n]:(0,i.R)([...n]),s=Math.min(o,a.length-1);e({exercisesShuffled:a,isShuffled:!r,currentShuffleIndex:s})},next:()=>{let{currentShuffleIndex:r,exercisesShuffled:n}=t();r<n.length-1?e({currentShuffleIndex:r+1}):e({showOverview:!0,overviewMode:"completed-now"})},back:()=>{let{currentShuffleIndex:r}=t();r>0&&e({currentShuffleIndex:r-1})},resetShowAnswer:()=>{let{exercisesShuffled:r,currentShuffleIndex:n,progress:i}=t(),o=r[n],a=[...i];a[o]={...a[o],showAnswerButton:!1,showAnswer:!0},e({progress:a})},updateSelection:(r,n)=>{let{progress:i}=t(),a=[...i],s=a[r],l=!1===s.isCorrect&&s.attempts<o;a[r]={...a[r],selectedChoice:n,isCorrect:l?null:s.isCorrect},e({progress:a})},submitCurrent:(r,n,i)=>{let{exercisesShuffled:a,currentShuffleIndex:s,progress:l}=t(),u=a[s],c=[...l],d=c[u],p=r?d.attempts:d.attempts+1;c[u]={showAnswerButton:!r&&p===o,selectedChoice:n??d.selectedChoice,attempts:p,showAnswer:!1,isCorrect:r},e({progress:c}),i?.(c)},giveUpCurrent:r=>{let{exercisesShuffled:n,currentShuffleIndex:i,progress:a}=t(),s=n[i],l=[...a],u=l[s],c=u.attempts>0;l[s]=c?{...u,attempts:o,showAnswerButton:!1,showAnswer:!1,isCorrect:!1}:{...u,selectedChoice:null,showAnswerButton:!1,showAnswer:!1,isCorrect:null},e({progress:l}),r?.(l)},redoAll:()=>{let{exercises:r,originalOrder:n}=t();e({progress:r.map(()=>({selectedChoice:null,showAnswerButton:!1,showAnswer:!1,isCorrect:null,attempts:0})),exercisesShuffled:[...n],isShuffled:!1,currentShuffleIndex:0,showOverview:!1,startExercise:!0,exerciseHistoryId:null,overviewMode:null})},redoSkippedAndIncorrect:()=>{let{originalOrder:r,progress:n}=t(),i=r.filter(e=>n[e]?.isCorrect!==!0),o=n.map((e,t)=>i.includes(t)?{selectedChoice:null,isCorrect:null,attempts:0,showAnswerButton:!1,showAnswer:!1}:e);0===i.length?e({progress:o,exercisesShuffled:[],isShuffled:!1,showOverview:!0,startExercise:!0,exerciseHistoryId:null,overviewMode:"reopened-completed"}):e({progress:o,exercisesShuffled:i,isShuffled:!1,currentShuffleIndex:0,showOverview:!1,startExercise:!0,exerciseHistoryId:null,overviewMode:null})},setExerciseId:t=>e(()=>({exerciseId:t,startExercise:!0})),setShowSelectNewDeck:t=>e(()=>({showSelectNewDeck:t})),setShowExerciseFeedback:t=>e(()=>({showExerciseFeedback:t})),setExerciseHistoryId:t=>e(()=>({exerciseHistoryId:t})),lockFeedbackHistoryId:t=>e(e=>({lockedFeedbackHistoryIds:e.lockedFeedbackHistoryIds.includes(t)?e.lockedFeedbackHistoryIds:[...e.lockedFeedbackHistoryIds,t]}))}))},14065:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>v,HX:()=>y,tT:()=>x});var n=r(44501),i=r(14232),o=r(41945),a=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|disableRemotePlayback|download|draggable|encType|enterKeyHint|fetchpriority|fetchPriority|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInl
1440ine|popover|popoverTarget|popoverTargetAction|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,s=(0,o.A)(function(e){return a.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&91>e.charCodeAt(2)}),l=r(4326),u=r(74849),c=r(67955),d=r(78455),p=function(e){return"theme"!==e},f=function(e){return"string"==typeof e&&e.charCodeAt(0)>96?s:p},h=function(e,t,r){var n;if(t){var i=t.shouldForwardProp;n=e.__emotion_forwardProp&&i?function(t){return e.__emotion_forwardProp(t)&&i(t)}:i}return"function"!=typeof n&&r&&(n=e.__emotion_forwardProp),n},g=function(e){var t=e.cache,r=e.serialized,n=e.isStringTag;return(0,u.SF)(t,r,n),(0,d.s)(function(){return(0,u.sk)(t,r,n)}),null},m=(function e(t,r){var o,a,s=t.__emotion_real===t,d=s&&t.__emotion_base||t;void 0!==r&&(o=r.label,a=r.target);var p=h(t,r,s),m=p||f(d),v=!m("as");return function(){var y=arguments,b=s&&void 0!==t.__emotion_styles?t.__emotion_styles.slice(0):[];if(void 0!==o&&b.push("label:"+o+";"),null==y[0]||void 0===y[0].raw)b.push.apply(b,y);else{b.push(y[0][0]);for(var x=y.length,w=1;w<x;w++)b.push(y[w],y[0][w])}var A=(0,l.w)(function(e,t,r){var n=v&&e.as||d,o="",s=[],h=e;if(null==e.theme){for(var y in h={},e)h[y]=e[y];h.theme=i.useContext(l.T)}"string"==typeof e.className?o=(0,u.Rk)(t.registered,s,e.className):null!=e.className&&(o=e.className+" ");var x=(0,c.J)(b.concat(s),t.registered,h);o+=t.key+"-"+x.name,void 0!==a&&(o+=" "+a);var w=v&&void 0===p?f(n):m,A={};for(var k in e)(!v||"as"!==k)&&w(k)&&(A[k]=e[k]);return A.className=o,A.ref=r,i.createElement(i.Fragment,null,i.createElement(g,{cache:t,serialized:x,isStringTag:"string"==typeof n}),i.createElement(n,A))});return A.displayName=void 0!==o?o:"Styled("+("string"==typeof d?d:d.displayName||d.name||"Component")+")",A.defaultProps=t.defaultProps,A.__emotion_real=A,A.__emotion_base=d,A.__emotion_styles=b,A.__emotion_forwardProp=p,Object.defineProperty(A,"toString",{value:function(){return"."+a}}),A.withComponent=function(t,i){return e(t,(0,n.A)({},r,i,{shouldForwardProp:h(A,i,!0)})).apply(void 0,b)},A}}).bind();function v(e,t){return m(e,t)}function y(e,t){Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))}["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"].forEach(function(e){m[e]=m(e)});let b=[];function x(e){return b[0]=e,(0,c.J)(b)}},14147:(e,t,r)=>{"use strict";var n=r(95182),i=r(4708),o=r(39052),a=o.isPlatform("Mac OS X"),s=a&&o.isBrowser("Firefox < 29"),l=n.hasCommandModifier,u=n.isCtrlKeyCommand;function c(e){return a&&e.altKey||u(e)}e.exports=function(e){switch(e.keyCode){case 66:return l(e)?"bold":null;case 68:return u(e)?"delete":null;case 72:return u(e)?"backspace":null;case 73:return l(e)?"italic":null;case 74:return l(e)?"code":null;case 75:return a&&u(e)?"secondary-cut":null;case 77:case 79:return u(e)?"split-block":null;case 84:return a&&u(e)?"transpose-characters":null;case 85:return l(e)?"underline":null;case 87:return a&&u(e)?"backspace-word":null;case 89:if(u(e))return a?"secondary-paste":"redo";return null;case 90:return(l(e)?e.shiftKey?"redo":"undo":null)||null;case i.RETURN:return"split-block";case i.DELETE:return!a&&e.shiftKey?null:c(e)?"delete-word":"delete";case i.BACKSPACE:return l(e)&&a?"backspace-to-start-of-line":c(e)?"backspace-word":"backspace";case i.LEFT:return s&&l(e)?"move-selection-to-start-of-block":null;case i.RIGHT:return s&&l(e)?"move-selection-to-end-of-block":null;default:return null}}},14216:e=>{e.exports=function(){this.__data__=[],this.size=0}},14338:(e,t,r)=>{"use strict";var n=r(27239),i=r(96058)(),o=r(38512).functionsHaveConfigurableNames(),a=r(65865);e.exports=function(e,t){if("function"!=typeof e)throw new a("`fn` is not a function");var r=arguments.length>2&&!!arguments[2];return(!r||o)&&(i?n(e,"name",t,!0,!0):n(e,"name",t)),e}},14445:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(91731),i=r(76619),o=r(87747),a=r(31717);let s=function(e){let{elementType:t,externalSlotProps:r,ownerState:s,skipResolvingSlotProps:l=!1,...u}=e,c=l?{}:(0,a.A)(r,s),{props:d,internalRef:p}=(0,o.A)({...u,externalSlotProps:c}),f=(0,n.A)(p,c?.ref,e.additionalProps?.ref);return(0,i.A)(t,{...d,ref:f},s)}},14741:(e,t,r)=>{"use strict";
1440Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return x}});let n=r(64252),i=r(88365),o=r(37876),a=i._(r(14232)),s=n._(r(98477)),l=n._(r(88022)),u=r(61925),c=r(50946),d=r(85526);r(88912);let p=r(75067),f=n._(r(52795)),h=r(33872),g={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[25,50,75,100],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function m(e,t,r,n,i,o,a){let s=e?.src;e&&e["data-loaded-src"]!==s&&(e["data-loaded-src"]=s,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&i(!0),r?.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let n=!1,i=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>n,isPropagationStopped:()=>i,persist:()=>{},preventDefault:()=>{n=!0,t.preventDefault()},stopPropagation:()=>{i=!0,t.stopPropagation()}})}n?.current&&n.current(e)}}))}function v(e){return a.use?{fetchPriority:e}:{fetchpriority:e}}let y=(0,a.forwardRef)(({src:e,srcSet:t,sizes:r,height:n,width:i,decoding:s,className:l,style:u,fetchPriority:c,placeholder:d,loading:p,unoptimized:f,fill:g,onLoadRef:y,onLoadingCompleteRef:b,setBlurComplete:x,setShowAltText:w,sizesInput:A,onLoad:k,onError:S,...C},_)=>{let E=(0,a.useCallback)(e=>{e&&(S&&(e.src=e.src),e.complete&&m(e,d,y,b,x,f,A))},[e,d,y,b,x,S,f,A]),D=(0,h.useMergedRef)(_,E);return(0,o.jsx)("img",{...C,...v(c),loading:p,width:i,height:n,decoding:s,"data-nimg":g?"fill":"1",className:l,style:u,sizes:r,srcSet:t,src:e,ref:D,onLoad:e=>{m(e.currentTarget,d,y,b,x,f,A)},onError:e=>{w(!0),"empty"!==d&&x(!0),S&&S(e)}})});function b({isAppRouter:e,imgAttributes:t}){let r={as:"image",imageSrcSet:t.srcSet,imageSizes:t.sizes,crossOrigin:t.crossOrigin,referrerPolicy:t.referrerPolicy,...v(t.fetchPriority)};return e&&s.default.preload?(s.default.preload(t.src,r),null):(0,o.jsx)(l.default,{children:(0,o.jsx)("link",{rel:"preload",href:t.srcSet?void 0:t.src,...r},"__nimg-"+t.src+t.srcSet+t.sizes)})}let x=(0,a.forwardRef)((e,t)=>{let r=(0,a.useContext)(p.RouterContext),n=(0,a.useContext)(d.ImageConfigContext),i=(0,a.useMemo)(()=>{let e=g||n||c.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),r=e.deviceSizes.sort((e,t)=>e-t),i=e.qualities?.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:r,qualities:i,localPatterns:e.localPatterns}},[n]),{onLoad:s,onLoadingComplete:l}=e,h=(0,a.useRef)(s);(0,a.useEffect)(()=>{h.current=s},[s]);let m=(0,a.useRef)(l);(0,a.useEffect)(()=>{m.current=l},[l]);let[v,x]=(0,a.useState)(!1),[w,A]=(0,a.useState)(!1),{props:k,meta:S}=(0,u.getImgProps)(e,{defaultLoader:f.default,imgConf:i,blurComplete:v,showAltText:w});return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(y,{...k,unoptimized:S.unoptimized,placeholder:S.placeholder,fill:S.fill,onLoadRef:h,onLoadingCompleteRef:m,setBlurComplete:x,setShowAltText:A,sizesInput:e.sizes,ref:t}),S.preload?(0,o.jsx)(b,{isAppRouter:!r,imgAttributes:k}):null]})});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},14842:(e,t,r)=>{"use strict";var n=r(93710).OrderedMap;e.exports={createFromArray:function(e){return n(e.map(function(e){return[e.getKey(),e]}))}}},14933:(e,t,r)=>{"use strict";var n=r(18916);e.exports=function(e,t){e.setMode("composite"),e.update(n.set(e._latestEditorState,{inCompositionMode:!0})),e._onCompositionStart(t)}},15031:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=function(e,t=[]){if(void 0===e)return{};let r={};return Object.keys(e).filter(r=>r.match(/^on[A-Z]/)&&"function"==typeof e[r]&&!t.includes(r)).forEach(t=>{r[t]=e[t]}),r}},15065:(e,t,r)=>{"use strict";var n=r(15796);e.exports=function(e,t){var r=[];return e.findEntityRanges(function(e){return e.getEntity()===t},function(e,t){r.push({start:e,end:t})}),r.length||n(!1),r}},15076:(e,t,r)=>{"use strict";var n=r(41822);function i(){return(i=n||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];
1440for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}var o=r(99297),a=r(14232),s=r(67129),l=r(9610);e.exports=function(e){function t(){return e.apply(this,arguments)||this}return t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e,t.prototype.render=function(){var e=this.props,t=e.block,r=e.children,n=e.contentState,u=e.decorator,c=e.decoratorKey,d=e.direction,p=e.leafSet,f=e.text,h=t.getKey(),g=p.get("leaves"),m=u.getComponentForKey(c),v=u.getPropsForKey(c),y=o.encode(h,parseInt(c,10),0),b=f.slice(g.first().get("start"),g.last().get("end")),x=l.getHTMLDirIfDifferent(s.getDirection(b),d);return a.createElement(m,i({},v,{contentState:n,decoratedText:b,dir:x,key:y,entityKey:t.getEntityAt(p.get("start")),offsetKey:y}),r)},t}(a.Component)},15172:(e,t,r)=>{"use strict";var n=r(59356);e.exports=function(e){var t=e.getSelection();return t.isCollapsed()?null:n(e.getCurrentContent(),t)}},15238:e=>{e.exports=function(e){return function(t){return null==e?void 0:e[t]}}},15411:(e,t,r)=>{"use strict";r.d(t,{C:()=>n});let n=(0,r(8106).v)(e=>({error:!1,open:!1,toggleShowModal:()=>e(e=>({open:!e.open})),toggleError:()=>e(e=>({error:!e.error}))}))},15427:(e,t,r)=>{"use strict";var n,i=(n=r(12815))&&n.__esModule?n:{default:n};e.exports={tags:function(e){var t=e.id,r=e.events,n=e.dataLayer,o=e.dataLayerName,a=e.preview,s=">m_auth="+e.auth,l=">m_preview="+a;t||(0,i.default)("GTM Id is required");var u="\n (function(w,d,s,l,i){w[l]=w[l]||[];\n w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js', "+JSON.stringify(r).slice(1,-1)+"});\n var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';\n j.async=true;
1440j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl+'"+s+l+">m_cookies_win=x';\n f.parentNode.insertBefore(j,f);\n })(window,document,'script','"+o+"','"+t+"');";return{iframe:'\n <iframe src="https://www.googletagmanager.com/ns.html?id='+t+s+l+'>m_cookies_win=x"\n height="0" width="0" style="display:none;visibility:hidden" id="tag-manager"></iframe>',script:u,dataLayerVar:this.dataLayer(n,o)}},dataLayer:function(e,t){return"\n window."+t+" = window."+t+" || [];\n window."+t+".push("+JSON.stringify(e)+")"}}},15506:(e,t,r)=>{"use strict";function n(e){return"[object Object]"===Object.prototype.toString.call(e)}r.d(t,{$k:()=>u});var i=r(91805);new WeakMap;var o=new WeakMap,a=new WeakMap,s=new WeakMap,l={isHistoryEditor:e=>{var t,r,o;return!1!==n(t=e.history)&&(void 0===(r=t.constructor)||!1!==n(o=r.prototype)&&!1!==o.hasOwnProperty("isPrototypeOf"))&&Array.isArray(t.redos)&&Array.isArray(t.undos)&&(0===t.redos.length||i.I.isOperationList(t.redos[0].operations))&&(0===t.undos.length||i.I.isOperationList(t.undos[0].operations))&&i.KE.isEditor(e)},isMerging:e=>a.get(e),isSplittingOnce:e=>s.get(e),setSplittingOnce(e,t){s.set(e,t)},isSaving:e=>o.get(e),redo(e){e.redo()},undo(e){e.undo()},withMerging(e,t){var r=l.isMerging(e);a.set(e,!0),t(),a.set(e,r)},withNewBatch(e,t){var r=l.isMerging(e);a.set(e,!0),s.set(e,!0),t(),a.set(e,r),s.delete(e)},withoutMerging(e,t){var r=l.isMerging(e);a.set(e,!1),t(),a.set(e,r)},withoutSaving(e,t){var r=l.isSaving(e);o.set(e,!1);try{t()}finally{o.set(e,r)}}},u=e=>{var{apply:t}=e;return e.history={undos:[],redos:[]},e.redo=()=>{var{history:t}=e,{redos:r}=t;if(r.length>0){var n=r[r.length-1];n.selectionBefore&&i.gB.setSelection(e,n.selectionBefore),l.withoutSaving(e,()=>{i.KE.withoutNormalizing(e,()=>{for(var t of n.operations)e.apply(t)})}),t.redos.pop(),e.writeHistory("undos",n)}},e.undo=()=>{var{history:t}=e,{undos:r}=t;if(r.length>0){var n=r[r.length-1];l.withoutSaving(e,()=>{i.KE.withoutNormalizing(e,()=>{for(var t of n.operations.map(i.I.inverse).reverse())e.apply(t);n.selectionBefore&&i.gB.setSelection(e,n.selectionBefore)})}),e.writeHistory("redos",n),t.undos.pop()}},e.apply=r=>{var{operations:n,history:i}=e,{undos:o}=i,a=o[o.length-1],s=a&&a.operations[a.operations.length-1],u=l.isSaving(e),p=l.isMerging(e);if(null==u&&(u=d(r)),u){if(null==p&&(p=null!=a&&(0!==n.length||c(r,s))),l.isSplittingOnce(e)&&(p=!1,l.setSplittingOnce(e,void 0)),a&&p)a.operations.push(r);else{var f={operations:[r],selectionBefore:e.selection};e.writeHistory("undos",f)}for(;o.length>100;)o.shift();i.redos=[]}t(r)},e.writeHistory=(t,r)=>{e.history[t].push(r)},e},c=(e,t)=>!!(t&&"insert_text"===e.type&&"insert_text"===t.type&&e.offset===t.offset+t.text.length&&i.wA.equals(e.path,t.path)||t&&"remove_text"===e.type&&"remove_text"===t.type&&e.offset+e.text.length===t.offset&&i.wA.equals(e.path,t.path)),d=(e,t)=>"set_selection"!==e.type},15574:(e,t,r)=>{var n=r(95616),i=r(71747),o=r(47871);e.exports=function(e,t){var r={};return t=o(t,3),i(e,function(e,i,o){n(r,i,t(e,i,o))}),r}},15738:(e,t,r)=>{"use strict";var n=r(65865),i=r(81073),o=r(18963),a=r(9945),s=r(22009)||a||o;e.exports=function(){var e,t={assert:function(e){if(!t.has(e))throw new n("Side channel does not contain "+(e&&Object(e)===e?"the given object key":i(e)))},delete:function(t){return!!e&&e.delete(t)},get:function(t){return e&&e.get(t)},has:function(t){return!!e&&e.has(t)},set:function(t,r){e||(e=s()),e.set(t,r)}};return t}},15744:e=>{e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length;++r<n;)if(t(e[r],r,e))return!0;return!1}},15796:e=>{"use strict";var t=function(e){};e.exports=function(e,r){for(var n,i=arguments.length,o=Array(i>2?i-2:0),a=2;a<i;a++)o[a-2]=arguments[a];if(t(r),!e){if(void 0===r)n=Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var s=0;(n=Error(r.replace(/%s/g,function(){return String(o[s++])}))).name="Invariant Violation"}throw n.framesToPop=1,n}}},15845:(e,t,r)=>{"use strict";r.d(t,{e:()=>i});var n,i=((n={}).DEFAULT="default",n.PRODUCT="product",n.USER="user",n)},16006:(e,t,r)=>{"use strict";
1440Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return p}});let n=r(64252)._(r(14232)),i=r(72936),o=[],a=[],s=!1;function l(e){let t=e(),r={loading:!0,loaded:null,error:null};return r.promise=t.then(e=>(r.loading=!1,r.loaded=e,e)).catch(e=>{throw r.loading=!1,r.error=e,e}),r}class u{constructor(e,t){this._loadFn=e,this._opts=t,this._callbacks=new Set,this._delay=null,this._timeout=null,this.retry()}promise(){return this._res.promise}retry(){this._clearTimeouts(),this._res=this._loadFn(this._opts.loader),this._state={pastDelay:!1,timedOut:!1};let{_res:e,_opts:t}=this;e.loading&&("number"==typeof t.delay&&(0===t.delay?this._state.pastDelay=!0:this._delay=setTimeout(()=>{this._update({pastDelay:!0})},t.delay)),"number"==typeof t.timeout&&(this._timeout=setTimeout(()=>{this._update({timedOut:!0})},t.timeout))),this._res.promise.then(()=>{this._update({}),this._clearTimeouts()}).catch(e=>{this._update({}),this._clearTimeouts()}),this._update({})}_update(e){this._state={...this._state,error:this._res.error,loaded:this._res.loaded,loading:this._res.loading,...e},this._callbacks.forEach(e=>e())}_clearTimeouts(){clearTimeout(this._delay),clearTimeout(this._timeout)}getCurrentValue(){return this._state}subscribe(e){return this._callbacks.add(e),()=>{this._callbacks.delete(e)}}}function c(e){return function(e,t){let r=Object.assign({loader:null,loading:null,delay:200,timeout:null,webpack:null,modules:null},t),o=null;function l(){if(!o){let t=new u(e,r);o={getCurrentValue:t.getCurrentValue.bind(t),subscribe:t.subscribe.bind(t),retry:t.retry.bind(t),promise:t.promise.bind(t)}}return o.promise()}if(!s){let e=r.webpack&&1?r.webpack():r.modules;e&&a.push(t=>{for(let r of e)if(t.includes(r))return l()})}function c(e,t){let a;l(),(a=n.default.useContext(i.LoadableContext))&&Array.isArray(r.modules)&&r.modules.forEach(e=>{a(e)});let s=n.default.useSyncExternalStore(o.subscribe,o.getCurrentValue,o.getCurrentValue);return n.default.useImperativeHandle(t,()=>({retry:o.retry}),[]),n.default.useMemo(()=>{var t;return s.loading||s.error?n.default.createElement(r.loading,{isLoading:s.loading,pastDelay:s.pastDelay,timedOut:s.timedOut,error:s.error,retry:o.retry}):s.loaded?n.default.createElement((t=s.loaded)&&t.default?t.default:t,e):null},[e,s])}return c.preload=()=>l(),c.displayName="LoadableComponent",n.default.forwardRef(c)}(l,e)}function d(e,t){let r=[];for(;e.length;){let n=e.pop();r.push(n(t))}return Promise.all(r).then(()=>{if(e.length)return d(e,t)})}c.preloadAll=()=>new Promise((e,t)=>{d(o).then(e,t)}),c.preloadReady=(e=[])=>new Promise(t=>{let r=()=>(s=!0,t());d(a,e).then(r,r)}),window.__NEXT_PRELOADREADY=c.preloadReady;let p=c},16211:(e,t,r)=>{"use strict";var n=r(16576),i=r(23411),o=r(25275),a=r(30286),s=r(49292),l=i(a());n(l,{getPolyfill:a,implementation:o,shim:s}),e.exports=l},16213:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(59696);function i(e,t){if(e){if("string"==typeof e)return(0,n.A)(e,t);var r=({}).toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?(0,n.A)(e,t):void 0}}},16363:e=>{"use strict";function t(){var e;return document.documentElement&&(e=document.documentElement.clientWidth),!e&&document.body&&(e=document.body.clientWidth),e||0}function r(){var e;return document.documentElement&&(e=document.documentElement.clientHeight),!e&&document.body&&(e=document.body.clientHeight),e||0}function n(){return{width:window.innerWidth||t(),height:window.innerHeight||r()}}n.withoutScrollbars=function(){return{width:t(),height:r()}},e.exports=n},16576:(e,t,r)=>{"use strict";var n=r(66825),i="function"==typeof Symbol&&"symbol"==typeof Symbol("foo"),o=Object.prototype.toString,a=Array.prototype.concat,s=r(27239),l=r(96058)(),u=function(e,t,r,n){if(t in e){if(!0===n){if(e[t]===r)return}else if("function"!=typeof n||"[object Function]"!==o.call(n)||!n())return}l?s(e,t,r,!0):s(e,t,r)},c=function(e,t){var r=arguments.length>2?arguments[2]:{},o=n(t);i&&(o=a.call(o,Object.getOwnPropertySymbols(t)));for(var s=0;s<o.length;s+=1)u(e,o[s],t[o[s]],r[o[s]])};c.supportsDescriptors=!!l,e.exports=c},16806:(e,t)=>{"use strict";function r({widthInt:e,heightInt:t,blurWidth:n,blurHeight:i,blurDataURL:o,objectFit:a}
1440){let s=n?40*n:e,l=i?40*i:t,u=s&&l?`viewBox='0 0 ${s} ${l}'`:"";return`%3Csvg xmlns='http://www.w3.org/2000/svg' ${u}%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='${u?"none":"contain"===a?"xMidYMid":"cover"===a?"xMidYMid slice":"none"}' style='filter: url(%23b);' href='${o}'/%3E%3C/svg%3E`}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return r}})},17080:(e,t,r)=>{"use strict";function n(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}r.d(t,{A:()=>n})},17099:(e,t,r)=>{var n=r(14216),i=r(17248),o=r(45261),a=r(10441),s=r(45705);function l(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}l.prototype.clear=n,l.prototype.delete=i,l.prototype.get=o,l.prototype.has=a,l.prototype.set=s,e.exports=l},17248:(e,t,r)=>{var n=r(36187),i=Array.prototype.splice;e.exports=function(e){var t=this.__data__,r=n(t,e);return!(r<0)&&(r==t.length-1?t.pop():i.call(t,r,1),--this.size,!0)}},17326:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(21299);function i(e){let{theme:t,name:r,props:i}=e;return t&&t.components&&t.components[r]&&t.components[r].defaultProps?(0,n.A)(t.components[r].defaultProps,i):i}},17533:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=r(32645).A},17565:(e,t,r)=>{var n=r(66521);e.exports=function(e){return n(this,e).get(e)}},17871:(e,t,r)=>{"use strict";var n=r(23309),i=r(56457),o=r(77220),a=r(12384),s=r(63911);e.exports=function(e){return null==e||"object"!=typeof e&&"function"!=typeof e?null:n(e)?"String":i(e)?"Number":o(e)?"Boolean":a(e)?"Symbol":s(e)?"BigInt":void 0}},17937:(e,t,r)=>{"use strict";r.d(t,{EU:()=>u,NI:()=>l,iZ:()=>d,kW:()=>p,vf:()=>c,zu:()=>o});var n=r(36170),i=r(23377);let o={xs:0,sm:600,md:900,lg:1200,xl:1536},a={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${o[e]}px)`},s={containerQueries:e=>({up:t=>{let r="number"==typeof t?t:o[t]||t;return"number"==typeof r&&(r=`${r}px`),e?`@container ${e} (min-width:${r})`:`@container (min-width:${r})`}})};function l(e,t,r){let n=e.theme||{};if(Array.isArray(t)){let e=n.breakpoints||a;return t.reduce((n,i,o)=>(n[e.up(e.keys[o])]=r(t[o]),n),{})}if("object"==typeof t){let e=n.breakpoints||a;return Object.keys(t).reduce((a,l)=>{if((0,i.ob)(e.keys,l)){let e=(0,i.CT)(n.containerQueries?n:s,l);e&&(a[e]=r(t[l],l))}else Object.keys(e.values||o).includes(l)?a[e.up(l)]=r(t[l],l):a[l]=t[l];return a},{})}return r(t)}function u(e={}){return e.keys?.reduce((t,r)=>(t[e.up(r)]={},t),{})||{}}function c(e,t){return e.reduce((e,t)=>{let r=e[t];return r&&0!==Object.keys(r).length||delete e[t],e},t)}function d(e,...t){let r=u(e),i=[r,...t].reduce((e,t)=>(0,n.A)(e,t),{});return c(Object.keys(r),i)}function p({values:e,breakpoints:t,base:r}){let n,i=Object.keys(r||function(e,t){if("object"!=typeof e)return{};let r={},n=Object.keys(t);return Array.isArray(e)?n.forEach((t,n)=>{n<e.length&&(r[t]=!0)}):n.forEach(t=>{null!=e[t]&&(r[t]=!0)}),r}(e,t));return 0===i.length?e:i.reduce((t,r,i)=>(Array.isArray(e)?(t[r]=null!=e[i]?e[i]:e[n],n=i):"object"==typeof e?(t[r]=null!=e[r]?e[r]:e[n],n=r):t[r]=e,t),{})}},17949:(e,t,r)=>{"use strict";function n(e,...t){let r=new URL(`https://mui.com/production-error/?code=${e}`);return t.forEach(e=>r.searchParams.append("args[]",e)),`Minified MUI error #${e}; visit ${r} for the full message.`}r.d(t,{A:()=>n})},18034:(e,t,r)=>{"use strict";var n=r(15796),i=r(4833);e.exports=function(e){var t=e.editorContainer;return t||n(!1),i(t.firstChild)||n(!1),t.firstChild}},18183:(e,t,r)=>{"use strict";r.d(t,{A:()=>I,q:()=>R});var n=r(37876),i=r(14232),o=r(62753),a=r(64079),s=r(82702),l=r(25328),u=r(22250),c=r(95927),d=r(72971),p=r(34401),f=r(53019),h=r(89099),g=r(34861),m=r(98689),v=r(93176),y=r(92235),b=r(39807),x=r(460
144071),w=r(86133),A=r(8542),k=r(76238),S=r(18573),C=r(59913),_=r(74657),E=r(67854),D=r(7571),O=r(35650),j=r(33057),F=r(90830);let T=(0,p.Ay)(m.A)` 1441 padding: ${({theme:e})=>e.spacing(2.5,1.5,3,1.5)}; 1442 background: ${({theme:e})=>e.palette.primary.light}; 1443 margin-bottom: ${({theme:e})=>e.spacing(-7.75)}; 1444 margin-right: ${({theme:e})=>e.spacing(-2)}; 1445 margin-left: ${({theme:e})=>e.spacing(-2)}; 1446 gap: ${({theme:e})=>e.spacing(2)}; 1447 width: calc(100% + 2rem); 1448 flex-direction: column; 1449 position: relative; 1450 top: -1.375rem; 1451 display: flex; 1452 1453 ${({theme:e})=>e.containerQueries.up("sm")} { 1454 padding: ${({theme:e})=>e.spacing(3)}; 1455 } 1456`,P=(0,p.Ay)(m.A)` 1457 padding: ${({theme:e})=>e.spacing(1,1.5)}; 1458 background: ${({theme:e})=>e.palette.background.default}; 1459 flex-direction: column; 1460 border-radius: 0.75rem; 1461 display: flex; 1462 width: 100%; 1463`,M=(0,p.Ay)(m.A,{shouldForwardProp:e=>"iconStyles"!==e})` 1464 margin-top: ${({theme:e})=>e.spacing(1)}; 1465 gap: ${({theme:e})=>e.spacing(1)}; 1466 flex-direction: column; 1467 align-items: flex-start; 1468 display: flex; 1469 1470 button { 1471 max-height: 2.25rem; 1472 } 1473 1474 svg { 1475 margin-left: ${({theme:e})=>e.spacing(1)}; 1476 height: 1.2rem; 1477 width: 1.2rem; 1478 fill: ${({theme:e,iconStyles:t})=>t&&e.colorSchemes.light.palette.background.default}; 1479 color: ${({theme:e,iconStyles:t})=>t&&e.colorSchemes.light.palette.primary.dark}; 1480 1481 path { 1482 fill: ${({theme:e})=>e.palette.common.white}; 1483 } 1484 } 1485`,B=({children:e,title:t,description:r,iconStyles:i})=>(0,n.jsxs)(P,{children:[(0,n.jsx)(s.A,{component:"h3",variant:"subtitle2",sx:{fontWeight:"600",fontSize:"1rem"},children:t}),(0,n.jsxs)(M,{iconStyles:i??!1,children:[(0,n.jsx)(s.A,{component:"p",variant:"body1",sx:{mr:1},children:r}),e]})]}),R={userClick:"userClick",preferences:"noPreferences",navigation:"navigation"},I=()=>{let{createWorkspace:e,isLoading:t}=(0,y.A)(),{create:r,toggleIsEditorOpen:p}=(0,_.A)(),{preferences:P,isLoading:M}=(0,E.A)(),{layoutStates:I,setLayoutStates:$,activeReaderBooks:N}=(0,v.D4)(),{clearWorkspaceData:L}=(0,F.v)(),{t:z}=(0,b.u)(),{push:U,events:K}=(0,h.useRouter)(),{types:W,create:H}=(0,O.A)(),{isEmpty:q}=(0,A.A)(),[V,Q]=(0,i.useState)(null),[G,Y]=(0,i.useState)(null),X=(0,a.A)(e=>e.breakpoints.up("xl")),J=N?.find(e=>e?.active)?.aiEnabled,Z=(0,i.useCallback)(()=>{!J||M||P?.exercises||P?.notes||P?.workspaces||P?.todos||J||($(I.filter(e=>e!==v.WO.Studora)),localStorage.setItem(v.SJ,R.preferences))},[M,I,P,$,J]),ee=async e=>{localStorage.setItem(v.SJ,R.userClick);let t=W.find(t=>t.name===e);await H({...t,labels:[]}),await U("/minaanteckningar")},et=async()=>{localStorage.setItem(v.SJ,R.userClick),L(),await U("/minaflashcards/skapa-ny")},er=async()=>{localStorage.setItem(v.SJ,R.userClick),await e()},en=async e=>{localStorage.setItem(v.SJ,R.userClick),await U("/minplanering"),r(e,[]),p()};return((0,i.useEffect)(()=>{let e=()=>{localStorage.getItem(v.SJ)||localStorage.setItem(v.SJ,R.navigation)};return K.on("routeChangeStart",e),()=>{K.off("routeChangeStart",e)}},[K]),(0,i.useEffect)(()=>{Z()},[Z]),M)?(0,n.jsxs)(m.A,{sx:{display:"flex",flexDirection:"column",gap:2,width:"100%"},children:[(0,n.jsx)(d.A,{variant:"text",width:"80%",height:40}),(0,n.jsx)(d.A,{variant:"rounded",width:"80%",height:100}),(0,n.jsx)(d.A,{variant:"rounded",width:"80%",height:100}),(0,n.jsx)(d.A,{variant:"rounded",width:"80%",height:100}),(0,n.jsx)(d.A,{variant:"rounded",width:"80%",height:100}),(0,n.jsx)(d.A,{variant:"rounded",width:"80%",height:100})]}):(0,n.jsxs)(T,{children:[(0,n.jsxs)(m.A,{sx:{display:"flex",alignItems:"center"},children:[(0,n.jsx)(s.A,{component:"h2",variant:"h3",sx:{fontWeight:e=>e.typography.fontWeightMedium},children:z("coherent-layout.onboarding.title")}),(0,n.jsx)(u.A,{sx:[e=>({p:0,ml:"auto",color:e.palette.common.black}),e=>e.applyStyles("dark",{color:e.palette.common.white})],onClick:()=>{localStorage.setItem(v.SJ,R.userClick),$(I.filter(e=>e!==v.WO.Studora))},children:(0,n.jsx)(l.A,{})})]}),(0,n.jsx)(s.A,{component:"p",variant:"body1",children:z("coherent-layout.onboarding.description")}),J&&(0,n.jsx)(B,{title:z("coherent-layout.onboarding.qlara.title"),description:z("coherent-layout.onboarding.qlara.description"),children:(0,n.jsx)(j.A,{onClick:()=>{X&&!I.includes(v.WO.Qlara)?$([...I,v.WO.Qlara]):$([v.WO.Book,v.WO.Qlara])},sx:{minWidth:"10rem"},endIcon:(0,n.jsx)(C.A,{}),children:z("coherent-layout.onboarding.qlara.button")})}),P?.notes&&(0,n.jsxs)(B,{title:z("coherent-layout.onboarding.notes.title"),description:z("coherent-layout.onboarding.notes.description"),children:[(0,n.jsxs)(f.A,{onClick:e=>{Q(e.currentTarget)},variant:"contained",sx:{minWidth:"15.625rem"},id:"create-note-button",children:[z("coherent-layout.onboarding.notes.button"),(0,n.jsx)(S.A,{})]}),(0,n.jsx)(g.A,{anchorEl:V,open:!!V,onClose:()=>
1485Q(null),slotProps:{list:{"aria-labelledby":"create-note-button"}},children:W.map(e=>(0,n.jsx)(c.A,{onClick:()=>ee(e.name),children:e.name},e.id))})]}),P?.exercises&&(0,n.jsx)(B,{title:z("coherent-layout.onboarding.exercises.title"),description:z("coherent-layout.onboarding.exercises.description"),iconStyles:!0,children:(0,n.jsxs)(f.A,{variant:"contained",sx:{minWidth:"14rem"},onClick:et,children:[z("coherent-layout.onboarding.exercises.button"),(0,n.jsx)(x.A,{})]})}),P?.workspaces&&(0,n.jsx)(B,{title:z("coherent-layout.onboarding.workspaces.title"),description:z("coherent-layout.onboarding.workspaces.description"),children:(0,n.jsxs)(f.A,{variant:"contained",sx:{minWidth:"13.5rem"},onClick:er,disabled:t,children:[!t&&z("coherent-layout.onboarding.workspaces.button"),!t&&(0,n.jsx)(w.A,{}),t&&(0,n.jsx)(o.A,{size:24})]})}),P?.todos&&(0,n.jsxs)(B,{title:z("coherent-layout.onboarding.planning.title"),description:z("coherent-layout.onboarding.planning.description"),iconStyles:!0,children:[(0,n.jsxs)(f.A,{variant:"contained",sx:{minWidth:"13rem"},onClick:e=>{Y(e.currentTarget)},id:"create-todo-button",children:[z("coherent-layout.onboarding.planning.button"),(0,n.jsx)(k.A,{})]}),(0,n.jsxs)(g.A,{open:!!G,id:"post-menu",anchorEl:G,onClose:()=>Y(null),anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"right"},slotProps:{list:{"aria-labelledby":"create-todo-button"}},children:[(0,n.jsx)(c.A,{onClick:async()=>{await en(D.EC.EXAM),Y(null)},children:z("planning.create.exam")}),(0,n.jsx)(c.A,{onClick:async()=>{await en(D.EC.TASK),Y(null)},children:z("planning.create.task")}),(0,n.jsx)(c.A,{onClick:async()=>{await en(D.EC.LITERATURE),Y(null)},children:z("planning.create.literature")}),P?.notes&&(0,n.jsx)(c.A,{onClick:async()=>{await en(D.EC.NOTE),Y(null)},children:z("planning.create.note")}),P?.exercises&&(0,n.jsx)(c.A,{disabled:q,onClick:async()=>{await en(D.EC.EXERCISE),Y(null)},children:z("planning.create.exercise")})]})]})]})}},18428:(e,t,r)=>{"use strict";var n=r(60620),i=r(62989),o=r(93710),a=o.List,s=o.Map,l=o.OrderedSet,u=o.Record,c=o.Repeat,d=l(),p=u({key:"",type:"unstyled",text:"",characterList:a(),depth:0,data:s()}),f=function(e){if(!e)return e;var t=e.characterList,r=e.text;return r&&!t&&(e.characterList=a(c(n.EMPTY,r.length))),e};function h(e,t){return e.getStyle()===t.getStyle()}function g(e,t){return e.getEntity()===t.getEntity()}e.exports=function(e){function t(t){return e.call(this,f(t))||this}t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e;var r=t.prototype;return r.getKey=function(){return this.get("key")},r.getType=function(){return this.get("type")},r.getText=function(){return this.get("text")},r.getCharacterList=function(){return this.get("characterList")},r.getLength=function(){return this.getText().length},r.getDepth=function(){return this.get("depth")},r.getData=function(){return this.get("data")},r.getInlineStyleAt=function(e){var t=this.getCharacterList().get(e);return t?t.getStyle():d},r.getEntityAt=function(e){var t=this.getCharacterList().get(e);return t?t.getEntity():null},r.findStyleRanges=function(e,t){i(this.getCharacterList(),h,e,t)},r.findEntityRanges=function(e,t){i(this.getCharacterList(),g,e,t)},t}(p)},18544:e=>{"use strict";e.exports=function(e,t,r,n){var i=t.getStartKey(),o=t.getEndKey(),a=e.getBlockMap(),s=a.toSeq().skipUntil(function(e,t){return t===i}).takeUntil(function(e,t){return t===o}).concat([[o,a.get(o)]]).map(function(e){var t=e.getDepth()+r;return t=Math.max(0,Math.min(t,n)),e.set("depth",t)});return a=a.merge(s),e.merge({blockMap:a,selectionBefore:t,selectionAfter:t})}},18570:(e,t,r)=>{"use strict";r.d(t,{A:()=>g});var n=r(14232),i=r(69241),o=r(86583),a=r(65047),s=r(34401),l=r(96968),u=r(82702),c=r(98885),d=r(85);function p(e){return(0,d.Ay)("MuiDialogContentText",e)}(0,c.A)("MuiDialogContentText",["root"]);var f=r(37876);let h=(0,s.Ay)(u.A,{shouldForwardProp:e=>(0,a.A)(e)||"classes"===e,name:"MuiDialogContentText",slot:"Root"})({}),g=n.forwardRef(function(e,t){let r=(0,l.b)({props:e,name:"MuiDialogContentText"}),{children:n,className:a,...s}=r,u=(e=>{let{classes:t}=e,r=(0,o.A)({root:["root"]},p,t);return{...t,...r}})(s);return(0,f.jsx)(h,{component:"p",variant:"body1",color:"textSecondary",ref:t,ownerState:s,className:(0,i.A)(u.root,a),...r,classes:u})})},18573:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n,i=r(14232);function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}
1485).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}let a=function(e){return i.createElement("svg",o({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"currentColor",viewBox:"0 0 32 32"},e),n||(n=i.createElement("path",{d:"M20.2 5.7h.8zM5.2 4v-.9zM3.5 5.7h-.9zm0 21.6h-.9zm20-17.5-.8-.3v.3zM26 4l.8-.3a.9.9 0 0 0-1.6 0zm2.5 5.8h.9l-.1-.3zm0 16.7h.9zm-5-3.4a.9.9 0 1 0 0 1.8V23Zm5 1.8a.9.9 0 0 0 0-1.8V25Zm-5-16a.9.9 0 1 0 0 1.8V9Zm5 1.8a.9.9 0 1 0 0-1.7zM7.7 4A.9.9 0 1 0 6 4zM6 29a.9.9 0 1 0 1.7 0zm4.2-20v-.9c-.5 0-1 .4-1 .9zm6.6 0h.9c0-.5-.4-.9-.9-.9zm0 5v.9c.5 0 .9-.4.9-.9zm-6.6 0h-1c0 .5.5.9 1 .9zM21 5.7c0-.7-.2-1.4-.7-1.8L19 5l.2.6H21Zm-.7-1.8c-.5-.5-1.1-.8-1.8-.8V5c.2 0 .4 0 .6.2L20.3 4ZM18.5 3H5.2v2h13.3zM5.2 3c-.7 0-1.4.3-1.8.8L4.6 5l.6-.2zM3.4 4c-.5.4-.8 1-.8 1.8h1.8c0-.2 0-.4.2-.6zm-.8 1.8v21.6h1.8V5.7H2.6Zm0 21.6c0 .7.3 1.4.8 1.8L4.6 28a.8.8 0 0 1-.2-.6zm.8 1.8c.4.5 1 .8 1.8.8v-2c-.2 0-.4 0-.6-.2L3.4 29Zm1.8.8h13.3v-2H5.2zm13.3 0c.7 0 1.3-.3 1.8-.8L19 28l-.6.2V30Zm1.8-.8c.5-.4.7-1 .7-1.8h-1.7l-.2.6zm.7-1.8V5.7h-1.7v21.6H21Zm5 .8c-.4 0-.8-.1-1.1-.5L23.6 29c.6.6 1.5 1 2.4 1v-2Zm-1.1-.5c-.4-.3-.5-.7-.5-1.1h-1.8c0 .9.4 1.8 1 2.4zm-.5-1.1V9.8h-1.8v16.7h1.8Zm-.1-16.3 2.5-5.9-1.6-.6-2.5 5.8zm.9-5.9 2.5 5.9 1.6-.7-2.5-5.8zm2.4 5.5v16.7h1.8V9.8h-1.8Zm0 16.7c0 .4-.1.8-.5 1.1l1.3 1.3c.6-.6 1-1.5 1-2.4zm-.5 1.1c-.3.4-.7.5-1.1.5V30c.9 0 1.8-.4 2.4-1L27 27.6ZM23.5 25h5v-2h-5zm0-14.2h5V9h-5v1.7ZM6 4v25h1.7V4zm4.2 5.9h6.6V8h-6.6v2ZM16 9v5h1.7V9zm.8 4.1h-6.6V15h6.6v-2ZM11 14V9H9.3v5z"})))}},18619:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var n=r(36170),i=r(23377);let o={borderRadius:4};var a=r(95537),s=r(77969),l=r(94529);function u(e,t){if(this.vars){if(!this.colorSchemes?.[e]||"function"!=typeof this.getColorSchemeSelector)return{};let r=this.getColorSchemeSelector(e);return"&"===r?t:((r.includes("data-")||r.includes("."))&&(r=`*:where(${r.replace(/\s*&$/,"")}) &`),{[r]:t})}return this.palette.mode===e?t:{}}let c=function(e={},...t){let{breakpoints:r={},palette:c={},spacing:d,shape:p={},...f}=e,h=function(e){let t,{values:r={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:n="px",step:i=5,...o}=e,a=((t=Object.keys(r).map(e=>({key:e,val:r[e]}))||[]).sort((e,t)=>e.val-t.val),t.reduce((e,t)=>({...e,[t.key]:t.val}),{})),s=Object.keys(a);function l(e){let t="number"==typeof r[e]?r[e]:e;return`@media (min-width:${t}${n})`}function u(e){let t="number"==typeof r[e]?r[e]:e;return`@media (max-width:${t-i/100}${n})`}function c(e,t){let o=s.indexOf(t);return`@media (min-width:${"number"==typeof r[e]?r[e]:e}${n}) and (max-width:${(-1!==o&&"number"==typeof r[s[o]]?r[s[o]]:t)-i/100}${n})`}return{keys:s,values:a,up:l,down:u,between:c,only:function(e){return s.indexOf(e)+1<s.length?c(e,s[s.indexOf(e)+1]):l(e)},not:function(e){let t=s.indexOf(e);return 0===t?l(s[1]):t===s.length-1?u(s[t]):c(e,s[s.indexOf(e)+1]).replace("@media","@media not all and")},unit:n,...o}}(r),g=function(e=8,t=(0,a.LX)({spacing:e})){if(e.mui)return e;let r=(...e)=>(0===e.length?[1]:e).map(e=>{let r=t(e);return"number"==typeof r?`${r}px`:r}).join(" ");return r.mui=!0,r}(d),m=(0,n.A)({breakpoints:h,direction:"ltr",components:{},palette:{mode:"light",...c},spacing:g,shape:{...o,...p}},f);return(m=(0,i.Ay)(m)).applyStyles=u,(m=t.reduce((e,t)=>(0,n.A)(e,t),m)).unstable_sxConfig={...l.A,...f?.unstable_sxConfig},m.unstable_sx=function(e){return(0,s.A)({sx:e,theme:this})},m}},18728:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(26995).A)()},18756:(e,t,r)=>{"use strict";r(23588),e.exports={isValidBlock:function(e,t){var r=e.getKey(),n=e.getParentKey();if(null!=n&&!t.get(n).getChildKeys().includes(r)||!e.getChildKeys().map(function(e){return t.get(e)}).every(function(e){return e.getParentKey()===r}))return!1;var i=e.getPrevSiblingKey();if(null!=i&&t.get(i).getNextSiblingKey()!==r)return!1;var o=e.getNextSiblingKey();return(null==o||t.get(o).getPrevSiblingKey()===r)&&(null===o||null===i||i!==o)&&(""==e.text||!(e.getChildKeys().size>0))},isConnectedTree:function(e){var t=e.toArray().filter(function(e){return null==e.getParentKey()&&null==e.getPrevSiblingKey()});if(1!==t.length)return!1;for(var r=t.shift(),n=0,i=r.getKey(),o=[];
1485null!=i;){var a=e.get(i),s=a.getChildKeys(),l=a.getNextSiblingKey();if(s.size>0){null!=l&&o.unshift(l);var u=s.map(function(t){return e.get(t)}).find(function(e){return null==e.getPrevSiblingKey()});if(null==u)return!1;i=u.getKey()}else i=null!=a.getNextSiblingKey()?a.getNextSiblingKey():o.shift();n++}return n===e.size},isValidTree:function(e){var t=this;return!!e.toArray().every(function(r){return t.isValidBlock(r,e)})&&this.isConnectedTree(e)}}},18847:(e,t,r)=>{e.exports=r(20705)},18860:(e,t,r)=>{"use strict";r.d(t,{A:()=>f});var n=r(14232),i=r(69241),o=r(86583),a=r(34401),s=r(35985),l=r(96968),u=r(24820),c=r(47359),d=r(37876);let p=(0,a.Ay)("div",{name:"MuiListItemIcon",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,"flex-start"===r.alignItems&&t.alignItemsFlexStart]}})((0,s.A)(({theme:e})=>({minWidth:56,color:(e.vars||e).palette.action.active,flexShrink:0,display:"inline-flex",variants:[{props:{alignItems:"flex-start"},style:{marginTop:8}}]}))),f=n.forwardRef(function(e,t){let r=(0,l.b)({props:e,name:"MuiListItemIcon"}),{className:a,...s}=r,f=n.useContext(c.A),h={...r,alignItems:f.alignItems},g=(e=>{let{alignItems:t,classes:r}=e;return(0,o.A)({root:["root","flex-start"===t&&"alignItemsFlexStart"]},u.f,r)})(h);return(0,d.jsx)(p,{className:(0,i.A)(g.root,a),ownerState:h,ref:t,...s})})},18916:(e,t,r)=>{"use strict";function n(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){i(e,t,r[t])})}return e}function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var o=r(22211),a=r(45288),s=r(636),l=r(75269),u=r(93710),c=u.OrderedSet,d=u.Record,p=u.Stack,f=u.OrderedMap,h=u.List,g=d({allowUndo:!0,currentContent:null,decorator:null,directionMap:null,forceSelection:!1,inCompositionMode:!1,inlineStyleOverride:null,lastChangeType:null,nativelyRenderedContent:null,redoStack:p(),selection:null,treeMap:null,undoStack:p()}),m=function(){t.createEmpty=function(e){return this.createWithText("",e)},t.createWithText=function(e,r){return t.createWithContent(a.createFromText(e),r)},t.createWithContent=function(e,r){if(0===e.getBlockMap().count())return t.createEmpty(r);var n=e.getBlockMap().first().getKey();return t.create({currentContent:e,undoStack:p(),redoStack:p(),decorator:r||null,selection:l.createEmpty(n)})},t.create=function(e){var r=e.currentContent,i=e.decorator;return new t(new g(n({},e,{treeMap:y(r,i),directionMap:s.getDirectionMap(r)})))},t.fromJS=function(e){return new t(new g(n({},e,{directionMap:null!=e.directionMap?f(e.directionMap):e.directionMap,inlineStyleOverride:null!=e.inlineStyleOverride?c(e.inlineStyleOverride):e.inlineStyleOverride,nativelyRenderedContent:null!=e.nativelyRenderedContent?a.fromJS(e.nativelyRenderedContent):e.nativelyRenderedContent,redoStack:null!=e.redoStack?p(e.redoStack.map(function(e){return a.fromJS(e)})):e.redoStack,selection:null!=e.selection?new l(e.selection):e.selection,treeMap:null!=e.treeMap?f(e.treeMap).map(function(e){return h(e).map(function(e){return o.fromJS(e)})}):e.treeMap,undoStack:null!=e.undoStack?p(e.undoStack.map(function(e){return a.fromJS(e)})):e.undoStack,currentContent:a.fromJS(e.currentContent)})))},t.set=function(e,r){return new t(e.getImmutable().withMutations(function(t){var n,i,a,s,l,u,c=t.get("decorator"),d=c;null===r.decorator?d=null:r.decorator&&(d=r.decorator);var p=r.currentContent||e.getCurrentContent();if(d!==c){var f,h,g,m,v,b,x=t.get("treeMap");b=d&&c?(f=p,h=p.getBlockMap(),g=x,m=d,v=c,g.merge(h.toSeq().filter(function(e){return m.getDecorations(e,f)!==v.getDecorations(e,f)}).map(function(e){return o.generate(f,e,m)}))):y(p,d),t.merge({decorator:d,treeMap:b,nativelyRenderedContent:null});return}p!==e.getCurrentContent()&&t.set("treeMap",(n=e,i=p.getBlockMap(),a=p.getEntityMap(),s=d,u=(l=n.getCurrentContent().set("entityMap",a)).getBlockMap(),n.getImmutable().get("treeMap").merge(i.toSeq().filter(function(e,t){return e!==u.get(t)}).map(function(e){return o.generate(l,e,s)})))),t.merge(r)}))};var e=t.prototype;function t(e){i(this,"_immutable",void 0),this._immutable=e}return e.toJS=function(){return this.getImmutable().toJS()},e.getAllowUndo=function(){return this.getImmutable().get("allowUndo")},e.getCurrentContent=function(){return this.getImmutable().get("currentContent")},e.getUndoStack=function(){return this.getImmutable().get("undoStack")},e.getRedoStack=function(){return this.getImmutable().get("redoStack")},e.getSelection=function(){return this.getImmutable().get("selection")},e.getDecorator=function(){return this.getImmutable().get("decorator")}
1485,e.isInCompositionMode=function(){return this.getImmutable().get("inCompositionMode")},e.mustForceSelection=function(){return this.getImmutable().get("forceSelection")},e.getNativelyRenderedContent=function(){return this.getImmutable().get("nativelyRenderedContent")},e.getLastChangeType=function(){return this.getImmutable().get("lastChangeType")},e.getInlineStyleOverride=function(){return this.getImmutable().get("inlineStyleOverride")},t.setInlineStyleOverride=function(e,r){return t.set(e,{inlineStyleOverride:r})},e.getCurrentInlineStyle=function(){var e,t,r,n,i,o,a,s,l,u,c=this.getInlineStyleOverride();if(null!=c)return c;var d=this.getCurrentContent(),p=this.getSelection();return p.isCollapsed()?(e=d,r=(t=p).getStartKey(),n=t.getStartOffset(),i=e.getBlockForKey(r),n>0?i.getInlineStyleAt(n-1):i.getLength()?i.getInlineStyleAt(0):b(e,r)):(o=d,s=(a=p).getStartKey(),l=a.getStartOffset(),l<(u=o.getBlockForKey(s)).getLength()?u.getInlineStyleAt(l):l>0?u.getInlineStyleAt(l-1):b(o,s))},e.getBlockTree=function(e){return this.getImmutable().getIn(["treeMap",e])},e.isSelectionAtStartOfContent=function(){var e=this.getCurrentContent().getBlockMap().first().getKey();return this.getSelection().hasEdgeWithin(e,0,0)},e.isSelectionAtEndOfContent=function(){var e=this.getCurrentContent().getBlockMap().last(),t=e.getLength();return this.getSelection().hasEdgeWithin(e.getKey(),t,t)},e.getDirectionMap=function(){return this.getImmutable().get("directionMap")},t.acceptSelection=function(e,t){return v(e,t,!1)},t.forceSelection=function(e,t){return t.getHasFocus()||(t=t.set("hasFocus",!0)),v(e,t,!0)},t.moveSelectionToEnd=function(e){var r=e.getCurrentContent().getLastBlock(),n=r.getKey(),i=r.getLength();return t.acceptSelection(e,new l({anchorKey:n,anchorOffset:i,focusKey:n,focusOffset:i,isBackward:!1}))},t.moveFocusToEnd=function(e){var r=t.moveSelectionToEnd(e);return t.forceSelection(r,r.getSelection())},t.push=function(e,r,n){var i,o,a=!(arguments.length>3)||void 0===arguments[3]||arguments[3];if(e.getCurrentContent()===r)return e;var l=s.getDirectionMap(r,e.getDirectionMap());if(!e.getAllowUndo())return t.set(e,{currentContent:r,directionMap:l,lastChangeType:n,selection:r.getSelectionAfter(),forceSelection:a,inlineStyleOverride:null});var u=e.getSelection(),c=e.getCurrentContent(),d=e.getUndoStack(),f=r;u!==c.getSelectionAfter()||(i=e,(o=n)!==i.getLastChangeType()||"insert-characters"!==o&&"backspace-character"!==o&&"delete-character"!==o)?(d=d.push(c),f=f.set("selectionBefore",u)):("insert-characters"===n||"backspace-character"===n||"delete-character"===n)&&(f=f.set("selectionBefore",c.getSelectionBefore()));var h=e.getInlineStyleOverride();-1===["adjust-depth","change-block-type","split-block"].indexOf(n)&&(h=null);var g={currentContent:f,directionMap:l,undoStack:d,redoStack:p(),lastChangeType:n,selection:r.getSelectionAfter(),forceSelection:a,inlineStyleOverride:h};return t.set(e,g)},t.undo=function(e){if(!e.getAllowUndo())return e;var r=e.getUndoStack(),n=r.peek();if(!n)return e;var i=e.getCurrentContent(),o=s.getDirectionMap(n,e.getDirectionMap());return t.set(e,{currentContent:n,directionMap:o,undoStack:r.shift(),redoStack:e.getRedoStack().push(i),forceSelection:!0,inlineStyleOverride:null,lastChangeType:"undo",nativelyRenderedContent:null,selection:i.getSelectionBefore()})},t.redo=function(e){if(!e.getAllowUndo())return e;var r=e.getRedoStack(),n=r.peek();if(!n)return e;var i=e.getCurrentContent(),o=s.getDirectionMap(n,e.getDirectionMap());return t.set(e,{currentContent:n,directionMap:o,undoStack:e.getUndoStack().push(i),redoStack:r.shift(),forceSelection:!0,inlineStyleOverride:null,lastChangeType:"redo",nativelyRenderedContent:null,selection:n.getSelectionAfter()})},e.getImmutable=function(){return this._immutable},t}();function v(e,t,r){return m.set(e,{selection:t,forceSelection:r,nativelyRenderedContent:null,inlineStyleOverride:null})}function y(e,t){return e.getBlockMap().map(function(r){return o.generate(e,r,t)}).toOrderedMap()}function b(e,t){var r=e.getBlockMap().reverse().skipUntil(function(e,r){return r===t}).skip(1).skipUntil(function(e,t){return e.getLength()}).first();return r?r.getInlineStyleAt(r.getLength()-1):c()}e.exports=m},18963:(e,t,r)=>{"use strict";var n=r(81073),i=r(65865),o=function(e,t,r){for(var n,i=e;null!=(n=i.next);i=n)if(n.key===t)return i.next=n.next,r||(n.next=e.next,e.next=n),n},a=function(e,t){if(e){var r=o(e,t);return r&&r.value}},s=function(e,t,r){var n=o(e,t);n?n.value=r:e.next={key:t,next:e.next,value:r}},l=function(e,t){if(e)return o(e,t,!0)};e.exports=function(){var e,t={assert:function(e){if(!t.has(e))throw new i("Side channel does not contain "+n(e))},delete:function(t){var r=l(e,t);return r&&e&&!e.next&&(e=void 0),!!r},get:function(t){return a(e,t)},has:function(t){var r;return!!(r=e)&&!!o(r,t)},set:function(t,r){e||(e={next:void 0}),s(e,t,r)}};return t}},19031:(e,t,r)=>{var n=r(24298),i="object"==typeof self&&self&&self.Object===Object&&self;e.exports=n||i||Function("return this")()},19135:(e,t,r)=>{"use strict";r.d(t,{A:()=>k});
1485var n=r(14232),i=r(69241),o=r(86583),a=r(60703),s=r(65559),l=r(34401),u=r(49106),c=r(35985),d=r(49429),p=r(96968),f=r(82702),h=r(98885),g=r(85);function m(e){return(0,g.Ay)("MuiLink",e)}let v=(0,h.A)("MuiLink",["root","underlineNone","underlineHover","underlineAlways","button","focusVisible"]);var y=r(36549),b=r(99974),x=r(37876);let w={primary:!0,secondary:!0,error:!0,info:!0,success:!0,warning:!0,textPrimary:!0,textSecondary:!0,textDisabled:!0},A=(0,l.Ay)(f.A,{name:"MuiLink",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[`underline${(0,s.A)(r.underline)}`],"button"===r.component&&t.button]}})((0,c.A)(({theme:e})=>({variants:[{props:{underline:"none"},style:{textDecoration:"none"}},{props:{underline:"hover"},style:{textDecoration:"none","&:hover":{textDecoration:"underline"}}},{props:{underline:"always"},style:{textDecoration:"underline","&:hover":{textDecorationColor:"inherit"}}},{props:({underline:e,ownerState:t})=>"always"===e&&"inherit"!==t.color,style:{textDecorationColor:"var(--Link-underlineColor)"}},{props:({underline:e,ownerState:t})=>"always"===e&&"inherit"===t.color,style:e.colorSpace?{textDecorationColor:e.alpha("currentColor",.4)}:null},...Object.entries(e.palette).filter((0,d.A)()).map(([t])=>({props:{underline:"always",color:t},style:{"--Link-underlineColor":e.alpha((e.vars||e).palette[t].main,.4)}})),{props:{underline:"always",color:"textPrimary"},style:{"--Link-underlineColor":e.alpha((e.vars||e).palette.text.primary,.4)}},{props:{underline:"always",color:"textSecondary"},style:{"--Link-underlineColor":e.alpha((e.vars||e).palette.text.secondary,.4)}},{props:{underline:"always",color:"textDisabled"},style:{"--Link-underlineColor":(e.vars||e).palette.text.disabled}},{props:{component:"button"},style:{position:"relative",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none","&::-moz-focus-inner":{borderStyle:"none"},[`&.${v.focusVisible}`]:{outline:"auto"}}}]}))),k=n.forwardRef(function(e,t){let r=(0,p.b)({props:e,name:"MuiLink"}),l=(0,u.A)(),{className:c,color:d="primary",component:f="a",onBlur:h,onFocus:g,TypographyClasses:v,underline:k="always",variant:S="inherit",sx:C,..._}=r,[E,D]=n.useState(!1),O={...r,color:d,component:f,focusVisible:E,underline:k,variant:S},j=(e=>{let{classes:t,component:r,focusVisible:n,underline:i}=e,a={root:["root",`underline${(0,s.A)(i)}`,"button"===r&&"button",n&&"focusVisible"]};return(0,o.A)(a,m,t)})(O);return(0,x.jsx)(A,{color:d,className:(0,i.A)(j.root,c),classes:v,component:f,onBlur:e=>{(0,a.A)(e.target)||D(!1),h&&h(e)},onFocus:e=>{(0,a.A)(e.target)&&D(!0),g&&g(e)},ref:t,ownerState:O,variant:S,..._,sx:[...void 0===w[d]?[{color:d}]:[],...Array.isArray(C)?C:[C]],style:{..._.style,..."always"===k&&"inherit"!==d&&!w[d]&&{"--Link-underlineColor":(({theme:e,ownerState:t})=>{let r=t.color;if("colorSpace"in e&&e.colorSpace){let n=(0,y.Yn)(e,`palette.${r}.main`)||(0,y.Yn)(e,`palette.${r}`)||t.color;return e.alpha(n,.4)}let n=(0,y.Yn)(e,`palette.${r}.main`,!1)||(0,y.Yn)(e,`palette.${r}`,!1)||t.color,i=(0,y.Yn)(e,`palette.${r}.mainChannel`)||(0,y.Yn)(e,`palette.${r}Channel`);return"vars"in e&&i?`rgba(${i} / 0.4)`:(0,b.X4)(n,.4)})({theme:l,ownerState:O})}}})})},19204:e=>{e.exports=function(e,t,r){var n=-1,i=e.length;t<0&&(t=-t>i?0:i+t),(r=r>i?i:r)<0&&(r+=i),i=t>r?0:r-t>>>0,t>>>=0;for(var o=Array(i);++n<i;)o[n]=e[n+t];return o}},19356:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(40925),i=r(37876);let o=(0,n.A)((0,i.jsx)("path",{d:"M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1M8 13h8v-2H8zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5"}),"Link")},19465:(e,t,r)=>{var n=r(2331),i=r(39004),o=r(66783);function a(e){var t=-1,r=null==e?0:e.length;for(this.__data__=new n;++t<r;)this.add(e[t])}a.prototype.add=a.prototype.push=i,a.prototype.has=o,e.exports=a},19544:(e,t,r)=>{"use strict";r.d(t,{A:()=>A});
1485var n=r(14232),i=r(69241),o=r(86583),a=r(34401),s=r(35985),l=r(96968),u=r(98433),c=r(9092),d=r(28529),p=r(24014),f=r(94100),h=r(98885),g=r(85);function m(e){return(0,g.Ay)("MuiAccordion",e)}let v=(0,h.A)("MuiAccordion",["root","heading","rounded","expanded","disabled","gutters","region"]);var y=r(37876);let b=(0,a.Ay)(c.A,{name:"MuiAccordion",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[{[`& .${v.region}`]:t.region},t.root,!r.square&&t.rounded,!r.disableGutters&&t.gutters]}})((0,s.A)(({theme:e})=>{let t={duration:e.transitions.duration.shortest};return{position:"relative",transition:e.transitions.create(["margin"],t),overflowAnchor:"none","&::before":{position:"absolute",left:0,top:-1,right:0,height:1,content:'""',opacity:1,backgroundColor:(e.vars||e).palette.divider,transition:e.transitions.create(["opacity","background-color"],t)},"&:first-of-type":{"&::before":{display:"none"}},[`&.${v.expanded}`]:{"&::before":{opacity:0},"&:first-of-type":{marginTop:0},"&:last-of-type":{marginBottom:0},"& + &":{"&::before":{display:"none"}}},[`&.${v.disabled}`]:{backgroundColor:(e.vars||e).palette.action.disabledBackground}}}),(0,s.A)(({theme:e})=>({variants:[{props:e=>!e.square,style:{borderRadius:0,"&:first-of-type":{borderTopLeftRadius:(e.vars||e).shape.borderRadius,borderTopRightRadius:(e.vars||e).shape.borderRadius},"&:last-of-type":{borderBottomLeftRadius:(e.vars||e).shape.borderRadius,borderBottomRightRadius:(e.vars||e).shape.borderRadius,"@supports (-ms-ime-align: auto)":{borderBottomLeftRadius:0,borderBottomRightRadius:0}}}},{props:e=>!e.disableGutters,style:{[`&.${v.expanded}`]:{margin:"16px 0"}}}]}))),x=(0,a.Ay)("h3",{name:"MuiAccordion",slot:"Heading"})({all:"unset"}),w=(0,a.Ay)("div",{name:"MuiAccordion",slot:"Region"})({}),A=n.forwardRef(function(e,t){let r=(0,l.b)({props:e,name:"MuiAccordion"}),{children:a,className:s,defaultExpanded:c=!1,disabled:h=!1,disableGutters:g=!1,expanded:v,onChange:A,slots:k={},slotProps:S={},TransitionComponent:C,TransitionProps:_,...E}=r,[D,O]=(0,p.A)({controlled:v,default:c,name:"Accordion",state:"expanded"}),j=n.useCallback(e=>{O(!D),A&&A(e,!D)},[D,A,O]),[F,...T]=n.Children.toArray(a),P=n.useMemo(()=>({expanded:D,disabled:h,disableGutters:g,toggle:j}),[D,h,g,j]),M={...r,disabled:h,disableGutters:g,expanded:D},B=(e=>{let{classes:t,square:r,expanded:n,disabled:i,disableGutters:a}=e;return(0,o.A)({root:["root",!r&&"rounded",n&&"expanded",i&&"disabled",!a&&"gutters"],heading:["heading"],region:["region"]},m,t)})(M),R={slots:{transition:C,...k},slotProps:{transition:_,...S}},[I,$]=(0,f.A)("root",{elementType:b,externalForwardedProps:{...R,...E},className:(0,i.A)(B.root,s),shouldForwardComponentProp:!0,ownerState:M,ref:t}),[N,L]=(0,f.A)("heading",{elementType:x,externalForwardedProps:R,className:B.heading,ownerState:M}),[z,U]=(0,f.A)("transition",{elementType:u.A,externalForwardedProps:R,ownerState:M}),[K,W]=(0,f.A)("region",{elementType:w,externalForwardedProps:R,ownerState:M,className:B.region,additionalProps:{"aria-labelledby":F.props.id,id:F.props["aria-controls"],role:"region"}});return(0,y.jsxs)(I,{...$,children:[(0,y.jsx)(N,{...L,children:(0,y.jsx)(d.A.Provider,{value:P,children:F})}),(0,y.jsx)(z,{in:D,timeout:"auto",...U,children:(0,y.jsx)(K,{...W,children:T})})]})})},19558:(e,t,r)=>{"use strict";var n=r(11151),i=r(39636),o=r(18916),a=r(2398),s=r(37525),l=r(23061),u=r(38650),c=r(553),d=r(75936),p=r(12968);function f(e){e._internalDrag=!1;var t=e.editorContainer;if(t){var r=new MouseEvent("mouseup",{view:c(t),bubbles:!0,cancelable:!0});t.dispatchEvent(r)}}function h(e,t,r){var n=i.insertText(e.getCurrentContent(),t,r,e.getCurrentInlineStyle());return o.push(e,n,"insert-fragment")}e.exports={onDragEnd:function(e){e.exitCurrentMode(),f(e)},onDrop:function(e,t){var r=new n(t.nativeEvent.dataTransfer),c=e._latestEditorState,g=function(e,t){var r=null,n=null,i=s(e.currentTarget);if("function"==typeof i.caretRangeFromPoint){var o=i.caretRangeFromPoint(e.x,e.y);r=o.startContainer,n=o.startOffset}else{if(!e.rangeParent)return null;r=e.rangeParent,n=e.rangeOffset}r=p(r),n=p(n);var l=p(a(r));return u(t,l,n,l,n)}(t.nativeEvent,c);if(t.preventDefault(),e._dragCount=0,e.exitCurrentMode(),null!=g){var m,v,y,b=r.getFiles();if(b.length>0){if(e.props.handleDroppedFiles&&d(e.props.handleDroppedFiles(g,b)))return;l(b,function(t){t&&e.update(h(c,g,t))});return}var x=e._internalDrag?"internal":"external";e.props.handleDrop&&d(e.props.handleDrop(g,r,x))||(e._internalDrag?e.update((m=c,v=g,y=i.moveText(m.getCurrentContent(),m.getSelection(),v),o.push(m,y,"insert-fragment"))):e.update(h(c,g,r.getText()))),f(e)}}}},19850:(e,t,r)=>{var n=r(89950),i=r(98825);e.exports=function(e){if(!i(e))return!1;var t=n(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},19887:e=>{e.exports=function(e){var t=-1,r=Array(e.size);return e.forEach(function(e,n){r[++t]=[n,e]}),r}},20109:(e,t,r)=>{"use strict";function n(e,t){var r=i.get(e,t);return"auto"===r||"scroll"===r}var i={get:r(20176),getScrollParent:function(e){if(!e)return null;for(var t=e.ownerDocument;e&&e!==t.body;){if(n(e,"overflow")||n(e,"overflowY")||n(e,"overflowX"))return e;e=e.parentNode}return t.defaultView||t.parentWindow}};e.exports=i},20126:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n,i=r(14232);function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}
1485).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}let a=function(e){return i.createElement("svg",o({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"currentColor",viewBox:"0 0 32 32"},e),n||(n=i.createElement("path",{d:"M7.4 29.6a.9.9 0 0 0 0-1.8zm-4-2.6h-.8.9Zm0-15.8h1zm1.7-1.7v-.8zm2.3.9a.9.9 0 0 0 0-1.7zM17.9 8l-.3-.8zm1.6-.6.3.9zm2.1 1-.8.3zm6.5 17.2.9-.4zm-1 2.1.4.8-.3-.8Zm-1.5.6-.3-.8zm-2.1-1 .8-.3zm-6.6-17.1-.8.3zM14.4 7a.9.9 0 1 0-1.8 0zm-1.8 13.4a.9.9 0 0 0 1.8 0zm-5.2 7.4H5v1.8h2.3v-1.8Zm-2.3 0c-.2 0-.4 0-.5-.2l-1.3 1.2c.5.5 1.2.8 1.8.8zm-.5-.2a.8.8 0 0 1-.2-.6H2.6c0 .7.3 1.4.7 1.8zm-.2-.6V11.2H2.6V27zm0-15.8c0-.2 0-.4.2-.6L3.3 9.4c-.4.5-.7 1.1-.7 1.8zm.2-.6.5-.2V8.7c-.6 0-1.3.2-1.8.7zm.5-.2h2.3V8.7H5v1.7Zm13.1-1.6 1.6-.5-.6-1.7-1.6.6zm1.6-.5c.4-.2.8 0 1 .4l1.6-.6c-.5-1.3-2-2-3.2-1.5zm1 .4L27.3 26l1.7-.7-6.6-17.1-1.6.6ZM27.3 26c.2.4 0 .8-.4 1l.6 1.6c1.3-.5 2-2 1.5-3.3zm-.4 1-1.6.6.6 1.6 1.6-.6zm-1.6.6c-.4.1-.9 0-1-.5l-1.7.7c.5 1.3 2 2 3.3 1.4zm-1-.5L17.8 10l-1.7.6 6.5 17.2zM17.8 10c-.2-.4 0-.9.4-1l-.6-1.7c-1.3.5-2 2-1.5 3.3zm-6-5.3h3.4V2.8h-3.4v1.8Zm3.4 0c.4 0 .8.3.8.8h1.7c0-1.4-1.1-2.6-2.5-2.6zm.8.8V27h1.7V5.4H16ZM16 27c0 .5-.4.8-.8.8v1.8c1.4 0 2.5-1.1 2.5-2.6zm-.8.8h-3.4v1.8h3.4zm-3.4 0a.8.8 0 0 1-.8-.8H9.3c0 1.5 1.1 2.6 2.5 2.6zM11 27V5.4H9.3V27zm0-21.6c0-.5.4-.8.8-.8V2.8a2.5 2.5 0 0 0-2.5 2.6zM12.6 7v13.4h1.8V7zm.9 16.3c-.3 0-.5 0-.7.2l1 1.4-.3.1zm-.7.2c-.2.1-.4.3-.5.6l1.6.6c0 .1 0 .2-.2.2l-1-1.4Zm-.5.6v.7l1.6-.3v.2zm0 .7c0 .2 0 .5.3.7l1.2-1.3.1.3-1.7.3Zm.3.7.6.3.4-1.7.2.1zm.6.3h.8l-.7-1.7h.3zm.8 0 .6-.5-1.5-1 .2-.2.7 1.6Zm.6-.5.2-.8H13l.1-.2zm.2-.8c0-.3-.2-.6-.4-.9L13.2 25l-.2-.4h1.8Zm-.4-.9c-.2-.2-.6-.3-1-.3V25l-.2-.1z"})))}},20176:(e,t,r)=>{"use strict";var n=r(83176),i=r(41892);function o(e){return null==e?e:String(e)}e.exports=function(e,t){var r;if(window.getComputedStyle&&(r=window.getComputedStyle(e,null)))return o(r.getPropertyValue(i(t)));if(document.defaultView&&document.defaultView.getComputedStyle){if(r=document.defaultView.getComputedStyle(e,null))return o(r.getPropertyValue(i(t)));if("display"===t)return"none"}return e.currentStyle?"float"===t?o(e.currentStyle.cssFloat||e.currentStyle.styleFloat):o(e.currentStyle[n(t)]):o(e.style&&e.style[n(t)])}},20258:(e,t,r)=>{"use strict";r.d(t,{A:()=>v});var n=r(14232),i=r(69241),o=r(86583),a=r(45259),s=r(21477),l=r(65559),u=r(34401),c=r(35985),d=r(49429),p=r(96968),f=r(92310),h=r(37876);let g=(0,u.Ay)("label",{name:"MuiFormLabel",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,"secondary"===r.color&&t.colorSecondary,r.filled&&t.filled]}})((0,c.A)(({theme:e})=>({color:(e.vars||e).palette.text.secondary,...e.typography.body1,lineHeight:"1.4375em",padding:0,position:"relative",variants:[...Object.entries(e.palette).filter((0,d.A)()).map(([t])=>({props:{color:t},style:{[`&.${f.A.focused}`]:{color:(e.vars||e).palette[t].main}}})),{props:{},style:{[`&.${f.A.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${f.A.error}`]:{color:(e.vars||e).palette.error.main}}}]}))),m=(0,u.Ay)("span",{name:"MuiFormLabel",slot:"Asterisk"})((0,c.A)(({theme:e})=>({[`&.${f.A.error}`]:{color:(e.vars||e).palette.error.main}}))),v=n.forwardRef(function(e,t){let r=(0,p.b)({props:e,name:"MuiFormLabel"}),{children:n,className:u,color:c,component:d="label",disabled:v,error:y,filled:b,focused:x,required:w,...A}=r,k=(0,s.A)(),S=(0,a.A)({props:r,muiFormControl:k,states:["color","required","focused","disabled","error","filled"]}),C={...r,color:S.color||"primary",component:d,disabled:S.disabled,error:S.error,filled:S.filled,focused:S.focused,required:S.required},_=(e=>{let{classes:t,color:r,focused:n,disabled:i,error:a,filled:s,required:u}=e,c={root:["root",`color${(0,l.A)(r)}`,i&&"disabled",a&&"error",s&&"filled",n&&"focused",u&&"required"],asterisk:["asterisk",a&&"error"]};return(0,o.A)(c,f.Z,t)})(C);return(0,h.jsxs)(g,{as:d,ownerState:C,className:(0,i.A)(_.root,u),ref:t,...A,children:[n,S.required&&(0,h.jsxs)(m,{ownerState:C,"aria-hidden":!0,className:_.asterisk,children:["â","*"]})]})})},20523:(e,t,r)=>{"use strict";r.d(t,{AZ:()=>o,HQ:()=>l,SN:()=>p,Vi:()=>f,XB:()=>h,_o:()=>u,eO:()=>c,hU:()=>d,wJ:()=>g});var n=r(42723),i=r.n(n);let o={addToCart:"add_to_cart",removeFromCart:"remove_from_cart",viewCart:"view_cart",beginCheckout:"begin_checkout",purchase:"purchase",viewItem:"view_item",selectItem:"select_item",login:"login",signUp:"sign_up",activateProvex:"activate_provex",activateLicense:"activate_license"},a=e=>[e?.length>0?e[0].name:"",e?.length>1?e[1].name:""],s=e=>{i().dataLayer(e)},l=(e,t)=>
1485{!e||window.dataLayer?.find(r=>r.userId===e&&r.userType===t)||s({dataLayer:{userId:e,userType:t}})},u=(e,t)=>{s({dataLayer:{event:e,ecommerce:{items:[{item_id:t.product.artnr,item_name:t.product.title,item_category:a(t.product.subjects)[0],item_category2:a(t.product.subjects)[1],item_variant:t.variant?t.variant.expiresAfterDays:null,price:t.variant?t.variant.price:0,quantity:1,currency:"SEK"}]}}})},c=(e,t)=>{let r={dataLayer:{event:e,ecommerce:{items:[]}}};for(let e of t)r.dataLayer.ecommerce.items.push({item_id:e.product.artnr,item_name:e.product.title,item_variant:e.variant.expiresAfterDays,item_category:a(e.product.subjects)[0],item_category2:a(e.product.subjects)[1],price:e.variant.price,quantity:1,currency:"SEK"});s(r)},d=(e,t)=>{let r=0,n={dataLayer:{event:o.purchase,ecommerce:{transaction_id:e,value:0,currency:"SEK",items:[]}}};for(let e of t)r+=e.variant.price,n.dataLayer.ecommerce.items.push({item_id:e.product.artnr,item_name:e.product.title,item_variant:e.variant.expiresAfterDays,item_category:a(e.product.subjects)[0],item_category2:a(e.product.subjects)[1],price:e.variant.price,quantity:1,currency:"SEK"});n.dataLayer.ecommerce.value=r,s(n)},p=(e,t)=>{let r={dataLayer:{event:o.activateProvex,ecommerce:{transaction_id:e,value:0,currency:"SEK",items:[]}}};r.dataLayer.ecommerce.items.push({item_id:t.product.artnr,item_name:t.product.title,item_variant:t.expiresAfterDays,item_category:a(t.product.subjects)[0],item_category2:a(t.product.subjects)[1],price:0,quantity:1,currency:"SEK"}),s(r)},f=(e,t)=>{let r={dataLayer:{event:o.activateLicense,ecommerce:{transaction_id:e,value:0,currency:"SEK",items:[]}}};for(let e of t)r.dataLayer.ecommerce.items.push({item_id:e.artnr,item_name:e.title,item_category:a(e.subjects)[0],item_category2:a(e.subjects)[1],price:0,quantity:1,currency:"SEK"});s(r)},h=()=>{s({dataLayer:{event:o.login}})},g=()=>{s({dataLayer:{event:o.signUp}})}},20675:(e,t,r)=>{"use strict";r.d(t,{m:()=>a});var n=r(66702),i=r(32425),o=r(35741),a=new(function(e){function t(){var t;return(t=e.call(this)||this).setup=function(e){var t;if(!o.S$&&(null==(t=window)?void 0:t.addEventListener)){var r=function(){return e()};return window.addEventListener("visibilitychange",r,!1),window.addEventListener("focus",r,!1),function(){window.removeEventListener("visibilitychange",r),window.removeEventListener("focus",r)}}},t}(0,n.A)(t,e);var r=t.prototype;return r.onSubscribe=function(){this.cleanup||this.setEventListener(this.setup)},r.onUnsubscribe=function(){if(!this.hasListeners()){var e;null==(e=this.cleanup)||e.call(this),this.cleanup=void 0}},r.setEventListener=function(e){var t,r=this;this.setup=e,null==(t=this.cleanup)||t.call(this),this.cleanup=e(function(e){"boolean"==typeof e?r.setFocused(e):r.onFocus()})},r.setFocused=function(e){this.focused=e,e&&this.onFocus()},r.onFocus=function(){this.listeners.forEach(function(e){e()})},r.isFocused=function(){return"boolean"==typeof this.focused?this.focused:"u"<typeof document||[void 0,"visible","prerender"].includes(document.visibilityState)},t}(i.Q))},20705:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={default:function(){return u},noSSR:function(){return l}};for(var i in n)Object.defineProperty(t,i,{enumerable:!0,get:n[i]});let o=r(64252);r(37876),r(14232);let a=o._(r(16006));function s(e){return{default:e?.default||e}}function l(e,t){return delete t.webpack,delete t.modules,e(t)}function u(e,t){let r=a.default,n={loading:({error:e,isLoading:t,pastDelay:r})=>null};e instanceof Promise?n.loader=()=>e:"function"==typeof e?n.loader=e:"object"==typeof e&&(n={...n,...e});let i=(n={...n,...t}).loader;return(n.loadableGenerated&&(n={...n,...n.loadableGenerated},delete n.loadableGenerated),"boolean"!=typeof n.ssr||n.ssr)?r({...n,loader:()=>null!=i?i().then(s):Promise.resolve(s(()=>null))}):(delete n.webpack,delete n.modules,l(r,n))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},20726:(e,t,r)=>{"use strict";var n=r(60620),i=r(62989),o=r(15796);function a(e,t,r){var a=t.getCharacterList(),s=r>0?a.get(r-1):void 0,l=r<a.count()?a.get(r):void 0,u=s?s.getEntity():void 0,c=l?l.getEntity():void 0;if(c&&c===u&&"MUTABLE"!==e.__get(c).getMutability()){for(var d,p,f=(i(a,function(e,t){return e.getEntity()===t.getEntity()},function(e){return e.getEntity()===c},function(e,t){e<=r&&t>=r&&(d={start:e,end:t})}),"object"!=typeof d&&o(!1),d),h=f.start,g=f.end;h<g;)p=a.get(h),a=a.set(h,n.applyEntity(p,null)),h++;return t.set("characterList",a)}return t}
1485e.exports=function(e,t){var r=e.getBlockMap(),n=e.getEntityMap(),i={},o=t.getStartKey(),s=t.getStartOffset(),l=r.get(o),u=a(n,l,s);u!==l&&(i[o]=u);var c=t.getEndKey(),d=t.getEndOffset(),p=r.get(c);o===c&&(p=u);var f=a(n,p,d);return(f!==p&&(i[c]=f),Object.keys(i).length)?e.merge({blockMap:r.merge(i),selectionAfter:t}):e.set("selectionAfter",t)}},20740:(e,t,r)=>{"use strict";var n=r(39636),i=r(58240)("draft_tree_data_support");e.exports=function(e,t,r){var o=e.getSelection(),a=e.getCurrentContent(),s=o,l=o.getAnchorKey(),u=o.getFocusKey(),c=a.getBlockForKey(l);if(i&&"forward"===r&&l!==u)return a;if(o.isCollapsed()){if("forward"===r){if(e.isSelectionAtEndOfContent())return a;if(i&&o.getAnchorOffset()===a.getBlockForKey(l).getLength()){var d=a.getBlockForKey(c.nextSibling);if(!d||0===d.getLength())return a}}else if(e.isSelectionAtStartOfContent())return a;if((s=t(e))===o)return a}return n.removeRange(a,s,r)}},20772:(e,t,r)=>{var n=r(52076);e.exports=r(46013)(function(e,t,r){return t=t.toLowerCase(),e+(r?n(t):t)})},21017:(e,t,r)=>{"use strict";r.d(t,{Z:()=>n});let n=(...e)=>t=>e.reduceRight((e,t)=>t(e),t)},21151:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(87285);let i={textTransform:"uppercase"},o='"Roboto", "Helvetica", "Arial", sans-serif';function a(e,t){let{fontFamily:r=o,fontSize:a=14,fontWeightLight:s=300,fontWeightRegular:l=400,fontWeightMedium:u=500,fontWeightBold:c=700,htmlFontSize:d=16,allVariants:p,pxToRem:f,...h}="function"==typeof t?t(e):t,g=a/14,m=f||(e=>`${e/d*g}rem`),v=(e,t,n,i,a)=>({fontFamily:r,fontWeight:e,fontSize:m(t),lineHeight:n,...r===o?{letterSpacing:`${Math.round(i/t*1e5)/1e5}em`}:{},...a,...p}),y={h1:v(s,96,1.167,-1.5),h2:v(s,60,1.2,-.5),h3:v(l,48,1.167,0),h4:v(l,34,1.235,.25),h5:v(l,24,1.334,0),h6:v(u,20,1.6,.15),subtitle1:v(l,16,1.75,.15),subtitle2:v(u,14,1.57,.1),body1:v(l,16,1.5,.15),body2:v(l,14,1.43,.15),button:v(u,14,1.75,.4,i),caption:v(l,12,1.66,.4),overline:v(l,12,2.66,1,i),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return(0,n.A)({htmlFontSize:d,pxToRem:m,fontFamily:r,fontSize:a,fontWeightLight:s,fontWeightRegular:l,fontWeightMedium:u,fontWeightBold:c,...y},h,{clone:!1})}},21299:(e,t,r)=>{"use strict";r.d(t,{A:()=>function e(t,r,i=!1){let o={...r};for(let a in t)if(Object.prototype.hasOwnProperty.call(t,a))if("components"===a||"slots"===a)o[a]={...t[a],...o[a]};else if("componentsProps"===a||"slotProps"===a){let n=t[a],s=r[a];if(s)if(n)for(let t in o[a]={...s},n)Object.prototype.hasOwnProperty.call(n,t)&&(o[a][t]=e(n[t],s[t],i));else o[a]=s;else o[a]=n||{}}else"className"===a&&i&&r.className?o.className=(0,n.A)(t?.className,r?.className):"style"===a&&i&&r.style?o.style={...t?.style,...r?.style}:void 0===o[a]&&(o[a]=t[a]);return o}});var n=r(69241)},21341:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=r(14232).createContext(void 0)},21477:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(14232),i=r(71785);function o(){return n.useContext(i.A)}},21854:(e,t,r)=>{var n=r(19204);e.exports=function(e,t,r){var i=e.length;return r=void 0===r?i:r,!t&&r>=i?e:n(e,t,r)}},21983:(e,t,r)=>{"use strict";r.d(t,{A:()=>n.A});var n=r(33057)},22009:(e,t,r)=>{"use strict";var n=r(45525),i=r(73442),o=r(81073),a=r(9945),s=r(65865),l=n("%WeakMap%",!0),u=i("WeakMap.prototype.get",!0),c=i("WeakMap.prototype.set",!0),d=i("WeakMap.prototype.has",!0),p=i("WeakMap.prototype.delete",!0);e.exports=l?function(){var e,t,r={assert:function(e){if(!r.has(e))throw new s("Side channel does not contain "+o(e))},delete:function(r){if(l&&r&&("object"==typeof r||"function"==typeof r)){if(e)return p(e,r)}else if(a&&t)return t.delete(r);return!1},get:function(r){return l&&r&&("object"==typeof r||"function"==typeof r)&&e?u(e,r):t&&t.get(r)},has:function(r){return l&&r&&("object"==typeof r||"function"==typeof r)&&e?d(e,r):!!t&&t.has(r)},set:function(r,n){l&&r&&("object"==typeof r||"function"==typeof r)?(e||(e=new l),c(e,r,n)):a&&(t||(t=a()),t.set(r,n))}};return r}:a},22211:(e,t,r)=>{"use strict";var n=r(62989),i=r(39667),o=r(93710),a=o.List,s=o.Repeat,l=o.Record,u=function(){return!0},c=l({start:null,end:null}),d=l({start:null,end:null,decoratorKey:null,leaves:null});function p(e,t){return e===t}e.exports={generate:function(e,t,r){var i=t.getLength();if(!i)return a.of(new d({start:0,end:0,decoratorKey:null,leaves:a.of(new c({start:0,end:0}))}
1485));var o=[],l=r?r.getDecorations(t,e):a(s(null,i)),f=t.getCharacterList();return n(l,p,u,function(e,t){var r,i,s;o.push(new d({start:e,end:t,decoratorKey:l.get(e),leaves:(r=f.slice(e,t).toList(),i=e,s=[],n(r.map(function(e){return e.getStyle()}).toList(),p,u,function(e,t){s.push(new c({start:e+i,end:t+i}))}),a(s))}))}),a(o)},fromJS:function(e){var t=e.leaves;return new d(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,i,o;n=e,i=t,o=r[t],i in n?Object.defineProperty(n,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[i]=o})}return e}({},function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)t.indexOf(r=o[n])>=0||(i[r]=e[r]);return i}(e,["leaves"]),{leaves:null!=t?a(Array.isArray(t)?t:i(t)).map(function(e){return c(e)}):null}))}}},22225:(e,t,r)=>{var n=r(72200),i=r(93007);e.exports=function(e,t,r){var o=t(e);return i(e)?o:n(o,r(e))}},22249:(e,t,r)=>{"use strict";let n;r.d(t,{LX:()=>m,MA:()=>g,_W:()=>v,Lc:()=>b,Ms:()=>x});var i,o=r(78901),a=r(36549),s=r(32821);let l={m:"margin",p:"padding"},u={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},c={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},d=(i=e=>{if(e.length>2)if(!c[e])return[e];else e=c[e];let[t,r]=e.split(""),n=l[t],i=u[r]||"";return Array.isArray(i)?i.map(e=>n+e):[n+i]},n={},e=>(void 0===n[e]&&(n[e]=i(e)),n[e])),p=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],f=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],h=[...p,...f];function g(e,t,r,n){let i=(0,a.Yn)(e,t,!0)??r;return"number"==typeof i||"string"==typeof i?e=>"string"==typeof e?e:"string"==typeof i?i.startsWith("var(")&&0===e?0:i.startsWith("var(")&&1===e?i:`calc(${e} * ${i})`:i*e:Array.isArray(i)?e=>{if("string"==typeof e)return e;let t=i[Math.abs(e)];return e>=0?t:"number"==typeof t?-t:"string"==typeof t&&t.startsWith("var(")?`calc(-1 * ${t})`:`-${t}`}:"function"==typeof i?i:()=>void 0}function m(e){return g(e,"spacing",8,"spacing")}function v(e,t){return"string"==typeof t||null==t?t:e(t)}function y(e,t){let r=m(e.theme);return Object.keys(e).map(n=>(function(e,t,r,n){var i;if(!t.includes(r))return null;let a=(i=d(r),e=>i.reduce((t,r)=>(t[r]=v(n,e),t),{})),s=e[r];return(0,o.NI)(e,s,a)})(e,t,n,r)).reduce(s.A,{})}function b(e){return y(e,p)}function x(e){return y(e,f)}function w(e){return y(e,h)}b.propTypes={},b.filterProps=p,x.propTypes={},x.filterProps=f,w.propTypes={},w.filterProps=h},22250:(e,t,r)=>{"use strict";r.d(t,{A:()=>w});var n=r(14232),i=r(69241),o=r(86583),a=r(17533),s=r(34401),l=r(35985),u=r(49429),c=r(96968),d=r(78630),p=r(62753),f=r(65559),h=r(98885),g=r(85);function m(e){return(0,g.Ay)("MuiIconButton",e)}let v=(0,h.A)("MuiIconButton",["root","disabled","colorInherit","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","edgeStart","edgeEnd","sizeSmall","sizeMedium","sizeLarge","loading","loadingIndicator","loadingWrapper"]);var y=r(37876);let b=(0,s.Ay)(d.A,{name:"MuiIconButton",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.loading&&t.loading,"default"!==r.color&&t[`color${(0,f.A)(r.color)}`],r.edge&&t[`edge${(0,f.A)(r.edge)}`],t[`size${(0,f.A)(r.size)}`]]}})((0,l.A)(({theme:e})=>({textAlign:"center",flex:"0 0 auto",fontSize:e.typography.pxToRem(24),padding:8,borderRadius:"50%",color:(e.vars||e).palette.action.active,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest}),variants:[{props:e=>!e.disableRipple,style:{"--IconButton-hoverBg":e.alpha((e.vars||e).palette.action.active,(e.vars||e).palette.action.hoverOpacity),"&:hover":{backgroundColor:"var(--IconButton-hoverBg)","@media (hover: none)":{backgroundColor:"transparent"}}}},{props:{edge:"start"},style:{marginLeft:-12}},{props:{edge:"start",size:"small"},style:{marginLeft:-3}},{props:{edge:"end"},style:{marginRight:-12}},{props:{edge:"end",size:"small"},style:{marginRight:-3}}]})),(0,l.A)(({theme:e})=>({variants:[{props:{color:"inherit"},style:{color:"inherit"}},...Object.entries(e.palette).filter((0,u.A)()).map(([t])=>({props:{color:t},style:{color:(e.vars||e).palette[t].main}})),...Object.entries(e.palette).filter((0,u.A)()).map(([t])=>({props:{color:t},style:{"--IconButton-hoverBg":e.alpha((e.vars||e).palette[t].main,(e.vars||e).palette.action.hoverOpacity)}})),{props:{size:"small"},style:{padding:5,fontSize:e.typography.pxToRem(18)}},{props:{size:"large"},style:{padding:12,fontSize:e.typography.pxToRem(28)}}],[`&.${v.disabled}`]:{backgroundColor:"transparent",color:(e.vars||e).palette.action.disabled},[`&.${v.loading}`]:{color:"transparent"}}))),x=(0,s.Ay)("span",{name:"MuiIconButton",slot:"LoadingIndicator"})(({theme:e})=>({display:"none",position:"absolute",visibility:"visible",top:"50%",left:"50%",transform:"translate(-50%, -50%)",color:(e.vars||e).palette.action.disabled,variants:[{props:{loading:!0},style:{display:"flex"}}]})),w=n.forwardRef(function(e,t){let r=(0,c.b)({props:e,name:"MuiIconButton"}),{edge:n=!1,children:s,className:l,color:u="default",disabled:d=!1,disableFocusRipple:h=!1,size:g="medium",id:v,loading:w=null,loadingIndicator:A,...k}=r,S=(0,a.A)(v),C=A??(0,y.jsx)(p.A,{"aria-labelledby":S,color:"inherit",size:16}),_={...r,edge:n,color:u,disabled:d,disableFocusRipple:h,loading:w,loadingIndicator:C,size:g},E=(e=>{let{classes:t,disabled:r,color:n,edge:i,size:a,loading:s}=e,l={root:["root",s&&"loading",r&&"disabled","default"!==n&&`color${(0,f.A)(n)}`,i&&`edge${(0,f.A)(i)}`,`size${(0,f.A)(a)}`],loadingIndicator:["loadingIndicator"],loadingWrapper:["loadingWrapper"]};return(0,o.A)(l,m,t)})(_);return(0,y.jsxs)(b,{id:w?S:v,className:(0,i.A)(E.root,l),centerRipple:!0,focusRipple:!h,disabled:d||w,ref:t,...k,ownerState:_,children:["boolean"==typeof w&&(0,y.jsx)("span",{className:E.loadingWrapper,style:{display:"contents"},children:(0,y.jsx)(x,{className:E.loadingIndicator,ownerState:_,children:w&&C})}),s]})})},22288:(e,t,r)=>{"use strict";r.d(t,{A:()=>
1485o});var n=r(38993),i=r(37876);function o(e){let{styles:t,defaultTheme:r={}}=e,o="function"==typeof t?e=>t(null==e||0===Object.keys(e).length?r:e):t;return(0,i.jsx)(n.mL,{styles:o})}},22320:(e,t,r)=>{"use strict";r.d(t,{T:()=>i});var n,i=((n={}).REPURCHASE="repurchase",n.ORDER_VALUE="order_value",n.SINGLE_PRODUCT="single_product",n)},22373:(e,t)=>{"use strict";t.match=function(e,t){return s(e).some(function(e){var r=e.inverse,n="all"===e.type||t.type===e.type;if(n&&r||!(n||r))return!1;var i=e.expressions.every(function(e){var r=e.feature,n=e.modifier,i=e.value,o=t[r];if(!o)return!1;switch(r){case"orientation":case"scan":return o.toLowerCase()===i.toLowerCase();case"width":case"height":case"device-width":case"device-height":i=c(i),o=c(o);break;case"resolution":i=u(i),o=u(o);break;case"aspect-ratio":case"device-aspect-ratio":case"device-pixel-ratio":i=l(i),o=l(o);break;case"grid":case"color":case"color-index":case"monochrome":i=parseInt(i,10)||1,o=parseInt(o,10)||0}switch(n){case"min":return o>=i;case"max":return o<=i;default:return o===i}});return i&&!r||!i&&r})},t.parse=s;var r=/(?:(only|not)?\s*([^\s\(\)]+)(?:\s*and)?\s*)?(.+)?/i,n=/\(\s*([^\s\:\)]+)\s*(?:\:\s*([^\s\)]+))?\s*\)/,i=/^(?:(min|max)-)?(.+)/,o=/(em|rem|px|cm|mm|in|pt|pc)?$/,a=/(dpi|dpcm|dppx)?$/;function s(e){return e.split(",").map(function(e){var t=(e=e.trim()).match(r),o=t[1],a=t[2],s=t[3]||"",l={};return l.inverse=!!o&&"not"===o.toLowerCase(),l.type=a?a.toLowerCase():"all",l.expressions=(s=s.match(/\([^\)]+\)/g)||[]).map(function(e){var t=e.match(n),r=t[1].toLowerCase().match(i);return{modifier:r[1],feature:r[2],value:t[2]}}),l})}function l(e){var t,r=Number(e);return r||(r=(t=e.match(/^(\d+)\s*\/\s*(\d+)$/))[1]/t[2]),r}function u(e){var t=parseFloat(e);switch(String(e).match(a)[1]){case"dpcm":return t/2.54;case"dppx":return 96*t;default:return t}}function c(e){var t=parseFloat(e);switch(String(e).match(o)[1]){case"em":case"rem":return 16*t;case"cm":return 96*t/2.54;case"mm":return 96*t/2.54/10;case"in":return 96*t;case"pt":return 72*t;case"pc":return 72*t/12;default:return t}}},22420:(e,t,r)=>{"use strict";r.d(t,{A:()=>ti});var n,i,o,a,s=r(37876),l=r(14232),u=r(97853),c=r(95062),d=r.n(c),p=r(98477),f=r(69241),h=r(65364);function g(e,t){for(let r=0,n=e.length;r<n;r++)if(t.apply(t,[e[r],r,e]))return e[r]}function m(e){return"function"==typeof e||"[object Function]"===Object.prototype.toString.call(e)}function v(e){return"number"==typeof e&&!isNaN(e)}function y(e){return parseInt(e,10)}function b(e,t,r){if(e[t])return Error(`Invalid prop ${t} passed to ${r} - do not set this, set it on the child.`)}var x=["Moz","Webkit","O","ms"];function w(e,t){return t?`${t}${function(e){let t="",r=!0;for(let n=0;n<e.length;n++)r?(t+=e[n].toUpperCase(),r=!1):"-"===e[n]?r=!0:t+=e[n];return t}(e)}`:e}var A=function(e="transform"){var t,r;if("u"<typeof window)return"";let n=null==(r=null==(t=window.document)?void 0:t.documentElement)?void 0:r.style;if(!n||e in n)return"";for(let t=0;t<x.length;t++)if(w(e,x[t])in n)return x[t];return""}(),k="";function S(e,t,r){let n=e;do{if(function(e,t){var r;k||(k=null!=(r=g(["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"],function(t){return m(e[t])}))?r:"");let n=e[k];return!!m(n)&&!!n.call(e,t)}(n,t))return!0;if(n===r)break;n=n.parentNode}while(n);return!1}function C(e,t,r,n){if(!e)return;let i={capture:!0,...n};e.addEventListener?e.addEventListener(t,r,i):e.attachEvent?e.attachEvent("on"+t,r):e["on"+t]=r}function _(e,t,r,n){if(!e)return;let i={capture:!0,...n};e.removeEventListener?e.removeEventListener(t,r,i):e.detachEvent?e.detachEvent("on"+t,r):e["on"+t]=null}function E({x:e,y:t},r,n){let i=`translate(${e}${n},${t}${n})`;if(r){let e=`${"string"==typeof r.x?r.x:r.x+n}`,t=`${"string"==typeof r.y?r.y:r.y+n}`;i=`translate(${e}, ${t})`+i}return i}function D(e){window.requestAnimationFrame?window.requestAnimationFrame(()=>{O(e)}):O(e)}function O(e){if(e)try{var t,r;e.body&&(t=e.body,r="react-draggable-transparent-selection",t.classList?t.classList.remove(r):t.className=t.className.replace(RegExp(`(?:^|\\s)${r}(?!\\S)`,"g"),""));let n=e.selection;if(n)n.empty();else{let t=(e.defaultView||window).getSelection();t&&"Caret"!==t.type&&t.removeAllRanges()}}catch{}}function j(e,t,r){return[Math.round(t/e[0])*e[0],Math.round(r/e[1])*e[1]]}function F(e,t,r){var n,i;let o,a="number"==typeof t?e.targetTouches&&g(e.targetTouches,e=>t===e.identifier)||e.changedTouches&&g(e.changedTouches,e=>t===e.identifier):null;if("number"==typeof t&&!a)return null;let s=M(r),l=r.props.offsetParent||s.offsetParent||s.ownerDocument.body;return n=a||e,i=r.props.scale,o=l===l.ownerDocument.body?{left:0,top:0}:l.getBoundingClientRect(),{x:(n.clientX+l.scrollLeft-o.left)/i,y:(n.clientY+l.scrollTop-o.top)/i}}function T(e,t,r){let n=!v(e.lastX),i=M(e);return n?{node:i,deltaX:0,deltaY:0,lastX:t,lastY:r,x:t,y:r}:{node:i,deltaX:t-e.lastX,deltaY:r-e.lastY,lastX:e.lastX,lastY:e.lastY,x:t,y:r}}function P(e,t){let r=e.props.scale;return{node:t.node,x:e.state.x+t.deltaX/r,y:e.state.y+t.deltaY/r,deltaX:t.deltaX/r,deltaY:t.deltaY/r,lastX:e.state.x,lastY:e.state.y}}function M(e){let t=e.findDOMNode();if(!t)throw Error("<DraggableCore>: Unmounted during event!");return t}function B(...e){h.env.DRAGGABLE_DEBUG&&console.log(...e)}var R={start:"touchstart",move:"touchmove",stop:"touchend"}
1485,I={start:"mousedown",move:"mousemove",stop:"mouseup"},$=I,N=class extends l.Component{constructor(){super(...arguments),this.dragging=!1,this.lastX=NaN,this.lastY=NaN,this.touchIdentifier=null,this.mounted=!1,this.handleDragStart=e=>{if(this.props.onMouseDown(e),!this.props.allowAnyClick&&("number"==typeof e.button&&0!==e.button||e.ctrlKey))return!1;let t=this.findDOMNode();if(!t||!t.ownerDocument||!t.ownerDocument.body)throw Error("<DraggableCore> not mounted on DragStart!");let{ownerDocument:n}=t;if(this.props.disabled||!(e.target instanceof n.defaultView.Node)||this.props.handle&&!S(e.target,this.props.handle,t)||this.props.cancel&&S(e.target,this.props.cancel,t))return;"touchstart"!==e.type||this.props.allowMobileScroll||e.preventDefault();let i=e.targetTouches&&e.targetTouches[0]?e.targetTouches[0].identifier:e.changedTouches&&e.changedTouches[0]?e.changedTouches[0].identifier:void 0;this.touchIdentifier=i;let o=F(e,i,this);if(null==o)return;let{x:a,y:s}=o,l=T(this,a,s);B("DraggableCore: handleDragStart: %j",l),B("calling",this.props.onStart),!1!==this.props.onStart(e,l)&&!1!==this.mounted&&(this.props.enableUserSelectHack&&function(e,t){var n,i;if(!e)return;let o=e.getElementById("react-draggable-style-el");if(!o){(o=e.createElement("style")).type="text/css",o.id="react-draggable-style-el";let n=null!=t?t:r.nc;n&&o.setAttribute("nonce",n),o.innerHTML=".react-draggable-transparent-selection *::-moz-selection {all: inherit;}\n",o.innerHTML+=".react-draggable-transparent-selection *::selection {all: inherit;}\n",e.getElementsByTagName("head")[0].appendChild(o)}e.body&&(n=e.body,i="react-draggable-transparent-selection",n.classList?n.classList.add(i):n.className.match(RegExp(`(?:^|\\s)${i}
1485(?!\\S)`))||(n.className+=` ${i}`))}(n,this.props.nonce),this.dragging=!0,this.lastX=a,this.lastY=s,C(n,$.move,this.handleDrag),C(n,$.stop,this.handleDragStop))},this.handleDrag=e=>{let t=F(e,this.touchIdentifier,this);if(null==t)return;let{x:r,y:n}=t;if(Array.isArray(this.props.grid)){let e=r-this.lastX,t=n-this.lastY;if([e,t]=j(this.props.grid,e,t),!e&&!t)return;r=this.lastX+e,n=this.lastY+t}let i=T(this,r,n);if(B("DraggableCore: handleDrag: %j",i),!1===this.props.onDrag(e,i)||!1===this.mounted){try{this.handleDragStop(new MouseEvent("mouseup"))}catch{let e=document.createEvent("MouseEvents");e.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),this.handleDragStop(e)}return}this.lastX=r,this.lastY=n},this.handleDragStop=e=>{if(!this.dragging)return;let t=F(e,this.touchIdentifier,this);if(null==t)return;let{x:r,y:n}=t;if(Array.isArray(this.props.grid)){let e=r-this.lastX||0,t=n-this.lastY||0;[e,t]=j(this.props.grid,e,t),r=this.lastX+e,n=this.lastY+t}let i=T(this,r,n);if(!1===this.props.onStop(e,i)||!1===this.mounted)return!1;let o=this.findDOMNode();o&&this.props.enableUserSelectHack&&D(o.ownerDocument),B("DraggableCore: handleDragStop: %j",i),this.dragging=!1,this.lastX=NaN,this.lastY=NaN,o&&(B("DraggableCore: Removing handlers"),_(o.ownerDocument,$.move,this.handleDrag),_(o.ownerDocument,$.stop,this.handleDragStop))},this.onMouseDown=e=>($=I,this.handleDragStart(e)),this.onMouseUp=e=>($=I,this.handleDragStop(e)),this.onTouchStart=e=>($=R,this.handleDragStart(e)),this.onTouchEnd=e=>($=R,this.handleDragStop(e))}componentDidMount(){this.mounted=!0;let e=this.findDOMNode();e&&C(e,R.start,this.onTouchStart,{passive:!1})}componentWillUnmount(){this.mounted=!1;let e=this.findDOMNode();if(e){let{ownerDocument:t}=e;_(t,I.move,this.handleDrag),_(t,R.move,this.handleDrag),_(t,I.stop,this.handleDragStop),_(t,R.stop,this.handleDragStop),_(e,R.start,this.onTouchStart,{passive:!1}),this.props.enableUserSelectHack&&D(t)}}findDOMNode(){var e;return(null==(e=this.props)?void 0:e.nodeRef)?this.props.nodeRef.current:"function"==typeof p.findDOMNode?p.findDOMNode(this):(B("react-draggable: ReactDOM.findDOMNode is not available in React 19+. You must provide a nodeRef prop. See: https://github.com/react-grid-layout/react-draggable#noderef"),null)}render(){return l.cloneElement(l.Children.only(this.props.children),{onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}};N.displayName="DraggableCore",N.propTypes={allowAnyClick:c.bool,allowMobileScroll:c.bool,children:c.node.isRequired,disabled:c.bool,enableUserSelectHack:c.bool,offsetParent:function(e,t){if(e[t]&&1!==e[t].nodeType)throw Error("Draggable's offsetParent must be a DOM Node.")},grid:c.arrayOf(c.number),handle:c.string,cancel:c.string,nodeRef:c.object,nonce:c.string,onStart:c.func,onDrag:c.func,onStop:c.func,onMouseDown:c.func,scale:c.number,className:b,style:b,transform:b},N.defaultProps={allowAnyClick:!1,allowMobileScroll:!1,disabled:!1,enableUserSelectHack:!0,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){},scale:1};var L=class extends l.Component{constructor(e){super(e),this.onDragStart=(e,t)=>{if(B("Draggable: onDragStart: %j",t),!1===this.props.onStart(e,P(this,t)))return!1;this.setState({dragging:!0,dragged:!0})},this.onDrag=(e,t)=>{if(!this.state.dragging)return!1;B("Draggable: onDrag: %j",t);let r=P(this,t),n={x:r.x,y:r.y,slackX:0,slackY:0};if(this.props.bounds){let{x:e,y:t}=n;n.x+=this.state.slackX,n.y+=this.state.slackY;let[i,o]=function(e,t,r){var n;if(!e.props.bounds)return[t,r];let{bounds:i}=e.props;i="string"==typeof i?i:{left:(n=i).left,top:n.top,right:n.right,bottom:n.bottom};let o=M(e);if("string"==typeof i){let e,t,r,n,a,s,l,u,c,{ownerDocument:d}=o,p=d.defaultView;if(!p)throw Error("Cannot resolve the owner window of the draggable node.");if(!((e="parent"===i?o.parentNode:o.getRootNode().querySelector(i))instanceof p.HTMLElement))throw Error('Bounds selector "'+i+'" could not find an element.');let f=p.getComputedStyle(o),h=p.getComputedStyle(e);i={left:-o.offsetLeft+y(h.paddingLeft)+y(f.marginLeft),top:-o.offsetTop+y(h.paddingTop)+y(f.marginTop),right:(t=e.clientWidth,t-=y((r=e.ownerDocument.defaultView.getComputedStyle(e)).paddingLeft),(t-=y(r.paddingRight))-(n=o.clientWidth,n+=y((a=o.ownerDocument.defaultView.getComputedStyle(o)).borderLeftWidth),n+=y(a.borderRightWidth))-o.offsetLeft+y(h.paddingRight)-y(f.marginRight)),bottom:(s=e.clientHeight,s-=y((l=e.ownerDocument.defaultView.getComputedStyle(e)).paddingTop),(s-=y(l.paddingBottom))-(u=o.clientHeight,u+=y((c=o.ownerDocument.defaultView.getComputedStyle(o)).borderTopWidth),u+=y(c.borderBottomWidth))-o.offsetTop+y(h.paddingBottom)-y(f.marginBottom))}}return v(i.right)&&(t=Math.min(t,i.right)),v(i.bottom)&&(r=Math.min(r,i.bottom)),v(i.left)&&(t=Math.max(t,i.left)),v(i.top)&&(r=Math.max(r,
1485i.top)),[t,r]}(this,n.x,n.y);n.x=i,n.y=o,n.slackX=this.state.slackX+(e-n.x),n.slackY=this.state.slackY+(t-n.y),r.x=n.x,r.y=n.y,r.deltaX=n.x-this.state.x,r.deltaY=n.y-this.state.y}if(!1===this.props.onDrag(e,r))return!1;this.setState(n)},this.onDragStop=(e,t)=>{if(!this.state.dragging||!1===this.props.onStop(e,P(this,t)))return!1;B("Draggable: onDragStop: %j",t);let r={dragging:!1,slackX:0,slackY:0};if(this.props.position){let{x:e,y:t}=this.props.position;r.x=e,r.y=t}this.setState(r)},this.state={dragging:!1,dragged:!1,x:e.position?e.position.x:e.defaultPosition.x,y:e.position?e.position.y:e.defaultPosition.y,prevPropsPosition:{...e.position},slackX:0,slackY:0,isElementSVG:!1},e.position&&!(e.onDrag||e.onStop)&&console.warn("A `position` was applied to this <Draggable>, without drag handlers. This will make this component effectively undraggable. Please attach `onDrag` or `onStop` handlers so you can adjust the `position` of this element.")}static getDerivedStateFromProps({position:e},{prevPropsPosition:t}){return e&&(!t||e.x!==t.x||e.y!==t.y)?(B("Draggable: getDerivedStateFromProps %j",{position:e,prevPropsPosition:t}),{x:e.x,y:e.y,prevPropsPosition:{...e}}):null}componentDidMount(){void 0!==window.SVGElement&&this.findDOMNode()instanceof window.SVGElement&&this.setState({isElementSVG:!0})}componentWillUnmount(){this.state.dragging&&this.setState({dragging:!1})}findDOMNode(){var e;return(null==(e=this.props)?void 0:e.nodeRef)?this.props.nodeRef.current:"function"==typeof p.findDOMNode?p.findDOMNode(this):null}render(){let{axis:e,bounds:t,children:r,defaultPosition:n,defaultClassName:i,defaultClassNameDragging:o,defaultClassNameDragged:a,position:s,positionOffset:u,scale:c,...d}=this.props,p={},h=null,g=!s||this.state.dragging,m=s||n,v={x:("both"===this.props.axis||"x"===this.props.axis)&&g?this.state.x:m.x,y:("both"===this.props.axis||"y"===this.props.axis)&&g?this.state.y:m.y};if(this.state.isElementSVG)h=E(v,u,"");else{let e;e=E(v,u,"px"),p={[w("transform",A)]:e}}let y=l.Children.only(r),b=(0,f.$)(y.props.className||"",i,{[o]:this.state.dragging,[a]:this.state.dragged});return l.createElement(N,{...d,onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop},l.cloneElement(y,{className:b,style:{...y.props.style,...p},transform:h}))}};L.displayName="Draggable",L.propTypes={...N.propTypes,axis:c.oneOf(["both","x","y","none"]),bounds:c.oneOfType([c.shape({left:c.number,right:c.number,top:c.number,bottom:c.number}),c.string,c.oneOf([!1])]),defaultClassName:c.string,defaultClassNameDragging:c.string,defaultClassNameDragged:c.string,defaultPosition:c.shape({x:c.number,y:c.number}),positionOffset:c.shape({x:c.oneOfType([c.number,c.string]),y:c.oneOfType([c.number,c.string])}),position:c.shape({x:c.number,y:c.number}),className:b,style:b,transform:b},L.defaultProps={...N.defaultProps,axis:"both",bounds:!1,defaultClassName:"react-draggable",defaultClassNameDragging:"react-draggable-dragging",defaultClassNameDragged:"react-draggable-dragged",defaultPosition:{x:0,y:0},scale:1};var z=r(30984),U=r(98689),K=r(22250),W=r(82702),H=r(2797),q=r(242),V=r(18860),Q=r(64716),G=r(53019),Y=r(3937),X=r(64079),J=r(84811),Z=r(40925);let ee=(0,Z.A)((0,s.jsx)("path",{d:"m4 12 1.41 1.41L11 7.83V20h2V7.83l5.58 5.59L20 12l-8-8z"}),"ArrowUpward");var et=r(93710),er=r.n(et);function en(){return(en=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function ei(e,t){return(ei=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function eo(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}function ea(e){return(0,u.getDefaultKeyBinding)(e)}function es(e,t,r,n){var i,o=n.setEditorState;switch(e){case"backspace":case"backspace-word":case"backspace-to-start-of-line":i=u.RichUtils.onBackspace(t);break;case"delete":case"delete-word":case"delete-to-end-of-block":i=u.RichUtils.onDelete(t);break;default:return"not-handled"}return null!=i?(o(i),"handled"):"not-handled"}var el=["props"],eu=["props"],ec=function(){function e(e){this.decorators=er().List(e)}var t=e.prototype;return t.getDecorations=function(e,t){var r=Array(e.getText().length).fill(null);
1485return this.decorators.forEach(function(n,i){n.getDecorations(e,t).forEach(function(e,t){e&&(r[t]=i+"-"+e)})}),er().List(r)},t.getComponentForKey=function(t){return this.getDecoratorForKey(t).getComponentForKey(e.getInnerKey(t))},t.getPropsForKey=function(t){return this.getDecoratorForKey(t).getPropsForKey(e.getInnerKey(t))},t.getDecoratorForKey=function(e){var t=Number(e.split("-")[0]);return this.decorators.get(t)},e.getInnerKey=function(e){return e.split("-").slice(1).join("-")},e}(),ed=function(e){return"function"==typeof e.getDecorations&&"function"==typeof e.getComponentForKey&&"function"==typeof e.getPropsForKey},ep=function(e){var t=e.decorators,r=e.plugins;return(0,et.List)([{decorators:t}].concat(void 0===r?[]:r)).filter(function(e){return(null==e?void 0:e.decorators)!==void 0}).flatMap(function(e){return null==e?void 0:e.decorators})},ef=["keyBindingFn"],eh=function(e){var t,r;return(null==e?void 0:e.decorators)!=null?null==(t=e.decorators)?void 0:t.size:(null==e?void 0:e._decorators)!=null?null==(r=e._decorators)?void 0:r.length:void 0},eg=function(e){function t(t){var r;return(r=e.call(this,t)||this).editor=null,r.state={readOnly:!1},r.onChange=function(e){var t=e;r.resolvePlugins().forEach(function(e){e.onChange&&(t=e.onChange(t,r.getPluginMethods()))}),r.props.onChange&&r.props.onChange(t)},r.getPlugins=function(){return[].concat(r.props.plugins)},r.getProps=function(){return en({},r.props)},r.getReadOnly=function(){return r.props.readOnly||r.state.readOnly},r.setReadOnly=function(e){e!==r.state.readOnly&&r.setState({readOnly:e})},r.getEditorRef=function(){return r.editor},r.getEditorState=function(){return r.props.editorState},r.getPluginMethods=function(){return{getPlugins:r.getPlugins,getProps:r.getProps,setEditorState:r.onChange,getEditorState:r.getEditorState,getReadOnly:r.getReadOnly,setReadOnly:r.setReadOnly,getEditorRef:r.getEditorRef}},r.createPluginHooks=function(){var e,t,n,i;return e=[r.props].concat(r.resolvePlugins()),t=r.getPluginMethods(),n={},i=new Set(["onChange"]),e.forEach(function(r){Object.keys(r).forEach(function(r){!i.has(r)&&((i.add(r),r.startsWith("on"))?n[r]=function(){for(var n=arguments.length,i=Array(n),o=0;o<n;o++)i[o]=arguments[o];return e.some(function(e){var n=e[r];return"function"==typeof n&&!0===n.apply(void 0,i.concat([t]))})}:r.startsWith("handle")?n[r]=function(){for(var n=arguments.length,i=Array(n),o=0;o<n;o++)i[o]=arguments[o];return e.some(function(e){var n=e[r];return"function"==typeof n&&"handled"===n.apply(void 0,i.concat([t]))})?"handled":"not-handled"}:r.endsWith("Fn")&&("blockRendererFn"===r?n.blockRendererFn=function(r){var n={props:{}};return e.forEach(function(e){if("function"==typeof e.blockRendererFn){var i=e.blockRendererFn(r,t);if(null!=i){var o=i.props,a=eo(i,el),s=n,l=s.props,u=eo(s,eu);n=en({},u,a,{props:en({},l,o)})}}}),!!n.component&&n}:"blockStyleFn"===r?n.blockStyleFn=function(r){var n=[];return e.forEach(function(e){if("function"==typeof e.blockStyleFn){var i=e.blockStyleFn(r,t);null!=i&&n.push(i)}}),n.join(" ")}:"customStyleFn"===r?n.customStyleFn=function(r,n){var i;return e.some(function(e){return"function"==typeof e.customStyleFn&&void 0!==(i=e.customStyleFn(r,n,t))})&&i?i:{}}:"keyBindingFn"===r&&(n.keyBindingFn=function(r){var n=null;return e.some(function(e){return"function"==typeof e.keyBindingFn&&void 0!==(n=e.keyBindingFn(r,t))})?n:null})))})}),n},r.resolvePlugins=function(){var e=r.getPlugins();return!0===r.props.defaultKeyBindings&&e.push({keyBindingFn:ea}),!0===r.props.defaultKeyCommands&&e.push({handleKeyCommand:es}),e},r.resolveCustomStyleMap=function(){return r.props.plugins.filter(function(e){return void 0!==e.customStyleMap}).map(function(e){return e.customStyleMap}).concat([r.props.customStyleMap]).reduce(function(e,t){return en({},e,t)},{})},r.resolveblockRenderMap=function(){var e=r.props.plugins.filter(function(e){return void 0!==e.blockRenderMap}).reduce(function(e,t){return e.merge(t.blockRenderMap)},(0,et.Map)({}));return r.props.defaultBlockRenderMap&&(e=u.DefaultDraftBlockRenderMap.merge(e)),r.props.blockRenderMap&&(e=e.merge(r.props.blockRenderMap)),e},r.resolveAccessibilityProps=function(){var e={};
1485return r.resolvePlugins().forEach(function(t){if("function"==typeof t.getAccessibilityProps){var r=t.getAccessibilityProps(),n={};void 0===e.ariaHasPopup?n.ariaHasPopup=r.ariaHasPopup:"true"===r.ariaHasPopup&&(n.ariaHasPopup="true"),void 0===e.ariaExpanded?n.ariaExpanded=r.ariaExpanded:!0===r.ariaExpanded&&(n.ariaExpanded=!0),e=en({},e,r,n)}}),e},[r.props].concat(r.resolvePlugins()).forEach(function(e){e&&"function"==typeof e.initialize&&e.initialize(r.getPluginMethods())}),r}t.prototype=Object.create(e.prototype),t.prototype.constructor=t,ei(t,e);var r=t.prototype;return r.focus=function(){this.editor&&this.editor.focus()},r.blur=function(){this.editor&&this.editor.blur()},r.componentDidMount=function(){var e,t,r,n,i,o,a,s=(e=this.props,t=this.getEditorState,r=this.onChange,i=(n=ep(e)).filter(function(e){return!ed(e)}),o=(0,et.List)(i).map(function(e){var n=e.component;return en({},e,{component:function(e){return l.createElement(n,en({},e,{getEditorState:t,setEditorState:r}))}})}).toJS(),a=new u.CompositeDecorator(o),new ec(n.filter(function(e){return ed(e)}).push(a))),c=u.EditorState.set(this.props.editorState,{decorator:s});this.onChange(u.EditorState.moveSelectionToEnd(c))},r.componentDidUpdate=function(e){var t=this.props,r=e.editorState.getDecorator(),n=t.editorState.getDecorator();if(r&&r!==n&&(!r||!n||eh(r)!==eh(n))){var i=u.EditorState.set(t.editorState,{decorator:r});this.onChange(u.EditorState.moveSelectionToEnd(i))}},r.componentWillUnmount=function(){var e=this;this.resolvePlugins().forEach(function(t){t.willUnmount&&t.willUnmount({getEditorState:e.getEditorState,setEditorState:e.onChange})})},r.render=function(){var e=this,t=this.createPluginHooks(),r=this.resolveCustomStyleMap(),n=this.resolveAccessibilityProps(),i=this.resolveblockRenderMap(),o=this.props;o.keyBindingFn;var a=eo(o,ef);return l.createElement(u.Editor,en({},a,n,t,{readOnly:this.props.readOnly||this.state.readOnly,customStyleMap:r,blockRenderMap:i,onChange:this.onChange,editorState:this.props.editorState,ref:function(t){e.editor=t}}))},t}(l.Component);function em(){return(em=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function ev(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}eg.propTypes={editorState:d().object.isRequired,onChange:d().func.isRequired,plugins:d().array,defaultKeyBindings:d().bool,defaultKeyCommands:d().bool,defaultBlockRenderMap:d().bool,customStyleMap:d().object,decorators:d().array},eg.defaultProps={defaultBlockRenderMap:!0,defaultKeyBindings:!0,defaultKeyCommands:!0,customStyleMap:{},plugins:[],decorators:[]};var ey="draft-js-video-plugin-video",eb="atomic",ex=Object.freeze({__proto__:null,VIDEOTYPE:ey,ATOMIC:eb}),ew=/^(?:https?:\/\/)?(?:www\.)?(?:youtu\.be\/|youtube\.com\/(?:embed\/|v\/|watch\?v=|watch\?.+&v=))((\w|-){11})(?:\S+)?$/,eA=/https?:\/\/(?:www\.|player\.)?vimeo.com\/(?:channels\/(?:\w+\/)?|groups\/([^\/]*)\/videos\/|album\/(\d+)\/video\/|video\/|)(\d+)(?:$|\/|\?)/,ek=["blockProps","className","style","theme"],eS=["block","customStyleMap","customStyleFn","decorator","forceSelection","offsetKey","selection","tree","contentState","blockStyleFn"],eC=function(e){var t=e.src;return ew.test(t)?"https://www.youtube.com/embed/"+({srcID:t&&t.match(ew)[1],srcType:"youtube",url:t}).srcID:eA.test(t)?"https://player.vimeo.com/video/"+({srcID:t.match(eA)[3],srcType:"vimeo",url:t}).srcID:void 0},e_=function(e){var t=e.blockProps,r=e.className,n=e.style,i=e.theme,o=ev(e,ek),a=eC(t);if(a)return l.createElement("div",{style:n},l.createElement("div",{className:i.iframeContainer+" "+(void 0===r?"":r)},l.createElement("iframe",{className:i.iframe,src:a,frameBorder:"0",allowFullScreen:!0})));o.block,o.customStyleMap,o.customStyleFn,o.decorator,o.forceSelection,o.offsetKey,o.selection,o.tree,o.contentState,o.blockStyleFn;var s=ev(o,eS);return l.createElement("video",em({src:t.src,className:i.video,style:n},s,{controls:!0}))};e_.propTypes={blockProps:d().object.isRequired,className:d().string,
1485style:d().object,theme:d().object.isRequired};var eE=r(25328);let eD=(0,Z.A)((0,s.jsx)("path",{d:"M11.67 3.87 9.9 2.1 0 12l9.9 9.9 1.77-1.77L3.54 12z"}),"ArrowBackIos");function eO(e,t){try{var r=e()}catch(e){return t(e)}return r&&r.then?r.then(void 0,t):r}let ej=(e,t)=>{switch(e){case"production":return"https://help.cloud.studentlitteratur.se/api/"+t;case"test":return"https://help.test.studentlitteratur.se/api/"+t;default:return"https://help.dev.studentlitteratur.se/api/"+t}};function eF(){return(eF=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}let eT=({src:e,alt:t,onClose:r})=>{let n=(0,l.useRef)();return(0,l.useEffect)(()=>{let e=document.getElementById("fullscreen-container-aida");e||((e=document.createElement("div")).id="fullscreen-container-aida",document.body.appendChild(e)),n.current=e},[]),l.createElement(z.A,{container:n.current},l.createElement("div",{className:"fullscreen-image"},l.createElement("button",{type:"button",onClick:r,"aria-label":"St\xe4ng"},"X"),l.createElement("img",{role:"presentation",src:e,alt:t})))},eP=({block:e,contentState:t,className:r,readOnly:n,fullscreenIcon:i})=>{let[o,a]=(0,l.useState)(!1),{src:s,alt:u}=t.getEntity(e.getEntityAt(0)).getData(),c=l.createElement("img",{role:"presentation",src:s,alt:u,className:r});return n?l.createElement(l.Fragment,null,l.createElement("div",{className:`wrapper-${r}`},c,l.createElement("button",{type:"button",className:`overlay-${r}`,onClick:()=>a(!0)},i)),o&&l.createElement(eT,{src:s,alt:u,onClose:()=>a(!1)})):c};function eM(e,t,r){let n=e.getCurrentContent().createEntity("IMAGE","IMMUTABLE",{...r,src:t}).getLastCreatedEntityKey(),i=u.AtomicBlockUtils.insertAtomicBlock(e,n," ");return u.EditorState.forceSelection(i,i.getCurrentContent().getSelectionAfter())}let eB=({onClick:e,label:t})=>React.createElement("button",{className:"RichEditor-styleButton",onClick:()=>e()},t),eR=({editorState:e,onChange:t})=>{let[r,n]=(0,l.useState)(!1),[i,o]=(0,l.useState)("");return React.createElement("div",{className:"RichEditor-addImage"},React.createElement(eB,{label:"IMG",onClick:()=>n(!r)}),r&&React.createElement("input",{type:"text",value:i,onChange:e=>o(e.target.value),onBlur:()=>{t(eM(e,i,{})),n(!1)},placeholder:"url"}))},eI=({block:e,contentState:t,className:r,readOnly:n})=>{let{src:i,alt:o}=t.getEntity(e.getEntityAt(0)).getData(),a=l.createElement("audio",{controls:!0,src:i,alt:o,className:r});return n?l.createElement(l.Fragment,null,l.createElement("div",{className:`wrapper-${r}`},a)):a},e$=({size:e,color:t})=>(0,s.jsx)("svg",Object.assign({viewBox:"0 0 32 32",width:`${e}px`,fill:t,className:"support-icon"},{children:(0,s.jsxs)("g",Object.assign({stroke:"currentColor",strokeWidth:"1.5",fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"},{children:[(0,s.jsx)("path",{vectorEffect:"non-scaling-stroke",d:"M8.174 22.26H7.39a3.13 3.13 0 0 1-3.13-3.13V16a3.13 3.13 0 0 1 3.13-3.13h.783c.432 0 .783.35.783.782v7.826c0 .432-.35.783-.783.783zM24.609 22.26h-.783a.783.783 0 0 1-.783-.782v-7.826c0-.432.35-.782.783-.782h.783a3.13 3.13 0 0 1 3.13 3.13v3.13a3.13 3.13 0 0 1-3.13 3.13zM7.391 12.87A8.609 8.609 0 0 1 16 4.26h0a8.609 8.609 0 0 1 8.609 8.61M19.13 26.174h2.348a3.13 3.13 0 0 0 3.13-3.13h0v-.783"},void 0),(0,s.jsx)("path",{vectorEffect:"non-scaling-stroke",d:"M17.565 27.74H16c-.864 0-1.565-.702-1.565-1.566h0c0-.865.7-1.565 1.565-1.565h1.565c.865 0 1.565.7 1.565 1.565h0c0 .864-.7 1.565-1.565 1.565zM12.87 19.592a4.648 4.648 0 0 0 6.26 0"},void 0),(0,s.jsx)("path",{d:"M12.87 13.897v1.369M19.13 13.897v1.369"},void 0)]}),void 0)}),void 0),eN=({size:e,color:t})=>(0,s.jsx)("svg",Object.assign({viewBox:"0 0 32 32",width:`${e}px`,fill:t,className:"link-external-icon"},{children:(0,s.jsx)("g",Object.assign({stroke:"currentColor",strokeWidth:"1.5",fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"},{children:(0,s.jsx)("path",{d:"M26.5 25.75a1.5 1.5 0 0 1-1.5 1.5H7a1.5 1.5 0 0 1-1.5-1.5V6.25A1.5 1.5 0 0 1 7 4.75h15.045c.392 0 .768.153 1.048.426l2.954 2.883c.29.282.453.67.453 1.074V25.75zM10.045 12.25h12M10.045 16.75h12M10.045 21.25h6"},void 0)}),void 0)}),void 0),eL=({size:e})=>l.createElement("svg",{xmlns:" http://www.w3.org/2000/svg ",viewBox:"0 0 50 50",width:`${e}px`,className:"studlicon-chevronleft"},l.createElement("path",{d:"M36.8195634,49.6059879 L37.6080823,48.8135645 C38.1306392,48.2883457 38.1306392,47.4367427 37.6080823,46.9114119 L15.80778,24.999951 L37.6080823,3.08848999 C38.1306392,2.56327129 38.1306392,1.71166827 37.6080823,1.18633748 L36.8195634,0.393914031 C36.2970065,-0.131304677 35.4497194,-0.131304677 34.9271625,0.393914031 L11.3919177,24.0489307 C10.8693608,24.5741495 10.8693608,25.4257525 11.3919177,25.9510833 L34.9271625,49.6061 C35.4497194,50.1313187 36.2970065,50.1313187 36.8195634,49.6059879 Z"})),ez=({size:e})=>l.createElement("svg",{xmlns:" http://www.w3.org/2000/svg ",viewBox:"0 0 50 50",width:`${e}px`,className:"studlicon-chevronright"},l.createElement("path",{transform:"translate(25.500000, 25.000000) rotate(-180.000000) translate(-25.500000, -25.000000) ",d:"M37.8195634,49.6059879 L38.6080823,48.8135645 C39.1306392,48.2883457 39.1306392,47.4367427 38.6080823,46.9114119 L16.80778,24.999951 L38.6080823,3.08848999 C39.1306392,2.56327129 39.1306392,1.71166827 38.6080823,1.18633748 L37.8195634,0.393914031 C37.2970065,-0.131304677 36.4497194,-0.131304677 35.9271625,0.393914031 L12.3919177,24.0489307 C11.8693608,24.5741495 11.8693608,25.4257525 12.3919177,25.9510833 L35.9271625,49.6061 C36.4497194,50.1313187 37.2970065,50.1313187 37.8195634,49.6059879 Z"})),eU=({contentState:e,entityKey:t,children:r})=>{let{url:n}=e.getEntity(t).getData();return l.createElement("a",{className:"aida-link",href:n,rel:"noopener noreferrer",target:"_blank","aria-label":n},r)},eK=(e,t,r)=>{e.findEntityRanges(e=>{let t=e.getEntity();return null!==t&&"LINK"===r.getEntity(t).getType()},t)},eW=e=>{let t=new u.CompositeDecorator([{strategy:eK,component:eU}]);return u.EditorState.set(e,{decorator:t})},eH=()=>{},eq=({slides:e,clickHandler:t})=>{let[r,n]=(0,l.useState)(0),i=(0,l.useMemo)(()=>e&&(e=>{if(!e)return u.EditorState.createEmpty();let t=(0,u.convertFromRaw)(e);return eW(u.EditorState.createWithContent(t))})(e[r]&&e[r].text),[e,r]);return l.createElement("div",{className:"image-slider-wrapper"},e&&l.createElement("div",{className:"slides-footer-wrapper"},l.createElement("div",{className:"slides-container",onClick:()=>t&&t(!0)},l.createElement("div",{className:"slides",style:{left:`-${100*r}%`}},e.map((e,t)=>l.createElement("div",{className:"slide",key:`image_${t}`},l.createElement("div",{className:"slide-inner"},l.createElement("img",{role:"presentation",src:e.src}))))),l.createElement("button",{className:"navigation-btn prev",onClick:t=>{t.stopPropagation();let i=e.length;n((r+i-1)%i)}},l.createElement(eL,{className:"slide-icon",size:"20"})),l.createElement("button",{className:"navigation-btn next",onClick:t=>{t.stopPropagation();let i=e.length;n((r+i+1)%i)}},l.createElement(ez,{className:"slide-icon",size:"20"})),l.createElement("div",{className:"slider-btns"},l.createElement("div",{className:"slider-btns-inner"},e.map((e,t)=>l.createElement("button",{style:{backgroundColor:r===t?"#26b3ac":"transparent"},className:"slide-btn",key:`btn_slide_${t}`,onClick:e=>{e.stopPropagation(),n(t)}}))))),l.createElement("div",{className:"slider-footer"},l.createElement("div",{className:"slider-text-wrapper"},l.createElement(eg,{className:"slider-text",editorState:i,readOnly:!0,onChange:eH})))))},eV=({slides:e,settings:t,onClose:r})=>{let n=(0,l.useRef)();return(0,l.useEffect)(()=>{let e=document.getElementById("fullscreen-container-aida");e||((e=document.createElement("div")).id="fullscreen-container-aida",document.body.appendChild(e)),n.current=e},[]),l.createElement(z.A,{container:n.current},l.createElement("div",{className:"fullscreen-slider"},l.createElement("button",{type:"button",onClick:r,"aria-label":"St\xe4ng"},"X"),l.createElement(eq,{slides:e,settings:t})))},eQ=({block:e,contentState:t})=>{let{slides:r,settings:n}=t.getEntity(e.getEntityAt(0)).getData(),[i,o]=(0,l.useState)(!1);return l.createElement(l.Fragment,null,l.createElement(eq,{slides:r,settings:n,clickHandler:o}),i&&l.createElement(eV,{slides:r,settings:n,onClose:()=>o(!1)}))},eG=function({className:e,fullscreenIcon:t}){return{blockRendererFn:(r,{getEditorState:n,getReadOnly:i}
1485)=>{if("atomic"!==r.getType())return null;let o=n().getCurrentContent(),a=r.getEntityAt(0);if(!a)return null;let s=o.getEntity(a).getType();return"IMAGE"!==s&&"image"!==s?null:{component:r=>l.createElement(eP,eF({className:e,fullscreenIcon:t,readOnly:i()},r)),editable:!1}},addImage:eM,AddImage:eR}}({className:"aida-image-plugin",fullscreenIcon:(0,s.jsx)(eN,{size:"32"},void 0)}),eY=function({className:e}){return{blockRendererFn:(t,{getEditorState:r,getReadOnly:n})=>{if("atomic"!==t.getType())return null;let i=r().getCurrentContent(),o=t.getEntityAt(0);if(!o)return null;let a=i.getEntity(o).getType();return"IMAGESLIDER"!==a&&"imageslider"!==a?null:{component:t=>l.createElement(eQ,eF({className:e,readOnly:n()},t)),editable:!1}}}}({className:"aida-slider-plugin"}),eX=function({className:e}){return{blockRendererFn:(t,{getEditorState:r,getReadOnly:n})=>{if("atomic"!==t.getType())return null;let i=r().getCurrentContent(),o=t.getEntityAt(0);if(!o)return null;let a=i.getEntity(o).getType();return"AUDIO"!==a&&"audio"!==a?null:{component:t=>l.createElement(eI,eF({className:e,readOnly:n()},t)),editable:!1}}}}({className:"aida-audio-plugin"}),eJ=(void 0===n&&(n={}),i=n.theme?n.theme:{iframeContainer:"ifi492u",iframe:"i1hzzm9j",invali
1485dVideoSrc:"ikyzbpi",video:"vlyzuw8"},o=n.videoComponent||e_,n.decorator&&(o=n.decorator(o)),a=function(e){return l.createElement(o,em({},e,{theme:i}))},{blockRendererFn:function(e,t){var r=t.getEditorState;if(e.getType()===eb){var n=r().getCurrentContent(),i=e.getEntityAt(0);if(!i)return null;var o=n.getEntity(i),s=o.getType(),l=o.getData().src;if(s===ey)return{component:a,editable:!1,props:{src:l}}}return null},addVideo:function(e,t){var r=t.src;if(u.RichUtils.getCurrentBlockType(e)===eb)return e;var n=e.getCurrentContent().createEntity(ey,"IMMUTABLE",{src:r}).getLastCreatedEntityKey();return u.AtomicBlockUtils.insertAtomicBlock(e,n," ")},types:ex}),eZ=()=>{},e0=({isDesktop:e,onBackClick:t,content:r,selectableContent:n,selectableTags:i,onSelectableTagClick:o,onSelectableContentClick:a,goToSupport:u,closeHelp:c,position:d,anchorEl:p})=>{let[f,h]=(0,l.useState)({}),g=(0,l.useRef)(null),m=(0,l.useRef)(null);(0,l.useEffect)(()=>{g.current&&!Object.keys(f).length&&h(((e,t,r)=>{if(!e)return{};let n=e.getBoundingClientRect();switch(r){case"topRight":return{top:"0px",left:`-${n.width}px`};case"topLeft":return{top:"0px",left:`${t?t.clientWidth:n.width}px`};case"bottomRight":return{top:`-${n.height}px`,left:`-${n.width}px`};case"bottomLeft":return{top:`-${n.height}px`,left:`${t?t.clientWidth:n.width}px`};case"centerRight":return{top:`-${n.height/2}px`,left:`-${n.width}px`};case"centerLeft":return{top:`-${n.height/2}px`,left:`${t?t.clientWidth:n.width}px`}}})(g.current,p,d.windowPosition))},[g,d.windowPosition,f]),(0,l.useEffect)(()=>{null!==m.current&&m.current.scrollTo(0,0)},[r]);let v=!i,y=r&&eW(r.content),b=()=>{e?u():(u(),c())};return(0,s.jsxs)(U.A,Object.assign({style:e?{position:"relative",...f}:{},ref:g,className:e?"help-container":"help-container-mobile",sx:{backgroundColor:e=>e.palette.background.default}},{children:[(0,s.jsx)("div",Object.assign({className:"help-header"},{children:(0,s.jsxs)("div",Object.assign({className:"help-header-container"},{children:[(0,s.jsx)(K.A,Object.assign({className:"help-header-button","aria-label":"G\xe5 tillbaka",style:{visibility:v?"visible":"hidden",cursor:v?"pointer":"default",color:"white"},onClick:t},{children:(0,s.jsx)(eD,{},void 0)}),void 0),(0,s.jsx)(W.A,Object.assign({component:"h4",sx:{width:"100%",textAlign:"center"},className:"help-header-title handle"},{children:r?r.title:n&&n.title?n.title:"Hj\xe4lp"}),void 0),(0,s.jsx)(K.A,Object.assign({"aria-label":"St\xe4ng hj\xe4lp",className:"help-header-button",onClick:c,style:{color:"white"}},{children:(0,s.jsx)(eE.A,{},void 0)}),void 0)]}),void 0)}),void 0),(0,s.jsxs)("div",Object.assign({className:"help-body-container",ref:m},{children:[y&&(0,s.jsx)(U.A,Object.assign({sx:{color:e=>e.palette.text.primary,".aida-link":{color:e=>e.palette.primary.main}}},{children:(0,s.jsx)(eg,{editorState:y,readOnly:!0,onChange:eZ,plugins:[eG,eX,eJ,eY]},void 0)}),void 0),(0,s.jsxs)(H.A,Object.assign({component:"div",className:"help-selectable-list"},{children:[n&&n.content&&!r&&n.content.map(e=>(0,s.jsx)(l.Fragment,{children:(0,s.jsxs)(q.A,Object.assign({"aria-label":`\xd6ppna hj\xe4lpavsnitt: ${e.title}`,className:"help-selectable-listitem",onClick:()=>a(e)},{children:[(0,s.jsx)(V.A,Object.assign({className:"help-selectable-icon",sx:{color:e=>e.palette.primary.main}},{children:(0,s.jsx)(eN,{size:"32"},void 0)}),void 0),(0,s.jsx)(Q.A,{primary:e.title,sx:{color:e=>e.palette.text.primary}},void 0)]}),void 0)},e.title)),i&&i.map(e=>(0,s.jsx)(l.Fragment,{children:(0,s.jsxs)(q.A,Object.assign({"aria-label":`\xd6ppna hj\xe4lpavsnitt: ${e}`,className:"help-selectable-listitem",onClick:()=>o(e)},{children:[(0,s.jsx)(V.A,Object.assign({className:"help-selectable-icon",sx:{color:e=>e.palette.primary.main}},{children:(0,s.jsx)(eN,{size:"32"},void 0)}),void 0),(0,s.jsx)(Q.A,{primary:e,sx:{color:e=>e.palette.text.primary}},void 0)]}),void 0)},e))]}),void 0),(0,s.jsx)(G.A,Object.assign({className:"help-support-container",component:"a","aria-label":"Kontakta kundservice",onClick:b,role:"button",color:"inherit",sx:{textTransform:"none",padding:e=>e.spacing(1.5,3),border:e=>`1px solid ${e.palette.grey[300]}`,backgroundColor:e=>e.palette.background.default},tabIndex:0,onKeyUp:e=>{" "!==e.key&&"Enter"!==e.key&&"Spacebar"!==e.key||(e.preventDefault(),b(e))}},{children:(0,s.jsxs)(Y.A,Object.assign({container:!0,spacing:2},{children:[(0,s.jsx)(Y.A,Object.assign({item:!0,className:"help-support-icon",sx:{color:e=>e.palette.text.primary}},{children:(0,s.jsx)(e$,{size:"32"},void 0)}),void 0),(0,s.jsxs)(Y.A,Object.assign({item:!0,xs:12,sm:!0,container:!0},{children:[(0,s.jsxs)(Y.A,Object.assign({item:!0,xs:!0,container:!0,direction:"column",spacing:2},{children:[(0,s.jsxs)(Y.A,Object.assign({item:!0,xs:!0},{children:[(0,s.jsx)(W.A,Object.assign({variant:"body2",gutterBottom:!0,color:"textPrimary"},{children:"Kundservice"}),void 0),(0,s.jsx)(W.A,Object.assign({variant:"body2",color:"textSecondary"},{children:"Har du st\xf6tt p\xe5 problem? Vi hj\xe4lper dig g\xe4rna."}),void 0)]}),void 0),(0,s.jsx)(Y.A,Object.assign({item:!0,sx:{color:e=>e.palette.text.primary}},{children:(0,s.jsx)("span",Object.assign({className:"help-support-contact-us"},{children:"Kontakta oss"}),void 0)}),void 0)]}),void 0),(0,s.jsx)(Y.A,Object.assign({item:!0},{children:(0,s.jsx)("div",Object.assign({className:"help-call-made help-call-made-icon"},{children:(0,s.jsx)(ee,{sx:{transform:"rotate(45deg)",color:e=>e.palette.text.primary}},void 0)}),void 0)}),void 0)]}),void 0)]}),void 0)}),void 0)]}),void 0)]}),void 0)};var e1=r(80181),e2=r(78630),e5=r(95927),e3=r(39807),e4=r(4255),e6=r(99024),e8=r(89099);let e7=[{path:"/",tags:["Allm\xe4nt","S\xf6k","Kurspaket"]},{path:"/minsida",tags:["Allm\xe4nt","Boken","Kurspaket","K\xf6p","S\xf6k","Support"]},{path:"/sok",tags:["S\xf6k","K\xf6p","Support"]},{path:"/sokikatalogen",tags:["S\xf6k","K\xf6p","Support"]},{path:"/produkt/[slug]",tags:["Allm\xe4nt","K\xf6p","Kurspaket","Kompletterande material"]},{path:"/katalog/[slug]",tags:["Allm\xe4nt","K\xf6p"]},{path:"/minaprodukter",tags:["Allm\xe4nt","K\xf6p","Kurspaket","Kompletterande material"]},{path:"/produkt/[slug]/las",tags:["Boken","Support"]},{path:"/kurs/[slug]",tags:["Kurspaket","Kompletterande material"]},{path:"/ovningar",tags:["\xd6vningar","Flashcards"]},{path:"/minaflashcards/[id]/[slug]",tags:["Flashcards"]},{path:"/minaflashcards/skapa-ny",tags:["Flashcards"]},{path:"/minaanteckningar",tags:["Anteckningar"]},{path:"/minplanering",tags:["Planering"]},{path:"/arbetsytor",tags:["Arbetsytor"]},{path:"/arbetsytor/[id]/[slug]",tags:["Arbetsytor"]}],e9=[],te=function(){let{pathname:e}=(0,e8.useRouter)();return{currentTags:(0,l.useMemo)(()=>{let t=e7.find(t=>t.path===e);return{tags:t?t.tags:e9}},[e])}};var tt=r(50307),tr=r(61293);let tn=({anchorEl:e,open:t,env:r,tags:n,id:i,applicationTag:o,excludedTags:a,excludeVisibleTags:c=[],closeHelp:d,position:p,supportURL:f,supp
1485ortURLFunc:h,externalRef:g,sortAlphabetically:m=!1})=>{let{content:v,selectableContent:y,selectableTags:b,onSelectableTagClick:x,onSelectableContentClick:w,goBackToTags:A,goBackToSelectableContent:k}=function({tags:e,id:t,applicationTag:r,env:n,excludedTags:i,excludeVisibleTags:o,sortAlphabetically:a,location:s}){let[c,d]=(0,l.useState)(null),[p,f]=(0,l.useState)(null),[h,g]=(0,l.useState)(null),[m,v]=(0,l.useState)(null),y=s||"";(0,l.useEffect)(()=>{!c&&r&&function(){try{Promise.resolve(S(r)).then(function(r){let n=k(r.data);if(t)w(t,n);else if(a){let t=n.sort((e,t)=>e.title.localeCompare(t.title));d(t),x(e,t)}else d(n),x(e,n)})}catch(e){return Promise.reject(e)}}()},[r]),(0,l.useEffect)(()=>{p&&C(p.id,y,p.tags.join(","))},[p]);let b=e=>{let t=JSON.parse(e.content),r=(0,u.convertFromRaw)(t),n=u.EditorState.createWithContent(r);f({...e,content:n})},x=(e,t)=>{if(!t)return;f(null),v(null),g(null);let r=A(t);if(!e.length)return void g(r);let n=t.filter(t=>e.some(e=>t.tags.includes(e)));1!==n.length?v({title:1===e.length?e[0]:null,content:n}):b(n[0])},w=(e,t)=>{if(f(null),v(null),g(null),!e)return;let r=t.find(t=>t.id===e);r&&b(r)},A=e=>{let t=[];return e.forEach(e=>{e.tags.forEach(e=>{-1===t.indexOf(e)&&t.push(e)})}),a&&t.sort((e,t)=>e.localeCompare(t)),t},k=e=>{let t=[...o,...i];return e.filter(e=>!e.tags.some(e=>t.includes(e))||o.some(t=>e.tags.includes(t))).map(e=>({...e,tags:e.tags.filter(e=>!i.includes(e)&&!o.includes(e)&&e!==r)}))},S=function(e){return Promise.resolve(eO(function(){let t=new URL(ej(n,"content"));return t.searchParams.append("tags",e),Promise.resolve(fetch(t.toString(),{method:"GET"})).then(function(e){return e.json()})},function(e){return e}))},C=function(e,t,r){return Promise.resolve(eO(function(){return Promise.resolve(fetch(new URL(ej(n,"metrics")).toString(),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({contentId:e,url:t,chips:r})})).then(function(){})},function(e){return e}))};return{content:p,selectableTags:h,selectableContent:m,goBackToSelectableContent:e=>{f(null),v(e)},goBackToTags:()=>{x([],c)},onSelectableContentClick:e=>{b(e)},onSelectableTagClick:e=>{x([e],c)}}}({tags:n,id:i,applicationTag:o,env:r,excludedTags:a,excludeVisibleTags:c,sortAlphabetically:m,location:window.location.href}),S=(0,X.A)("(min-width:600px)"),C=(0,l.useRef)(),_=(0,l.useRef)(null);(0,l.useEffect)(()=>{let e=document.getElementById("help-container-aida");e||((e=document.createElement("div")).id="help-container-aida"),g?g.appendChild(e):document.body.appendChild(e),C.current=e},[]);let E=()=>{if(h)return void h();let e=encodeURIComponent(window.location.href);window.open(`${f}/?url=${e}#supportform`,"_blank","noopener, noreferrer")},D=e=>{e.stopPropagation(),y&&!v&&A(),v&&!y&&A(),y&&v&&k(y)};return(0,s.jsxs)(s.Fragment,{children:[t&&S&&(0,s.jsx)(s.Fragment,{children:C.current&&e&&(0,s.jsx)(z.A,Object.assign({container:C.current},{children:(0,s.jsx)(L,Object.assign({handle:".handle",allowAnyClick:!1,positionOffset:{x:e.getBoundingClientRect().x,y:e.getBoundingClientRect().y},nodeRef:_},{children:(0,s.jsx)("div",Object.assign({style:{position:"fixed"},ref:_},{children:(0,s.jsx)(e0,{isDesktop:S,onBackClick:D,content:v,selectableTags:b,selectableContent:y,onSelectableContentClick:w,onSelectableTagClick:x,goToSupport:E,closeHelp:d,position:p,anchorEl:e},void 0)}),void 0)}),void 0)}),void 0)},void 0),t&&!S&&(0,s.jsx)(J.A,Object.assign({open:t,fullScreen:!0},{children:(0,s.jsx)(e0,{isDesktop:S,onBackClick:D,content:v,selectableTags:b,selectableContent:y,onSelectableContentClick:w,onSelectableTagClick:x,goToSupport:E,closeHelp:d,position:p,anchorEl:e},void 0)}),void 0)]},void 0)},ti=({isText:e,position:t,showAll:r,aidaRef:n,inSystemsRequirements:i,useButtonAsRef:o,inMenu:a,id:u,overrideText:c,className:d,sx:p,...f})=>{let{currentTags:h}=te(),{t:g}=(0,e3.u)(),{isDarkMode:m}=(0,tr.A)(),{setOpenReportModal:v}=(0,e4.k)(),[y,b]=(0,l.useState)(!1),[x,w]=(0,l.useState)(null),A=(0,l.useRef)(null),k=()=>{w(h),y||(0,e1.JR)(),b(!y)},S=e?(0,s.jsx)(e2.A,{className:d,"aria-label":g("help.aria-label"),onClick:k,sx:{...!i&&{"&:hover":{color:e=>e.palette.primary.light},"&.active":{color:e=>e.palette.common.white},color:e=>e.palette.common.white,justifyContent:"flex-start",width:"100%"},textDecoration:"underline",fontSize:"1rem",lineHeight:"2",...p},ref:A,...f,children:i?g("help.in-systems-requirement-page"):c||g("help.FAQ-title")}):(0,s.jsx)(K.A,{"aria-label":g("help.aria-label"),onClick:k,sx:[e=>({color:e.palette.tonal.primary[10],fontFamily:"inherit",fontSize:"1.75rem",fontWeight:500,minWidth:"0",width:"2.5rem",height:"2.5rem",backgroundColor:e.palette.common.white}),e=>e.applyStyles("dark",{background:e.palette.common.black,"&:hover":{background:e.palette.primary.light}})],ref:A,"data-testid":"help-button",className:(0,tt.Y)(m),children:"?"}),C=(0,s.jsx)(e5.A,{onClick:k,sx:{padding:e=>e.spacing(1,2),textDecoration:"none",color:"inherit"},children:g("help.FAQ-title")});return(0,s.jsxs)(s.Fragment,{children:[a?C:S,y&&x&&(0,s.jsx)(tn,{position:{windowPosition:t||"topRight"},anchorEl:A.current,open:y,env:e6._K,applicationTag:"Omnia",tags:r?[]:x.tags,excludedTags:[],excludeVisibleTags:[],closeHelp:()=>{b(!1)},supportURL:`${e6.VY}
1485/rapportera-problem`,supportURLFunc:()=>{b(!1),v(!0)},externalRef:o?A?.current:n,id:u,sortAlphabetically:!0})]})}},22571:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(14232);let i={};function o(e,t){let r=n.useRef(i);return r.current===i&&(r.current=e(t)),r}},22732:(e,t,r)=>{"use strict";var n=r(18916);e.exports=function(e){var t=e.getSelection(),r=t.getStartKey();return n.set(e,{selection:t.merge({anchorKey:r,anchorOffset:0,focusKey:r,focusOffset:0,isBackward:!1}),forceSelection:!0})}},22830:(e,t,r)=>{"use strict";r.d(t,{A:()=>a,g:()=>o});var n=r(98885),i=r(85);function o(e){return(0,i.Ay)("MuiInputBase",e)}let a=(0,n.A)("MuiInputBase",["root","formControl","focused","disabled","adornedStart","adornedEnd","error","sizeSmall","multiline","colorSecondary","fullWidth","hiddenLabel","readOnly","input","inputSizeSmall","inputMultiline","inputTypeSearch","inputAdornedStart","inputAdornedEnd","inputHiddenLabel"])},22957:(e,t,r)=>{"use strict";var n=r(93710).List;e.exports=function(){function e(e){var t,r;r=void 0,(t="_decorators")in this?Object.defineProperty(this,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):this[t]=r,this._decorators=e.slice()}var t=e.prototype;return t.getDecorations=function(e,t){var r=Array(e.getText().length).fill(null);return this._decorators.forEach(function(n,i){var o=0;(0,n.strategy)(e,function(e,t){(function(e,t,r){for(var n=t;n<r;n++)if(null!=e[n])return!1;return!0})(r,e,t)&&(function(e,t,r,n){for(var i=t;i<r;i++)e[i]=n}(r,e,t,i+"."+o),o++)},t)}),n(r)},t.getComponentForKey=function(e){var t=parseInt(e.split(".")[0],10);return this._decorators[t].component},t.getPropsForKey=function(e){var t=parseInt(e.split(".")[0],10);return this._decorators[t].props},e}()},23061:(e,t,r)=>{"use strict";var n=r(15796),i=/\.textClipping$/,o={"text/plain":!0,"text/html":!0,"text/rtf":!0};e.exports=function(e,t){var a=0,s=[];e.forEach(function(l){!function(e,t){if(!r.g.FileReader||e.type&&!(e.type in o))return t("");if(""===e.type){var a="";i.test(e.name)&&(a=e.name.replace(i,"")),t(a);return}var s=new FileReader;s.onload=function(){var e=s.result;"string"!=typeof e&&n(!1),t(e)},s.onerror=function(){t("")},s.readAsText(e)}(l,function(r){a++,r&&s.push(r.slice(0,5e3)),a==e.length&&t(s.join("\r"))})})}},23163:(e,t,r)=>{"use strict";r.d(t,{A:()=>l,b:()=>s});var n=r(14232),i=r(21299),o=r(37876);let a=n.createContext(void 0);function s({props:e,name:t}){return function(e){let{theme:t,name:r,props:n}=e;if(!t||!t.components||!t.components[r])return n;let o=t.components[r];return o.defaultProps?(0,i.A)(o.defaultProps,n,t.components.mergeClassNameAndStyle):o.styleOverrides||o.variants?n:(0,i.A)(o,n,t.components.mergeClassNameAndStyle)}({props:e,name:t,theme:{components:n.useContext(a)}})}let l=function({value:e,children:t}){return(0,o.jsx)(a.Provider,{value:e,children:t})}},23218:(e,t,r)=>{e.exports=r(43622)(r(19031),"DataView")},23309:(e,t,r)=>{"use strict";var n=r(73442),i=n("String.prototype.valueOf"),o=function(e){try{return i(e),!0}catch(e){return!1}},a=n("Object.prototype.toString"),s=r(48744)();e.exports=function(e){return"string"==typeof e||!!e&&"object"==typeof e&&(s?o(e):"[object String]"===a(e))}},23377:(e,t,r)=>{"use strict";function n(e,t){if(!e.containerQueries)return t;let r=Object.keys(t).filter(e=>e.startsWith("@container")).sort((e,t)=>{let r=/min-width:\s*([0-9.]+)/;return(e.match(r)?.[1]||0)-(t.match(r)?.[1]||0)});return r.length?r.reduce((e,r)=>{let n=t[r];return delete e[r],e[r]=n,e},{...t}):t}function i(e,t){return"@"===t||t.startsWith("@")&&(e.some(e=>t.startsWith(`@${e}`))||!!t.match(/^@\d/))}function o(e,t){let r=t.match(/^@([^/]+)?\/?(.+)?$/);if(!r)return null;let[,n,i]=r,o=Number.isNaN(+n)?n||0:+n;return e.containerQueries(i).up(o)}function a(e){let t=(e,t)=>e.replace("@media",t?`@container ${t}`:"@container");function r(r,n){r.up=(...r)=>t(e.breakpoints.up(...r),n),r.down=(...r)=>t(e.breakpoints.down(...r),n),r.between=(...r)=>t(e.breakpoints.between(...r),n),r.only=(...r)=>t(e.breakpoints.only(...r),n),r.not=(...r)=>{let i=t(e.breakpoints.not(...r),n);return i.includes("not all and")?i.replace("not all and ","").replace("min-width:","width<").replace("max-width:","width>").replace("and","or"):i}}let n={},i=e=>(r(n,e),n);return r(i),{...e,containerQueries:i}}r.d(t,{Ay:()=>a,CT:()=>o,_S:()=>n,ob:()=>i})},23411:(e,t,r)=>{"use strict";var n=r(80985),i=r(98857),o=r(66530),a=r(24118);e.exports=function(e){var t=o(arguments),r=1+e.length-(arguments.length-1);return n(t,r>0?r:0,!0)},i?i(e.exports,"apply",{value:a}):e.exports.apply=a},23520:(e,t,r)=>{"use strict";var n=r(68128),i={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return n.isMemo(e)?a:s[e.$$typeof]||i}s[n.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[n.Memo]=a;var u=Object.defineProperty,c=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,r,n){if("string"!=typeof r){if(h){var i=f(r);i&&i!==h&&e(t,i,n)}var a=c(r);d&&(a=a.concat(d(r)));for(var s=l(t),g=l(r),m=0;m<a.length;++m){var v=a[m];if(!o[v]&&!(n&&n[v])&&!(g&&g[v])&&!(s&&s[v])){var y=p(r,v);try{u(t,v,y)}catch(e){}}}}return t}},23550:(e,t,r)=>{var n=r(58511),i=r(52141);e.exports=function(e,t){t=n(t,e);for(var r=0,o=t.length;null!=e&&r<o;)e=e[i(t[r++])];return r&&r==o?e:void 0}},23588:(e,t,r)=>{"use strict";e.exports=r(74637)},23779:(e,t,r)=>{"use strict";r.d(t,{A:()=>
1485o});var n=r(1992),i=r(38267);let o=function(e,t,r={enabled:!0}){let o=(0,i.A)();return(void 0===r.enabled||null===r.enabled)&&(r.enabled=!0),(0,n.useInfiniteQuery)(e,async({pageParam:e={offset:0,count:0}})=>{let{data:r}=await t(o.query,e);return r},{...r})}},23962:(e,t,r)=>{"use strict";r.d(t,{A:()=>a,E:()=>o});var n=r(98885),i=r(85);function o(e){return(0,i.Ay)("MuiTooltip",e)}let a=(0,n.A)("MuiTooltip",["popper","popperInteractive","popperArrow","popperClose","tooltip","tooltipArrow","touch","tooltipPlacementLeft","tooltipPlacementRight","tooltipPlacementTop","tooltipPlacementBottom","arrow"])},24014:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=r(31629).A},24015:(e,t,r)=>{var n=r(23218),i=r(36315),o=r(54316),a=r(37973),s=r(96703),l=r(89950),u=r(82675),c="[object Map]",d="[object Promise]",p="[object Set]",f="[object WeakMap]",h="[object DataView]",g=u(n),m=u(i),v=u(o),y=u(a),b=u(s),x=l;(n&&x(new n(new ArrayBuffer(1)))!=h||i&&x(new i)!=c||o&&x(o.resolve())!=d||a&&x(new a)!=p||s&&x(new s)!=f)&&(x=function(e){var t=l(e),r="[object Object]"==t?e.constructor:void 0,n=r?u(r):"";if(n)switch(n){case g:return h;case m:return c;case v:return d;case y:return p;case b:return f}return t}),e.exports=x},24030:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>o});var n=r(86640);let i={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",open:"open",readOnly:"readOnly",required:"required",selected:"selected"};function o(e,t,r="Mui"){let a=i[t];return a?`${r}-${a}`:`${n.A.generate(e)}-${t}`}},24118:(e,t,r)=>{"use strict";var n=r(28419),i=r(71938),o=r(34140);e.exports=function(){return o(n,i,arguments)}},24181:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.camelCase=void 0;var r=/^--[a-zA-Z0-9_-]+$/,n=/-([a-z])/g,i=/^[^-]+$/,o=/^-(webkit|moz|ms|o|khtml)-/,a=/^-(ms)-/,s=function(e,t){return t.toUpperCase()},l=function(e,t){return"".concat(t,"-")};t.camelCase=function(e,t){var u;return(void 0===t&&(t={}),!(u=e)||i.test(u)||r.test(u))?e:(e=e.toLowerCase(),(e=t.reactCompat?e.replace(a,l):e.replace(o,l)).replace(n,s))}},24202:(e,t)=>{"use strict";for(var r="u">typeof window&&/Mac|iPod|iPhone|iPad/.test(window.navigator.platform),n={alt:"altKey",control:"ctrlKey",meta:"metaKey",shift:"shiftKey"},i={add:"+",break:"pause",cmd:"meta",command:"meta",ctl:"control",ctrl:"control",del:"delete",down:"arrowdown",esc:"escape",ins:"insert",left:"arrowleft",mod:r?"meta":"control",opt:"alt",option:"alt",return:"enter",right:"arrowright",space:" ",spacebar:" ",up:"arrowup",win:"meta",windows:"meta"},o={backspace:8,tab:9,enter:13,shift:16,control:17,alt:18,pause:19,capslock:20,escape:27," ":32,pageup:33,pagedown:34,end:35,home:36,arrowleft:37,arrowup:38,arrowright:39,arrowdown:40,insert:45,delete:46,meta:91,numlock:144,scrolllock:145,";":186,"=":187,",":188,"-":189,".":190,"/":191,"`":192,"[":219,"\\":220,"]":221,"'":222},a=1;a<20;a++)o["f"+a]=111+a;function s(e,t,r){!t||"byKey"in t||(r=t,t=null),Array.isArray(e)||(e=[e]);var a=e.map(function(e){return function(e,t){var r=t&&t.byKey,a={},s=(e=e.replace("++","+add")).split("+"),u=s.length;for(var c in n)a[n[c]]=!1;var d=!0,p=!1,f=void 0;try{for(var h,g=s[Symbol.iterator]();!(d=(h=g.next()).done);d=!0){var m=h.value,v=m.endsWith("?")&&m.length>1;v&&(m=m.slice(0,-1));var y=l(m),b=n[y];if(m.length>1&&!b&&!i[m]&&!o[y])throw TypeError('Unknown modifier: "'+m+'"');1!==u&&b||(r?a.key=y:a.which=function(e){return o[e=l(e)]||e.toUpperCase().charCodeAt(0)}(m)),b&&(a[b]=!v||null)}}catch(e){p=!0,f=e}finally{try{!d&&g.return&&g.return()}finally{if(p)throw f}}return a}(e,t)}),s=function(e){return a.some(function(t){return function(e,t){for(var r in e){var n=e[r],i=void 0;if(null!=n&&(null!=(i="key"===r&&null!=t.key?t.key.toLowerCase():"which"===r?91===n&&93===t.which?91:t.which:t[r])||!1!==n)&&i!==n)return!1}return!0}(t,e)})};return null==r?s:s(r)}function l(e){return i[e=e.toLowerCase()]||e}t.Ay=s,t.v_=s},24298:(e,t,r)=>{e.exports="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g},24350:(e,t,r)=>{"use strict";var n=r(60620),i=r(93710).Map;function o(e,t,r,o){var a=e.getBlockMap(),s=t.getStartKey(),l=t.getStartOffset(),u=t.getEndKey(),c=t.getEndOffset(),d=a.skipUntil(function(e,t){return t===s}).takeUntil(function(e,t){return t===u}).concat(i([[u,a.get(u)]])).map(function(e,t){s===u?(i=l,a=c):(i=t===s?l:0,a=t===u?c:e.getLength());for(var i,a,d,p=e.getCharacterList();i<a;)d=p.get(i),p=p.set(i,o?n.applyStyle(d,r):n.removeStyle(d,r)),i++;return e.set("characterList",p)});return e.merge({blockMap:a.merge(d),selectionBefore:t,selectionAfter:t})}e.exports={add:function(e,t,r){return o(e,t,r,!0)},remove:function(e,t,r){return o(e,t,r,!1)}}},24431:(e,t,r)=>{"use strict";r.d(t,{A:()=>
1485o});var n=r(40925),i=r(37876);let o=(0,n.A)((0,i.jsx)("path",{d:"M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8zM6 20V4h7v5h5v11z"}),"InsertDriveFileOutlined")},24820:(e,t,r)=>{"use strict";r.d(t,{A:()=>a,f:()=>o});var n=r(98885),i=r(85);function o(e){return(0,i.Ay)("MuiListItemIcon",e)}let a=(0,n.A)("MuiListItemIcon",["root","alignItemsFlexStart"])},24892:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(40925),i=r(37876);let o=(0,n.A)((0,i.jsx)("path",{d:"M15.55 13c.75 0 1.41-.41 1.75-1.03l3.58-6.49c.37-.66-.11-1.48-.87-1.48H5.21l-.94-2H1v2h2l3.6 7.59-1.35 2.44C4.52 15.37 5.48 17 7 17h12v-2H7l1.1-2zM6.16 6h12.15l-2.76 5H8.53zM7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2m10 0c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2"}),"ShoppingCartOutlined")},24982:(e,t,r)=>{"use strict";r.d(t,{X4:()=>i});var n=r(73026);function i(e,t){return e=function e(t){let r;if(t.type)return t;if("#"===t.charAt(0)){var i;let r,n;return e((i=(i=t).slice(1),r=RegExp(`.{1,${i.length>=6?2:1}}`,"g"),(n=i.match(r))&&1===n[0].length&&(n=n.map(e=>e+e)),n?`rgb${4===n.length?"a":""}(${n.map((e,t)=>t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3).join(", ")})`:""))}let o=t.indexOf("("),a=t.substring(0,o);if(!["rgb","rgba","hsl","hsla","color"].includes(a))throw Error((0,n.A)(9,t));let s=t.substring(o+1,t.length-1);if("color"===a){if(r=(s=s.split(" ")).shift(),4===s.length&&"/"===s[3].charAt(0)&&(s[3]=s[3].slice(1)),!["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].includes(r))throw Error((0,n.A)(10,r))}else s=s.split(",");return{type:a,values:s=s.map(e=>parseFloat(e)),colorSpace:r}}(e),t=function(e,t=0,r=1){return function(e,t=Number.MIN_SAFE_INTEGER,r=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,r))}(e,t,r)}(t),("rgb"===e.type||"hsl"===e.type)&&(e.type+="a"),"color"===e.type?e.values[3]=`/${t}`:e.values[3]=t,function(e){let{type:t,colorSpace:r}=e,{values:n}=e;return t.includes("rgb")?n=n.map((e,t)=>t<3?parseInt(e,10):e):t.includes("hsl")&&(n[1]=`${n[1]}%`,n[2]=`${n[2]}%`),n=t.includes("color")?`${r} ${n.join(" ")}`:`${n.join(", ")}`,`${t}(${n})`}(e)}},25275:(e,t,r)=>{"use strict";var n=r(14338),i=r(65865),o=Object;e.exports=n(function(){if(this==null||this!==o(this))throw new i("RegExp.prototype.flags getter called on non-object");var e="";return this.hasIndices&&(e+="d"),this.global&&(e+="g"),this.ignoreCase&&(e+="i"),this.multiline&&(e+="m"),this.dotAll&&(e+="s"),this.unicode&&(e+="u"),this.unicodeSets&&(e+="v"),this.sticky&&(e+="y"),e},"get flags",!0)},25328:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(40925),i=r(37876);let o=(0,n.A)((0,i.jsx)("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close")},25429:()=>{},25444:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(40925),i=r(37876);let o=(0,n.A)((0,i.jsx)("path",{d:"M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m0 16H8V7h11z"}),"ContentCopy")},25500:(e,t,r)=>{"use strict";var n=r(39052),i=r(85788),o=r(96634),a=r(14933),s=r(34254),l=r(78725),u=r(27731),c=r(13379),d=r(5373),p=r(47810),f=r(63578),h=r(89314),g=r(95431),m=n.isBrowser("Chrome"),v=n.isBrowser("Firefox"),y=m||v?g:function(e){};e.exports={onBeforeInput:i,onBlur:o,onCompositionStart:a,onCopy:s,onCut:l,onDragOver:u,onDragStart:c,onFocus:d,onInput:p,onKeyDown:f,onPaste:h,onSelect:g,onMouseUp:y,onKeyUp:y}},25727:(e,t,r)=>{"use strict";var n=r(41822);function i(){return(i=n||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}var o=r(45668),a=r(99297),s=r(14232),l=r(73239),u=r(85452),c=r(12968);e.exports=function(e){function t(){return e.apply(this,arguments)||this}t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e;var r=t.prototype;return r.shouldComponentUpdate=function(e){var t=this.props.editorState,r=e.editorState;if(t.getDirectionMap()!==r.getDirectionMap()||t.getSelection().getHasFocus()!==r.getSelection().getHasFocus())return!0;var n=r.getNativelyRenderedContent(),i=t.isInCompositionMode(),o=r.isInCompositionMode();if(t===r||null!==n&&r.getCurrentContent()===n||i&&o)return!1;var a=t.getCurrentContent(),s=r.getCurrentContent(),l=t.getDecorator(),u=r.getDecorator();return i!==o||a!==s||l!==u||r.mustForceSelection()},r.render=function(){for(var e=this.props,t=e.blockRenderMap,r=e.blockRendererFn,n=e.blockStyleFn,d=e.customStyleMap,p=e.customStyleFn,f=e.editorState,h=e.editorKey,g=e.preventScroll,m=e.textDirectionality,v=f.getCurrentContent(),y=f.getSelection(),b=f.mustForceSelection(),x=f.getDecorator(),w=c(f.getDirectionMap()),A=v.getBlocksAsArray(),k=[],S=null,C=null,_=0;_<A.length;_++){var E=A[_],D=E.getKey(),O=E.getType(),j=r(E),F=void 0,T=void 0,P=void 0;j&&(F=j.component,T=j.props,P=j.editable);var M=m||w.get(D),B=a.encode(D,0,0),R={contentState:v,block:E,blockProps:T,blockStyleFn:n,customStyleMap:d,customStyleFn:
1485p,decorator:x,direction:M,forceSelection:b,offsetKey:B,preventScroll:g,selection:y,tree:f.getBlockTree(D)},I=t.get(O)||t.get("unstyled"),$=I.wrapper,N=I.element||t.get("unstyled").element,L=E.getDepth(),z="";(n&&(z=n(E)),"li"===N)&&(z=u(z,l({"public/DraftStyleDefault/unorderedListItem":"unordered-list-item"===O,"public/DraftStyleDefault/orderedListItem":"ordered-list-item"===O,"public/DraftStyleDefault/reset":C!==$||null===S||L>S,"public/DraftStyleDefault/depth0":0===L,"public/DraftStyleDefault/depth1":1===L,"public/DraftStyleDefault/depth2":2===L,"public/DraftStyleDefault/depth3":3===L,"public/DraftStyleDefault/depth4":L>=4,"public/DraftStyleDefault/listLTR":"LTR"===M,"public/DraftStyleDefault/listRTL":"RTL"===M})));var U=F||o,K={className:z,"data-block":!0,"data-editor":h,"data-offset-key":B,key:D};void 0!==P&&(K=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,i,o;n=e,i=t,o=r[t],i in n?Object.defineProperty(n,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[i]=o})}return e}({},K,{contentEditable:P,suppressContentEditableWarning:!0}));var W=s.createElement(N,K,s.createElement(U,i({},R,{key:D})));k.push({block:W,wrapperTemplate:$,key:D,offsetKey:B}),S=$?E.getDepth():null,C=$}for(var H=[],q=0;q<k.length;){var V=k[q];if(V.wrapperTemplate){var Q=[];do Q.push(k[q].block),q++;while(q<k.length&&k[q].wrapperTemplate===V.wrapperTemplate);var G=s.cloneElement(V.wrapperTemplate,{key:V.key+"-wrap","data-offset-key":V.offsetKey},Q);H.push(G)}else H.push(V.block),q++}return s.createElement("div",{"data-contents":"true"},H)},t}(s.Component)},25752:(e,t,r)=>{"use strict";r.d(t,{A:()=>s,h:()=>l});var n=r(91805),i=r(46385),o=r(38687);let a=e=>{try{let t=new URL(e);return"http:"===t.protocol||"https:"===t.protocol}catch(e){return!1}},s=[i.cO,i.m8,i.mD,i.Y4,i.s8,i.UU],l=e=>{let{insertBreak:t,insertText:r,isInline:l,insertTextData:u}=e;return e.insertBreak=()=>{(0,o.ye)(e,i.Db,i.ps,...s)&&(0,o.B6)(e)?(0,o.pS)(e):(0,o.ye)(e,i.rJ)&&(0,o.Th)(e)?(0,o.uO)(i.Y6)(e):t()},e.isInline=e=>["link"].includes(e.type)||l(e),e.insertText=t=>{if(t&&a(t))return void(0,o.xg)(e,t);let s=e.children.find(e=>e.type===i.Qk||e.type===i.DM);if(s&&!(0,o.BP)(e,s))return;let l={standardFocus:n.wA.equals(e.selection.focus.path,[0,0]),standardAnchor:n.wA.equals(e.selection.anchor.path,[0,0])},u=e.getFragment();if((l.standardFocus||l.standardAnchor)&&!s&&e.children.length>1&&u.length>1){n.gB.delete(e),e.selection={anchor:{offset:1,path:[0,0]},focus:{offset:1,path:[0,0]}},e.children=[{type:i.cO,children:[{text:t}]}],e.onChange();return}r(t)},e.insertData=t=>{if(!n.wA.equals(e.selection.anchor.path,e.selection.focus.path))return;let r=t.getData("text/plain");r&&a(r)?(0,o.xg)(e,r):u(t)},e}},26030:(e,t,r)=>{"use strict";r.d(t,{an:()=>u,Ay:()=>c,w4:()=>l});var n=r(17949),i=r(3878),o=r(26995),a=r(22373);let s=` 1486/* metropolis-thin */ 1487@font-face { 1488 font-family: 'Metropolis'; 1489 font-style: normal; 1490 font-weight: 100; 1491 src: url('https://storage.googleapis.com/studli-prod-static-media/fonts/metropolis/Metropolis-Thin.otf'); 1492} 1493 1494/* metropolis-thin-italic */ 1495@font-face { 1496 font-family: 'Metropolis'; 1497 font-style: italic; 1498 font-weight: 100; 1499 src: url('https://storage.googleapis.com/studli-prod-static-media/fonts/metropolis/Metropolis-ThinItalic.otf'); 1500} 1501 1502/* metropolis-extralight */ 1503@font-face { 1504 font-family: 'Metropolis'; 1505 font-style: normal; 1506 font-weight: 200; 1507 src: url('https://storage.googleapis.com/studli-prod-static-media/fonts/metropolis/Metropolis-ExtraLight.otf'); 1508} 1509 1510/* metropolis-extralight-italic */ 1511@font-face { 1512 font-family: 'Metropolis'; 1513 font-style: italic; 1514 font-weight: 200; 1515 src: url('https://storage.googleapis.com/studli-prod-static-media/fonts/metropolis/Metropolis-ExtraLightItalic.otf'); 1516} 1517 1518/* metropolis-light */ 1519@font-face { 1520 font-family: 'Metropolis'; 1521 font-style: normal; 1522 font-weight: 300; 1523 src: url('https://storage.googleapis.com/studli-prod-static-media/fonts/metropolis/Metropolis-Light.otf'); 1524} 1525 1526/* metropolis-light-italic */ 1527@font-face { 1528 font-family: 'Metropolis'; 1529 font-style: italic; 1530 font-weight: 300; 1531 src: url('https://storage.googleapis.com/studli-prod-static-media/fonts/metropolis/Metropolis-LightItalic.otf'); 1532} 1533 1534/* metropolis-regular */ 1535@font-face { 1536 font-family: 'Metropolis'; 1537 font-style: normal; 1538 font-weight: 400; 1539 src: url('https://storage.googleapis.com/studli-prod-static-media/fonts/metropolis/Metropolis-Regular.otf'); 1540} 1541 1542/* metropolis-regular-italic */ 1543@font-face { 1544 font-family: 'Metropolis'; 1545 font-style: italic; 1546 font-weight: 400; 1547 src: url('https://storage.googleapis.com/studli-prod-static-media/fonts/metropolis/Metropolis-RegularItalic.otf'); 1548} 1549 1550/* metropolis-medium */ 1551@font-face { 1552 font-family: 'Metropolis'; 1553 font-style: normal; 1554 font-weight: 500; 1555 src: url('https://storage.googleapis.com/studli-prod-static-media/fonts/metropolis/Metropolis-Medium.otf'); 1556} 1557 1558/* metropolis-medium-italic */ 1559@font-face { 1560 font-family: 'Metropolis'; 1561 font-style: italic; 1562 font-weight: 500; 1563 src: url('https://storage.googleapis.com/studli-prod-static-media/fonts/metropolis/Metropolis-MediumItalic.otf'); 1564} 1565 1566/* metropolis-semibold */ 1567@font-face { 1568 font-family: 'Metropolis'; 1569 font-style: normal; 1570 font-weight: 600; 1571 src: url('https://storage.googleapis.com/studli-prod-static-media/fonts/metropolis/Metropolis-SemiBold.otf'); 1572} 1573 1574/* metropolis-semibold-italic */ 1575@font-face { 1576 font-family: 'Metropolis'; 1577 font-style: italic; 1578 font-weight: 600; 1579 src: url('https://storage.googleapis.com/studli-prod-static-media/fonts/metropolis/Metropolis-SemiBoldItalic.otf'); 1580} 1581 1582/* metropolis-bold */ 1583@font-face { 1584 font-family: 'Metropolis'; 1585 font-style: normal; 1586 font-weight: 700; 1587 src: url('https://storage.googleapis.com/studli-prod-static-media/fonts/metropolis/Metropolis-Bold.otf'); 1588} 1589 1590/* metropolis-bold-italic */ 1591@font-face { 1592 font-family: 'Metropolis'; 1593 font-style: italic; 1594 font-weight: 700; 1595 src: url('https://storage.googleapis.com/studli-prod-static-media/fonts/metropolis/Metropolis-BoldItalic.otf'); 1596} 1597 1598/* metropolis-extrabold */ 1599@font-face { 1600 font-family: 'Metropolis'; 1601 font-style: normal; 1602 font-weight: 800; 1603 src: url('https://storage.googleapis.com/studli-prod-static-media/fonts/metropolis/Metropolis-ExtraBold.otf'); 1604} 1605 1606/* metropolis-extrabold-italic */ 1607@font-face { 1608 font-family: 'Metropolis'; 1609 font-style: italic; 1610 font-weight: 800; 1611 src: url('https://storage.googleapis.com/studli-prod-static-media/fonts/metropolis/Metropolis-ExtraBoldItalic.otf'); 1612} 1613 1614/* metropolis-black */ 1615@font-face { 1616 font-family: 'Metropolis'; 1617 font-style: normal; 1618 font-weight: 900; 1619 src: url('https://storage.googleapis.com/studli-prod-static-media/fonts/metropolis/Metropolis-Black.otf'); 1620} 1621 1622/* metropolis-black-italic */ 1623@font-face { 1624 font-family: 'Metropolis'; 1625 font-style: italic; 1626 font-weight: 900; 1627 src: url('https://storage.googleapis.com/studli-prod-static-media/fonts/metropolis/Metropolis-BlackItalic.otf'); 1628} 1629`,l=function(e,t={}){let{breakpoints:r=["sm","md","lg"],disableAlign:o=!1,factor:a=2,variants:s=["h1","h2","h3","h4","h5","h6","
1629subtitle1","subtitle2","body1","body2","caption","button","overline"]}=t,l={...e};l.typography={...l.typography};let u=l.typography,c=(0,i.I3)(u.htmlFontSize),d=r.map(e=>l.breakpoints.values[e]);return s.forEach(e=>{let t=u[e];if(!t)return;let r=parseFloat(c(t.fontSize,"rem"));if(r<=1)return;let{lineHeight:s}=t;if(!(0,i.a9)(s)&&!o)throw Error((0,n.A)(6));(0,i.a9)(s)||(s=parseFloat(c(s,"rem"))/parseFloat(r));let l=null;o||(l=e=>(0,i.VR)({size:e,grid:(0,i.qW)({pixels:4,lineHeight:s,htmlFontSize:u.htmlFontSize})})),u[e]={...t,...(0,i.yL)({cssProperty:"fontSize",min:1+(r-1)/a,max:r,unit:"rem",breakpoints:d,transform:l})}}),l}((0,o.A)({components:{MuiCssBaseline:{styleOverrides:e=>` 1630 html { 1631 scroll-padding-top: 3.75rem; 1632 } 1633 html, body { 1634 height: 100%; 1635 } 1636 ${s} 1637 ${"dark"===e.palette.mode?` 1638 /* Scrollbar styles for dark mode */ 1639 ::-webkit-scrollbar { 1640 width: 0.75rem; 1641 height: 0.75rem; 1642 } 1643 * { 1644 scrollbar-color: ${l.colorSchemes.dark.palette.tonal.variant[40]} ${l.colorSchemes.dark.palette.background.default}; 1645 scrollbar-width: thin; 1646 } 1647 `:""} 1648 `},MuiInputBase:{styleOverrides:{root:{"& fieldset":{borderColor:"#6B6B60"}}}},MuiOutlinedInput:{styleOverrides:{input:({theme:e})=>[()=>({"::placeholder":{color:e.palette.common.black,opacity:.6}}),()=>e.applyStyles("dark",{"::placeholder":{color:e.palette.common.white,opacity:.8}})]}},MuiBackdrop:{styleOverrides:{invisible:{backgroundColor:"transparent"},root:({theme:e})=>[()=>({backgroundColor:"rgba(70, 144, 152, 0.98)"}),()=>e.applyStyles("dark",{backgroundColor:"rgb(1, 22, 25, 0.98)"})]}},MuiAlert:{styleOverrides:{root:{"&.MuiAlert-filledSuccess":{backgroundColor:"#388e3c"},"&.MuiAlert-filledInfo":{backgroundColor:"#006CC8"},"&.MuiAlert-filledWarning":{backgroundColor:"#f57c00"},"&.MuiAlert-filledError":{backgroundColor:"#d32f2f"}}}},MuiSwitch:{styleOverrides:{switchBase:{"&.Mui-checked + .MuiSwitch-track":{color:"#6AA7AE",backgroundColor:"#6AA7AE",opacity:1},"&.Mui-checked":{".MuiSwitch-thumb":{border:"1px solid #FFFFFF"}}},thumb:{border:"1px solid #3A787F"},track:{opacity:1,backgroundColor:"#6AA7AE"}}},MuiChip:{styleOverrides:{root:{backgroundColor:"#DAE9EA",color:"#2F6065",span:{lineHeight:1}}},variants:[{props:{variant:"book"},style:{backgroundColor:"#D5D5D0"}},{props:{variant:"user"},style:{backgroundColor:"#E7CCBD"}}]},MuiButton:{styleOverrides:{root:({theme:e,ownerState:t})=>[()=>({color:t?.variant==="contained"&&e.palette.common.white,textTransform:"none",fontSize:"1rem","&.Mui-focusVisible":{outline:"solid 0.1875rem #173033",boxShadow:"0 0 4px 0 #00000073",outlineOffset:"0.125rem"}}),()=>{var r;return e.applyStyles("dark",{backgroundColor:(r=t.variant,"text"===r?"transparent":"contained"===r?e.colorSchemes.light.palette.convertor.darkGreen:"outlined"===r?e.colorSchemes.light.palette.tonal.primary[10]:void 0),"&:hover":{backgroundColor:t?.variant==="contained"&&e.colorSchemes.light.palette.convertor.lightGreen},"&.Mui-focusVisible":{outline:"solid 0.1875rem #fff"}})}]}},MuiPaper:{styleOverrides:{root:{"--Paper-overlay":"none !important"}}}},typography:{fontFamily:"'Metropolis', 'Helvetica Neue', Arial, sans-serif",secondary:{color:"rgba(0, 0, 0, 0.6)",fontSize:".75rem",lineHeight:"1",letterSpacing:"0.25px"},body1:{letterSpacing:"0.03125rem",p:{maxWidth:"70ch"}},bodyLarge:{fontSize:"1.2rem",lineHeight:1.5,letterSpacing:"0.03125rem"},h1:{fontSize:"2.9375rem",letterSpacing:"0.03125rem"},h2:{fontSize:"2rem",letterSpacing:"0.03125rem"},h3:{fontSize:"1.5rem",letterSpacing:"0.01125rem"},h4:{letterSpacing:"-0.04375rem","&.MuiTypography-gutterBottom":{marginBottom:"1.5rem"}},h5:{letterSpacing:"-0.03125rem","&.MuiTypography-gutterBottom":{marginBottom:"1rem"}},h6:{fontWeight:600,letterSpacing:"0.0625rem","&.MuiTypography-gutterBottom":{marginBottom:"0.5rem"}},subtitle1:{letterSpacing:"0.03125rem"},subtitle2:{letterSpacing:"0.03125rem"},body2:{letterSpacing:"0.03125rem"},button:{letterSpacing:"0.03125rem"},caption:{letterSpacing:"0.03125rem"},overline:{letterSpacing:"0.0625rem"}},status:{danger:"#D2001F"},blockquote:{color:"rgba(0, 0, 0, 0.6)",fontSize:"1rem",lineHeight:"1",paddingLeft:".625rem",borderLeft:"2px s
1648olid rgba(0, 0, 0, 0.6)"},notes:{fontColors:["#757575","#FBF219","#B9623E","#6F4389","#56B4E9","#009E73"],backgroundColors:["#FEFF00","#01FF00","#01FFFF","#FF6839","#C89243"]},colorPicker:{colors:{transparent:"transparent",black:"#000000",orange:"#e69f00",lightBlue:"#56b4e9",green:"#009e73",yellow:"#f0e442",blue:"#0072b2",red:"#d55e00",pink:"#c979a7"}},colorSchemes:{light:{palette:{common:{adGrey:"#a2c7cb",contrast:"#FFFFFF",greyLight:"#D2E3E5"},primary:{main:"#3A787F",container:"#2F6065",light:"#DAE9EA",dark:"#23484C"},secondary:{main:"#985530",light:"#F1E0D8",dark:"#5B331D"},variant:{main:"#95958A",light:"#F2F2F1",dark:"#404039"},tonal:{primary:{0:"#0E1D1E",10:"#173033",90:"#C1DADD",99:"#F3F8F8"},secondary:{90:"#E7CCBD"},variant:{40:"#6B6B60",90:"#D5D5D0",95:"#E6E6E3",99:"#F2F2F1"}},studoraGrey:{main:"#637A81",dark:"#546A70"},conversion:{main:"#A9450C",light:"#C25600",main2:"#B94700"},convertor:{lightGreen:"#1c9aa9",mediumGreen:"#017E9B",darkGreen:"#0F7D89",logo:"#1b9aa9",puff:"#5598A7",secondPuff:"#D2E3E5"},background:{default:"#F8F8F8",menu:"#F3F8F8",generatedFlashcard:"#E7D3C9"},success:{main:"#66bb6a",light:"#81c784",dark:"#2D7743"},warning:{main:"#ffa726",light:"#F1C21B",dark:"#C25700"},info:{main:"#29b6f6",light:"#4fc3f7",dark:"#02679E"},error:{main:"#DA1E28",light:"#e57373",dark:"#B00002"}}},dark:{palette:{common:{adGrey:"#a2c7cb",contrast:"#000000",greyLight:"#D2E3E5"},primary:{main:"#7EB3B9",container:"#92BEC3",light:"#263A3B",dark:"#A4CACE"},secondary:{main:"#C1896A",light:"#40281D",dark:"#D4AD97"},variant:{main:"#77776E",light:"#252523",dark:"#B9B9B2"},tonal:{primary:{0:"#C7DFE0",10:"#B7D5D9",90:"#314C4F",99:"#1A2828"},secondary:{90:"#543727"},variant:{40:"#999990",90:"#40403A",95:"#31312D",99:"#263a3b"}},studoraGrey:{main:"#7E9197"},conversion:{main:"#E18A59",light:"#EA8F45",main2:"#FF7F33",dark:"#A9450C",darkHover:"#8E3E11"},convertor:{lightGreen:"#5BC6D2",darkGreen:"#71D5E0",logo:"#5BC7D3",puff:"#6096A2",secondPuff:"#D2E3E5"},background:{default:"#1F1F1F",menu:"#0F1517",generatedFlashcard:"#3B2620"},success:{main:"#4F9552",light:"#448147",dark:"#83C597"},warning:{main:"#CA8116",light:"#D1AB24",dark:"#EA8F45"},info:{main:"#1E92C7",light:"#1B7FAB",dark:"#60BAEB"},error:{main:"#FF5500",light:"#8E2929",dark:"#EC5254"}}}},constant:{qlara:"#D1601E"}}),{variants:["h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","caption","button","overline","bodyLarge"]}),u=(e,t)=>t?l:{...l,props:{MuiUseMediaQuery:{ssrMatchMedia:t=>({matches:a.match(t,{width:"mobile"===e?"0px":"1024px"})})}}},c=l},26498:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=function(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}},26648:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(91805),i=r(46385),o=r(38687);let a=e=>{let{insertBreak:t,deleteBackward:r,deleteForward:a,deleteFragment:s}=e;return e.deleteForward=t=>{let r=n.KE.node(e,e.selection);if(r&&n.Q6.isCollapsed(e.selection)){let[,t]=r,i=n.KE.end(e,t);if(n.bR.equals(e.selection.anchor,i))return}a(t)},e.deleteBackward=t=>{let a=(0,o.jz)(e,i.SQ).next().value;if((0,o.ye)(e,i.ps)&&(0,o.Th)(e))return void n.gB.unwrapNodes(e,{match:e=>!n.KE.isEditor(e)&&n.Hg.isElement(e)&&e.type===i.ps,at:e.selection});let s={editor:[...e.selection.anchor.path].slice(0,2),summary:[2,1],notes:[2,0]};if((0,o.ye)(e,i.ps)&&(n.wA.equals(s.editor,s.summary)||n.wA.equals(s.editor,s.notes))&&0===e.selection.anchor.offset)return;if(!a){let a=(0,o.jz)(e,i.$M).next().value;if(a){let[,t]=a;if(n.KE.isStart(e,e.selection.anchor,t))return}r(t);return}let[,l]=a;if(!n.KE.isStart(e,e.selection.anchor,l))return void r(t);let u=n.wA.hasPrevious(l),[c,d]=n.KE.parent(e,l);if(n.bP.string(c)||!n.wA.hasPrevious(d))return;n.gB.removeNodes(e,{at:d});let p=n.wA.previous(d);if(u)return void n.gB.select(e,n.KE.end(e,p));let[,f]=n.KE.first(e,p);n.gB.select(e,n.KE.end(e,f))},e.insertBreak=()=>{let r=(0,o.jz)(e,i.SQ).next().value;if(r){let[,t]=r,[i,a]=n.KE.parent(e,t),s=n.wA.hasPrevious(t);if(!n.bP.string(i))return;if((0,o.EX)(n.KE.next(e,{at:a}))){let t=n.wA.next(a);n.gB.insertNodes(e,(0,o.Pd)(o.uz),{at:t,select:!1}),n.gB.select(e,s?n.KE.end(e,t):n.KE.start(e,t))}return}
1648t()},e.deleteFragment=()=>{(!(0,o.jz)(e,i.SQ).next().value||n.wA.equals(e.selection.anchor.path,e.selection.focus.path))&&s()},e}},26874:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(14232);let i=(0,r(8106).v)(e=>({selectMode:!1,setSelectMode:t=>e(()=>({selectMode:t}))})),o=function(){let{selectMode:e,setSelectMode:t}=i(),[r,o]=(0,n.useState)([]),a=(0,n.useCallback)(()=>{t(!e),o([])},[e,t]);return(0,n.useEffect)(()=>()=>t(!1),[t]),{selectMode:e,toggleSelectMode:a,selectedItems:r,setSelectedItems:o,addToSelection:e=>r.includes(e)?void o([...r.filter(t=>t!==e)]):o([...r,e]),setSelectMode:t}}},26995:(e,t,r)=>{"use strict";r.d(t,{A:()=>Q});var n=r(17949),i=r(87285),o=r(99974);let a={black:"#000",white:"#fff"},s={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"},l={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff"},u={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"},c={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"},d={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"},p={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea"},f={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"};function h(){return{text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:a.white,default:a.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}}}let g=h();function m(){return{text:{primary:a.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:a.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}}}let v=m();function y(e,t,r,n){let i=n.light||n,a=n.dark||1.5*n;e[t]||(e.hasOwnProperty(r)?e[t]=e[r]:"light"===t?e.light=(0,o.a)(e.main,i):"dark"===t&&(e.dark=(0,o.e$)(e.main,a)))}function b(e,t,r,n,i){let o=i.light||i,a=i.dark||1.5*i;t[r]||(t.hasOwnProperty(n)?t[r]=t[n]:"light"===r?t.light=`color-mix(in ${e}, ${t.main}, #fff ${(100*o).toFixed(0)}%)`:"dark"===r&&(t.dark=`color-mix(in ${e}, ${t.main}, #000 ${(100*a).toFixed(0)}%)`))}function x(e){let t,{mode:r="light",contrastThreshold:x=3,tonalOffset:w=.2,colorSpace:A,...k}=e,S=e.primary||function(e="light"){return"dark"===e?{main:d[200],light:d[50],dark:d[400]}:{main:d[700],light:d[400],dark:d[800]}}(r),C=e.secondary||function(e="light"){return"dark"===e?{main:l[200],light:l[50],dark:l[400]}:{main:l[500],light:l[300],dark:l[700]}}(r),_=e.error||function(e="light"){return"dark"===e?{main:u[500],light:u[300],dark:u[700]}:{main:u[700],light:u[400],dark:u[800]}}(r),E=e.info||function(e="light"){return"dark"===e?{main:p[400],light:p[300],dark:p[700]}
1648:{main:p[700],light:p[500],dark:p[900]}}(r),D=e.success||function(e="light"){return"dark"===e?{main:f[400],light:f[300],dark:f[700]}:{main:f[800],light:f[500],dark:f[900]}}(r),O=e.warning||function(e="light"){return"dark"===e?{main:c[400],light:c[300],dark:c[700]}:{main:"#ed6c02",light:c[500],dark:c[900]}}(r);function j(e){if(A)return`oklch(from ${e} var(--__l) 0 h / var(--__a))`;return(0,o.eM)(e,v.text.primary)>=x?v.text.primary:g.text.primary}let F=({color:e,name:t,mainShade:r=500,lightShade:i=300,darkShade:o=700})=>{if(!(e={...e}).main&&e[r]&&(e.main=e[r]),!e.hasOwnProperty("main"))throw Error((0,n.A)(11,t?` (${t})`:"",r));if("string"!=typeof e.main)throw Error((0,n.A)(12,t?` (${t})`:"",JSON.stringify(e.main)));return A?(b(A,e,"light",i,w),b(A,e,"dark",o,w)):(y(e,"light",i,w),y(e,"dark",o,w)),e.contrastText||(e.contrastText=j(e.main)),e};return"light"===r?t=h():"dark"===r&&(t=m()),(0,i.A)({common:{...a},mode:r,primary:F({color:S,name:"primary"}),secondary:F({color:C,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:F({color:_,name:"error"}),warning:F({color:O,name:"warning"}),info:F({color:E,name:"info"}),success:F({color:D,name:"success"}),grey:s,contrastThreshold:x,getContrastText:j,augmentColor:F,tonalOffset:w,...t},k)}var w=r(57381),A=r(22249);let k=(e,t,r,n=[])=>{let i=e;t.forEach((e,o)=>{o===t.length-1?Array.isArray(i)?i[Number(e)]=r:i&&"object"==typeof i&&(i[e]=r):i&&"object"==typeof i&&(i[e]||(i[e]=n.includes(e)?[]:{}),i=i[e])})};function S(e,t){var r,n;let{prefix:i,shouldSkipGeneratingVar:o}=t||{},a={},s={},l={};return r=(e,t,r)=>{if(("string"==typeof t||"number"==typeof t)&&(!o||!o(e,t))){var n,u;let o=`--${i?`${i}-`:""}${e.join("-")}`,c=(n=e,"number"==typeof(u=t)?["lineHeight","fontWeight","opacity","zIndex"].some(e=>n.includes(e))||n[n.length-1].toLowerCase().includes("opacity")?u:`${u}px`:u);Object.assign(a,{[o]:c}),k(s,e,`var(${o})`,r),k(l,e,`var(${o}, ${c})`,r)}},n=e=>"vars"===e[0],function e(t,i=[],o=[]){Object.entries(t).forEach(([t,a])=>{n&&(!n||n([...i,t]))||null==a||("object"==typeof a&&Object.keys(a).length>0?e(a,[...i,t],Array.isArray(a)?[...o,t]:o):r([...i,t],a,o))})}(e),{css:a,vars:s,varsWithDefaults:l}}let C=function(e,t={}){let{getSelector:r=function(t,r){let n=o;if("class"===o&&(n=".%s"),"data"===o&&(n="[data-%s]"),o?.startsWith("data-")&&!o.includes("%s")&&(n=`[${o}="%s"]`),t){if("media"===n){if(e.defaultColorScheme===t)return":root";let n=s[t]?.palette?.mode||t;return{[`@media (prefers-color-scheme: ${n})`]:{":root":r}}}if(n)return e.defaultColorScheme===t?`:root, ${n.replace("%s",String(t))}`:n.replace("%s",String(t))}return":root"},disableCssColorScheme:n,colorSchemeSelector:o,enableContrastVars:a}=t,{colorSchemes:s={},components:l,defaultColorScheme:u="light",...c}=e,{vars:d,css:p,varsWithDefaults:f}=S(c,t),h=f,g={},{[u]:m,...v}=s;if(Object.entries(v||{}).forEach(([e,r])=>{let{vars:n,css:o,varsWithDefaults:a}=S(r,t);h=(0,i.A)(h,a),g[e]={css:o,vars:n}}),m){let{css:e,vars:r,varsWithDefaults:n}=S(m,t);h=(0,i.A)(h,n),g[u]={css:e,vars:r}}return{vars:h,generateThemeVars:()=>{let e={...d};return Object.entries(g).forEach(([,{vars:t}])=>{e=(0,i.A)(e,t)}),e},generateStyleSheets:()=>{let t=[],i=e.defaultColorScheme||"light";function o(e,r){Object.keys(r).length&&t.push("string"==typeof e?{[e]:{...r}}:e)}o(r(void 0,{...p}),p);let{[i]:l,...u}=g;if(l){let{css:e}=l,t=s[i]?.palette?.mode,a=!n&&t?{colorScheme:t,...e}:{...e};o(r(i,{...a}),a)}return Object.entries(u).forEach(([e,{css:t}])=>{let i=s[e]?.palette?.mode,a=!n&&i?{colorScheme:i,...t}:{...t};o(r(e,{...a}),a)}),a&&t.push({":root":{"--__l-threshold":"0.7","--__l":"clamp(0, (l / var(--__l-threshold) - 1) * -infinity, 1)","--__a":"clamp(0.87, (l / var(--__l-threshold) - 1) * -infinity, 1)"}}),t}}};var _=r(95894),E=r(78229),D=r(71136),O=r(21151);function j(...e){return`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,0.2),${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,0.14),${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,0.12)`}let F=["none",j(0,2,1,-1,0,1,1,0,0,1,3,0),j(0,3,1,-2,0,2,2,0,0,1,5,0),j(0,3,3,-2,0,3,4,0,0,1,8,0),j(0,2,4,-1,0,4,5,0,0,1,10,0),j(0,3,5,-1,0,5,8,0,0,1,14,0),j(0,3,5,-1,0,6,10,0,0,1,18,0),j(0,4,5,-2,0,7,10,1,0,2,16,1),j(0,5,5,-3,0,8,10,1,0,3,14,2),j(0,5,6,-3,0,9,12,1,0,3,16,2),j(0,6,6,-3,0,10,14,1,0,4,18,3),j(0,6,7,-4,0,11,15,1,0,4,20,3),j(0,7,8,-4,0,12,17,2,0,5,22,4),j(0,7,8,-4,0,13,19,2,0,5,24,4),j(0,7,9,-4,0,14,21,2,0,5,26,4),j(0,8,9,-5,0,15,22,2,0,6,28,5),j(0,8,10,-5,0,16,24,2,0,6,30,5),j(0,8,11,-5,0,17,26,2,0,6,32,5),j(0,9,11,-5,0,18,28,2,0,7,34,6),j(0,9,12,-6,0,19,29,2,0,7,36,6
1648),j(0,10,13,-6,0,20,31,3,0,8,38,7),j(0,10,13,-6,0,21,33,3,0,8,40,7),j(0,10,14,-6,0,22,35,3,0,8,42,7),j(0,11,14,-7,0,23,36,3,0,9,44,8),j(0,11,15,-7,0,24,38,3,0,9,46,8)];var T=r(6314);let P={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500};function M(e={}){let t={...e};return!function e(t){let r=Object.entries(t);for(let n=0;n<r.length;n++){let[o,a]=r[n];!((0,i.Q)(a)||void 0===a||"string"==typeof a||"boolean"==typeof a||"number"==typeof a||Array.isArray(a))||o.startsWith("unstable_")?delete t[o]:(0,i.Q)(a)&&(t[o]={...a},e(t[o]))}}(t),`import { unstable_createBreakpoints as createBreakpoints, createTransitions } from '@mui/material/styles'; 1649 1650const theme = ${JSON.stringify(t,null,2)}; 1651 1652theme.breakpoints = createBreakpoints(theme.breakpoints || {}); 1653theme.transitions = createTransitions(theme.transitions || {}); 1654 1655export default theme;`}function B(e){return"number"==typeof e?`${(100*e).toFixed(0)}%`:`calc((${e}) * 100%)`}let R=function(e={},...t){var r,a;let{breakpoints:s,mixins:l={},spacing:u,palette:c={},transitions:d={},typography:p={},shape:f,colorSpace:h,...g}=e;if(e.vars&&void 0===e.generateThemeVars)throw Error((0,n.A)(20));let m=x({...c,colorSpace:h}),v=(0,D.A)(e),y=(0,i.A)(v,{mixins:(r=v.breakpoints,{toolbar:{minHeight:56,[r.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[r.up("sm")]:{minHeight:64}},...l}),palette:m,shadows:F.slice(),typography:(0,O.A)(m,p),transitions:(0,T.Ay)(d),zIndex:{...P}});return y=(0,i.A)(y,g),(y=t.reduce((e,t)=>(0,i.A)(e,t),y)).unstable_sxConfig={..._.A,...g?.unstable_sxConfig},y.unstable_sx=function(e){return(0,E.A)({sx:e,theme:this})},y.toRuntimeSource=M,Object.assign(a=y,{alpha(e,t){let r=this||a;return r.colorSpace?`oklch(from ${e} l c h / ${"string"==typeof t?`calc(${t})`:t})`:r.vars?`rgba(${e.replace(/var\(--([^,\s)]+)(?:,[^)]+)?\)+/g,"var(--$1Channel)")} / ${"string"==typeof t?`calc(${t})`:t})`:(0,o.X4)(e,(e=>{if(!Number.isNaN(+e))return+e;let t=e.match(/\d*\.?\d+/g);if(!t)return 0;let r=0;for(let e=0;e<t.length;e+=1)r+=+t[e];return r})(t))},lighten(e,t){let r=this||a;return r.colorSpace?`color-mix(in ${r.colorSpace}, ${e}, #fff ${B(t)})`:(0,o.a)(e,t)},darken(e,t){let r=this||a;return r.colorSpace?`color-mix(in ${r.colorSpace}, ${e}, #000 ${B(t)})`:(0,o.e$)(e,t)}}),y};var I=r(80878);let $=[...Array(25)].map((e,t)=>{if(0===t)return"none";let r=(0,I.A)(t);return`linear-gradient(rgba(255 255 255 / ${r}), rgba(255 255 255 / ${r}))`});function N(e){return{inputPlaceholder:"dark"===e?.5:.42,inputUnderline:"dark"===e?.7:.42,switchTrackDisabled:"dark"===e?.2:.12,switchTrack:"dark"===e?.3:.38}}function L(e){return"dark"===e?$:[]}function z(e){return!!e[0].match(/(cssVarPrefix|colorSchemeSelector|modularCssLayers|rootSelector|typography|mixins|breakpoints|direction|transitions)/)||!!e[0].match(/sxConfig$/)||"palette"===e[0]&&!!e[1]?.match(/(mode|contrastThreshold|tonalOffset)/)}function U(e,t,r){!e[t]&&r&&(e[t]=r)}function K(e){return"string"==typeof e&&e.startsWith("hsl")?(0,o.YL)(e):e}function W(e,t){`${t}Channel`in e||(e[`${t}Channel`]=(0,o.Me)(K(e[t]),`MUI: Can't create \`palette.${t}Channel\` because \`palette.${t}\` is not one of these formats: #nnn, #nnnnnn, rgb(), rgba(), hsl(), hsla(), color(). 1656To suppress this warning, you need to explicitly provide the \`palette.${t}Channel\` as a string (in rgb format, for example "12 12 12") or undefined if you want to remove the channel token.`))}let H=e=>{try{return e()}catch(e){}};function q(e,t,r,n,i){if(!r)return;r=!0===r?{}:r;let o="dark"===i?"dark":"light";if(!n){t[i]=function(e){let{palette:t={mode:"light"},opacity:r,overlays:n,colorSpace:i,...o}=e,a=x({...t,colorSpace:i});return{palette:a,opacity:{...N(a.mode),...r},overlays:n||L(a.mode),...o}}({...r,palette:{mode:o,...r?.palette},colorSpace:e});return}let{palette:a,...s}=R({...n,palette:{mode:o,...r?.palette},colorSpace:e});return t[i]={...r,palette:a,opacity:{...N(o),...r?.opacity},overlays:r?.overlays||L(o)},s}function V(e,t,r){e.colorSchemes&&r&&(e.colorSchemes[t]={...!0!==r&&r,palette:x({...!0===r?{}:r.palette,mode:t})})}function Q(e={},...t){let{palette:r,cssVariables:a=!1,colorSchemes:s=!r?{light:!0}:void 0,defaultColorScheme:l=r?.mode,...u}=e,c=l||"light",d=s?.[c],p={...s,...r?{[c]:{..."boolean"!=typeof d&&d,palette:r}}:void 0};if(!1===a){if(!("colorSchemes"in e))return R(e,...t);let n=r;"palette"in e||!p[c]||(!0!==p[c]?n=p[c].palette:"dark"===c&&(n={mode:"dark"}));let i=R({...e,palette:n},...t);return i.defaultColorScheme=c,i.colorSchemes=p,"light"===i.palette.mode&&(i.colorSchemes.light={...!0!==p.light&&p.light,palette:i.palette},V(i,"dark",p.dark)),"dark"===i.palette.mode&&(i.colorSchemes.dark={...!0!==p.dark&&p.dark,palette:i.palette},V(i,"light",p.light)),i}return r||"light"in p||"light"!==c||(p.light=!0),function(e={},...t){var r,a;let s,l,u,{colorSchemes:c={light:!0},defaultColorScheme:d,disableCssColorScheme:p=!1,cssVarPrefix:f="mui",nativeColor:h=!1,shouldSkipGeneratingVar:m=z,colorSchemeSelector:y=c.light&&c.dark?"media":void 0,rootSelector:b=":root",...x}=e,k=Object.keys(c)[0],S=d||(c.light&&"light"!==k?"light":k),D=((e="mui")=>(function(e=""){return(t,...r)=>`var(--${e?`${e}-`:""}${t}${function t(...r){if(!r.length)return"";let n=r[0];return"string"!=typeof n||n.match(/(#|\(|\)|(-?(\d*\.)?\d+)(px|em|%|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc))|^(-?(\d*\.)?\d+)$|(\d+ \d+ \d+)/)?`, ${n}`:`, var(--${e?`${e}-`:""}${n}${t(...r.slice(1))})`}(...r)})`})(e))(f),{[S]:O,light:j,dark:F,...T}=c,P={...T},B=O;if(("dark"!==S||"dark"in c)&&("light"!==S||"light"in c)||(B=!0),!B)throw Error((0,n.A)(21,S));h&&(s="oklch");let R=q(s,P,B,x,S);j&&!P.light&&q(s,P,j,void 0,"light"),F&&!P.dark&&q(s,P,F,void 0,"dark");let I={defaultColorScheme:S,...R,cssVarPrefix:f,colorSchemeSelector:y,rootSelector:b,getCssVar:D,colorSchemes:P,font:{...(r=R.typography,l={}
1656,Object.entries(r).forEach(e=>{let[t,r]=e;"object"==typeof r&&(l[t]=`${r.fontStyle?`${r.fontStyle} `:""}${r.fontVariant?`${r.fontVariant} `:""}${r.fontWeight?`${r.fontWeight} `:""}${r.fontStretch?`${r.fontStretch} `:""}${r.fontSize||""}${r.lineHeight?`/${r.lineHeight} `:""}${r.fontFamily||""}`)}),l),...R.font},spacing:"number"==typeof(a=x.spacing)?`${a}px`:"string"==typeof a||"function"==typeof a||Array.isArray(a)?a:"8px"};Object.keys(I.colorSchemes).forEach(e=>{let t=I.colorSchemes[e].palette,r=e=>{let r=e.split("-"),n=r[1],i=r[2];return D(e,t[n][i])};function n(e,t,r){if(s){let n;return e===o.Cg&&(n=`transparent ${((1-r)*100).toFixed(0)}%`),e===o.Nd&&(n=`#000 ${(100*r).toFixed(0)}%`),e===o.j4&&(n=`#fff ${(100*r).toFixed(0)}%`),`color-mix(in ${s}, ${t}, ${n})`}return e(t,r)}if("light"===t.mode&&(U(t.common,"background","#fff"),U(t.common,"onBackground","#000")),"dark"===t.mode&&(U(t.common,"background","#000"),U(t.common,"onBackground","#fff")),["Alert","AppBar","Avatar","Button","Chip","FilledInput","LinearProgress","Skeleton","Slider","SnackbarContent","SpeedDialAction","StepConnector","StepContent","Switch","TableCell","Tooltip"].forEach(e=>{t[e]||(t[e]={})}),"light"===t.mode){U(t.Alert,"errorColor",n(o.Nd,h?D("palette-error-light"):t.error.light,.6)),U(t.Alert,"infoColor",n(o.Nd,h?D("palette-info-light"):t.info.light,.6)),U(t.Alert,"successColor",n(o.Nd,h?D("palette-success-light"):t.success.light,.6)),U(t.Alert,"warningColor",n(o.Nd,h?D("palette-warning-light"):t.warning.light,.6)),U(t.Alert,"errorFilledBg",r("palette-error-main")),U(t.Alert,"infoFilledBg",r("palette-info-main")),U(t.Alert,"successFilledBg",r("palette-success-main")),U(t.Alert,"warningFilledBg",r("palette-warning-main")),U(t.Alert,"errorFilledColor",H(()=>t.getContrastText(t.error.main))),U(t.Alert,"infoFilledColor",H(()=>t.getContrastText(t.info.main))),U(t.Alert,"successFilledColor",H(()=>t.getContrastText(t.success.main))),U(t.Alert,"warningFilledColor",H(()=>t.getContrastText(t.warning.main))),U(t.Alert,"errorStandardBg",n(o.j4,h?D("palette-error-light"):t.error.light,.9)),U(t.Alert,"infoStandardBg",n(o.j4,h?D("palette-info-light"):t.info.light,.9)),U(t.Alert,"successStandardBg",n(o.j4,h?D("palette-success-light"):t.success.light,.9)),U(t.Alert,"warningStandardBg",n(o.j4,h?D("palette-warning-light"):t.warning.light,.9)),U(t.Alert,"errorIconColor",r("palette-error-main")),U(t.Alert,"infoIconColor",r("palette-info-main")),U(t.Alert,"successIconColor",r("palette-success-main")),U(t.Alert,"warningIconColor",r("palette-warning-main")),U(t.AppBar,"defaultBg",r("palette-grey-100")),U(t.Avatar,"defaultBg",r("palette-grey-400")),U(t.Button,"inheritContainedBg",r("palette-grey-300")),U(t.Button,"inheritContainedHoverBg",r("palette-grey-A100")),U(t.Chip,"defaultBorder",r("palette-grey-400")),U(t.Chip,"defaultAvatarColor",r("palette-grey-700")),U(t.Chip,"defaultIconColor",r("palette-grey-700")),U(t.FilledInput,"bg","rgba(0, 0, 0, 0.06)"),U(t.FilledInput,"hoverBg","rgba(0, 0, 0, 0.09)"),U(t.FilledInput,"disabledBg","rgba(0, 0, 0, 0.12)"),U(t.LinearProgress,"primaryBg",n(o.j4,h?D("palette-primary-main"):t.primary.main,.62)),U(t.LinearProgress,"secondaryBg",n(o.j4,h?D("palette-secondary-main"):t.secondary.main,.62)),U(t.LinearProgress,"errorBg",n(o.j4,h?D("palette-error-main"):t.error.main,.62)),U(t.LinearProgress,"infoBg",n(o.j4,h?D("palette-info-main"):t.info.main,.62)),U(t.LinearProgress,"successBg",n(o.j4,h?D("palette-success-main"):t.success.main,.62)),U(t.LinearProgress,"warningBg",n(o.j4,h?D("palette-warning-light"):t.warning.main,.62)),U(t.Skeleton,"bg",s?n(o.Cg,h?D("palette-text-primary"):t.text.primary,.11):`rgba(${r("palette-text-primaryChannel")} / 0.11)`),U(t.Slider,"primaryTrack",n(o.j4,h?D("palette-primary-main"):t.primary.main,.62)),U(t.Slider,"secondaryTrack",n(o.j4,h?D("palette-secondary-main"):t.secondary.main,.62)),U(t.Slider,"errorTrack",n(o.j4,h?D("palette-error-main"):t.error.main,.62)),U(t.Slider,"infoTrack",n(o.j4,h?D("palette-info-main"):t.info.main,.62)),U(t.Slider,"successTrack",n(o.j4,h?D("palette-success-main"):t.success.main,.62)),U(t.Slider,"warningTrack",n(o.j4,h?D("palette-warning-main"):t.warning.main,.62));let e=s?n(o.Nd,h?D("palette-background-default"):t.background.default,.6825):(0,o.Y9)(t.background.default,.8);U(t.SnackbarContent,"bg",e),U(t.SnackbarContent,"color",H(()=>s?v.text.primary:t.getContrastText(e))),U(t.SpeedDialAction,"fabHoverBg",(0,o.Y9)(t.background.paper,.15)),U(t.StepConnector,"border",r("palette-grey-400")),U(t.StepContent,"border",r("palette-grey-400")),U(t.Switch,"defaultColor",r("palette-common-white")),U(t.Switch,"defaultDisabledColor",r("palette-grey-100")),U(t.Switch,"primaryDisabledColor",n(o.j4,h?D("palette-primary-main"):t.primary.main,.62)),U(t.Switch,"secondary
1656DisabledColor",n(o.j4,h?D("palette-secondary-main"):t.secondary.main,.62)),U(t.Switch,"errorDisabledColor",n(o.j4,h?D("palette-error-main"):t.error.main,.62)),U(t.Switch,"infoDisabledColor",n(o.j4,h?D("palette-info-main"):t.info.main,.62)),U(t.Switch,"successDisabledColor",n(o.j4,h?D("palette-success-main"):t.success.main,.62)),U(t.Switch,"warningDisabledColor",n(o.j4,h?D("palette-warning-main"):t.warning.main,.62)),U(t.TableCell,"border",n(o.j4,(0,o.Cg)(h?D("palette-divider"):t.divider,1),.88)),U(t.Tooltip,"bg",n(o.Cg,h?D("palette-grey-700"):t.grey[700],.92))}if("dark"===t.mode){U(t.Alert,"errorColor",n(o.j4,h?D("palette-error-light"):t.error.light,.6)),U(t.Alert,"infoColor",n(o.j4,h?D("palette-info-light"):t.info.light,.6)),U(t.Alert,"successColor",n(o.j4,h?D("palette-success-light"):t.success.light,.6)),U(t.Alert,"warningColor",n(o.j4,h?D("palette-warning-light"):t.warning.light,.6)),U(t.Alert,"errorFilledBg",r("palette-error-dark")),U(t.Alert,"infoFilledBg",r("palette-info-dark")),U(t.Alert,"successFilledBg",r("palette-success-dark")),U(t.Alert,"warningFilledBg",r("palette-warning-dark")),U(t.Alert,"errorFilledColor",H(()=>t.getContrastText(t.error.dark))),U(t.Alert,"infoFilledColor",H(()=>t.getContrastText(t.info.dark))),U(t.Alert,"successFilledColor",H(()=>t.getContrastText(t.success.dark))),U(t.Alert,"warningFilledColor",H(()=>t.getContrastText(t.warning.dark))),U(t.Alert,"errorStandardBg",n(o.Nd,h?D("palette-error-light"):t.error.light,.9)),U(t.Alert,"infoStandardBg",n(o.Nd,h?D("palette-info-light"):t.info.light,.9)),U(t.Alert,"successStandardBg",n(o.Nd,h?D("palette-success-light"):t.success.light,.9)),U(t.Alert,"warningStandardBg",n(o.Nd,h?D("palette-warning-light"):t.warning.light,.9)),U(t.Alert,"errorIconColor",r("palette-error-main")),U(t.Alert,"infoIconColor",r("palette-info-main")),U(t.Alert,"successIconColor",r("palette-success-main")),U(t.Alert,"warningIconColor",r("palette-warning-main")),U(t.AppBar,"defaultBg",r("palette-grey-900")),U(t.AppBar,"darkBg",r("palette-background-paper")),U(t.AppBar,"darkColor",r("palette-text-primary")),U(t.Avatar,"defaultBg",r("palette-grey-600")),U(t.Button,"inheritContainedBg",r("palette-grey-800")),U(t.Button,"inheritContainedHoverBg",r("palette-grey-700")),U(t.Chip,"defaultBorder",r("palette-grey-700")),U(t.Chip,"defaultAvatarColor",r("palette-grey-300")),U(t.Chip,"defaultIconColor",r("palette-grey-300")),U(t.FilledInput,"bg","rgba(255, 255, 255, 0.09)"),U(t.FilledInput,"hoverBg","rgba(255, 255, 255, 0.13)"),U(t.FilledInput,"disabledBg","rgba(255, 255, 255, 0.12)"),U(t.LinearProgress,"primaryBg",n(o.Nd,h?D("palette-primary-main"):t.primary.main,.5)),U(t.LinearProgress,"secondaryBg",n(o.Nd,h?D("palette-secondary-main"):t.secondary.main,.5)),U(t.LinearProgress,"errorBg",n(o.Nd,h?D("palette-error-main"):t.error.main,.5)),U(t.LinearProgress,"infoBg",n(o.Nd,h?D("palette-info-main"):t.info.main,.5)),U(t.LinearProgress,"successBg",n(o.Nd,h?D("palette-success-main"):t.success.main,.5)),U(t.LinearProgress,"warningBg",n(o.Nd,h?D("palette-warning-main"):t.warning.main,.5)),U(t.Skeleton,"bg",s?n(o.Cg,h?D("palette-text-primary"):t.text.primary,.13):`rgba(${r("palette-text-primaryChannel")} / 0.13)`),U(t.Slider,"primaryTrack",n(o.Nd,h?D("palette-primary-main"):t.primary.main,.5)),U(t.Slider,"secondaryTrack",n(o.Nd,h?D("palette-secondary-main"):t.secondary.main,.5)),U(t.Slider,"errorTrack",n(o.Nd,h?D("palette-error-main"):t.error.main,.5)),U(t.Slider,"infoTrack",n(o.Nd,h?D("palette-info-main"):t.info.main,.5)),U(t.Slider,"successTrack",n(o.Nd,h?D("palette-success-main"):t.success.main,.5)),U(t.Slider,"warningTrack",n(o.Nd,h?D("palette-warning-light"):t.warning.main,.5));let e=s?n(o.j4,h?D("palette-background-default"):t.background.default,.985):(0,o.Y9)(t.background.default,.98);U(t.SnackbarContent,"bg",e),U(t.SnackbarContent,"color",H(()=>s?g.text.primary:t.getContrastText(e))),U(t.SpeedDialAction,"fabHoverBg",(0,o.Y9)(t.background.paper,.15)),U(t.StepConnector,"border",r("palette-grey-600")),U(t.StepContent,"border",r("palette-grey-600")),U(t.Switch,"defaultColor",r("palette-grey-300")),U(t.Switch,"defaultDisabledColor",r("palette-grey-600")),U(t.Switch,"primaryDisabledColor",n(o.Nd,h?D("palette-primary-main"):t.primary.main,.55)),U(t.Switch,"secondary
1656DisabledColor",n(o.Nd,h?D("palette-secondary-main"):t.secondary.main,.55)),U(t.Switch,"errorDisabledColor",n(o.Nd,h?D("palette-error-main"):t.error.main,.55)),U(t.Switch,"infoDisabledColor",n(o.Nd,h?D("palette-info-main"):t.info.main,.55)),U(t.Switch,"successDisabledColor",n(o.Nd,h?D("palette-success-main"):t.success.main,.55)),U(t.Switch,"warningDisabledColor",n(o.Nd,h?D("palette-warning-light"):t.warning.main,.55)),U(t.TableCell,"border",n(o.Nd,(0,o.Cg)(h?D("palette-divider"):t.divider,1),.68)),U(t.Tooltip,"bg",n(o.Cg,h?D("palette-grey-700"):t.grey[700],.92))}h||(W(t.background,"default"),W(t.background,"paper"),W(t.common,"background"),W(t.common,"onBackground"),W(t,"divider")),Object.keys(t).forEach(e=>{let r=t[e];"tonalOffset"!==e&&!h&&r&&"object"==typeof r&&(r.main&&U(t[e],"mainChannel",(0,o.Me)(K(r.main))),r.light&&U(t[e],"lightChannel",(0,o.Me)(K(r.light))),r.dark&&U(t[e],"darkChannel",(0,o.Me)(K(r.dark))),r.contrastText&&U(t[e],"contrastTextChannel",(0,o.Me)(K(r.contrastText))),"text"===e&&(W(t[e],"primary"),W(t[e],"secondary")),"action"===e&&(r.active&&W(t[e],"active"),r.selected&&W(t[e],"selected")))})});let $={prefix:f,disableCssColorScheme:p,shouldSkipGeneratingVar:m,getSelector:(u=I=t.reduce((e,t)=>(0,i.A)(e,t),I),(e,t)=>{let r=u.rootSelector||":root",n=u.colorSchemeSelector,i=n;if("class"===n&&(i=".%s"),"data"===n&&(i="[data-%s]"),n?.startsWith("data-")&&!n.includes("%s")&&(i=`[${n}="%s"]`),u.defaultColorScheme===e){if("dark"===e){let n,o={};return((n=u.cssVarPrefix,[...[...Array(25)].map((e,t)=>`--${n?`${n}-`:""}overlays-${t}`),`--${n?`${n}-`:""}palette-AppBar-darkBg`,`--${n?`${n}-`:""}palette-AppBar-darkColor`]).forEach(e=>{o[e]=t[e],delete t[e]}),"media"===i)?{[r]:t,"@media (prefers-color-scheme: dark)":{[r]:o}}:i?{[i.replace("%s",e)]:o,[`${r}, ${i.replace("%s",e)}`]:t}:{[r]:{...t,...o}}}if(i&&"media"!==i)return`${r}, ${i.replace("%s",String(e))}`}else if(e){if("media"===i)return{[`@media (prefers-color-scheme: ${String(e)})`]:{[r]:t}};if(i)return i.replace("%s",String(e))}return r}),enableContrastVars:h},{vars:N,generateThemeVars:L,generateStyleSheets:V}=C(I,$);return I.vars=N,Object.entries(I.colorSchemes[I.defaultColorScheme]).forEach(([e,t])=>{I[e]=t}),I.generateThemeVars=L,I.generateStyleSheets=V,I.generateSpacing=function(){return(0,w.A)(x.spacing,(0,A.LX)(this))},I.getColorSchemeSelector=function(e){return"media"===y?`@media (prefers-color-scheme: ${e})`:y?y.startsWith("data-")&&!y.includes("%s")?`[${y}="${e}"] &`:"class"===y?`.${e} &`:"data"===y?`[data-${e}] &`:`${y.replace("%s",e)} &`:"&"},I.spacing=I.generateSpacing(),I.shouldSkipGeneratingVar=m,I.unstable_sxConfig={..._.A,...x?.unstable_sxConfig},I.unstable_sx=function(e){return(0,E.A)({sx:e,theme:this})},I.toRuntimeSource=M,I}({...u,colorSchemes:p,defaultColorScheme:c,..."boolean"!=typeof a&&a},...t)}},27136:(e,t,r)=>{var n=r(19850),i=r(52742);e.exports=function(e){return null!=e&&i(e.length)&&!n(e)}},27147:(e,t,r)=>{"use strict";var n=r(58240)("draft_tree_data_support");e.exports=r(n?86733:25727)},27148:e=>{e.exports=function(e){return e}},27231:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=r(77763).A},27239:(e,t,r)=>{"use strict";var n=r(98857),i=r(71742),o=r(65865),a=r(10221);e.exports=function(e,t,r){if(!e||"object"!=typeof e&&"function"!=typeof e)throw new o("`obj` must be an object or a function`");if("string"!=typeof t&&"symbol"!=typeof t)throw new o("`property` must be a string or a symbol`");if(arguments.length>3&&"boolean"!=typeof arguments[3]&&null!==arguments[3])throw new o("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&"boolean"!=typeof arguments[4]&&null!==arguments[4])throw new o("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&"boolean"!=typeof arguments[5]&&null!==arguments[5])throw new o("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&"boolean"!=typeof arguments[6])throw new o("`loose`, if provided, must be a boolean");var s=arguments.length>3?arguments[3]:null,l=arguments.length>4?arguments[4]:null,u=arguments.length>5?arguments[5]:null,c=arguments.length>6&&arguments[6],d=!!a&&a(e,t);if(n)n(e,t,{configurable:null===u&&d?d.configurable:!u,enumerable:null===s&&d?d.enumerable:!s,value:r,writable:null===l&&d?d.writable:!l});else if(!c&&(s||l||u))throw new i("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.");else e[t]=r}},27348:(e,t,r)=>{var n=r(65364);"u">typeof __nccwpck_require__&&(__nccwpck_require__.ab="//"),({189:function(){!function(e,t){"use strict";if(!e.setImmediate){var r,i,o,a,s,l=1,u={},c=!1,d=e.document,p=Object.getPrototypeOf&&Object.getPrototypeOf(e);p=p&&p.setTimeout?p:e,"[object process]"===({}).toString.call(e.process)?s=function(e){n.nextTick(function(){h(e)})}:function(){if(e.postMessage&&!e.importScripts){var t=!0,r=e.onmessage;return e.onmessage=function(){t=!1},e.postMessage("","*"),e.onmessage=r,t}}()?(r="setImmediate$"+Math.random()+"$",i=function(t){t.source===e&&"string"==typeof t.data&&0===t.data.indexOf(r)&&h(+t.data.slice(r.length))},e.addEventListener?e.addEventListener("message",i,!1):e.attachEvent("onmessage",i),s=function(t){e.postMessage(r+t,"*")}):e.MessageChannel?((o=new MessageChannel).port1.onmessage=function(e){h(e.data)},s=function(e){o.port2.postMessage(e)}):d&&"onreadystatechange"in d.createElement("script")?(a=d.documentElement,s=function(e){var t=d.createElement("script");t.onreadystatechange=function(){h(e),t.onreadystatechange=null,a.removeChild(t),t=null},a.appendChild(t)}):s=function(e){setTimeout(h,0,e)},p.setImmediate=function(e){"function"!=typeof e&&(e=Function(""+e));for(var t=Array(arguments.length-1),r=0;r<t.length;r++)t[r]=arguments[r+1];var n={callback:e,args:t};return u[l]=n,s(l),l++},p.clearImmediate=f}function f(e){delete u[e]}function h(e){if(c)setTimeout(h,0,e);else{var r=u[e];if(r){c=!0;try{var n=r.callback,i=r.args;switch(i.length){case 0:n();break;case 1:n(i[0]);break;case 2:n(i[0],i[1]);break;case 3:n(i[0],i[1],i[2]);break;default:n.apply(t,i)}}finally{f(e),c=!1}}}}}("u"<typeof self?void 0===r.g?this:r.g:self)}})[189](),e.exports={}},27371:e=>{e.exports=function(){return[]}},27543:(e,t,r)=>{"use strict";var n=r(41506);e.exports=function(e){var t=n(e);return{x:t.left,y:t.top,width:t.right-t.left,height:t.bottom-t.top}}},27731:e=>{"use strict";e.exports=function(e,t){e.setMode("drag"),t.preventDefault()}},27844:(e,t,r)=>{"use strict";r.d(t,{Bm:()=>f,Dq:()=>w,E0:()=>v,Hy:()=>g,Qq:()=>p,W_:()=>k,Zv:()=>y,a3:()=>b,cK:()=>s,cL:()=>a,g3:()=>l,hB:()=>c,i:()=>d,lM:()=>m,mg:()=>x,n5:()=>u,tW:()=>A,ys:()=>h});var n=r(36854),i=r(98250);let o=()=>{try{let e=n.Ay.get_distinct_id();if(e)return{"x-posthog-distinct-id":e}}catch{}return{}},a=async e=>{let t=await fetch("/next-api/conversations",{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${i.r.getState().token}`},body:JSON.stringify({articleNumber:e})}),r=await t.json();return r?.conversations},s=async e=>{let t=await fetch("/next-api/createConversation",{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${i.r.getState().token}`,...o()},body:JSON.stringify({articleNumbers:e})}),r=await t.json();return r?.newConversation},l=async(e,t,r,n,o)=>{let a=await fetch("/next-api/post",{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${i.r.getState().token}`},body:JSON.stringify({conversationId:e,question:t,articleNumbers:r,displayChars:n,metadata:o})});return a.body?a:null},u=(e,t,r,n,o,a)=>fetch("/next-api/saveExerciseFeedback",{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${i.r.getState().token}`},body:JSON.stringify({exerciseId:e,exerciseHistoryId:t,postId:r,score:n,metadata:o,feedback:a})}),c=async e=>{let t=await fetch("/next-api/getConversation",{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${i.r.getState().token}`},body:JSON.stringify({conversationId:e})}),r=await t.json();return r?.conversation},d=async e=>{let t=await fetch("/next-api/getPostContextData",{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${i.r.getState().token}`},body:JSON.stringify({postID:e})});if(!t.ok)return null;let r=await t.json();return r?.contextData},p=async e=>{let t=await fetch("/next-api/deleteConversation",{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${i.r.getState().token}`},body:JSON.stringify({conversationId:e})}),r=await t.json();return!r?.error&&r?.isDeleted},f=async(e,t)=>{let r=await fetch("/next-api/updatePostReaction",{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${i.r.getState().token}`,...o()},body:JSON.stringify({postId:e,reaction:t})}),n=await r.json();return!n?.error&&n?.isUpdated},h=async e=>{let t=await fetch("/next-api/deletePost",{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${i.r.getState().token}`},body:JSON.stringify({postId:e})}),r=await t.json();return!r?.error&&r?.isDeleted},g=async e=>{let t=await fetch("/next-api/interruptStreaming",{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${i.r.getState().token}`},body:JSON.stringify({conversationId:e})}),r=await t.json();return!r?.error&&r?.interruptStreaming},m=async e=>{let t=await fetch("/next-api/getSavedPosts",{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${i.r.getState().token}`},body:JSON.stringify({articleNumber:e})}),r=await t.json();return r?.savedPosts},v=async(e,t)=>{let r=await fetch("/next-api/savePost",{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${i.r.getState().token}`},body:JSON.stringify({conversationId:e,postId:t})}),n=await r.json();return!n?.error&&n?.postIsSaved},y=async e=>{let t=await fetch("/next-api/deleteSavedPost",{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${i.r.getState().token}`},body:JSON.stringify({savedPostId:e})}),r=await t.json();return!r?.error&&r?.postIsUnsaved},b=async(e,t)=>{let r=await fetch("/next-api/sendFeedback",{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${i.r.getState().token}`,...o()},body:JSON.stringify({id:t,comment:e})}),n=await r.json();return!n?.error&&n?.feedbackSent},x=async(e,t)=>{let r=await fetch("/next-api/restartStreaming",{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${i.r.getState().token}`},body:JSON.stringify({conversationId:e,postId:t})});return r.body?r:null},w=async(e,t)=>{let r=await fetch("/next-api/updateConversationSources",{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${i.r.getState().token}`},body:JSON.stringify({conversationId:e,sources:t})}),n=await r.json();return!n?.error&&n?.isUpdated},A=async(e,t)=>{let r=await fetch("/next-api/changeConversationTitle",{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${i.r.getState().token}`},body:JSON.stringify({conversationId:e,title:t})}),n=await r.json();return!n?.error&&n?.changedTitle},k=async e=>{let t=await fetch("/next-api/getFeedbackHistory",{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${i.r.getState().token}`},body:JSON.stringify({articleNumber:e})}),r=await t.json();return!t.ok||r?.error||!Array.isArray(r?.feedbackHistory)?[]:r.feedbackHistory}},28127:(e,t,r)=>{"use strict";let n;r.d(t,{A:()=>
1656o});let i=e=>e,o=(n=i,{configure(e){n=e},generate:e=>n(e),reset(){n=i}})},28375:(e,t,r)=>{var n=r(19465),i=r(15744),o=r(28389);e.exports=function(e,t,r,a,s,l){var u=1&r,c=e.length,d=t.length;if(c!=d&&!(u&&d>c))return!1;var p=l.get(e),f=l.get(t);if(p&&f)return p==t&&f==e;var h=-1,g=!0,m=2&r?new n:void 0;for(l.set(e,t),l.set(t,e);++h<c;){var v=e[h],y=t[h];if(a)var b=u?a(y,v,h,t,e,l):a(v,y,h,e,t,l);if(void 0!==b){if(b)continue;g=!1;break}if(m){if(!i(t,function(e,t){if(!o(m,t)&&(v===e||s(v,e,r,a,l)))return m.push(t)})){g=!1;break}}else if(!(v===y||s(v,y,r,a,l))){g=!1;break}}return l.delete(e),l.delete(t),g}},28389:e=>{e.exports=function(e,t){return e.has(t)}},28419:(e,t,r)=>{"use strict";var n=r(1643);e.exports=Function.prototype.bind||n},28529:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=r(14232).createContext({})},28654:e=>{e.exports=function(e){return null!=e&&"object"==typeof e}},28719:(e,t,r)=>{"use strict";r.d(t,{Jy:()=>a,Ol:()=>s,PH:()=>o,XX:()=>i,rz:()=>n});let n=e=>"%"===e?"":e.includes("%")?e.replaceAll("%",""):e,i=e=>encodeURIComponent(e).replace(/%20/g,"+"),o=e=>decodeURIComponent(n(e).replace("+","%20")),a=e=>e?e.replace("Bearer ","").replace("bearer ",""):"",s=(e,t,r=()=>{})=>{try{return JSON.parse(e)}catch(e){return r(e),t}}},28801:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n="$$material"},28806:(e,t,r)=>{"use strict";r.d(t,{A:()=>a,l:()=>o});var n=r(47815),i=r(55394);function o(e,t){for(var r="",n=(0,i.FK)(e),o=0;o<n;o++)r+=t(e[o],o,e,t)||"";return r}function a(e,t,r,a){switch(e.type){case n.IO:if(e.children.length)break;case n.yE:case n.LU:return e.return=e.return||e.value;case n.YK:return"";case n.Sv:return e.return=e.value+"{"+o(e.children,a)+"}";case n.XZ:e.value=e.props.join(",")}return(0,i.b2)(r=o(e.children,a))?e.return=e.value+"{"+r+"}":""}},28960:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(37876),i=r(82702);let o=e=>({attributes:t,element:r,...o})=>(0,n.jsx)(i.A,{variant:e,...t,...o,sx:{maxWidth:"70ch"},mb:3})},28977:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=e=>{let{isVoid:t}=e;return e.isVoid=e=>"image"===e.type||t(e),e}},29044:(e,t)=>{"use strict";var r="function"==typeof Symbol&&Symbol.for,n=r?Symbol.for("react.element"):60103,i=r?Symbol.for("react.portal"):60106,o=r?Symbol.for("react.fragment"):60107,a=r?Symbol.for("react.strict_mode"):60108,s=r?Symbol.for("react.profiler"):60114,l=r?Symbol.for("react.provider"):60109,u=r?Symbol.for("react.context"):60110,c=r?Symbol.for("react.async_mode"):60111,d=r?Symbol.for("react.concurrent_mode"):60111,p=r?Symbol.for("react.forward_ref"):60112,f=r?Symbol.for("react.suspense"):60113,h=r?Symbol.for("react.suspense_list"):60120,g=r?Symbol.for("react.memo"):60115,m=r?Symbol.for("react.lazy"):60116,v=r?Symbol.for("react.block"):60121,y=r?Symbol.for("react.fundamental"):60117,b=r?Symbol.for("react.responder"):60118,x=r?Symbol.for("react.scope"):60119;function w(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case c:case d:case o:case s:case a:case f:return e;default:switch(e=e&&e.$$typeof){case u:case p:case m:case g:case l:return e;default:return t}}case i:return t}}}function A(e){return w(e)===d}t.AsyncMode=c,t.ConcurrentMode=d,t.ContextConsumer=u,t.ContextProvider=l,t.Element=n,t.ForwardRef=p,t.Fragment=o,t.Lazy=m,t.Memo=g,t.Portal=i,t.Profiler=s,t.StrictMode=a,t.Suspense=f,t.isAsyncMode=function(e){return A(e)||w(e)===c},t.isConcurrentMode=A,t.isContextConsumer=function(e){return w(e)===u},t.isContextProvider=function(e){return w(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===n},t.isForwardRef=function(e){return w(e)===p},t.isFragment=function(e){return w(e)===o},t.isLazy=function(e){return w(e)===m},t.isMemo=function(e){return w(e)===g},t.isPortal=function(e){return w(e)===i},t.isProfiler=function(e){return w(e)===s},t.isStrictMode=function(e){return w(e)===a},t.isSuspense=function(e){return w(e)===f},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===o||e===d||e===s||e===a||e===f||e===h||"object"==typeof e&&null!==e&&(e.$$typeof===m||e.$$typeof===g||e.$$typeof===l||e.$$typeof===u||e.$$typeof===p||e.$$typeof===y||e.$$typeof===b||e.$$typeof===x||e.$$typeof===v)},t.typeOf=w},29122:(e,t,r)=>{"use strict";r.d(t,{A:()=>
1656o});var n=r(40925),i=r(37876);let o=(0,n.A)((0,i.jsx)("path",{d:"M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2"}),"MoreVert")},29208:(e,t,r)=>{"use strict";r.d(t,{A:()=>h,l:()=>d});var n=r(14232),i=r(4103),o=r.n(i),a=r(39807),s=r(61876),l=r(52137),u=r(81495),c=r(96255);let d={page:"search.page-type.page",subject:"search.page-type.subject",article:"search.page-type.article"},p=e=>e.toLowerCase().trim(),f={lower:!0,remove:/[$*_+~.()'"!\-:@]/g},h=(e,t)=>{let{t:r}=(0,a.u)(),{articlesList:i}=(0,s.A)(),{majorSubjects:d}=(0,l.A)(),h=(0,n.useMemo)(()=>[...u.h.filter(e=>!e.loggedInOnly||t).map(e=>{let t=r(e.titleKey);return{route:e.route,title:t,type:"page",haystack:[t,...e.keywords]}}),...(i??[]).map(({id:e,metadata:t})=>({route:`/studieteknik/${e}/${o()(t.title,f)}`,title:t.title,type:"article",haystack:[t.title]})),...d.map(({id:e,name:t})=>({route:`/utforska/${e}/${o()(t,f)}`,title:t,type:"subject",haystack:[t]}))],[t,r,i,d]);return(0,n.useMemo)(()=>{let t=p(e);return t?h.filter(({haystack:e})=>e.some(e=>p(e).includes(t))).map(({route:e,title:t,type:r})=>({route:e,title:t,type:r})).sort((0,c.zY)(({title:e})=>e)(!0)):[]},[e,h])}},29333:(e,t,r)=>{"use strict";var n=r(18916),i=r(54780),o=r(54380),a=r(20740);e.exports=function(e){var t=a(e,function(e){var t=e.getSelection(),r=e.getCurrentContent(),n=t.getAnchorKey(),a=t.getAnchorOffset(),s=r.getBlockForKey(n).getText()[a];return o(e,s?i.getUTF16Length(s,0):1)},"forward");if(t===e.getCurrentContent())return e;var r=e.getSelection();return n.push(e,t.set("selectionBefore",r),r.isCollapsed()?"delete-character":"remove-range")}},29351:e=>{"use strict";e.exports=Error},29454:(e,t,r)=>{"use strict";function n(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)"__proto__"!==n&&(e[n]=r[n])}return e}r.d(t,{A:()=>i});var i=function e(t,r){function i(e,i,o){if("u">typeof document){"number"==typeof(o=n({},r,o)).expires&&(o.expires=new Date(Date.now()+864e5*o.expires)),o.expires&&(o.expires=o.expires.toUTCString()),e=encodeURIComponent(e).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var a="";for(var s in o)o[s]&&(a+="; "+s,!0!==o[s]&&(a+="="+o[s].split(";")[0]));return document.cookie=e+"="+t.write(i,e)+a}}return Object.create({set:i,get:function(e){if("u">typeof document&&(!arguments.length||e)){for(var r=document.cookie?document.cookie.split("; "):[],n={},i=0;i<r.length;i++){var o=r[i].split("="),a=o.slice(1).join("=");try{var s=decodeURIComponent(o[0]);if(s in n||(n[s]=t.read(a,s)),e===s)break}catch(e){}}return e?n[e]:n}},remove:function(e,t){i(e,"",n({},t,{expires:-1}))},withAttributes:function(t){return e(this.converter,n({},this.attributes,t))},withConverter:function(t){return e(n({},this.converter,t),this.attributes)}},{attributes:{value:Object.freeze(r)},converter:{value:Object.freeze(t)}})}({read:function(e){return'"'===e[0]&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}},{path:"/"})},29720:(e,t,r)=>{"use strict";r.d(t,{oz:()=>rF});var n={};r.r(n),r.d(n,{boolean:()=>m,booleanish:()=>v,commaOrSpaceSeparated:()=>A,commaSeparated:()=>w,number:()=>b,overloadedBoolean:()=>y,spaceSeparated:()=>x});var i={};r.r(i),r.d(i,{attentionMarkers:()=>tE,contentInitial:()=>tw,disable:()=>tD,document:()=>tx,flow:()=>tk,flowInitial:()=>tA,insideSpan:()=>t_,string:()=>tS,text:()=>tC});let o=/^[$_\p{ID_Start}][$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,a=/^[$_\p{ID_Start}][-$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,s={};function l(e,t){return((t||s).jsx?a:o).test(e)}let u=/[ \t\n\f\r]/g;function c(e){return""===e.replace(u,"")}class d{constructor(e,t,r){this.normal=t,this.property=e,r&&(this.space=r)}}function p(e,t){let r={},n={};for(let t of e)Object.assign(r,t.property),Object.assign(n,t.normal);return new d(r,n,t)}function f(e){return e.toLowerCase()}d.prototype.normal={},d.prototype.property={},d.prototype.space=void 0;class h{constructor(e,t){this.attribute=t,this.property=e}}h.prototype.attribute="",h.prototype.booleanish=!1,h.prototype.boolean=!1,h.prototype.commaOrSpaceSeparated=!1,h.prototype.commaSeparated=!1,h.prototype.defined=!1,h.prototype.mustUseProperty=!1,h.prototype.number=!1,h.prototype.overloadedBoolean=!1,h.prototype.property="",h.prototype.spaceSeparated=!1,h.prototype.space=void 0;let g=0,m=k(),v=k(),y=k(),b=k(),x=k(),w=k(),A=k();function k(){return 2**++g}let S=Object.keys(n);
1656class C extends h{constructor(e,t,r,i){let o=-1;if(super(e,t),function(e,t,r){r&&(e[t]=r)}(this,"space",i),"number"==typeof r)for(;++o<S.length;){const e=S[o];!function(e,t,r){r&&(e[t]=r)}(this,S[o],(r&n[e])===n[e])}}}function _(e){let t={},r={};for(let[n,i]of Object.entries(e.properties)){let o=new C(n,e.transform(e.attributes||{},n),i,e.space);e.mustUseProperty&&e.mustUseProperty.includes(n)&&(o.mustUseProperty=!0),t[n]=o,r[f(n)]=n,r[f(o.attribute)]=n}return new d(t,r,e.space)}C.prototype.defined=!0;let E=_({properties:{ariaActiveDescendant:null,ariaAtomic:v,ariaAutoComplete:null,ariaBusy:v,ariaChecked:v,ariaColCount:b,ariaColIndex:b,ariaColSpan:b,ariaControls:x,ariaCurrent:null,ariaDescribedBy:x,ariaDetails:null,ariaDisabled:v,ariaDropEffect:x,ariaErrorMessage:null,ariaExpanded:v,ariaFlowTo:x,ariaGrabbed:v,ariaHasPopup:null,ariaHidden:v,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:x,ariaLevel:b,ariaLive:null,ariaModal:v,ariaMultiLine:v,ariaMultiSelectable:v,ariaOrientation:null,ariaOwns:x,ariaPlaceholder:null,ariaPosInSet:b,ariaPressed:v,ariaReadOnly:v,ariaRelevant:null,ariaRequired:v,ariaRoleDescription:x,ariaRowCount:b,ariaRowIndex:b,ariaRowSpan:b,ariaSelected:v,ariaSetSize:b,ariaSort:null,ariaValueMax:b,ariaValueMin:b,ariaValueNow:b,ariaValueText:null,role:null},transform:(e,t)=>"role"===t?t:"aria-"+t.slice(4).toLowerCase()});function D(e,t){return t in e?e[t]:t}function O(e,t){return D(e,t.toLowerCase())}let j=_({attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:w,acceptCharset:x,accessKey:x,action:null,allow:null,allowFullScreen:m,allowPaymentRequest:m,allowUserMedia:m,alpha:m,alt:null,as:null,async:m,autoCapitalize:null,autoComplete:x,autoFocus:m,autoPlay:m,blocking:x,capture:null,charSet:null,checked:m,cite:null,className:x,closedBy:null,colorSpace:null,cols:b,colSpan:b,command:null,commandFor:null,content:null,contentEditable:v,controls:m,controlsList:x,coords:b|w,crossOrigin:null,data:null,dateTime:null,decoding:null,default:m,defer:m,dir:null,dirName:null,disabled:m,download:y,draggable:v,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:m,formTarget:null,headers:x,height:b,hidden:y,high:b,href:null,hrefLang:null,htmlFor:x,httpEquiv:x,id:null,imageSizes:null,imageSrcSet:null,inert:m,inputMode:null,integrity:null,is:null,isMap:m,itemId:null,itemProp:x,itemRef:x,itemScope:m,itemType:x,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:m,low:b,manifest:null,max:null,maxLength:b,media:null,method:null,min:null,minLength:b,multiple:m,muted:m,name:null,nonce:null,noModule:m,noValidate:m,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeToggle:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:m,optimum:b,pattern:null,ping:x,placeholder:null,playsInl
1656ine:m,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:m,referrerPolicy:null,rel:x,required:m,reversed:m,rows:b,rowSpan:b,sandbox:x,scope:null,scoped:m,seamless:m,selected:m,shadowRootClonable:m,shadowRootCustomElementRegistry:m,shadowRootDelegatesFocus:m,shadowRootMode:null,shadowRootSerializable:m,shape:null,size:b,sizes:null,slot:null,span:b,spellCheck:v,src:null,srcDoc:null,srcLang:null,srcSet:null,start:b,step:null,style:null,tabIndex:b,target:null,title:null,translate:null,type:null,typeMustMatch:m,useMap:null,value:v,width:b,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:x,axis:null,background:null,bgColor:null,border:b,borderColor:null,bottomMargin:b,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:m,declare:m,event:null,face:null,frame:null,frameBorder:null,hSpace:b,leftMargin:b,link:null,longDesc:null,lowSrc:null,marginHeight:b,marginWidth:b,noResize:m,noHref:m,noShade:m,noWrap:m,object:null,profile:null,prompt:null,rev:null,rightMargin:b,rules:null,scheme:null,scrolling:v,standby:null,summary:null,text:null,topMargin:b,valueType:null,version:null,vAlign:null,vLink:null,vSpace:b,allowTransparency:null,autoCorrect:null,autoSave:null,credentialless:m,disablePictureInPicture:m,disableRemotePlayback:m,exportParts:w,part:x,prefix:null,property:null,results:b,security:null,unselectable:null},space:"html",transform:O}),F=_({attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",maskType:"mask-type",navDown:"nav-down",navDownLeft:"nav-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav
1656-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",transformOrigin:"transform-origin",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},properties:{about:A,accentHeight:b,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:b,amplitude:b,arabicForm:null,ascent:b,attributeName:null,attributeType:null,azimuth:b,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:b,by:null,calcMode:null,capHeight:b,className:x,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:b,diffuseConstant:b,direction:null,display:null,dur:null,divisor:b,dominantBaseline:null,download:m,dx:null,dy:null,edgeMode:null,editable:null,elevation:b,enableBackground:null,end:null,event:null,exponent:b,externalResourcesRequired:null,fill:null,fillOpacity:b,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:w,g2:w,glyphName:w,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:b,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:b,horizOriginX:b,horizOriginY:b,id:null,ideographic:b,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:b,k:b,k1:b,k2:b,k3:b,k4:b,kernelMatrix:A,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:b,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskType:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:b,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,on
1656Zoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:b,overlineThickness:b,paintOrder:null,panose1:null,path:null,pathLength:b,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:x,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:b,pointsAtY:b,pointsAtZ:b,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:A,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:A,rev:A,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:A,requiredFeatures:A,requiredFonts:A,requiredFormats:A,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:b,specularExponent:b,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:b,strikethroughThickness:b,string:null,stroke:null,strokeDashArray:A,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:b,strokeOpacity:b,strokeWidth:null,style:null,surfaceScale:b,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:A,tabIndex:b,tableValues:null,target:null,targetX:b,targetY:b,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:A,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:b,underlineThickness:b,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:b,values:null,vAlphabetic:b,vMathematical:b,vectorEffect:null,vHanging:b,vIdeographic:b,version:null,vertAdvY:b,vertOriginX:b,vertOriginY:b,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:b,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null},space:"svg",transform:D}),T=_({properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null},space:"xlink",transform:(e,t)=>"xlink:"+t.slice(5).toLowerCase()}),P=_({attributes:{xmlnsxlink:"xmlns:xlink"},properties:{xmlnsXLink:null,xmlns:null},space:"xmlns",transform:O}),M=_({properties:{xmlBase:null,xmlLang:null,xmlSpace:null},space:"xml",transform:(e,t)=>"xml:"+t.slice(3).toLowerCase()}),B=p([E,j,T,P,M],"html"),R=p([E,F,T,P,M],"svg"),I=/[A-Z]/g,$=/-[a-z]/g,N=/^data[-\w.:]+$/i;function L(e){return"-"+e.toLowerCase()}function z(e){return e.charAt(1).toUpperCase()}let U={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"};var K=r(83833);let W=q("end"),H=q("start");function q(e){return function(t){let r=t&&t.position&&t.position[e]||{};if("number"==typeof r.line&&r.line>0&&"number"==typeof r.column&&r.column>0)return{line:r.line,column:r.column,offset:"number"==typeof r.offset&&r.offset>-1?r.offset:void 0}}}function V(e){return e&&"object"==typeof e?"position"in e||"type"in e?G(e.position):"start"in e||"end"in e?G(e):"line"in e||"column"in e?Q(e):"":""}function Q(e){return Y(e&&e.line)+":"+Y(e&&e.column)}function G(e){return Q(e&&e.start)+"-"+Q(e&&e.end)}function Y(e){return e&&"number"==typeof e?e:1}class X extends Error{constructor(e,t,r){super(),"string"==typeof t&&(r=t,t=void 0);let n="",i={},o=!1;if(t&&(i="line"in t&&"column"in t||"start"in t&&"end"in t?{place:t}:"type"in t?{ancestors:[t],place:t.position}:{...t}),"string"==typeof e?n=e:!i.cause&&e&&(o=!0,n=e.message,i.cause=e),!i.ruleId&&!i.source&&"string"==typeof r){const e=r.indexOf(":");-1===e?i.ruleId=r:(i.source=r.slice(0,e),i.ruleId=r.slice(e+1))}if(!i.place&&i.ancestors&&i.ancestors){const e=i.ancestors[i.ancestors.length-1];e&&(i.place=e.position)}const a=i.place&&"start"in i.place?i.place.start:i.place;this.ancestors=i.ancestors||void 0,this.cause=i.cause||void 0,this.column=a?a.column:void 0,this.fatal=void 0,this.file="",this.message=n,this.line=a?a.line:void 0,this.name=V(i.place)||"1:1",this.place=i.place||void 0,this.reason=this.message,this.ruleId=i.ruleId||void 0,this.source=i.source||void 0,this.stack=o&&i.cause&&"string"==typeof i.cause.stack?i.cause.stack:"",this.actual=void 0,this.expected=void 0,this.note=void 0,this.url=void 0}}X.prototype.file="",X.prototype.name="",X.prototype.reason="",X.prototype.message="",X.prototype.stack="",X.prototype.column=void 0,X.prototype.line=void 0,X.prototype.ancestors=void 0,X.prototype.cause=void 0,X.prototype.fatal=void 0,X.prototype.place=void 0,X.prototype.ruleId=void 0,X.prototype.source=void 0;let J={}.hasOwnProperty,Z=new Map,ee=/[A-Z]/g,et=new Set(["table","tbody","thead","tfoot","tr"]),er=new Set(["td","th"]),en="https://github.com/syntax-tree/hast-util-to-jsx-runtime";function ei(e,t,r){var n,i,o,a,s,l,u,d,p;let g,m,v,y,b,x,w,A,k,S,_;return"element"===t.type?(n=e,i=t,o=r,m=g=n.schema,"svg"===i.tagName.toLowerCase()&&"html"===g.space&&(n.schema=R),n.ancestors.push(i),v=el(n,i.tagName,!1),y=function(e,t){let r,n,i={};for(n in t.properties)if("children"!==n&&J.call(t.properties,n)){let o=function(e,t,r){let n=function(e,t){let r=f(t),n=t,i=h;if(r in e.normal)return e.property[e.normal[r]];if(r.length>4&&"data"===r.slice(0,4)&&N.test(t)){if("-"===t.charAt(4)){let e=t.slice(5).replace($,z);n="data"+e.charAt(0).toUpperCase()+e.slice(1)}else{let e=t.slice(4);if(!$.test(e)){let r=e.replace(I,L);"-"!==r.charAt(0)&&(r="-"+r),t="data"+r}}i=C}return new i(n,t)}(e.schema,t);if(!(null==r||"number"==typeof r&&Number.isNaN(r))){var i;let t;if(Array.isArray(r)&&(r=n.commaSeparated?(t={},(""===(i=r)[i.length-1]?[...i,""]:i).join((t.padRight?" ":"")+","+(!1===t.padLeft?"":" ")).trim()):r.join(" ").trim()),"style"===n.property){let t="object"==typeof r?r:function(e,t){try{return K(t,{reactCompat:!0})}catch(r){if(e.ignoreInvalidStyle)return{};let t=new X("Cannot parse `style` attribute",{ancestors:e.ancestors,cause:r,ruleId:"style",source:"hast-util-to-jsx-runtime"});
1656throw t.file=e.filePath||void 0,t.url=en+"#cannot-parse-style-attribute",t}}(e,String(r));return"css"===e.stylePropertyNameCase&&(t=function(e){let t,r={};for(t in e)J.call(e,t)&&(r[function(e){let t=e.replace(ee,ec);return"ms-"===t.slice(0,3)&&(t="-"+t),t}(t)]=e[t]);return r}(t)),["style",t]}return["react"===e.elementAttributeNameCase&&n.space?U[n.property]||n.property:n.attribute,r]}}(e,n,t.properties[n]);if(o){let[n,a]=o;e.tableCellAlignToStyle&&"align"===n&&"string"==typeof a&&er.has(t.tagName)?r=a:i[n]=a}}return r&&((i.style||(i.style={}))["css"===e.stylePropertyNameCase?"text-align":"textAlign"]=r),i}(n,i),b=es(n,i),et.has(i.tagName)&&(b=b.filter(function(e){return"string"!=typeof e||!("object"==typeof e?"text"===e.type&&c(e.value):c(e))})),eo(n,y,v,i),ea(y,b),n.ancestors.pop(),n.schema=g,n.create(i,v,y,o)):"mdxFlowExpression"===t.type||"mdxTextExpression"===t.type?function(e,t){if(t.data&&t.data.estree&&e.evaluater){let r=t.data.estree.body[0];return r.type,e.evaluater.evaluateExpression(r.expression)}eu(e,t.position)}(e,t):"mdxJsxFlowElement"===t.type||"mdxJsxTextElement"===t.type?(a=e,s=t,l=r,w=x=a.schema,"svg"===s.name&&"html"===x.space&&(a.schema=R),a.ancestors.push(s),A=null===s.name?a.Fragment:el(a,s.name,!0),k=function(e,t){let r={};for(let n of t.attributes)if("mdxJsxExpressionAttribute"===n.type)if(n.data&&n.data.estree&&e.evaluater){let t=n.data.estree.body[0];t.type;let i=t.expression;i.type;let o=i.properties[0];o.type,Object.assign(r,e.evaluater.evaluateExpression(o.argument))}else eu(e,t.position);else{let i,o=n.name;if(n.value&&"object"==typeof n.value)if(n.value.data&&n.value.data.estree&&e.evaluater){let t=n.value.data.estree.body[0];t.type,i=e.evaluater.evaluateExpression(t.expression)}else eu(e,t.position);else i=null===n.value||n.value;r[o]=i}return r}(a,s),S=es(a,s),eo(a,k,A,s),ea(k,S),a.ancestors.pop(),a.schema=x,a.create(s,A,k,l)):"mdxjsEsm"===t.type?function(e,t){if(t.data&&t.data.estree&&e.evaluater)return e.evaluater.evaluateProgram(t.data.estree);eu(e,t.position)}(e,t):"root"===t.type?(u=e,d=t,p=r,ea(_={},es(u,d)),u.create(d,u.Fragment,_,p)):"text"===t.type?t.value:void 0}function eo(e,t,r,n){"string"!=typeof r&&r!==e.Fragment&&e.passNode&&(t.node=n)}function ea(e,t){if(t.length>0){let r=t.length>1?t:t[0];r&&(e.children=r)}}function es(e,t){let r=[],n=-1,i=e.passKeys?new Map:Z;for(;++n<t.children.length;){let o,a=t.children[n];if(e.passKeys){let e="element"===a.type?a.tagName:"mdxJsxFlowElement"===a.type||"mdxJsxTextElement"===a.type?a.name:void 0;if(e){let t=i.get(e)||0;o=e+"-"+t,i.set(e,t+1)}}let s=ei(e,a,o);void 0!==s&&r.push(s)}return r}function el(e,t,r){let n;if(r)if(t.includes(".")){let e,r=t.split("."),i=-1;for(;++i<r.length;){let t=l(r[i])?{type:"Identifier",name:r[i]}:{type:"Literal",value:r[i]};e=e?{type:"MemberExpression",object:e,property:t,computed:!!(i&&"Literal"===t.type),optional:!1}:t}n=e}else n=l(t)&&!/^[a-z]/.test(t)?{type:"Identifier",name:t}:{type:"Literal",value:t};else n={type:"Literal",value:t};if("Literal"===n.type){let t=n.value;return J.call(e.components,t)?e.components[t]:t}if(e.evaluater)return e.evaluater.evaluateExpression(n);eu(e)}function eu(e,t){let r=new X("Cannot handle MDX estrees without `createEvaluater`",{ancestors:e.ancestors,place:t,ruleId:"mdx-estree",source:"hast-util-to-jsx-runtime"});throw r.file=e.filePath||void 0,r.url=en+"#cannot-handle-mdx-estrees-without-createevaluater",r}function ec(e){return"-"+e.toLowerCase()}let ed={action:["form"],cite:["blockquote","del","ins","q"],data:["object"],formAction:["button","input"],href:["a","area","base","link"],icon:["menuitem"],itemId:null,manifest:["html"],ping:["a","area"],poster:["video"],src:["audio","embed","iframe","img","input","script","source","track","video"]};var ep=r(37876);r(14232);let ef={};function eh(e,t,r){var n;if((n=e)&&"object"==typeof n){if("value"in e)return"html"!==e.type||r?e.value:"";if(t&&"alt"in e&&e.alt)return e.alt;if("children"in e)return eg(e.children,t,r)}return Array.isArray(e)?eg(e,t,r):""}function eg(e,t,r){let n=[],i=-1;for(;++i<e.length;)n[i]=eh(e[i],t,r);return n.join("")}function em(e,t,r,n){let i,o=e.length,a=0;if(t=t<0?-t>o?0:o+t:t>o?o:t,r=r>0?r:0,n.length<1e4)(i=Array.from(n)).unshift(t,r),e.splice(...i);else for(r&&e.splice(t,r);a<n.length;)(i=n.slice(a,a+1e4)).unshift(t,0),e.splice(...i),a+=1e4,t+=1e4}function ev(e,t){return e.length>0?(em(e,e.length,0,t),e):t}class ey{constructor(e){this.left=e?[...e]:[],this.right=[]}get(e){if(e<0||e>=this.left.length+this.right.length)throw RangeError("Cannot access index `"+e+"` in a splice buffer of size `"+(this.left.length+this.right.length)+"`");return e<this.left.length?this.left[e]:this.right[this.right.length-e+this.left.length-1]}get length(){return this.left.length+this.right.length}shift(){return this.setCursor(0),this.right.pop()}slice(e,t){let r=null==t?1/0:t;return r<this.left.length?this.left.slice(e,r):e>this.left.length?this.right.slice(this.right.length-r+this.left.length,this.right.length-e+this.left.length).reverse():this.left.slice(e).concat(this.right.slice(this.right.length-r+this.left.length).reverse())}splice(e,t,r){this.setCursor(Math.trunc(e));let n=this.right.splice(this.right.length-(t||0),1/0);return r&&eb(this.left,r),n.reverse()}pop(){return this.setCursor(1/0),this.left.pop()}push(e){this.setCursor(1/0),this.left.push(e)}pushMany(e){this.setCursor(1/0),eb(this.left,e)}unshift(e){this.setCursor(0),this.right.push(e)}unshiftMany(e){this.setCursor(0),eb(this.right,e.reverse())}setCursor(e){if(e!==this.left.length&&(!(e>this.left.length)||0!==this.right.length)&&(!(e<0)||0!==this.left.length))if(e<this.left.length){let t=this.left.splice(e,1/0);eb(this.right,t.reverse())}else{let t=this.right.splice(this.left.length+this.right.length-e,1/0);eb(this.left,t.reverse())}}}function eb(e,t){let r=0;if(t.length<1e4)e.push(...t);else for(;r<t.length;)e.push(...t.slice(r,r+1e4)),r+=1e4}function ex(e){let t,r,n,i,o,a,s,l={},u=-1,c=new ey(e);for(;++u<c.length;){for(;u in l;)u=l[u];if(t=c.get(u),u&&"chunkFlow"===t[1].type&&"listItemPrefix"===c.get(u-1)[1].type&&((n=0)<(a=t[1]._tokenizer.events).length&&"lineEndingBlank"===a[n][1].type&&(n+=2),n<a.length&&"content"===a[n][1].type))for(;++n<a.length&&"content"!==a[n][1].type;)"chunkText"===a[n][1].type&&(a[n][1]._isInFirstContentOfListItem=!0,n++);if("enter"===t[0])t[1].contentType&&(Object.assign(l,function(e,t){let r,n,i=e.get(t)[1],o=e.get(t)[2],a=t-1,s=[],l=i._tokenizer;!l&&(l=o.parser[i.contentType](i.start),i._contentTypeTextTrailing&&(l._contentTypeTextTrailing=!0));let u=l.events,c=[],d={},p=-1,f=i,h=0,g=0,m=[0];for(;f;){for(;e.get(++a)[1]!==f;);s.push(a),!f._tokenizer&&(r=o.sliceStream(f),f.next||r.push(null),n&&l.defineSki
1656p(f.start),f._isInFirstContentOfListItem&&(l._gfmTasklistFirstContentOfListItem=!0),l.write(r),f._isInFirstContentOfListItem&&(l._gfmTasklistFirstContentOfListItem=void 0)),n=f,f=f.next}for(f=i;++p<u.length;)"exit"===u[p][0]&&"enter"===u[p-1][0]&&u[p][1].type===u[p-1][1].type&&u[p][1].start.line!==u[p][1].end.line&&(g=p+1,m.push(g),f._tokenizer=void 0,f.previous=void 0,f=f.next);for(l.events=[],f?(f._tokenizer=void 0,f.previous=void 0):m.pop(),p=m.length;p--;){let t=u.slice(m[p],m[p+1]),r=s.pop();c.push([r,r+t.length-1]),e.splice(r,2,t)}for(c.reverse(),p=-1;++p<c.length;)d[h+c[p][0]]=h+c[p][1],h+=c[p][1]-c[p][0]-1;return d}(c,u)),u=l[u],s=!0);else if(t[1]._container){for(n=u,r=void 0;n--;)if("lineEnding"===(i=c.get(n))[1].type||"lineEndingBlank"===i[1].type)"enter"===i[0]&&(r&&(c.get(r)[1].type="lineEndingBlank"),i[1].type="lineEnding",r=n);else if("linePrefix"===i[1].type||"listItemIndent"===i[1].type);else break;r&&(t[1].end={...c.get(r)[1].start},(o=c.slice(r,u)).unshift(t),c.splice(r,u-r+1,o))}}return em(e,0,1/0,c.slice(0)),!s}let ew={}.hasOwnProperty,eA=eM(/[A-Za-z]/),ek=eM(/[\dA-Za-z]/),eS=eM(/[#-'*+\--9=?A-Z^-~]/);function eC(e){return null!==e&&(e<32||127===e)}let e_=eM(/\d/),eE=eM(/[\dA-Fa-f]/),eD=eM(/[!-/:-@[-`{-~]/);function eO(e){return null!==e&&e<-2}function ej(e){return null!==e&&(e<0||32===e)}function eF(e){return -2===e||-1===e||32===e}let eT=eM(/\p{P}|\p{S}/u),eP=eM(/\s/);function eM(e){return function(t){return null!==t&&t>-1&&e.test(String.fromCharCode(t))}}function eB(e,t,r,n){let i=n?n-1:1/0,o=0;return function(n){return eF(n)?(e.enter(r),function n(a){return eF(a)&&o++<i?(e.consume(a),n):(e.exit(r),t(a))}(n)):t(n)}}let eR={tokenize:function(e){let t,r=e.attempt(this.parser.constructs.contentInitial,function(t){return null===t?void e.consume(t):(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),eB(e,r,"linePrefix"))},function(r){return e.enter("paragraph"),function r(n){let i=e.enter("chunkText",{contentType:"text",previous:t});return t&&(t.next=i),t=i,function t(n){if(null===n){e.exit("chunkText"),e.exit("paragraph"),e.consume(n);return}return eO(n)?(e.consume(n),e.exit("chunkText"),r):(e.consume(n),t)}(n)}(r)});return r}},eI={tokenize:function(e){let t,r,n,i=this,o=[],a=0;return s;function s(t){if(a<o.length){let r=o[a];return i.containerState=r[1],e.attempt(r[0].continuation,l,u)(t)}return u(t)}function l(e){if(a++,i.containerState._closeFlow){let r;i.containerState._closeFlow=void 0,t&&v();let n=i.events.length,o=n;for(;o--;)if("exit"===i.events[o][0]&&"chunkFlow"===i.events[o][1].type){r=i.events[o][1].end;break}m(a);let s=n;for(;s<i.events.length;)i.events[s][1].end={...r},s++;return em(i.events,o+1,0,i.events.slice(n)),i.events.length=s,u(e)}return s(e)}function u(r){if(a===o.length){if(!t)return p(r);if(t.currentConstruct&&t.currentConstruct.concrete)return h(r);i.interrupt=!!(t.currentConstruct&&!t._gfmTableDynamicInterruptHack)}return i.containerState={},e.check(e$,c,d)(r)}function c(e){return t&&v(),m(a),p(e)}function d(e){return i.parser.lazy[i.now().line]=a!==o.length,n=i.now().offset,h(e)}function p(t){return i.containerState={},e.attempt(e$,f,h)(t)}function f(e){return a++,o.push([i.currentConstruct,i.containerState]),p(e)}function h(n){if(null===n){t&&v(),m(0),e.consume(n);return}return t=t||i.parser.flow(i.now()),e.enter("chunkFlow",{_tokenizer:t,contentType:"flow",previous:r}),function t(r){if(null===r){g(e.exit("chunkFlow"),!0),m(0),e.consume(r);return}return eO(r)?(e.consume(r),g(e.exit("chunkFlow")),a=0,i.interrupt=void 0,s):(e.consume(r),t)}(n)}function g(e,o){let s=i.sliceStream(e);if(o&&s.push(null),e.previous=r,r&&(r.next=e),r=e,t.defineSkip(e.start),t.write(s),i.parser.lazy[e.start.line]){let e,r,o=t.events.length;for(;o--;)if(t.events[o][1].start.offset<n&&(!t.events[o][1].end||t.events[o][1].end.offset>n))return;let s=i.events.length,l=s;for(;l--;)if("exit"===i.events[l][0]&&"chunkFlow"===i.events[l][1].type){if(e){r=i.events[l][1].end;break}e=!0}for(m(a),o=s;o<i.events.length;)i.events[o][1].end={...r},o++;em(i.events,l+1,0,i.events.slice(s)),i.events.length=o}}function m(t){let r=o.length;for(;r-- >t;){let t=o[r];i.containerState=t[1],t[0].exit.call(i,e)}o.length=t}function v(){t.write([null]),r=void 0,t=void 0,i.containerState._closeFlow=void 0}}},e$={tokenize:function(e,t,r){return eB(e,e.attempt(this.parser.constructs.document,t,r),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}},eN={partial:!0,tokenize:function(e,t,r){return function(t){return eF(t)?eB(e,n,"linePrefix")(t):n(t)};function n(e){return null===e||eO(e)?t(e):r(e)}}},eL={resolve:function(e){return ex(e),e},tokenize:function(e,t){let r;return function(t){return e.enter("content"),r=e.enter("chunkContent",{contentType:"content"}),n(t)};function n(t){return null===t?i(t):eO(t)?e.check(ez,o,i)(t):(e.consume(t),n)}function i(r){return e.exit("chunkContent"),e.exit("content"),t(r)}function o(t){return e.consume(t),e.exit("chunkContent"),r.next=e.enter("chunkContent",{contentType:"content",previous:r}),r=r.next,n}}},ez={partial:!0,tokenize:function(e,t,r){let n=this;return function(t){return e.exit("chunkContent"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),eB(e,i,"linePrefix")};function i(i){if(null===i||eO(i))return r(i);let o=n.events[n.events.length-1];return!n.parser.constructs.disable.null.includes("codeIndented")&&o&&"linePrefix"===o[1].type&&o[2].sliceSerialize(o[1],!0).length>=4?t(i):e.interrupt(n.parser.constructs.flow,r,t)(i)}}}
1656,eU={tokenize:function(e){let t=this,r=e.attempt(eN,function(n){return null===n?void e.consume(n):(e.enter("lineEndingBlank"),e.consume(n),e.exit("lineEndingBlank"),t.currentConstruct=void 0,r)},e.attempt(this.parser.constructs.flowInitial,n,eB(e,e.attempt(this.parser.constructs.flow,n,e.attempt(eL,n)),"linePrefix")));return r;function n(n){return null===n?void e.consume(n):(e.enter("lineEnding"),e.consume(n),e.exit("lineEnding"),t.currentConstruct=void 0,r)}}},eK={resolveAll:eV()},eW=eq("string"),eH=eq("text");function eq(e){return{resolveAll:eV("text"===e?eQ:void 0),tokenize:function(t){let r=this,n=this.parser.constructs[e],i=t.attempt(n,o,a);return o;function o(e){return l(e)?i(e):a(e)}function a(e){return null===e?void t.consume(e):(t.enter("data"),t.consume(e),s)}function s(e){return l(e)?(t.exit("data"),i(e)):(t.consume(e),s)}function l(e){if(null===e)return!0;let t=n[e],i=-1;if(t)for(;++i<t.length;){let e=t[i];if(!e.previous||e.previous.call(r,r.previous))return!0}return!1}}}}function eV(e){return function(t,r){let n,i=-1;for(;++i<=t.length;)void 0===n?t[i]&&"data"===t[i][1].type&&(n=i,i++):t[i]&&"data"===t[i][1].type||(i!==n+2&&(t[n][1].end=t[i-1][1].end,t.splice(n+2,i-n-2),i=n+2),n=void 0);return e?e(t,r):t}}function eQ(e,t){let r=0;for(;++r<=e.length;)if((r===e.length||"lineEnding"===e[r][1].type)&&"data"===e[r-1][1].type){let n,i=e[r-1][1],o=t.sliceStream(i),a=o.length,s=-1,l=0;for(;a--;){let e=o[a];if("string"==typeof e){for(s=e.length;32===e.charCodeAt(s-1);)l++,s--;if(s)break;s=-1}else if(-2===e)n=!0,l++;else if(-1===e);else{a++;break}}if(t._contentTypeTextTrailing&&r===e.length&&(l=0),l){let o={type:r===e.length||n||l<2?"lineSuffix":"hardBreakTrailing",start:{_bufferIndex:a?s:i.start._bufferIndex+s,_index:i.start._index+a,line:i.end.line,column:i.end.column-l,offset:i.end.offset-l},end:{...i.end}};i.end={...o.start},i.start.offset===i.end.offset?Object.assign(i,o):(e.splice(r,0,["enter",o,t],["exit",o,t]),r+=2)}r++}return e}let eG={name:"thematicBreak",tokenize:function(e,t,r){let n,i=0;return function(o){var a;return e.enter("thematicBreak"),n=a=o,function o(a){return a===n?(e.enter("thematicBreakSequence"),function t(r){return r===n?(e.consume(r),i++,t):(e.exit("thematicBreakSequence"),eF(r)?eB(e,o,"whitespace")(r):o(r))}(a)):i>=3&&(null===a||eO(a))?(e.exit("thematicBreak"),t(a)):r(a)}(a)}}},eY={continuation:{tokenize:function(e,t,r){let n=this;return n.containerState._closeFlow=void 0,e.check(eN,function(r){return n.containerState.furtherBlankLines=n.containerState.furtherBlankLines||n.containerState.initialBlankLine,eB(e,t,"listItemIndent",n.containerState.size+1)(r)},function(r){return n.containerState.furtherBlankLines||!eF(r)?(n.containerState.furtherBlankLines=void 0,n.containerState.initialBlankLine
1656=void 0,i(r)):(n.containerState.furtherBlankLines=void 0,n.containerState.initialBlankLine=void 0,e.attempt(eJ,t,i)(r))});function i(i){return n.containerState._closeFlow=!0,n.interrupt=void 0,eB(e,e.attempt(eY,t,r),"linePrefix",n.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(i)}}},exit:function(e){e.exit(this.containerState.type)},name:"list",tokenize:function(e,t,r){let n=this,i=n.events[n.events.length-1],o=i&&"linePrefix"===i[1].type?i[2].sliceSerialize(i[1],!0).length:0,a=0;return function(t){let i=n.containerState.type||(42===t||43===t||45===t?"listUnordered":"listOrdered");if("listUnordered"===i?!n.containerState.marker||t===n.containerState.marker:e_(t)){if(n.containerState.type||(n.containerState.type=i,e.enter(i,{_container:!0})),"listUnordered"===i)return e.enter("listItemPrefix"),42===t||45===t?e.check(eG,r,s)(t):s(t);if(!n.interrupt||49===t)return e.enter("listItemPrefix"),e.enter("listItemValue"),function t(i){return e_(i)&&++a<10?(e.consume(i),t):(!n.interrupt||a<2)&&(n.containerState.marker?i===n.containerState.marker:41===i||46===i)?(e.exit("listItemValue"),s(i)):r(i)}(t)}return r(t)};function s(t){return e.enter("listItemMarker"),e.consume(t),e.exit("listItemMarker"),n.containerState.marker=n.containerState.marker||t,e.check(eN,n.interrupt?r:l,e.attempt(eX,c,u))}
1656function l(e){return n.containerState.initialBlankLine=!0,o++,c(e)}function u(t){return eF(t)?(e.enter("listItemPrefixWhitespace"),e.consume(t),e.exit("listItemPrefixWhitespace"),c):r(t)}function c(r){return n.containerState.size=o+n.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(r)}}},eX={partial:!0,tokenize:function(e,t,r){let n=this;return eB(e,function(e){let i=n.events[n.events.length-1];return!eF(e)&&i&&"listItemPrefixWhitespace"===i[1].type?t(e):r(e)},"listItemPrefixWhitespace",n.parser.constructs.disable.null.includes("codeIndented")?void 0:5)}},eJ={partial:!0,tokenize:function(e,t,r){let n=this;return eB(e,function(e){let i=n.events[n.events.length-1];return i&&"listItemIndent"===i[1].type&&i[2].sliceSerialize(i[1],!0).length===n.containerState.size?t(e):r(e)},"listItemIndent",n.containerState.size+1)}},eZ={continuation:{tokenize:function(e,t,r){let n=this;return function(t){return eF(t)?eB(e,i,"linePrefix",n.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):i(t)};function i(n){return e.attempt(eZ,t,r)(n)}}},exit:function(e){e.exit("blockQuote")},name:"blockQuote",tokenize:function(e,t,r){let n=this;return function(t){if(62===t){let r=n.containerState;return r.open||(e.enter("blockQuote",{_container:!0}),r.open=!0),e.enter("blockQuotePrefix"),e.enter("blockQuoteMarker"),e.consume(t),e.exit("blockQuoteMarker"),i}return r(t)};function i(r){return eF(r)?(e.enter("blockQuotePrefixWhitespace"),e.consume(r),e.exit("blockQuotePrefixWhitespace"),e.exit("blockQuotePrefix"),t):(e.exit("blockQuotePrefix"),t(r))}}};function e0(e,t,r,n,i,o,a,s,l){let u=l||1/0,c=0;return function(t){return 60===t?(e.enter(n),e.enter(i),e.enter(o),e.consume(t),e.exit(o),d):null===t||32===t||41===t||eC(t)?r(t):(e.enter(n),e.enter(a),e.enter(s),e.enter("chunkString",{contentType:"string"}),h(t))};function d(r){return 62===r?(e.enter(o),e.consume(r),e.exit(o),e.exit(i),e.exit(n),t):(e.enter(s),e.enter("chunkString",{contentType:"string"}),p(r))}function p(t){return 62===t?(e.exit("chunkString"),e.exit(s),d(t)):null===t||60===t||eO(t)?r(t):(e.consume(t),92===t?f:p)}function f(t){return 60===t||62===t||92===t?(e.consume(t),p):p(t)}function h(i){return!c&&(null===i||41===i||ej(i))?(e.exit("chunkString"),e.exit(s),e.exit(a),e.exit(n),t(i)):c<u&&40===i?(e.consume(i),c++,h):41===i?(e.consume(i),c--,h):null===i||32===i||40===i||eC(i)?r(i):(e.consume(i),92===i?g:h)}function g(t){return 40===t||41===t||92===t?(e.consume(t),h):h(t)}}function e1(e,t,r,n,i,o){let a,s=this,l=0;return function(t){return e.enter(n),e.enter(i),e.consume(t),e.exit(i),e.enter(o),u};function u(d){return l>999||null===d||91===d||93===d&&!a||94===d&&!l&&"_hiddenFootnoteSupport"in s.parser.constructs?r(d):93===d?(e.exit(o),e.enter(i),e.consume(d),e.exit(i),e.exit(n),t):eO(d)?(e.enter("lineEnding"),e.consume(d),e.exit("lineEnding"),u):(e.enter("chunkString",{contentType:"string"}),c(d))}function c(t){return null===t||91===t||93===t||eO(t)||l++>999?(e.exit("chunkString"),u(t)):(e.consume(t),a||(a=!eF(t)),92===t?d:c)}function d(t){return 91===t||92===t||93===t?(e.consume(t),l++,c):c(t)}}function e2(e,t,r,n,i,o){let a;return function(t){return 34===t||39===t||40===t?(e.enter(n),e.enter(i),e.consume(t),e.exit(i),a=40===t?41:t,s):r(t)};function s(r){return r===a?(e.enter(i),e.consume(r),e.exit(i),e.exit(n),t):(e.enter(o),l(r))}function l(t){return t===a?(e.exit(o),s(a)):null===t?r(t):eO(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),eB(e,l,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),u(t))}function u(t){return t===a||null===t||eO(t)?(e.exit("chunkString"),l(t)):(e.consume(t),92===t?c:u)}function c(t){return t===a||92===t?(e.consume(t),u):u(t)}}function e5(e,t){let r;return function n(i){return eO(i)?(e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),r=!0,n):eF(i)?eB(e,n,r?"linePrefix":"lineSuffix")(i):t(i)}}function e3(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}let e4={partial:!0,tokenize:function(e,t,r){return function(t){return ej(t)?e5(e,n)(t):r(t)};function n(t){return e2(e,i,r,"definitionTitle","definitionTitleMarker","definitionTitleString")(t)}function i(t){return eF(t)?eB(e,o,"whitespace")(t):o(t)}function o(e){return null===e||eO(e)?t(e):r(e)}}},e6={name:"codeIndented",tokenize:function(e,t,r){let n=this;
1656return function(t){return e.enter("codeIndented"),eB(e,i,"linePrefix",5)(t)};function i(t){let i=n.events[n.events.length-1];return i&&"linePrefix"===i[1].type&&i[2].sliceSerialize(i[1],!0).length>=4?function t(r){return null===r?o(r):eO(r)?e.attempt(e8,t,o)(r):(e.enter("codeFlowValue"),function r(n){return null===n||eO(n)?(e.exit("codeFlowValue"),t(n)):(e.consume(n),r)}(r))}(t):r(t)}function o(r){return e.exit("codeIndented"),t(r)}}},e8={partial:!0,tokenize:function(e,t,r){let n=this;return i;function i(t){return n.parser.lazy[n.now().line]?r(t):eO(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),i):eB(e,o,"linePrefix",5)(t)}function o(e){let o=n.events[n.events.length-1];return o&&"linePrefix"===o[1].type&&o[2].sliceSerialize(o[1],!0).length>=4?t(e):eO(e)?i(e):r(e)}}},e7={name:"setextUnderline",resolveTo:function(e,t){let r,n,i,o=e.length;for(;o--;)if("enter"===e[o][0]){if("content"===e[o][1].type){r=o;break}"paragraph"===e[o][1].type&&(n=o)}else"content"===e[o][1].type&&e.splice(o,1),i||"definition"!==e[o][1].type||(i=o);let a={type:"setextHeading",start:{...e[r][1].start},end:{...e[e.length-1][1].end}};return e[n][1].type="setextHeadingText",i?(e.splice(n,0,["enter",a,t]),e.splice(i+1,0,["exit",e[r][1],t]),e[r][1].end={...e[i][1].end}):e[r][1]=a,e.push(["exit",a,t]),e},tokenize:function(e,t,r){let n,i=this;return function(t){var a;let s,l=i.events.length;for(;l--;)if("lineEnding"!==i.events[l][1].type&&"linePrefix"!==i.events[l][1].type&&"content"!==i.events[l][1].type){s="paragraph"===i.events[l][1].type;break}return!i.parser.lazy[i.now().line]&&(i.interrupt||s)?(e.enter("setextHeadingLine"),n=t,a=t,e.enter("setextHeadingLineSequence"),function t(r){return r===n?(e.consume(r),t):(e.exit("setextHeadingLineSequence"),eF(r)?eB(e,o,"lineSuffix")(r):o(r))}(a)):r(t)};function o(n){return null===n||eO(n)?(e.exit("setextHeadingLine"),t(n)):r(n)}}},e9=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],te=["pre","script","style","textarea"],tt={partial:!0,tokenize:function(e,t,r){return function(n){return e.enter("lineEnding"),e.consume(n),e.exit("lineEnding"),e.attempt(eN,t,r)}}},tr={partial:!0,tokenize:function(e,t,r){let n=this;return function(t){return eO(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),i):r(t)};function i(e){return n.parser.lazy[n.now().line]?r(e):t(e)}}},tn={partial:!0,tokenize:function(e,t,r){let n=this;return function(t){return null===t?r(t):(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),i)};function i(e){return n.parser.lazy[n.now().line]?r(e):t(e)}}},ti={concrete:!0,name:"codeFenced",tokenize:function(e,t,r){let n,i=this,o={partial:!0,tokenize:function(e,t,r){let o=0;return function(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),a};function a(t){return e.enter("codeFencedFence"),eF(t)?eB(e,l,"linePrefix",i.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):l(t)}function l(t){return t===n?(e.enter("codeFencedFenceSequence"),function t(i){return i===n?(o++,e.consume(i),t):o>=s?(e.exit("codeFencedFenceSequence"),eF(i)?eB(e,u,"whitespace")(i):u(i)):r(i)}(t)):r(t)}function u(n){return null===n||eO(n)?(e.exit("codeFencedFence"),t(n)):r(n)}}},a=0,s=0;return function(t){var o;let u;return o=t,a=(u=i.events[i.events.length-1])&&"linePrefix"===u[1].type?u[2].sliceSerialize(u[1],!0).length:0,n=o,e.enter("codeFenced"),e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),function t(i){return i===n?(s++,e.consume(i),t):s<3?r(i):(e.exit("codeFencedFenceSequence"),eF(i)?eB(e,l,"whitespace")(i):l(i))}(o)};function l(o){return null===o||eO(o)?(e.exit("codeFencedFence"),i.interrupt?t(o):e.check(tn,c,h)(o)):(e.enter("co
1656deFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),function t(i){return null===i||eO(i)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),l(i)):eF(i)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),eB(e,u,"whitespace")(i)):96===i&&i===n?r(i):(e.consume(i),t)}(o))}function u(t){return null===t||eO(t)?l(t):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),function t(i){return null===i||eO(i)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),l(i)):96===i&&i===n?r(i):(e.consume(i),t)}(t))}function c(t){return e.attempt(o,h,d)(t)}function d(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),p}function p(t){return a>0&&eF(t)?eB(e,f,"linePrefix",a+1)(t):f(t)}function f(t){return null===t||eO(t)?e.check(tn,c,h)(t):(e.enter("codeFlowValue"),function t(r){return null===r||eO(r)?(e.exit("codeFlowValue"),f(r)):(e.consume(r),t)}(t))}function h(r){return e.exit("codeFenced"),t(r)}}},to=document.createElement("i");function ta(e){let t="&"+e+";";to.innerHTML=t;let r=to.textContent;return(59!==r.charCodeAt(r.length-1)||"semi"===e)&&r!==t&&r}let ts={name:"characterReference",tokenize:function(e,t,r){let n,i,o=this,a=0;return function(t){return e.enter("characterReference"),e.enter("characterReferenceMarker"),e.consume(t),e.exit("characterReferenceMarker"),s};function s(t){return 35===t?(e.enter("characterReferenceMarkerNumeric"),e.consume(t),e.exit("characterReferenceMarkerNumeric"),l):(e.enter("characterReferenceValue"),n=31,i=ek,u(t))}function l(t){return 88===t||120===t?(e.enter("characterReferenceMarkerHexadecimal"),e.consume(t),e.exit("characterReferenceMarkerHexadecimal"),e.enter("characterReferenceValue"),n=6,i=eE,u):(e.enter("characterReferenceValue"),n=7,i=e_,u(t))}function u(s){if(59===s&&a){let n=e.exit("characterReferenceValue");return i!==ek||ta(o.sliceSerialize(n))?(e.enter("characterReferenceMarker"),e.consume(s),e.exit("characterReferenceMarker"),e.exit("characterReference"),t):r(s)}return i(s)&&a++<n?(e.consume(s),u):r(s)}}},tl={name:"characterEscape",tokenize:function(e,t,r){return function(t){return e.enter("characterEscape"),e.enter("escapeMarker"),e.consume(t),e.exit("escapeMarker"),n};function n(n){return eD(n)?(e.enter("characterEscapeValue"),e.consume(n),e.exit("characterEscapeValue"),e.exit("characterEscape"),t):r(n)}}},tu={name:"lineEnding",tokenize:function(e,t){return function(r){return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),eB(e,t,"linePrefix")}}};function tc(e,t,r){let n=[],i=-1;for(;++i<e.length;){let o=e[i].resolveAll;o&&!n.includes(o)&&(t=o(t,r),n.push(o))}return t}let td={name:"labelEnd",resolveAll:function(e){let t=-1,r=[];for(;++t<e.length;){let n=e[t][1];if(r.push(e[t]),"labelImage"===n.type||"labelLink"===n.type||"labelEnd"===n.type){let e="labelImage"===n.type?4:2;n.type="data",t+=e}}return e.length!==r.length&&em(e,0,e.length,r),e},resolveTo:function(e,t){let r,n,i,o,a=e.length,s=0;for(;a--;)if(r=e[a][1],n){if("link"===r.type||"labelLink"===r.type&&r._inactive)break;"enter"===e[a][0]&&"labelLink"===r.type&&(r._inactive=!0)}else if(i){if("enter"===e[a][0]&&("labelImage"===r.type||"labelLink"===r.type)&&!r._balanced&&(n=a,"labelLink"!==r.type)){s=2;break}}else"labelEnd"===r.type&&(i=a);let l={type:"labelLink"===e[n][1].type?"link":"image",start:{...e[n][1].start},end:{...e[e.length-1][1].end}},u={type:"label",start:{...e[n][1].start},end:{...e[i][1].end}},c={type:"labelText",start:{...e[n+s+2][1].end},end:{...e[i-2][1].start}};return o=ev(o=[["enter",l,t],["enter",u,t]],e.slice(n+1,n+s+3)),o=ev(o,[["enter",c,t]]),o=ev(o,tc(t.parser.constructs.insideSpan.null,e.slice(n+s+4,i-3),t)),o=ev(o,[["exit",c,t],e[i-2],e[i-1],["exit",u,t]]),o=ev(o,e.slice(i+1)),o=ev(o,[["exit",l,t]]),em(e,n,e.length,o),e},tokenize:function(e,t,r){let n,i,o=this,a=o.events.length;for(;a--;)if(("labelImage"===o.events[a][1].type||"labelLink"===o.events[a][1].type)&&!o.events[a][1]._balanced){n=o.events[a][1];break}return function(t){return n?n._inactive?c(t):(i=o.parser.defined.includes(e3(o.sliceSerialize({start:n.end,end:o.now()}))),e.enter("labelEnd"),e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelEnd"),s):r(t)};function s(t){return 40===t?e.attempt(tp,u,i?u:c)(t):91===t?e.attempt(tf,u,i?l:c)(t):i?u(t):c(t)}function l(t){return e.attempt(th,u,c)(t)}function u(e){return t(e)}function c(e){return n._balanced=!0,r(e)}}},tp={tokenize:function(e,t,r){return function(t){return e.enter("resource"),e.enter("resourceMarker"),e.consume(t),e.exit("resourceMarker"),n};function n(t){return ej(t)?e5(e,i)(t):i(t)}function i(t){return 41===t?u(t):e0(e,o,a,"resourceDestination","resourceDestinationLiteral","resourceDestinationLiteralMarker","resourceDestinationRaw","resourceDestinationString",32)(t)}function o(t){return ej(t)?e5(e,s)(t):u(t)}function a(e){return r(e)}function s(t){return 34===t||39===t||40===t?e2(e,l,r,"resourceTitle","resourceTitleMarker","resourceTitleString")(t):u(t)}function l(t){return ej(t)?e5(e,u)(t):u(t)}function u(n){return 41===n?(e.enter("resourceMarker"),e.consume(n),e.exit("resourceMarker"),e.exit("resource"),t):r(n)}}},tf={tokenize:function(e,t,r){let n=this;return function(t){return e1.call(n,e,i,o,"reference","referenceMarker","referenceString")(t)};function i(e){return n.parser.defined.includes(e3(n.sliceSerialize(n.events[n.events.length-1][1]).slice(1,-1)))?t(e):r(e)}function o(e){return r(e)}}},th={tokenize:function(e,t,r){return function(t){return e.enter("reference"),e.enter("referenceMarker"),e.consume(t),e.exit("referenceMarker"),n};function n(n){return 93===n?(e.enter("referenceMarker"),e.consume(n),e.exit("referenceMarker"),e.exit("reference"),t):r(n)}}},tg={name:"labelStartImage",resolveAll:td.resolveAll,tokenize:function(e,t,r){let n=this;return function(t){return e.enter("labelImage"),e.enter("labelImageMarker"),e.consume(t),e.exit("labelImageMarker"),i};function i(t){return 91===t?(e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelImage"),o):r(t)}function o(e){return 94===e&&"_hiddenFootnoteSupport"in n.parser.constructs?r(e):t(e)}}};function tm(e){return null===e||ej(e)||eP(e)?1:eT(e)?2:void 0}let tv={name:"attention",resolveAll:function(e,t){let r,n,i,o,a,s,l,u,c=-1;for(;++c<e.length;)if("enter"===e[c][0]&&"attentionSequence"===e[c][1].type&&e[c][1]._close){for(r=c;r--;)if("exit"===e[r][0]&&"attentionSequence"===e[r][1].type&&e[r][1]._open&&t.sliceSerialize(e[r][1]).charCo
1656deAt(0)===t.sliceSerialize(e[c][1]).charCodeAt(0)){if((e[r][1]._close||e[c][1]._open)&&(e[c][1].end.offset-e[c][1].start.offset)%3&&!((e[r][1].end.offset-e[r][1].start.offset+e[c][1].end.offset-e[c][1].start.offset)%3))continue;s=e[r][1].end.offset-e[r][1].start.offset>1&&e[c][1].end.offset-e[c][1].start.offset>1?2:1;let d={...e[r][1].end},p={...e[c][1].start};ty(d,-s),ty(p,s),o={type:s>1?"strongSequence":"emphasisSequence",start:d,end:{...e[r][1].end}},a={type:s>1?"strongSequence":"emphasisSequence",start:{...e[c][1].start},end:p},i={type:s>1?"strongText":"emphasisText",start:{...e[r][1].end},end:{...e[c][1].start}},n={type:s>1?"strong":"emphasis",start:{...o.start},end:{...a.end}},e[r][1].end={...o.start},e[c][1].start={...a.end},l=[],e[r][1].end.offset-e[r][1].start.offset&&(l=ev(l,[["enter",e[r][1],t],["exit",e[r][1],t]])),l=ev(l,[["enter",n,t],["enter",o,t],["exit",o,t],["enter",i,t]]),l=ev(l,tc(t.parser.constructs.insideSpan.null,e.slice(r+1,c),t)),l=ev(l,[["exit",i,t],["enter",a,t],["exit",a,t],["exit",n,t]]),e[c][1].end.offset-e[c][1].start.offset?(u=2,l=ev(l,[["enter",e[c][1],t],["exit",e[c][1],t]])):u=0,em(e,r-1,c-r+3,l),c=r+l.length-u-2;break}}for(c=-1;++c<e.length;)"attentionSequence"===e[c][1].type&&(e[c][1].type="data");return e},tokenize:function(e,t){let r,n=this.parser.constructs.attentionMarkers.null,i=this.previous,o=tm(i);return function(a){return r=a,e.enter("attentionSequence"),function a(s){if(s===r)return e.consume(s),a;let l=e.exit("attentionSequence"),u=tm(s),c=!u||2===u&&o||n.includes(s),d=!o||2===o&&u||n.includes(i);return l._open=!!(42===r?c:c&&(o||!d)),l._close=!!(42===r?d:d&&(u||!c)),t(s)}(a)}}};function ty(e,t){e.column+=t,e.offset+=t,e._bufferIndex+=t}let tb={name:"labelStartLink",resolveAll:td.resolveAll,tokenize:function(e,t,r){let n=this;return function(t){return e.enter("labelLink"),e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelLink"),i};function i(e){return 94===e&&"_hiddenFootnoteSupport"in n.parser.constructs?r(e):t(e)}}},tx={42:eY,43:eY,45:eY,48:eY,49:eY,50:eY,51:eY,52:eY,53:eY,54:eY,55:eY,56:eY,57:eY,62:eZ},tw={91:{name:"definition",tokenize:function(e,t,r){let n,i=this;return function(t){var n;return e.enter("definition"),n=t,e1.call(i,e,o,r,"definitionLabel","definitionLabelMarker","definitionLabelString")(n)};function o(t){return(n=e3(i.sliceSerialize(i.events[i.events.length-1][1]).slice(1,-1)),58===t)?(e.enter("definitionMarker"),e.consume(t),e.exit("definitionMarker"),a):r(t)}function a(t){return ej(t)?e5(e,s)(t):s(t)}function s(t){return e0(e,l,r,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(t)}function l(t){return e.attempt(e4,u,u)(t)}function u(t){return eF(t)?eB(e,c,"whitespace")(t):c(t)}function c(o){return null===o||eO(o)?(e.exit("definition"),i.parser.defined.push(n),t(o)):r(o)}}}},tA={[-2]:e6,[-1]:e6,32:e6},tk={35:{name:"headingAtx",resolve:function(e,t){let r,n,i=e.length-2,o=3;return"whitespace"===e[3][1].type&&(o+=2),i-2>o&&"whitespace"===e[i][1].type&&(i-=2),"atxHeadingSequence"===e[i][1].type&&(o===i-1||i-4>o&&"whitespace"===e[i-2][1].type)&&(i-=o+1===i?2:4),i>o&&(r={type:"atxHeadingText",start:e[o][1].start,end:e[i][1].end},n={type:"chunkText",start:e[o][1].start,end:e[i][1].end,contentType:"text"},em(e,o,i-o+1,[["enter",r,t],["enter",n,t],["exit",n,t],["exit",r,t]])),e},tokenize:function(e,t,r){let n=0;return function(i){var o;return e.enter("atxHeading"),o=i,e.enter("atxHeadingSequence"),function i(o){return 35===o&&n++<6?(e.consume(o),i):null===o||ej(o)?(e.exit("atxHeadingSequence"),function r(n){return 35===n?(e.enter("atxHeadingSequence"),function t(n){return 35===n?(e.consume(n),t):(e.exit("atxHeadingSequence"),r(n))}(n)):null===n||eO(n)?(e.exit("atxHeading"),t(n)):eF(n)?eB(e,r,"whitespace")(n):(e.enter("atxHeadingText"),function t(n){return null===n||35===n||ej(n)?(e.exit("atxHeadingText"),r(n)):(e.consume(n),t)}(n))}(o)):r(o)}(o)}}},42:eG,45:[e7,eG],60:{concrete:!0,name:"htmlFlow",resolveTo:function(e){let t=e.length;for(;t--&&("enter"!==e[t][0]||"htmlFlow"!==e[t][1].type););return t>1&&"linePrefix"===e[t-2][1].type&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2)),e},tokenize:function(e,t,r){let n,i,o,a,s,l=this;return function(t){var r;return r=t,e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(r),u};function u(a){return 33===a?(e.consume(a),c):47===a?(e.consume(a),i=!0,f):63===a?(e.consume(a),n=3,l.interrupt?t:T):eA(a)?(e.consume(a),o=String.fromCharCode(a),h):r(a)}function c(i){return 45===i?(e.consume(i),n=2,d):91===i?(e.consume(i),n=
16565,a=0,p):eA(i)?(e.consume(i),n=4,l.interrupt?t:T):r(i)}function d(n){return 45===n?(e.consume(n),l.interrupt?t:T):r(n)}function p(n){let i="CDATA[";return n===i.charCodeAt(a++)?(e.consume(n),a===i.length)?l.interrupt?t:S:p:r(n)}function f(t){return eA(t)?(e.consume(t),o=String.fromCharCode(t),h):r(t)}function h(a){if(null===a||47===a||62===a||ej(a)){let s=47===a,u=o.toLowerCase();return!s&&!i&&te.includes(u)?(n=1,l.interrupt?t(a):S(a)):e9.includes(o.toLowerCase())?(n=6,s)?(e.consume(a),g):l.interrupt?t(a):S(a):(n=7,l.interrupt&&!l.parser.lazy[l.now().line]?r(a):i?function t(r){return eF(r)?(e.consume(r),t):A(r)}(a):m(a))}return 45===a||ek(a)?(e.consume(a),o+=String.fromCharCode(a),h):r(a)}function g(n){return 62===n?(e.consume(n),l.interrupt?t:S):r(n)}function m(t){return 47===t?(e.consume(t),A):58===t||95===t||eA(t)?(e.consume(t),v):eF(t)?(e.consume(t),m):A(t)}function v(t){return 45===t||46===t||58===t||95===t||ek(t)?(e.consume(t),v):y(t)}function y(t){return 61===t?(e.consume(t),b):eF(t)?(e.consume(t),y):m(t)}function b(t){return null===t||60===t||61===t||62===t||96===t?r(t):34===t||39===t?(e.consume(t),s=t,x):eF(t)?(e.consume(t),b):function t(r){return null===r||34===r||39===r||47===r||60===r||61===r||62===r||96===r||ej(r)?y(r):(e.consume(r),t)}(t)}function x(t){return t===s?(e.consume(t),s=null,w):null===t||eO(t)?r(t):(e.consume(t),x)}function w(e){return 47===e||62===e||eF(e)?m(e):r(e)}function A(t){return 62===t?(e.consume(t),k):r(t)}function k(t){return null===t||eO(t)?S(t):eF(t)?(e.consume(t),k):r(t)}function S(t){return 45===t&&2===n?(e.consume(t),D):60===t&&1===n?(e.consume(t),O):62===t&&4===n?(e.consume(t),P):63===t&&3===n?(e.consume(t),T):93===t&&5===n?(e.consume(t),F):eO(t)&&(6===n||7===n)?(e.exit("htmlFlowData"),e.check(tt,M,C)(t)):null===t||eO(t)?(e.exit("htmlFlowData"),C(t)):(e.consume(t),S)}function C(t){return e.check(tr,_,M)(t)}function _(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),E}function E(t){return null===t||eO(t)?C(t):(e.enter("htmlFlowData"),S(t))}function D(t){return 45===t?(e.consume(t),T):S(t)}function O(t){return 47===t?(e.consume(t),o="",j):S(t)}function j(t){if(62===t){let r=o.toLowerCase();return te.includes(r)?(e.consume(t),P):S(t)}return eA(t)&&o.length<8?(e.consume(t),o+=String.fromCharCode(t),j):S(t)}function F(t){return 93===t?(e.consume(t),T):S(t)}function T(t){return 62===t?(e.consume(t),P):45===t&&2===n?(e.consume(t),T):S(t)}function P(t){return null===t||eO(t)?(e.exit("htmlFlowData"),M(t)):(e.consume(t),P)}function M(r){return e.exit("htmlFlow"),t(r)}}},61:e7,95:eG,96:ti,126:ti},tS={38:ts,92:tl},tC={[-5]:tu,[-4]:tu,[-3]:tu,33:tg,38:ts,42:tv,60:[{name:"autolink",tokenize:function(e,t,r){let n=0;return function(t){return e.enter("autolink"),e.enter("autolinkMarker"),e.consume(t),e.exit("autolinkMarker"),e.enter("autolinkProtocol"),i};function i(t){return eA(t)?(e.consume(t),o):64===t?r(t):s(t)}function o(t){return 43===t||45===t||46===t||ek(t)?(n=1,function t(r){return 58===r?(e.consume(r),n=0,a):(43===r||45===r||46===r||ek(r))&&n++<32?(e.consume(r),t):(n=0,s(r))}(t)):s(t)}function a(n){return 62===n?(e.exit("autolinkProtocol"),e.enter("autolinkMarker"),e.consume(n),e.exit("autolinkMarker"),e.exit("autolink"),t):null===n||32===n||60===n||eC(n)?r(n):(e.consume(n),a)}function s(t){return 64===t?(e.consume(t),l):eS(t)?(e.consume(t),s):r(t)}function l(i){return ek(i)?function i(o){return 46===o?(e.consume(o),n=0,l):62===o?(e.exit("autolinkProtocol").type="autolinkEmail",e.enter("autolinkMarker"),e.consume(o),e.exit("autolinkMarker"),e.exit("autolink"),t):function t(o){if((45===o||ek(o))&&n++<63){let r=45===o?t:i;return e.consume(o),r}return r(o)}(o)}(i):r(i)}}},{name:"htmlText",tokenize:function(e,t,r){let n,i,o,a=this;return function(t){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(t),s};function s(t){return 33===t?(e.consume(t),l):47===t?(e.consume(t),x):63===t?(e.consume(t),y):eA(t)?(e.consume(t),A):r(t)}function l(t){return 45===t?(e.consume(t),u):91===t?(e.consume(t),i=0,f):eA(t)?(e.consume(t),v):r(t)}function u(t){return 45===t?(e.consume(t),p):r(t)}function c(t){return null===t?r(t):45===t?(e.consume(t),d):eO(t)?(o=c,j(t)):(e.consume(t),c)}function d(t){return 45===t?(e.consume(t),p):c(t)}function p(e){return 62===e?O(e):45===e?d(e):c(e)}function f(t){let n="CDATA[";return t===n.charCodeAt(i++)?(e.consume(t),i===n.length?h:f):r(t)}function h(t){return null===t?r(t):93===t?(e.consume(t),g):eO(t)?(o=h,j(t)):(e.consume(t),h)}function g(t){return 93===t?(e.consume(t),m):h(t)}function m(t){return 62===t?O(t):93===t?(e.consume(t),m):h(t)}function v(t){return null===t||62===t?O(t):eO(t)?(o=v,j(t)):(e.consume(t),v)}function y(t){return null===t?r(t):63===t?(e.consume(t),b):eO(t)?(o=y,j(t)):(e.consume(t),y)}function b(e){return 62===e?O(e):y(e)}function x(t){return eA(t)?(e.consume(t),w):r(t)}function w(t){return 45===t||ek(t)?(e.consume(t),w):function t(r){return eO(r)?(o=t,j(r)):eF(r)?(e.consume(r),t):O(r)}(t)}function A(t){return 45===t||ek(t)?(e.consume(t),A):47===t||62===t||ej(t)?k(t):r(t)}function k(t){return 47===t?(e.consume(t),O):58===t||95===t||eA(t)?(e.consume(t),S):eO(t)?(o=k,j(t)):eF(t)?(e.consume(t),k):O(t)}function S(t){return 45===t||46===t||58===t||95===t||ek(t)?(e.consume(t),S):function t(r){return 61===r?(e.consume(r),C):eO(r)?(o=t,j(r)):eF(r)?(e.consume(r),t):k(r)}(t)}function C(t){return null===t||60===t||61===t||62===t||96===t?r(t):34===t||39===t?(e.consume(t),n=t,_):eO(t)?(o=C,j(t)):eF(t)?(e.consume(t),C):(e.consume(t),E)}function _(t){return t===n?(e.consume(t),n=void 0,D):null===t?r(t):eO(t)?(o=_,j(t)):(e.consume(t),_)}function E(t){return null===t||34===t||39===t||60===t||61===t||96===t?r(t):47===t||62===t||ej(t)?k(t):(e.consume(t),E)}function D(e){return 47===e||62===e||ej(e)?k(e):r(e)}function O(n){return 62===n?(e.consume(n),e.exit("htmlTextData"),e.exit("htmlText"),t):r(n)}function j(t){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),F}function F(t){return eF(t)?eB(e,T,"linePrefix",a.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):T(t)}function T(t){return e.enter("htmlTextData"),o(t)}}}],91:tb,92:[{name:"hardBreakEscape",tokenize:function(e,t,r){return function(t){return e.enter("hardBreakEscape"),e.consume(t),n};function n(n){return eO(n)?(e.exit("hardBreakEscape"),t(n)):r(n)}}},tl],93:td,95:tv,96:{name:"codeText",previous:function(e){return 96!==e||"characterEscape"===this.events[this.events.length-1][1].type},resolve:function(e){let t,r,n=e.length-4,i=3;if(("lineEnding"===e[3][1].type||"space"===e[i][1].type)&&("lineEnding"===e[n][1].type||"space"===e[n][1].type)){for(t=i;++t<n;)if("codeTextData"===e[t][1].type){e[i][1].type="codeTextPadding",e[n][1].type="codeTextPadding",i+=2,n-=2;break}}for(t=i-1,n++;++t<=n;)void 0===r?t!==n&&"lineEnding"!==e[t][1].type&&(r=t):(t===n||"lineEnding"===e[t][1].type)&&(e[r][1].type="codeTextData",t!==r+2&&(e[r][1].end=e[t-1][1].end,e.splice(r+2,t-r-2),n-=t-r-2,t=r+2),r=void 0);return e},tokenize:function(e,t,r){let n,i,o=0;
1656return function(t){return e.enter("codeText"),e.enter("codeTextSequence"),function t(r){return 96===r?(e.consume(r),o++,t):(e.exit("codeTextSequence"),a(r))}(t)};function a(l){return null===l?r(l):32===l?(e.enter("space"),e.consume(l),e.exit("space"),a):96===l?(i=e.enter("codeTextSequence"),n=0,function r(a){return 96===a?(e.consume(a),n++,r):n===o?(e.exit("codeTextSequence"),e.exit("codeText"),t(a)):(i.type="codeTextData",s(a))}(l)):eO(l)?(e.enter("lineEnding"),e.consume(l),e.exit("lineEnding"),a):(e.enter("codeTextData"),s(l))}function s(t){return null===t||32===t||96===t||eO(t)?(e.exit("codeTextData"),a(t)):(e.consume(t),s)}}}},t_={null:[tv,eK]},tE={null:[42,95]},tD={null:[]},tO=/[\0\t\n\r]/g;function tj(e,t){let r=Number.parseInt(e,t);return r<9||11===r||r>13&&r<32||r>126&&r<160||r>55295&&r<57344||r>64975&&r<65008||(65535&r)==65535||(65535&r)==65534||r>1114111?"�":String.fromCodePoint(r)}let tF=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function tT(e,t,r){if(t)return t;if(35===r.charCodeAt(0)){let e=r.charCodeAt(1),t=120===e||88===e;return tj(r.slice(t?2:1),t?16:10)}return ta(r)||e}let tP={}.hasOwnProperty;function tM(e){return{line:e.line,column:e.column,offset:e.offset}}function tB(e,t){if(e)throw Error("Cannot close `"+e.type+"` ("+V({start:e.start,end:e.end})+"): a different token (`"+t.type+"`, "+V({start:t.start,end:t.end})+") is open");throw Error("Cannot close document, a token (`"+t.type+"`, "+V({start:t.start,end:t.end})+") is still open")}function tR(e){let t=this;t.parser=function(r){var n,o;let a,s,l,u;return"object"==typeof(n={...t.data("settings"),...e,extensions:t.data("micromarkExtensions")||[],mdastExtensions:t.data("fromMarkdownExtensions")||[]})&&(o=n,n=void 0),(function(e){let t={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:n(v),autolinkProtocol:u,autolinkEmail:u,atxHeading:n(h),blockQuote:n(function(){return{type:"blockquote",children:[]}}),characterEscape:u,characterReference:u,codeFenced:n(f),codeFencedFenceInfo:i,codeFencedFenceMeta:i,codeIndented:n(f,i),codeText:n(function(){return{type:"inlineCode",value:""}},i),codeTextData:u,data:u,codeFlowValue:u,definition:n(function(){return{type:"definition",identifier:"",label:null,title:null,url:""}}),definitionDestinationString:i,definitionLabelString:i,definitionTitleString:i,emphasis:n(function(){return{type:"emphasis",children:[]}}),hardBreakEscape:n(g),hardBreakTrailing:n(g),htmlFlow:n(m,i),htmlFlowData:u,htmlText:n(m,i),htmlTextData:u,image:n(function(){return{type:"image",title:null,url:"",alt:null}}),label:i,link:n(v),listItem:n(function(e){return{type:"listItem",spread:e._spread,checked:null,children:[]}}),listItemValue:function(e){this.data.expectingFirstListItemValue&&(this.stack[this.stack.length-2].start=Number.parseInt(this.sliceSerialize(e),10),this.data.expectingFirstListItemValue=void 0)},listOrdered:n(y,function(){this.data.expectingFirstListItemValue=!0}),listUnordered:n(y),paragraph:n(function(){return{type:"paragraph",children:[]}}),reference:function(){this.data.referenceType="collapsed"},referenceString:i,resourceDestinationString:i,resourceTitleString:i,setextHeading:n(h),strong:n(function(){return{type:"strong",children:[]}}),thematicBreak:n(function(){return{type:"thematicBreak"}})},exit:{atxHeading:a(),atxHeadingSequence:function(e){let t=this.stack[this.stack.length-1];t.depth||(t.depth=this.sliceSerialize(e).length)},autolink:a(),autolinkEmail:function(e){c.call(this,e),this.stack[this.stack.length-1].url="mailto:"+this.sliceSerialize(e)},autolinkProtocol:function(e){c.call(this,e),this.stack[this.stack.length-1].url=this.sliceSerialize(e)},blockQuote:a(),characterEscapeValue:c,characterReferenceMarkerHexadecimal:p,characterReferenceMarkerNumeric:p,characterReferenceValue:function(e){let t,r=this.sliceSerialize(e),n=this.data.characterReferenceType;n?(t=tj(r,"characterReferenceMarkerNumeric"===n?10:16),this.data.characterReferenceType=void 0):t=ta(r);let i=this.stack[this.stack.length-1];i.value+=t},characterReference:function(e){this.stack.pop().position.end=tM(e.end)},codeFenced:a(function(){let e=this.resume();this.stack[this.stack.length-1].value=e.replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),this.data.flowCodeInside=void 0}),codeFencedFence:function(){this.data.flowCodeInside||(this.buffer(),this.data.flowCodeInside=!0)},codeFencedFenceInfo:function(){let e=this.resume();this.stack[this.stack.length-1].lang=e},codeFencedFenceMeta:function(){let e=this.resume();this.stack[this.stack.length-1].meta=e},codeFlowValue:c,codeIndented:a(function(){let e=this.resume();this.stack[this.stack.length-1].value=e.replace(/(\r?\n|\r)$/g,"")}),codeText:a(function(){let e=this.resume();this.stack[this.stack.length-1].value=e}),codeTextData:c,data:c,definition:a(),definitionDestinationString:function(){let e=this.resume();this.stack[this.stack.length-1].url=e},definitionLabelString:function(e){let t=this.resume(),r=this.stack[this.stack.length-1];r.label=t,r.identifier=e3(this.sliceSerialize(e)).toLowerCase()},definitionTitleString:function(){let e=this.resume();this.stack[this.stack.length-1].title=e},emphasis:a(),hardBreakEscape:a(d),hardBreakTrailing:a(d),htmlFlow:a(function(){let e=this.resume();this.stack[this.stack.length-1].value=e}),htmlFlowData:c,htmlText:a(function(){let e=this.resume();this.stack[this.stack.length-1].value=e}),htmlTextData:c,image:a(function(){let e=this.stack[this.stack.length-1];if(this.data.inReference){let t=this.data.referenceType||"shortcut";e.type+="Reference",e.referenceType=t,delete e.url,delete e.title}else delete e.identifier,delete e.label;this.data.referenceType=void 0}),label:function(){let e=this.stack[this.stack.length-1],t=this.resume(),r=this.stack[this.stack.length-1];this.data.inReference=!0,"link"===r.type?r.children=e.children:r.alt=t},labelText:function(e){let t=this.sliceSerialize(e),r=this.stack[this.stack.length-2];r.label=t.replace(tF,tT),r.identifier=e3(t).toLowerCase()},lineEnding:function(e){let r=this.stack[this.stack.length-1];if(this.data.atHardBreak){r.children[r.children.length-1].position.end=tM(e.end),this.data.atHardBreak=void 0;return}!this.data.setextHeadingSlurpLineEnding&&t.canContainEols.includes(r.type)&&(u.call(this,e),c.call(this,e))},link:a(function(){let e=this.stack[this.stack.length-1];if(this.data.inReference){let t=this.data.referenceType||"shortcut";e.type+="Reference",e.referenceType=t,delete e.url,delete e.title}else delete e.identifier,delete e.label;this.data.referenceType=void 0}),listItem:a(),listOrdered:a(),listUnordered:a(),paragraph:a(),referenceString:function(e){let t=this.resume(),r=this.stack[this.stack.length-1];r.label=t,r.identifier=e3(this.sliceSerialize(e)).toLowerCase(),this.data.referenceType="full"},resourceDestinationString:function(){let e=this.resume();this.stack[this.stack.length-1].url=e},resourceTitleString:function(){let e=this.resume();this.stack[this.stack.length-1].title=e},resource:function(){this.data.inReference=void 0},setextHeading:a(function(){this.data.setextHeadingSlurpLineEnding=void 0}),setextHeadingLineSequence:function(e){this.stack[this.stack.length-1].depth=61===this.sliceSerialize(e).codePointAt(0)?1:2},setextHeadingText:function(){this.data.setextHeadingSlurpLineEnding=!0},strong:a(),thematicBreak:a()}};!function e(t,r){let n=-1;for(;++n<r.length;){let i=r[n];Array.isArray(i)?e(t,i):function(e,t){let r;for(r in t)if(tP.call(t,r))switch(r){case"canContainEols":{let n=t[r];n&&e[r].push(...n);break}case"transforms":{let n=t[r];n&&e[r].push(...n);break}case"enter":case"exit":{let n=t[r];n&&Object.assign(e[r],n)}}}(t,i)}}(t,(e||{}).mdastExtensions||[]);let r={};return function(e){let n={type:"root",children:[]},a={stack:[n],tokenStack:[],config:t,enter:o,exit:s,buffer:i,resume:l,data:r},u=[],c=-1;for(;++c<e.length;)("listOrdered"===e[c][1].type||"listUnordered"===e[c][1].type)&&("enter"===e[c][0]?u.push(c):c=function(e,t,r){let n,i,o,a,s=t-1,l=-1,u=!1;for(;++s<=r;){let t=e[s];switch(t[1].type){case"listUnordered":case"listOrdered":case"blockQuote":"enter"===t[0]?l++:l--,a=void 0;break;case"lineEndingBlank":"enter"===t[0]&&(!n||a||l||o||(o=s),a=void 0);break;case"linePrefix":case"listItemValue":case"listItemMarker":case"listItemPrefix":case"listItemPrefixWhitespace":break;default:a=void 0}
1656if(!l&&"enter"===t[0]&&"listItemPrefix"===t[1].type||-1===l&&"exit"===t[0]&&("listUnordered"===t[1].type||"listOrdered"===t[1].type)){if(n){let a=s;for(i=void 0;a--;){let t=e[a];if("lineEnding"===t[1].type||"lineEndingBlank"===t[1].type){if("exit"===t[0])continue;i&&(e[i][1].type="lineEndingBlank",u=!0),t[1].type="lineEnding",i=a}else if("linePrefix"===t[1].type||"blockQuotePrefix"===t[1].type||"blockQuotePrefixWhitespace"===t[1].type||"blockQuoteMarker"===t[1].type||"listItemIndent"===t[1].type);else break}o&&(!i||o<i)&&(n._spread=!0),n.end=Object.assign({},i?e[i][1].start:t[1].end),e.splice(i||s,0,["exit",n,t[2]]),s++,r++}if("listItemPrefix"===t[1].type){let i={type:"listItem",_spread:!1,start:Object.assign({},t[1].start),end:void 0};n=i,e.splice(s,0,["enter",i,t[2]]),s++,r++,o=void 0,a=!0}}}return e[t][1]._spread=u,r}(e,u.pop(),c));for(c=-1;++c<e.length;){let r=t[e[c][0]];tP.call(r,e[c][1].type)&&r[e[c][1].type].call(Object.assign({sliceSerialize:e[c][2].sliceSerialize},a),e[c][1])}if(a.tokenStack.length>0){let e=a.tokenStack[a.tokenStack.length-1];(e[1]||tB).call(a,void 0,e[0])}for(n.position={start:tM(e.length>0?e[0][1].start:{line:1,column:1,offset:0}),end:tM(e.length>0?e[e.length-2][1].end:{line:1,column:1,offset:0})},c=-1;++c<t.transforms.length;)n=t.transforms[c](n)||n;return n};function n(e,t){return function(r){o.call(this,e(r),r),t&&t.call(this,r)}}function i(){this.stack.push({type:"fragment",children:[]})}function o(e,t,r){this.stack[this.stack.length-1].children.push(e),this.stack.push(e),this.tokenStack.push([t,r||void 0]),e.position={start:tM(t.start),end:void 0}}function a(e){return function(t){e&&e.call(this,t),s.call(this,t)}}function s(e,t){let r=this.stack.pop(),n=this.tokenStack.pop();if(n)n[0].type!==e.type&&(t?t.call(this,e,n[0]):(n[1]||tB).call(this,e,n[0]));else throw Error("Cannot close `"+e.type+"` ("+V({start:e.start,end:e.end})+"): itâs not open");r.position.end=tM(e.end)}function l(){var e;return e=this.stack.pop(),eh(e,"boolean"!=typeof ef.includeImageAlt||ef.includeImageAlt,"boolean"!=typeof ef.includeHtml||ef.includeHtml)}function u(e){let t=this.stack[this.stack.length-1].children,r=t[t.length-1];r&&"text"===r.type||((r={type:"text",value:""}).position={start:tM(e.start),end:void 0},t.push(r)),this.stack.push(r)}function c(e){let t=this.stack.pop();t.value+=this.sliceSerialize(e),t.position.end=tM(e.end)}function d(){this.data.atHardBreak=!0}function p(e){this.data.characterReferenceType=e.type}function f(){return{type:"code",lang:null,meta:null,value:""}}function h(){return{type:"heading",depth:0,children:[]}}function g(){return{type:"break"}}function m(){return{type:"html",value:""}}function v(){return{type:"link",title:null,url:"",children:[]}}function y(e){return{type:"list",ordered:"listOrdered"===e.type,start:null,spread:e._spread,children:[]}}})(o)(function(e){for(;!ex(e););return e}((function(e){let t={constructs:function(e){let t={},r=-1;for(;++r<e.length;)!function(e,t){let r;for(r in t){let n,i=(ew.call(e,r)?e[r]:void 0)||(e[r]={}),o=t[r];
1656if(o)for(n in o){ew.call(i,n)||(i[n]=[]);let e=o[n];!function(e,t){let r=-1,n=[];for(;++r<t.length;)("after"===t[r].add?e:n).push(t[r]);em(e,0,0,n)}(i[n],Array.isArray(e)?e:e?[e]:[])}}}(t,e[r]);return t}([i,...(e||{}).extensions||[]]),content:r(eR),defined:[],document:r(eI),flow:r(eU),lazy:{},string:r(eW),text:r(eH)};return t;function r(e){return function(r){return function(e,t,r){let n={_bufferIndex:-1,_index:0,line:r&&r.line||1,column:r&&r.column||1,offset:r&&r.offset||0},i={},o=[],a=[],s=[],l={attempt:h(function(e,t){g(e,t.from)}),check:h(f),consume:function(e){eO(e)?(n.line++,n.column=1,n.offset+=-3===e?2:1,m()):-1!==e&&(n.column++,n.offset++),n._bufferIndex<0?n._index++:(n._bufferIndex++,n._bufferIndex===a[n._index].length&&(n._bufferIndex=-1,n._index++)),u.previous=e},enter:function(e,t){let r=t||{};return r.type=e,r.start=p(),u.events.push(["enter",r,u]),s.push(r),r},exit:function(e){let t=s.pop();return t.end=p(),u.events.push(["exit",t,u]),t},interrupt:h(f,{interrupt:!0})},u={code:null,containerState:{},defineSkip:function(e){i[e.line]=e.column,m()},events:[],now:p,parser:e,previous:null,sliceSerialize:function(e,t){return function(e,t){let r,n=-1,i=[];for(;++n<e.length;){let o,a=e[n];if("string"==typeof a)o=a;else switch(a){case -5:o="\r";break;case -4:o="\n";break;case -3:o="\r\n";break;case -2:o=t?" ":" ";break;case -1:if(!t&&r)continue;o=" ";break;default:o=String.fromCharCode(a)}r=-2===a,i.push(o)}return i.join("")}(d(e),t)},sliceStream:d,write:function(e){return(a=ev(a,e),function(){let e;for(;n._index<a.length;){let r=a[n._index];if("string"==typeof r)for(e=n._index,n._bufferIndex<0&&(n._bufferIndex=0);n._index===e&&n._bufferIndex<r.length;){var t;t=r.charCodeAt(n._bufferIndex),c=c(t)}else c=c(r)}}(),null!==a[a.length-1])?[]:(g(t,0),u.events=tc(o,u.events,u),u.events)}},c=t.tokenize.call(u,l);return t.resolveAll&&o.push(t),u;function d(e){return function(e,t){let r,n=t.start._index,i=t.start._bufferIndex,o=t.end._index,a=t.end._bufferIndex;if(n===o)r=[e[n].slice(i,a)];else{if(r=e.slice(n,o),i>-1){let e=r[0];"string"==typeof e?r[0]=e.slice(i):r.shift()}a>0&&r.push(e[o].slice(0,a))}return r}(a,e)}function p(){let{_bufferIndex:e,_index:t,line:r,column:i,offset:o}=n;return{_bufferIndex:e,_index:t,line:r,column:i,offset:o}}function f(e,t){t.restore()}function h(e,t){return function(r,i,o){var a;let c,d,f,h;return Array.isArray(r)?g(r):"tokenize"in r?g([r]):(a=r,function(e){let t=null!==e&&a[e],r=null!==e&&a.null;return g([...Array.isArray(t)?t:t?[t]:[],...Array.isArray(r)?r:r?[r]:[]])(e)});function g(e){return(c=e,d=0,0===e.length)?o:v(e[d])}function v(e){return function(r){let i,o,a,c,d;return(i=p(),o=u.previous,a=u.currentConstruct,c=u.events.length,d=Array.from(s),h={from:c,restore:function(){n=i,u.previous=o,u.currentConstruct=a,u.events.length=c,s=d,m()}},f=e,e.partial||(u.currentConstruct=e),e.name&&u.parser.constructs.disable.null.includes(e.name))?b(r):e.tokenize.call(t?Object.assign(Object.create(u),t):u,l,y,b)(r)}}function y(t){return e(f,h),i}function b(e){return(h.restore(),++d<c.length)?v(c[d]):o}}}function g(e,t){e.resolveAll&&!o.includes(e)&&o.push(e),e.resolve&&em(u.events,t,u.events.length-t,e.resolve(u.events.slice(t),u)),e.resolveTo&&(u.events=e.resolveTo(u.events,u))}function m(){n.line in i&&n.column<2&&(n.column=i[n.line],n.offset+=i[n.line]-1)}}(t,e,r)}}})(o).document().write((s=1,l="",u=!0,function(e,t,r){let n,i,o,c,d,p=[];for(e=l+("string"==typeof e?e.toString():new TextDecoder(t||void 0).decode(e)),o=0,l="",u&&(65279===e.charCodeAt(0)&&o++,u=void 0);o<e.length;){if(tO.lastIndex=o,c=(n=tO.exec(e))&&void 0!==n.index?n.index:e.length,d=e.charCodeAt(c),!n){l=e.slice(o);break}if(10===d&&o===c&&a)p.push(-3),a=void 0;else switch(a&&(p.push(-5),a=void 0),o<c&&(p.push(e.slice(o,c)),s+=c-o),d){case 0:p.push(65533),s++;break;case 9:for(i=4*Math.ceil(s/4),p.push(-2);s++<i;)p.push(-1);break;case 10:p.push(-4),s=1;break;default:a=!0,s=1}o=c+1}return r&&(a&&p.push(-5),l&&p.push(l),p.push(null)),p})(r,n,!0))))}}let tI="object"==typeof self?self:globalThis,t$=(e,t)=>
1656{switch(e){case"Function":case"SharedWorker":case"Worker":case"eval":case"setInterval":case"setTimeout":throw TypeError("unable to deserialize "+e)}return new tI[e](t)},tN=e=>{var t;let r,n;return(t=new Map,r=(e,r)=>(t.set(r,e),e),n=i=>{if(t.has(i))return t.get(i);let[o,a]=e[i];switch(o){case 0:case -1:return r(a,i);case 1:{let e=r([],i);for(let t of a)e.push(n(t));return e}case 2:{let e=r({},i);for(let[t,r]of a)e[n(t)]=n(r);return e}case 3:return r(new Date(a),i);case 4:{let{source:e,flags:t}=a;return r(new RegExp(e,t),i)}case 5:{let e=r(new Map,i);for(let[t,r]of a)e.set(n(t),n(r));return e}case 6:{let e=r(new Set,i);for(let t of a)e.add(n(t));return e}case 7:{let{name:e,message:t}=a;return r(t$(e,t),i)}case 8:return r(BigInt(a),i);case"BigInt":return r(Object(BigInt(a)),i);case"ArrayBuffer":return r(new Uint8Array(a).buffer,a);case"DataView":{let{buffer:e}=new Uint8Array(a);return r(new DataView(e),a)}}return r(t$(o,a),i)})(0)},{toString:tL}={},{keys:tz}=Object,tU=e=>{let t=typeof e;if("object"!==t||!e)return[0,t];let r=tL.call(e).slice(8,-1);switch(r){case"Array":return[1,""];case"Object":return[2,""];case"Date":return[3,""];case"RegExp":return[4,""];case"Map":return[5,""];case"Set":return[6,""];case"DataView":return[1,r]}return r.includes("Array")?[1,r]:r.includes("Error")?[7,r]:[2,r]},tK=([e,t])=>0===e&&("function"===t||"symbol"===t),tW=(e,{json:t,lossy:r}={})=>{var n,i,o;let a,s,l=[];return(n=!(t||r),i=!!t,o=new Map,a=(e,t)=>{let r=l.push(e)-1;return o.set(t,r),r},s=e=>{if(o.has(e))return o.get(e);let[t,r]=tU(e);switch(t){case 0:{let i=e;switch(r){case"bigint":t=8,i=e.toString();break;case"function":case"symbol":if(n)throw TypeError("unable to serialize "+r);i=null;break;case"undefined":return a([-1],e)}return a([t,i],e)}case 1:{if(r){let t=e;return"DataView"===r?t=new Uint8Array(e.buffer):"ArrayBuffer"===r&&(t=new Uint8Array(e)),a([r,[...t]],e)}let n=[],i=a([t,n],e);for(let t of e)n.push(s(t));return i}case 2:{if(r)switch(r){case"BigInt":return a([r,e.toString()],e);case"Boolean":case"Number":case"String":return a([r,e.valueOf()],e)}if(i&&"toJSON"in e)return s(e.toJSON());let o=[],l=a([t,o],e);for(let t of tz(e))(n||!tK(tU(e[t])))&&o.push([s(t),s(e[t])]);return l}case 3:return a([t,isNaN(e.getTime())?"":e.toISOString()],e);case 4:{let{source:r,flags:n}=e;return a([t,{source:r,flags:n}],e)}case 5:{let r=[],i=a([t,r],e);for(let[t,i]of e)(n||!(tK(tU(t))||tK(tU(i))))&&r.push([s(t),s(i)]);return i}case 6:{let r=[],i=a([t,r],e);for(let t of e)(n||!tK(tU(t)))&&r.push(s(t));return i}}let{message:l}=e;return a([t,{name:r,message:l}],e)})(e),l},tH="function"==typeof structuredClone?(e,t)=>t&&("json"in t||"lossy"in t)?tN(tW(e,t)):structuredClone(e):(e,t)=>tN(tW(e,t));function tq(e){let t=[],r=-1,n=0,i=0;for(;++r<e.length;){let o=e.charCodeAt(r),a="";if(37===o&&ek(e.charCodeAt(r+1))&&ek(e.charCodeAt(r+2)))i=2;else if(o<128)/[!#$&-;=?-Z_a-z~]/.test(String.fromCharCode(o))||(a=String.fromCharCode(o));else if(o>55295&&o<57344){let t=e.charCodeAt(r+1);o<56320&&t>56319&&t<57344?(a=String.fromCharCode(o,t),i=1):a="�"}else a=String.fromCharCode(o);a&&(t.push(e.slice(n,r),encodeURIComponent(a)),n=r+i+1,a=""),i&&(r+=i,i=0)}return t.join("")+e.slice(n)}function tV(e,t){let r=[{type:"text",value:"â©"}];return t>1&&r.push({type:"element",tagName:"sup",properties:{},children:[{type:"text",value:String(t)}]}),r}function tQ(e,t){return"Back to reference "+(e+1)+(t>1?"-"+t:"")}let tG=function(e){var t,r;if(null==e)return tX;if("function"==typeof e)return tY(e);if("object"==typeof e){return Array.isArray(e)?function(e){let t=[],r=-1;for(;++r<e.length;)t[r]=tG(e[r]);return tY(function(...e){let r=-1;for(;++r<t.length;)if(t[r].apply(this,e))return!0;return!1})}(e):(t=e,tY(function(e){let r;for(r in t)if(e[r]!==t[r])return!1;return!0}))}if("string"==typeof e){return r=e,tY(function(e){return e&&e.type===r})}throw Error("Expected function, string, or object as test")};function tY(e){return function(t,r,n){return!!(function(e){return null!==e&&"object"==typeof e&&"type"in e}(t)&&e.call(this,t,"number"==typeof r?r:void 0,n||void 0))}}function tX(){return!0}let tJ=[];function tZ(e,t,r,n){var i,o,a;let s,l,u,c,d,p;"function"==typeof t&&"function"!=typeof r?(l=void 0,u=t,s=r):(l=t,u=r,s=n),i=l,o=function(e,t){let r=t[t.length-1],n=r?r.children.indexOf(e):void 0;return u(e,n,r)},a=s,"function"==typeof i&&"function"!=typeof o?(a=o,o=i):c=i,d=tG(c),p=a?-1:1,(function e(t,r,n){let s=t&&"object"==typeof t?t:{};if("string"==typeof s.type){let e="string"==typeof s.tagName?s.tagName:"string"==typeof s.name?s.name:void 0;Object.defineProperty(l,"name",{value:"node ("+t.type+(e?"<"+e+">":"")+")"})}return l;function l(){var s;let l,u,c,f=tJ;if((!i||d(t,r,n[n.length-1]||void 0))&&!1===(f=Array.isArray(s=o(t,
1656n))?s:"number"==typeof s?[!0,s]:null==s?tJ:[s])[0])return f;if("children"in t&&t.children&&t.children&&"skip"!==f[0])for(u=(a?t.children.length:-1)+p,c=n.concat(t);u>-1&&u<t.children.length;){if(!1===(l=e(t.children[u],u,c)())[0])return l;u="number"==typeof l[1]?l[1]:u+p}return f}})(e,void 0,[])()}function t0(e,t){let r=t.referenceType,n="]";if("collapsed"===r?n+="[]":"full"===r&&(n+="["+(t.label||t.identifier)+"]"),"imageReference"===t.type)return[{type:"text",value:"!["+t.alt+n}];let i=e.all(t),o=i[0];o&&"text"===o.type?o.value="["+o.value:i.unshift({type:"text",value:"["});let a=i[i.length-1];return a&&"text"===a.type?a.value+=n:i.push({type:"text",value:n}),i}function t1(e){let t=e.spread;return null==t?e.children.length>1:t}function t2(e,t,r){let n=0,i=e.length;if(t){let t=e.codePointAt(n);for(;9===t||32===t;)n++,t=e.codePointAt(n)}if(r){let t=e.codePointAt(i-1);for(;9===t||32===t;)i--,t=e.codePointAt(i-1)}return i>n?e.slice(n,i):""}let t5={blockquote:function(e,t){let r={type:"element",tagName:"blockquote",properties:{},children:e.wrap(e.all(t),!0)};return e.patch(t,r),e.applyData(t,r)},break:function(e,t){let r={type:"element",tagName:"br",properties:{},children:[]};return e.patch(t,r),[e.applyData(t,r),{type:"text",value:"\n"}]},code:function(e,t){let r=t.value?t.value+"\n":"",n={},i=t.lang?t.lang.split(/\s+/):[];i.length>0&&(n.className=["language-"+i[0]]);let o={type:"element",tagName:"code",properties:n,children:[{type:"text",value:r}]};return t.meta&&(o.data={meta:t.meta}),e.patch(t,o),o={type:"element",tagName:"pre",properties:{},children:[o=e.applyData(t,o)]},e.patch(t,o),o},delete:function(e,t){let r={type:"element",tagName:"del",properties:{},children:e.all(t)};return e.patch(t,r),e.applyData(t,r)},emphasis:function(e,t){let r={type:"element",tagName:"em",properties:{},children:e.all(t)};return e.patch(t,r),e.applyData(t,r)},footnoteReference:function(e,t){let r,n="string"==typeof e.options.clobberPrefix?e.options.clobberPrefix:"user-content-",i=String(t.identifier).toUpperCase(),o=tq(i.toLowerCase()),a=e.footnoteOrder.indexOf(i),s=e.footnoteCounts.get(i);void 0===s?(s=0,e.footnoteOrder.push(i),r=e.footnoteOrder.length):r=a+1,s+=1,e.footnoteCounts.set(i,s);let l={type:"element",tagName:"a",properties:{href:"#"+n+"fn-"+o,id:n+"fnref-"+o+(s>1?"-"+s:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(r)}]};e.patch(t,l);let u={type:"element",tagName:"sup",properties:{},children:[l]};return e.patch(t,u),e.applyData(t,u)},heading:function(e,t){let r={type:"element",tagName:"h"+t.depth,properties:{},children:e.all(t)};return e.patch(t,r),e.applyData(t,r)},html:function(e,t){if(e.options.allowDangerousHtml){let r={type:"raw",value:t.value};return e.patch(t,r),e.applyData(t,r)}},imageReference:function(e,t){let r=String(t.identifier).toUpperCase(),n=e.definitionById.get(r);if(!n)return t0(e,t);let i={src:tq(n.url||""),alt:t.alt};null!==n.title&&void 0!==n.title&&(i.title=n.title);let o={type:"element",tagName:"img",properties:i,children:[]};return e.patch(t,o),e.applyData(t,o)},image:function(e,t){let r={src:tq(t.url)};null!==t.alt&&void 0!==t.alt&&(r.alt=t.alt),null!==t.title&&void 0!==t.title&&(r.title=t.title);let n={type:"element",tagName:"img",properties:r,children:[]};return e.patch(t,n),e.applyData(t,n)},inlineCode:function(e,t){let r={type:"text",value:t.value.replace(/\r?\n|\r/g," ")};e.patch(t,r);let n={type:"element",tagName:"code",properties:{},children:[r]};return e.patch(t,n),e.applyData(t,n)},linkReference:function(e,t){let r=String(t.identifier).toUpperCase(),n=e.definitionById.get(r);if(!n)return t0(e,t);let i={href:tq(n.url||"")};null!==n.title&&void 0!==n.title&&(i.title=n.title);let o={type:"element",tagName:"a",properties:i,children:e.all(t)};return e.patch(t,o),e.applyData(t,o)},link:function(e,t){let r={href:tq(t.url)};null!==t.title&&void 0!==t.title&&(r.title=t.title);let n={type:"element",tagName:"a",properties:r,children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},listItem:function(e,t,r){let n=e.all(t),i=r?function(e){let t=!1;if("list"===e.type){t=e.spread||!1;let r=e.children,n=-1;for(;!t&&++n<r.length;)t=t1(r[n])}return t}(r):t1(t),o={},a=[];if("boolean"==typeof t.checked){let e,r=n[0];r&&"element"===r.type&&"p"===r.tagName?e=r:(e={type:"element",tagName:"p",properties:{},children:[]},n.unshift(e)),e.children.length>0&&e.children.unshift({type:"text",value:" "}),e.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:t.checked,disabled:!0},children:[]}),o.className=["task-list-item"]}let s=-1;for(;++s<n.length;){let e=n[s];(i||0!==s||"element"!==e.type||"p"!==e.tagName)&&a.push({type:"text",value:"\n"}),"element"!==e.type||"p"!==e.tagName||i?a.push(e):a.push(...e.children)}let l=n[n.length-1];l&&(i||"element"!==l.type||"p"!==l.tagName)&&a.push({type:"text",value:"\n"});let u={type:"element",tagName:"li",properties:o,children:a};
1656return e.patch(t,u),e.applyData(t,u)},list:function(e,t){let r={},n=e.all(t),i=-1;for("number"==typeof t.start&&1!==t.start&&(r.start=t.start);++i<n.length;){let e=n[i];if("element"===e.type&&"li"===e.tagName&&e.properties&&Array.isArray(e.properties.className)&&e.properties.className.includes("task-list-item")){r.className=["contains-task-list"];break}}let o={type:"element",tagName:t.ordered?"ol":"ul",properties:r,children:e.wrap(n,!0)};return e.patch(t,o),e.applyData(t,o)},paragraph:function(e,t){let r={type:"element",tagName:"p",properties:{},children:e.all(t)};return e.patch(t,r),e.applyData(t,r)},root:function(e,t){let r={type:"root",children:e.wrap(e.all(t))};return e.patch(t,r),e.applyData(t,r)},strong:function(e,t){let r={type:"element",tagName:"strong",properties:{},children:e.all(t)};return e.patch(t,r),e.applyData(t,r)},table:function(e,t){let r=e.all(t),n=r.shift(),i=[];if(n){let r={type:"element",tagName:"thead",properties:{},children:e.wrap([n],!0)};e.patch(t.children[0],r),i.push(r)}if(r.length>0){let n={type:"element",tagName:"tbody",properties:{},children:e.wrap(r,!0)},o=H(t.children[1]),a=W(t.children[t.children.length-1]);o&&a&&(n.position={start:o,end:a}),i.push(n)}let o={type:"element",tagName:"table",properties:{},children:e.wrap(i,!0)};return e.patch(t,o),e.applyData(t,o)},tableCell:function(e,t){let r={type:"element",tagName:"td",properties:{},children:e.all(t)};return e.patch(t,r),e.applyData(t,r)},tableRow:function(e,t,r){let n=r?r.children:void 0,i=0===(n?n.indexOf(t):1)?"th":"td",o=r&&"table"===r.type?r.align:void 0,a=o?o.length:t.children.length,s=-1,l=[];for(;++s<a;){let r=t.children[s],n={},a=o?o[s]:void 0;a&&(n.align=a);let u={type:"element",tagName:i,properties:n,children:[]};r&&(u.children=e.all(r),e.patch(r,u),u=e.applyData(r,u)),l.push(u)}let u={type:"element",tagName:"tr",properties:{},children:e.wrap(l,!0)};return e.patch(t,u),e.applyData(t,u)},text:function(e,t){let r={type:"text",value:function(e){let t=String(e),r=/\r?\n|\r/g,n=r.exec(t),i=0,o=[];for(;n;)o.push(t2(t.slice(i,n.index),i>0,!0),n[0]),i=n.index+n[0].length,n=r.exec(t);return o.push(t2(t.slice(i),i>0,!1)),o.join("")}(String(t.value))};return e.patch(t,r),e.applyData(t,r)},thematicBreak:function(e,t){let r={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(t,r),e.applyData(t,r)},toml:t3,yaml:t3,definition:t3,footnoteDefinition:t3};function t3(){}let t4={}.hasOwnProperty,t6={};function t8(e,t){e.position&&(t.position=function(e){let t=H(e),r=W(e);if(t&&r)return{start:t,end:r}}(e))}function t7(e,t){let r=t;if(e&&e.data){let t=e.data.hName,n=e.data.hChildren,i=e.data.hProperties;"string"==typeof t&&("element"===r.type?r.tagName=t:r={type:"element",tagName:t,properties:{},children:"children"in r?r.children:[r]}),"element"===r.type&&i&&Object.assign(r.properties,tH(i)),"children"in r&&r.children&&null!=n&&(r.children=n)}return r}function t9(e,t){let r=[],n=-1;for(t&&r.push({type:"text",value:"\n"});++n<e.length;)n&&r.push({type:"text",value:"\n"}),r.push(e[n]);return t&&e.length>0&&r.push({type:"text",value:"\n"}),r}function re(e){let t=0,r=e.charCodeAt(t);for(;9===r||32===r;)t++,r=e.charCodeAt(t);return e.slice(t)}function rt(e,t){let r,n,i,o,a=(r=t||t6,n=new Map,i=new Map,o={all:function(e){let t=[];if("children"in e){let r=e.children,n=-1;for(;++n<r.length;){let i=o.one(r[n],e);if(i){if(n&&"break"===r[n-1].type&&(Array.isArray(i)||"text"!==i.type||(i.value=re(i.value)),!Array.isArray(i)&&"element"===i.type)){let e=i.children[0];e&&"text"===e.type&&(e.value=re(e.value))}Array.isArray(i)?t.push(...i):t.push(i)}}}return t},applyData:t7,definitionById:n,footnoteById:i,footnoteCounts:new Map,footnoteOrder:[],handlers:{...t5,...r.handlers},one:function(e,t){let r=e.type,n=o.handlers[r];if(t4.call(o.handlers,r)&&n)return n(o,e,t);if(o.options.passThrough&&o.options.passThrough.includes(r)){if("children"in e){let{children:t,...r}=e,n=tH(r);return n.children=o.all(e),n}return tH(e)}return(o.options.unknownHandler||function(e,t){let r=t.data||{},n="value"in t&&!(t4.call(r,"hProperties")||t4.call(r,"hChildren"))?{type:"text",value:t.value}:{type:"element",tagName:"div",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)})(o,e,t)},options:r,patch:t8,wrap:t9},tZ(e,function(e){if("definition"===e.type||"footnoteDefinition"===e.type){let t="definition"===e.type?n:i,r=String(e.identifier).toUpperCase();t.has(r)||t.set(r,e)}}
1656),o),s=a.one(e,void 0),l=function(e){let t="string"==typeof e.options.clobberPrefix?e.options.clobberPrefix:"user-content-",r=e.options.footnoteBackContent||tV,n=e.options.footnoteBackLabel||tQ,i=e.options.footnoteLabel||"Footnotes",o=e.options.footnoteLabelTagName||"h2",a=e.options.footnoteLabelProperties||{className:["sr-only"]},s=[],l=-1;for(;++l<e.footnoteOrder.length;){let i=e.footnoteById.get(e.footnoteOrder[l]);if(!i)continue;let o=e.all(i),a=String(i.identifier).toUpperCase(),u=tq(a.toLowerCase()),c=0,d=[],p=e.footnoteCounts.get(a);for(;void 0!==p&&++c<=p;){d.length>0&&d.push({type:"text",value:" "});let e="string"==typeof r?r:r(l,c);"string"==typeof e&&(e={type:"text",value:e}),d.push({type:"element",tagName:"a",properties:{href:"#"+t+"fnref-"+u+(c>1?"-"+c:""),dataFootnoteBackref:"",ariaLabel:"string"==typeof n?n:n(l,c),className:["data-footnote-backref"]},children:Array.isArray(e)?e:[e]})}let f=o[o.length-1];if(f&&"element"===f.type&&"p"===f.tagName){let e=f.children[f.children.length-1];e&&"text"===e.type?e.value+=" ":f.children.push({type:"text",value:" "}),f.children.push(...d)}else o.push(...d);let h={type:"element",tagName:"li",properties:{id:t+"fn-"+u},children:e.wrap(o,!0)};e.patch(i,h),s.push(h)}if(0!==s.length)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:o,properties:{...tH(a),id:"footnote-label"},children:[{type:"text",value:i}]},{type:"text",value:"\n"},{type:"element",tagName:"ol",properties:{},children:e.wrap(s,!0)},{type:"text",value:"\n"}]}}(a),u=Array.isArray(s)?{type:"root",children:s}:s||{type:"root",children:[]};return l&&u.children.push({type:"text",value:"\n"},l),u}function rr(e,t){return e&&"run"in e?async function(r,n){let i=rt(r,{file:n,...t});await e.run(i,n)}:function(r,n){return rt(r,{file:n,...e||t})}}function rn(e){if(e)throw e}var ri=r(99735);function ro(e){if("object"!=typeof e||null===e)return!1;let t=Object.getPrototypeOf(e);return(null===t||t===Object.prototype||null===Object.getPrototypeOf(t))&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}let ra=function(e,t){let r;if(void 0!==t&&"string"!=typeof t)throw TypeError('"ext" argument must be a string');rc(e);let n=0,i=-1,o=e.length;if(void 0===t||0===t.length||t.length>e.length){for(;o--;)if(47===e.codePointAt(o)){if(r){n=o+1;break}}else i<0&&(r=!0,i=o+1);return i<0?"":e.slice(n,i)}if(t===e)return"";let a=-1,s=t.length-1;for(;o--;)if(47===e.codePointAt(o)){if(r){n=o+1;break}}else a<0&&(r=!0,a=o+1),s>-1&&(e.codePointAt(o)===t.codePointAt(s--)?s<0&&(i=o):(s=-1,i=a));return n===i?i=a:i<0&&(i=e.length),e.slice(n,i)},rs=function(e){let t;if(rc(e),0===e.length)return".";let r=-1,n=e.length;for(;--n;)if(47===e.codePointAt(n)){if(t){r=n;break}}else t||(t=!0);return r<0?47===e.codePointAt(0)?"/":".":1===r&&47===e.codePointAt(0)?"//":e.slice(0,r)},rl=function(e){let t;rc(e);let r=e.length,n=-1,i=0,o=-1,a=0;for(;r--;){let s=e.codePointAt(r);if(47===s){if(t){i=r+1;break}continue}n<0&&(t=!0,n=r+1),46===s?o<0?o=r:1!==a&&(a=1):o>-1&&(a=-1)}return o<0||n<0||0===a||1===a&&o===n-1&&o===i+1?"":e.slice(o,n)},ru=function(...e){var t;let r,n,i,o=-1;for(;++o<e.length;
1656)rc(e[o]),e[o]&&(i=void 0===i?e[o]:i+"/"+e[o]);return void 0===i?".":(rc(t=i),r=47===t.codePointAt(0),0!==(n=function(e,t){let r,n,i="",o=0,a=-1,s=0,l=-1;for(;++l<=e.length;){if(l<e.length)r=e.codePointAt(l);else if(47===r)break;else r=47;if(47===r){if(a===l-1||1===s);else if(a!==l-1&&2===s){if(i.length<2||2!==o||46!==i.codePointAt(i.length-1)||46!==i.codePointAt(i.length-2)){if(i.length>2){if((n=i.lastIndexOf("/"))!==i.length-1){n<0?(i="",o=0):o=(i=i.slice(0,n)).length-1-i.lastIndexOf("/"),a=l,s=0;continue}}else if(i.length>0){i="",o=0,a=l,s=0;continue}}t&&(i=i.length>0?i+"/..":"..",o=2)}else i.length>0?i+="/"+e.slice(a+1,l):i=e.slice(a+1,l),o=l-a-1;a=l,s=0}else 46===r&&s>-1?s++:s=-1}return i}(t,!r)).length||r||(n="."),n.length>0&&47===t.codePointAt(t.length-1)&&(n+="/"),r?"/"+n:n)};function rc(e){if("string"!=typeof e)throw TypeError("Path must be a string. Received "+JSON.stringify(e))}function rd(e){return!!(null!==e&&"object"==typeof e&&"href"in e&&e.href&&"protocol"in e&&e.protocol&&void 0===e.auth)}let rp=["history","path","basename","stem","extname","dirname"];class rf{constructor(e){let t,r;t=e?rd(e)?{path:e}:"string"==typeof e||function(e){return!!(e&&"object"==typeof e&&"byteLength"in e&&"byteOffset"in e)}(e)?{value:e}:e:{},this.cwd="cwd"in t?"":"/",this.data={},this.history=[],this.messages=[],this.value,this.map,this.result,this.stored;let n=-1;for(;++n<rp.length;){const e=rp[n];e in t&&void 0!==t[e]&&null!==t[e]&&(this[e]="history"===e?[...t[e]]:t[e])}for(r in t)rp.includes(r)||(this[r]=t[r])}get basename(){return"string"==typeof this.path?ra(this.path):void 0}set basename(e){rg(e,"basename"),rh(e,"basename"),this.path=ru(this.dirname||"",e)}get dirname(){return"string"==typeof this.path?rs(this.path):void 0}set dirname(e){rm(this.basename,"dirname"),this.path=ru(e||"",this.basename)}get extname(){return"string"==typeof this.path?rl(this.path):void 0}set extname(e){if(rh(e,"extname"),rm(this.dirname,"extname"),e){if(46!==e.codePointAt(0))throw Error("`extname` must start with `.`");if(e.includes(".",1))throw Error("`extname` cannot contain multiple dots")}this.path=ru(this.dirname,this.stem+(e||""))}get path(){return this.history[this.history.length-1]}set path(e){rd(e)&&(e=function(e){if("string"==typeof e)e=new URL(e);else if(!rd(e)){let t=TypeError('The "path" argument must be of type string or an instance of URL. Received `'+e+"`");throw t.code="ERR_INVALID_ARG_TYPE",t}if("file:"!==e.protocol){let e=TypeError("The URL must be of scheme file");throw e.code="ERR_INVALID_URL_SCHEME",e}return function(e){if(""!==e.hostname){let e=TypeError('File URL host must be "localhost" or empty on darwin');throw e.code="ERR_INVALID_FILE_URL_HOST",e}let t=e.pathname,r=-1;for(;++r<t.length;)if(37===t.codePointAt(r)&&50===t.codePointAt(r+1)){let e=t.codePointAt(r+2);if(70===e||102===e){let e=TypeError("File URL path must not include encoded / characters");throw e.code="ERR_INVALID_FILE_URL_PATH",e}}return decodeURIComponent(t)}(e)}(e)),rg(e,"path"),this.path!==e&&this.history.push(e)}get stem(){return"string"==typeof this.path?ra(this.path,this.extname):void 0}set stem(e){rg(e,"stem"),rh(e,"stem"),this.path=ru(this.dirname||"",e+(this.extname||""))}fail(e,t,r){let n=this.message(e,t,r);throw n.fatal=!0,n}info(e,t,r){let n=this.message(e,t,r);return n.fatal=void 0,n}message(e,t,r){let n=new X(e,t,r);return this.path&&(n.name=this.path+":"+n.name,n.file=this.path),n.fatal=!1,this.messages.push(n),n}toString(e){return void 0===this.value?"":"string"==typeof this.value?this.value:new TextDecoder(e||void 0).decode(this.value)}}function rh(e,t){if(e&&e.includes("/"))throw Error("`"+t+"` cannot be a path: did not expect `/`")}function rg(e,t){if(!e)throw Error("`"+t+"` cannot be empty")}function rm(e,t){if(!e)throw Error("Setting `"+t+"` requires `path` to be set too")}let rv=function(e){let t=this.constructor.prototype,r=t[e],n=function(){return r.apply(n,arguments)};return Object.setPrototypeOf(n,t),n},ry={}.hasOwnProperty;class rb extends rv{constructor(){super("copy"),this.Compiler=void 0,this.Parser=void 0,this.attachers=[],this.compiler=void 0,this.freezeIndex=-1,this.frozen=void 0,this.namespace={},this.parser=void 0,this.transformers=function(){let e=[],t={run:function(...t){let r=-1,n=t.pop();if("function"!=typeof n)throw TypeError("Expected function as last argument, not "+n);!function i(o,...a){let s=e[++r],l=-1;if(o)return void n(o);for(;++l<t.length;)(null===a[l]||void 0===a[l])&&(a[l]=t[l]);t=a,s?(function(e,t){let r;return function(...t){let o,a=e.length>t.length;a&&t.push(n);try{o=e.apply(this,t)}catch(e){if(a&&r)throw e;return n(e)}a||(o&&o.then&&"function"==typeof o.then?o.then(i,n):o instanceof Error?n(o):i(o))};function n(e,...i){r||(r=!0,t(e,...i))}function i(e){n(null,e)}})(s,i)(...a):n(null,...a)}(null,...t)},use:function(r){if("function"!=typeof r)throw TypeError("Expected `middelware` to be a function, not "+r);return e.push(r),t}};return t}()}copy(){let e=new rb,t=-1;for(;++t<this.attachers.length;){let r=this.attachers[t];e.use(...r)}return e.data(ri(!0,{},this.namespace)),e}data(e,t){return"string"==typeof e?2==arguments.length?(rk("data",this.frozen),this.namespace[e]=t,this):ry.call(this.namespace,e)&&this.namespace[e]||void 0:e?(rk("data",this.frozen),this.namespace=e,this):this.namespace}freeze(){if(this.frozen)return this;for(;++this.freezeIndex<this.attachers.length;){let[e,...t]=this.attachers[this.freezeIndex];if(!1===t[0])continue;!0===t[0]&&(t[0]=void 0);let r=e.call(this,...t);"function"==typeof r&&this.transformers.use(r)}return this.frozen=!0,this.freezeIndex=1/0,this}parse(e){this.freeze();let t=r_(e),r=this.parser||this.Parser;return rw("parse",r),r(String(t),t)}process(e,t){let r=this;return this.freeze(),rw("process",this.parser||this.Parser),rA("process",this.compiler||this.Compiler),t?n(void 0,t):new Promise(n);function n(n,i){let o=r_(e),a=r.parse(o);function s(e,r){e||!r?i(e):n?n(r):t(void 0,r)}r.run(a,o,function(e,t,n){var i,o;if(e||!t||!n)return s(e);let a=r.stringify(t,n);"string"==typeof(i=a)||(o=i)&&"object"==typeof o&&"byteLength"in o&&"byteOffset"in o?n.value=a:n.result=a,s(e,n
1656)})}}processSync(e){let t,r=!1;return this.freeze(),rw("processSync",this.parser||this.Parser),rA("processSync",this.compiler||this.Compiler),this.process(e,function(e,n){r=!0,rn(e),t=n}),rC("processSync","process",r),t}run(e,t,r){rS(e),this.freeze();let n=this.transformers;return r||"function"!=typeof t||(r=t,t=void 0),r?i(void 0,r):new Promise(i);function i(i,o){let a=r_(t);n.run(e,a,function(t,n,a){let s=n||e;t?o(t):i?i(s):r(void 0,s,a)})}}runSync(e,t){let r,n=!1;return this.run(e,t,function(e,t){rn(e),r=t,n=!0}),rC("runSync","run",n),r}stringify(e,t){this.freeze();let r=r_(t),n=this.compiler||this.Compiler;return rA("stringify",n),rS(e),n(e,r)}use(e,...t){let r=this.attachers,n=this.namespace;if(rk("use",this.frozen),null==e);else if("function"==typeof e)a(e,t);else if("object"==typeof e)Array.isArray(e)?o(e):i(e);else throw TypeError("Expected usable value, not `"+e+"`");return this;function i(e){if(!("plugins"in e)&&!("settings"in e))throw Error("Expected usable value but received an empty preset, which is probably a mistake: presets typically come with `plugins` and sometimes with `settings`, but this has neither");o(e.plugins),e.settings&&(n.settings=ri(!0,n.settings,e.settings))}function o(e){let t=-1;if(null==e);else if(Array.isArray(e))for(;++t<e.length;)!function(e){if("function"==typeof e)a(e,[]);else if("object"==typeof e)if(Array.isArray(e)){let[t,...r]=e;a(t,r)}else i(e);else throw TypeError("Expected usable value, not `"+e+"`")}(e[t]);else throw TypeError("Expected a list of plugins, not `"+e+"`")}function a(e,t){let n=-1,i=-1;for(;++n<r.length;)if(r[n][0]===e){i=n;break}if(-1===i)r.push([e,...t]);else if(t.length>0){let[n,...o]=t,a=r[i][1];ro(a)&&ro(n)&&(n=ri(!0,a,n)),r[i]=[e,n,...o]}}}}let rx=new rb().freeze();function rw(e,t){if("function"!=typeof t)throw TypeError("Cannot `"+e+"` without `parser`")}function rA(e,t){if("function"!=typeof t)throw TypeError("Cannot `"+e+"` without `compiler`")}function rk(e,t){if(t)throw Error("Cannot call `"+e+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function rS(e){if(!ro(e)||"string"!=typeof e.type)throw TypeError("Expected node, got `"+e+"`")}function rC(e,t,r){if(!r)throw Error("`"+e+"` finished async. Use `"+t+"` instead")}function r_(e){var t;return(t=e)&&"object"==typeof t&&"message"in t&&"messages"in t?e:new rf(e)}let rE=[],rD={allowDangerousHtml:!0},rO=/^(https?|ircs?|mailto|xmpp)$/i,rj=[{from:"astPlugins",id:"remove-buggy-html-in-markdown-parser"},{from:"allowDangerousHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"allowNode",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowElement"},{from:"allowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowedElements"},{from:"className",id:"remove-classname"},{from:"disallowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"disallowedElements"},{from:"escapeHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"includeElementIndex",id:"#remove-includeelementindex"},{from:"includeNodeIndex",id:"change-includenodeindex-to-includeelementindex"},{from:"linkTarget",id:"remove-linktarget"},{from:"plugins",id:"change-plugins-to-remarkplugins",to:"remarkPlugins"},{from:"rawSourcePos",id:"#remove-rawsourcepos"},{from:"renderers",id:"change-renderers-to-components",to:"components"},{from:"source",id:"change-source-to-children",to:"children"},{from:"sourcePos",id:"#remove-sourcepos"},{from:"transformImageUri",id:"#add-urltransform",to:"urlTransform"},{from:"transformLinkUri",id:"#add-urltransform",to:"urlTransform"}];function rF(e){var t;let r,n,i,o,a,s=(r=(t=e).rehypePlugins||rE,n=t.remarkPlugins||rE,i=t.remarkRehypeOptions?{...t.remarkRehypeOptions,...rD}:rD,rx().use(tR).use(n).use(rr,i).use(r)),l=(o=e.children||"",a=new rf,"string"==typeof o&&(a.value=o),a);return function(e,t){let r=t.allowedElements,n=t.allowElement,i=t.components,o=t.disallowedElements,a=t.skipHtml,s=t.unwrapDisallowed,l=t.urlTransform||rT;for(let e of rj)Object.hasOwn(t,e.from)&&(e.from,e.to&&e.to,e.id);return tZ(e,function(e,t,i){if("raw"===e.type&&i&&"number"==typeof t)return a?i.children.splice(t,1):i.children[t]={type:"text",value:e.value},t;if("element"===e.type){let t;for(t in ed)if(Object.hasOwn(ed,t)&&Object.hasOwn(e.properties,t)){let r=e.properties[t],n=ed[t];(null===n||n.includes(e.tagName))&&(e.properties[t]=l(String(r||""),t,e))}}if("element"===e.type){let a=r?!r.includes(e.tagName):!!o&&o.includes(e.tagName);if(!a&&n&&"number"==typeof t&&(a=!n(e,t,i)),a&&i&&"number"==typeof t)return s&&e.children?i.children.splice(t,1,...e.children):i.children.splice(t,1),t}}),function(e,t){var r,n,i,o;let a;if(!t||void 0===t.Fragment)throw TypeError("Expected `Fragment` in options");let s=t.filePath||void 0;if(t.development){if("function"!=typeof t.jsxDEV)throw TypeError("Expected `jsxDEV` in options when `development: true`");r=s,n=t.jsxDEV,a=function(e,t,i,o){let a=Array.isArray(i.children),s=H(e);return n(t,i,o,a,{columnNumber:s?s.column-1:void 0,fileName:r,lineNumber:s?s.line:void 0},void 0)}}else{if("function"!=typeof t.jsx)throw TypeError("Expected `jsx` in production options");
1656if("function"!=typeof t.jsxs)throw TypeError("Expected `jsxs` in production options");i=t.jsx,o=t.jsxs,a=function(e,t,r,n){let a=Array.isArray(r.children)?o:i;return n?a(t,r,n):a(t,r)}}let l={Fragment:t.Fragment,ancestors:[],components:t.components||{},create:a,elementAttributeNameCase:t.elementAttributeNameCase||"react",evaluater:t.createEvaluater?t.createEvaluater():void 0,filePath:s,ignoreInvalidStyle:t.ignoreInvalidStyle||!1,passKeys:!1!==t.passKeys,passNode:t.passNode||!1,schema:"svg"===t.space?R:B,stylePropertyNameCase:t.stylePropertyNameCase||"dom",tableCellAlignToStyle:!1!==t.tableCellAlignToStyle},u=ei(l,e,void 0);return u&&"string"!=typeof u?u:l.create(e,l.Fragment,{children:u||void 0},void 0)}(e,{Fragment:ep.Fragment,components:i,ignoreInvalidStyle:!0,jsx:ep.jsx,jsxs:ep.jsxs,passKeys:!0,passNode:!0})}(s.runSync(s.parse(l),l),e)}function rT(e){let t=e.indexOf(":"),r=e.indexOf("?"),n=e.indexOf("#"),i=e.indexOf("/");return -1===t||-1!==i&&t>i||-1!==r&&t>r||-1!==n&&t>n||rO.test(e.slice(0,t))?e:""}},29934:(e,t,r)=>{var n=r(59059),i=r(6216),o=Object.prototype.hasOwnProperty;e.exports=function(e){if(!n(e))return i(e);var t=[];for(var r in Object(e))o.call(e,r)&&"constructor"!=r&&t.push(r);return t}},29948:(e,t,r)=>{"use strict";r.d(t,{F:()=>n});let n=(0,r(8106).v)(e=>({selected:0,set:t=>e(()=>({selected:t})),showEditor:!1,autoSelect:!0,setAutoSelect:t=>e(()=>({autoSelect:t})),setShowEditor:t=>e(()=>({showEditor:t}))}))},30286:(e,t,r)=>{"use strict";var n=r(25275),i=r(16576).supportsDescriptors,o=Object.getOwnPropertyDescriptor;e.exports=function(){if(i&&"gim"===/a/mig.flags){var e=o(RegExp.prototype,"flags");if(e&&"function"==typeof e.get&&"dotAll"in RegExp.prototype&&"hasIndices"in RegExp.prototype){var t="",r={};if(Object.defineProperty(r,"hasIndices",{get:function(){t+="d"}}),Object.defineProperty(r,"sticky",{get:function(){t+="y"}}),e.get.call(r),"dy"===t)return e.get}}return n}},30497:(e,t,r)=>{"use strict";r.d(t,{A:()=>m});var n=r(14232),i=r(86073),o=r(2797),a=r(26498);let s=r(43845).A;var l=r(86605),u=r(32959),c=r(83480),d=r(37876);function p(e,t,r){return e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:r?null:e.firstChild}function f(e,t,r){return e===t?r?e.firstChild:e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:r?null:e.lastChild}function h(e,t){if(void 0===t)return!0;let r=e.innerText;return void 0===r&&(r=e.textContent),0!==(r=r.trim().toLowerCase()).length&&(t.repeating?r[0]===t.keys[0]:r.startsWith(t.keys.join("")))}function g(e,t,r,n,i,o){let a=!1,s=i(e,t,!!t&&r);for(;s;){if(s===e.firstChild){if(a)return!1;a=!0}let t=!n&&(s.disabled||"true"===s.getAttribute("aria-disabled"));if(s.hasAttribute("tabindex")&&h(s,o)&&!t)return s.focus(),!0;s=i(e,s,r)}return!1}let m=n.forwardRef(function(e,t){let{actions:r,autoFocus:m=!1,autoFocusItem:v=!1,children:y,className:b,disabledItemsFocusable:x=!1,disableListWrap:w=!1,onKeyDown:A,variant:k="selectedMenu",...S}=e,C=n.useRef(null),_=n.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});(0,u.A)(()=>{m&&C.current.focus()},[m]),n.useImperativeHandle(r,()=>({adjustStyleForScrollbar:(e,{direction:t})=>{let r=!C.current.style.width;if(e.clientHeight<C.current.clientHeight&&r){let r=`${s((0,c.A)(e))}px`;C.current.style["rtl"===t?"paddingLeft":"paddingRight"]=r,C.current.style.width=`calc(100% + ${r})`}return C.current}}),[]);let E=(0,l.A)(C,t),D=-1;n.Children.forEach(y,(e,t)=>{if(!n.isValidElement(e)){D===t&&(D+=1)>=y.length&&(D=-1);return}e.props.disabled||("selectedMenu"===k&&e.props.selected?D=t:-1===D&&(D=t)),D===t&&(e.props.disabled||e.props.muiSkipListHighlight||e.type.muiSkipListHighlight)&&(D+=1)>=y.length&&(D=-1)});let O=n.Children.map(y,(e,t)=>{if(t===D){let t={};return v&&(t.autoFocus=!0),void 0===e.props.tabIndex&&"selectedMenu"===k&&(t.tabIndex=0),n.cloneElement(e,t)}return e});return(0,d.jsx)(o.A,{role:"menu",ref:E,className:b,onKeyDown:e=>{let t=C.current,r=e.key;if(e.ctrlKey||e.metaKey||e.altKey){A&&A(e);return}let n=(0,a.A)((0,i.A)(t));if("ArrowDown"===r)e.preventDefault(),g(t,n,w,x,p);else if("ArrowUp"===r)e.preventDefault(),g(t,n,w,x,f);else if("Home"===r)e.preventDefault(),g(t,null,w,x,p);else if("End"===r)e.preventDefault(),g(t,null,w,x,f);else if(1===r.length){let i=_.current,o=r.toLowerCase(),a=performance.now();i.keys.length>0&&(a-i.lastTime>500?(i.keys=[],i.repeating=!0,i.previousKeyMatched=!0):i.repeating&&o!==i.keys[0]&&(i.repeating=!1)),i.lastTime=a,i.keys.push(o);let s=n&&!i.repeating&&h(n,i);i.previousKeyMatched&&(s||g(t,n,!1,x,p,i))?e.preventDefault():i.previousKeyMatched=!1}A&&A(e)},tabIndex:m?0:-1,...S,children:O})})},30689:(e,t,r)=>{"use strict";function n(...e){return e.reduce((e,t)=>
1656null==t?e:function(...r){e.apply(this,r),t.apply(this,r)},()=>{})}r.d(t,{A:()=>n})},30714:(e,t,r)=>{"use strict";r.d(t,{A:()=>a,y:()=>o});var n=r(98885),i=r(85);function o(e){return(0,i.Ay)("MuiTypography",e)}let a=(0,n.A)("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"])},30753:(e,t,r)=>{"use strict";var n=r(31114),i=r(18916),o=r(82326),a=r(20740);e.exports=function(e){var t=a(e,function(e){var t=e.getSelection(),r=t.getStartOffset();if(0===r)return o(e,1);var i=t.getStartKey(),a=e.getCurrentContent().getBlockForKey(i).getText().slice(0,r);return o(e,n.getBackward(a).length||1)},"backward");return t===e.getCurrentContent()?e:i.push(e,t,"remove-range")}},30877:(e,t,r)=>{"use strict";r.d(t,{A:()=>I});var n=r(37876),i=r(84811),o=r(22250),a=r(94014),s=r(51095),l=r(82702),u=r(98689),c=r(34401),d=r(25328),p=r(39807),f=r(14232),h=r(35062),g=r(91704),m=r(80169),v=r(44244),y=r(53019),b=r(62753),x=r(88992),w=r(71090),A=r(610),k=r(68931),S=r(75898),C=r(40929),_=r(39091);let E=_.Ik({description:_.Yj().min(1,"accessibility-form.validation.description").max(255,"accessibility-form.validation.max-characters").required("accessibility-form.validation.description"),url:_.Yj().max(255,"accessibility-form.validation.max-characters").notRequired(),screenReader:_.zM(),otherAssistive:_.zM(),otherAssistiveText:_.Yj().max(255,"accessibility-form.validation.max-characters").when("otherAssistive",{is:!0,then:_.Yj().min(1,"accessibility-form.validation.browsing-tool-details").max(255,"accessibility-form.validation.max-characters").required("accessibility-form.validation.browsing-tool-details")}),email:_.Yj().email("accessibility-form.validation.email").notRequired()});var D=r(39328),O=r(71766),j=r(56524),F=r(99589),T=r(12292);let P=({handleClose:e})=>{let{t}=(0,p.u)(),{mutate:r,isLoading:i}=(()=>{let{setSnackData:e}=(0,S.d)(),{t}=(0,p.u)(),{mutate:r,isLoading:n}=(0,k.M)([],e=>e.sendAccessibilityEmail,{onSuccess:()=>{e({message:t("accessibility-form.email-success"),duration:C.x.SNACKBAR_LONG,type:"success"})},onError:()=>{e({message:t("accessibility-form.email-error"),duration:C.x.SNACKBAR_LONG,type:"warning"})}});return{mutate:r,isLoading:n}})(),[o,a]=(0,f.useState)(!1),[s,c]=(0,f.useState)(!1),d=(0,x.mN)({defaultValues:{description:"",url:"",screenReader:!1,otherAssistive:!1,otherAssistiveText:"",email:""},mode:"onChange",resolver:(0,w.t)(E)}),{formState:{isDirty:_,errors:P,dirtyFields:M},handleSubmit:B,register:R,watch:I}=d,$=I("otherAssistive"),N=(0,f.useRef)(null),L=t(o?"accessibility-form.email-retry":"send");return(0,n.jsxs)(n.Fragment,{children:[Object.keys(P).length>0&&(0,n.jsx)(D.Y,{type:"accessibility",errors:P}),(0,n.jsx)(x.Op,{...d,children:(0,n.jsxs)(u.A,{component:"form",onSubmit:B(t=>{let n=N.current.getValue();_&&n&&r([{...t,reCaptchaToken:n}],{onError:()=>a(!0),onSuccess:()=>{o&&a(!1),e()}}),n||c(!0)}),children:[(0,n.jsx)(T.A,{label:t("accessibility-form.description-label"),name:"description",placeholder:t("accessibility-form.description-placeholder"),sx:{maxWidth:"none",ml:0},required:!0}),(0,n.jsx)(F.A,{label:t("accessibility-form.url"),name:"url",placeholder:t("accessibility-form.url-placeholder"),sx:{maxWidth:"none",ml:0},hasFormatHint:!0,formatHint:t("accessibility-form.url-format-hint-text")}),(0,n.jsxs)(O.A0,{children:[(0,n.jsx)(j.M_,{legend:t("accessibility-form.additional-helpers"),sx:{mb:1},legendSx:{color:"text.primary",fontWeight:e=>e.typography.fontWeightMedium,textTransform:"uppercase",lineHeight:"1.75rem",mb:.25},children:(0,n.jsxs)(h.A,{sx:{mb:1},children:[(0,n.jsx)(g.A,{control:(0,n.jsx)(m.A,{}),label:t("accessibility-form.screen-reader"),...R("screenReader")}),(0,n.jsx)(g.A,{control:(0,n.jsx)(m.A,{}),label:t("accessibility-form.other-assistive"),...R("otherAssistive")})]})}),(0,n.jsx)(F.A,{label:t("accessibility-form.other-assistive-text-aria"),name:"otherAssistiveText",placeholder:t("accessibility-form.other-assistive-text-placeholder"),sx:{maxWidth:"none",ml:0},disabled:!$,hasFormatHint:!0,formatHint:t("accessibility-form.other-assistive-hint-text")})]}),(0,n.jsx)(F.A,{label:t("accessibility-form.email"),name:"email",placeholder:t("accessibility-form.email-placeholder"),sx:{maxWidth:"none",ml:0},hasFormatHint:!0,formatHint:t("accessibility-form.email-hint-text")}),(0,n.jsxs)(u.A,{sx:{margin:e=>e.spacing(1,0,3,0)},children:[(0,n.jsx)(A.A,{sitekey:"6LfXfXUoAAAAAAGFJlE9O2in9wI7XDJD_DIleGEZ",onChange:e=>{e&&c(!1)},ref:N,hl:"sv"}),(0,n.jsx)(u.A,{sx:{minHeight:"1.125rem"},children:s&&(0,n.jsx)(l.A,{sx:{fontSize:"0.75rem",marginLeft:2},color:"error",children:t("accessibility-form.reCaptcha-error")})})]}),(0,n.jsxs)(v.A,{sx:{padding:0},children:[(0,n.jsx)(y.A,{variant:"outlined",onClick:e,children:t("cancel")}),(0,n.jsx)(y.A,{variant:"contained",type:"submit",disabled:!_||!Object.keys(M).includes("description"),children:i?(0,n.jsx)(b.A,{color:"inherit",size:24}):L}
1656)]})]})})]})};var M=r(38868);let B=(0,c.Ay)(i.A)` 1657 .MuiPaper-root { 1658 width: 100%; 1659 max-width: 32.5rem; 1660 1661 ${({theme:e})=>e.breakpoints.down("sm")} { 1662 margin: 0; 1663 max-height: 100%; 1664 height: 100%; 1665 max-width: 100%; 1666 border-radius: 0; 1667 } 1668 } 1669`,R=(0,c.Ay)(M.Dd)` 1670 color: ${({theme:e})=>e.palette.text.primary}; 1671 height: 2.5rem; 1672`,I=({open:e,title:t,handleClose:r})=>{let{t:i}=(0,p.u)();return(0,n.jsxs)(B,{open:e,"aria-labelledby":"dialog-title","aria-describedby":"dialog-description",children:[(0,n.jsxs)(u.A,{sx:{display:"inline-flex",alignItems:"center",padding:e=>e.spacing(2,3,3,3)},children:[(0,n.jsx)(R,{"aria-label":i("logo")}),(0,n.jsx)(o.A,{sx:{p:0,ml:"auto"},size:"small",edge:"end","aria-label":i("close"),onClick:r,children:(0,n.jsx)(d.A,{sx:[e=>({color:e.palette.grey[900]}),e=>e.applyStyles("dark",{color:e.palette.common.white})]})})]}),(0,n.jsx)(a.A,{id:"dialog-title",sx:{lineHeight:1,padding:0,marginLeft:3},gutterBottom:!0,children:t}),(0,n.jsxs)(s.A,{sx:{height:"100%",overflow:"auto",padding:3,overscrollBehaviorY:"contain"},children:[(0,n.jsx)(l.A,{id:"dialog-description",gutterBottom:!0,children:i("accessibility-form.form-description-1")}),(0,n.jsx)(l.A,{gutterBottom:!0,children:i("accessibility-form.form-description-2")}),(0,n.jsx)(P,{handleClose:r})]})]})}},30934:(e,t,r)=>{"use strict";function n(e){return function(t,r){var n;if("formatting"===(null!=r&&r.context?String(r.context):"standalone")&&e.formattingValues){var i=e.defaultFormattingWidth||e.defaultWidth,o=null!=r&&r.width?String(r.width):i;n=e.formattingValues[o]||e.formattingValues[i]}else{var a=e.defaultWidth,s=null!=r&&r.width?String(r.width):e.defaultWidth;n=e.values[s]||e.values[a]}return n[e.argumentCallback?e.argumentCallback(t):t]}}r.d(t,{A:()=>n})},30984:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var n=r(14232),i=r(98477),o=r(13249),a=r(91731),s=r(65029),l=r(92747);let u=n.forwardRef(function(e,t){let{children:r,container:u,disablePortal:c=!1}=e,[d,p]=n.useState(null),f=(0,a.A)(n.isValidElement(r)?(0,l.A)(r):null,t);return((0,o.A)(()=>{c||p(("function"==typeof u?u():u)||document.body)},[u,c]),(0,o.A)(()=>{if(d&&!c)return(0,s.A)(t,d),()=>{(0,s.A)(t,null)}},[t,d,c]),c)?n.isValidElement(r)?n.cloneElement(r,{ref:f}):r:d?i.createPortal(r,d):d})},31073:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(95392),i=r(99468),o=r(7075),a=r(90781);function s(e,t){(0,i.A)(1,arguments);var r,s,l,u,c,d,p,f,h=(0,a.q)(),g=(0,o.A)(null!=(r=null!=(s=null!=(l=null!=(u=null==t?void 0:t.weekStartsOn)?u:null==t||null==(c=t.locale)||null==(d=c.options)?void 0:d.weekStartsOn)?l:h.weekStartsOn)?s:null==(p=h.locale)||null==(f=p.options)?void 0:f.weekStartsOn)?r:0);if(!(g>=0&&g<=6))throw RangeError("weekStartsOn must be between 0 and 6 inclusively");var m=(0,n.A)(e),v=m.getUTCDay();return m.setUTCDate(m.getUTCDate()-(7*(v<g)+v-g)),m.setUTCHours(0,0,0,0),m}},31114:(e,t,r)=>{"use strict";var n=r(64545).getPunctuation(),i="['ââ]",o="\\s|(?![_])"+n,a=RegExp("^(?:"+o+")*(?:"+i+"|(?!"+o+").)*(?:(?!"+o+").)"),s=RegExp("(?:(?!"+o+").)(?:"+i+"|(?!"+o+").)*(?:"+o+")*$");function l(e,t){var r=t?s.exec(e):a.exec(e);return r?r[0]:e}e.exports={getBackward:function(e){return l(e,!0)},getForward:function(e){return l(e,!1)}}},31174:(e,t,r)=>{"use strict";r.d(t,{A:()=>g});var n=r(14232),i=r(69241),o=r(86583),a=r(34401),s=r(96968),l=r(94100),u=r(31504),c=r(98885),d=r(85);function p(e){return(0,d.Ay)("MuiBackdrop",e)}(0,c.A)("MuiBackdrop",["root","invisible"]);var f=r(37876);let h=(0,a.Ay)("div",{name:"MuiBackdrop",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.invisible&&t.invisible]}})({position:"fixed",display:"flex",alignItems:"center",justifyContent:"center",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent",variants:[{props:{invisible:!0},style:{backgroundColor:"transparent"}}]}),g=n.forwardRef(function(e,t){let r=(0,s.b)({props:e,name:"MuiBackdrop"}),{children:n,className:a,component:c="div",invisible:d=!1,open:g,components:m={},componentsProps:v={},slotProps:y={},slots:b={},TransitionComponent:x,transitionDuration:w,...A}=r,k={...r,component:c,invisible:d},S=(e=>{let{classes:t,invisible:r}=e;return(0,o.A)({root:["root",r&&"invisible"]},p,t)})(k),C={component:c,slots:{transition:x,root:m.Root,...b},slotProps:{...v,...y}},[_,E]=(0,l.A)("root",{elementType:h,externalForwardedProps:C,className:(0,i.A)(S.root,a),ownerState:k}),[D,O]=(0,l.A)("transition",{elementType:u.A,externalForwardedProps:C,ownerState:k});return(0,f.jsx)(D,{in:g,timeout:w,...A,...O,children:(0,f.jsx)(_,{"aria-hidden":!0,...E,ref:t,children:n})})})},31180:(e,t,r)=>{"use strict";e.exports=r(98477).unstable_flushControlled},31391:(e,t,r)=>{"use strict";r.d(t,{s:()=>n});let n=(0,r(8106).v)(e=>({shouldFocusNote:!1,setShouldFocusNote:t=>e(()=>({shouldFocusNote:t}))}))},31504:(e,t,r)=>{"use strict";r.d(t,{A:()=>p});var n=r(14232),i=r(46809),o=r(92747),a=r(49106),s=r(90367),l=r(86605),u=r(37876);let c={entering:{opacity:1},entered:{opacity:1},exiting:{opacity:0}
1672,exited:{opacity:0}},d={opacity:0,visibility:"hidden"},p=n.forwardRef(function(e,t){let r=(0,a.A)(),p={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:f,appear:h=!0,children:g,easing:m,in:v,onEnter:y,onEntered:b,onEntering:x,onExit:w,onExited:A,onExiting:k,style:S,timeout:C=p,..._}=e,E=n.useRef(null),D=(0,l.A)(E,(0,o.A)(g),t),O=(0,s.E1)(E,x),j=(0,s.E1)(E,(e,t)=>{(0,s.qm)(e);let n=(0,s.ce)({style:S,timeout:C,easing:m},{mode:"enter"});e.style.transition=r.transitions.create("opacity",n),y&&y(e,t)}),F=(0,s.E1)(E,b),T=(0,s.E1)(E,k),P=(0,s.E1)(E,e=>{let t=(0,s.ce)({style:S,timeout:C,easing:m},{mode:"exit"});e.style.transition=r.transitions.create("opacity",t),w&&w(e)}),M=(0,s.E1)(E,e=>{e.style.transition="",A&&A(e)});return(0,u.jsx)(i.Ay,{appear:h,in:v,nodeRef:E,onEnter:j,onEntered:F,onEntering:O,onExit:P,onExited:M,onExiting:T,addEndListener:e=>{f&&f(E.current,e)},timeout:C,..._,children:(e,{ownerState:t,...r})=>{let i=(0,s.zO)(e,v,c,d,S,g.props.style);return n.cloneElement(g,{style:i,ref:D,...r})}})})},31629:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(14232);function i(e){let{controlled:t,default:r,name:i,state:o="value"}=e,{current:a}=n.useRef(void 0!==t),[s,l]=n.useState(r),u=n.useCallback(e=>{a||l(e)},[]);return[a?t:s,u]}},31717:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=function(e,t,r){return"function"==typeof e?e(t,r):e}},31787:(e,t,r)=>{"use strict";var n=r(6768),i=r(65200),o=r(23411),a=r(73442),s=r(10221),l=r(34816),u=a("Object.prototype.toString"),c=r(48744)(),d="u"<typeof globalThis?r.g:globalThis,p=i(),f=a("String.prototype.slice"),h=a("Array.prototype.indexOf",!0)||function(e,t){for(var r=0;r<e.length;r+=1)if(e[r]===t)return r;return -1},g={__proto__:null};c&&s&&l?n(p,function(e){var t=new d[e];if(Symbol.toStringTag in t&&l){var r=l(t),n=s(r,Symbol.toStringTag);if(!n&&r&&(n=s(l(r),Symbol.toStringTag)),n&&n.get){var i=o(n.get);g["$"+e]=i}}}):n(p,function(e){var t=new d[e],r=t.slice||t.set;if(r){var n=o(r);g["$"+e]=n}}),e.exports=function(e){if(!e||"object"!=typeof e)return!1;if(!c){var t,r,i=f(u(e),8,-1);return h(p,i)>-1?i:"Object"===i&&(r=!1,n(g,function(t,n){if(!r)try{t(e),r=f(n,1)}catch(e){}}),r)}return s?(t=!1,n(g,function(r,n){if(!t)try{"$"+r(e)===n&&(t=f(n,1))}catch(e){}}),t):null}},31910:(e,t,r)=>{"use strict";r.d(t,{Pw:()=>i,oA:()=>o,q_:()=>a,yz:()=>n});let n="studora:reader-postmessage",i=()=>{window.__STUDORA_READER_MESSAGES__=[]},o=e=>"u"<typeof document?null:document.getElementById(`readeriframe-${e}`),a=(e,t,r)=>{var i;let o;if(!e?.contentWindow)return!1;let a=r.targetOrigin;if(!a)try{if(!e.src)return!1;a=new URL(e.src,window.location.href).origin}catch{return!1}return e.contentWindow.postMessage(t,a),i={source:r.source,iframeId:e.id||null,slug:r.slug,message:t,targetOrigin:a,timestamp:new Date().toISOString()},o=window.__STUDORA_READER_MESSAGES__??[],window.__STUDORA_READER_MESSAGES__=[...o,i].slice(-100),window.dispatchEvent(new CustomEvent(n,{detail:i})),!0}},32025:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(40925),i=r(37876);let o=(0,n.A)((0,i.jsx)("path",{d:"M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6z"}),"ExpandMore")},32364:(e,t,r)=>{"use strict";r.d(t,{A:()=>k});var n,i=r(14232),o=r(86583),a=r(65047),s=r(34401),l=r(35985),u=r(37876);let c=(0,s.Ay)("fieldset",{name:"MuiNotchedOutlined",shouldForwardProp:a.A})({textAlign:"left",position:"absolute",bottom:0,right:0,top:-5,left:0,margin:0,padding:"0 8px",pointerEvents:"none",borderRadius:"inherit",borderStyle:"solid",borderWidth:1,overflow:"hidden",minWidth:"0%"}),d=(0,s.Ay)("legend",{name:"MuiNotchedOutlined",shouldForwardProp:a.A})((0,l.A)(({theme:e})=>({float:"unset",width:"auto",overflow:"hidden",variants:[{props:({ownerState:e})=>!e.withLabel,style:{padding:0,lineHeight:"11px",transition:e.transitions.create("width",{duration:150,easing:e.transitions.easing.easeOut})}},{props:({ownerState:e})=>e.withLabel,style:{display:"block",padding:0,height:11,fontSize:"0.75em",visibility:"hidden",maxWidth:.01,transition:e.transitions.create("max-width",{duration:50,easing:e.transitions.easing.easeOut}),whiteSpace:"nowrap","& > span":{paddingLeft:5,paddingRight:5,display:"inline-block",opacity:0,visibility:"visible"}}},{props:({ownerState:e})=>e.withLabel&&e.notched,style:{maxWidth:"100%",transition:e.transitions.create("max-width",{duration:100,easing:e.transitions.easing.easeOut,delay:50})}}]})));var p=r(21477),f=r(45259),h=r(49429),g=r(96968),m=r(79622),v=r(77917),y=r(94100);let b=(0,s.Ay)(v.Sh,{shouldForwardProp:e=>(0,a.A)(e)||"classes"===e,name:"MuiOutlinedInput",slot:"Root",overridesResolver:v.WC})((0,l.A)(({theme:e})=>{let t="light"===e.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{position:"relative",borderRadius:(e.vars||e).shape.borderRadius,[`&:hover .${m.A.not
1672chedOutline}`]:{borderColor:(e.vars||e).palette.text.primary},"@media (hover: none)":{[`&:hover .${m.A.notchedOutline}`]:{borderColor:e.vars?e.alpha(e.vars.palette.common.onBackground,.23):t}},[`&.${m.A.focused} .${m.A.notchedOutline}`]:{borderWidth:2},variants:[...Object.entries(e.palette).filter((0,h.A)()).map(([t])=>({props:{color:t},style:{[`&.${m.A.focused} .${m.A.notchedOutline}`]:{borderColor:(e.vars||e).palette[t].main}}})),{props:{},style:{[`&.${m.A.error} .${m.A.notchedOutline}`]:{borderColor:(e.vars||e).palette.error.main},[`&.${m.A.disabled} .${m.A.notchedOutline}`]:{borderColor:(e.vars||e).palette.action.disabled}}},{props:({ownerState:e})=>e.startAdornment,style:{paddingLeft:14}},{props:({ownerState:e})=>e.endAdornment,style:{paddingRight:14}},{props:({ownerState:e})=>e.multiline,style:{padding:"16.5px 14px"}},{props:({ownerState:e,size:t})=>e.multiline&&"small"===t,style:{padding:"8.5px 14px"}}]}})),x=(0,s.Ay)(function(e){let{children:t,classes:r,className:i,label:o,notched:a,...s}=e,l=null!=o&&""!==o,p={...e,notched:a,withLabel:l};return(0,u.jsx)(c,{"aria-hidden":!0,className:i,ownerState:p,...s,children:(0,u.jsx)(d,{ownerState:p,children:l?(0,u.jsx)("span",{children:o}):n||(n=(0,u.jsx)("span",{className:"notranslate","aria-hidden":!0,children:"â"}))})})},{name:"MuiOutlinedInput",slot:"NotchedOutline"})((0,l.A)(({theme:e})=>{let t="light"===e.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{borderColor:e.vars?e.alpha(e.vars.palette.common.onBackground,.23):t}})),w=(0,s.Ay)(v.ck,{name:"MuiOutlinedInput",slot:"Input",overridesResolver:v.Oj})((0,l.A)(({theme:e})=>({padding:"16.5px 14px",...!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:"light"===e.palette.mode?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:"light"===e.palette.mode?null:"#fff",caretColor:"light"===e.palette.mode?null:"#fff",borderRadius:"inherit"}},...e.vars&&{"&:-webkit-autofill":{borderRadius:"inherit"},[e.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},variants:[{props:{size:"small"},style:{padding:"8.5px 14px"}},{props:({ownerState:e})=>e.multiline,style:{padding:0}},{props:({ownerState:e})=>e.startAdornment,style:{paddingLeft:0}},{props:({ownerState:e})=>e.endAdornment,style:{paddingRight:0}}]}))),A=i.forwardRef(function(e,t){let r=(0,g.b)({props:e,name:"MuiOutlinedInput"}),{components:n={},fullWidth:a=!1,inputComponent:s="input",label:l,multiline:c=!1,notched:d,slots:h={},slotProps:A={},type:k="text",...S}=r,C=(e=>{let{classes:t}=e,r=(0,o.A)({root:["root"],notchedOutline:["notchedOutline"],input:["input"]},m.v,t);return{...t,...r}})(r),_=(0,p.A)(),E=(0,f.A)({props:r,muiFormControl:_,states:["color","disabled","error","focused","hiddenLabel","size","required"]}),D={...r,color:E.color||"primary",disabled:E.disabled,error:E.error,focused:E.focused,formControl:_,fullWidth:a,hiddenLabel:E.hiddenLabel,multiline:c,size:E.size,type:k},O=h.root??n.Root??b,j=h.input??n.Input??w,[F,T]=(0,y.A)("notchedOutline",{elementType:x,className:C.notchedOutline,shouldForwardComponentProp:!0,ownerState:D,externalForwardedProps:{slots:h,slotProps:A},additionalProps:{label:null!=l&&""!==l&&E.required?(0,u.jsxs)(i.Fragment,{children:[l,"â","*"]}):l}});return(0,u.jsx)(v.Ay,{slots:{root:O,input:j},slotProps:A,renderSuffix:e=>(0,u.jsx)(F,{...T,notched:void 0!==d?d:!!(e.startAdornment||e.filled||e.focused)}),fullWidth:a,inputComponent:s,multiline:c,ref:t,type:k,...S,classes:{...C,notchedOutline:null}})});A.muiName="Input";let k=A},32425:(e,t,r)=>{"use strict";r.d(t,{Q:()=>n});var n=function(){function e(){this.listeners=[]}var t=e.prototype;return t.subscribe=function(e){var t=this,r=e||function(){};return this.listeners.push(r),this.onSubscribe(),function(){t.listeners=t.listeners.filter(function(e){return e!==r}),t.onUnsubscribe()}},t.hasListeners=function(){return this.listeners.length>0},t.onSubscribe=function(){},t.onUnsubscribe=function(){},e}()},32538:(e,t,r)=>{"use strict";var n=r(34560),i=r(39636),o=r(99297),a=r(18916),s=r(4708),l=r(39052),u=r(95431),c=r(18034),d=r
1672(3774),p=r(62191),f=r(12968),h=l.isBrowser("IE"),g=!1,m=!1,v=null,y={onCompositionStart:function(e){m=!0,v||(v=new n(c(e))).start()},onCompositionEnd:function(e){g=!1,m=!1,setTimeout(function(){g||y.resolveComposition(e)},20)},onSelect:u,onKeyDown:function(e,t){if(!m){y.resolveComposition(e),e._onKeyDown(t);return}(t.which===s.RIGHT||t.which===s.LEFT)&&t.preventDefault()},onKeyPress:function(e,t){t.which===s.RETURN&&t.preventDefault()},resolveComposition:function(e){if(!m){var t=f(v).stopAndFlushMutations();v=null,g=!0;var r=a.set(e._latestEditorState,{inCompositionMode:!1});if(e.exitCurrentMode(),!t.size)return void e.update(r);var n=r.getCurrentContent();t.forEach(function(e,t){var s=o.decode(t),l=s.blockKey,u=s.decoratorKey,c=s.leafKey,d=r.getBlockTree(l).getIn([u,"leaves",c]),f=d.start,h=d.end,g=r.getSelection().merge({anchorKey:l,focusKey:l,anchorOffset:f,focusOffset:h,isBackward:!1}),m=p(n,g),v=n.getBlockForKey(l).getInlineStyleAt(f);n=i.replaceText(n,g,e,v,m),r=a.set(r,{currentContent:n})});var s=d(r,c(e)).selectionState;e.restoreEditorDOM();var l=h?a.forceSelection(r,s):a.acceptSelection(r,s);e.update(a.push(l,n,"insert-characters"))}}};e.exports=y},32645:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n,i=r(14232);let o=0,a={...n||(n=r.t(i,2))}.useId;function s(e){if(void 0!==a){let t=a();return e??t}return function(e){let[t,r]=i.useState(e),n=e||t;return i.useEffect(()=>{null==t&&(o+=1,r(`mui-${o}`))},[t]),n}(e)}},32806:(e,t,r)=>{"use strict";r.d(t,{A:()=>a,Y:()=>o});var n=r(98885),i=r(85);function o(e){return(0,i.Ay)("MuiListItemButton",e)}let a=(0,n.A)("MuiListItemButton",["root","focusVisible","dense","alignItemsFlexStart","disabled","divider","gutters","selected"])},32821:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(87285);let i=function(e,t){return t?(0,n.A)(e,t,{clone:!1}):e}},32959:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=r(13249).A},33057:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(37876),i=r(34401),o=r(53019);let a=(0,i.Ay)(o.A)` 1673 background-color: ${({theme:e})=>e.palette.conversion.light}; 1674 font-weight: 600; 1675 1676 &:hover { 1677 background-color: ${({theme:e})=>e.palette.conversion.main}; 1678 } 1679 1680 &:hover:disabled { 1681 background-color: rgba(0, 0, 0, 0.12); 1682 } 1683 1684 ${({theme:e})=>e.applyStyles("dark",{background:e.palette.conversion.dark,"&:hover":{background:e.palette.conversion.darkHover}})} 1685`,s=({ariaLabel:e,disabled:t,children:r,endIcon:i,onClick:o,href:s,sx:l,dataTestId:u})=>(0,n.jsx)(a,{"aria-label":e,href:s,variant:"contained",sx:{...l},endIcon:i,onClick:o,disabled:t,color:"secondary","data-cy":u,children:r})},33065:(e,t,r)=>{var n=r(50224),i=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return n?void 0!==t[e]:i.call(t,e)}},33157:(e,t,r)=>{"use strict";function n(e){return e&&e.ownerDocument||document}r.d(t,{A:()=>n})},33582:(e,t,r)=>{var n=r(93007),i=r(76014),o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;e.exports=function(e,t){if(n(e))return!1;var r=typeof e;return!!("number"==r||"symbol"==r||"boolean"==r||null==e||i(e))||a.test(e)||!o.test(e)||null!=t&&e in Object(t)}},33854:(e,t,r)=>{var n=r(98825);e.exports=function(e){return e==e&&!n(e)}},33872:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useMergedRef",{enumerable:!0,get:function(){return i}});let n=r(14232);function i(e,t){let r=(0,n.useRef)(null),i=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=r.current;e&&(r.current=null,e());let t=i.current;t&&(i.current=null,t())}else e&&(r.current=o(e,n)),t&&(i.current=o(t,n))},[e,t])}function o(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},34005:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(37876),i=r(34401),o=r(98689),a=r(59913);let s=(0,i.Ay)(o.A,{shouldForwardProp:e=>"badgeSize"!==e&&"iconSize"!==e})` 1686 position: absolute; 1687 bottom: 0.5rem; 1688 right: 0.5rem; 1689 background-color: ${({theme:e})=>e.palette.common.contrast}; 1690 border-radius: 50%; 1691 display: flex; 1692 align-items: center; 1693 justify-content: center; 1694 width: ${({badgeSize:e})=>e}; 1695 height: ${({badgeSize:e})=>e}; 1696 1697 svg { 1698 width: ${({iconSize:e})=>e}; 1699 height: ${({iconSize:e})=>e}; 1700 } 1701`,l=({sx:e,badgeSize:t="3rem",iconSize:r=`calc(${t} * 0.6667)`})=>(0,n.jsx)(s,{component:"span",badgeSize:t,iconSize:r,sx:e,children:(0,n.jsx)(a.A,{})})},34068:(e,t,r)=>{"use strict";var n=r(9912),i=r(58217),o=r(93710).OrderedMap,a=function(e){var t,r={};return o(e.withMutations(function(e){e.forEach(function(n,o){var a=n.getKey(),s=n.getNextSiblingKey(),l=n.getPrevSiblingKey(),u=n.getChildKeys(),c=n.getParentKey(),d=i();if(r[a]=d,s&&(e.get(s)?e.setIn([s,"prevSibling"],d):e.setIn([a,"nextSibling"],null)),l&&(e.get(l)?e.setIn([l,"
1701nextSibling"],d):e.setIn([a,"prevSibling"],null)),c&&e.get(c)){var p=e.get(c).getChildKeys();e.setIn([c,"children"],p.set(p.indexOf(n.getKey()),d))}else e.setIn([a,"parent"],null),t&&(e.setIn([t.getKey(),"nextSibling"],d),e.setIn([a,"prevSibling"],r[t.getKey()])),t=e.get(a);u.forEach(function(t){e.get(t)?e.setIn([t,"parent"],d):e.setIn([a,"children"],n.getChildKeys().filter(function(e){return e!==t}))})})}).toArray().map(function(e){return[r[e.getKey()],e.set("key",r[e.getKey()])]}))};e.exports=function(e){return e.first()instanceof n?a(e):o(e.toArray().map(function(e){var t=i();return[t,e.set("key",t)]}))}},34091:e=>{"use strict";e.exports=function(e){var t={};return function(r){return t.hasOwnProperty(r)||(t[r]=e.call(this,r)),t[r]}}},34140:(e,t,r)=>{"use strict";var n=r(28419),i=r(71938),o=r(66958);e.exports=r(78121)||n.call(o,i)},34146:(e,t,r)=>{"use strict";r.d(t,{G9:()=>l,Hm:()=>c,Ml:()=>d,SF:()=>u});var n=r(46385),i=r(38687),o=r(7431),a=r(28719);let s=[{type:n.DM,userCompletedCard:null,children:[{type:n.S_,children:[i.OA]},{type:n.S_,children:[i.OA]}]}],l={type:n.DM,userCompletedCard:null,children:[{type:n.S_,question:!0,children:[{type:"paragraph-body",children:[{text:""}]}]},{type:n.S_,question:!1,children:[{type:"paragraph-body",children:[{text:""}]}]}]},u=e=>{if(e){let t,r,i=!!JSON.parse(e.content).find(e=>e?.type===n.DM&&Array.isArray(e?.children)),o=e?.productID||e?.postId;return{...e,content:o&&!i?(t=JSON.parse(e?.content),r=t?.map(e=>({type:n.DM,children:[{type:n.S_,question:!0,children:[{type:"paragraph-body",children:[{text:e.question}]}]},{type:n.S_,question:!1,children:[{type:"paragraph-body",children:[{text:e.answer}]}]}]})),r?.length?r:[l]):(0,a.Ol)(e.content,s),metadata:(0,a.Ol)(e.metadata,{showing:"question"})}}},c=e=>{if(e)return e.map(e=>e.type===o.c.multipleChoice?{...e,content:JSON.parse(e.content),metadata:(0,a.Ol)(e?.metadata,{})}:u(e))},d=e=>e.reduceRight((t,r,n)=>n===e.length-1||r.status>=400?{status:r.status,headers:r.headers}:t,{})},34177:(e,t,r)=>{"use strict";var n=r(15796),i=/\./,o=/\|\|/,a=/\s+\-\s+/,s=/^(<=|<|=|>=|~>|~|>|)?\s*(.+)/,l=/^(\d*)(.*)/;function u(e,t){if(""===(e=e.trim()))return!0;var r,n,o,a,s,l,u,f=t.split(i),h=d(e),g=h.modifier,v=h.rangeComponents;switch(g){case"<":return -1===m(f,v);case"<=":return -1===(r=m(f,v))||0===r;case">=":return c(f,v);case">":return 1===m(f,v);case"~":case"~>":return n=f,a=(o=v).slice(),(s=o.slice()).length>1&&s.pop(),l=s.length-1,p(u=parseInt(s[l],10))&&(s[l]=u+1+""),c(n,a)&&-1===m(n,s);default:return 0===m(f,v)}}function c(e,t){var r=m(e,t);return 1===r||0===r}function d(e){var t=e.split(i),r=t[0].match(s);return r||n(!1),{modifier:r[1],rangeComponents:[r[2]].concat(t.slice(1))}}function p(e){return!isNaN(e)&&isFinite(e)}function f(e){return!d(e).modifier}function h(e,t){for(var r=e.length;r<t;r++)e[r]="0"}function g(e,t){return(typeof e!=typeof t&&n(!1),e>t)?1:e<t?-1:0}function m(e,t){for(var r=function(e,t){h(e=e.slice(),(t=t.slice()).length);for(var r=0;r<t.length;r++){var n=t[r].match(/^[x*]$/i);if(n&&(t[r]=e[r]="0","*"===n[0]&&r===t.length-1))for(var i=r;i<e.length;i++)e[i]="0"}return h(t,e.length),[e,t]}(e,t),n=r[0],i=r[1],o=0;o<i.length;o++){var a=function(e,t){var r=e.match(l)[1],n=t.match(l)[1],i=parseInt(r,10),o=parseInt(n,10);return p(i)&&p(o)&&i!==o?g(i,o):g(e,t)}(n[o],i[o]);if(a)return a}return 0}var v={contains:function(e,t){var r,i,s;return r=e.trim(),i=t.trim(),(s=r.split(o)).length>1?s.some(function(e){return v.contains(e,i)}):function(e,t){var r=e.split(a);if(r.length>0&&r.length<=2||n(!1),1===r.length)return u(r[0],t);var i=r[0],o=r[1];return f(i)&&f(o)||n(!1),u(">="+i,t)&&u("<="+o,t)}(r=s[0].trim(),i)}};e.exports=v},34248:(e,t,r)=>{"use strict";function n(e){return function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.match(e.matchPattern);if(!n)return null;var i=n[0],o=t.match(e.parsePattern);if(!o)return null;var a=e.valueCallback?e.valueCallback(o[0]):o[0];return{value:a=r.valueCallback?r.valueCallback(a):a,rest:t.slice(i.length)}}}r.d(t,{A:()=>n})},34254:(e,t,r)=>{"use strict";var n=r(15172);e.exports=function(e,t){e._latestEditorState.getSelection().isCollapsed()?t.preventDefault():e.setClipboard(n(e._latestEditorState))}},34401:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>s});var n=r(67713),i=r(18728),o=r(28801),a=r(65047);let s=(0,n.Ay)({themeId:o.A,defaultTheme:i.A,rootShouldForwardProp:a.A})},34426:e=>{"use strict";e.exports=function(e){return(e=String(e||""),n.test(e))?"rtl":i.test(e)?"ltr":"neutral"};var t="Ö-ß¿ï¬-﷽ﹰ-ﻼ",r="A-Za-z\xc0-\xd6\xd8-\xf6\xf8-ʸÌ-Öà -á¿¿ââ°-ï¬ï¸-﹯﻽-ï¿¿",n=RegExp("^[^"+r+"]*["+t+"]"),i=RegExp("^[^"+t+"]*["+r+"]")},34560:(e,t,r)=>{"use strict";function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var i=r(39052),o=r(2398),a=r(553),s=r(93710),l=r(15796),u=r(12968),c=s.Map,d={subtree:!0,characterData:!0,childList:!0,characterDataOldValue:!1,attributes:!1},p=i.isBrowser("IE <= 11");e.exports=function(){function e(e){var t=this;n(this,"observer",void 0),n(this,"container",void 0),n(this,"mutations",void 0),n(this,"onCharData",void 0),this.container=e,this.mutations=c();var r=a(e);r.MutationObserver&&!p?this.observer=new r.MutationObserver(function(e){return t.registerMutations(e)}):this.onCharData=function(e){e.target instanceof Node||l(!1),t.registerMutation({type:"characterData",target:e.target})}}var t=e.prototype;return t.start=function(){this.observer?this.observer.observe(this.container,d):this.container.addEventListener("DOMCharacterDataModified",this.onCharData)},t.stopAndFlushMutations=function(){var e=this.observer;e?(this.registerMutations(e.takeRecords()),e.disconnect()):this.container.removeEventListener("DOMCharacterDataModified",this.onCharData);var t=this.mutations;return this.mutations=c(),t},t.registerMutations=function(e){for(var t=0;t<e.length;t++)this.registerMutation(e[t])},t.getMutationTextContent=function(e){var t=e.type,r=e.target,n=e.removedNodes;if("characterData"===t){if(""!==r.textContent)return p?r.textContent.replace("\n",""):r.textContent}else if("childList"===t){if(n&&n.length)return"";else if(""!==r.textContent)return r.textContent}return null},t.registerMutation=function(e){var t=this.getMutationTextContent(e);
1701if(null!=t){var r=u(o(e.target));this.mutations=this.mutations.set(r,t)}},e}()},34569:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(37876),i=r(73996),o=r(50334),a=r(83110),s=r(75059);let l=({name:e,label:t,value:r,onChange:l,onBlur:u,placeholder:c,required:d=!1,disabled:p=!1,helperText:f,error:h=!1,type:g="text",fullWidth:m=!0,sx:v,hasFormatHint:y,formatHint:b,designVariant:x="staticLabel",lowercaseLabel:w,inputIcon:A,maxLength:k,marginBottom:S="24px",showRemainingCharacters:C=!1})=>{let _=k??("content"===e||"description"===e?s.c.accessibilityForm:s.c.defaultLength),E=`form-input-${e}`,D=y?`${t} (${b})`:t;return"staticLabel"===x?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(o.A0,{sx:{mb:S},children:[(0,n.jsx)(o.l1,{required:d,lowercaseLabel:w,htmlFor:E,children:D}),(0,n.jsx)(i.A,{id:E,name:e,value:r,onChange:l,onBlur:u,placeholder:c,required:d,disabled:p,helperText:h?f:void 0,error:h,type:g,size:"small",fullWidth:m,sx:v,slotProps:(0,o.vb)({label:D,name:e,required:d,inputIcon:A,error:h,htmlInputProps:{maxLength:_},hasHelperText:!!(h&&f)})})]}),C&&(0,n.jsx)(a.A,{input:r,maxLength:_,position:"right",hasError:h})]}):(0,n.jsx)(i.A,{id:e,name:e,label:D,value:r,onChange:l,onBlur:u,placeholder:c,required:d,disabled:p,helperText:f,error:h,type:g,size:"small",fullWidth:m,sx:v,slotProps:(0,o.vb)({label:D,name:e,required:d,inputIcon:A,error:h,htmlInputProps:{maxLength:_},hasHelperText:!!(h&&f)})})}},34604:(e,t,r)=>{"use strict";r.d(t,{D:()=>l,H:()=>s});var n=r(4103),i=r.n(n),o=r(69560),a=r.n(o);let s=e=>{if(!e)return{products:[],totalResult:0,subjects:[]};let t=[],[r]=e,n=0;return e.forEach(e=>{if(t.length){let[r]=t;if(a()(r,e.products))return}t.push(e.products),n=e.totalResult}),{products:t.flat(),totalResult:n,subjects:r.subjects}},l=(e,t)=>e&&Array.isArray(e.products)?e.products.map(e=>({id:e.id,authorAndEditor:e.authorAndEditor,title:e.title,subTitle:e.subTitle,type:e.type,href:`${t?"/produkt/":"/katalog/"}${e.slug||i()(e.title,{lower:!0,remove:/[$*_+~.()'"!\-:@]/g})}`,coverUrl:e.coverUrl,description:e.description,subjects:e.subjects,preview:e.preview,artnr:e.artnr,slug:e.slug,publisher:e.publisher,isbn:e.isbn,variants:e.variants,edition:e.edition,coming:e?.coming,aiEnabled:e.aiEnabled})):[]},34705:e=>{e.exports=function(){return!1}},34769:(e,t,r)=>{"use strict";var n=r(9426);e.exports=function(e){return!!e&&!!e.ownerDocument&&n(e)&&"BR"===e.nodeName}}
1701,34816:(e,t,r)=>{"use strict";var n=r(86558),i=r(61664),o=r(55450);e.exports=n?function(e){return n(e)}:i?function(e){if(!e||"object"!=typeof e&&"function"!=typeof e)throw TypeError("getProto: not an object");return i(e)}:o?function(e){return o(e)}:null},34846:(e,t,r)=>{"use strict";let n;r.d(t,{xC:()=>M,x6:()=>T,Bd:()=>P});var i=r(14232),o=r(42443),a=r.n(o),s=/\s([^'"/\s><]+?)[\s/>]|([^\s=]+)=\s?(".*?"|'.*?')/g;function l(e){var t={type:"tag",name:"",voidElement:!1,attrs:{},children:[]},r=e.match(/<\/?([^\s]+?)[/\s>]/);if(r&&(t.name=r[1],(a()[r[1]]||"/"===e.charAt(e.length-2))&&(t.voidElement=!0),t.name.startsWith("!--"))){var n=e.indexOf("--\x3e");return{type:"comment",comment:-1!==n?e.slice(4,n):""}}for(var i=new RegExp(s),o=null;null!==(o=i.exec(e));)if(o[0].trim())if(o[1]){var l=o[1].trim(),u=[l,""];l.indexOf("=")>-1&&(u=l.split("=")),t.attrs[u[0]]=u[1],i.lastIndex--}else o[2]&&(t.attrs[o[2]]=o[3].trim().substring(1,o[3].length-1));return t}var u=/<[a-zA-Z0-9\-\!\/](?:"[^"]*"|'[^']*'|[^'">])*>/g,c=/^\s*$/,d=Object.create(null);let p=function(e,t){t||(t={}),t.components||(t.components=d);var r,n=[],i=[],o=-1,a=!1;if(0!==e.indexOf("<")){var s=e.indexOf("<");n.push({type:"text",content:-1===s?e:e.substring(0,s)})}return e.replace(u,function(s,u){if(a){if(s!=="</"+r.name+">")return;a=!1}var d,p="/"!==s.charAt(1),f=s.startsWith("\x3c!--"),h=u+s.length,g=e.charAt(h);if(f){var m=l(s);return o<0?n.push(m):(d=i[o]).children.push(m),n}if(p&&(o++,"tag"===(r=l(s)).type&&t.components[r.name]&&(r.type="component",a=!0),r.voidElement||a||!g||"<"===g||r.children.push({type:"text",content:e.slice(h,e.indexOf("<",h))}),0===o&&n.push(r),(d=i[o-1])&&d.children.push(r),i[o]=r),(!p||r.voidElement)&&(o>-1&&(r.voidElement||r.name===s.slice(2,-1))&&(r=-1==--o?n:i[o]),!a&&"<"!==g&&g)){d=-1===o?n:i[o].children;var v=e.indexOf("<",h),y=e.slice(h,-1===v?void 0:v);c.test(y)&&(y=" "),(v>-1&&o+d.length>=0||" "!==y)&&d.push({type:"text",content:y})}}),n},f=(e,t,r,n)=>{let i=[r,{code:t,...n||{}}];if(e?.services?.logger?.forward)return e.services.logger.forward(i,"warn","react-i18next::",!0);b(i[0])&&(i[0]=`react-i18next:: ${i[0]}`),e?.services?.logger?.warn?e.services.logger.warn(...i):console?.warn&&console.warn(...i)},h={},g=(e,t,r,n)=>{b(r)&&h[r]||(b(r)&&(h[r]=new Date),f(e,t,r,n))},m=(e,t)=>()=>{if(e.isInitialized)t();else{let r=()=>{setTimeout(()=>{e.off("initialized",r)},0),t()};e.on("initialized",r)}},v=(e,t,r)=>{e.loadNamespaces(t,m(e,r))},y=(e,t,r,n)=>{if(b(r)&&(r=[r]),e.options.preload&&e.options.preload.indexOf(t)>-1)return v(e,r,n);r.forEach(t=>{0>e.options.ns.indexOf(t)&&e.options.ns.push(t)}),e.loadLanguages(t,m(e,n))},b=e=>"string"==typeof e,x=e=>"object"==typeof e&&null!==e,w=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,A={"&":"&","&":"&","<":"<","<":"<",">":">",">":">","'":"'","'":"'",""":'"',""":'"'," ":" "," ":" ","©":"\xa9","©":"\xa9","®":"\xae","®":"\xae","…":"â¦","…":"â¦","/":"/","/":"/"},k=e=>A[e],S={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:e=>e.replace(w,k)},C=(e,t)=>{if(!e)return!1;let r=e.props?.children??e.children;return t?r.length>0:!!r},_=e=>{if(!e)return[];let t=e.props?.children??e.children;return e.props?.i18nIsDynamicList?E(t):t},E=e=>Array.isArray(e)?e:[e],D=(e,t,r,n)=>{if(!e)return"";let o="",a=E(e),s=t?.transSupportBasicHtmlNodes?t.transKeepBasicHtmlNodesFor??[]:[];return a.forEach((e,a)=>{if(b(e)){o+=`${e}`;return}if((0,i.isValidElement)(e)){let{props:i,type:l}=e,u=Object.keys(i).length,c=s.indexOf(l)>-1,d=i.children;if(!d&&c&&!u){o+=`<${l}/>`;return}if(!d&&(!c||u)||i.i18nIsDynamicList){o+=`<${a}></${a}>`;return}if(c&&1===u&&b(d)){o+=`<${l}>${d}</${l}>`;return}let p=D(d,t,r,n);o+=`<${a}>${p}</${a}>`;return}if(null===e)return void f(r,"TRANS_NULL_VALUE","Passed in a null value as child",{i18nKey:n});if(x(e)){let{format:t,...i}=e,a=Object.keys(i);if(1===a.length){let e=t?`${a[0]}, ${t}
1701`:a[0];o+=`{{${e}}}`;return}f(r,"TRANS_INVALID_OBJ","Invalid child - Object should only have keys {{ value, format }} (format is optional).",{i18nKey:n,child:e});return}f(r,"TRANS_INVALID_VAR","Passed in a variable like {number} - pass variables for interpolation as full objects like {{number}}.",{i18nKey:n,child:e})}),o},O=(e,t,r)=>{let n=e.key||t,o=(0,i.cloneElement)(e,{key:n});return!o.props||!o.props.children||0>r.indexOf(`${t}/>`)&&0>r.indexOf(`${t} />`)?o:(0,i.createElement)(function(){return(0,i.createElement)(i.Fragment,null,o)},{key:n})},j=(0,i.createContext)();class F{constructor(){this.usedNamespaces={}}addUsedNamespaces(e){e.forEach(e=>{this.usedNamespaces[e]||(this.usedNamespaces[e]=!0)})}getUsedNamespaces(){return Object.keys(this.usedNamespaces)}}function T({children:e,count:t,parent:r,i18nKey:o,context:a,tOptions:s={},values:l,defaults:u,components:c,ns:d,i18n:f,t:h,shouldUnescape:m,...v}){let{i18n:y,defaultNS:w}=(0,i.useContext)(j)||{},A=f||y||n,k=h||A?.t.bind(A);return function({children:e,count:t,parent:r,i18nKey:o,context:a,tOptions:s={},values:l,defaults:u,components:c,ns:d,i18n:f,t:h,shouldUnescape:m,...v}){let y=f||n;if(!y)return g(y,"NO_I18NEXT_INSTANCE","Trans: You need to pass in an i18next instance using i18nextReactModule",{i18nKey:o}),e;let w=h||y.t.bind(y)||(e=>e),A={...S,...y.options?.react},k=d||w.ns||y.options?.defaultNS;k=b(k)?[k]:k||["translation"];let j=D(e,A,y,o),F=u||j||A.transEmptyNodeValue||o,{hashTransKey:T}=A,P=o||(T?T(j||F):j||F);y.options?.interpolation?.defaultVariables&&(l=l&&Object.keys(l).length>0?{...l,...y.options.interpolation.defaultVariables}:{...y.options.interpolation.defaultVariables});let M=!l&&(void 0===t||y.options?.interpolation?.alwaysFormat)&&e?{interpolation:{...s.interpolation,prefix:"#$?",suffix:"?$#"}}:s.interpolation,B={...s,context:a||s.context,count:t,...l,...M,defaultValue:F,ns:k},R=P?w(P,B):F,I=((e,t,r,n)=>{if(!e)return null;if(Array.isArray(e))return e.map((e,r)=>O(e,r,t));if(x(e)){let r;return r={},Object.keys(e).forEach(n=>{Object.assign(r,{[n]:O(e[n],n,t)})}),r}return g(r,"TRANS_INVALID_COMPONENTS",'<Trans /> "components" prop expects an object or array',{i18nKey:n}),null})(c,R,y,o),$=I||e,N=null;!(!x(I)||Array.isArray(I))&&Object.keys(I).reduce((e,t)=>e&&Number.isNaN(Number.parseFloat(t)),!0)&&(N=I,$=e);let L=((e,t,r,n,o,a,s)=>{if(""===r)return[];let l=o.transKeepBasicHtmlNodesFor||[],u=r&&new RegExp(l.map(e=>`<${e}`).join("|")).test(r);if(!e&&!t&&!u&&!s)return[r];let c=t??{},d=e=>{E(e).forEach(e=>{b(e)||(C(e)?d(_(e)):x(e)&&!(0,i.isValidElement)(e)&&Object.assign(c,e))})};d(e);let f=p(`<0>${r}</0>`),h={...c,...a},g=(e,t,r)=>{let n=_(e),o=v(n,t.children,r);return Array.isArray(n)&&n.every(i.isValidElement)&&0===o.length||e.props?.i18nIsDynamicList?n:o},m=(e,t,r,n,o)=>{e.dummy?(e.children=t,r.push((0,i.cloneElement)(e,{key:n},o?void 0:t))):r.push(...i.Children.map([e],e=>{let r={...e.props};return delete r.i18nIsDynamicList,(0,i.createElement)(e.type,{...r,key:n,ref:e.props.ref??e.ref},o?null:t)}))},v=(e,r,a)=>{let c=E(e);return E(r).reduce((e,r,d)=>{let p=r.children?.[0]?.content&&n.services.interpolator.interpolate(r.children[0].content,h,n.language);if("tag"===r.type){var f,y;let s,w=c[parseInt(r.name,10)];!w&&t&&(w=t[r.name]),1!==a.length||w||(w=a[0][r.name]),w||(w={});let A=0!==Object.keys(r.attrs).length?(f={props:r.attrs},(s={...y=w}).props=Object.assign(f.props,y.props),s):w,k=(0,i.isValidElement)(A),S=k&&C(r,!0)&&!r.voidElement,_=u&&x(A)&&A.dummy&&!k,E=x(t)&&Object.hasOwnProperty.call(t,r.name);if(b(A)){let t=n.services.interpolator.interpolate(A,h,n.language);e.push(t)}else if(C(A)||S){let t=g(A,r,a);m(A,t,e,d)}else if(_)m(A,v(c,r.children,a),e,d);else if(Number.isNaN(parseFloat(r.name)))if(E){let t=g(A,r,a);m(A,t,e,d,r.voidElement)}else if(o.transSupportBasicHtmlNodes&&l.indexOf(r.name)>-1)if(r.voidElement)e.push((0,i.createElement)(r.name,{key:`${r.name}-${d}`}));else{let t=v(c,r.children,a);e.push((0,i.createElement)(r.name,{key:`${r.name}-${d}`},t))}else if(r.voidElement)e.push(`<${r.name} />`);else{let t=v(c,r.children,a);e.push(`<${r.name}>${t}</${r.name}>`)}else if(x(A)&&!k){let t=r.children[0]?p:null;t&&e.push(t)}else m(A,p,e,d,1!==r.children.length||!p)}else if("text"===r.type){let t=o.transWrapTextNodes,a=s?o.unescape(n.services.interpolator.interpolate(r.content,h,n.language)):n.services.interpolator.interpolate(r.content,h,n.language);t?e.push((0,i.createElement)(t,{key:`${r.name}-${d}`},a)):e.push(a)}return e},[])};return _(v([{dummy:!0,children:e||[]}],f,E(e||[]))[0])})($,N,R,y,A,B,m),z=r??A.defaultTransParent;return z?(0,i.createElement)(z,v,L):L}({children:e,count:t,parent:r,i18nKey:o,context:a,tOptions:s,values:l,defaults:u,components:c,ns:d||k?.ns||w||A?.options?.defaultNS,i18n:A,t:h,shouldUne
1701scape:m,...v})}let P=(e,t={})=>{var r,o,a,s;let l,{i18n:u}=t,{i18n:c,defaultNS:d}=(0,i.useContext)(j)||{},p=u||c||n;if(p&&!p.reportNamespaces&&(p.reportNamespaces=new F),!p){g(p,"NO_I18NEXT_INSTANCE","useTranslation: You will need to pass in an i18next instance by using initReactI18next");let e=(e,t)=>b(t)?t:x(t)&&b(t.defaultValue)?t.defaultValue:Array.isArray(e)?e[e.length-1]:e,t=[e,{},!1];return t.t=e,t.i18n={},t.ready=!1,t}p.options.react?.wait&&g(p,"DEPRECATED_OPTION","useTranslation: It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");let f={...S,...p.options.react,...t},{useSuspense:h,keyPrefix:m}=f,w=e||d||p.options?.defaultNS;w=b(w)?[w]:w||["translation"],p.reportNamespaces.addUsedNamespaces?.(w);let A=(p.isInitialized||p.initializedStoreOnce)&&w.every(e=>((e,t,r={})=>t.languages&&t.languages.length?t.hasLoadedNamespace(e,{lng:r.lng,precheck:(t,n)=>{if(r.bindI18n&&r.bindI18n.indexOf("languageChanging")>-1&&t.services.backendConnector.backend&&t.isLanguageChangingTo&&!n(t.
1701isLanguageChangingTo,e))return!1}}):(g(t,"NO_LANGUAGES","i18n.languages were undefined or empty",{languages:t.languages}),!0))(e,p,f)),k=(r=t.lng||null,o="fallback"===f.nsMode?w:w[0],(0,i.useCallback)(p.getFixedT(r,o,m),[p,r,o,m])),C=()=>k,_=()=>{let e,r;return e=t.lng||null,r="fallback"===f.nsMode?w:w[0],p.getFixedT(e,r,m)},[E,D]=(0,i.useState)(C),O=w.join();t.lng&&(O=`${t.lng}${O}`);let T=(a=O,l=(0,i.useRef)(),(0,i.useEffect)(()=>{l.current=s?l.current:a},[a,s]),l.current),P=(0,i.useRef)(!0);(0,i.useEffect)(()=>{let{bindI18n:e,bindI18nStore:r}=f;P.current=!0,A||h||(t.lng?y(p,t.lng,w,()=>{P.current&&D(_)}):v(p,w,()=>{P.current&&D(_)})),A&&T&&T!==O&&P.current&&D(_);let n=()=>{P.current&&D(_)};return e&&p?.on(e,n),r&&p?.store.on(r,n),()=>{P.current=!1,p&&e&&e?.split(" ").forEach(e=>p.off(e,n)),r&&p&&r.split(" ").forEach(e=>p.store.off(e,n))}},[p,O]),(0,i.useEffect)(()=>{P.current&&A&&D(C)},[p,m,A]);let M=[E,p,A];if(M.t=E,M.i18n=p,M.ready=A,A||!A&&!h)return M;throw new Promise(e=>{t.lng?y(p,t.lng,w,()=>e()):v(p,w,()=>e())})};function M({i18n:e,defaultNS:t,children:r}){let n=(0,i.useMemo)(()=>({i18n:e,defaultNS:t}),[e,t]);return(0,i.createElement)(j.Provider,{value:n},r)}},34861:(e,t,r)=>{"use strict";r.d(t,{A:()=>k});var n=r(14232),i=r(69241),o=r(86583),a=r(11466),s=r(14445),l=r(30497),u=r(88598),c=r(65047),d=r(34401),p=r(96968),f=r(98885),h=r(85);function g(e){return(0,h.Ay)("MuiMenu",e)}(0,f.A)("MuiMenu",["root","paper","list"]);var m=r(94100),v=r(37876);let y={vertical:"top",horizontal:"right"},b={vertical:"top",horizontal:"left"},x=(0,d.Ay)(u.Ay,{shouldForwardProp:e=>(0,c.A)(e)||"classes"===e,name:"MuiMenu",slot:"Root"})({}),w=(0,d.Ay)(u.IJ,{name:"MuiMenu",slot:"Paper"})({maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"}),A=(0,d.Ay)(l.A,{name:"MuiMenu",slot:"List"})({outline:0}),k=n.forwardRef(function(e,t){let r=(0,p.b)({props:e,name:"MuiMenu"}),{autoFocus:l=!0,children:u,className:c,disableAutoFocusItem:d=!1,MenuListProps:f={},onClose:h,open:k,PaperProps:S={},PopoverClasses:C,transitionDuration:_="auto",TransitionProps:{onEntering:E,...D}={},variant:O="selectedMenu",slots:j={},slotProps:F={},...T}=r,P=(0,a.I)(),M={...r,autoFocus:l,disableAutoFocusItem:d,MenuListProps:f,onEntering:E,PaperProps:S,transitionDuration:_,TransitionProps:D,variant:O},B=(e=>{let{classes:t}=e;return(0,o.A)({root:["root"],paper:["paper"],list:["list"]},g,t)})(M),R=l&&!d&&k,I=n.useRef(null),$=-1;n.Children.map(u,(e,t)=>{n.isValidElement(e)&&(e.props.disabled||("selectedMenu"===O&&e.props.selected?$=t:-1===$&&($=t)))});let N={slots:j,slotProps:{list:f,transition:D,paper:S,...F}},L=(0,s.A)({elementType:j.root,externalSlotProps:F.root,ownerState:M,className:[B.root,c]}),[z,U]=(0,m.A)("paper",{className:B.paper,elementType:w,externalForwardedProps:N,shouldForwardComponentProp:!0,ownerState:M}),[K,W]=(0,m.A)("list",{className:(0,i.A)(B.list,f.className),elementType:A,shouldForwardComponentProp:!0,externalForwardedProps:N,getSlotProps:e=>({...e,onKeyDown:t=>{"Tab"===t.key&&(t.preventDefault(),h&&h(t,"tabKeyDown")),e.onKeyDown?.(t)}}),ownerState:M}),H="function"==typeof N.slotProps.transition?N.slotProps.transition(M):N.slotProps.transition;return(0,v.jsx)(x,{onClose:h,anchorOrigin:{vertical:"bottom",horizontal:P?"right":"left"},transformOrigin:P?y:b,slots:{root:j.root,paper:z,backdrop:j.backdrop,...j.transition&&{transition:j.transition}},slotProps:{root:L,paper:U,backdrop:"function"==typeof F.backdrop?F.backdrop(M):F.backdrop,transition:{...H,onEntering:(...e)=>{((e,t)=>{I.current&&I.current.adjustStyleForScrollbar(e,{direction:P?"rtl":"ltr"}),E&&E(e,t)})(...e),H?.onEntering?.(...e)}}},open:k,ref:t,transitionDuration:_,ownerState:M,...T,classes:C,children:(0,v.jsx)(K,{actions:I,autoFocus:l&&(-1===$||d),autoFocusItem:R,variant:O,...W,children:u})})})},34868:(e,t,r)=>{"use strict";var n=r(54780),i=r(62989),o=function(e,t){return e===t},a=function(e){return!!e},s=[];e.exports=function(e){var t=e.getCharacterList().map(function(e){return e.getStyle()}).toList(),r=t.flatten().toSet().map(function(r){var s;return s=[],i(t.map(function(e){return e.has(r)}).toList(),o,a,function(t,i){var o=e.getText();s.push({offset:n.strlen(o.slice(0,t)),length:n.strlen(o.slice(t,i)),style:r})}),s});return Array.prototype.concat.apply(s,r.toJS())}},35062:(e,t,r)=>{"use strict";r.d(t,{A:()=>g});
1701var n=r(14232),i=r(69241),o=r(86583),a=r(34401),s=r(96968),l=r(98885),u=r(85);function c(e){return(0,u.Ay)("MuiFormGroup",e)}(0,l.A)("MuiFormGroup",["root","row","error"]);var d=r(21477),p=r(45259),f=r(37876);let h=(0,a.Ay)("div",{name:"MuiFormGroup",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.row&&t.row]}})({display:"flex",flexDirection:"column",flexWrap:"wrap",variants:[{props:{row:!0},style:{flexDirection:"row"}}]}),g=n.forwardRef(function(e,t){let r=(0,s.b)({props:e,name:"MuiFormGroup"}),{className:n,row:a=!1,...l}=r,u=(0,d.A)(),g=(0,p.A)({props:r,muiFormControl:u,states:["error"]}),m={...r,row:a,error:g.error},v=(e=>{let{classes:t,row:r,error:n}=e;return(0,o.A)({root:["root",r&&"row",n&&"error"]},c,t)})(m);return(0,f.jsx)(h,{className:(0,i.A)(v.root,n),ownerState:m,ref:t,...l})})},35302:(e,t,r)=>{"use strict";var n=r(48744)(),i=r(73442)("Object.prototype.toString"),o=function(e){return(!n||!e||"object"!=typeof e||!(Symbol.toStringTag in e))&&"[object Arguments]"===i(e)},a=function(e){return!!o(e)||null!==e&&"object"==typeof e&&"length"in e&&"number"==typeof e.length&&e.length>=0&&"[object Array]"!==i(e)&&"callee"in e&&"[object Function]"===i(e.callee)},s=function(){return o(arguments)}();o.isLegacyArguments=a,e.exports=s?o:a},35536:(e,t,r)=>{var n=r(66521);e.exports=function(e){var t=n(this,e).delete(e);return this.size-=!!t,t}},35558:(e,t,r)=>{"use strict";var n=r(39636),i=r(18916),o=r(59356),a=r(12968),s=null;e.exports={cut:function(e){var t=e.getCurrentContent(),r=e.getSelection(),l=null;if(r.isCollapsed()){var u=r.getAnchorKey(),c=t.getBlockForKey(u).getLength();if(c===r.getAnchorOffset()){var d=t.getKeyAfter(u);if(null==d)return e;l=r.set("focusKey",d).set("focusOffset",0)}else l=r.set("focusOffset",c)}else l=r;s=o(t,l=a(l));var p=n.removeRange(t,l,"forward");return p===t?e:i.push(e,p,"remove-range")},paste:function(e){if(!s)return e;var t=n.replaceWithFragment(e.getCurrentContent(),e.getSelection(),s);return i.push(e,t,"insert-fragment")}}},35650:(e,t,r)=>{"use strict";r.d(t,{A:()=>C});var n=r(14232),i=r(89198),o=r(29948),a=r(48748),s=r(9776);let l=function(){let{data:e,isLoading:t,isError:r}=(0,s.A)(["notes","types"],e=>e.notes.types());return{types:e||[],isLoading:t,isError:r}};var u=r(92372),c=r(1992),d=r(81267),p=r(68931),f=r(39807),h=r(75898),g=r(40929),m=r(69560),v=r.n(m),y=r(89099),b=r(37433),x=r(64079);let w=function(e){let{start:t,clear:r,deleting:i}=(0,b._)(),{t:o}=(0,f.u)(),{setSnackData:a}
1701=(0,h.d)(),[s,l]=(0,n.useState)(!0),d=(0,n.useRef)(null),m=(0,n.useRef)(null),w=(0,c.useQueryClient)(),A=(0,x.A)(e=>e.breakpoints.up("md")),{mutate:k}=(0,p.M)(["note","save"],e=>e.note.save,{onMutate:async([e])=>{if(!e.id)return;let t=w.getQueryData(["notes","list"]),r=(0,u.iX)(e);await w.cancelQueries(["notes","list"]),w.setQueryData(["notes","list"],[r,...t.filter(e=>e.id!==r.id)]),w.setQueryData(["notes","detail",r.id],r)},onError:e=>{e&&(w.setQueryData(["notes","list"],e.previousNotes),w.setQueryData(["notes","detail",e.previousNote.id],e.previousNote),a({message:o("errors.notes.save"),duration:g.x.SNACKBAR_LONG,type:"warning"}))},onSettled:async(e,t,[r])=>{await w.invalidateQueries(["notes","list"]),await w.invalidateQueries(["workspace","detail"]),r.id&&await w.invalidateQueries(["notes","detail",r.id])}}),S=(0,p.M)(["note","save"],e=>e.note.save,{onError:()=>{a({message:o("errors.notes.save"),duration:g.x.SNACKBAR_LONG,type:"warning"})},onSettled:async t=>{await w.invalidateQueries(["notes","list"]),e.color!==t.color&&await w.invalidateQueries(["notes","detail",t.id]),d.current.updatedAt=t.updatedAt}}),C=(0,n.useCallback)(e=>{if(e.labels||e.content||e.color){let e=w.getQueryData(["notes","list"]),t=(0,u.iX)(d.current);w.setQueryData(["notes","list"],[t,...e.filter(e=>e.id!==t.id)])}},[w]),_=(0,y.useRouter)(),E=e?e.id:void 0,D=(0,n.useCallback)(()=>{!i&&d.current.content.length&&k([d.current])},[k,i]),O=(0,n.useCallback)(()=>{!i&&d.current?.content.length&&S.mutate([d.current])},[i,S]),j=(0,n.useCallback)(()=>{if(clearTimeout(m.current),s){O(),l(!1);return}m.current=setTimeout(O,1e4)},[O,s]),F=(0,n.useCallback)(()=>e?.id&&e.id===d.current?.id,[e]),T=(0,n.useCallback)(n=>{let i=!!n.content;if(r(),!e||i&&v()(e.content,n.content)){F()||(d.current=void 0);return}let o={...e,...d.current};for(let[t,r]of(d.current?.content.length||(o.content=[...e.content]),Object.entries(n)))d.current={...o,[t]:r};j(),t(()=>C(n),800)},[r,e,j,t,F,C]);(0,n.useEffect)(()=>()=>{r(),E&&d.current&&D()},[E,r,D,l]),(0,n.useEffect)(()=>
1701{l(!0)},[E,l]);let P=(0,n.useCallback)(()=>{r(),d.current&&(clearInterval(m.current),D())},[D,r]);return(0,n.useEffect)(()=>()=>{A||clearTimeout(m.current)},[A]),(0,n.useEffect)(()=>(window.addEventListener("beforeunload",P),window.addEventListener("resize",P),_.events.on("routeChangeStart",P),()=>{window.removeEventListener("beforeunload",P),window.removeEventListener("resize",P),_.events.off("routeChangeStart",P)}),[_,P]),{onContentChange:T}};var A=r(67854),k=r(81322);let S=function(){let{selected:e}=(0,o.F)(),{t}=(0,f.u)(),{setSnackData:r}=(0,h.d)(),{preferences:n,isLoading:i}=(0,A.A)(),{data:a,isLoading:l}=(0,s.A)(["notes","detail",e],t=>t.notes.detail(e),{enabled:0!==e&&(0,k.Y)(i,n?.notes),notifyOnChangeProps:["data"],onError:()=>{r({message:t("errors.notes.all-loading"),duration:g.x.SNACKBAR_LONG,type:"warning"})}});return{note:a,isLoading:l}},C=function(){let{types:e,isLoading:t}=l(),{note:r,isLoading:s}=S(),{isAppLoading:m}=(0,a.z)(),{setContent:v,identifier:y}=(0,i.n)(),{setShowEditor:b,showEditor:x}=(0,o.F)(),{onContentChange:A}=w(r),{create:k}=(()=>{let e=(0,c.useQueryClient)(),t=(0,n.useRef)(null),{handleAddBlockNote:r}=(0,d.A)(),{t:i}=(0,f.u)(),{setSnackData:a}=(0,h.d)(),{set:s}=(0,o.F)(),{mutateAsync:l}=(0,p.M)(["note","create"],e=>e.note.create,{onMutate:async([t])=>{if(!t.id)return;let r=e.getQueryData(["notes","list"]),n=(0,u.iX)({...t,updatedAt:new Date});await e.cancelQueries(["notes","list"]),await e.cancelQueries(["notes","detail",n.id]),e.setQueryData(["notes","list"],[n,...r.filter(e=>e.id!==n.id)]),e.setQueryData(["notes","detail",n.id],(0,u.iX)(n))},onSettled:async()=>{await e.invalidateQueries(["notes","list"])},onSuccess:async e=>{e?.id&&await s(e.id)},onError:()=>{a({message:i("errors.notes.create"),duration:g.x.SNACKBAR_LONG,type:"warning"})}});return{create:async(e,n)=>{t.current={title:"",body:"",content:e.emptyNote,typeId:e.id,color:"transparent",labels:e.labels?e.labels:[]},await l([t.current]).then(e=>{n&&r(n.workspaceId,n.blockId,{noteId:e.id,order:n.order})})}}})(),C=(0,n.useMemo)(()=>{if(!r)return;let t=e.find(e=>e.id===r.typeId);return t?{...r,type:t}:r},[r,e]);return(0,n.useEffect)(()=>{if(!C||y===C.id&&x)return;let e=C.type?C.type.template:[],t=C.content.length?C.content:u._C;v(C.id,t,e),b(!0)},[y,C,v,b,x]),{note:C,onContentChange:A,create:k,types:e,isLoading:s||t||!r||m}}},35741:(e,t,r)=>{"use strict";r.d(t,{BH:()=>function e(t,r){if(t===r)return t;var n=Array.isArray(t)&&Array.isArray(r);if(n||b(t)&&b(r)){for(var i=n?t.length:Object.keys(t).length,o=n?r:Object.keys(r),a=o.length,s=n?[]:{},l=0,u=0;u<a;u++){var c=n?u:o[u];s[c]=e(t[c],r[c]),s[c]===t[c]&&l++}return i===a&&l===i?t:s}return r},Cp:()=>v,F$:()=>g,G6:()=>k,GR:()=>d,HN:()=>l,MK:()=>f,Od:()=>m,S$:()=>i,Zw:()=>a,b_:()=>p,f8:()=>y,gn:()=>s,j3:()=>u,jY:()=>S,lQ:()=>o,nJ:()=>h,vh:()=>c,yy:()=>A});var n=r(44501),i="u"<typeof window;function o(){}function a(e,t){return"function"==typeof e?e(t):e}function s(e){return"number"==typeof e&&e>=0&&e!==1/0}function l(e){return Array.isArray(e)?e:[e]}function u(e,t){return Math.max(e+(t||0)-Date.now(),0)}function c(e,t,r){return w(e)?"function"==typeof t?(0,n.A)({},r,{queryKey:e,queryFn:t}):(0,n.A)({},t,{queryKey:e}):e}function d(e,t,r){return w(e)?"function"==typeof t?(0,n.A)({},r,{mutationKey:e,mutationFn:t}):(0,n.A)({},t,{mutationKey:e}):"function"==typeof e?(0,n.A)({},t,{mutationFn:e}):(0,n.A)({},e)}function p(e,t,r){return w(e)?[(0,n.A)({},t,{queryKey:e}),r]:[e||{},t]}function f(e,t){var r=e.active,n=e.exact,i=e.fetching,o=e.inactive,a=e.predicate,s=e.queryKey,l=e.stale;if(w(s)){if(n){if(t.queryHash!==g(s,t.options))return!1}else if(!v(t.queryKey,s))return!1}var u=!0===r&&!0===o||null==r&&null==o?"all":!1===r&&!1===o?"none":(null!=r?r:!o)?"active":"inactive";if("none"===u)return!1;if("all"!==u){var c=t.isActive();if("active"===u&&!c||"inactive"===u&&c)return!1}return("boolean"!=typeof l||t.isStale()===l)&&("boolean"!=typeof i||t.isFetching()===i)&&(!a||!!a(t))}function h(e,t){var r=e.exact,n=e.fetching,i=e.predicate,o=e.mutationKey;if(w(o)){if(!t.options.mutationKey)return!1;if(r){if(m(t.options.mutationKey)!==m(o))return!1}else if(!v(t.options.mutationKey,o))return!1}return("boolean"!=typeof n||"loading"===t.state.status===n)&&(!i||!!i(t))}function g(e,t){return((null==t?void 0:t.queryKeyHashFn)||m)(e)}function m(e){return JSON.stringify(l(e),function(e,t){return b(t)?Object.keys(t).sort().reduce(function(e,r){return e[r]=t[r],e},{}):t})}function v(e,t){return function e(t,r){return t===r||typeof t==typeof r&&!!t&&!!r&&"object"==typeof t&&"object"==typeof r&&!Object.keys(r).some(function(n){return!e(t[n],r[n])})}(l(e),l(t))}function y(e,t){if(e&&!t||t&&!e)return!1;for(var r in e)if(e[r]!==t[r])return!1;return!0}function b(e){if(!x(e))return!1;var t=e.constructor;if(void 0===t)return!0;var r=t.prototype;return!!x(r)&&!!r.hasOwnProperty("isPrototypeOf")}function x(e){return"[object Object]"===Object.prototype.toString.call(e)}function w(e){return"string"==typeof e||Array.isArray(e)}function A(e){return new Promise(function(t){setTimeout(t,e)})}function k(e){Promise.resolve().then(e).catch(function(e){return setTimeout(function(){throw e})})}function S(){if("function"==typeof AbortController)return new AbortController}},35985:(e,t,r)=>{"use strict";r.d(t,{A:()=>
1701o});var n=r(67682);let i={theme:void 0},o=function(e){let t,r;return function(o){let a=t;return(void 0===a||o.theme!==r)&&(i.theme=o.theme,t=a=(0,n.A)(e(i)),r=o.theme),a}}},36069:(e,t,r)=>{"use strict";r.d(t,{G:()=>n});let n=(0,r(8106).v)(e=>({searchSubjectFilter:[],setSearchSubjectFilter:t=>e(()=>({searchSubjectFilter:t})),resetSearchSubjectFilter:()=>e(()=>({searchSubjectFilter:[]}))}))},36170:(e,t,r)=>{"use strict";r.d(t,{A:()=>function e(t,r,a={clone:!0}){let s=a.clone?{...t}:t;return o(t)&&o(r)&&Object.keys(r).forEach(l=>{n.isValidElement(r[l])||(0,i.Hy)(r[l])?s[l]=r[l]:o(r[l])&&Object.prototype.hasOwnProperty.call(t,l)&&o(t[l])?s[l]=e(t[l],r[l],a):a.clone?s[l]=o(r[l])?function e(t){if(n.isValidElement(t)||(0,i.Hy)(t)||!o(t))return t;let r={};return Object.keys(t).forEach(n=>{r[n]=e(t[n])}),r}(r[l]):r[l]:s[l]=r[l]}),s},Q:()=>o});var n=r(14232),i=r(37639);function o(e){if("object"!=typeof e||null===e)return!1;let t=Object.getPrototypeOf(e);return(null===t||t===Object.prototype||null===Object.getPrototypeOf(t))&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}},36187:(e,t,r)=>{var n=r(79364);e.exports=function(e,t){for(var r=e.length;r--;)if(n(e[r][0],t))return r;return -1}},36315:(e,t,r)=>{e.exports=r(43622)(r(19031),"Map")},36333:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(14232),i=r(99024),o=r(67854);let a=function(){let{profile:e}=(0,o.A)(),[t,r]=(0,n.useState)(!1),a=(0,n.useCallback)(()=>i.Bd&&localStorage.getItem(i.e0),[]);(0,n.useEffect)(()=>r(!0),[]);let{features:s,keys:l}=(0,n.useMemo)(()=>{let e={PREVIEW:i.TJ.preview,FREE_PURCHASE:i.TJ.freePurchase};return{features:[{key:e.PREVIEW,enabled:!0,profileFeatureKey:e.PREVIEW},{key:e.FREE_PURCHASE,enabled:!0,profileFeatureKey:e.FREE_PURCHASE}],keys:e}},[]);return{featureKeys:l,isFeatureEnabled:(0,n.useCallback)((r,n)=>{if(!t||!i.Bd)return!1;let o=s.find(e=>e.key===r);if(!o||!o.enabled||o.role&&o.role===i.Ht&&(Object.keys(e).length>0&&!e?.developer||!Object.keys(e).length&&!a())||o.role&&o.role===i.kO&&!e?.production)return!1;if(!o.profileFeatureKey)return!0;if(e.enabledFeatures&&o.profileFeatureKey in e.enabledFeatures){if(!n)return!0;let t=e.enabledFeatures[o.profileFeatureKey];if(!t.isPublisherSpecific||t.productPublisher===n)return!0}return!1},[t,s,e,a]),isFeatureLoading:!t}}},36549:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>s,BO:()=>a,Yn:()=>o});var n=r(44683),i=r(78901);function o(e,t,r=!0){if(!t||"string"!=typeof t)return null;if(e&&e.vars&&r){let r=`vars.${t}`.split(".").reduce((e,t)=>e&&e[t]?e[t]:null,e);if(null!=r)return r}return t.split(".").reduce((e,t)=>e&&null!=e[t]?e[t]:null,e)}function a(e,t,r,n=r){let i;return i="function"==typeof e?e(r):Array.isArray(e)?e[r]||n:o(e,r)||n,t&&(i=t(i,n,e)),i}let s=function(e){let{prop:t,cssProperty:r=e.prop,themeKey:s,transform:l}=e,u=e=>{if(null==e[t])return null;let u=e[t],c=o(e.theme,s)||{};return(0,i.NI)(e,u,e=>{let i=a(c,l,e);return(e===i&&"string"==typeof e&&(i=a(c,l,`${t}${"default"===e?"":(0,n.A)(e)}`,e)),!1===r)?i:{[r]:i}})};return u.propTypes={},u.filterProps=[t],u}},36696:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});let n=new Uint8Array(16);function i(){return crypto.getRandomValues(n)}let o=[];for(let e=0;e<256;++e)o.push((e+256).toString(16).slice(1));let a={};function s(e,t,r,n,i,o,a=0){if(e.length<16)throw Error("Random bytes length must be >= 16");if(o){if(a<0||a+16>o.length)throw RangeError(`UUID byte range ${a}:${a+15} is out of buffer bounds`)}else o=new Uint8Array(16),a=0;t??=Date.now(),r??=0,n??=(e[8]<<8|e[9])&16383,i??=e.slice(10,16);let l=((0xfffffff&(t+=122192928e5))*1e4+r)%0x100000000;o[a++]=l>>>24&255,o[a++]=l>>>16&255,o[a++]=l>>>8&255,o[a++]=255&l;let u=t/0x100000000*1e4&0xfffffff;o[a++]=u>>>8&255,o[a++]=255&u,o[a++]=u>>>24&15|16,o[a++]=u>>>16&255,o[a++]=n>>>8|128,o[a++]=255&n;for(let e=0;e<6;++e)o[a++]=i[e];return o}let l=function(e,t,r){let n,l=e?._v6??!1;if(e){let t=Object.keys(e);1===t.length&&"_v6"===t[0]&&(e=void 0)}if(e)n=s(e.random??e.rng?.()??i(),e.msecs,e.nsecs,e.clockseq,e.node,t,r);else{var u,c,d;let e=Date.now(),o=i();u=a,c=e,d=o,u.msecs??=-1/0,u.nsecs??=0,c===u.msecs?(u.nsecs++,u.nsecs>=1e4&&(u.node=void 0,u.nsecs=0)):c>u.msecs?u.nsecs=0:c<u.msecs&&(u.node=void 0),u.node||(u.node=d.slice(10,16),u.node[0]|=1,u.clockseq=(d[8]<<8|d[9])&16383),u.msecs=c,n=s(o,a.msecs,a.nsecs,l?void 0:a.clockseq,l?void 0:a.node,t,r)}
1701return t??function(e,t=0){return(o[e[t+0]]+o[e[t+1]]+o[e[t+2]]+o[e[t+3]]+"-"+o[e[t+4]]+o[e[t+5]]+"-"+o[e[t+6]]+o[e[t+7]]+"-"+o[e[t+8]]+o[e[t+9]]+"-"+o[e[t+10]]+o[e[t+11]]+o[e[t+12]]+o[e[t+13]]+o[e[t+14]]+o[e[t+15]]).toLowerCase()}(n)}},36702:(e,t,r)=>{"use strict";r.d(t,{A:()=>x});var n,i=r(14232),o=r(69241),a=r(86583),s=r(65559),l=r(82702),u=r(71785),c=r(21477),d=r(34401),p=r(35985),f=r(96968),h=r(98885),g=r(85);function m(e){return(0,g.Ay)("MuiInputAdornment",e)}let v=(0,h.A)("MuiInputAdornment",["root","filled","standard","outlined","positionStart","positionEnd","disablePointerEvents","hiddenLabel","sizeSmall"]);var y=r(37876);let b=(0,d.Ay)("div",{name:"MuiInputAdornment",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[`position${(0,s.A)(r.position)}`],!0===r.disablePointerEvents&&t.disablePointerEvents,t[r.variant]]}})((0,p.A)(({theme:e})=>({display:"flex",maxHeight:"2em",alignItems:"center",whiteSpace:"nowrap",color:(e.vars||e).palette.action.active,variants:[{props:{variant:"filled"},style:{[`&.${v.positionStart}&:not(.${v.hiddenLabel})`]:{marginTop:16}}},{props:{position:"start"},style:{marginRight:8}},{props:{position:"end"},style:{marginLeft:8}},{props:{disablePointerEvents:!0},style:{pointerEvents:"none"}}]}))),x=i.forwardRef(function(e,t){let r=(0,f.b)({props:e,name:"MuiInputAdornment"}),{children:d,className:p,component:h="div",disablePointerEvents:g=!1,disableTypography:v=!1,position:x,variant:w,...A}=r,k=(0,c.A)()||{},S=w;w&&k.variant,k&&!S&&(S=k.variant);let C={...r,hiddenLabel:k.hiddenLabel,size:k.size,disablePointerEvents:g,position:x,variant:S},_=(e=>{let{classes:t,disablePointerEvents:r,hiddenLabel:n,position:i,size:o,variant:l}=e,u={root:["root",r&&"disablePointerEvents",i&&`position${(0,s.A)(i)}`,l,n&&"hiddenLabel",o&&`size${(0,s.A)(o)}`]};return(0,a.A)(u,m,t)})(C);return(0,y.jsx)(u.A.Provider,{value:null,children:(0,y.jsx)(b,{as:h,ownerState:C,className:(0,o.A)(_.root,p),ref:t,...A,children:"string"!=typeof d||v?(0,y.jsxs)(i.Fragment,{children:["start"===x?n||(n=(0,y.jsx)("span",{className:"notranslate","aria-hidden":!0,children:"â"})):null,d]}):(0,y.jsx)(l.A,{color:"textSecondary",children:d})})})})},36826:(e,t,r)=>{"use strict";r.d(t,{MY:()=>o,r1:()=>i});var n=r(55394);function i(e){var t=(0,n.FK)(e);return function(r,n,i,o){for(var a="",s=0;s<t;s++)a+=e[s](r,n,i,o)||"";return a}}function o(e){return function(t){!t.root&&(t=t.return)&&e(t)}}},36854:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>aP});var n,i="u">typeof window?window:void 0,o="u">typeof globalThis?globalThis:i;"u"<typeof self&&(o.self=o),"u"<typeof File&&(o.File=function(){});var a=null==o?void 0:o.navigator,s=null==o?void 0:o.document,l=null==o?void 0:o.location,u=null==o?void 0:o.fetch,c=null!=o&&o.XMLHttpRequest&&"withCredentials"in new o.XMLHttpRequest?o.XMLHttpRequest:void 0,d=null==o?void 0:o.AbortController,p=null==o?void 0:o.CompressionStream,f=null==a?void 0:a.userAgent,h=null!=i?i:{},g="1.393.5",m={DEBUG:!1,LIB_VERSION:g,LIB_NAME:"web",JS_SDK_VERSION:g};function v(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(e){return void r(e)}s.done?t(l):Promise.resolve(l).then(n,i)}function y(e){return function(){var t=this,r=arguments;return new Promise(function(n,i){var o=e.apply(t,r);function a(e){v(o,n,i,a,s,"next",e)}function s(e){v(o,n,i,a,s,"throw",e)}a(void 0)})}}function b(){return(b=Object.assign?Object.assign.bind():function(e){for(var t=1;arguments.length>t;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}function x(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}var w,A,k,S,C=((w={}).AnonymousId="anonymous_id",w.DistinctId="distinct_id",w.Props="props",w.EnablePersonProcessing="enable_person_processing",w.PersonMode="person_mode",w.FeatureFlagDetails="feature_flag_details",w.FeatureFlags="feature_flags",w.FeatureFlagPayloads="feature_flag_payloads",w.BootstrapFeatureFlagDetails="bootstrap_feature_flag_details",w.BootstrapFeatureFlags="bootstrap_feature_flags",w.BootstrapFeatureFlagPayloads="bootstrap_feature_flag_payloads",w.OverrideFeatureFlags="override_feature_flags",w.Queue="queue",w.LogsQueue="logs_queue",w.OptedOut="opted_out",w.SessionId="session_id",w.SessionStartTimestamp="session_start_timestamp",w.SessionLastTimestamp="session_timestamp",w.PersonProperties="person_properties",w.GroupProperties="group_properties",w.InstalledAppBuild="installed_app_build",w.InstalledAppVersion="installed_app_version",w.SessionReplay="session_replay",w.SessionReplayEventTriggerActivatedSession="session_replay_event_trigger_activated_session",w.SurveyLastSeenDate="survey_last_seen_date",w.SurveysSeen="surveys_seen",w.Surveys="surveys",w.RemoteConfig="remote_config",w.FlagsEndpointWasHit="flags_endpoint_was_hit",w.DeviceId="device_id",w),_=((A={}).GZipJS="gzip-js",A.Base64="base64",A),E=["$snapshot","$pageview","$pageleave","$set","survey dismissed","survey sent","survey shown","$identify","$groupidentify","$create_alias","$$client_ingestion_warning","$web_experiment_applied","$feature_enrollment_update","$feature_flag_called"],D=["token"],O="NativeGzipValidationError",j=e=>e.length>=2&&31===e[0]&&139===e[1],F=e=>!(!e||"object"!=typeof e)&&"NotReadableError"===("name"in e?String(e.name):""),T=e=>
1701{var t=Error("Native gzip produced invalid output: "+e);throw t.name=O,t},P=(k=y(function*(e,t){18>e.size&&T("too-short");var r=new Uint8Array((yield e.slice(0,10).arrayBuffer()));j(r)&&8===r[2]||T("invalid-header");var n=new DataView((yield e.slice(e.size-8).arrayBuffer()));n.getUint32(0,!0)!==(e=>{for(var t=(()=>{if(S)return S;S=[];for(var e=0;256>e;e++){for(var t=e,r=0;8>r;r++)t=1&t?0xedb88320^t>>>1:t>>>1;S[e]=t>>>0}return S})(),r=0xffffffff,n=0;e.length>n;n++)r=t[255&(r^e[n])]^r>>>8;return(0xffffffff^r)>>>0})(t)&&T("invalid-crc");var i=t.length>>>0;n.getUint32(4,!0)!==i&&T("invalid-size")}),function(e,t){return k.apply(this,arguments)});function M(){return(M=y(function*(e,t,r){void 0===t&&(t=!0);try{var n,i=(new TextEncoder).encode(e),o=new CompressionStream("gzip"),a=o.writable.getWriter(),s=a.write(i).then(()=>a.close()).catch((n=y(function*(e){try{yield a.abort(e)}catch(e){}throw e}),function(e){return n.apply(this,arguments)})),l=new Response(o.readable).blob(),[u]=yield Promise.all([l,s]);return yield P(u,i),u}catch(e){if(null!=r&&r.rethrow)throw e;return t&&console.error("Failed to gzip compress data",e),null}})).apply(this,arguments)}var B=["amazonbot","amazonproductbot","app.hypefactors.com","applebot","archive.org_bot","awariobot","backlinksextendedbot","baiduspider","bingbot","bingpreview","chrome-lighthouse","dataforseobot","deepscan","duckduckbot","facebookexternal","facebookcatalog","http://yandex.com/bots","hubspot","ia_archiver","leikibot","linkedinbot","meta-externalagent","mj12bot","msnbot","nessus","petalbot","pinterest","prerender","rogerbot","screaming frog","sebot-wa","sitebulb","slackbot","slurp","trendictionbot","turnitin","twitterbot","vercel-screenshot","vercelbot","yahoo! slurp","yandexbot","zoombot","bot.htm","bot.php","(bot;","bot/","crawler","ahrefsbot","ahrefssiteaudit","semrushbot","siteauditbot","splitsignalbot","gptbot","oai-searchbot","chatgpt-user","perplexitybot","better uptime bot","sentryuptimebot","uptimerobot","headlesschrome","cypress","google-hoteladsverifier","adsbot-google","apis-google","duplexweb-google","feedfetcher-google","google favicon","google web preview","google-read-aloud","googlebot","googleother","google-cloudvertexbot","googleweblight","mediapartners-google","storebot-google","google-inspectiontool","bytespider"],R=function(e,t){if(void 0===t&&(t=[]),!e)return!1;var r=e.toLowerCase();return B.concat(t).some(e=>{var t=e.toLowerCase();return -1!==r.indexOf(t)})};function I(e,t){return -1!==e.indexOf(t)}var $=function(e){return e.trim()},N=function(e){return e.replace(/^\$/,"")},L=Object.prototype,z=L.hasOwnProperty,U=L.toString,K=Array.isArray||function(e){return"[object Array]"===U.call(e)},W=e=>"function"==typeof e,H=e=>e===Object(e)&&!K(e),q=e=>{if(H(e)){for(var t in e)if(z.call(e,t))return!1;return!0}return!1},V=e=>void 0===e,Q=e=>"[object String]"==U.call(e),G=e=>Q(e)&&0===e.trim().length,Y=e=>null===e,X=e=>V(e)||Y(e),J=e=>"[object Number]"==U.call(e)&&e==e,Z=e=>J(e)&&e>0,ee=e=>"[object Boolean]"===U.call(e),et=e=>I(E,e),er=e=>I(D,e);function en(e){return null===e||"object"!=typeof e}function ei(e,t){return({}).toString.call(e)==="[object "+t+"]"}function eo(e){return"u">typeof Event&&function(e,t){try{return e instanceof t}catch(e){return!1}}(e,Event)}var ea=[!0,"true",1,"1","yes"],es=[!1,"false",0,"0","no"];function el(e,t,r,n,i){return t>r&&(n.warn("min cannot be greater than max."),t=r),J(e)?e>r?(n.warn(" cannot be greater than max: "+r+". Using max value instead."),r):t>e?(n.warn(" cannot be less than min: "+t+". Using min value instead."),t):e:(n.warn(" must be a number. using max or fallback. max: "+r+", fallback: "+i),el(i||r,t,r,n))}class eu{constructor(e){this.Ee={},this.Pe=e.Pe,this.Fe=el(e.bucketSize,0,100,e.Ae),this.$e=el(e.refillRate,0,this.Fe,e.Ae),this.De=el(e.refillInterval,0,864e5,e.Ae)}Ne(e,t){var r=Math.floor((t-e.lastAccess)/this.De);r>0&&(e.tokens=Math.min(e.tokens+r*this.$e,this.Fe),e.lastAccess=e.lastAccess+r*this.De)}consumeRateLimit(e){var t,r=Date.now(),n=String(e),i=this.Ee[n];return i?this.Ne(i,r):this.Ee[n]=i={tokens:this.Fe,lastAccess:r},0===i.tokens||(i.tokens--,0===i.tokens&&(null==(t=this.Pe)||t.call(this,e)),0===i.tokens)}stop(){this.Ee={}}}var ec="Mobile",ed="Android",ep="Tablet",ef=ed+" "+ep,eh="iPad",eg="Apple",em=eg+" Watch",ev="Safari",ey="BlackBerry",eb="Samsung",ex=eb+"Browser",ew=eb+" Internet",eA="Chrome",ek=eA+" OS",eS=eA+" iOS",eC="Internet Explorer",e_=eC+" "+ec,eE="Opera",eD=eE+" Mini",eO="Edge",ej="Microsoft "+eO,eF="Firefox",eT=eF+" iOS",eP="Nintendo",eM="PlayStation",eB="Xbox",eR=ed+" "+ec,eI=ec+" "+ev,e$="Windows",eN=e$+" Phone",eL="Nokia",ez="Ouya",eU="Generic",eK=eU+" "+ec.toLowerCase(),eW=eU+" "+ep.toLowerCase(),eH="Konqueror",eq="Oculus Browser",eV="Vivaldi",eQ="Yandex",eG="Whale",eY="DuckDuckGo",eX="Pale Moon",eJ="Waterfox",eZ="Brave",e0="Google Search App",e1="(\\d+(\\.\\d+)?)",e2=Reg
1701Exp("Version/"+e1),e5=RegExp(eB,"i"),e3=RegExp(eM+" \\w+","i"),e4=RegExp(eP+" \\w+","i"),e6=RegExp(ey+"|PlayBook|BB10","i"),e8={"NT3.51":"NT 3.11","NT4.0":"NT 4.0","5.0":"2000",5.1:"XP",5.2:"XP","6.0":"Vista",6.1:"7",6.2:"8",6.3:"8.1",6.4:"10","10.0":"10"},e7=function(e,t,r,n){var i;return t=t||"",(null!=r&&r.brave?eZ:null)||(null!=n&&n.detectGoogleSearchApp&&I(e,"GSA/")?e0:I(e," OPR/")&&I(e,"Mini")?eD:I(e," OPR/")?eE:e6.test(e)?ey:I(e,"IE"+ec)||I(e,"WPDesktop")?e_:I(e,"OculusBrowser")?eq:I(e,ex)?ew:I(e,eO)||I(e,"Edg/")?ej:I(e,eV+"/")?eV:I(e,"YaBrowser/")?eQ:I(e,eG+"/")?eG:I(e,eY+"/")||I(e,"Ddg/")?eY:I(e,"FBIOS")?"Facebook "+ec:I(e,"UCWEB")||I(e,"UCBrowser")?"UC Browser":I(e,"CriOS")?eS:I(e,"CrMo")||I(e,eA)?eA:I(e,ed)&&I(e,ev)?eR:I(e,"FxiOS")?eT:I(e.toLowerCase(),eH.toLowerCase())?eH:I(e,eZ+"/")?eZ:(i=t)&&I(i,eg)||I(e,ev)&&!I(e,eA)&&!I(e,ed)?I(e,ec)?eI:ev:I(e,"PaleMoon/")?eX:I(e,eJ+"/")?eJ:I(e,eF)?eF:I(e,"MSIE")||I(e,"Trident/")?eC:I(e,"Gecko")?eF:"")},e9={[e_]:[RegExp("rv:"+e1)],[ej]:[RegExp(eO+"?\\/"+e1)],[eA]:[RegExp("("+eA+"|CrMo)\\/"+e1)],[eS]:[RegExp("CriOS\\/"+e1)],"UC Browser":[RegExp("(UCBrowser|UCWEB)\\/"+e1)],[ev]:[e2],[eI]:[e2],[eE]:[RegExp("(Opera|OPR)\\/"+e1)],[eF]:[RegExp(eF+"\\/"+e1)],[eT]:[RegExp("FxiOS\\/"+e1)],[eH]:[RegExp("Konqueror[:/]?"+e1,"i")],[ey]:[RegExp(ey+" "+e1),e2],[eR]:[RegExp("android\\s"+e1,"i")],[ew]:[RegExp(ex+"\\/"+e1)],[eq]:[RegExp("OculusBrowser\\/"+e1)],[eV]:[RegExp(eV+"\\/"+e1)],[eQ]:[RegExp("YaBrowser\\/"+e1)],[eG]:[RegExp(eG+"\\/"+e1)],[eZ]:[RegExp(eZ+"\\/"+e1)],[eY]:[RegExp("(DuckDuckGo|Ddg)\\/"+e1)],[eX]:[RegExp("PaleMoon\\/"+e1)],[eJ]:[RegExp(eJ+"\\/"+e1)],[e0]:[RegExp("GSA\\/"+e1)],[eC]:[RegExp("(rv:|MSIE )"+e1)],Mozilla:[RegExp("rv:"+e1)]},te=function(e,t,r,n){var i=e9[e7(e,t,r,n)];if(V(i))return null;for(var o=0;i.length>o;o++){var a=e.match(i[o]);if(a)return parseFloat(a[a.length-2])}return null},tt=[[RegExp(eB+"; "+eB+" (.*?)[);]","i"),e=>[eB,e&&e[1]||""]],[RegExp(eP,"i"),[eP,""]],[RegExp(eM,"i"),[eM,""]],[e6,[ey,""]],[RegExp(e$,"i"),(e,t)=>{if(/Phone/.test(t)||/WPDesktop/.test(t))return[eN,""];if(new RegExp(ec).test(t)&&!/IEMobile\b/.test(t))return[e$+" "+ec,""];var r=/Windows NT ([0-9.]+)/i.exec(t);if(r&&r[1]){var n=e8[r[1]]||"";return/arm/i.test(t)&&(n="RT"),[e$,n]}return[e$,""]}],[/((iPhone|iPad|iPod).*?OS (\d+)_(\d+)_?(\d+)?|iPhone)/,e=>e&&e[3]?["iOS",[e[3],e[4],e[5]||"0"].join(".")]:["iOS",""]],[/(watch.*\/(\d+\.\d+\.\d+)|watch os,(\d+\.\d+),)/i,e=>{var t="";return e&&e.length>=3&&(t=V(e[2])?e[3]:e[2]),["watchOS",t]}],[RegExp("("+ed+" (\\d+)\\.(\\d+)\\.?(\\d+)?|"+ed+")","i"),e=>e&&e[2]?[ed,[e[2],e[3],e[4]||"0"].join(".")]:[ed,""]],[/Mac OS X (\d+)[_.](\d+)[_.]?(\d+)?/i,e=>{var t=["Mac OS X",""];return e&&e[1]&&(t[1]=[e[1],e[2],e[3]||"0"].join(".")),t}],[/Mac/i,["Mac OS X",""]],[/CrOS/,[ek,""]],[/Linux|debian/i,["Linux",""]]],tr=function(e){return e4.test(e)?eP:e3.test(e)?eM:e5.test(e)?eB:RegExp(ez,"i").test(e)?ez:RegExp("("+eN+"|WPDesktop)","i").test(e)?eN:/iPad/.test(e)?eh:/iPod/.test(e)?"iPod Touch":/iPhone/.test(e)?"iPhone":/(watch)(?: ?os[,/]|\d,\d\/)[\d.]+/i.test(e)?em:e6.test(e)?ey:/(kobo)\s(ereader|touch)/i.test(e)?"Kobo":RegExp(eL,"i").test(e)?eL:/(kf[a-z]{2}wi|aeo[c-r]{2})( bui|\))/i.test(e)||/(kf[a-z]+)( bui|\)).+silk\//i.test(e)?"Kindle Fire":/(Android|ZTE)/i.test(e)?new RegExp(ec).test(e)&&!/(9138B|TB782B|Nexus [97]|pixel c|HUAWEISHT|BTV|noble nook|smart ultra 6)/i.test(e)||/pixel[\daxl ]{1,6}/i.test(e)&&!/pixel c/i.test(e)||/(huaweimed-al00|tah-|APA|SM-G92|i980|zte|U304AA)/i.test(e)||/lmy47v/i.test(e)&&!/QTAQZ3/i.test(e)?ed:ef:RegExp("(pda|"+ec+")","i").test(e)?eK:RegExp(ep,"i").test(e)&&!RegExp(ep+" pc","i").test(e)?eW:""},tn=/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i;function ti(e,t){return"string"==typeof e&&tn.test(e)?e:t()}function to(e){return e?e.split("#")[0]:e}function ta(e,t){var r=setTimeout(e,t);return(null==r?void 0:r.unref)&&(null==r||r.unref()),r}var ts=e=>e instanceof Error,tl={trace:{text:"TRACE",number:1},debug:{text:"DEBUG",number:5},info:{text:"INFO",number:9},warn:{text:"WARN",number:13},error:{text:"ERROR",number:17},fatal:{text:"FATAL",number:21}},tu=tl.info;function tc(e){var t=[];for(var r in e){var n=e[r];Y(n)||V(n)||t.push({key:r,value:function e(t){if(ee(t))return{boolValue:t};if("number"==typeof t)return Number.isFinite(t)?Number.isInteger(t)?{intValue:t}:{doubleValue:t}:{stringValue:String(t)};if("string"==typeof t)return{stringValue:t};if(K(t))return{arrayValue:{values:t.map(t=>e(t))}};try{return{stringValue:JSON.stringify(t)}}catch(e){return{stringValue:String(t)}}}(n)})}return t}function td(e,t,r){return b({},e.resourceAttributes,{"service.name":e.serviceName||"unknown_service"},e.environment&&{"deployment.environment":e.environment},e.serviceVersion&&{"service.version":e.serviceVersion},{"telemetry.sdk.name":t,"telemetry.sdk.version":r})}function tp(e,t,r,n){return{resourceLogs:[{resource:{attributes:tc(t)},scopeLogs:[{scope:{name:r,version:n},logRecords:e}]}]}}let tf=class{constructor(e,t,r,n,i,o,a){var s;void 0===o&&(o=()=>Promise.resolve()),this._instance=e,this.Se=t,this.Ae=r,this.qe=n,this.Be=i,this.je=o,this.He=a,this.Ue=null,this.ze=0,this.Ve=0,this.We=0,this.Ge=0,this.Ze=!1,this.Qe=t.maxBufferSize,this.Je=Math.max(null!=(s=t.maxQueueSize)?s:t.maxBufferSize,t.maxBufferSize),this.Ye=t.flushIntervalMs,this.Ke=t.maxBatchRecordsPerPost,this.Xe=t.rateCapWindowMs,this.et=t.maxLogsPerInterval}reset(){this.tt(),this.Ue=null,this.We=0,this.Ge=0,this.Ze=!1,this.ze=0,this.Ve=0,this.Ke=this.Se.maxBatchRecordsPerPost}onReconnect(){this.Ve=0,this.rt()}captureLog(e){if(!this._instance.isDisabled&&!this._instance.optedOut&&null!=e&&e.body){var t=this.it(e);
1701if(null!==t)if(t.body){if(this.nt()){var r={record:function(e,t){var{text:r,number:n}=tl[e.level||"info"]||tu,i=String(Date.now())+"000000",o={};t.distinctId&&(o.posthogDistinctId=t.distinctId),t.sessionId&&(o.sessionId=t.sessionId),t.windowId&&(o["window.id"]=t.windowId),X(t.sessionStartTimestamp)||(o.sessionStartTimestamp=String(t.sessionStartTimestamp)),X(t.lastActivityTimestamp)||(o.lastActivityTimestamp=String(t.lastActivityTimestamp)),t.currentUrl&&(o["url.full"]=t.currentUrl),t.screenName&&(o["screen.name"]=t.screenName),t.appState&&(o["app.state"]=t.appState),t.activeFeatureFlags&&t.activeFeatureFlags.length>0&&(o.feature_flags=t.activeFeatureFlags);var a=b({},o,e.attributes||{}),s={timeUnixNano:i,observedTimeUnixNano:i,severityNumber:n,severityText:r,body:{stringValue:e.body},attributes:tc(a)};return e.trace_id&&(s.traceId=e.trace_id),e.span_id&&(s.spanId=e.span_id),V(e.trace_flags)||(s.flags=e.trace_flags),s}(t,this.qe())};this.Be(()=>this.st(r))}}else this.Ae.info("Log was rejected in beforeSend function")}}it(e){var t=this.Se.beforeSend;if(!t)return e;var r=K(t)?t:[t],n=e;for(var i of r)try{var o=i(n);if(!o)return this.Ae.info("Log was rejected in beforeSend function"),null;n=o}catch(e){return this.Ae.error("Error in beforeSend function for log:",e),null}return n}nt(){if(void 0===this.et)return!0;var e=Date.now(),t=e-this.We;return this.Xe>t&&t>=0||(this.We=e,this.Ge=0,this.Ze=!1),this.et>this.Ge?(this.Ge++,!0):(this.Ze||(this.Ae.warn("captureLog dropping logs: exceeded "+this.et+" logs per "+this.Xe+"ms"),this.Ze=!0),!1)}flush(){var e=this;return y(function*(){if(!e._instance.isDisabled)return e.Ue||(e.Ue=e.ot().finally(()=>{e.Ue=null})),e.Ue})()}ot(){var e=this;return y(function*(){e.tt();var t=null!=(i=e._instance.getPersistedProperty(C.LogsQueue))?i:[];if(0!==t.length)for(var r=t.length,n=0;t.length>0&&r>n;){e.ze=0;var i,o,a,s=Math.min(t.length,e.Ke),l=t.slice(0,s),u=tp(l.map(e=>e.record),e.ut(),null!=(o=e.He)?o:e._instance.getLibraryId(),e._instance.getLibraryVersion()),c=yield e._instance.ht(u);if("too-large"===c.kind&&l.length>1)e.Ke=Math.max(1,Math.floor(l.length/2)),e.Ae.warn("Received 413 when sending logs batch of size "+l.length+", reducing batch size to "+e.Ke);else if("retry-later"===c.kind||("too-large"===c.kind?e.Ae.warn("Dropping a single log record after 413 with batch size 1 â the record is larger than the server cap and cannot be split further."):"ok"===c.kind&&e.Se.maxBatchRecordsPerPost>e.Ke&&(e.Ke=Math.min(e.Se.maxBatchRecordsPerPost,e.Ke+1)),yield e.dt(l.length),t=null!=(a=e._instance.getPersistedProperty(C.LogsQueue))?a:[],n+=l.length,"fatal"===c.kind))throw c.error}})()}dt(e){var t=this;return y(function*(){var r,n=Math.max(0,e-t.ze),i=null!=(r=t._instance.getPersistedProperty(C.LogsQueue))?r:[];t._instance.setPersistedProperty(C.LogsQueue,i.slice(n)),yield t.je()})()}ut(){return td(this.Se,this._instance.getLibraryId(),this._instance.getLibraryVersion())}st(e){var t;if(!this._instance.optedOut){var r=null!=(t=this._instance.getPersistedProperty(C.LogsQueue))?t:[];this.Je>r.length||(r.shift(),this.ze++,this.Ae.info("Logs queue is full, dropping oldest record.")),r.push(e),this._instance.setPersistedProperty(C.LogsQueue,r),this.Qe>r.length?this.ct():this.rt()}}ct(e){void 0===e&&(e=this.Ye),this.vt||(this.vt=ta(()=>{this.vt=void 0,this.rt()},e))}ft(){var e=Math.min(Math.max(0,this.Ve-1),6);return this.Ye*Math.pow(2,e)}yt(){var e=this._instance.getPersistedProperty(C.LogsQueue);return!!e&&e.length>0}shutdown(e){var t=this;return y(function*(){t.tt();var r=t.flush().catch(()=>{});void 0!==e?yield Promise.race([r,new Promise(t=>ta(t,e))]):yield r})()}flushWithTimeout(e){var t=this;return y(function*(){var r=!1,n=t.flush(),i=new Promise(t=>ta(()=>{r=!0,t()},e));try{yield Promise.race([n,i])}finally{r&&n.catch(()=>{})}})()}rt(){this.flush().then(()=>{this.Ve=0},e=>{this.Ve++,this.Ae.error("PostHog logs flush failed:",e)}).finally(()=>{!this._instance.isDisabled&&this.yt()&&this.ct(this.ft())})}tt(){this.vt&&(clearTimeout(this.vt),this.vt=void 0)}};class th{constructor(e,t,r){void 0===r&&(r=[]),this.coercers=e,this.stackParser=t,this.modifiers=r}buildFromUnknown(e,t){void 0===t&&(t={});var r=t&&t.mechanism||{handled:!0,type:"generic"},n=this.buildCoercingContext(r,t,0).apply(e),i=this.buildParsingContext(t),o=this.parseStacktrace(n,i);return{$exception_list:this.convertToExceptionList(o,r),$exception_level:"error"}}modifyFrames(e){var t=this;return y(function*(){for(var r of e)r.stacktrace&&r.stacktrace.frames&&K(r.stacktrace.frames)&&(r.stacktrace.frames=yield t.applyModifiers(r.stacktrace.frames));return e})()}coerceFallback(e){var t;return{type:"Error",value:"Unknown error",stack:null==(t=e.syntheticException)?void 0:t.stack,synthetic:!0}}parseStacktrace(e,t){var r,n;return null!=e.cause&&(r=this.parseStacktrace(e.cause,t)),""!=e.stack&&null!=e.stack&&(n=this.applyChunkIds(this.stackParser(e.stack,e.synthetic?t.ski
1701pFirstLines:0),t.chunkIdMap)),b({},e,{cause:r,stack:n})}applyChunkIds(e,t){return e.map(e=>(e.filename&&t&&(e.chunk_id=t[e.filename]),e))}applyCoercers(e,t){for(var r of this.coercers)if(r.match(e))return r.coerce(e,t);return this.coerceFallback(t)}applyModifiers(e){var t=this;return y(function*(){var r=e;for(var n of t.modifiers)r=yield n(r);return r})()}convertToExceptionList(e,t){var r,n,i,o={type:e.type,value:e.value,mechanism:{type:null!=(r=t.type)?r:"generic",handled:null==(n=t.handled)||n,synthetic:null!=(i=e.synthetic)&&i}};e.stack&&(o.stacktrace={type:"raw",frames:e.stack});var a=[o];return null!=e.cause&&a.push(...this.convertToExceptionList(e.cause,b({},t,{handled:!0}))),a}buildParsingContext(e){var t;return{chunkIdMap:function(e){var t=globalThis._posthogChunkIds;if(t){var r=Object.keys(t);return r6&&r.length===r4||(r4=r.length,r6=r.reduce((r,n)=>{r3||(r3={});var i=r3[n];if(i)r[i[0]]=i[1];else for(var o=e(n),a=o.length-1;a>=0;a--){var s=o[a],l=null==s?void 0:s.filename,u=t[n];if(l&&u){r[l]=u,r3[n]=[l,u];break}}return r},{})),r6}}(this.stackParser),skipFirstLines:null!=(t=e.skipFirstLines)?t:1}}buildCoercingContext(e,t,r){void 0===r&&(r=0);var n=(r,n)=>{if(4>=n){var i=this.buildCoercingContext(e,t,n);return this.applyCoercers(r,i)}};return b({},t,{syntheticException:0==r?t.syntheticException:void 0,mechanism:e,apply:e=>n(e,r),next:e=>n(e,r+1)})}}function tg(e,t,r,n,i){var o={platform:e,filename:t,function:"<anonymous>"===r?"?":r,in_app:!0};return V(n)||(o.lineno=n),V(i)||(o.colno=i),o}var tm=(e,t)=>{var r=-1!==e.indexOf("safari-extension"),n=-1!==e.indexOf("safari-web-extension");return r||n?[-1!==e.indexOf("@")?e.split("@")[0]:"?",r?"safari-extension:"+t:"safari-web-extension:"+t]:[e,t]},tv=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,ty=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:<anonymous>|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,tb=/\((\S*)(?::(\d+))(?::(\d+))\)/,tx=(e,t)=>{var r=tv.exec(e);if(r){var[,n,i,o]=r;return tg(t,n,"?",+i,+o)}var a=ty.exec(e);if(a){if(a[2]&&0===a[2].indexOf("eval")){var s=tb.exec(a[2]);s&&(a[2]=s[1],a[3]=s[2],a[4]=s[3])}var[l,u]=tm(a[1]||"?",a[2]);return tg(t,u,l,a[3]?+a[3]:void 0,a[4]?+a[4]:void 0)}},tw=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,tA=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,tk=(e,t)=>{var r=tw.exec(e);if(r){if(r[3]&&r[3].indexOf(" > eval")>-1){var n=tA.exec(r[3]);n&&(r[1]=r[1]||"eval",r[3]=n[1],r[4]=n[2],r[5]="")}var i=r[3],o=r[1]||"?";return[o,i]=tm(o,i),tg(t,i,o,r[4]?+r[4]:void 0,r[5]?+r[5]:void 0)}},tS=/\(error: (.*)\)/;class tC{match(e){return this.isDOMException(e)||this.isDOMError(e)}coerce(e,t){var r=Q(e.stack);return{type:this.getType(e),value:this.getValue(e),stack:r?e.stack:void 0,cause:e.cause?t.next(e.cause):void 0,synthetic:!1}}getType(e){return this.isDOMError(e)?"DOMError":"DOMException"}getValue(e){var t=e.name||(this.isDOMError(e)?"DOMError":"DOMException");return e.message?t+": "+e.message:t}isDOMException(e){return ei(e,"DOMException")}isDOMError(e){return ei(e,"DOMError")}}class t_{match(e){return e instanceof Error}coerce(e,t){return{type:this.getType(e),value:this.getMessage(e,t),stack:this.getStack(e),cause:e.cause?t.next(e.cause):void 0,synthetic:!1}}getType(e){return e.name||e.constructor.name}getMessage(e,t){var r=e.message;return String(r.error&&"string"==typeof r.error.message?r.error.message:r)}getStack(e){return e.stacktrace||e.stack||void 0}}class tE{match(e){return ei(e,"ErrorEvent")&&null!=e.error}coerce(e,t){var r;return t.apply(e.error)||{type:"ErrorEvent",value:e.message,stack:null==(r=t.syntheticException)?void 0:r.stack,synthetic:!0}}}var tD=/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/i;class tO{match(e){return"string"==typeof e}coerce(e,t){var r,[n,i]=this.getInfos(e);return{type:null!=n?n:"Error",value:null!=i?i:e,stack:null==(r=t.syntheticException)?void 0:r.stack,synthetic:!0}}getInfos(e){var t="Error",r=e,n=e.match(tD);return n&&(t=n[1],r=n[2]),[t,r]}}var tj=["fatal","error","warning","log","info","debug"];function tF(e,t){void 0===t&&(t=40);var r=Object.keys(e);if(r.sort(),!r.length)return"[object has no keys]";for(var n=r.length;n>0;n--){var i=r.slice(0,n).join(", ");
1701if(t>=i.length)return n===r.length?i:i.length>t?i.slice(0,t)+"...":i}return""}class tT{match(e){return"object"==typeof e&&null!==e}coerce(e,t){var r,n=this.getErrorPropertyFromObject(e);return n?t.apply(n):{type:this.getType(e),value:this.getValue(e),stack:null==(r=t.syntheticException)?void 0:r.stack,level:this.isSeverityLevel(e.level)?e.level:"error",synthetic:!0}}getType(e){return eo(e)?e.constructor.name:"Error"}getValue(e){if("name"in e&&"string"==typeof e.name){var t="'"+e.name+"' captured as exception";return"message"in e&&"string"==typeof e.message&&(t+=" with message: '"+e.message+"'"),t}if("message"in e&&"string"==typeof e.message)return e.message;var r=this.getObjectClassName(e);return(r&&"Object"!==r?"'"+r+"'":"Object")+" captured as exception with keys: "+tF(e)}isSeverityLevel(e){return Q(e)&&!G(e)&&tj.indexOf(e)>=0}getErrorPropertyFromObject(e){for(var t in e)if(({}).hasOwnProperty.call(e,t)){var r=e[t];if(ts(r))return r}}getObjectClassName(e){try{var t=Object.getPrototypeOf(e);return t?t.constructor.name:void 0}catch(e){return}}}class tP{match(e){return eo(e)}coerce(e,t){var r,n=e.constructor.name;return{type:n,value:n+" captured as exception with keys: "+tF(e),stack:null==(r=t.syntheticException)?void 0:r.stack,synthetic:!0}}}class tM{match(e){return en(e)}coerce(e,t){var r;return{type:"Error",value:"Primitive value captured as exception: "+String(e),stack:null==(r=t.syntheticException)?void 0:r.stack,synthetic:!0}}}class tB{match(e){return ei(e,"PromiseRejectionEvent")||this.isCustomEventWrappingRejection(e)}isCustomEventWrappingRejection(e){if(!eo(e))return!1;try{var t=e.detail;return null!=t&&"object"==typeof t&&"reason"in t}catch(e){return!1}}coerce(e,t){var r,n=this.getUnhandledRejectionReason(e);return en(n)?{type:"UnhandledRejection",value:"Non-Error promise rejection captured with value: "+String(n),stack:null==(r=t.syntheticException)?void 0:r.stack,synthetic:!0}:t.apply(n)}getUnhandledRejectionReason(e){try{if("reason"in e)return e.reason;if("detail"in e&&null!=e.detail&&"object"==typeof e.detail&&"reason"in e.detail)return e.detail.reason}catch(e){}return e}}var tR="$message",tI="$timestamp",t$=new Set([tR,tI]),tN={enabled:!0,max_bytes:32768};function tL(e){var t;return e?{enabled:null!=(t=e.enabled)?t:tN.enabled,max_bytes:function(e,t){if(!J(e)||e===1/0||e===-1/0)return t;var r=Math.floor(e);return 0>r?t:r}(e.max_bytes,tN.max_bytes)}:b({},tN)}class tz{constructor(e){this.bt=[],this._t=0,this.Se=tL(e)}setConfig(e){this.Se=tL(e),this.wt()}add(e){var t=function(e){var t=function(e){var t=new WeakSet;try{return JSON.stringify(e,(e,r)=>{if("bigint"==typeof r)return r.toString();if("function"!=typeof r&&"symbol"!=typeof r){if(r instanceof Date)return r.toISOString();if(r instanceof Error)return{name:r.name,message:r.message,stack:r.stack};if(r&&"object"==typeof r){if(t.has(r))return"[Circular]";t.add(r)}return r}})}catch(e){return}}(e);if(t)try{var r=JSON.parse(t);if(!H(r))return;var n=r[tR],i=r[tI];if(!Q(n)||0===n.trim().length||!Q(i)&&!J(i))return;return{step:r,json:t}}catch(e){return}}(e);if(t){var r=function(e){if("u">typeof TextEncoder)return(new TextEncoder).encode(e).length;for(var t=encodeURIComponent(e),r=0,n=0;t.length>n;n++)"%"===t[n]?(r+=1,n+=2):r+=1;return r}(t.json);r>this.Se.max_bytes||(this.bt.push({step:t.step,bytes:r}),this._t+=r,this.wt())}}getAttachable(){return this.bt.map(e=>e.step)}clear(){this.bt=[],this._t=0}size(){return this.bt.length}wt(){for(;this._t>this.Se.max_bytes&&this.bt.length>0;){var e=this.bt.shift();e&&(this._t-=e.bytes)}}}var tU=function(e,t){var{debugEnabled:r}=void 0===t?{}:t,n={k(t){if(i&&(m.DEBUG||h.POSTHOG_DEBUG||r)&&!V(i.console)&&i.console){for(var n=("__rrweb_original__"in i.console[t])?i.console[t].__rrweb_original__:i.console[t],o=arguments.length,a=Array(o>1?o-1:0),s=1;o>s;s++)a[s-1]=arguments[s];n(e,...a)}},debug(){for(var e=arguments.length,t=Array(e),r=0;e>r;r++)t[r]=arguments[r];n.k("debug",...t)},info(){for(var e=arguments.length,t=Array(e),r=0;e>r;r++)t[r]=arguments[r];n.k("log",...t)},warn(){for(var e=arguments.length,t=Array(e),r=0;e>r;r++)t[r]=arguments[r];n.k("warn",...t)},error(){for(var e=arguments.length,t=Array(e),r=0;e>r;r++)t[r]=arguments[r];n.k("error",...t)},critical(){for(var t=arguments.length,r=Array(t),n=0;t>n;n++)r[n]=arguments[n];console.error(e,...r)},uninitializedWarning(e){n.error("You must initialize PostHog before calling "+e)},createLogger:(t,r)=>tU(e+" "+t,r)};return n},tK=tU("[PostHog.js]"),tW=tK.createLogger,tH=tW("[ExternalScriptsLoader]"),tq=(e,t,r)=>{if(e.config.disable_external_dependency_loading)return tH.warn(t+" was requested but loading of external scripts is disabled."),r("Loading of external scripts is disabled");var n=null==s?void 0:s.querySelectorAll("script");
1701if(n){for(var i,o=0;n.length>o;o++)if(i=function(){if(n[o].src===t){var e=n[o];return e.__posthog_loading_callback_fired?{v:r()}:(e.addEventListener("load",t=>{e.__posthog_loading_callback_fired=!0,r(void 0,t)}),e.onerror=e=>r(e),{v:void 0})}}())return i.v}var a=()=>{if(!s)return r("document not found");var n=s.createElement("script");if(n.type="text/javascript",n.crossOrigin="anonymous",n.src=t,n.onload=e=>{n.__posthog_loading_callback_fired=!0,r(void 0,e)},n.onerror=e=>r(e),e.config.prepare_external_dependency_script&&(n=e.config.prepare_external_dependency_script(n)),!n)return r("prepare_external_dependency_script returned null");if("head"===e.config.external_scripts_inject_target)s.head.appendChild(n);else{var i,o=s.querySelectorAll("body > script");o.length>0?null==(i=o[0].parentNode)||i.insertBefore(n,o[0]):s.body.appendChild(n)}};null!=s&&s.body?a():null==s||s.addEventListener("DOMContentLoaded",a)};h.__PosthogExtensions__=h.__PosthogExtensions__||{},h.__PosthogExtensions__.loadExternalDependency=(e,t,r)=>{if("remote-config"!==t){var n;if(e.config.strict_script_versioning)n=e.requestRouter.endpointFor("assets","/static/"+e.version+"/"+t+".js");else{var i="/static/"+t+".js?v="+e.version;"toolbar"===t&&(i=i+"&t="+3e5*Math.floor(Date.now()/3e5)),n=e.requestRouter.endpointFor("assets",i)}tq(e,n,r)}else{var o=e.requestRouter.endpointFor("assets","/array/"+e.config.token+"/config.js");tq(e,o,r)}},h.__PosthogExtensions__.loadSiteApp=(e,t,r)=>{var n=e.requestRouter.endpointFor("api",t);tq(e,n,r)};var tV="$people_distinct_id",tQ="$device_id",tG="__alias",tY="__timers",tX="$autocapture_disabled_server_side",tJ="$heatmaps_enabled_server_side",tZ="$exception_capture_enabled_server_side",t0="$error_tracking_suppression_rules",t1="$error_tracking_capture_extension_exceptions",t2="$web_vitals_enabled_server_side",t5="$dead_clicks_enabled_server_side",t3="$product_tours_enabled_server_side",t4="$web_vitals_allowed_metrics",t6="$session_recording_remote_config",t8="$replay_sample_rate",t7="$replay_override_sampling",t9="$replay_override_linked_flag",re="$replay_override_url_trigger",rt="$replay_override_event_trigger",rr="$sesid",rn="$session_is_sampled",ri="$enabled_feature_flags",ro="$active_feature_flags",ra="$early_access_features",rs="$feature_flag_details",rl="$feature_flag_payloads",ru="$feature_flag_request_id",rc="$override_feature_flags",rd="$override_feature_flag_payloads",rp="$stored_person_properties",rf="$stored_group_properties",rh="$surveys",rg="$surveys_loaded_at",rm="$surveys_activated",rv="ph_product_tours",ry="$flag_call_reported",rb="$flag_call_reported_session_id",rx="$feature_flag_errors",rw="$feature_flag_evaluated_at",rA="$user_state",rk="$client_session_props",rS="$capture_rate_limit",rC="$initial_campaign_params",r_="$initial_referrer_info",rE="$initial_person_info",rD="$epp",rO="__POSTHOG_TOOLBAR__",rj="$posthog_cookieless",rF="$sdk_debug_extensions_init_method",rT="$sdk_debug_extensions_init_time_ms",rP="$sdk_debug_recording_script_not_loaded",rM="PostHog loadExternalDependency extension not found.",rB="on_reject",rR="always",rI="anonymous",r$="identified",rN="identified_only",rL="visibilitychange",rz="beforeunload",rU="$pageview",rK="$pageleave",rW="$identify",rH="$groupidentify";function rq(e,t){K(e)&&e.forEach(t)}function rV(e,t){if(!X(e))if(K(e))e.forEach(t);else if(e instanceof FormData)e.forEach((e,r)=>t(e,r));else for(var r in e)z.call(e,r)&&t(e[r],r)}var rQ=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;t>n;n++)r[n-1]=arguments[n];for(var i of r)for(var o in i)void 0!==i[o]&&(e[o]=i[o]);return e};function rG(e){for(var t=Object.keys(e),r=t.length,n=Array(r);r--;)n[r]=[t[r],e[t[r]]];return n}var rY=function(e){try{return e()}catch(e){return}},rX=function(e){return function(){try{for(var t=arguments.length,r=Array(t),n=0;t>n;n++)r[n]=arguments[n];return e.apply(this,r)}catch(e){tK.critical("Implementation error. Please turn on debug mode and open a ticket on https://app.posthog.com/home#panel=support%3Asupport%3A."),tK.critical(e)}}},rJ=function(e){var t={};return rV(e,function(e,r){(Q(e)&&e.length>0||J(e))&&(t[r]=e)}),t},rZ=["herokuapp.com","vercel.app","netlify.app"];function r0(e,t,r,n){var{capture:i=!1,passive:o=!0}=null!=n?n:{};null==e||e.addEventListener(t,r,{capture:i,passive:o})}function r1(e){return"ph_toolbar_internal"===e.name}Math.trunc||(Math.trunc=function(e){return 0>e?Math.ceil(e):Math.floor(e)}),Number.isInteger||(Number.isInteger=function(e){return J(e)&&isFinite(e)&&Math.floor(e)===e});class r2{constructor(e){if(this.bytes=e,16!==e.length)throw TypeError("not 128-bit length")}static fromFieldsV7(e,t,r,n){if(!Number.isInteger(e)||!Number.isInteger(t)||!Number.isInteger(r)||!Number.isInteger(n)||0>e||0>t||0>r||0>n||e>0xffffffffffff||t>4095||r>0x3fffffff||n>0xffffffff)throw RangeError("invalid field value");var i=new Uint8Array(16);return i[0]=e/0x10000000000,i[1]=e/0x100000000,i[2]=e/0x1000000,i[3]=e/65536,i[4]=e/256,i[5]=e,i[6]=112|t>>>8,i[7]=t,i[8]=128|r>>>24,i[9]=r>>>16,i[10]=r>>>8,i[11]=r,i[12]=n>>>24,i[13]=n>>>16,i[14]=n>>>8,i[15]=n,new r2(i)}toString(){for(var e="",t=0;this.bytes.length>t;t++)e=e+(this.bytes[t]>>>4).toString(16)+(15&this.bytes[t]).toString(16),3!==t&&5!==t&&7!==t&&9!==t||(e+="-");if(36!==e.length)throw Error("Invalid UUIDv7 was generated");return e}clone(){return new r2(this.bytes.slice(0))}equals(e){return 0===this.compareTo(e)}compareTo(e){for(var t=0;16>t;t++){var r=this.bytes[t]-e.bytes[t];if(0!==r)return Math.sign(r)}return 0}}class r5{constructor(){this.S=0,this.C=0,this.I=new r9}generate(){var e=this.generateOrAbort();if(V(e)){this.S=0;var t=this.generateOrAbort();if(V(t))throw Error("Could not generate UUID after timestamp reset");return t}return e}generateOrAbort(){var e=Date.now();if(e>this.S)this.S=e,this.M();else{if(this.S>=e+1e4)return;this.C++,this.C>0x3ffffffffff&&(this.S++,this.M())}return r2.fromFieldsV7(this.S,Math.trunc(this.C/0x40000000),0x3fffffff&this.C,this.I.nextUint32())}M(){this.C=1024*this.I.nextUint32()+(1023&this.I.nextUint32())}}var r3,r4,r6,r8,r7=e=>{if("u">typeof UUIDV7_DENY_WEAK_RNG&&UUIDV7_DENY_WEAK_RNG)throw Error("no cryptographically strong RNG available");for(var t=0;e.length>t;t++)e[t]=65536*Math.trunc(65536*Math.random())+Math.trunc(65536*Math.random());return e};i&&!V(i.crypto)&&crypto.getRandomValues&&(r7=e=>crypto.getRandomValues(e));class r9{constructor(){this.R=new Uint32Array(8),this.O=1/0}nextUint32(){return this.R.length>this.O||(r7(this.R),this.O=0),this.R[this.O++]}}var ne=()=>nt().toString(),nt=()=>(r8||(r8=new r5)).generate(),nr="",nn=/[a-z0-9][a-z0-9-]+\.[a-z]{2,}$/i,ni={N:()=>!!s,D(e){tK.error("cookieStore error: "+e)},P(e){if(s){try{for(var t=e+"=",r=s.cookie.split(";").filter(e=>e.length),n=0;r.length>n;n++){for(var i=r[n];" "==i.charAt(0);)i=i.substring(1,i.length);if(0===i.indexOf(t))return decodeURIComponent(i.substring(t.length,i.length))}}catch(e){}return null}},F(e){var t;try{t=JSON.parse(ni.P(e))||{}}catch(e){}return t},q(e,t,r,n,i){if(!s)return!1;try{var o="",a="",l=function(e,t){if(t){var r=function(e,t){if(void 0===t&&(t=s),nr)return nr;if(!t||["localhost","127.0.0.1"].includes(e))return"";for(var r=e.split("."),n=Math.min(r.length,8),i="dmn_chk_"+ne();!nr&&n--;){var o=r.slice(n).join("."),a=i+"=1;domain=."+o+";path=/";t.cookie=a+";max-age=3",t.cookie.includes(i)&&(t.cookie=a+";max-age=0",nr=o)}return nr}(e);if(!r){var n,i=(n=e.match(nn))?n[0]:"";i!==r&&tK.info("Warning: cookie subdomain discovery mismatch",i,r),r=i}return r?"; domain=."+r:""}return""}(s.location.hostname,n);if(r){var u=new Date;u.setTime(u.getTime()+864e5*r),o="; expires="+u.toUTCString()}i&&(a="; secure");var c=e+"="+encodeURIComponent(JSON.stringify(t))+o+"; SameSite=Lax; path=/"+l+a;return c.length>3686.4&&tK.warn("cookieStore warning: large cookie, len="+c.length),s.cookie=c,!0}catch(e){return!1}},A(e,t){if(null!=s&&s.cookie)try{ni.q(e,"",-1,t)}catch(e){return}}},no=null,na={N(){if(!Y(no))return no;var e=!0;if(V(i))e=!1;
1701else try{var t="__mplssupport__";na.q(t,"xyz"),'"xyz"'!==na.P(t)&&(e=!1),na.A(t)}catch(t){e=!1}return e||tK.error("localStorage unsupported; falling back to cookie store"),no=e,e},D(e){tK.error("localStorage error: "+e)},P(e){try{return null==i?void 0:i.localStorage.getItem(e)}catch(e){na.D(e)}return null},F(e){try{return JSON.parse(na.P(e))||{}}catch(e){}return null},q(e,t){try{return null==i||i.localStorage.setItem(e,JSON.stringify(t)),!0}catch(e){na.D(e)}return!1},A(e){try{null==i||i.localStorage.removeItem(e)}catch(e){na.D(e)}}},ns=[tQ,"distinct_id",rr,rn,rD,rE,rA],nl={},nu={N:()=>!0,D(e){tK.error("memoryStorage error: "+e)},P:e=>nl[e]||null,F:e=>nl[e]||null,q:(e,t)=>(nl[e]=t,!0),A(e){delete nl[e]}},nc=null,nd={N(){if(!Y(nc))return nc;if(nc=!0,V(i))nc=!1;else try{var e="__support__";nd.q(e,"xyz"),'"xyz"'!==nd.P(e)&&(nc=!1),nd.A(e)}catch(e){nc=!1}return nc},D(e){tK.error("sessionStorage error: ",e)},P(e){try{return null==i?void 0:i.sessionStorage.getItem(e)}catch(e){nd.D(e)}return null},F(e){try{return JSON.parse(nd.P(e))||null}catch(e){}return null},q(e,t){try{return null==i||i.sessionStorage.setItem(e,JSON.stringify(t)),!0}catch(e){nd.D(e)}return!1},A(e){try{null==i||i.sessionStorage.removeItem(e)}catch(e){nd.D(e)}}};class np{constructor(e){this._instance=e}get Se(){return this._instance.config}get consent(){return this.kt()?0:this.St}
1701isOptedOut(){return this.Se.cookieless_mode===rR||this.isRejected()||-1===this.consent&&this.Se.cookieless_mode===rB}isOptedIn(){return!this.isOptedOut()}isExplicitlyOptedOut(){return 0===this.consent}isRejected(){return 0===this.consent||-1===this.consent&&this.Se.opt_out_capturing_by_default}optInOut(e){this.Ct.q(this.It,+!!e,this.Se.cookie_expiration,this.Se.cross_subdomain_cookie,this.Se.secure_cookie)}reset(){this.Ct.A(this.It,this.Se.cross_subdomain_cookie)}get It(){var{token:e,opt_out_capturing_cookie_prefix:t,consent_persistence_name:r}=this._instance.config;return r||(t?t+e:"__ph_opt_in_out_"+e)}get St(){var e=this.Ct.P(this.It);return I(ea,e)?1:I(es,e)?0:-1}get Ct(){var e=this.Se.opt_out_capturing_persistence_type,t="localStorage"===e?na:ni;if(!this.Tt||this.Tt!==t){this.Tt=t;var r="localStorage"===e?ni:na;r.P(this.It)&&(this.Tt.P(this.It)||this.optInOut(I(ea,r.P(this.It))),r.A(this.It,this.Se.cross_subdomain_cookie))}return this.Tt}kt(){return!!this.Se.respect_dnt&&[null==a?void 0:a.doNotTrack,null==a?void 0:a.msDoNotTrack,h.doNotTrack].some(e=>I(ea,e))}}function nf(e){return e instanceof Element&&(e.id===rO||!(null==e.closest||!e.closest(".toolbar-global-fade-container")))}function nh(e){return!!e&&1===e.nodeType}function ng(e,t){return!!e&&!!e.tagName&&e.tagName.toLowerCase()===t.toLowerCase()}function nm(e){return!!e&&3===e.nodeType}function nv(e){return!!e&&11===e.nodeType&&nh(e.host)}function ny(e){return e?$(e).split(/\s+/):[]}function nb(e){var t=null==i?void 0:i.location.href;return!!(t&&e&&e.some(e=>t.match(e)))}function nx(e){var t="";switch(typeof e.className){case"string":t=e.className;break;case"object":t=(e.className&&"baseVal"in e.className?e.className.baseVal:null)||e.getAttribute("class")||"";break;default:t=""}return ny(t)}function nw(e){return X(e)?null:$(e).split(/(\s+)/).filter(e=>nW(e)).join("").replace(/[\r\n]/g," ").replace(/[ ]+/g," ").substring(0,255)}function nA(e){var t="";return nR(e)&&!nI(e)&&e.childNodes&&e.childNodes.length&&rV(e.childNodes,function(e){var r;nm(e)&&e.textContent&&(t+=null!=(r=nw(e.textContent))?r:"")}),$(t)}function nk(e){var t;return V(e.target)?e.srcElement||null:null!=(t=e.target)&&t.shadowRoot?e.composedPath()[0]||null:e.target||null}var nS=["a","button","form","input","select","textarea","label"];function nC(e,t){if(V(t))return!0;var r,n=function(e){if(t.some(t=>(function(e,t){var r=e.matches||e.matchesSelector||e.msMatchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.oMatchesSelector;try{return!!r&&r.call(e,t)}catch(e){return!1}})(e,t)))return{v:!0}};for(var i of e)if(r=n(i))return r.v;return!1}function n_(e){var t=e.parentNode;return!(!t||!nh(t))&&t}var nE=[".ph-no-autocapture","[data-ph-no-autocapture]"],nD=["next","previous","prev",">","<"],nO=[...nD,"+","-","â","â"],nj=(e,t)=>/[a-z0-9]/i.test(t)?e.includes(t):e===t,nF=[".ph-no-rageclick",".ph-no-capture"],nT=["","text","search","email","password","url","tel","number"];function nP(e,t){if(!i||nM(e)||(ee(t)?(n=!!t&&nF,o=void 0,a=!1):(n=null!=(s=null==t?void 0:t.css_selector_ignorelist)?s:nF,o=null==t?void 0:t.content_ignorelist,a=null!=(l=null==t?void 0:t.ignore_text_selection)&&l),!1===n)||a&&!(!(r=e)||!nh(r))&&(ng(r,"textarea")||(ng(r,"input")?I(nT,(r.getAttribute("type")||"").toLowerCase()):function(e){if(e.isContentEditable)return!0;var t=null==e.getAttribute?void 0:e.getAttribute("contenteditable");return"true"===t||""===t}(r))))return!1;var r,n,o,a,s,l,{targetElementList:u}=nB(e,!1);return!function(e,t){var r;if(!1===e||V(e))return!1;if(!0===e)r=nD;else{if(!K(e))return!1;if(e.length>10)return tK.error("[PostHog] content_ignorelist array cannot exceed 10 items. Use css_selector_ignorelist for more complex matching."),!1;r=e.map(e=>e.toLowerCase())}return t.some(e=>{var{safeText:t,ariaLabel:n}=e;return r.some(e=>nj(t,e)||nj(n,e))})}(o,u.map(e=>{var t;return{safeText:nA(e).toLowerCase(),ariaLabel:(null==(t=e.getAttribute("aria-label"))?void 0:t.toLowerCase().trim())||""}}))&&!nC(u,n)}var nM=e=>!e||ng(e,"html")||!nh(e),nB=(e,t)=>{if(!i||nM(e))return{parentIsUsefulElement:!1,targetElementList:[]};for(var r=!1,n=[e],o=e;o.parentNode&&!ng(o,"body");)if(nv(o.parentNode))n.push(o.parentNode.host),o=o.parentNode.host;else{var a=n_(o);if(!a)break;if(t||nS.indexOf(a.tagName.toLowerCase())>-1)r=!0;else{var s=i.getComputedStyle(a);s&&"pointer"===s.getPropertyValue("cursor")&&(r=!0)}n.push(a),o=a}return{parentIsUsefulElement:r,targetElementList:n}};function nR(e){for(var t=e;t.parentNode&&!ng(t,"body");t=t.parentNode){var r=nx(t);if(I(r,"ph-sensitive")||I(r,"ph-no-capture"))return!1}if(I(nx(e),"ph-include"))return!0;var n=e.type||"";if(Q(n))switch(n.toLowerCase()){case"hidden":case"password":return!1}
1701var i=e.name||e.id||"";return!Q(i)||!/^cc|cardnum|ccnum|creditcard|csc|cvc|cvv|exp|pass|pwd|routing|seccode|securitycode|securitynum|socialsec|socsec|ssn/i.test(i.replace(/[^a-zA-Z0-9]/g,""))}function nI(e){return!!(ng(e,"input")&&!["button","checkbox","submit","reset"].includes(e.type)||ng(e,"select")||ng(e,"textarea")||"true"===e.getAttribute("contenteditable"))}var n$="(4[0-9]{12}(?:[0-9]{3})?)|(5[1-5][0-9]{14})|(6(?:011|5[0-9]{2})[0-9]{12})|(3[47][0-9]{13})|(3(?:0[0-5]|[68][0-9])[0-9]{11})|((?:2131|1800|35[0-9]{3})[0-9]{11})",nN=RegExp("^(?:"+n$+")$"),nL=new RegExp(n$),nz="\\d{3}-?\\d{2}-?\\d{4}",nU=RegExp("^("+nz+")$"),nK=RegExp("("+nz+")");function nW(e,t){return void 0===t&&(t=!0),!(X(e)||Q(e)&&(e=$(e),(t?nN:nL).test((e||"").replace(/[- ]/g,""))||(t?nU:nK).test(e)))&&!0}function nH(e){var t=nA(e);return nW(t=(t+" "+function e(t){var r="";return t&&t.childNodes&&t.childNodes.length&&rV(t.childNodes,function(t){var n;if(t&&"span"===(null==(n=t.tagName)?void 0:n.toLowerCase()))try{var i=nA(t);r=(r+" "+i).trim(),t.childNodes&&t.childNodes.length&&(r=(r+" "+e(t)).trim())}catch(e){tK.error("[AutoCapture]",e)}}),r}(e)).trim())?t:""}function nq(e){return e.replace(/"|\\"/g,'\\"')}var nV=tW("[Dead Clicks]"),nQ=()=>!0,nG=e=>{var t,r=!(null==(t=e.instance.persistence)||!t.get_property(t5)),n=e.instance.config.capture_dead_clicks;return ee(n)?n:!!H(n)||r};class nY{get lazyLoadedDeadClicksAutocapture(){return this.Et}constructor(e,t,r){this.instance=e,this.isEnabled=t,this.onCapture=r,this.startIfEnabledOrStop()}onRemoteConfig(e){"captureDeadClicks"in e&&(this.instance.persistence&&this.instance.persistence.register({[t5]:e.captureDeadClicks}),this.startIfEnabledOrStop())}startIfEnabledOrStop(){this.isEnabled(this)?this.Mt(()=>{this.Pt()}):this.stop()}Mt(e){var t,r;null!=(t=h.__PosthogExtensions__)&&t.initDeadClicksAutocapture?e():null==(r=h.__PosthogExtensions__)||null==r.loadExternalDependency||r.loadExternalDependency(this.instance,"dead-clicks-autocapture",t=>{t?nV.error("failed to load script",t):e()})}Pt(){var e;if(s){if(!this.Et&&null!=(e=h.__PosthogExtensions__)&&e.initDeadClicksAutocapture){var t=H(this.instance.config.capture_dead_clicks)?this.instance.config.capture_dead_clicks:{};t.__onCapture=this.onCapture,this.Et=h.__PosthogExtensions__.initDeadClicksAutocapture(this.instance,t),this.Et.start(s),nV.info("starting...")}}else nV.error("`document` not found. Cannot start.")}stop(){this.Et&&(this.Et.stop(),this.Et=void 0,nV.info("stopping..."))}}var nX=tW("[SegmentIntegration]"),nJ="posthog-js";function nZ(e,t){var{organization:r,projectId:n,prefix:i,severityAllowList:o=["error"],sendExceptionsToPostHog:a=!0}=void 0===t?{}:t;return t=>{if("*"!==o&&!o.includes(t.level)||!e.__loaded)return t;t.tags||(t.tags={});var s=e.requestRouter.endpointFor("ui","/project/"+e.config.token+"/person/"+e.get_distinct_id());t.tags["PostHog Person URL"]=s,e.sessionRecordingStarted()&&(t.tags["PostHog Recording URL"]=e.get_session_replay_url({withTimestamp:!0}));var l,u,c,d,p,f,h=(null==(l=t.exception)?void 0:l.values)||[],g=h.map(e=>b({},e,{stacktrace:e.stacktrace?b({},e.stacktrace,{type:"raw",frames:(e.stacktrace.frames||[]).map(e=>b({},e,{platform:"web:javascript"}))}):void 0})),m={$exception_message:(null==(u=h[0])?void 0:u.value)||t.message,$exception_type:null==(c=h[0])?void 0:c.type,$exception_level:t.level,$exception_list:g,$sentry_event_id:t.event_id,$sentry_exception:t.exception,$sentry_exception_message:(null==(d=h[0])?void 0:d.value)||t.message,$sentry_exception_type:null==(p=h[0])?void 0:p.type,$sentry_tags:t.tags};return r&&n&&(m.$sentry_url=(i||"https://sentry.io/organizations/")+r+"/issues/?project="+n+"&query="+t.event_id),a&&(null==(f=e.exceptions)||f.sendExceptionEvent(m)),t}}class n0{constructor(e,t,r,n,i,o){this.name=nJ,this.setupOnce=function(a){a(nZ(e,{organization:t,projectId:r,prefix:n,severityAllowList:i,sendExceptionsToPostHog:null==o||o}))}}}class n1{constructor(e){this.Rt=(e,t,r)=>{r&&(r.noSessionId||r.activityTimeout||r.sessionPastMaximumLength||r.crossTabAdoption)&&(tK.info("[PageViewManager] Session rotated, clearing pageview state",{sessionId:e,changeReason:r}),this.Ot=void 0,this._instance.scrollManager.resetContext())},this._instance=e,this.Lt()}Lt(){var e;this.Ft=null==(e=this._instance.sessionManager)?void 0:e.onSessionId(this.Rt)}destroy(){var e;null==(e=this.Ft)||e.call(this),this.Ft=void 0}doPageView(e,t){var r,n=this.At(e,t);return this.Ot={pathname:null!=(r=null==i?void 0:i.location.pathname)?r:"",pageViewId:t,timestamp:e},this._instance.scrollManager.resetContext(),n}doPageLeave(e){var t;return this.At(e,null==(t=this.Ot)?void 0:t.pageViewId)}doEvent(){var e;return{$pageview_id:null==(e=this.Ot)?void 0:e.pageViewId}}At(e,t){var r=this.Ot;if(!r)return{$pageview_id:t};var n={$pageview_id:t,$prev_pageview_id:r.pageViewId},i=this._instance.scrollManager.getContext();if(i&&!this._instance.config.disable_scroll_properties){var{maxScrollHeight:o,lastScrollY:a,maxScrollY:s,maxContentHeight:l,lastContentY:u,maxContentY:c}=i;
1701if(!(V(o)||V(a)||V(s)||V(l)||V(u)||V(c))){o=Math.ceil(o),a=Math.ceil(a),s=Math.ceil(s),l=Math.ceil(l),u=Math.ceil(u),c=Math.ceil(c);var d=o>1?el(a/o,0,1,tK):1,p=o>1?el(s/o,0,1,tK):1,f=l>1?el(u/l,0,1,tK):1,h=l>1?el(c/l,0,1,tK):1;n=rQ(n,{$prev_pageview_last_scroll:a,$prev_pageview_last_scroll_percentage:d,$prev_pageview_max_scroll:s,$prev_pageview_max_scroll_percentage:p,$prev_pageview_last_content:u,$prev_pageview_last_content_percentage:f,$prev_pageview_max_content:c,$prev_pageview_max_content_percentage:h})}}return r.pathname&&(n.$prev_pageview_pathname=r.pathname),r.timestamp&&(n.$prev_pageview_duration=(e.getTime()-r.timestamp.getTime())/1e3),n}}var n2=["flags","surveys"],n5={[tV]:{exposure:"hidden"},[tG]:{exposure:"hidden"},__cmpns:{exposure:"hidden"},[tY]:{exposure:"hidden"},[tX]:{exposure:"event"},[tJ]:{exposure:"hidden"},[tZ]:{exposure:"event"},[t0]:{exposure:"hidden"},[t1]:{exposure:"event"},[t2]:{exposure:"event"},[t5]:{exposure:"event"},[t3]:{exposure:"hidden"},[t4]:{exposure:"event"},[t6]:{exposure:"hidden"},$session_recording_enabled_server_side:{exposure:"hidden"},[rr]:{exposure:"hidden"},[rn]:{exposure:"event"},[t8]:{exposure:"event",shouldSkipFromEventProperties:e=>Y(e)},$session_past_minimum_duration:{exposure:"event"},$session_recording_url_trigger_activated_session:{exposure:"event"},$session_recording_event_trigger_activated_session:{exposure:"event"},$debug_first_full_snapshot_timestamp:{exposure:"event"},$sess_rec_flush_size:{exposure:"hidden"},[ri]:{exposure:"derived",storageGroup:"flags",shouldSkipFromEventProperties:(e,t)=>t(),transformToEventProperties(e){if(!H(e))return{};for(var t={},r=Object.keys(e),n=0;r.length>n;n++)t["$feature/"+r[n]]=e[r[n]];return t}},[ro]:{exposure:"event",storageGroup:"flags"},[ra]:{exposure:"hidden"},[rs]:{exposure:"hidden",storageGroup:"flags"},[rl]:{exposure:"event",storageGroup:"flags"},[ru]:{exposure:"event",storageGroup:"flags",volatile:!0},[rc]:{exposure:"event"},[rd]:{exposure:"hidden"},[rp]:{exposure:"hidden"},[rf]:{exposure:"hidden"},[rh]:{exposure:"hidden",storageGroup:"surveys"},[rg]:{exposure:"hidden",storageGroup:"surveys",volatile:!0},[rm]:{exposure:"event"},[rv]:{exposure:"hidden"},$product_tours_activated:{exposure:"hidden"},$conversations_widget_session_id:{exposure:"event"},$conversations_ticket_id:{exposure:"event"},$conversations_widget_state:{exposure:"event"},$conversations_user_traits:{exposure:"event"},[ry]:{exposure:"hidden"},[rb]:{exposure:"hidden"},[rx]:{exposure:"hidden"},[rw]:{exposure:"hidden",storageGroup:"flags",volatile:!0},[rA]:{exposure:"hidden"},[rk]:{exposure:"hidden"},[rS]:{exposure:"hidden"},[rC]:{exposure:"hidden"},[r_]:{exposure:"hidden"},[rE]:{exposure:"hidden"},[rD]:{exposure:"hidden"},[t7]:{exposure:"event"},[t9]:{exposure:"event"},[re]:{exposure:"event"},[rt]:{exposure:"event"},[rF]:{exposure:"event"},[rT]:{exposure:"event"},[rP]:{exposure:"event"},$sdk_debug_replay_event_trigger_status:{exposure:"event"},$sdk_debug_replay_linked_flag_trigger_status:{exposure:"event"},$sdk_debug_replay_matched_recording_trigger_groups:{exposure:"event"},$sdk_debug_replay_remote_trigger_matching_config:{exposure:"event"},$sdk_debug_replay_trigger_groups_count:{exposure:"event"},$sdk_debug_replay_url_trigger_status:{exposure:"event"},$session_recording_start_reason:{exposure:"event"}},n3=[["$posthog_sr_group_event_trigger_",{exposure:"hidden"}],["$posthog_sr_group_url_trigger_",{exposure:"hidden"}],["$posthog_sr_group_sampling_",{exposure:"hidden"}]],n4=e=>{var t=n5[e];if(t)return t;for(var[r,n]of n3)if(0===e.indexOf(r))return n},n6=e=>{var t=null==s?void 0:s.createElement("a");return V(t)?null:(t.href=e,t)},n8=function(e,t){for(var r,n=((e.split("#")[0]||"").split(/\?(.*)/)[1]||"").replace(/^\?+/g,"").split("&"),i=0;n.length>i;i++){var o=n[i].split("=");if(o[0]===t){r=o;break}}if(!K(r)||2>r.length)return"";var a=r[1];try{a=decodeURIComponent(a)}catch(e){tK.error("Skipping decoding for malformed query param: "+a)}return a.replace(/\+/g," ")},n7=function(e,t,r){if(!e||!t||!t.length)return e;for(var n=e.split("#"),i=n[1],o=(n[0]||"").split("?"),a=o[1],s=o[0],l=(a||"").split("&"),u=[],c=0;l.length>c;c++){var d=l[c].split("=");K(d)&&(t.includes(d[0])?u.push(d[0]+"="+r):u.push(l[c]))}var p=s;return null!=a&&(p+="?"+u.join("&")),null!=i&&(p+="#"+i),p},n9=function(e,t){var r=e.match(RegExp(t+"=([^&]*)"));return r?r[1]:null},ie="https?://(.*)",it=["gclid","gclsrc","dclid","gbraid","wbraid","fbclid","msclkid","twclid","li_fat_id","igshid","ttclid","rdt_cid","epik","qclid","sccid","irclid","_kx"],ir=["utm_source","utm_medium","utm_campaign","utm_content","utm_term","gad_source","mc_cid",...it],ii="<masked>",io=["li_fat_id"];function ia(e,t,r){if(!s)return{};var n,i=t?[...it,...r||[]]:[],o=is(n7(s.URL,i,ii),e);return rQ((n={},rV(io,function(e){var t=ni.P(e);n[e]=t||null}),n),o)}function is(e,t){var r=ir.concat(t||[]),n={};return rV(r,function(t){var r=n8(e,t);n[t]=r||null}),n}function il(e){var t=e?0===e.search(ie+"google.([^/?]*)")?"google":0===e.search(ie+"bing.com")?"bing":0===e.search(ie+"yahoo.com")?"yahoo":0===e.search(ie+"duckduckgo.com")?"duckduckgo":null:null,r={};if(!Y(t)){r.$search_engine=t;var n=s?n8(s.referrer,"yahoo"!=t?"q":"p"):"";n.length&&(r.ph_keyword=n)}return r}function iu(){return navigator.language||navigator.userLanguage}var ic="$direct";function id(){return(null==s?void 0:s.referrer)||ic}function ip(e,t,r){void 0===r&&(r=!1);var n=e?[...it,...t||[]]:[],i=r?to(null==l?void 0:l.href):null==l?void 0:l.href,o=null==i?void 0:i.substring(0,1e3);return{r:id().substring(0,1e3),u:o?n7(o,n,ii):void 0}}function ih(e,t){void 0===t&&(t=!1);
1701var r,{r:n,u:i}=e,o=t?to(i):i,a={$referrer:n,$referring_domain:null==n?void 0:n==ic?ic:null==(r=n6(n))?void 0:r.host};if(o){a.$current_url=o;var s=n6(o);a.$host=null==s?void 0:s.host,a.$pathname=null==s?void 0:s.pathname,rQ(a,is(o))}return n&&rQ(a,il(n)),a}function ig(){try{return Intl.DateTimeFormat().resolvedOptions().timeZone}catch(e){return}}var im={flags:rw,surveys:rg},iv=["cookie","localstorage","localstorage+cookie","sessionstorage","memory"],iy="main";class ib{constructor(e,t,r){if(void 0===r&&(r=!0),this.$t={},this.Dt=!1,this.Nt=!1,this.Se=e,this.qt=r,this.props={},this.Bt=!1,this.jt=(e=>{var t="";return e.token&&(t=e.token.replace(/\+/g,"PL").replace(/\//g,"SL").replace(/=/g,"EQ")),e.persistence_name?"ph_"+e.persistence_name:"ph_"+t+"_posthog"})(e),this.Ct=this.Ht(e),this.Nt=this.Ut(e),this.load(),e.debug&&tK.info("Persistence loaded",e.persistence,b({},this.props)),this.update_config(e,e,t),this.save(),i){var n=()=>this.flush();r0(i,"beforeunload",n,{capture:!1}),r0(i,"pagehide",n,{capture:!1})}}zt(){var e,t=null==(e=this.Se)?void 0:e.persistence_save_debounce_ms;return J(t)&&t>0?t:0}isDisabled(){return!!this.Vt}Ht(e){-1===iv.indexOf(e.persistence.toLowerCase())&&(tK.critical("Unknown persistence type "+e.persistence+"; falling back to localStorage+cookie"),e.persistence="localStorage+cookie");
1701var t,r,n,o,a=(t=e.cookie_persisted_properties||[],r=e.__preview_cookie_wins_on_conflict||!1,void 0===t&&(t=[]),void 0===r&&(r=!1),n=[...ns,...t],b({},na,{F(e){try{var t={};try{t=ni.F(e)||{}}catch(e){}var n,i=JSON.parse(na.P(e)||"{}");if(r){var o={};for(var a in t){var s=t[a];Y(s)||""===s||(o[a]=s)}n=rQ(i,o)}else n=rQ(t,i);return na.q(e,n),n}catch(e){}return null},q(e,t,r,i,o,a){var s=na.q(e,t,void 0,void 0,a);try{var l={};n.forEach(e=>{t[e]&&(l[e]=t[e])}),Object.keys(l).length&&ni.q(e,l,r,i,o,a)}catch(e){na.D(e)}return s},A(e,t){try{null==i||i.localStorage.removeItem(e),ni.A(e,t)}catch(e){na.D(e)}}})),s=!1,l=e.persistence.toLowerCase();return"localstorage"===l&&na.N()?(o=na,s=!0):"localstorage+cookie"===l&&a.N()?(o=a,s=!0):"sessionstorage"===l&&nd.N()?o=nd:"memory"===l?o=nu:"cookie"===l?o=ni:a.N()?(o=a,s=!0):o=ni,this.Dt=s,o}Wt(e){return this.jt+"__"+e}Ut(e){return this.Dt&&!!e.split_storage}Gt(e){var t=null!=e?e:this.Se.feature_flag_cache_ttl_ms;if(!t||0>=t)return!1;var r=this.props[rw];return!r||"number"!=typeof r||Date.now()-r>t}properties(){var e={};return rV(this.props,(t,r)=>{var n=n4(r);if("derived"===(null==n?void 0:n.exposure)){if(null!=n.shouldSkipFromEventProperties&&n.shouldSkipFromEventProperties(t,r===ri?()=>this.Gt():()=>!1))return;n.transformToEventProperties&&rQ(e,n.transformToEventProperties(t))}else if(!n||"event"===n.exposure){if(null!=n&&null!=n.shouldSkipFromEventProperties&&n.shouldSkipFromEventProperties(t,()=>!1))return;e[r]=t}}),e}load(){if(!this.Vt){var e=this.Ct.F(this.jt);e&&(this.props=rQ({},e)),this.Nt&&this.Zt()}}Zt(){for(var e of n2){var t=na.F(this.Wt(e));if(t&&!q(t)){var r=this.Qt(e);r.persisted=!0,this.Jt(e)||(r.fingerprint=this.Yt(t,e)),this.Kt(e,t)||rQ(this.props,t)}}}Jt(e){return Object.keys(this.props).some(t=>{var r;return(null==(r=n4(t))?void 0:r.storageGroup)===e})}Kt(e,t){var r=im[e];if(!r)return!1;var n=t[r],i=this.props[r];return J(n)&&J(i)&&i>n}refreshKey(e){var t;if(!this.Vt){var r=this.Nt?null==(t=n4(e))?void 0:t.storageGroup:void 0,n=r?na.F(this.Wt(r)):this.Ct.F(this.jt);if(n&&e in n)this.Xt(e,n[e]);else{if(r){var i=this.Ct.F(this.jt);if(i&&e in i)return void this.Xt(e,i[e])}this.er(e)}}}save(){if(!this.Vt){var e=this.zt();e>0?V(this.tr)&&(this.tr=setTimeout(()=>{this.tr=void 0,this.rr()},e)):this.rr()}}flush(){V(this.tr)||(clearTimeout(this.tr),this.tr=void 0,this.rr())}rr(){this.Vt||(this.Nt?this.ir():this.nr(this.Ct,this.jt,this.props,iy))}ir(){var{main:e,groups:t}=this.sr();for(var r of(this.nr(this.Ct,this.jt,e,iy),n2)){var n,i=t[r];(!q(i)||null!=(n=this.$t[r])&&n.persisted)&&this.nr(na,this.Wt(r),i,r)}}sr(){var e={},t={};for(var r of n2)t[r]={};return rV(this.props,(r,n)=>{var i,o=null==(i=n4(n))?void 0:i.storageGroup;o?t[o][n]=r:e[n]=r}),{main:e,groups:t}}Yt(e,t){if(t===iy)return JSON.stringify(e)+"|"+this.ar+"|"+this.lr+"|"+this.ur;var r={};return rV(e,(e,t)=>{var n;r[t]=null!=(n=n4(t))&&n.volatile?"__volatile__":e}),JSON.stringify(r)}nr(e,t,r,n){var i,o=this.Qt(n);if(n===iy||o.dirty||V(o.fingerprint)){try{if((i=this.Yt(r,n))===o.fingerprint)return void(o.dirty=!1)}catch(e){i=void 0}e.q(t,r,this.ar,this.lr,this.ur,this.Se.debug)?(o.dirty=!1,n!==iy&&(o.persisted=!0),V(i)||(o.fingerprint=i)):this.Se.debug&&tK.warn('failed to persist storage entry "'+t+'"; will retry on next save')}}remove(e){var{keepGroupEntries:t=!1}=void 0===e?{}:e;if(V(this.tr)||(clearTimeout(this.tr),this.tr=void 0),this.Ct.A(this.jt,!1),this.Ct.A(this.jt,!0),!t&&this.qt)for(var r of n2)na.A(this.Wt(r));
1701t?delete this.$t[iy]:this.$t={}}clear(){this.remove(),this.props={}}register_once(e,t,r){if(H(e)){V(t)&&(t="None"),this.ar=V(r)?this.hr:r;var n=!1;if(rV(e,(e,r)=>{this.props.hasOwnProperty(r)&&this.props[r]!==t||(this.Xt(r,e),n=!0)}),n)return this.save(),!0}return!1}register(e,t){if(H(e)){this.ar=V(t)?this.hr:t;var r=!1;if(rV(e,(t,n)=>{e.hasOwnProperty(n)&&this.props[n]!==t&&(this.Xt(n,t),r=!0)}),r)return this.save(),!0}return!1}unregister(e){e in this.props&&(this.er(e),this.save())}update_campaign_params(){if(!this.Bt){var e=ia(this.Se.custom_campaign_params,this.Se.mask_personal_data_properties,this.Se.custom_personal_data_properties);q(rJ(e))||this.register(e),this.Bt=!0}}update_search_keyword(){var e;this.register((e=null==s?void 0:s.referrer)?il(e):{})}update_referrer_info(){var e;this.register_once({$referrer:id(),$referring_domain:null!=s&&s.referrer&&(null==(e=n6(s.referrer))?void 0:e.host)||ic},void 0)}set_initial_person_info(){this.props[rC]||this.props[r_]||this.register_once({[rE]:ip(this.Se.mask_personal_data_properties,this.Se.custom_personal_data_properties,this.Se.disable_capture_url_hashes)},void 0)}get_initial_props(){var e,t,r,n={};rV([r_,rC],e=>{var t=this.props[e];t&&rV(t,function(e,t){n["$initial_"+N(t)]=e})});var i=this.props[rE];return i&&rQ(n,(void 0===(e=this.Se.disable_capture_url_hashes)&&(e=!1),t=ih(i,e),r={},rV(t,function(e,t){r["$initial_"+N(t)]=e}),r)),n}safe_merge(e){return rV(this.props,function(t,r){r in e||(e[r]=t)}),e}update_config(e,t,r){this.hr=this.ar=e.cookie_expiration,this.set_disabled(e.disable_persistence||!!r),this.set_cross_subdomain(e.cross_subdomain_cookie),this.set_secure(e.secure_cookie);var n=e.persistence!==t.persistence||!((e,t)=>{if(e.length!==t.length)return!1;var r=[...e].sort(),n=[...t].sort();return r.every((e,t)=>e===n[t])})(e.cookie_persisted_properties||[],t.cookie_persisted_properties||[]),i=n?this.Ht(e):this.Ct,o=this.Ut(e);if(n||o!==this.Nt){var a=this.props;this.clear(),this.Ct=i,this.Nt=o,this.props=a,this.save()}}set_disabled(e){this.Vt=e,this.Vt?this.remove():this.save()}set_cross_subdomain(e){e!==this.lr&&(this.lr=e,this.remove({keepGroupEntries:!0}),this.save())}set_secure(e){e!==this.ur&&(this.ur=e,this.remove({keepGroupEntries:!0}),this.save())}set_event_timer(e,t){var r=this.props[tY]||{};r[e]=t,this.Xt(tY,r),this.save()}remove_event_timer(e){var t=this.props[tY]||{},r=t[e];return V(r)||(delete t[e],this.Xt(tY,t),this.save()),r}get_property(e){return this.props[e]}set_property(e,t){this.Xt(e,t),this.save()}Xt(e,t){var r;this.props[e]=t,null!=(r=n4(e))&&r.volatile||this.dr(e)}er(e){delete this.props[e],this.dr(e)}dr(e){var t,r=null==(t=n4(e))?void 0:t.storageGroup;r&&(this.Qt(r).dirty=!0)}Qt(e){return this.$t[e]||(this.$t[e]={})}}var ix="events",iw="cancelEvents",iA="survey shown",ik="survey dismissed",iS="survey sent",iC="popover",i_=tW("[RateLimiter]");class iE{constructor(e){this.serverLimits={},this.lastEventRateLimited=!1,this.checkForLimiting=e=>{var t=e.text;if(t&&t.length)try{(JSON.parse(t).quota_limited||[]).forEach(e=>{i_.info((e||"events")+" is quota limited."),this.serverLimits[e]=(new Date).getTime()+6e4})}catch(e){return void i_.warn('could not rate limit - continuing. Error: "'+(null==e?void 0:e.message)+'"',{text:t})}},this.instance=e,this.lastEventRateLimited=this.clientRateLimitContext(!0).isRateLimited}get captureEventsPerSecond(){var e;return(null==(e=this.instance.config.rate_limiting)?void 0:e.events_per_second)||10}get captureEventsBurstLimit(){var e;return Math.max((null==(e=this.instance.config.rate_limiting)?void 0:e.events_burst_limit)||10*this.captureEventsPerSecond,this.captureEventsPerSecond)}clientRateLimitContext(e){void 0===e&&(e=!1);var t,r,n,{captureEventsBurstLimit:i,captureEventsPerSecond:o}=this,a=(new Date).getTime(),s=null!=(t=null==(r=this.instance.persistence)?void 0:r.get_property(rS))?t:{tokens:i,last:a};s.tokens+=(a-s.last)/1e3*o,s.last=a,s.tokens>i&&(s.tokens=i);var l=1>s.tokens;return l||e||(s.tokens=Math.max(0,s.tokens-1)),!l||this.lastEventRateLimited||e||this.instance.capture("$$client_ingestion_warning",{$$client_ingestion_warning_message:"posthog-js client rate limited. Config is set to "+o+" events per second and "+i+" events burst limit."},{skip_client_rate_limiting:!0}),this.lastEventRateLimited=l,null==(n=this.instance.persistence)||n.set_property(rS,s),{isRateLimited:l,remainingTokens:s.tokens}}isServerRateLimited(e){var t=this.serverLimits[e||"events"]||!1;return!1!==t&&(new Date).getTime()<t}}var iD=tW("[RemoteConfig]");class iO{constructor(e){this._instance=e}get remoteConfig(){var e;return null==(e=h._POSTHOG_REMOTE_CONFIG)||null==(e=e[this._instance.config.token])?void 0:e.config}cr(e){var t,r;null!=(t=h.__PosthogExtensions__)&&t.loadExternalDependency?null==(r=h.__PosthogExtensions__)||null==r.loadExternalDependency||r.loadExternalDependency(this._instance,"remote-config",()=>e(this.remoteConfig)):e()}vr(e){this._instance._send_request({method:"GET",url:this._instance.requestRouter.endpointFor("assets","/array/"+this._instance.config.token+"/config"),callback(t){e(t.json)}})}load(){try{if(this.remoteConfig)return iD.info("Using preloaded remote config",this.remoteConfig),this.pr(this.remoteConfig),void this.gr();if(this._instance.mr())return void iD.warn("Remote config is disabled. Falling back to local config.");this.cr(e=>{e?(this.pr(e),this.gr()):(iD.info("No config found after loading remote JS config. Falling back to JSON."),this.vr(e=>{this.pr(e),this.gr()}))})}catch(e){iD.error("Error loading remote config",e)}}stop(){this.yr&&(clearInterval(this.yr),this.yr=void 0)}
1701refresh(){!this._instance.mr()&&s&&"hidden"!==s.visibilityState&&this._instance.reloadFeatureFlags()}gr(){var e;if(!this.yr){var t=null!=(e=this._instance.config.remote_config_refresh_interval_ms)?e:3e5;0!==t&&(this.yr=setInterval(()=>{this.refresh()},t))}}pr(e){var t;e||iD.error("Failed to fetch remote config from PostHog."),this._instance.pr(null!=e?e:{}),!1!==(null==e?void 0:e.hasFeatureFlags)&&(this._instance.config.advanced_disable_feature_flags_on_first_load||null==(t=this._instance.featureFlags)||t.ensureFlagsLoaded())}}var ij="gzip-js",iF="base64",iT=Uint8Array,iP=Uint16Array,iM=Uint32Array,iB=new iT([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),iR=new iT([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),iI=new iT([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),i$=function(e,t){for(var r=new iP(31),n=0;31>n;++n)r[n]=t+=1<<e[n-1];var i=new iM(r[30]);for(n=1;30>n;++n)for(var o=r[n];r[n+1]>o;++o)i[o]=o-r[n]<<5|n;return[r,i]},iN=i$(iB,2),iL=iN[1];iN[0][28]=258,iL[258]=28;for(var iz=i$(iR,0)[1],iU=new iP(32768),iK=0;32768>iK;++iK){var iW=(43690&iK)>>>1|(21845&iK)<<1;iU[iK]=((65280&(iW=(61680&(iW=(52428&iW)>>>2|(13107&iW)<<2))>>>4|(3855&iW)<<4))>>>8|(255&iW)<<8)>>>1}var iH=function(e,t,r){for(var n=e.length,i=0,o=new iP(t);n>i;++i)++o[e[i]-1];var a,s=new iP(t);for(i=0;t>i;++i)s[i]=s[i-1]+o[i-1]<<1;if(r){a=new iP(1<<t);var l=15-t;for(i=0;n>i;++i)if(e[i])for(var u=i<<4|e[i],c=t-e[i],d=s[e[i]-1]++<<c,p=d|(1<<c)-1;p>=d;++d)a[iU[d]>>>l]=u}else for(a=new iP(n),i=0;n>i;++i)a[i]=iU[s[e[i]-1]++]>>>15-e[i];return a},iq=new iT(288);for(iK=0;144>iK;++iK)iq[iK]=8;for(iK=144;256>iK;++iK)iq[iK]=9;for(iK=256;280>iK;++iK)iq[iK]=7;for(iK=280;288>iK;++iK)iq[iK]=8;var iV=new iT(32);for(iK=0;32>iK;++iK)iV[iK]=5;var iQ=iH(iq,9,0),iG=iH(iV,5,0),iY=function(e){return(e/8|0)+(7&e&&1)},iX=function(e,t,r){(null==r||r>e.length)&&(r=e.length);var n=new(e instanceof iP?iP:e instanceof iM?iM:iT)(r-t);return n.set(e.subarray(t,r)),n},iJ=function(e,t,r){var n=t/8|0;e[n]|=r<<=7&t,e[n+1]|=r>>>8},iZ=function(e,t,r){var n=t/8|0;e[n]|=r<<=7&t,e[n+1]|=r>>>8,e[n+2]|=r>>>16},i0=function(e,t){for(var r=[],n=0;e.length>n;++n)e[n]&&r.push({s:n,f:e[n]});var i=r.length,o=r.slice();if(!i)return[new iT(0),0];if(1==i){var a=new iT(r[0].s+1);return a[r[0].s]=1,[a,1]}r.sort(function(e,t){return e.f-t.f}),r.push({s:-1,f:25001});var s=r[0],l=r[1],u=0,c=1,d=2;for(r[0]={s:-1,f:s.f+l.f,l:s,r:l};c!=i-1;)s=r[r[d].f>r[u].f?u++:d++],l=r[u!=c&&r[d].f>r[u].f?u++:d++],r[c++]={s:-1,f:s.f+l.f,l:s,r:l};var p=o[0].s;for(n=1;i>n;++n)o[n].s>p&&(p=o[n].s);var f=new iP(p+1),h=i1(r[c-1],f,0);if(h>t){n=0;var g=0,m=h-t,v=1<<m;for(o.sort(function(e,t){return f[t.s]-f[e.s]||e.f-t.f});i>n;++n){var y=o[n].s;if(t>=f[y])break;g+=v-(1<<h-f[y]),f[y]=t}for(g>>>=m;g>0;){var b=o[n].s;t>f[b]?g-=1<<t-f[b]++-1:++n}for(;n>=0&&g;--n){var x=o[n].s;f[x]==t&&(--f[x],++g)}h=t}return[new iT(f),h]},i1=function(e,t,r){return -1==e.s?Math.max(i1(e.l,t,r+1),i1(e.r,t,r+1)):t[e.s]=r},i2=function(e){for(var t=e.length;t&&!e[--t];);for(var r=new iP(++t),n=0,i=e[0],o=1,a=function(e){r[n++]=e},s=1;t>=s;++s)if(e[s]==i&&s!=t)++o;else{if(!i&&o>2){for(;o>138;o-=138)a(32754);o>2&&(a(o>10?o-11<<5|28690:o-3<<5|12305),o=0)}else if(o>3){for(a(i),--o;o>6;o-=6)a(8304);o>2&&(a(o-3<<5|8208),o=0)}for(;o--;)a(i);o=1,i=e[s]}return[r.subarray(0,n),t]},i5=function(e,t){for(var r=0,n=0;t.length>n;++n)r+=e[n]*t[n];return r},i3=function(e,t,r){var n=r.length,i=iY(t+2);e[i]=255&n,e[i+1]=n>>>8,e[i+2]=255^e[i],e[i+3]=255^e[i+1];for(var o=0;n>o;++o)e[i+o+4]=r[o];return 8*(i+4+n)},i4=function(e,t,r,n,i,o,a,s,l,u,c){iJ(t,c++,r),++i[256];for(var d=i0(i,15),p=d[0],f=d[1],h=i0(o,15),g=h[0],m=h[1],v=i2(p),y=v[0],b=v[1],x=i2(g),w=x[0],A=x[1],k=new iP(19),S=0;y.length>S;++S)k[31&y[S]]++;for(S=0;w.length>S;++S)k[31&w[S]]++;for(var C=i0(k,7),_=C[0],E=C[1],D=19;D>4&&!_[iI[D-1]];--D);var O,j,F,T,P=u+5<<3,M=i5(i,iq)+i5(o,iV)+a,B=i5(i,p)+i5(o,g)+a+14+3*D+i5(k,_)+(2*k[16]+3*k[17]+7*k[18]);if(M>=P&&B>=P)return i3(t,c,e.subarray(l,l+u));if(iJ(t,c,1+(M>B)),c+=2,M>B){O=iH(p,f,0),j=p,F=iH(g,m,0),T=g;var R=iH(_,E,0);for(iJ(t,c,b-257),iJ(t,c+5,A-1),iJ(t,c+10,D-4),c+=14,S=0;D>S;++S)iJ(t,c+3*S,_[iI[S]]);c+=3*D;for(var I=[y,w],$=0;2>$;++$){var N=I[$];for(S=0;N.length>S;++S)iJ(t,c,R[L=31&N[S]]),c+=_[L],L>15&&(iJ(t,c,N[S]>>>5&127),c+=N[S]>>>12)}}else O=iQ,j=iq,F=iG,T=iV;for(S=0;s>S;++S)if(n[S]>255){iZ(t,c,O[257+(L=n[S]>>>18&31)]),c+=j[L+257],L>7&&(iJ(t,c,n[S]>>>23&31),c+=iB[L]);var L,z=31&n[S];iZ(t,c,F[z]),c+=T[z],z>3&&(iZ(t,c,n[S]>>>5&8191),c+=iR[z])}else iZ(t,c,O[n[S]]),c+=j[n[S]];return iZ(t,c,O[256]),c+j[256]},i6=new iM([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),i8=function(){for(var e=new iM(256),t=0;256>t;++t){for(var r=t,n=9;--n;)r=(1&r&&0xedb88320)^r>>>1;e[t]=r}return e}(),i7=function(e,t,r){for(;r;++t)e[t]=r,r>>>=8},i9=!!c||!!u,oe="text/plain",ot=!1,or=function(e,t,r){void 0===r&&(r=!0);var n,i,o,a,s,[l,u]=e.split("?"),c=b({},t),d=null!=(s=null==u?void 0:u.split("&").map(e=>{var t,[n,i]=e.split("="),o=r&&null!=(t=c[n])?t:i;return delete c[n],n+"="+o}))?s:[],p=(void 0===n&&(n="&"),a=[],rV(c,function(e,t){V(e)||V(t)||"undefined"===t||(i=encodeURIComponent(e instanceof File?e.name:e.toString()),o=encodeURIComponent(t),a[a.length]=o+"="+i)}),a.join(n));return p&&d.push(p),l+"?"+d.join("&")},on=(e,t)=>JSON.stringify(e,(e,t)=>"bigint"==typeof t?t.toString():t,t),oi=e=>{if(e.xt)return e.xt;var{data:t,compression:r}=e;if(t){if(r===ij){var n,i,o,a,s,l,u,c,d=(n=function(e){var t=e.length;if("u">typeof TextEncoder)return(new TextEncoder).encode(e);for(var r=new iT(e.length+(e.length>>>1)),n=0,i=function(e){r[n++]=e},o=0;t>o;++o){if(n+5>r.length){var a=new iT(n+8+(t-o<<1));a.set(r),r=a}var s=e.charCodeAt(o);128>s?i(s):(2048>s?i(192|s>>>6):(s>55295&&57344>s?(i(240|(s=65536+(1047552&s)|1023&e.charCodeAt(++o))>>>18),i(128|s>>>12&63)):i(224|s>>>12),i(128|s>>>6&63)),i(128|63&s))}return iX(r,0,n)}(on(t)),i={mtime:0},o=0xffffffff,a={p(e){for(var t=o,r=0;e.length>r;++r)t=i8[255&t^e[r]]^t>>>8;o=t},d:()=>0xffffffff^o},s=n.length,a.p(n),c=(l=10+(i.filename&&i.filename.length+1||0),u=function(e,t,r,n){var i=e.length,o=new iT(n+i+5*(1+Math.floor(i/7e3))+8),a=o.subarray(n,o.length-8),s=0;if(!t||8>i)for(var l=0;i>=l;l+=65535){var u=l+65535;i>u?s=i3(a,s,e.subarray(l,u)):(a[l]=!0,s=i3(a,s,e.subarray(l,i)))}else{for(var c=i6[t-1],d=c>>>13,p=8191&c,f=(1<<r)-1,h=new iP(32768),g=new iP(f+1),m=Math.ceil(r/3),v=2*m,y=function(t){return(e[t]^e[t+1]<<m^e[t+2]<<v)&f}
1701,b=new iM(25e3),x=new iP(288),w=new iP(32),A=0,k=0,S=(l=0,0),C=0,_=0;i>l;++l){var E=y(l),D=32767&l,O=g[E];if(h[D]=O,g[E]=D,l>=C){var j=i-l;if((A>7e3||S>24576)&&j>423){s=i4(e,a,0,b,x,w,k,S,_,l-_,s),S=A=k=0,_=l;for(var F=0;286>F;++F)x[F]=0;for(F=0;30>F;++F)w[F]=0}var T=2,P=0,M=p,B=D-O&32767;if(j>2&&E==y(l-B))for(var R=Math.min(d,j)-1,I=Math.min(32767,l),$=Math.min(258,j);I>=B&&--M&&D!=O;){if(e[l+T]==e[l+T-B]){for(var N=0;$>N&&e[l+N]==e[l+N-B];++N);if(N>T){if(T=N,P=B,N>R)break;var L=Math.min(B,N-2),z=0;for(F=0;L>F;++F){var U=l-B+F+32768&32767,K=U-h[U]+32768&32767;K>z&&(z=K,O=U)}}}B+=(D=O)-(O=h[D])+32768&32767}if(P){b[S++]=0x10000000|iL[T]<<18|iz[P];var W=31&iL[T],H=31&iz[P];k+=iB[W]+iR[H],++x[257+W],++w[H],C=l+T,++A}else b[S++]=e[l],++x[e[l]]}}s=i4(e,a,!0,b,x,w,k,S,_,l-_,s)}return iX(o,0,n+iY(s)+8)}(n,null==i.level?6:i.level,null==i.mem?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(n.length)))):12+i.mem,l)).length,function(e,t){var r=t.filename;if(e[0]=31,e[1]=139,e[2]=8,e[8]=2>t.level?4:2*(9==t.level),e[9]=3,0!=t.mtime&&i7(e,4,Math.floor(new Date(t.mtime||Date.now())/1e3)),r){e[3]=8;for(var n=0;r.length>=n;++n)e[n+10]=r.charCodeAt(n)}}(u,i),i7(u,c-8,a.d()),i7(u,c-4,s),u);return{contentType:oe,body:d.buffer.slice(d.byteOffset,d.byteOffset+d.byteLength),estimatedSize:d.byteLength}}if(r===iF){let e;var p,f="data="+encodeURIComponent("string"==typeof(e=(p=on(t))?btoa(encodeURIComponent(p).replace(/%([0-9A-F]{2})/g,(e,t)=>String.fromCharCode(parseInt(t,16)))):p)?e:on(e));return{contentType:"application/x-www-form-urlencoded",body:f,estimatedSize:new Blob([f]).size}}var h=on(t);return{contentType:"application/json",body:h,estimatedSize:new Blob([h]).size}}},oo=e=>{var t,r,n,i=oi(e);return!i||(r=e.compression,n=n8(e.url,"compression"),r!==_.GZipJS&&n!==_.GZipJS&&"gzip"!==n)||((t=i.body)instanceof ArrayBuffer?j(new Uint8Array(t)):ArrayBuffer.isView(t)&&j(new Uint8Array(t.buffer,t.byteOffset,t.byteLength)))?{url:e.url,encodedBody:i}:(ot=!0,{url:((e,t)=>{var[r,n]=e.split("#"),[i,o]=r.split("?");if(!o)return e;var a=o.split("&").filter(e=>e.split("=")[0]!==t).join("&");return i+(a?"?"+a:"")+(n?"#"+n:"")})(e.url,"compression"),encodedBody:oi(b({},e,{compression:void 0,xt:void 0}))})},oa=(oB=y(function*(e){var t=on(e.data),r=yield function(e,t,r){return M.apply(this,arguments)}(t,m.DEBUG,{rethrow:!0});if(!r)return e;var n=yield r.arrayBuffer();return b({},e,{xt:{contentType:oe,body:n,estimatedSize:n.byteLength}})}),function(e){return oB.apply(this,arguments)}),os=(e,t)=>or(e,{_:(new Date).getTime().toString(),ver:m.JS_SDK_VERSION,compression:t}),ol=[];u&&ol.push({transport:"fetch",method(e){var t,{url:r,encodedBody:n}=oo(e),{contentType:i,body:o,estimatedSize:a}=null!=n?n:{},s=new Headers;rV(e.headers,function(e,t){s.append(t,e)}),i&&s.append("Content-Type",i);var l=null,c=null;if(d){var p=new d;l={signal:p.signal,timeout:setTimeout(()=>{var t,r;(r=Error("PostHog request timed out"+((t=e.timeout)?" after "+t+"ms":""))).name="AbortError",p.abort(c=r)},e.timeout)}}u(r,b({method:(null==e?void 0:e.method)||"GET",headers:s,keepalive:"POST"===e.method&&52428.8>(a||0),body:o,signal:null==(t=l)?void 0:t.signal},e.fetchOptions)).then(t=>t.text().then(r=>{var n={statusCode:t.status,text:r};if(200===t.status)try{n.json=JSON.parse(r)}catch(e){tK.error(e)}null==e.callback||e.callback(n)})).catch(t=>{t===c?tK.warn(t):tK.error(t),null==e.callback||e.callback({statusCode:0,error:t})}).finally(()=>l?clearTimeout(l.timeout):null)}}),c&&ol.push({transport:"XHR",method(e){var t=new c,{url:r,encodedBody:n}=oo(e);t.open(e.method||"GET",r,!0);var{contentType:i,body:o}=null!=n?n:{};rV(e.headers,function(e,r){t.setRequestHeader(r,e)}),i&&t.setRequestHeader("Content-Type",i),e.timeout&&(t.timeout=e.timeout),t.onreadystatechange=()=>{if(4===t.readyState){var r={statusCode:t.status,text:t.responseText};if(200===t.status)try{r.json=JSON.parse(t.responseText)}catch(e){}null==e.callback||e.callback(r)}},t.send(o)}}),null!=a&&a.sendBeacon&&ol.push({transport:"sendBeacon",method(e){try{var{url:t,encodedBody:r}=oo(e),{contentType:n,body:i}=null!=r?r:{};if(!i)return;var o=i instanceof Blob?i:new Blob([i],{type:n});a.sendBeacon(t,o)}catch(e){}}});class ou{constructor(e,t){this.br=!0,this._r=[],this.wr=el((null==t?void 0:t.flush_interval_ms)||3e3,250,5e3,tK.createLogger("flush interval"),3e3),this.kr=e}enqueue(e){this._r.push(e),this.Sr||this.Cr()}unload(){this.Ir();var e=Object.values(this._r.length>0?this.Tr():{});[...e.filter(e=>0===e.url.indexOf("/e")),...e.filter(e=>0!==e.url.indexOf("/e"))].map(e=>{this.kr(b({},e,{transport:"sendBeacon"}))})}enable(){this.br=!1,this.Cr()}Cr(){var e=this;this.br||(this.Sr=setTimeout(()=>{if(this.Ir(),this._r.length>0){var t=this.Tr();for(var r in t)!function(){var n=t[r],i=(new Date).getTime();n.data&&K(n.data)&&rV(n.data,e=>{e.offset=Math.abs(e.timestamp-i),delete e.timestamp}),e.kr(n)}()}},this.wr))}Ir(){clearTimeout(this.Sr),this.Sr=void 0}Tr(){var e={};return rV(this._r,t=>{var r,n=(t?t.batchKey:null)||t.url;V(e[n])&&(e[n]=b({},t,{data:[]})),null==(r=e[n].data)||r.push(t.data)}),this._r=[],e}}var oc=["retriesPerformedSoFar"];class od{constructor(e){this.Er=!1,this.Mr=3e3,this._r=[],this._instance=e,this._r=[],this.Pr=!0,!V(i)&&"onLine"in i.navigator&&(this.Pr=i.navigator.onLine,this.Rr=()=>{this.Pr=!0,this.Or()},this.Lr=()=>{this.Pr=!1},r0(i,"online",this.Rr),r0(i,"offline",this.Lr))}get length(){return this._r.length}retriableRequest(e){var{retriesPerformedSoFar:t}=e,r=x(e,oc);Z(t)&&(r.url=or(r.url,{retry_count:t})),this._instance._send_request(b({},r,{callback:e=>{if(200!==e.statusCode&&(400>e.statusCode||e.statusCode>=500)){if((0===e.statusCode?3:10)>(null!=t?t:0))return void this.st(b({retriesPerformedSoFar:t},r));0===e.statusCode&&tK.warn("Request failed before receiving an HTTP response; this can happen due to network issues, CORS, browser blocking, or ad blockers. Stopped retrying after "+(null!=t?t:0)+" retries.")}null==r.callback||r.callback(e)}}))}st(e){var t,r,n=e.retriesPerformedSoFar||0;e.retriesPerformedSoFar=n+1;var i=Math.ceil((r=Math.min(18e5,t=3e3*Math.pow(2,n)))+(Math.random()-.5)*(r-t/2)),o=Date.now()+i;this._r.push({retryAt:o,requestOptions:e});var a="Enqueued failed request for retry in "+i;navigator.onLine||(a+=" (Browser is offline)"),tK.warn(a),this.Er||(this.Er=!0,this.Fr())}Fr(){(this.Ar&&clearTimeout(this.Ar),0===this._r.length)?(this.Er=!1,this.Ar=void 0):this.Ar=setTimeout(()=>{this.Pr&&this._r.length>0&&this.Or(),this.Fr()},this.Mr)}Or(){var e=Date.now(),t=[],r=this._r.filter(r=>e>r.retryAt||(t.push(r),!1));if(this._r=t,r.length>0)for(var{requestOptions:n}of r)this.retriableRequest(n)}unload(){for(var{requestOptions:e}of(this.Ar&&(clearTimeout(this.Ar),this.Ar=void 0),this.Er=!1,V(i)||(this.Rr&&(i.removeEventListener("online",this.Rr),this.Rr=void 0),this.Lr&&(i.removeEventListener("offline",this.Lr),this.Lr=void 0)),this._r))try{this._instance._send_request(b({},e,{transport:"sendBeacon"}))}catch(e){tK.error(e)}this._r=[]}}class op{constructor(e){this.$r=()=>{this.Dr||(this.Dr={});var e,t,r,n,i=this.scrollElement(),o=this.scrollY(),a=i?Math.max(0,i.scrollHeight-i.clientHeight):0,s=o+((null==i?void 0:i.clientHeight)||0),l=(null==i?void 0:i.scrollHeight)||0;this.Dr.lastScrollY=Math.ceil(o),this.Dr.maxScrollY=Math.max(o,null!=(e=this.Dr.maxScrollY)?e:0),this.Dr.maxScrollHeight=Math.max(a,null!=(t=this.Dr.maxScrollHeight)?t:0),this.Dr.lastContentY=s,this.Dr.maxContentY=Math.max(s,null!=(r=this.Dr.maxContentY)?r:0),this.Dr.maxContentHeight=Math.max(l,null!=(n=this.Dr.maxContentHeight)?n:0)},this._instance=e}get Nr(){return this._instance.config.scroll_root_selector}getContext(){return this.Dr}resetContext(){var e=this.Dr;return setTimeout(this.$r,0),e}startMeasuringScrollPosition(){r0(i,"scroll",this.$r,{capture:!0}),r0(i,"scrollend",this.$r,{capture:!0}),r0(i,"resize",this.$r)}scrollElement(){if(!this.Nr)return null==i?void 0:i.document.documentElement;for(var e of K(this.Nr)?this.Nr:[this.Nr]){var t=null==i?void 0:i.document.querySelector(e);
1701if(t)return t}}qr(e){if(this.Nr){var t=this.scrollElement();return t&&t["y"===e?"scrollTop":"scrollLeft"]||0}return i?"y"===e?i.scrollY||i.pageYOffset||i.document.documentElement.scrollTop||0:i.scrollX||i.pageXOffset||i.document.documentElement.scrollLeft||0:0}scrollY(){return this.qr("y")}scrollX(){return this.qr("x")}}var of=e=>ip(null==e?void 0:e.config.mask_personal_data_properties,null==e?void 0:e.config.custom_personal_data_properties,null==e?void 0:e.config.disable_capture_url_hashes);class oh{constructor(e,t,r,n){this.Br=e=>{var t=this.jr();if(!t||t.sessionId!==e){var r={sessionId:e,props:this.Hr(this._instance)};this.Ur.register({[rk]:r})}},this._instance=e,this.zr=t,this.Ur=r,this.Hr=n||of,this.zr.onSessionId(this.Br)}jr(){return this.Ur.props[rk]}getSetOnceProps(){var e,t=null==(e=this.jr())?void 0:e.props;return t?"r"in t?ih(t,this._instance.config.disable_capture_url_hashes):{$referring_domain:t.referringDomain,$pathname:t.initialPathName,utm_source:t.utm_source,utm_campaign:t.utm_campaign,utm_medium:t.utm_medium,utm_content:t.utm_content,utm_term:t.utm_term}:{}}getSessionProps(){var e={};return rV(rJ(this.getSetOnceProps()),(t,r)=>{"$current_url"===r&&(r="url"),e["$session_entry_"+N(r)]=t}),e}}class og{constructor(){this.Vr={}}on(e,t){return this.Vr[e]||(this.Vr[e]=[]),this.Vr[e].push(t),()=>{this.Vr[e]=this.Vr[e].filter(e=>e!==t)}}emit(e,t){for(var r of this.Vr[e]||[])r(t);for(var n of this.Vr["*"]||[])n(e,t)}}var om=tW("[SessionId]");class ov{on(e,t){return this.Wr.on(e,t)}constructor(e,t,r){if(this.Gr=null,this.Zr=[],this.Qr=void 0,this.Jr=!1,this.Wr=new og,this.Yr=(e,t)=>!(!Z(e)||!Z(t))&&Math.abs(e-t)>this.sessionTimeoutMs,!e.persistence)throw Error("SessionIdManager requires a PostHogPersistence instance");if(e.config.cookieless_mode===rR)throw Error('SessionIdManager cannot be used with cookieless_mode="always"');this.Se=e.config,this.Ur=e.persistence,this.Kr=void 0,this.Xr=void 0,this._sessionStartTimestamp=null,this._sessionActivityTimestamp=null,this.ei=t||ne,this.ti=r||ne;var n,i=this.Se.persistence_name||this.Se.token;if(this._sessionTimeoutMs=1e3*el(this.Se.session_idle_timeout_seconds||1800,60,36e3,om.createLogger("session_idle_timeout_seconds"),1800),e.register({$configured_session_timeout_ms:this._sessionTimeoutMs}),this.ri(),this.ii="ph_"+i+"_window_id",this.ni="ph_"+i+"_primary_window_exists",this.si()){var o=nd.F(this.ii),a=nd.F(this.ni);o&&!a?this.Kr=o:nd.A(this.ii),nd.q(this.ni,!0)}if(null!=(n=this.Se.bootstrap)&&n.sessionID)try{var s=(e=>{var t=this.Se.bootstrap.sessionID.replace(/-/g,"");if(32!==t.length)throw Error("Not a valid UUID");if("7"!==t[12])throw Error("Not a UUIDv7");return parseInt(t.substring(0,12),16)})();this.oi(this.Se.bootstrap.sessionID,(new Date).getTime(),s)}catch(e){om.error("Invalid sessionID in bootstrap",e)}this.ai()}get sessionTimeoutMs(){return this._sessionTimeoutMs}onSessionId(e){return V(this.Zr)&&(this.Zr=[]),this.Zr.push(e),this.Xr&&e(this.Xr,this.Kr),()=>{this.Zr=this.Zr.filter(t=>t!==e)}}si(){return"memory"!==this.Se.persistence&&!this.Ur.Vt&&nd.N()}li(e){e!==this.Kr&&(this.Kr=e,this.si()&&nd.q(this.ii,e))}ui(){return this.Kr?this.Kr:this.si()?nd.F(this.ii):null}hi(e){var t=this.Gr;return!Y(t)&&!Y(e)&&5e3>Math.abs(e-t)}oi(e,t,r){var n=t!==this._sessionActivityTimestamp,i=e===this.Xr&&r===this._sessionStartTimestamp;this._sessionStartTimestamp=r,this._sessionActivityTimestamp=t,this.Xr=e,i&&!n||i&&this.hi(t)||(this.Gr=t,this.Ur.register({[rr]:[t,e,r]}))}di(){var e,t=null==(e=this.Se)?void 0:e.persistence_save_debounce_ms;return Z(t)&&t>0}ci(){this.di()?this.Ur.refreshKey(rr):(this.Ur.flush(),this.Ur.load())}vi(){var e;if(!Y(this._sessionActivityTimestamp)&&this._sessionActivityTimestamp!==this.Gr){this.ci();var[,t,r]=this.fi();t===this.Xr&&r===this._sessionStartTimestamp&&(this.Gr=this._sessionActivityTimestamp,this.Ur.register({[rr]:[this._sessionActivityTimestamp,null!=(e=this.Xr)?e:null,this._sessionStartTimestamp]}),this.Ur.flush())}}pi(){var[e]=this.fi();return Math.max(Z(e)?e:0,Z(this._sessionActivityTimestamp)?this._sessionActivityTimestamp:0)}gi(e){return this.ci(),this.Yr(e,this.pi())}fi(){var e=this.Ur.props[rr];return K(e)&&2===e.length&&e.push(e[0]),e||[0,null,0]}resetSessionId(){this.Gr=null,clearTimeout(this.mi),this.mi=void 0,this.oi(null,null,null)}destroy(){this.Jr=!0,this.vi(),clearTimeout(this.mi),this.mi=void 0,this.Qr&&i&&(i.removeEventListener(rz,this.Qr,{capture:!1}),this.Qr=void 0),this.Zr=[]}ai(){this.Qr=()=>{this.vi(),this.si()&&nd.A(this.ni)},r0(i,rz,this.Qr,{capture:!1})}
1701checkAndGetSessionAndWindowId(e,t){if(void 0===e&&(e=!1),void 0===t&&(t=null),this.Se.cookieless_mode===rR)throw Error('checkAndGetSessionAndWindowId should not be called with cookieless_mode="always"');var r=t||(new Date).getTime(),[,n,i]=this.fi(),o=this.pi(),a=this.ui(),s=Z(i)&&Math.abs(r-i)>864e5,l=!1,u=!1,c=!n,d=n,p=!c&&!e&&this.Yr(r,o);p&&((p=this.gi(r))||om.info("cross-tab refresh kept the session alive",{sessionId:n}),[,n,i]=this.fi()),c||p||s?(n=this.ei(),a=this.ti(),om.info("new session ID generated",{sessionId:n,windowId:a,changeReason:{noSessionId:c,activityTimeout:p,sessionPastMaximumLength:s}}),i=r,l=!0):(a||(a=this.ti(),l=!0),(u=n!==d)&&(om.info("adopted cross-tab session id",{sessionId:n,windowId:a}),l=!0));var f=Z(o)&&e&&!s?o:r,h=Z(i)?i:(new Date).getTime();this.li(a),this.oi(n,f,h),e||this.ri();var g={noSessionId:c,activityTimeout:p,sessionPastMaximumLength:s,crossTabAdoption:u};return l&&this.Zr.forEach(e=>e(n,a,g)),{sessionId:n,windowId:a,sessionStartTimestamp:h,changeReason:l?g:void 0,lastActivityTimestamp:o}}ri(){this.Jr||(clearTimeout(this.mi),this.mi=setTimeout(()=>{if(!this.Jr)if(this.gi((new Date).getTime())){var e=this.Xr;this.resetSessionId(),this.Wr.emit("forcedIdleReset",{idleSessionId:e})}else this.ri()},1.1*this.sessionTimeoutMs))}}var oy=function(e,t){if(!e)return!1;var r=e.userAgent;if(r&&R(r,t))return!0;try{var n=null==e?void 0:e.userAgentData;if(null!=n&&n.brands&&n.brands.some(e=>R(null==e?void 0:e.brand,t)))return!0}catch(e){}return!!e.webdriver},ob=function(e,t){if(!function(e){try{new RegExp(e)}catch(e){return!1}return!0}(t))return!1;try{return new RegExp(t).test(e)}catch(e){return!1}};function ox(e,t,r){return on({distinct_id:e,userPropertiesToSet:t,userPropertiesToSetOnce:r})}var ow={exact:(e,t)=>t.some(t=>e.some(e=>t===e)),is_not:(e,t)=>t.every(t=>e.every(e=>t!==e)),regex:(e,t)=>t.some(t=>e.some(e=>ob(t,e))),not_regex:(e,t)=>t.every(t=>e.every(e=>!ob(t,e))),icontains:(e,t)=>t.map(oA).some(t=>e.map(oA).some(e=>t.includes(e))),not_icontains:(e,t)=>t.map(oA).every(t=>e.map(oA).every(e=>!t.includes(e))),gt:(e,t)=>t.some(t=>{var r=parseFloat(t);return!isNaN(r)&&e.some(e=>r>parseFloat(e))}),lt:(e,t)=>t.some(t=>{var r=parseFloat(t);return!isNaN(r)&&e.some(e=>r<parseFloat(e))})},oA=e=>e.toLowerCase();function ok(e,t){return!e||Object.entries(e).every(e=>{var[r,n]=e,i=null==t?void 0:t[r];if(V(i)||Y(i))return!1;var o=[String(i)],a=ow[n.operator];return!!a&&a(n.values,o)})}var oS="custom",oC="i.posthog.com",o_=/^\/static\//;class oE{constructor(e){this.yi={},this.instance=e}get apiHost(){var e=this.instance.config.api_host.trim().replace(/\/$/,"");return"https://app.posthog.com"===e?"https://us.i.posthog.com":e}get flagsApiHost(){var e=this.instance.config.flags_api_host;return e?e.trim().replace(/\/$/,""):this.apiHost}get uiHost(){var e,t=null==(e=this.instance.config.ui_host)?void 0:e.replace(/\/$/,"");return t||(t=this.apiHost.replace("."+oC,".posthog.com")),"https://app.posthog.com"===t?"https://us.posthog.com":t}get region(){return this.yi[this.apiHost]||(this.yi[this.apiHost]=/https:\/\/(app|us|us-assets)(\.i)?\.posthog\.com/i.test(this.apiHost)?"us":/https:\/\/(eu|eu-assets)(\.i)?\.posthog\.com/i.test(this.apiHost)?"eu":oS),this.yi[this.apiHost]}bi(e){if(o_.test(e)){var t=this.instance.config.asset_host;if("string"==typeof t)return t.trim().replace(/\/$/,"")||void 0}}endpointFor(e,t){if(void 0===t&&(t=""),t&&(t="/"===t[0]?t:"/"+t),"ui"===e)return this.uiHost+t;if("flags"===e)return this.flagsApiHost+t;if("assets"===e){var r=this.bi(t);if(r)return""+r+t}if(this.region===oS)return this.apiHost+t;var n=oC+t;switch(e){case"assets":return"https://"+this.region+"-assets."+n;case"api":return"https://"+this.region+"."+n}}}var oD=tW("[Surveys]"),oO="seenSurvey_",oj=["popover","widget","api"],oF={ignoreConditions:!1,ignoreDelay:!1,displayType:iC},oT=tW("[PostHog ExternalIntegrations]"),oP={intercom:"intercom-integration",crispChat:"crisp-chat-integration"};class oM{constructor(e){this._instance=e}Mt(e,t){var r;null==(r=h.__PosthogExtensions__)||null==r.loadExternalDependency||r.loadExternalDependency(this._instance,e,e=>{if(e)return oT.error("failed to load script",e);t()})}startIfEnabledOrStop(){var e,t=this,r=function(e){var r,n,o;!i||null!=(r=h.__PosthogExtensions__)&&null!=(r=r.integrations)&&r[e]||t.Mt(oP[e],()=>{var r;null==(r=h.__PosthogExtensions__)||null==(r=r.integrations)||null==(r=r[e])||r.start(t._instance)}),!i&&null!=(n=h.__PosthogExtensions__)&&null!=(n=n.integrations)&&n[e]&&(null==(o=h.__PosthogExtensions__)||null==(o=o.integrations)||null==(o=o[e])||o.stop())};for(var[n,i]of Object.entries(null!=(e=this._instance.config.integrations)?e:{}))r(n)}}var oB,oR,oI={},o$=0,oN=()=>{}
1701,oL='Consent opt in/out is not valid with cookieless_mode="always" and will be ignored',oz="Surveys module not available",oU="sanitize_properties is deprecated. Use before_send instead",oK="Invalid value for property_denylist config: ",oW="posthog",oH=!i9&&-1===(null==f?void 0:f.indexOf("MSIE"))&&-1===(null==f?void 0:f.indexOf("Mozilla")),oq=e=>{var t;return b({api_host:"https://us.i.posthog.com",flags_api_host:null,ui_host:null,asset_host:null,token:"",autocapture:!0,cross_subdomain_cookie:function(e){var t=null==e?void 0:e.hostname;if(!Q(t))return!1;var r=t.split(".").slice(-2).join(".");for(var n of rZ)if(r===n)return!1;return!0}(null==s?void 0:s.location),persistence:"localStorage+cookie",persistence_name:"",cookie_persisted_properties:[],loaded:oN,save_campaign_params:!0,custom_campaign_params:[],custom_blocked_useragents:[],save_referrer:!0,capture_pageleave:"if_capture_pageview",defaults:null!=e?e:"unset",__preview_deferred_init_extensions:!1,__preview_external_dependency_versioned_paths:!1,__preview_cookie_wins_on_conflict:!1,debug:l&&Q(null==l?void 0:l.search)&&-1!==l.search.indexOf("__posthog_debug=true")||!1,cookie_expiration:365,upgrade:!1,disable_session_recording:!1,disable_persistence:!1,disable_web_experiments:!0,disable_surveys:!1,disable_surveys_automatic_display:!1,disable_conversations:!1,disable_product_tours:!1,disable_external_dependency_loading:!1,strict_script_versioning:!1,enable_recording_console_log:void 0,secure_cookie:"https:"===(null==i||null==(t=i.location)?void 0:t.protocol),ip:!1,opt_out_capturing_by_default:!1,opt_out_persistence_by_default:!1,opt_out_useragent_filter:!1,opt_out_capturing_persistence_type:"localStorage",consent_persistence_name:null,opt_out_capturing_cookie_prefix:null,opt_in_site_apps:!1,property_denylist:[],respect_dnt:!1,sanitize_properties:null,request_headers:{},request_batching:!0,properties_string_max_length:65535,mask_all_element_attributes:!1,mask_all_text:!1,mask_personal_data_properties:!1,custom_personal_data_properties:[],advanced_disable_flags:!1,advanced_disable_decide:!1,advanced_disable_feature_flags:!1,advanced_disable_feature_flags_on_first_load:!1,advanced_only_evaluate_survey_feature_flags:!1,advanced_feature_flags_dedup_per_session:!1,advanced_enable_surveys:!1,advanced_disable_toolbar_metrics:!1,feature_flag_request_timeout_ms:3e3,surveys_request_timeout_ms:1e4,on_request_error(e){tK.error("Bad HTTP status: "+e.statusCode+" "+e.text)},get_device_id:e=>e,capture_performance:void 0,name:"posthog",bootstrap:{},disable_compression:!1,session_idle_timeout_seconds:1800,person_profiles:rN,before_send:void 0,request_queue_config:{flush_interval_ms:3e3},error_tracking:{},_onCapture:oN},{rageclick:e&&e>="2026-05-30"?{content_ignorelist:nO,ignore_text_selection:!0}
1701:!e||"2025-11-30">e||{content_ignorelist:!0},capture_pageview:!e||"2025-05-24">e||"history_change",session_recording:e&&e>="2026-06-25"?{strictMinimumDuration:!0,canvasCapture:{resolutionScale:.6},streamNetworkBody:!0}:e&&e>="2026-05-30"?{strictMinimumDuration:!0,canvasCapture:{resolutionScale:.6}}:e&&e>="2025-11-30"?{strictMinimumDuration:!0}:{},external_scripts_inject_target:e&&e>="2026-01-30"?"head":"body",internal_or_test_user_hostname:e&&e>="2026-01-30"?/^(localhost|127\.0\.0\.1)$/:void 0,persistence_save_debounce_ms:e&&e>="2026-05-30"?250:0,split_storage:!(!e||"2026-05-30">e),detect_google_search_app:!(!e||"2026-05-30">e),disable_capture_url_hashes:!(!e||"2026-06-25">e)})},oV=[["process_person","person_profiles"],["xhr_headers","request_headers"],["cookie_name","persistence_name"],["disable_cookie","disable_persistence"],["__preview_disable_beacon","disable_beacon"],["store_google","save_campaign_params"],["verbose","debug"]],oQ=e=>{var t={};for(var[r,n]of oV)V(e[r])||(t[n]=e[r]);var i=rQ({},t,e),o=e.__preview_external_dependency_versioned_paths;return V(o)||(V(e.strict_script_versioning)&&(i.strict_script_versioning=!!o),Q(o)&&V(e.asset_host)&&(i.asset_host=o)),K(e.property_blacklist)&&(V(e.property_denylist)?i.property_denylist=e.property_blacklist:K(e.property_denylist)?i.property_denylist=[...e.property_blacklist,...e.property_denylist]:tK.error(oK+e.property_denylist)),i};class oG{constructor(){this.__forceAllowLocalhost=!1}get wi(){return this.__forceAllowLocalhost}set wi(e){tK.error("WebPerformanceObserver is deprecated and has no impact on network capture. Use `_forceAllowLocalhostNetworkCapture` on `posthog.sessionRecording`"),this.__forceAllowLocalhost=e}}class oY{xi(e,t){if(e){var r=this.ki.indexOf(e);-1!==r&&this.ki.splice(r,1)}return this.ki.push(t),null==t.initialize||t.initialize(),t}Si(){return this.config.cookieless_mode===rR||this.config.cookieless_mode===rB&&this.consent.isRejected()}get decideEndpointWasHit(){var e,t;return null!=(e=null==(t=this.featureFlags)?void 0:t.hasLoadedFlags)&&e}get flagsEndpointWasHit(){var e,t;return null!=(e=null==(t=this.featureFlags)?void 0:t.hasLoadedFlags)&&e}constructor(){this.webPerformance=new oG,this.Ci=!1,this.version=m.LIB_VERSION,this.Ii=new og,this.ki=[],this._calculate_event_properties=this.calculateEventProperties.bind(this),this.config=oq(),this.SentryIntegration=n0,this.sentryIntegration=e=>{var t;return t=nZ(this,e),{name:nJ,processEvent:e=>t(e)}},this.__request_queue=[],this.__loaded=!1,this.analyticsDefaultEndpoint="/e/",this.Ti=!1,this.Ei=null,this.Mi=null,this.Pi=null,this.scrollManager=new op(this),this.pageViewManager=new n1(this),this.rateLimiter=new iE(this),this.requestRouter=new oE(this),this.consent=new np(this),this.externalIntegrations=new oM(this);var e,t=null!=(e=oY.__defaultExtensionClasses)?e:{};this.featureFlags=t.featureFlags&&new t.featureFlags(this),this.toolbar=t.toolbar&&new t.toolbar(this),this.surveys=t.surveys&&new t.surveys(this),this.conversations=t.conversations&&new t.conversations(this),this.logs=t.logs&&new t.logs(this),this.experiments=t.experiments&&new t.experiments(this),this.exceptions=t.exceptions&&new t.exceptions(this),this.people={set:(e,t,r)=>{var n=Q(e)?{[e]:t}:e;this.setPersonProperties(n),null==r||r({})},set_once:(e,t,r)=>{var n=Q(e)?{[e]:t}:e;this.setPersonProperties(void 0,n),null==r||r({})}},this.on("eventCaptured",e=>tK.info('send "'+(null==e?void 0:e.event)+'"',e))}init(e,t,r){if(r&&r!==oW){var n,i=null!=(n=oI[r])?n:new oY;return i._init(e,t,r),oI[r]=i,oI[oW][r]=i,i}return this._init(e,t,r)}_init(e,t,r){void 0===t&&(t={});var n,o,a=Q(e)?e.trim():"";if(!a)return tK.critical("PostHog was initialized without a token. This likely indicates a misconfiguration. Please check the first argument passed to posthog.init()"),this;if(this.__loaded)return console.warn("[PostHog.js]","You have already initialized PostHog! Re-initializing is a no-op"),this;this.__loaded=!0,this.config={},t.debug=this.Ri(t.debug),this.Oi=t,this.Li=[],t.person_profiles?this.Mi=t.person_profiles:t.process_person&&(this.Mi=t.process_person);var s=oq(t.defaults),l=oQ(t),u=rQ({},s,l,{name:r,token:a});H(s.rageclick)&&H(l.rageclick)&&(u.rageclick=rQ({},s.rageclick,l.rageclick)),H(s.session_recording)&&H(l.session_recording)&&(u.session_recording=rQ({},s.session_recording,l.session_recording)),this.set_config(u),this.config.on_xhr_error&&tK.error("on_xhr_error is deprecated. Use on_request_error instead"),this.compression=t.disable_compression?void 0:ij;var c=this.Fi();this.persistence=new ib(this.config,c),this.sessionPersistence="sessionStorage"===this.config.persistence||"memory"===this.config.persistence?this.persistence:new ib(b({},this.config,{persistence:"sessionStorage"}),c,!1);var d=b({},this.persistence.props),p=b({},this.sessionPersistence.props);this.register({$initialization_time:(new Date).toISOString()}),this.Ai=new ou(e=>this.$i(e),this.config.request_queue_config),this.Di=new od(this),this.__request_queue=[];var f=this.Si();if(f||(this.sessionManager=new ov(this),this.sessionPropsManager=new oh(this,this.sessionManager,this.persistence)),this.config.__preview_deferred_init_extensions?(tK.info("Deferring extension initialization to improve startup performance"),setTimeout(()=>{this.Ni(f)},0)):(tK.info("Initializing extensions synchronously"),this.Ni(f)),m.DEBUG=m.DEBUG||this.config.debug,m.DEBUG&&tK.info("Starting in debug mode",{this:this,config:t,thisC:b({},this.config),p:d,s:p}),!this.config.identity_distinct_id||null!=(n=t.bootstrap)&&n.distinctID||(t.bootstrap=b({},t.bootstrap,{distinctID:this.config.identity_distinct_id,isIdentifiedID:!0}
1701)),void 0!==(null==(o=t.bootstrap)?void 0:o.distinctID)){var h=t.bootstrap.distinctID,g=this.get_distinct_id(),v=this.persistence.get_property(rA);if(t.bootstrap.isIdentifiedID&&null!=g&&g!==h&&v===rI)this.identify(h);else if(t.bootstrap.isIdentifiedID&&null!=g&&g!==h&&v===r$)tK.warn("Bootstrap distinctID differs from an already-identified user. The existing identity is preserved. Call reset() before reinitializing if you intend to switch users.");else{var y=this.config.get_device_id(ne()),x=t.bootstrap.isIdentifiedID?y:h;this.persistence.set_property(rA,t.bootstrap.isIdentifiedID?r$:rI),this.register({distinct_id:h,$device_id:x})}}if(f)this.register_once({distinct_id:rj,$device_id:null},"");else if(!this.get_distinct_id()){var w=this.config.get_device_id(ne());this.register_once({distinct_id:w,$device_id:w},""),this.persistence.set_property(rA,rI)}return r0(i,"onpagehide"in self?"pagehide":"unload",this._handle_unload.bind(this),{passive:!1}),t.segment?function(e,t){var r=e.config.segment;if(!r)return t();!function(e,t){var r=e.config.segment;if(!r)return t();var n=r=>{var n=()=>r.anonymousId()||ne();e.config.get_device_id=n,r.id()&&(e.register({distinct_id:r.id(),$device_id:n()}),e.persistence.set_property(rA,r$)),t()},i=r.user();"then"in i&&W(i.then)?i.then(n):n(i)}(e,()=>{var n;r.register((Promise&&Promise.resolve||nX.warn("This browser does not have Promise support, and can not use the segment integration"),n=(t,r)=>{if(!r)return t;t.event.userId||t.event.anonymousId===e.get_distinct_id()||(nX.info("No userId set, resetting PostHog"),e.reset()),t.event.userId&&t.event.userId!==e.get_distinct_id()&&(nX.info("UserId set, identifying with PostHog"),e.identify(t.event.userId));var n=e.calculateEventProperties(r,t.event.properties);return t.event.properties=Object.assign({},n,t.event.properties),t},{name:"PostHog JS",type:"enrichment",version:"1.0.0",isLoaded:()=>!0,load:()=>Promise.resolve(),track:e=>n(e,e.event.event),page:e=>n(e,rU),identify:e=>n(e,rW),screen:e=>n(e,"$screen")})).then(()=>{t()})})}(this,()=>this.qi()):this.qi(),W(this.config._onCapture)&&this.config._onCapture!==oN&&(tK.warn("onCapture is deprecated. Please use `before_send` instead"),this.on("eventCaptured",e=>this.config._onCapture(e.event,e))),this.config.ip&&tK.warn('The `ip` config option has NO EFFECT AT ALL and has been deprecated. Use a custom transformation or "Discard IP data" project setting instead. See https://posthog.com/tutorials/web-redact-properties#hiding-customer-ip-address for more information.'),this}Ni(e){var t,r,n,i,o,a,s,l=performance.now(),u=b({},oY.__defaultExtensionClasses,this.config.__extensionClasses),c=[];u.featureFlags&&this.ki.push(this.featureFlags=null!=(t=this.featureFlags)?t:new u.featureFlags(this)),u.exceptions&&this.ki.push(this.exceptions=null!=(r=this.exceptions)?r:new u.exceptions(this)),u.historyAutocapture&&this.ki.push(this.historyAutocapture=new u.historyAutocapture(this)),u.tracingHeaders&&this.ki.push(this.tracingHeaders=new u.tracingHeaders(this)),u.siteApps&&this.ki.push(this.siteApps=new u.siteApps(this)),u.sessionRecording&&!e&&this.ki.push(this.sessionRecording=new u.sessionRecording(this)),this.config.disable_scroll_properties||c.push(()=>{this.scrollManager.startMeasuringScrollPosition()}),u.autocapture&&this.ki.push(this.autocapture=new u.autocapture(this)),u.surveys&&this.ki.push(this.surveys=null!=(n=this.surveys)?n:new u.surveys(this)),u.logs&&this.ki.push(this.logs=null!=(i=this.logs)?i:new u.logs(this)),u.conversations&&this.ki.push(this.conversations=null!=(o=this.conversations)?o:new u.conversations(this)),u.productTours&&this.ki.push(this.productTours=new u.productTours(this)),u.heatmaps&&this.ki.push(this.heatmaps=new u.heatmaps(this)),u.webVitalsAutocapture&&this.ki.push(this.webVitalsAutocapture=new u.webVitalsAutocapture(this)),u.exceptionObserver&&this.ki.push(this.exceptionObserver=new u.exceptionObserver(this)),u.deadClicksAutocapture&&this.ki.push(this.deadClicksAutocapture=new u.deadClicksAutocapture(this,nG)),u.toolbar&&this.ki.push(this.toolbar=null!=(a=this.toolbar)?a:new u.toolbar(this)),u.experiments&&this.ki.push(this.experiments=null!=(s=this.experiments)?s:new u.experiments(this)),this.ki.forEach(e
1701=>{e.initialize&&c.push(()=>{null==e.initialize||e.initialize()})}),c.push(()=>{if(this.Bi){var e=this.Bi;this.Bi=void 0,this.pr(e)}}),this.ji(c,l)}ji(e,t){for(;e.length>0;){if(this.config.__preview_deferred_init_extensions&&performance.now()-t>=30&&e.length>0)return void setTimeout(()=>{this.ji(e,t)},0);var r=e.shift();if(r)try{r()}catch(e){tK.error("Error initializing extension:",e)}}var n=Math.round(performance.now()-t);this.register_for_session({[rF]:this.config.__preview_deferred_init_extensions?"deferred":"synchronous",[rT]:n}),this.config.__preview_deferred_init_extensions&&tK.info("PostHog extensions initialized ("+n+"ms)")}pr(e){var t;s&&s.body?(this.config.__preview_deferred_init_extensions&&(this.Bi=e),this.Hi=e,this.compression=void 0,e.supportedCompression&&!this.config.disable_compression&&(this.compression=I(e.supportedCompression,ij)?ij:I(e.supportedCompression,iF)?iF:void 0),null!=(t=e.analytics)&&t.endpoint&&(this.analyticsDefaultEndpoint=e.analytics.endpoint),this.set_config({person_profiles:this.Mi?this.Mi:rN}),this.ki.forEach(t=>null==t.onRemoteConfig?void 0:t.onRemoteConfig(e))):(tK.info("document not ready yet, trying again in 500 milliseconds..."),setTimeout(()=>{this.pr(e)},500))}qi(){try{this.config.loaded(this)}catch(e){tK.critical("`loaded` function failed",e)}if(this.Ui(),this.config.internal_or_test_user_hostname&&null!=l&&l.hostname){var e=l.hostname,t=this.config.internal_or_test_user_hostname;("string"==typeof t?e===t:t.test(e))&&this.setInternalOrTestUser()}this.config.capture_pageview&&setTimeout(()=>{(this.consent.isOptedIn()||this.Si())&&this.zi()},1),this.Vi=new iO(this),this.Vi.load()}Ui(){var e;this.is_capturing()&&this.config.request_batching&&(null==(e=this.Ai)||e.enable())}_dom_loaded(){this.is_capturing()&&rq(this.__request_queue,e=>this.$i(e)),this.__request_queue=[],this.Ui()}_handle_unload(){var e,t,r,n;null==(e=this.surveys)||null==e.handlePageUnload||e.handlePageUnload(),this.config.request_batching?(this.Wi()&&this.capture(rK),null==(t=this.logs)||t.flushLogs("sendBeacon"),null==(r=this.Ai)||r.unload(),null==(n=this.Di)||n.unload()):this.Wi()&&this.capture(rK,null,{transport:"sendBeacon"})}_send_request(e){this.__loaded?oH?this.__request_queue.push(e):this.rateLimiter.isServerRateLimited(e.batchKey)?e.fireCallbackOnDrop&&(null==e.callback||e.callback({statusCode:429})):(e.transport=e.transport||this.config.api_transport,e.headers=b({},this.config.request_headers,e.headers),e.compression="best-available"===e.compression?this.compression:e.compression,(V(this.config.disable_beacon)?this.config.__preview_disable_beacon:this.config.disable_beacon)&&(e.disableTransport=["sendBeacon"]),e.fetchOptions=e.fetchOptions||this.config.fetch_options,(e=>{var t,r,n,i=b({},e);i.timeout=i.timeout||6e4,i.url=os(i.url,i.compression);var o=null!=(t=i.transport)?t:"fetch",a=ol.filter(e=>!i.disableTransport||!e.transport||!i.disableTransport.includes(e.transport)),s=null!=(r=null==(n=function(e){for(var t=0;e.length>t;t++)if(e[t].transport===o)return e[t]}(a))?void 0:n.method)?r:a[0].method;if(!s)throw Error("No available transport method");"sendBeacon"!==o&&i.data&&i.compression===ij&&p&&!ot?oa(i).then(e=>{s(e)}).catch(t=>{F(t)?(ot=!0,s(b({},i,{compression:void 0,url:os(e.url,void 0)}))):((e=>{if(!e||"object"!=typeof e)return!1;var t="name"in e?String(e.name):"";return F(e)||t===O})(t)&&(ot=!0),s(i))}):s(i)})(b({},e,{callback:t=>{var r,n;this.rateLimiter.checkForLimiting(t),400>t.statusCode||null==(r=(n=this.config).on_request_error)||r.call(n,t),null==e.callback||e.callback(t)}}))):e.fireCallbackOnDrop&&(null==e.callback||e.callback({statusCode:0}))}$i(e){this.Di?this.Di.retriableRequest(e):this._send_request(e)}_execute_array(e){o$++;try{var t,r=[],n=[],i=[];rq(e,e=>{if(e)if(K(t=e[0]))i.push(e);else if(W(e))try{e.call(this)}catch(t){tK.error("Error executing queued PostHog call",e,t)}else K(e)&&"alias"===t?r.push(e):K(e)&&-1!==t.indexOf("capture")&&W(this[t])?i.push(e):n.push(e)});var o=function(e,t){rq(e,function(e){try{if(K(e[0])){var r=t;rV(e,function(e){r=r[e[0]].apply(r,e.slice(1))})}else t[e[0]].apply(t,e.slice(1))}catch(t){tK.error("Error executing queued PostHog call",e,t)}})};o(r,this),o(n,this),o(i,this)}finally{o$--}}push(e){if(o$>0&&K(e)&&Q(e[0])){var t=oY.prototype[e[0]];W(t)&&t.apply(this,e.slice(1))}else this._execute_array([e])}capture(e,t,r){var n,i,o,a,s;if(this.__loaded&&this.persistence&&this.sessionPersistence&&this.Ai){if(this.is_capturing())if(!V(e)&&Q(e)){var l=!this.config.opt_out_useragent_filter&&this._is_bot();if(!l||this.config.__preview_capture_bot_pageviews){var u=null!=r&&r.skip_client_rate_limiting?void 0:this.rateLimiter.clientRateLimitContext();if(null==u||!u.isRateLimited){null!=t&&t.$current_url&&!Q(null==t?void 0:t.$current_url)&&(tK.error("Invalid `$current_url` property provided to `posthog.capture`. Input must be a string. Ignoring provided value."),null==t||delete t.$current_url),"$exception"!==e||null!=r&&r.Gi||tK.warn("Using `posthog.capture('$exception')` is unreliable because it does not attach required metadata. Use `posthog.captureException(error)` instead, which attaches required metadata automatically."),this.sessionPersistence.update_search_keyword(),this.config.save_campaign_params&&this.sessionPersistence.update_campaign_params(),this.config.save_referrer&&this.sessionPersistence.update_referrer_info(),(this.config.save_campaign_params||this.config.save_referrer)&&this.persistence.set_initial_person_info();var c=new Date,d=(null==r?void 0:r.timestamp)||c,p=ti(null==r?void 0:r.uuid,ne),f={uuid:p,event:e,properties:this.calculateEventProperties(e,t||{},d,p)};e===rU&&this.config.__preview_capture_bot_pageviews&&l&&(f.event="$bot_pageview",f.properties.$browser_type="bot"),u&&(f.properties.$lib_rate_limit_remaining_tokens=u.remainingTokens),(null==r?void 0:r.$set)&&(f.$set=null==r?void 0:r.$set);var h=null==r?void 0:r.$unset;h&&(f.$unset=h);var g,m,v,y=this.Zi(null==r?void 0:r.$set_once,e!==rH,e===rW);
1701if(y&&(f.$set_once=y),null!=r&&r._noTruncate||(i=this.config.properties_string_max_length,o=f,a=e=>Q(e)?e.slice(0,i):e,s=new Set,f=function e(t,r){var n;return t!==Object(t)?a?a(t):t:s.has(t)?void 0:(s.add(t),K(t)?(n=[],rq(t,t=>{n.push(e(t))})):(n={},rV(t,(t,r)=>{s.has(t)||(n[r]=e(t,r))})),n)}(o)),f.timestamp=d,V(null==r?void 0:r.timestamp)||(f.properties.$event_time_override_provided=!0,f.properties.$event_time_override_system_time=c),e===ik||e===iS){var x=null==t?void 0:t.$survey_id,w=null==t?void 0:t.$survey_iteration;(e=>{try{var t,r=(t=""+oO+e.id,e.current_iteration&&e.current_iteration>0&&(t=""+oO+e.id+"_"+e.current_iteration),t);if(localStorage.getItem(r))return;localStorage.setItem(r,"true")}catch(e){oD.error("Failed to persist survey seen state",e)}})({id:x,current_iteration:w}),f.$set=b({},f.$set,{[(g={id:x,current_iteration:w},v="$survey_"+(m=e===iS?"responded":"dismissed")+"/"+g.id,g.current_iteration&&g.current_iteration>0&&(v="$survey_"+m+"/"+g.id+"/"+g.current_iteration),v)]:!0})}else e===iA&&(f.$set=b({},f.$set,{$survey_last_seen_date:(new Date).toISOString()}));if("product tour shown"===e){var A=null==t?void 0:t.$product_tour_type;A&&(f.$set=b({},f.$set,{["$product_tour_last_seen_date/"+A]:(new Date).toISOString()}))}var k=b({},f.properties.$set,f.$set);if(q(k)||this.setPersonPropertiesForFlags(k),!X(this.config.before_send)){var S=this.it(f);if(!S)return;(f=S).uuid=ti(f.uuid,ne)}this.Ii.emit("eventCaptured",f);var C={method:"POST",url:null!=(n=null==r?void 0:r._url)?n:this.requestRouter.endpointFor("api",this.analyticsDefaultEndpoint),data:f,compression:"best-available",batchKey:null==r?void 0:r._batchKey,transport:null==r?void 0:r.transport};return!this.config.request_batching||r&&(null==r||!r._batchKey)||null!=r&&r.send_instantly?this.$i(C):this.Ai.enqueue(C),f}tK.critical("This capture call is ignored due to client rate limiting.")}}else tK.error("No event name provided to posthog.capture")}else tK.uninitializedWarning("posthog.capture")}_addCaptureHook(e){return this.on("eventCaptured",t=>e(t.event,t))}calculateEventProperties(e,t,r,n,o){if(r=r||new Date,!this.persistence||!this.sessionPersistence)return t;var a,u=o?void 0:this.persistence.remove_event_timer(e),c=b({},t);if(c.token=this.config.token,c.$config_defaults=this.config.defaults,this.Si()&&(c.$cookieless_mode=!0),"$snapshot"===e){var d=b({},this.persistence.properties(),this.sessionPersistence.properties());return c.distinct_id=d.distinct_id,(!Q(c.distinct_id)&&!J(c.distinct_id)||G(c.distinct_id))&&tK.error("Invalid distinct_id for replay event. This indicates a bug in your implementation"),c}var p,h=function(e,t,r,n){if(void 0===n&&(n=!1),!f)return{};var o,a,s,u,c,d,p,h,g,v,y,b,x=e?[...it,...t||[]]:[],[w,A]=function(e){for(var t=0;tt.length>t;t++){var[r,n]=tt[t],i=r.exec(e),o=i&&(W(n)?n(i,e):n);if(o)return o}return["",""]}(f),k=null!=(c="u">typeof navigator?navigator:void 0)&&c.brave?{brave:!0}:{},S={detectGoogleSearchApp:r},C=rQ(rJ({$os:w,$os_version:A,$browser:e7(f,navigator.vendor,k,S),$device:tr(f),$device_type:(p={userAgentDataPlatform:null==(o=navigator)||null==(o=o.userAgentData)?void 0:o.platform,maxTouchPoints:null==(a=navigator)?void 0:a.maxTouchPoints,screenWidth:null==i||null==(s=i.screen)?void 0:s.width,screenHeight:null==i||null==(u=i.screen)?void 0:u.height,devicePixelRatio:null==i?void 0:i.devicePixelRatio},(b=tr(f))===eh||b===ef||"Kobo"===b||"Kindle Fire"===b||b===eW?ep:b===eP||b===eB||b===eM||b===ez?"Console":b===em?"Wearable":b?ec:"Android"===(null==p?void 0:p.userAgentDataPlatform)&&(null!=(h=null==p?void 0:p.maxTouchPoints)?h:0)>0?600>Math.min(null!=(g=null==p?void 0:p.screenWidth)?g:0,null!=(v=null==p?void 0:p.screenHeight)?v:0)/(null!=(y=null==p?void 0:p.devicePixelRatio)?y:1)?ec:ep:"Desktop"),$timezone:ig(),$timezone_offset:function(){try{return(new Date).getTimezoneOffset()}catch(e){return}}()}),{$current_url:n7(n?to(null==l?void 0:l.href):null==l?void 0:l.href,x,ii),$host:null==l?void 0:l.host,$pathname:null==l?void 0:l.pathname,$raw_user_agent:f.length>1e3?f.substring(0,997)+"...":f,$browser_version:te(f,navigator.vendor,k,S),$browser_language:iu(),$browser_language_prefix:"string"==typeof(d=iu())?d.split("-")[0]:void 0,$screen_height:null==i?void 0:i.screen.height,$screen_width:null==i?void 0:i.screen.width,$viewport_height:null==i?void 0:i.innerHeight,$viewport_width:null==i?void 0:i.innerWidth,$lib:m.LIB_NAME,$lib_version:m.LIB_VERSION,$insert_id:Math.random().toString(36).substring(2,10)+Math.random().toString(36).substring(2,10),$time:Date.now()/1e3});return m.SDK_DIST_CHANNEL&&(C.$sdk_dist_channel=m.SDK_DIST_CHANNEL),C}(this.config.mask_personal_data_properties,this.config.custom_personal_data_properties,this.config.detect_google_search_app,this.config.disable_capture_url_hashes
1701);if(this.sessionManager){var{sessionId:g,windowId:v}=this.sessionManager.checkAndGetSessionAndWindowId(o,r.getTime());c.$session_id=g,c.$window_id=v}this.sessionPropsManager&&rQ(c,this.sessionPropsManager.getSessionProps());try{this.sessionRecording&&rQ(c,this.sessionRecording.sdkDebugProperties),c.$sdk_debug_retry_queue_size=null==(a=this.Di)?void 0:a.length}catch(e){c.$sdk_debug_error_capturing_properties=String(e)}if(this.requestRouter.region===oS&&(c.$lib_custom_api_host=this.config.api_host),p=e!==rU||o?e!==rK||o?this.pageViewManager.doEvent():this.pageViewManager.doPageLeave(r):this.pageViewManager.doPageView(r,n),c=rQ(c,p),e===rU&&s&&(c.title=s.title),!V(u)){var y=r.getTime()-u;c.$duration=parseFloat((y/1e3).toFixed(3))}f&&this.config.opt_out_useragent_filter&&(c.$browser_type=this._is_bot()?"bot":"browser"),(c=rQ({},h,this.persistence.properties(),this.sessionPersistence.properties(),c)).$is_identified=this._isIdentified(),K(this.config.property_denylist)?rV(this.config.property_denylist,function(e){delete c[e]}):tK.error(oK+this.config.property_denylist+" or property_blacklist config: "+this.config.property_blacklist);var x=this.config.sanitize_properties;x&&(tK.error(oU),c=x(c,e));var w=this.Qi();return c.$process_person_profile=w,w&&!o&&this.Ji("_calculate_event_properties"),c}Zi(e,t,r){if(void 0===t&&(t=!0),void 0===r&&(r=!1),!this.persistence||!this.Qi()||this.Ci&&!r)return e;var n,i=rQ({},this.persistence.get_initial_props(),(null==(n=this.sessionPropsManager)?void 0:n.getSetOnceProps())||{},e||{}),o=this.config.sanitize_properties;return o&&(tK.error(oU),i=o(i,"$set_once")),t&&(this.Ci=!0),q(i)?void 0:i}register(e,t){var r;null==(r=this.persistence)||r.register(e,t)}register_once(e,t,r){var n;null==(n=this.persistence)||n.register_once(e,t,r)}register_for_session(e){var t;null==(t=this.sessionPersistence)||t.register(e)}unregister(e){var t;null==(t=this.persistence)||t.unregister(e)}unregister_for_session(e){var t;null==(t=this.sessionPersistence)||t.unregister(e)}Yi(e,t){this.register({[e]:t})}getFeatureFlag(e,t){var r;return null==(r=this.featureFlags)?void 0:r.getFeatureFlag(e,t)}getFeatureFlagPayload(e){var t;return null==(t=this.featureFlags)?void 0:t.getFeatureFlagPayload(e)}getFeatureFlagResult(e,t){var r;return null==(r=this.featureFlags)?void 0:r.getFeatureFlagResult(e,t)}isFeatureEnabled(e,t){var r;return null==(r=this.featureFlags)?void 0:r.isFeatureEnabled(e,t)}reloadFeatureFlags(){var e;null==(e=this.featureFlags)||e.reloadFeatureFlags()}updateFlags(e,t,r){var n;null==(n=this.featureFlags)||n.updateFlags(e,t,r)}updateEarlyAccessFeatureEnrollment(e,t,r){var n;null==(n=this.featureFlags)||n.updateEarlyAccessFeatureEnrollment(e,t,r)}getEarlyAccessFeatures(e,t,r){var n;return void 0===t&&(t=!1),null==(n=this.featureFlags)?void 0:n.getEarlyAccessFeatures(e,t,r)}on(e,t){return this.Ii.on(e,t)}onFeatureFlags(e){return this.featureFlags?this.featureFlags.onFeatureFlags(e):(e([],{},{errorsLoading:!0}),()=>{})}onSurveysLoaded(e){return this.surveys?this.surveys.onSurveysLoaded(e):(e([],{isLoaded:!1,error:oz}),()=>{})}onSessionId(e){var t,r;return null!=(t=null==(r=this.sessionManager)?void 0:r.onSessionId(e))?t:()=>{}}getSurveys(e,t){void 0===t&&(t=!1),this.surveys?this.surveys.getSurveys(e,t):e([],{isLoaded:!1,error:oz})}getActiveMatchingSurveys(e,t){void 0===t&&(t=!1),this.surveys?this.surveys.getActiveMatchingSurveys(e,t):e([],{isLoaded:!1,error:oz})}renderSurvey(e,t){var r;null==(r=this.surveys)||r.renderSurvey(e,t)}displaySurvey(e,t){var r;void 0===t&&(t=oF),null==(r=this.surveys)||r.displaySurvey(e,t)}cancelPendingSurvey(e){var t;null==(t=this.surveys)||t.cancelPendingSurvey(e)}canRenderSurvey(e){var t,r;return null!=(t=null==(r=this.surveys)?void 0:r.canRenderSurvey(e))?t:{visible:!1,disabledReason:oz}}canRenderSurveyAsync(e,t){var r,n;return void 0===t&&(t=!1),null!=(r=null==(n=this.surveys)?void 0:n.canRenderSurveyAsync(e,t))?r:Promise.resolve({visible:!1,disabledReason:oz})}Ki(e){return!e||G(e)?(tK.critical("Unique user id has not been set in posthog.identify"),!1):e===rj?(tK.critical('The string "'+e+'" was set in posthog.identify which indicates an error. This ID is only used as a sentinel value.'),!1):!["distinct_id","distinctid"].includes(e.toLowerCase())&&!["undefined","null"].includes(e.toLowerCase())||(tK.critical('The string "'+e+'" was set in posthog.identify which indicates an error. This ID should be unique to the user and n
1701ot a hardcoded string.'),!1)}identify(e,t,r){if(!this.__loaded||!this.persistence)return tK.uninitializedWarning("posthog.identify");if(J(e)&&(e=e.toString(),tK.warn("The first argument to posthog.identify was a number, but it should be a string. It has been converted to a string.")),this.Ki(e)&&this.Ji("posthog.identify")){var n=this.get_distinct_id();this.register({$user_id:e}),this.get_property(tQ)||this.register_once({$had_persisted_distinct_id:!0,$device_id:n},""),e!==n&&e!==this.get_property(tG)&&(this.unregister(tG),this.register({distinct_id:e}));var i,o=(this.persistence.get_property(rA)||rI)===rI;e!==n&&o?(this.persistence.set_property(rA,r$),this.setPersonPropertiesForFlags({$set:t||{},$set_once:r||{}},!1),this.capture(rW,{distinct_id:e,$anon_distinct_id:n},{$set:t||{},$set_once:r||{}}),this.Pi=ox(e,t,r),null==(i=this.featureFlags)||i.setAnonymousDistinctId(n)):(t||r)&&this.setPersonProperties(t,r),e!==n&&(this.reloadFeatureFlags(),this.unregister(ry))}}setPersonProperties(e,t){if((e||t)&&this.Ji("posthog.setPersonProperties")){var r=ox(this.get_distinct_id(),e,t);this.Pi!==r?(this.setPersonPropertiesForFlags({$set:e||{},$set_once:t||{}},!0),this.capture("$set",{$set:e||{},$set_once:t||{}}),this.Pi=r):tK.info("A duplicate setPersonProperties call was made with the same properties. It has been ignored.")}}unsetPersonProperties(e){var t,r=(K(e)?e:[e]).filter(e=>Q(e)&&e.length>0);0!==r.length&&this.Ji("posthog.unsetPersonProperties")&&(null==(t=this.featureFlags)||t.unsetPersonPropertiesForFlags(r,!0),this.capture("$set",{$unset:r}),this.Pi=null)}group(e,t,r){if(e&&t){var n=this.getGroups(),i=n[e]!==t;if(i&&this.resetGroupPropertiesForFlags(e),this.register({$groups:b({},n,{[e]:t})}),i||r){var o={$group_type:e,$group_key:t};r&&(o.$group_set=r),this.capture(rH,o)}r&&this.setGroupPropertiesForFlags({[e]:r}),i&&!r&&this.reloadFeatureFlags()}else tK.error("posthog.group requires a group type and group key")}resetGroups(){this.register({$groups:{}}),this.resetGroupPropertiesForFlags(),this.reloadFeatureFlags()}setPersonPropertiesForFlags(e,t){var r;void 0===t&&(t=!0),null==(r=this.featureFlags)||r.setPersonPropertiesForFlags(e,t)}resetPersonPropertiesForFlags(e){var t;void 0===e&&(e=!0),null==(t=this.featureFlags)||t.resetPersonPropertiesForFlags(e)}setGroupPropertiesForFlags(e,t){var r;void 0===t&&(t=!0),this.Ji("posthog.setGroupPropertiesForFlags")&&(null==(r=this.featureFlags)||r.setGroupPropertiesForFlags(e,t))}resetGroupPropertiesForFlags(e){var t;null==(t=this.featureFlags)||t.resetGroupPropertiesForFlags(e)}reset(e){if(tK.info("reset"),!this.__loaded)return tK.uninitializedWarning("posthog.reset");var t,r,n,i,o,a,s,l,u,c,d=this.get_property(tQ),p=this.get_property(t6);if(this.consent.reset(),null==(t=this.persistence)||t.clear(),null==(r=this.sessionPersistence)||r.clear(),V(p)||null==(c=this.persistence)||c.register({[t6]:p}),null==(n=this.surveys)||n.reset(),null==(i=this.Vi)||i.stop(),null==(o=this.featureFlags)||o.reset(),null==(a=this.conversations)||a.reset(),null==(s=this.logs)||s.reset(),null==(l=this.persistence)||l.set_property(rA,rI),null==(u=this.sessionManager)||u.resetSessionId(),this.Pi=null,this.config.cookieless_mode===rR)this.register_once({distinct_id:rj,$device_id:null},"");else{var f=this.config.get_device_id(ne());this.register_once({distinct_id:f,$device_id:e?f:d},"")}this.register({$last_posthog_reset:(new Date).toISOString()},1),delete this.config.identity_distinct_id,delete this.config.identity_hash,this.reloadFeatureFlags()}setIdentity(e,t){var r;this.config.identity_distinct_id=e,this.config.identity_hash=t,this.alias(e),null==(r=this.conversations)||r.Xi()}clearIdentity(){var e;delete this.config.identity_distinct_id,delete this.config.identity_hash,null==(e=this.conversations)||e.en()}get_distinct_id(){return this.get_property("distinct_id")}getGroups(){return this.get_property("$groups")||{}}get_session_id(){var e,t;return null!=(e=null==(t=this.sessionManager)?void 0:t.checkAndGetSessionAndWindowId(!0).sessionId)?e:""}get_session_replay_url(e){if(!this.sessionManager)return"";var{sessionId:t,sessionStartTimestamp:r}=this.sessionManager.checkAndGetSessionAndWindowId(!0),n=this.requestRouter.endpointFor("ui","/project/"+this.config.token+"/replay/"+t);if(null!=e&&e.withTimestamp&&r){var i,o=null!=(i=e.timestampLookBack)?i:10;if(!r)return n;n+="?t="+Math.max(Math.floor(((new Date).getTime()-r)/1e3)-o,0)}return n}alias(e,t){return e===this.get_property(tV)?(tK.critical("Attempting to create alias for existing People user - aborting."),-2):this.Ji("posthog.alias")?(V(t)&&(t=this.get_distinct_id()),e!==t?(this.Yi(tG,e),this.capture("$create_alias",{alias:e,distinct_id:t})):(tK.warn("alias matches current distinct_id - skipping api call."),this.identify(e),-1)):void 0}set_config(e){var t=b({},this.config);if(H(e)){rQ(this.config,oQ(e));var r,n,i,o,a,s,l,u,c,d,p,f=this.Fi();null==(r=this.persistence)||r.update_config(this.config,t,f),this.sessionPersistence="sessionStorage"===this.config.persistence||"memory"===this.config.persistence?this.persistence:new ib(b({},this.config,{persistence:"sessionStorage"}),f,!1);var h=this.Ri(this.config.debug);ee(h)&&(this.config.debug=h),ee(this.config.debug)&&(this.config.debug?(m.DEBUG=!0,na.N()&&na.q("ph_debug",!0),tK.info("set_config",{config:e,oldConfig:t,newConfig:b({},this.config)})):(m.DEBUG=!1,na.N()&&na.A("ph_debug"))),null==(n=this.exceptionObserver)||n.onConfigChange(),null==(i=this.exceptions)||i.onConfigChange(),null==(o=this.sessionRecording)||o.startIfEnabledOrStop(),null==(a=this.tracingHeaders)||a.startIfEnabledOrStop(),null==(s=this.autocapture)||s.startIfEnabled(),null==(l=this.heatmaps)||l.startIfEnabled(),null==(u=this.exceptionObserver)||u.startIfEnabledOrStop(),null==(c=this.deadClicksAutocapture)||
1701c.startIfEnabledOrStop(),null==(d=this.surveys)||d.loadIfEnabled(),this.tn(),null==(p=this.externalIntegrations)||p.startIfEnabledOrStop()}}_overrideSDKInfo(e,t){m.LIB_NAME=e,m.LIB_VERSION=t}startSessionRecording(e){var t,r,n,i,o,a=!0===e,s={sampling:a||!(null==e||!e.sampling),linked_flag:a||!(null==e||!e.linked_flag),url_trigger:a||!(null==e||!e.url_trigger),event_trigger:a||!(null==e||!e.event_trigger)};Object.values(s).some(Boolean)&&(null==(t=this.sessionManager)||t.checkAndGetSessionAndWindowId(),s.sampling&&(null==(r=this.sessionRecording)||r.overrideSampling()),s.linked_flag&&(null==(n=this.sessionRecording)||n.overrideLinkedFlag()),s.url_trigger&&(null==(i=this.sessionRecording)||i.overrideTrigger("url")),s.event_trigger&&(null==(o=this.sessionRecording)||o.overrideTrigger("event"))),this.set_config({disable_session_recording:!1})}stopSessionRecording(){this.set_config({disable_session_recording:!0})}sessionRecordingStarted(){var e;return!(null==(e=this.sessionRecording)||!e.started)}captureException(e,t){if(this.exceptions){var r=Error("PostHog syntheticException"),n=this.exceptions.buildProperties(e,{handled:!0,syntheticException:r});return this.exceptions.sendExceptionEvent(b({},n,t))}}addExceptionStep(e,t){var r;null==(r=this.exceptions)||r.addExceptionStep(e,t)}captureLog(e){var t;null==(t=this.logs)||t.captureLog(e)}get logger(){var e,t;return null!=(e=null==(t=this.logs)?void 0:t.logger)?e:oY.rn}startExceptionAutocapture(e){this.set_config({capture_exceptions:null==e||e})}stopExceptionAutocapture(){this.set_config({capture_exceptions:!1})}loadToolbar(e){var t,r;return null!=(t=null==(r=this.toolbar)?void 0:r.loadToolbar(e))&&t}get_property(e){var t;return null==(t=this.persistence)?void 0:t.props[e]}getSessionProperty(e){var t;return null==(t=this.sessionPersistence)?void 0:t.props[e]}toString(){var e,t=null!=(e=this.config.name)?e:oW;return t!==oW&&(t=oW+"."+t),t}_isIdentified(){var e,t;return(null==(e=this.persistence)?void 0:e.get_property(rA))===r$||(null==(t=this.sessionPersistence)?void 0:t.get_property(rA))===r$}Qi(){var e,t;return!("never"===this.config.person_profiles||this.config.person_profiles===rN&&!this._isIdentified()&&q(this.getGroups())&&(null==(e=this.persistence)||null==(e=e.props)||!e[tG])&&(null==(t=this.persistence)||null==(t=t.props)||!t[rD]))}Wi(){return!0===this.config.capture_pageleave||"if_capture_pageview"===this.config.capture_pageleave&&(!0===this.config.capture_pageview||"history_change"===this.config.capture_pageview)}createPersonProfile(){this.Qi()||this.Ji("posthog.createPersonProfile")&&this.setPersonProperties({},{})}setInternalOrTestUser(){this.Ji("posthog.setInternalOrTestUser")&&this.setPersonProperties({$internal_or_test_user:!0})}Ji(e){return"never"===this.config.person_profiles?(tK.error(e+' was called, but process_person is set to "never". This call will be ignored.'),!1):(this.Yi(rD,!0),!0)}Fi(){if("always"===this.config.cookieless_mode)return!0;var e=this.consent.isOptedOut();return this.config.disable_persistence||e&&!(!this.config.opt_out_persistence_by_default&&this.config.cookieless_mode!==rB)}tn(){var e,t,r,n,i=this.Fi();return(null==(e=this.persistence)?void 0:e.Vt)!==i&&(null==(r=this.persistence)||r.set_disabled(i)),(null==(t=this.sessionPersistence)?void 0:t.Vt)!==i&&(null==(n=this.sessionPersistence)||n.set_disabled(i)),i}opt_in_capturing(e){var t;if(this.config.cookieless_mode!==rR){if(this.Si()){this.reset(!0),null==(i=this.sessionManager)||i.destroy(),null==(o=this.pageViewManager)||o.destroy(),this.sessionManager=new ov(this),this.pageViewManager=new n1(this),this.persistence&&(this.sessionPropsManager=new oh(this,this.sessionManager,this.persistence));var r,n,i,o,a,s,l,u,c=null!=(a=null==(s=this.config.__extensionClasses)?void 0:s.sessionRecording)?a:null==(l=oY.__defaultExtensionClasses)?void 0:l.sessionRecording;c&&(this.sessionRecording=this.xi(this.sessionRecording,new c(this)),this.Hi&&(null==(u=this.sessionRecording)||null==u.onRemoteConfig||u.onRemoteConfig(this.Hi)))}this.consent.optInOut(!0),this.tn(),this.Ui(),null==(t=this.sessionRecording)||t.startIfEnabledOrStop(),this.config.cookieless_mode==rB&&(null==(r=this.surveys)||r.loadIfEnabled()),(V(null==e?void 0:e.captureEventName)||null!=e&&e.captureEventName)&&this.capture(null!=(n=null==e?void 0:e.captureEventName)?n:"$opt_in",null==e?void 0:e.captureProperties,{send_instantly:!0}),this.config.capture_pageview&&this.zi()}else tK.warn(oL)}opt_out_capturing(){var e,t,r;this.config.cookieless_mode!==rR?(this.config.cookieless_mode===rB&&this.consent.isOptedIn()&&this.reset(!0),this.consent.optInOut(!1),this.tn(),this.config.cookieless_mode===rB&&(this.register({distinct_id:rj,$device_id:null}),null==(e=this.sessionRecording)||e.stopRecording(),this.sessionRecording=void 0,null==(t=this.sessionManager)||t.destroy(),null==(r=this.pageViewM
1701anager)||r.destroy(),this.sessionManager=void 0,this.sessionPropsManager=void 0,this.config.capture_pageview&&this.zi(),this.Ui())):tK.warn(oL)}has_opted_in_capturing(){return this.consent.isOptedIn()}has_opted_out_capturing(){return this.consent.isOptedOut()}get_explicit_consent_status(){var e=this.consent.consent;return 1===e?"granted":0===e?"denied":"pending"}is_capturing(){return this.config.cookieless_mode===rR||(this.config.cookieless_mode===rB?this.consent.isRejected()||this.consent.isOptedIn():!this.has_opted_out_capturing())}clear_opt_in_out_capturing(){this.consent.reset(),this.tn()}_is_bot(){return a?oy(a,this.config.custom_blocked_useragents):void 0}zi(){s&&("visible"===s.visibilityState?this.Ti||(this.Ti=!0,this.capture(rU,{title:s.title},{send_instantly:!0}),this.Ei&&(s.removeEventListener(rL,this.Ei),this.Ei=null)):this.Ei||(this.Ei=this.zi.bind(this),r0(s,rL,this.Ei)))}debug(e){!1===e?(null==i||i.console.log("You've disabled debug mode."),this.set_config({debug:!1})):(null==i||i.console.log("You're now in debug mode. All calls to PostHog will be logged in your console.\nYou can disable this with `posthog.debug(false)`."),this.set_config({debug:!0}))}mr(){var e,t,r,n,i=this.Oi||{};return"advanced_disable_flags"in i?!!i.advanced_disable_flags:!1!==this.config.advanced_disable_flags?!!this.config.advanced_disable_flags:!0===this.config.advanced_disable_decide?(tK.warn("Config field 'advanced_disable_decide' is deprecated. Please use 'advanced_disable_flags' instead. The old field will be removed in a future major version."),!0):(t="advanced_disable_decide",r=(e="advanced_disable_flags")in i&&!X(i[e]),n=t in i&&!X(i[t]),r?i[e]:!!n&&(tK&&tK.warn("Config field '"+t+"' is deprecated. Please use '"+e+"' instead. The old field will be removed in a future major version."),i[t]))}it(e){if(X(this.config.before_send))return e;var t,r=Object.keys(null!=(t=e.properties)?t:{}).filter(er),n=K(this.config.before_send)?this.config.before_send:[this.config.before_send],i=e;for(var o of n){if(X(i=o(i))){var a="Event '"+e.event+"' was rejected in beforeSend function";return et(e.event)?tK.warn(a+". This can cause unexpected behavior."):tK.info(a),null}i.properties&&!q(i.properties)||tK.warn("Event '"+e.event+"' has no properties after beforeSend function, this is likely an error.")}for(var s of r)if(i.properties&&X(i.properties[s]))return tK.warn("Event '"+e.event+"' had its '"+s+"' property removed in a beforeSend function. This property is required for ingestion, so the event will be dropped."),null;return i}getPageViewId(){var e;return null==(e=this.pageViewManager.Ot)?void 0:e.pageViewId}captureTraceFeedback(e,t){this.capture("$ai_feedback",{$ai_trace_id:String(e),$ai_feedback_text:t})}captureTraceMetric(e,t,r){this.capture("$ai_metric",{$ai_trace_id:String(e),$ai_metric_name:t,$ai_metric_value:String(r)})}Ri(e){var t=ee(e)&&!e,r=na.N()&&"true"===na.P("ph_debug");return!t&&(!!r||e)}}oY.__defaultExtensionClasses={},oY.rn={trace:oR=()=>{},debug:oR,info:oR,warn:oR,error:oR,fatal:oR},function(e,t){for(var r=0;t.length>r;r++)e.prototype[t[r]]=rX(e.prototype[t[r]])}(oY,["identify"]);class oX{constructor(e){this.disabled=!1===e;var t=H(e)?e:{};this.thresholdPx=t.threshold_px||30,this.timeoutMs=t.timeout_ms||1e3,this.clickCount=t.click_count||3,this.clicks=[]}isRageClick(e,t,r){if(this.disabled)return!1;var n=this.clicks[this.clicks.length-1];if(n&&Math.abs(e-n.x)+Math.abs(t-n.y)<this.thresholdPx&&this.timeoutMs>r-n.timestamp){if(this.clicks.push({x:e,y:t,timestamp:r}),this.clicks.length===this.clickCount)return!0}else this.clicks=[{x:e,y:t,timestamp:r}];return!1}}var oJ="$copy_autocapture",oZ=tW("[AutoCapture]");function o0(e,t){return t.length>e?t.slice(0,e)+"...":t}var o1=tW("[ExceptionAutocapture]"),o2=tW("[TracingHeaders]"),o5=tW("[Web Vitals]"),o3="disabled",o4="lazy_loading",o6="awaiting_config",o8="missing_config";tW("[SessionRecording]"),tW("[SessionRecording]");var o7="[SessionRecording]",o9=tW(o7),ae=tW("[Heatmaps]");function at(e){return H(e)&&"clientX"in e&&"clientY"in e&&J(e.clientX)&&J(e.clientY)}var ar=tW("[Product Tours]"),an=e=>{var t;return!e.config.disable_product_tours&&!(null==(t=e.persistence)||!t.get_property(t3))},ai=["$set_once","$set"],ao=tW("[SiteApps]"),aa="Error while initializing PostHog app with config id ";function as(e,t,r){if(X(e))return!1;switch(r){case"exact":return e===t;case"contains":return RegExp(t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&").replace(/_/g,".").replace(/%/g,".*"),"i").test(e);case"regex":try{return new RegExp(t).test(e)}catch(e){return!1}default:return!1}}class al{constructor(e){this.nn=new og,this.sn=(e,t)=>this.an(e,t)&&this.ln(e,t)&&this.un(e,t)&&this.hn(e,t),this.an=(e,t)=>null==t||!t.event||(null==e?void 0:e.event)===(null==t?void 0:t.event),this._instance=e,this.dn=new Set,this.cn=new Set}init(){var e,t;V(null==(e=this._instance)?void 0:e._addCaptureHook)||null==(t=this._instance)||t._addCaptureHook((e,t)=>{this.on(e,t)})}register(e){var t,r;if(!V(null==(t=this._instance)?void 0:t._addCaptureHook)&&(e.forEach(e
1701=>{var t,r;null==(t=this.cn)||t.add(e),null==(r=e.steps)||r.forEach(e=>{var t;null==(t=this.dn)||t.add((null==e?void 0:e.event)||"")})}),null!=(r=this._instance)&&r.autocapture)){var n,i=new Set;e.forEach(e=>{var t;null==(t=e.steps)||t.forEach(e=>{null!=e&&e.selector&&i.add(null==e?void 0:e.selector)})}),null==(n=this._instance)||n.autocapture.setElementSelectors(i)}}on(e,t){var r;null!=t&&0!=e.length&&(this.dn.has(e)||this.dn.has(null==t?void 0:t.event))&&this.cn&&(null==(r=this.cn)?void 0:r.size)>0&&this.cn.forEach(e=>{this.vn(t,e)&&this.nn.emit("actionCaptured",e.name)})}fn(e){this.onAction("actionCaptured",t=>e(t))}vn(e,t){if(null==(null==t?void 0:t.steps))return!1;for(var r of t.steps)if(this.sn(e,r))return!0;return!1}onAction(e,t){return this.nn.on(e,t)}ln(e,t){if(null!=t&&t.url){var r,n=null==e||null==(r=e.properties)?void 0:r.$current_url;if(!n||"string"!=typeof n||!as(n,t.url,t.url_matching||"contains"))return!1}return!0}un(e,t){return!!this.pn(e,t)&&!!this.gn(e,t)&&!!this.mn(e,t)}pn(e,t){if(null==t||!t.href)return!0;var r=this.yn(e);if(r.length>0)return r.some(e=>as(e.href,t.href,t.href_matching||"exact"));var n,i,o=(null==e||null==(n=e.properties)?void 0:n.$elements_chain)||"";return!!o&&as((i=o.match(/(?::|")href="(.*?)"/))?i[1]:"",t.href,t.href_matching||"exact")}gn(e,t){if(null==t||!t.text)return!0;var r=this.yn(e);if(r.length>0)return r.some(e=>as(e.text,t.text,t.text_matching||"exact")||as(e.$el_text,t.text,t.text_matching||"exact"));var n,i,o,a,s=(null==e||null==(n=e.properties)?void 0:n.$elements_chain)||"";return!!s&&(i=function(e){for(var t,r=[],n=/(?::|")text="(.*?)"/g;!X(t=n.exec(e));)r.includes(t[1])||r.push(t[1]);return r}(s),o=t.text,a=t.text_matching||"exact",i.some(e=>as(e,o,a)))}mn(e,t){if(null==t||!t.selector)return!0;var r,n,i=null==e||null==(r=e.properties)?void 0:r.$element_selectors;if(null!=i&&i.includes(t.selector))return!0;var o=(null==e||null==(n=e.properties)?void 0:n.$elements_chain)||"";if(t.selector_regex&&o)try{return new RegExp(t.selector_regex).test(o)}catch(e){}return!1}yn(e){var t;return null==(null==e||null==(t=e.properties)?void 0:t.$elements)?[]:null==e?void 0:e.properties.$elements}hn(e,t){return null==t||!t.properties||0===t.properties.length||ok(t.properties.reduce((e,t)=>{var r=K(t.value)?t.value.map(String):null!=t.value?[String(t.value)]:[];return e[t.key]={values:r,operator:t.operator||"exact"},e},{}),null==e?void 0:e.properties)}}class au{constructor(e){this.bn=[],this._instance=e,this._n=new Map,this.wn=new Map,this.xn=new Map}kn(e,t){return!!e&&ok(e.propertyFilters,null==t?void 0:t.properties)}Sn(e,t){var r=new Map;return e.forEach(e=>{var n;null==(n=e.conditions)||null==(n=n[t])||null==(n=n.values)||n.forEach(t=>{if(null!=t&&t.name){var n=r.get(t.name)||[];n.push(e.id),r.set(t.name,n)}})}),r}Cn(e,t,r){var n=(r===ix?this._n:this.wn).get(e),i=[];return this.In(e=>{i=e.filter(e=>null==n?void 0:n.includes(e.id))}),i.filter(n=>{var i,o=null==(i=n.conditions)||null==(i=i[r])||null==(i=i.values)?void 0:i.find(t=>t.name===e);return this.kn(o,t)})}register(e){var t;V(null==(t=this._instance)?void 0:t._addCaptureHook)||(this.Tn(e),this.En(e))}En(e){var t=e.filter(e=>{var t,r;return(null==(t=e.conditions)?void 0:t.actions)&&(null==(r=e.conditions)||null==(r=r.actions)||null==(r=r.values)?void 0:r.length)>0});0!==t.length&&(null==this.Mn&&(this.Mn=new al(this._instance),this.Mn.init(),this.Mn.fn(e=>{this.onAction(e)})),t.forEach(e=>{var t,r,n,i,o;e.conditions&&null!=(t=e.conditions)&&t.actions&&null!=(r=e.conditions)&&null!=(r=r.actions)&&r.values&&(null==(n=e.conditions)||null==(n=n.actions)||null==(n=n.values)?void 0:n.length)>0&&(null==(i=this.Mn)||i.register(e.conditions.actions.values),null==(o=e.conditions)||null==(o=o.actions)||null==(o=o.values)||o.forEach(t=>{if(t&&t.name){var r=this.xn.get(t.name);r&&r.push(e.id),this.xn.set(t.name,r||[e.id])}}))}))}Tn(e){var t,r=e.filter(e=>{var t,r;return(null==(t=e.conditions)?void 0:t.events)&&(null==(r=e.conditions)||null==(r=r.events)||null==(r=r.values)?void 0:r.length)>0}),n=e.filter(e=>{var t,r;return(null==(t=e.conditions)?void 0:t.cancelEvents)&&(null==(r=e.conditions)||null==(r=r.cancelEvents)||null==(r=r.values)?void 0:r.length)>0});0===r.length&&0===n.length||(null==(t=this._instance)||t._addCaptureHook((e,t)=>{this.onEvent(e,t)}),this._n=this.Sn(e,ix),this.wn=this.Sn(e,iw))}onEvent(e,t){var r,n,i=this.Pn(),o=(null==t||null==(r=t.properties)?void 0:r.$survey_id)||(null==t||null==(n=t.properties)?void 0:n.$product_tour_id);if(o&&this.getActivatedIds().includes(o)){var a=this.Rn(e,o);if("consume"===a)return i.info("event consumed activated item, remov
1701ing it",{event:e,itemId:o}),void this.On([o]);if("persist"===a)return i.info("shown item promoted to persisted activation",{event:e,itemId:o}),void this.Ln(o)}if(this.wn.has(e)){var s=this.Cn(e,t,iw);s.length>0&&(i.info("cancel event matched, cancelling items",{event:e,itemsToCancel:s.map(e=>e.id)}),this.On(s.map(e=>e.id)),s.forEach(e=>this.Fn(e.id)))}if(this._n.has(e)){i.info("event name matched",{event:e,eventPayload:t,items:this._n.get(e)});var l=this.Cn(e,t,ix);this.An(l.map(e=>e.id))}}onAction(e){this.xn.has(e)&&this.An(this.xn.get(e)||[])}An(e){0!==e.length&&(this.bn=[...new Set([...this.bn,...e])],this.Pn().info("updating activated items",{activatedItems:this.getActivatedIds()}))}Ln(e){this.bn=this.bn.filter(t=>t!==e);var t=this.$n();t.includes(e)||this.Dn([...t,e])}On(e){var t=new Set(e);this.bn=this.bn.filter(e=>!t.has(e));var r=this.$n(),n=r.filter(e=>!t.has(e));n.length!==r.length&&this.Dn(n)}$n(){var e,t=this.Nn();return(null==(e=this._instance)||null==(e=e.persistence)?void 0:e.props[t])||[]}getActivatedIds(){return[...new Set([...this.$n(),...this.bn])].filter(e=>!this.qn(e))}reset(){this.bn=[],this.$n().length>0&&this.Dn([])}getEventToItemsMap(){return this._n}Bn(){return this.Mn}}class ac extends au{constructor(e){super(e)}Nn(){return rm}jn(){return iA}In(e){var t;null==(t=this._instance)||t.getSurveys(e)}Fn(e){var t;null==(t=this._instance)||t.cancelPendingSurvey(e)}Pn(){return oD}Dn(e){var t;null==(t=this._instance)||null==(t=t.persistence)||t.register({[rm]:e})}qn(){return!1}Rn(e,t){var r,n,i,o,a,s;return this.In(e=>{s=e.find(e=>e.id===t)}),!s||(a=(null!=(n=null==(i=(r=s).conditions)||null==(i=i.events)||null==(i=i.values)?void 0:i.length)?n:0)>0,"always"===r.schedule||null!=(o=r.conditions)&&null!=(o=o.events)&&o.repeatedActivation&&a)?e===iA?"consume":"ignore":e===iA?"persist":e===ik||e===iS?"consume":"ignore"}getSurveys(){return this.getActivatedIds()}getEventToSurveys(){return this.getEventToItemsMap()}}var ad="SDK is not enabled or survey functionality is not yet loaded",ap="Disabled. Not loading surveys.",af=null!=i&&i.location?n9(i.location.hash,"__posthog")||n9(location.hash,"state"):null,ah="_postHogToolbarParams",ag=tW("[Toolbar]"),am=tW("[FeatureFlags]"),av=tW("[FeatureFlags]",{debugEnabled:!0}),ay="\" failed. Feature flags didn't load in time.",ab=e=>{for(var t={},r=0;e.length>r;r++)t[e[r]]=!0;return t},ax=e=>{var t={};for(var[r,n]of rG(e||{}))n&&(t[r]=n);return t},aw=tW("[Error tracking]"),aA="Refusing to render web experiment since the viewer is a likely bot",ak={icontains:(e,t)=>!!i&&t.href.toLowerCase().indexOf(e.toLowerCase())>-1,not_icontains:(e,t)=>!!i&&-1===t.href.toLowerCase().indexOf(e.toLowerCase()),regex:(e,t)=>!!i&&ob(t.href,e),not_regex:(e,t)=>!!i&&!ob(t.href,e),exact:(e,t)=>t.href===e,is_not:(e,t)=>t.href!==e};class aS{get Se(){return this._instance.config}constructor(e){var t=this;this.getWebExperimentsAndEvaluateDisplayLogic=function(e){void 0===e&&(e=!1),t.getWebExperiments(e=>{aS.Hn("retrieved web experiments from the server"),t.Un=new Map,e.forEach(e=>{if(e.feature_flag_key){t.Un&&(aS.Hn("setting flag key ",e.feature_flag_key," to web experiment ",e),null==(r=t.Un)||r.set(e.feature_flag_key,e));var r,n=t._instance.getFeatureFlag(e.feature_flag_key);Q(n)&&e.variants[n]&&t.zn(e.name,n,e.variants[n].transforms)}else if(e.variants)for(var i in e.variants){var o=e.variants[i];aS.Vn(o)&&t.zn(e.name,i,o.transforms)}})},e)},this._instance=e,this._instance.onFeatureFlags(e=>{this.onFeatureFlags(e)})}initialize(){}onFeatureFlags(e){if(this._is_bot())aS.Hn(aA);else if(!this.Se.disable_web_experiments){if(X(this.Un))return this.Un=new Map,this.loadIfEnabled(),void this.previewWebExperiment();aS.Hn("applying feature flags",e),e.forEach(e=>{var t;if(this.Un&&null!=(t=this.Un)&&t.has(e)){var r,n=this._instance.getFeatureFlag(e),i=null==(r=this.Un)?void 0:r.get(e);n&&null!=i&&i.variants[n]&&this.zn(i.name,n,i.variants[n].transforms)}})}}previewWebExperiment(){var e=aS.getWindowLocation();if(null!=e&&e.search){var t=n8(null==e?void 0:e.search,"__experiment_id"),r=n8(null==e?void 0:e.search,"__experiment_variant");t&&r&&(aS.Hn("previewing web experiments "+t+" && "+r),this.getWebExperiments(e=>{this.Wn(parseInt(t),r,e)},!1,!0))}}loadIfEnabled(){this.Se.disable_web_experiments||this.getWebExperimentsAndEvaluateDisplayLogic()}getWebExperiments(e,t,r){if(this.Se.disable_web_experiments&&!r)return e([]);var n=this._instance.get_property("$web_experiments");if(n&&!t)return e(n);this._instance._send_request({url:this._instance.requestRouter.endpointFor("api","/api/web_experiments/?token="+this.Se.token),method:"GET",callback:t=>e(200===t.statusCode&&t.json&&t.json.experiments||[])})}Wn(e,t,r){var n=r.filter(t=>t.id===e);n&&n.length>0&&(aS.Hn("Previewing web experiment ["+n[0].name+"] with variant ["+t+"]"),this.zn(n[0].name,t,n[0].variants[t].transforms))}static Vn(e){return!X(e.conditions)&&aS.Gn(e)&&aS.Zn(e)}static Gn(e){if(X(e.conditions)||X(null==(t=e.conditions)?void 0:t.url))return!0;var t,r,n,i,o=aS.getWindowLocation();return!!o&&(null==(r=e.conditions)||!r.url||ak[null!=(n=null==(i=e.conditions)?void 0:i.urlMatchType)?n:"icontains"](e.conditions.url,o))}
1701static getWindowLocation(){return null==i?void 0:i.location}static Zn(e){if(X(e.conditions)||X(null==(r=e.conditions)?void 0:r.utm))return!0;var t=ia();if(t.utm_source){var r,n,i,o,a,s,l,u,c,d=null==(n=e.conditions)||null==(n=n.utm)||!n.utm_campaign||(null==(i=e.conditions)||null==(i=i.utm)?void 0:i.utm_campaign)==t.utm_campaign,p=null==(o=e.conditions)||null==(o=o.utm)||!o.utm_source||(null==(a=e.conditions)||null==(a=a.utm)?void 0:a.utm_source)==t.utm_source,f=null==(s=e.conditions)||null==(s=s.utm)||!s.utm_medium||(null==(l=e.conditions)||null==(l=l.utm)?void 0:l.utm_medium)==t.utm_medium,h=null==(u=e.conditions)||null==(u=u.utm)||!u.utm_term||(null==(c=e.conditions)||null==(c=c.utm)?void 0:c.utm_term)==t.utm_term;return d&&f&&h&&p}return!1}static Hn(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;t>n;n++)r[n-1]=arguments[n];tK.info("[WebExperiments] "+e,r)}zn(e,t,r){this._is_bot()?aS.Hn(aA):"control"!==t?r.forEach(r=>{if(r.selector){aS.Hn("applying transform of variant "+t+" for experiment "+e+" ",r);var n,i=null==(n=document)?void 0:n.querySelectorAll(r.selector);null==i||i.forEach(e=>{r.html&&(e.innerHTML=r.html),r.css&&e.setAttribute("style",r.css)})}}):aS.Hn("Control variants leave the page unmodified.")}_is_bot(){return a&&this._instance?oy(a,this.Se.custom_blocked_useragents):void 0}}var aC=tW("[Conversations]"),a_="Conversations not available yet.",aE="console",aD={featureFlags:class{constructor(e){this.Qn=!1,this.Jn=!1,this.Yn=!1,this.Kn=!1,this.Xn=!1,this.es=!1,this.ts=!1,this.rs=!1,this._instance=e,this.featureFlagEventHandlers=[]}get Se(){return this._instance.config}get Ur(){return this._instance.persistence}ns(e){return this._instance.get_property(e)}ss(){var e,t;return null!=(e=null==(t=this.Ur)?void 0:t.Gt(this.Se.feature_flag_cache_ttl_ms))&&e}os(){return!!this.ss()&&(this.rs||this.Yn||(this.rs=!0,am.warn("Feature flag cache is stale, triggering refresh..."),this.reloadFeatureFlags()),!0)}ls(){var e,t=null!=(e=this.Se.evaluation_contexts)?e:this.Se.evaluation_environments;return!this.Se.evaluation_environments||this.Se.evaluation_contexts||this.ts||(am.warn("evaluation_environments is deprecated. Use evaluation_contexts instead. evaluation_environments will be removed in a future version."),this.ts=!0),null!=t&&t.length?t.filter(e=>{var t=e&&"string"==typeof e&&e.trim().length>0;return t||am.error("Invalid evaluation context found:",e,"Expected non-empty string"),t}):[]}us(){return this.ls().length>0}hs(){var e=this.Se.flag_keys;if(!V(e)){if(K(e))return e.filter(e=>{var t=e&&"string"==typeof e&&e.trim().length>0;return t||am.error("Invalid flag key found:",e,"Expected non-empty string"),t});am.error("Invalid flag_keys found:",e,"Expected array of non-empty strings")}}initialize(){var e,t,{config:r}=this._instance,n=null!=(e=null==(t=r.bootstrap)?void 0:t.featureFlags)?e:{};if(Object.keys(n).length){var i,o,a=null!=(i=null==(o=r.bootstrap)?void 0:o.featureFlagPayloads)?i:{},s=Object.keys(n).filter(e=>!!n[e]).reduce((e,t)=>(e[t]=n[t]||!1,e),{}),l=Object.keys(a).filter(e=>s[e]).reduce((e,t)=>(a[t]&&(e[t]=a[t]),e),{});this.receivedFeatureFlags({featureFlags:s,featureFlagPayloads:l})}}updateFlags(e,t,r){var n,i,o=null!=r&&r.merge&&null!=(n=this.ns(ri))?n:{},a=null!=r&&r.merge&&null!=(i=this.ns(rl))?i:{},s=b({},o,e),l=b({},a,t),u={};for(var[c,d]of Object.entries(s))u[c]={key:c,enabled:"string"==typeof d||d,variant:"string"==typeof d?d:void 0,reason:void 0,metadata:V(null==l?void 0:l[c])?void 0:{id:0,version:void 0,description:void 0,payload:l[c]}};this.receivedFeatureFlags({flags:u})}get hasLoadedFlags(){return this.Jn}getFlags(){return Object.keys(this.getFlagVariants())}getFlagsWithDetails(){var e=this.ns(rs),t=this.ns(rc),r=this.ns(rd);if(!r&&!t)return e||{};var n=rQ({},e||{});for(var i of[...new Set([...Object.keys(r||{}),...Object.keys(t||{})])]){var o,a,s=n[i],l=null==t?void 0:t[i],u=V(l)?null!=(o=null==s?void 0:s.enabled)&&o:!!l,c=V(l)?s.variant:"string"==typeof l?l:void 0,d=null==r?void 0:r[i],p=b({},s,{enabled:u,variant:u?null!=c?c:null==s?void 0:s.variant:void 0});u!==(null==s?void 0:s.enabled)&&(p.original_enabled=null==s?void 0:s.enabled),c!==(null==s?void 0:s.variant)&&(p.original_variant=null==s?void 0:s.variant),d&&(p.metadata=b({},null==s?void 0:s.metadata,{payload:d,original_payload:null==s||null==(a=s.metadata)?void 0:a.payload})),n[i]=p}return this.Qn||(am.warn(" Overriding feature flag details!",{flagDetails:e,overriddenPayloads:r,finalDetails:n}),this.Qn=!0),n}getFlagVariants(){var e=this.ns(ri),t=this.ns(rc);if(!t)return e||{};for(var r=rQ({},e),n=Object.keys(t),i=0;n.length>i;i++)r[n[i]]=t[n[i]];return this.Qn||(am.warn(" Overriding feature flags!",{enabledFlags:e,overriddenFlags:t,finalFlags:r}),this.Qn=!0),r}getFlagPayloads(){var e=this.ns(rl),t=this.ns(rd);if(!t)return e||{};for(var r=rQ({},e||{}),n=Object.keys(t),i=0;n.length>i;i++)r[n[i]]=t[n[i]];return this.Qn||(am.warn(" Overriding feature flag payloads!",{flagPayloads:e,overriddenPayloads:t,finalPayloads:r}),this.Qn=!0),r}reloadFeatureFlags(){this.Kn||this.Se.advanced_disable_feature_flags||this.ds||(this._instance.Ii.emit
1701("featureFlagsReloading",!0),this.ds=setTimeout(()=>{this.cs()},5))}vs(){clearTimeout(this.ds),this.ds=void 0}ensureFlagsLoaded(){this.Jn||this.Yn||this.ds||this.reloadFeatureFlags()}setAnonymousDistinctId(e){this.$anon_distinct_id=e}setReloadingPaused(e){this.Kn=e}cs(e){var t;if(this.vs(),!this._instance.mr())if(this.Yn)this.Xn=!0;else{var r=this.Se.token,n=this.ns(tQ),i={token:r,distinct_id:this._instance.get_distinct_id(),groups:this._instance.getGroups(),$anon_distinct_id:this.$anon_distinct_id,person_properties:b({},(null==(t=this.Ur)?void 0:t.get_initial_props())||{},this.ns(rp)||{}),group_properties:this.ns(rf),timezone:ig()};Y(n)||V(n)||(i.$device_id=n),(null!=e&&e.disableFlags||this.Se.advanced_disable_feature_flags)&&(i.disable_flags=!0),this.us()&&(i.evaluation_contexts=this.ls());var o=this.hs();V(o)||(i.flag_keys=o);var a=!!this.Se.advanced_only_evaluate_survey_feature_flags,s=this._instance.requestRouter.endpointFor("flags","/flags/?v=2"+(this.Se.advanced_only_evaluate_survey_feature_flags?"&only_evaluate_survey_feature_flags=true":""));this.Yn=!0,this._instance._send_request({method:"POST",url:s,data:i,compression:this.Se.disable_compression?void 0:iF,timeout:this.Se.feature_flag_request_timeout_ms,callback:e=>{var t,r,n,o=!0;if(200===e.statusCode&&(this.Xn||(this.$anon_distinct_id=void 0),o=!1),this.Yn=!1,!i.disable_flags||this.Xn){this.es=!o;var s=[];e.error?e.error instanceof Error?s.push("AbortError"===e.error.name?"timeout":"connection_error"):s.push("unknown_error"):200!==e.statusCode&&s.push("api_error_"+e.statusCode),null!=(t=e.json)&&t.errorsWhileComputingFlags&&s.push("errors_while_computing_flags");var l,u=!(null==(r=e.json)||null==(r=r.quotaLimited)||!r.includes("feature_flags"));(u&&s.push("quota_limited"),null==(n=this.Ur)||n.register({[rx]:s}),u)?am.warn("You have hit your feature flags quota limit, and will not be able to load feature flags until the quota is reset. Please visit https://posthog.com/docs/billing/limits-alerts to learn more."):(i.disable_flags||this.receivedFeatureFlags(null!=(l=e.json)?l:{},o,{partialResponse:a}),this.Xn&&(this.Xn=!1,this.cs()))}}})}}getFeatureFlag(e,t){var r;if(void 0===t&&(t={}),!t.fresh||this.es)if(this.Jn||this.getFlags()&&this.getFlags().length>0){if(!this.os()){var n=this.getFeatureFlagResult(e,t);return null!=(r=null==n?void 0:n.variant)?r:null==n?void 0:n.enabled}}else am.warn('getFeatureFlag for key "'+e+ay)}getFeatureFlagDetails(e){return this.getFlagsWithDetails()[e]}getFeatureFlagPayload(e){var t=this.getFeatureFlagResult(e,{send_event:!1});return null==t?void 0:t.payload}getFeatureFlagResult(e,t){if(void 0===t&&(t={}),!t.fresh||this.es)if(this.Jn||this.getFlags()&&this.getFlags().length>0){if(!this.os()){var r=this.getFlagVariants(),n=e in r,i=r[e],o=this.getFlagPayloads()[e],a=String(i),s=this.ns(ru)||void 0,l=this.ns(rw)||void 0,u=this.ns(ry)||{};if(this.Se.advanced_feature_flags_dedup_per_session){var c,d=this._instance.get_session_id(),p=this.ns(rb);d&&d!==p&&(u={},null==(c=this.Ur)||c.register({[ry]:u,[rb]:d}))}if((t.send_event||!("send_event"in t))&&(!(e in u)||!u[e].includes(a))){K(u[e])?u[e].push(a):u[e]=[a],null==(m=this.Ur)||m.register({[ry]:u});var f=this.getFeatureFlagDetails(e),h=[...null!=(v=this.ns(rx))?v:[]];V(i)&&h.push("flag_missing");var g={$feature_flag:e,$feature_flag_response:i,$feature_flag_payload:o||null,$feature_flag_request_id:s,$feature_flag_evaluated_at:l,$feature_flag_bootstrapped_response:(null==(y=this.Se.bootstrap)||null==(y=y.featureFlags)?void 0:y[e])||null,$feature_flag_bootstrapped_payload:(null==(b=this.Se.bootstrap)||null==(b=b.featureFlagPayloads)?void 0:b[e])||null,$used_bootstrap_value:!this.es};V(null==f||null==(x=f.metadata)?void 0:x.version)||(g.$feature_flag_version=f.metadata.version);var m,v,y,b,x,w,A,k,S,C,_,E=null!=(w=null==f||null==(A=f.reason)?void 0:A.description)?w:null==f||null==(k=f.reason)?void 0:k.code;E&&(g.$feature_flag_reason=E),null!=f&&null!=(S=f.metadata)&&S.id&&(g.$feature_flag_id=f.metadata.id),V(null==f?void 0:f.original_variant)&&V(null==f?void 0:f.original_enabled)||(g.$feature_flag_original_response=V(f.original_variant)?f.original_enabled:f.original_variant),null!=f&&null!=(C=f.metadata)&&C.original_payload&&(g.$feature_flag_original_payload=null==f||null==(_=f.metadata)?void 0:_.original_payload),h.length&&(g.$feature_flag_error=h.join(",")),this._instance.capture("$feature_flag_called",g)}if(n)return{key:e,enabled:!!i,variant:"string"==typeof i?i:void 0,payload:(e=>{if("string"!=typeof e)return e;try{return JSON.parse(e)}catch(t){return e}})(o)}}}else am.warn('getFeatureFlagResult for key "'+e+ay)}getRemoteConfigPayload(e,t){var r=this.Se.token,n={distinct_id:this._instance.get_distinct_id(),token:r};this.us()&&(n.evaluation_contexts=this.ls());var i=this.hs();V(i)||(n.flag_keys=i),this._instance._send_request({method:"POST",url:this._instance.requestRouter.endpointFor("flags","/flags/?v=2"),data:n,compression:this.Se.disable_compression?void 0:iF,timeout:this.Se.feature_flag_request_timeout_ms,callback(r){var n,i=null==(n=r.json)?void 0:n.featureFlagPayloads;t((null==i?void 0:i[e])||void 0)}})}isFeatureEnabled(e,t){if(void 0===t&&(t={}),!t.fresh||this.es){if(this.Jn||this.getFlags()&&this.getFlags().length>0){var r=this.getFeatureFlag(e,t);return V(r)?void 0:!!r}am.warn('isFeatureEnabled for key "'+e+ay)}}
1701addFeatureFlagsHandler(e){this.featureFlagEventHandlers.push(e)}removeFeatureFlagsHandler(e){this.featureFlagEventHandlers=this.featureFlagEventHandlers.filter(t=>t!==e)}receivedFeatureFlags(e,t,r){if(this.Ur){this.Jn=!0;var n=this.getFlagVariants(),i=this.getFlagPayloads(),o=this.getFlagsWithDetails();!function(e,t,r,n,i,o){void 0===r&&(r={}),void 0===n&&(n={}),void 0===i&&(i={});var a,s=((a=e.flags)?(e.featureFlags=Object.fromEntries(Object.keys(a).map(e=>{var t;return[e,null!=(t=a[e].variant)?t:a[e].enabled]})),e.featureFlagPayloads=Object.fromEntries(Object.keys(a).filter(e=>a[e].enabled).filter(e=>{var t;return null==(t=a[e].metadata)?void 0:t.payload}).map(e=>{var t;return[e,null==(t=a[e].metadata)?void 0:t.payload]}))):e.featureFlags&&am.warn("Using an older version of the feature flags endpoint. Please upgrade your PostHog server to the latest version"),e),l=s.flags,u=s.featureFlags,c=s.featureFlagPayloads;if(u){var d=e.requestId,p=e.evaluatedAt;if(K(u)){am.warn("v1 of the feature flags endpoint is deprecated. Please use the latest version.");var f={};if(u)for(var h=0;u.length>h;h++)f[u[h]]=!0;t&&t.register({[ro]:u,[ri]:f})}else{var g=u,m=c,v=l;if(null!=o&&o.partialResponse)g=b({},r,g),m=b({},n,m),v=b({},i,v);else if(e.errorsWhileComputingFlags)if(l){var y=new Set(Object.keys(l).filter(e=>{var t;return!(null!=(t=l[e])&&t.failed)}));g=b({},r,Object.fromEntries(Object.entries(g).filter(e=>{var[t]=e;return y.has(t)}))),m=b({},n,Object.fromEntries(Object.entries(m||{}).filter(e=>{var[t]=e;return y.has(t)}))),v=b({},i,Object.fromEntries(Object.entries(v||{}).filter(e=>{var[t]=e;return y.has(t)})))}else g=b({},r,g),m=b({},n,m),v=b({},i,v);t&&t.register(b({[ro]:Object.keys(ax(g)),[ri]:g||{},[rl]:m||{},[rs]:v||{}},d?{[ru]:d}:{},p?{[rw]:p}:{}))}}}(e,this.Ur,n,i,o,r),t||(this.rs=!1),this.fs(t)}}override(e,t){void 0===t&&(t=!1),am.warn("override is deprecated. Please use overrideFeatureFlags instead."),this.overrideFeatureFlags({flags:e,suppressWarning:t})}overrideFeatureFlags(e){if(!this._instance.__loaded||!this.Ur)return am.uninitializedWarning("posthog.featureFlags.overrideFeatureFlags");if(!1===e)return this.Ur.unregister(rc),this.Ur.unregister(rd),this.fs(),av.info("All overrides cleared");if(K(e)){var t,r=ab(e);return this.Ur.register({[rc]:r}),this.fs(),av.info("Flag overrides set",{flags:e})}if(e&&"object"==typeof e&&("flags"in e||"payloads"in e)){if(this.Qn=!!(null!=(t=e.suppressWarning)&&t),"flags"in e){if(!1===e.flags)this.Ur.unregister(rc),av.info("Flag overrides cleared");else if(e.flags){if(K(e.flags)){var n=ab(e.flags);this.Ur.register({[rc]:n})}else this.Ur.register({[rc]:e.flags});av.info("Flag overrides set",{flags:e.flags})}}return"payloads"in e&&(!1===e.payloads?(this.Ur.unregister(rd),av.info("Payload overrides cleared")):e.payloads&&(this.Ur.register({[rd]:e.payloads}),av.info("Payload overrides set",{payloads:e.payloads}))),void this.fs()}if(e&&"object"==typeof e)return this.Ur.register({[rc]:e}),this.fs(),av.info("Flag overrides set",{flags:e});am.warn("Invalid overrideOptions provided to overrideFeatureFlags",{overrideOptions:e})}onFeatureFlags(e){if(this.addFeatureFlagsHandler(e),this.Jn){var{flags:t,flagVariants:r}=this.ps();e(t,r)}return()=>this.removeFeatureFlagsHandler(e)}updateEarlyAccessFeatureEnrollment(e,t,r){var n,i=(this.ns(ra)||[]).find(t=>t.flagKey===e),o={["$feature_enrollment/"+e]:t},a={$feature_flag:e,$feature_enrollment:t,$set:o};i&&(a.$early_access_feature_name=i.name),r&&(a.$feature_enrollment_stage=r),this._instance.capture("$feature_enrollment_update",a),this.setPersonPropertiesForFlags(o,!1);var s=b({},this.getFlagVariants(),{[e]:t});null==(n=this.Ur)||n.register({[ro]:Object.keys(ax(s)),[ri]:s}),this.fs()}getEarlyAccessFeatures(e,t,r){void 0===t&&(t=!1);var n=this.ns(ra),i=r?"&"+r.map(e=>"stage="+e).join("&"):"";if(n&&!t)return e(n);this._instance._send_request({url:this._instance.requestRouter.endpointFor("api","/api/early_access_features/?token="+this.Se.token+i),method:"GET",callback:t=>{var r,n;if(t.json){var i=t.json.earlyAccessFeatures;return null==(r=this.Ur)||r.unregister(ra),null==(n=this.Ur)||n.register({[ra]:i}
1701),e(i)}}})}ps(){var e=this.getFlags(),t=this.getFlagVariants();return{flags:e.filter(e=>t[e]),flagVariants:Object.keys(t).filter(e=>t[e]).reduce((e,r)=>(e[r]=t[r],e),{})}}fs(e){var{flags:t,flagVariants:r}=this.ps();this.featureFlagEventHandlers.forEach(n=>n(t,r,{errorsLoading:e}))}setPersonPropertiesForFlags(e,t){void 0===t&&(t=!0);var r=this.ns(rp)||{},n=(null==e?void 0:e.$set)||(null!=e&&e.$set_once?{}:e),i=null==e?void 0:e.$set_once,o={};if(i)for(var a in i)({}).hasOwnProperty.call(i,a)&&(a in r||(o[a]=i[a]));this._instance.register({[rp]:b({},r,o,n)}),t&&this._instance.reloadFeatureFlags()}unsetPersonPropertiesForFlags(e,t){void 0===t&&(t=!0);var r=b({},this.ns(rp)||{});e.forEach(e=>{delete r[e]}),this._instance.register({[rp]:r}),t&&this._instance.reloadFeatureFlags()}resetPersonPropertiesForFlags(e){void 0===e&&(e=!0),this._instance.unregister(rp),e&&this._instance.reloadFeatureFlags()}setGroupPropertiesForFlags(e,t){void 0===t&&(t=!0);var r=this.ns(rf)||{};0!==Object.keys(r).length&&Object.keys(r).forEach(t=>{r[t]=b({},r[t],e[t]),delete e[t]}),this._instance.register({[rf]:b({},r,e)}),t&&this._instance.reloadFeatureFlags()}resetGroupPropertiesForFlags(e){if(e){var t=this.ns(rf)||{};this._instance.register({[rf]:b({},t,{[e]:{}})})}else this._instance.unregister(rf)}reset(){this.Jn=!1,this.Yn=!1,this.Kn=!1,this.Xn=!1,this.es=!1,this.$anon_distinct_id=void 0,this.vs(),this.Qn=!1}}},aO=b({productTours:class{get Ur(){return this._instance.persistence}constructor(e){this.Mo=null,this.Po=null,this._instance=e}initialize(){this.loadIfEnabled()}onRemoteConfig(e){if("productTours"in e){var t,r;if(this.Ur&&this.Ur.register({[t3]:!!e.productTours}),!an(this._instance))return!this.Mo&&X(null==(t=this.Ur)?void 0:t.props[rv])||ar.info("product tours disabled; stopping and clearing cached tours"),null==(r=this.Mo)||r.stop(),this.Mo=null,void this.clearCache();this.loadIfEnabled()}}loadIfEnabled(){!this.Mo&&an(this._instance)&&this.Mt(()=>this.Ro())}Mt(e){var t,r;null!=(t=h.__PosthogExtensions__)&&t.generateProductTours?e():null==(r=h.__PosthogExtensions__)||null==r.loadExternalDependency||r.loadExternalDependency(this._instance,"product-tours",t=>{t?ar.error("Could not load product tours script",t):e()})}Ro(){var e;!this.Mo&&null!=(e=h.__PosthogExtensions__)&&e.generateProductTours&&(this.Mo=h.__PosthogExtensions__.generateProductTours(this._instance,!0))}getProductTours(e,t){if(void 0===t&&(t=!1),!K(this.Po)||t){var r=this.Ur;if(r){var n=r.props[rv];if(K(n)&&!t)return this.Po=n,void e(n,{isLoaded:!0})}this._instance._send_request({url:this._instance.requestRouter.endpointFor("api","/api/product_tours/?token="+this._instance.config.token),method:"GET",callback:t=>{if(an(this._instance)){var n=t.statusCode;if(200!==n||!t.json){var i="Product Tours API could not be loaded, status: "+n;return ar.error(i),void e([],{isLoaded:!1,error:i})}var o=K(t.json.product_tours)?t.json.product_tours:[];this.Po=o,r&&r.register({[rv]:o}),e(o,{isLoaded:!0})}else e([],{isLoaded:!0})}})}else e(this.Po,{isLoaded:!0})}getActiveProductTours(e){X(this.Mo)?e([],{isLoaded:!1,error:"Product tours not loaded"}):this.Mo.getActiveProductTours(e)}showProductTour(e){var t;null==(t=this.Mo)||t.showTourById(e)}previewTour(e){this.Mo?this.Mo.previewTour(e):this.Mt(()=>{var t;this.Ro(),null==(t=this.Mo)||t.previewTour(e)})}dismissProductTour(){var e;null==(e=this.Mo)||e.dismissTour("user_clicked_skip")}nextStep(){var e;null==(e=this.Mo)||e.nextStep()}previousStep(){var e;null==(e=this.Mo)||e.previousStep()}clearCache(){var e;this.Po=null,null==(e=this.Ur)||e.unregister(rv)}resetTour(e){var t;null==(t=this.Mo)||t.resetTour(e)}resetAllTours(){var e;null==(e=this.Mo)||e.resetAllTours()}cancelPendingTour(e){var t;null==(t=this.Mo)||t.cancelPendingTour(e)}}},aD),aj=b({surveys:class{get Se(){return this._instance.config}constructor(e){this.Zo=void 0,this._surveyManager=null,this.Qo=!1,this.Jo=[],this.Yo=null,this._instance=e,this._surveyEventReceiver=null}initialize(){this.loadIfEnabled()}onRemoteConfig(e){if(!this.Se.disable_surveys){var t=e.surveys;if(X(t))return oD.warn("Flags not loaded yet. Not loading surveys.");var r=K(t);this.Zo=r?t.length>0:t,oD.info("flags response received, isSurveysEnabled: "+this.Zo),this.loadIfEnabled()}}reset(){try{var e;null==(e=this._surveyEventReceiver)||e.reset(),localStorage.removeItem("lastSeenSurveyDate");for(var t=[],r=0;r<localStorage.length;r++){var n=localStorage.key(r);(null!=n&&n.startsWith(oO)||null!=n&&n.startsWith("inProgressSurvey_"))&&t.push(n)}
1701t.forEach(e=>localStorage.removeItem(e))}catch(e){}}loadIfEnabled(){if(!this._surveyManager)if(this.Qo)oD.info("Already initializing surveys, skipping...");else if(this.Se.disable_surveys)oD.info(ap);else if(this.Se.cookieless_mode&&this._instance.consent.isOptedOut())oD.info("Not loading surveys in cookieless mode without consent.");else{var e=null==h?void 0:h.__PosthogExtensions__;if(e){if(!V(this.Zo)||this.Se.advanced_enable_surveys){var t=this.Zo||this.Se.advanced_enable_surveys;this.Qo=!0;try{var r=e.generateSurveys;if(r)return void this.Ko(r,t);var n=e.loadExternalDependency;if(!n)return void this.Xo(rM);n(this._instance,"surveys",r=>{r||!e.generateSurveys?this.Xo("Could not load surveys script",r):this.Ko(e.generateSurveys,t)})}catch(e){throw this.Xo("Error initializing surveys",e),e}finally{this.Qo=!1}}}else oD.error("PostHog Extensions not found.")}}Ko(e,t){this._surveyManager=e(this._instance,t),this._surveyEventReceiver=new ac(this._instance),oD.info("Surveys loaded successfully"),this.ea({isLoaded:!0})}Xo(e,t){oD.error(e,t),this.ea({isLoaded:!1,error:e})}onSurveysLoaded(e){return this.Jo.push(e),this._surveyManager&&this.ea({isLoaded:!0}),()=>{this.Jo=this.Jo.filter(t=>t!==e)}}getSurveys(e,t){if(void 0===t&&(t=!1),this.Se.disable_surveys)return oD.info(ap),e([]);var r,n=this._instance.get_property(rh);if(n&&!t)return e(n,{isLoaded:!0});"u">typeof Promise&&this.Yo?this.Yo.then(t=>{var{surveys:r,context:n}=t;return e(r,n)}):("u">typeof Promise&&(this.Yo=new Promise(e=>{r=e})),this._instance._send_request({url:this._instance.requestRouter.endpointFor("api","/api/surveys/?token="+this.Se.token),method:"GET",timeout:this.Se.surveys_request_timeout_ms,callback:t=>{this.Yo=null;var n=t.statusCode;if(200!==n||!t.json){var i="Surveys API could not be loaded, status: "+n;oD.error(i);var o={isLoaded:!1,error:i};return e([],o),void(null==r||r({surveys:[],context:o}))}var a,s,l=t.json.surveys||[],u=l.filter(e=>{var t,r;return!(!e.start_date||e.end_date)&&(!(null==(t=e.conditions)||null==(t=t.events)||null==(t=t.values)||!t.length)||!(null==(r=e.conditions)||null==(r=r.actions)||null==(r=r.values)||!r.length))});u.length>0&&(null==(s=this._surveyEventReceiver)||s.register(u)),null==(a=this._instance.persistence)||a.register({[rh]:l,[rg]:Date.now()});var c={isLoaded:!0};e(l,c),null==r||r({surveys:l,context:c})}}))}ea(e){for(var t of this.Jo)try{if(!e.isLoaded)return t([],e);this.getSurveys(t)}catch(e){oD.error("Error in survey callback",e)}}getActiveMatchingSurveys(e,t){if(void 0===t&&(t=!1),!X(this._surveyManager))return this._surveyManager.getActiveMatchingSurveys(e,t);oD.warn("init was not called")}ta(e){var t=null;return this.getSurveys(r=>{var n;t=null!=(n=r.find(t=>t.id===e))?n:null}),t}ra(e){if(X(this._surveyManager))return{eligible:!1,reason:ad};var t="string"==typeof e?this.ta(e):e;return t?this._surveyManager.checkSurveyEligibility(t):{eligible:!1,reason:"Survey not found"}}canRenderSurvey(e){if(X(this._surveyManager))return oD.warn("init was not called"),{visible:!1,disabledReason:ad};var t=this.ra(e);return{visible:t.eligible,disabledReason:t.reason}}canRenderSurveyAsync(e,t){return X(this._surveyManager)?(oD.warn("init was not called"),Promise.resolve({visible:!1,disabledReason:ad})):new Promise(r=>{this.getSurveys(t=>{var n,i=null!=(n=t.find(t=>t.id===e))?n:null;if(i){var o=this.ra(i);r({visible:o.eligible,disabledReason:o.reason})}else r({visible:!1,disabledReason:"Survey not found"})},t)})}renderSurvey(e,t,r){var n;if(X(this._surveyManager))oD.warn("init was not called");else{var i="string"==typeof e?this.ta(e):e;if(null!=i&&i.id)if(oj.includes(i.type)){var o=null==s?void 0:s.querySelector(t);if(o)return null!=(n=i.appearance)&&n.surveyPopupDelaySeconds?(oD.info("Rendering survey "+i.id+" with delay of "+i.appearance.surveyPopupDelaySeconds+" seconds"),void setTimeout(()=>{var e,t;oD.info("Rendering survey "+i.id+" with delay of "+(null==(e=i.appearance)?void 0:e.surveyPopupDelaySeconds)+" seconds"),null==(t=this._surveyManager)||t.renderSurvey(i,o,r),oD.info("Survey "+i.id+" rendered")},1e3*i.appearance.surveyPopupDelaySeconds)):void this._surveyManager.renderSurvey(i,o,r);oD.warn("Survey element not found")}else oD.warn("Surveys of type "+i.type+" cannot be rendered in the app");else oD.warn("Survey not found")}}displaySurvey(e,t){var r;if(X(this._surveyManager))oD.warn("init was not called");else{var n=this.ta(e);if(n){var i=n;
1701if(null!=(r=n.appearance)&&r.surveyPopupDelaySeconds&&t.ignoreDelay&&(i=b({},n,{appearance:b({},n.appearance,{surveyPopupDelaySeconds:0})})),t.displayType!==iC&&t.initialResponses&&oD.warn("initialResponses is only supported for popover surveys. prefill will not be applied."),!1===t.ignoreConditions){var o=this.canRenderSurvey(n);if(!o.visible)return void oD.warn("Survey is not eligible to be displayed: ",o.disabledReason)}"inline"!==t.displayType?this._surveyManager.handlePopoverSurvey(i,t):this.renderSurvey(i,t.selector,t.properties)}else oD.warn("Survey not found")}}cancelPendingSurvey(e){X(this._surveyManager)?oD.warn("init was not called"):this._surveyManager.cancelSurvey(e)}handlePageUnload(){var e;null==(e=this._surveyManager)||e.handlePageUnload()}}},aD),aF=b({experiments:aS},aD),aT=b({},aD,{sessionRecording:class{get Se(){return this._instance.config}get Ur(){return this._instance.persistence}get started(){var e;return!(null==(e=this.gs)||!e.isStarted)}get status(){var e,t;return this.ys===o6||this.ys===o8?this.ys:null!=(e=null==(t=this.gs
1701)?void 0:t.status)?e:this.ys}constructor(e){if(this._forceAllowLocalhostNetworkCapture=!1,this.ys=o3,this.bs=void 0,this._instance=e,!this._instance.sessionManager)throw o9.error("started without valid sessionManager"),Error(o7+" started without valid sessionManager. This is a bug.");if(this.Se.cookieless_mode===rR)throw Error(o7+' cannot be used with cookieless_mode="always"')}initialize(){this.startIfEnabledOrStop()}get _s(){var e,t=!(null==(e=this._instance.get_property(t6))||!e.enabled),r=!this.Se.disable_session_recording,n=this.Se.disable_session_recording||this._instance.consent.isOptedOut();return i&&t&&r&&!n}startIfEnabledOrStop(e){var t;if(!this._s||null==(t=this.gs)||!t.isStarted){var r=!V(Object.assign)&&!V(Array.from);this._s&&r?(this.ws(e),o9.info("starting")):(this.ys=o3,this.stopRecording())}}ws(e){var t,r,n;this._s&&(this.ys!==o6&&this.ys!==o8&&(this.ys=o4),null!=h&&null!=(t=h.__PosthogExtensions__)&&null!=(t=t.rrweb)&&t.record&&null!=(r=h.__PosthogExtensions__)&&r.initSessionRecording?this.xs(e):null==(n=h.__PosthogExtensions__)||null==n.loadExternalDependency||n.loadExternalDependency(this._instance,this.ks,t=>{if(t)return o9.error("could not load recorder",t);this.xs(e)}))}stopRecording(){var e,t;
1701null==(e=this.bs)||e.call(this),this.bs=void 0,null==(t=this.gs)||t.stop()}Ss(){var e,t;null==(e=this.bs)||e.call(this),this.bs=void 0,null==(t=this.gs)||t.discard()}Cs(){var e,t;null==(e=this.Ur)||e.unregister(rn),null==(t=this.Ur)||t.unregister(t8)}Is(e,t){if(X(e))return null;var r=J(e)?e:parseFloat(e);return"number"!=typeof r||!Number.isFinite(r)||0>r||r>1?(o9.warn(t+" must be between 0 and 1. Ignoring invalid value:",e),null):r}Ts(e){if(this.Ur){var t,r,n=this.Ur,i=()=>{var t,r=!1===e.sessionRecording?void 0:e.sessionRecording,i=this.Is(null==(t=this.Se.session_recording)?void 0:t.sampleRate,"session_recording.sampleRate"),o=this.Is(null==r?void 0:r.sampleRate,"remote config sampleRate"),a=null!=i?i:o;X(a)&&this.Cs();var s=null==r?void 0:r.minimumDurationMilliseconds;n.register({[t6]:b({cache_timestamp:Date.now(),enabled:!!r},r,{networkPayloadCapture:b({capturePerformance:e.capturePerformance},null==r?void 0:r.networkPayloadCapture),canvasRecording:{enabled:null==r?void 0:r.recordCanvas,fps:null==r?void 0:r.canvasFps,quality:null==r?void 0:r.canvasQuality},sampleRate:a,minimumDurationMilliseconds:V(s)?null:s,endpoint:null==r?void 0:r.endpoint,triggerMatchType:null==r?void 0:r.triggerMatchType,masking:null==r?void 0:r.masking,urlTriggers:null==r?void 0:r.urlTriggers,version:null==r?void 0:r.version,triggerGroups:null==r?void 0:r.triggerGroups})})};i(),null==(t=this.bs)||t.call(this),this.bs=null==(r=this._instance.sessionManager)?void 0:r.onSessionId(i)}}onRemoteConfig(e){return"sessionRecording"in e?!1===e.sessionRecording?(this.Ts(e),void this.Ss()):(this.Ts(e),void this.startIfEnabledOrStop()):(this.ys===o6&&(this.ys=o8,o9.warn("config refresh failed, recording will not start until page reload")),void this.startIfEnabledOrStop())}log(e,t){var r;void 0===t&&(t="log"),null!=(r=this.gs)&&r.log?this.gs.log(e,t):o9.warn("log called before recorder was ready")}get ks(){var e,t,r=null==(e=this._instance)||null==(e=e.persistence)?void 0:e.get_property(t6);return(null==r||null==(t=r.scriptConfig)?void 0:t.script)||"lazy-recorder"}Es(){var e,t,r=this._instance.get_property(t6);if(!r)return!1;try{t="object"==typeof r?r:JSON.parse(r)}catch(e){return o9.warn("persisted remote config for session recording is invalid and will be ignored",e),!1}var n=null!=(e=t.cache_timestamp)?e:Date.now();return 36e5>=Date.now()-n}xs(e){var t,r;if(null==(t=h.__PosthogExtensions__)||!t.initSessionRecording)return o9.warn("Called on script loaded before session recording is available. This can be caused by adblockers."),void this._instance.register_for_session({[rP]:!0});if(this.gs||(this.gs=null==(r=h.__PosthogExtensions__)?void 0:r.initSessionRecording(this._instance),this.gs._forceAllowLocalhostNetworkCapture=this._forceAllowLocalhostNetworkCapture),!this.Es()){if(this.ys===o8||this.ys===o6)return;return this.ys=o6,o9.info("persisted remote config is stale, requesting fresh config before starting"),void new iO(this._instance).load()}this.ys=o4,this.gs.start(e)}onRRwebEmit(e){var t;
1701null==(t=this.gs)||null==t.onRRwebEmit||t.onRRwebEmit(e)}overrideLinkedFlag(){var e,t;this.gs||null==(t=this.Ur)||t.register({[t9]:!0}),null==(e=this.gs)||e.overrideLinkedFlag()}overrideSampling(){var e,t;this.gs||null==(t=this.Ur)||t.register({[t7]:!0}),null==(e=this.gs)||e.overrideSampling()}overrideTrigger(e){var t,r;this.gs||null==(r=this.Ur)||r.register({["url"===e?re:rt]:!0}),null==(t=this.gs)||t.overrideTrigger(e)}get sdkDebugProperties(){var e;return(null==(e=this.gs)?void 0:e.sdkDebugProperties)||{$recording_status:this.status}}tryAddCustomEvent(e,t){var r;return!(null==(r=this.gs)||!r.tryAddCustomEvent(e,t))}}},{autocapture:class{constructor(e){this.Ms=!1,this.Ps=null,this.Rs=!1,this.instance=e,this.rageclicks=new oX(e.config.rageclick),this.Os=null}initialize(){this.startIfEnabled()}get Se(){var e,t,r=H(this.instance.config.autocapture)?this.instance.config.autocapture:{};return r.url_allowlist=null==(e=r.url_allowlist)?void 0:e.map(e=>new RegExp(e)),r.url_ignorelist=null==(t=r.url_ignorelist)?void 0:t.map(e=>new RegExp(e)),r}Ls(){if(this.isBrowserSupported()){if(i&&s){var e=e=>{e=e||(null==i?void 0:i.event);try{this.Fs(e)}catch(e){oZ.error("Failed to capture event",e)}};if(r0(s,"submit",e,{capture:!0}),r0(s,"change",e,{capture:!0}),r0(s,"click",e,{capture:!0}),this.Se.capture_copied_text){var t=e=>{e=e||(null==i?void 0:i.event);try{this.Fs(e,oJ)}catch(e){oZ.error("Failed to capture copy/cut event",e)}};r0(s,"copy",t,{capture:!0}),r0(s,"cut",t,{capture:!0})}}}else oZ.info("Disabling Automatic Event Collection because this browser is not supported")}startIfEnabled(){this.isEnabled&&!this.Ms&&(this.Ls(),this.Ms=!0)}onRemoteConfig(e){e.elementsChainAsString&&(this.Rs=e.elementsChainAsString),this.instance.persistence&&this.instance.persistence.register({[tX]:!!e.autocapture_opt_out}),this.Ps=!!e.autocapture_opt_out,this.startIfEnabled()}setElementSelectors(e){this.Os=e}getElementSelectors(e){var t,r=[];return null==(t=this.Os)||t.forEach(t=>{var n=null==s?void 0:s.querySelectorAll(t);null==n||n.forEach(n=>{e===n&&r.push(t)})}),r}get isEnabled(){var e,t,r=null==(e=this.instance.persistence)?void 0:e.props[tX];if(Y(this.Ps)&&!ee(r)&&!this.instance.mr())return!1;var n=null!=(t=this.Ps)?t:!!r;return!!this.instance.config.autocapture&&!n}Fs(e,t){if(void 0===t&&(t="$autocapture"),this.isEnabled){var r,n=nk(e);nm(n)&&(n=n.parentNode||null),"$autocapture"===t&&"click"===e.type&&e instanceof MouseEvent&&this.instance.config.rageclick&&null!=(r=this.rageclicks)&&r.isRageClick(e.clientX,e.clientY,e.timeStamp||(new Date).getTime())&&nP(n,this.instance.config.rageclick)&&this.Fs(e,"$rageclick");var o=t===oJ;if(n&&function(e,t,r,n,o){if(void 0===r&&(r=void 0),!i||nM(e)||null!=(a=r)&&a.url_allowlist&&!nb(r.url_allowlist)||null!=(s=r)&&s.url_ignorelist&&nb(r.url_ignorelist))return!1;if(null!=(l=r)&&l.dom_event_allowlist){var a,s,l,u,c,d,p=r.dom_event_allowlist;if(p&&!p.some(e=>t.type===e))return!1}var{parentIsUsefulElement:f,targetElementList:h}=nB(e,n);if(!function(e,t){var r=null==t?void 0:t.element_allowlist;if(V(r))return!0;var n,i=function(e){if(r.some(t=>e.tagName.toLowerCase()===t))return{v:!0}};for(var o of e)if(n=i(o))return n.v;return!1}(h,r)||!nC(h,null==(u=r)?void 0:u.css_selector_allowlist)||nC(h,null!=(c=null==(d=r)?void 0:d.css_selector_ignorelist)?c:nE))return!1;var g=i.getComputedStyle(e);if(g&&"pointer"===g.getPropertyValue("cursor")&&"click"===t.type)return!0;var m=e.tagName.toLowerCase();switch(m){case"html":return!1;case"form":return(o||["submit"]).indexOf(t.type)>=0;case"input":case"select":case"textarea":return(o||["change","click"]).indexOf(t.type)>=0;default:return f?(o||["click"]).indexOf(t.type)>=0:(o||["click"]).indexOf(t.type)>=0&&(nS.indexOf(m)>-1||"true"===e.getAttribute("contenteditable"))}}(n,e,this.Se,o,o?["copy","cut"]:void 0)){var{props:a,explicitNoCapture:s}=function(e,t){var r,n,{e:o,maskAllElementAttributes:a,maskAllText:s,elementAttributeIgnoreList:l,elementsChainAsString:u,disableCaptureUrlHashes:c}=t;if(!nh(e))return{props:{}};for(var d=[e],p=e;p.parentNode&&!ng(p,"body");)if(nv(p.parentNode))d.push(p.parentNode.host),p=p.parentNode.host;else{if(!nh(p.parentNode))break;d.push(p.parentNode),p=p.parentNode}var f,h=[],g={},m=!1,v=!1;if(rV(d,e=>{var t=nR(e);if(ng(e,"a")){var r=e.getAttribute("href");m=!!(t&&r&&nW(r))&&(c?to(r):r)}I(nx(e),"ph-no-capture")&&(v=!0),h.push(function(e,t,r,n,i){void 0===i&&(i=!1);var o=e.tagName.toLowerCase(),a={tag_name:o};nS.indexOf(o)>-1&&!r&&(a.$el_text="a"===o.toLowerCase()||"button"===o.toLowerCase()?o0(1024,nH(e)):o0(1024,nA(e)));var s=nx(e);s.length>0&&(a.classes=s.filter(function(e){return""!==e})),rV(e.attributes,function(r){var o;if((!nI(e)||-1!==["name","id","class","aria-label"].indexOf(r.name))&&(null==n||!n.includes(r.name))&&
1701!t&&nW(r.value)&&(!Q(o=r.name)||"_ngcontent"!==o.substring(0,10)&&"_nghost"!==o.substring(0,7))){var s=r.value;"class"===r.name&&(s=ny(s).join(" ")),a["attr__"+r.name]=o0(1024,"href"===r.name&&i?to(s):s)}});for(var l=1,u=1,c=e;c=function(e){if(e.previousElementSibling)return e.previousElementSibling;var t=e;do t=t.previousSibling;while(t&&!nh(t));return t}(c);)l++,c.tagName===e.tagName&&u++;return a.nth_child=l,a.nth_of_type=u,a}(e,a,s,l,c)),rQ(g,function(e){if(!nR(e))return{};var t={};return rV(e.attributes,function(e){if(e.name&&0===e.name.indexOf("data-ph-capture-attribute")){var r=e.name.replace("data-ph-capture-attribute-",""),n=e.value;r&&n&&nW(n)&&(t[r]=n)}}),t}(e))}),v)return{props:{},explicitNoCapture:v};if(s||(h[0].$el_text=ng(e,"a")||ng(e,"button")?nH(e):nA(e)),m){h[0].attr__href=m;var y,x,w=null==(y=n6(m))?void 0:y.host,A=null==i||null==(x=i.location)?void 0:x.host;w&&A&&w!==A&&(f=m)}return{props:rQ({$event_type:o.type,$ce_version:1},u?{}:{$elements:h},{$elements_chain:h.map(e=>{var t,r,n,i={text:null==(r=e.$el_text)?void 0:r.slice(0,400),tag_name:e.tag_name,href:null==(n=e.attr__href)?void 0:n.slice(0,2048),attr_class:(t=e.attr__class)?K(t)?t:ny(t):void 0,attr_id:e.attr__id,nth_child:e.nth_child,nth_of_type:e.nth_of_type,attributes:{}};return rG(e).filter(e=>{var[t]=e;return 0===t.indexOf("attr__")}).forEach(e=>{var[t,r]=e;return i.attributes[t]=r}),i}).map(e=>{var t,r,n="";if(e.tag_name&&(n+=e.tag_name),e.attr_class)for(var i of(e.attr_class.sort(),e.attr_class))n+="."+i.replace(/"/g,"");var o=b({},e.text?{text:e.text}:{},{"nth-child":null!=(t=e.nth_child)?t:0,"nth-of-type":null!=(r=e.nth_of_type)?r:0},e.href?{href:e.href}:{},e.attr_id?{attr_id:e.attr_id}:{},e.attributes),a={};return rG(o).sort((e,t)=>{var[r]=e,[n]=t;return r.localeCompare(n)}).forEach(e=>{var[t,r]=e;return a[nq(t.toString())]=nq(r.toString())}),(n+=":")+rG(a).map(e=>{var[t,r]=e;return t+'="'+r+'"'}).join("")}).join(";")},null!=(r=h[0])&&r.$el_text?{$el_text:null==(n=h[0])?void 0:n.$el_text}:{},f&&"click"===o.type?{$external_click_url:f}:{},g)}}(n,{e:e,maskAllElementAttributes:this.instance.config.mask_all_element_attributes,maskAllText:this.instance.config.mask_all_text,elementAttributeIgnoreList:this.Se.element_attribute_ignorelist,elementsChainAsString:this.Rs,disableCaptureUrlHashes:this.instance.config.disable_capture_url_hashes});if(s)return!1;var l=this.getElementSelectors(n);if(l&&l.length>0&&(a.$element_selectors=l),t===oJ){var u,c=nw(null==i||null==(u=i.getSelection())?void 0:u.toString()),d=e.type||"clipboard";if(!c)return!1;a.$selected_content=c,a.$copy_type=d}return this.instance.capture(t,a),!0}}}isBrowserSupported(){return W(null==s?void 0:s.querySelectorAll)}},historyAutocapture:class{constructor(e){var t;this._instance=e,this.As=(null==i||null==(t=i.location)?void 0:t.pathname)||""}initialize(){this.startIfEnabled()}get isEnabled(){return"history_change"===this._instance.config.capture_pageview}startIfEnabled(){this.isEnabled&&(tK.info("History API monitoring enabled, starting..."),this.monitorHistoryChanges())}stop(){this.$s&&this.$s(),this.$s=void 0,tK.info("History API monitoring stopped")}monitorHistoryChanges(){i&&i.history&&(this.Ds("pushState"),this.Ds("replaceState"),this.Ns())}Ds(e){var t;if(i&&(null==(t=i.history[e])||!t.__posthog_wrapped__)){var r=this;!function(e,t,r){try{if(!(t in e))return()=>{};var n=e[t],i=r(n);W(i)&&(i.prototype=i.prototype||{},Object.defineProperties(i,{__posthog_wrapped__:{enumerable:!1,value:!0}})),e[t]=i}catch(e){return()=>{}}}(i.history,e,t=>function(n,i,o){t.call(this,n,i,o),r.qs(e)})}}qs(e){try{var t,r=null==i||null==(t=i.location)?void 0:t.pathname;if(!r)return;r!==this.As&&this.isEnabled&&this._instance.capture(rU,{navigation_type:e}),this.As=r}catch(t){tK.error("Error capturing "+e+" pageview",t)}}Ns(){if(!this.$s){var e=()=>{this.qs("popstate")};r0(i,"popstate",e),this.$s=()=>{i&&i.removeEventListener("popstate",e)}}}},heatmaps:class{get Se(){return this.instance.config}constructor(e){var t;this.Bs=!1,this.Ms=!1,this.js=null,this.instance=e,this.Bs=!(null==(t=this.instance.persistence)||!t.props[tJ]),this.rageclicks=new oX(e.config.rageclick)}initialize(){this.startIfEnabled()}get flushIntervalMilliseconds(){var e=5e3;return H(this.Se.capture_heatmaps)&&this.Se.capture_heatmaps.flush_interval_milliseconds&&(e=this.Se.capture_heatmaps.flush_interval_milliseconds),e}get isEnabled(){return X(this.Se.capture_heatmaps)?X(this.Se.enable_heatmaps)?this.Bs:this.Se.enable_heatmaps:!1!==this.Se.capture_heatmaps}startIfEnabled(){if(this.isEnabled)this.Ms||(ae.info("starting..."),this.Hs(),this.ke());else{var e;clearInterval(null!=(e=this.js)?e:void 0),this.Us(),this.getAndClearBuffer()}}onRemoteConfig(e){if("heatmaps"in e){var t=!!e.heatmaps;this.instance.persistence&&this.instance.persistence.register({[tJ]:t}),this.Bs=t,this.startIfEnabled()}}getAndClearBuffer(){var e=this.R;return this.R=void 0,e}zs(e){this.fe(e.originalEvent,"deadclick")}ke(){this.js&&clearInterval(this.js),this.js="visible"===(null==s?void 0:s.visibilityState)?setInterval(this.Or.bind(this),this.flushIntervalMilliseconds):null}Hs(){i&&s&&(this.Vs=this.Or.bind(this),r0(i,rz,this.Vs),this.Ws=e=>this.fe(e||(null==i?void 0:i.event)),r0(s,"click",this.Ws,{capture:!0}),this.Gs=e=>this.Zs(e||(null==i?void 0:i.event)),r0(s,"mousemove",this.Gs,{capture:!0}),this.Qs=new nY(this.instance,nQ,this.zs.bind(this)),this.Qs.startIfEnabledOrStop(),this.Js=this.ke.bind(this),r0(s,rL,this.Js),this.Ms=!0)}Us(){var e;i&&s&&(this.Vs&&i.removeEventListener(rz,this.Vs),this.Ws&&s.removeEventListener("click",this.Ws,{capture:!0}),this.Gs&&s.removeEventListener("mousemove",this.Gs,{capture:!0}),this.Js&&s.removeEventListener(rL,this.Js),clearTimeout(this.Ys),null==(e=this.Qs)||e.stop(),this.Ms=!1)}Ks(e,t){var r=this.instance.scrollManager.scrollY(),n=this.instance.scrollManager.scrollX(),o=this.instance.scrollManager.scrollElement(),a=function(e,t,r){for(var n=e;n&&nh(n)&&!ng(n,"body")&&n!==r;){if(I(t,null==i?void 0:i.getComputedStyle(n).position))return!0;n=n_(n)}return!1}(nk(e),["fixed","sticky"],o);return{x:e.clientX+(a?0:n),y:e.clientY+(a?0:r),target_fixed:a,type:t}}fe(e,t){var r;if(void 0===t&&(t="click"),!nf(e.target)&&at(e)){var n=this.Ks(e,t);null!=(r=this.rageclicks)&&r.isRageClick(e.clientX,e.clientY,(new Date).getTime())&&nP(nk(e),this.instance.config.rageclick)&&this.Xs(b({}
1701,n,{type:"rageclick"})),this.Xs(n)}}Zs(e){!nf(e.target)&&at(e)&&(clearTimeout(this.Ys),this.Ys=setTimeout(()=>{this.Xs(this.Ks(e,"mousemove"))},500))}Xs(e){if(i){var t=this.Se.disable_capture_url_hashes?to(i.location.href):i.location.href,r=this.Se.custom_personal_data_properties,n=n7(t,this.Se.mask_personal_data_properties?[...it,...r||[]]:[],ii);this.R=this.R||{},this.R[n]||(this.R[n]=[]),this.R[n].push(e)}}Or(){this.R&&!q(this.R)&&this.instance.capture("$$heatmap",{$heatmap_data:this.getAndClearBuffer()})}},deadClicksAutocapture:nY,webVitalsAutocapture:class{constructor(e){var t;this.Bs=!1,this.Ms=!1,this.R={url:void 0,metrics:[],firstMetricTimestamp:void 0},this.eo=()=>{clearTimeout(this.ro),0!==this.R.metrics.length&&(this._instance.capture("$web_vitals",this.R.metrics.reduce((e,t)=>b({},e,{["$web_vitals_"+t.name+"_event"]:b({},t),["$web_vitals_"+t.name+"_value"]:t.value}),{})),this.R={url:void 0,metrics:[],firstMetricTimestamp:void 0})},this.io=e=>{this.R=this.R||{url:void 0,metrics:[],firstMetricTimestamp:void 0};var t,r=this.no();if(!V(r))if(X(null==e?void 0:e.name)||X(null==e?void 0:e.value))o5.error("Invalid metric received",e);else if(!this.so||this.so>e.value){this.R.url!==r&&(this.eo(),this.ro=setTimeout(this.eo,this.flushToCaptureTimeoutMs)),V(this.R.url)&&(this.R.url=r),this.R.firstMetricTimestamp=V(this.R.firstMetricTimestamp)?Date.now():this.R.firstMetricTimestamp,e.attribution&&e.attribution.interactionTargetElement&&(e.attribution.interactionTargetElement=void 0);var n=null==(t=this._instance.sessionManager)?void 0:t.checkAndGetSessionAndWindowId(!0),i=b({},e,{$current_url:r,timestamp:Date.now()});V(n)||(i.$session_id=n.sessionId,i.$window_id=n.windowId),this.R.metrics.push(i),this.R.metrics.length===this.allowedMetrics.length&&this.eo()}else o5.error("Ignoring metric with value >= "+this.so,e)},this.oo=()=>{if(!this.Ms){var e,t,r,n,i=h.__PosthogExtensions__;V(i)||V(i.postHogWebVitalsCallbacks)||({onLCP:e,onCLS:t,onFCP:r,onINP:n}=i.postHogWebVitalsCallbacks),e&&t&&r&&n?(this.allowedMetrics.indexOf("LCP")>-1&&e(this.io.bind(this)),this.allowedMetrics.indexOf("CLS")>-1&&t(this.io.bind(this)),this.allowedMetrics.indexOf("FCP")>-1&&r(this.io.bind(this)),this.allowedMetrics.indexOf("INP")>-1&&n(this.io.bind(this)),this.Ms=!0):o5.error("web vitals callbacks not loaded - not starting")}},this._instance=e,this.Bs=!(null==(t=this._instance.persistence)||!t.props[t2]),this.startIfEnabled()}get ao(){return this._instance.config.capture_performance}get allowedMetrics(){var e,t,r=H(this.ao)?null==(e=this.ao)?void 0:e.web_vitals_allowed_metrics:void 0;return X(r)?(null==(t=this._instance.persistence)?void 0:t.props[t4])||["CLS","FCP","INP","LCP"]:r}get flushToCaptureTimeoutMs(){return(H(this.ao)?this.ao.web_vitals_delayed_flush_ms:void 0)||5e3}get useAttribution(){var e=H(this.ao)?this.ao.web_vitals_attribution:void 0;return null!=e&&e}get so(){var e=H(this.ao)&&J(this.ao.__web_vitals_max_value)?this.ao.__web_vitals_max_value:9e5;return e>0&&6e4>=e?9e5:e}get isEnabled(){var e=null==l?void 0:l.protocol;if("http:"!==e&&"https:"!==e)return o5.info("Web Vitals are disabled on non-http/https protocols"),!1;var t=H(this.ao)?this.ao.web_vitals:ee(this.ao)?this.ao:void 0;return ee(t)?t:this.Bs}startIfEnabled(){this.isEnabled&&!this.Ms&&(o5.info("enabled, starting..."),this.Mt(this.oo))}onRemoteConfig(e){if("capturePerformance"in e){var t=H(e.capturePerformance)&&!!e.capturePerformance.web_vitals,r=H(e.capturePerformance)?e.capturePerformance.web_vitals_allowed_metrics:void 0;this._instance.persistence&&(this._instance.persistence.register({[t2]:t}),this._instance.persistence.register({[t4]:r})),this.Bs=t,this.startIfEnabled()}}Mt(e){var t,r;null!=(t=h.__PosthogExtensions__)&&t.postHogWebVitalsCallbacks?e():null==(r=h.__PosthogExtensions__)||null==r.loadExternalDependency||r.loadExternalDependency(this._instance,this.useAttribution?"web-vitals-with-attribution":"web-vitals",t=>{t?o5.error("failed to load script",t):e()})}no(){var e=i?this._instance.config.disable_capture_url_hashes?to(i.location.href):i.location.href:void 0;if(e){var t=this._instance.config.custom_personal_data_properties;return n7(e,this._instance.config.mask_personal_data_properties?[...it,...t||[]]:[],ii)}o5.error("Could not determine current URL")}}},{exceptionObserver:class{constructor(e){var t,r,n;this.oo=()=>{var e;if(i&&this.isEnabled&&null!=(e=h.__PosthogExtensions__)&&e.errorWrappingFunctions){var t=h.__PosthogExtensions__.errorWrappingFunctions.wrapOnError,r=h.__PosthogExtensions__.errorWrappingFunctions.wrapUnhandledRejection,n=h.__PosthogExtensions__.errorWrappingFunctions.wrapConsoleError;try{!this.lo&&this.Se.capture_unhandled_errors&&(this.lo=t(this.captureException.bind(this))),!this.uo&&this.Se.capture_unhandled_rejections&&(this.uo=r(this.captureException.bind(this))),!this.ho&&this.Se.capture_console_errors&&(this.ho=n(this.captureException.bind(this)))}catch(e){o1.error("failed to start",e),this.do()}}},this._instance=e,this.co=!(null==(t=this._instance.persistence)||!t.props[tZ]),this.vo=new eu({refillRate:null!=(r=this._instance.config.error_tracking.__exceptionRateLimiterRefillRate)?r:1,bucketSize:null!=(n=this._instance.config.error_tracking.__exceptionRateLimiterBucketSize)?n:10,refillInterval:1e4,Ae:o1}),this.Se=this.fo(),this.startIfEnabledOrStop()}fo(){var e=this._instance.config.capture_exceptions,t={capture_unhandled_errors:!1,capture_unhandled_rejections:!1,capture_console_errors:!1};return H(e)?t=b({},t,e):(V(e)?this.co:e)&&(t=b({},t,{capture_unhandled_errors:!0,capture_unhandled_rejections:!0})),t}get isEnabled(){return this.Se.capture_console_errors||this.Se.capture_unhandled_errors||this.Se.capture_unhandled_rejections}startIfEnabledOrStop(){this.isEnabled?(o1.info("enabled"),this.do(),this.Mt(this.oo)):this.do()}Mt(e){var t,r;null!=(t=h.__PosthogExtensions__)&&t.errorWrappingFunctions?e():null==(r=h.__PosthogExtensions__)||null==r.loadExternalDependency||r.loadExternalDependency(this._instance,"exception-autocapture",t=>{if(t)return o1.error("failed to load script",t);e()})}do(){var e,t,r;null==(e=this.lo)||e.call(this),this.lo=void 0,null==(t=this.uo)||t.call(this),this.uo=void 0,null==(r=this.ho)||r.call(this),this.ho=void 0}onRemoteConfig(e){"autocaptureExceptions"in e&&(this.co=!!e.autocaptureExceptions,this._instance.persistence&&this._instance.persistence.register({[tZ]:this.co}),this.Se=this.fo(),this.startIfEnabledOrStop())}onConfigChange(){this.Se=this.fo()}captureException(e){var t,r,n,i=null!=(t=null==e||null==(r=e.$exception_list)||null==(r=r[0])?void 0:r.type)?t:"Exception";this.vo.consumeRateLimit(i)?o1.info("Skipping exception capture because of client rate limiting.",{exception:i}):null==(n=this._instance.exceptions)||n.sendExceptionEvent(e)}},exceptions:class{constructor(e){var t,r;this.po=[],this.mo=new th([new tC,new tB,new tE,new t_,new tP,new tT,new tO,new tM],function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;t>n;n++)r[n-1]=arguments[n];return function(t,n){void 0===n&&(n=0);for(var i=[],o=t.split("\n"),a=n;o.length>a;a++){var s=o[a];if(1024>=s.length){var l=tS.test(s)?s.replace(tS,"$1"):s;if(!l.match(/\S*Error: /)){for(var u of r){var c=u(l,e);if(c){i.push(c);break}}if(i.length>=50)break}}}if(!i.length)return[];var d=Array.from(i);return d.reverse(),d.slice(0,50).map(e=>b({},e,{filename:e.filename||(d[d.length-1]||{}).filename,function:e.function||"?"}))}}("web:javascript",tx,tk)),this._instance=e,this.po=null!=(t=null==(r=this._instance.persistence)?void 0:r.get_property(t0))?t:[],this.yo=tL(this.bo()),this._o=new tz(this.yo)}onConfigChange(){this.yo=tL(this.bo()),this._o.setConfig(this.yo)}onRemoteConfig(e){var t,r,n;if("errorTracking"in e){var i=null!=(t=null==(r=e.errorTracking)?void 0:r.suppressionRules)?t:[],o=null==(n=e.errorTracking)?void 0:n.captureExtensionExceptions;this.po=i,this._instance.persistence&&this._instance.persistence.register({[t0]:this.po,[t1]:o})}}get wo(){var e,t=!!this._instance.get_property(t1),r=this._instance.config.error_tracking.captureExtensionExceptions;return null!=(e=null!=r?r:t)&&e}buildProperties(e,t){return this.mo.buildFromUnknown(e,{syntheticException:null==t?void 0:t.syntheticException,mechanism:{handled:null==t?void 0:t.handled}})}addExceptionStep(e,t){if(this.yo.enabled)try{if(!Q(e)||0===e.trim().length)return void aw.warn("Ignoring exception step because message must be a non-empty string");var r=this.xo(t),{sanitizedProperties:n,droppedKeys:i}=function(e){if(!e)return{sanitizedProperties:{},droppedKeys:[]};var t=[];return{sanitizedProperties:Object.keys(e).reduce((r,n)=>(t$.has(n)?t.push(n):r[n]=e[n],r),{}),droppedKeys:t}}(r);i.length>0&&aw.warn("Ignoring reserved exception step fields",{droppedKeys:i}),this._o.add(b({[tR]:e,[tI]:(new Date).toISOString()},n))}catch(e){aw.error("Failed to add exception step. Ignoring breadcrumb.",e)}}sendExceptionEvent(e){try{var t=e.$exception_list;if(this.ko(t)){if(this.So(t))return this.Co("Exception dropped: matched a suppression rule"),void aw.info("Skipping exception capture because a suppression rule matched");if(!this.wo&&this.Io(t))return this.Co("Exception dropped: thrown by a browser extension"),void aw.info("Skipping exception capture because it was thrown by an extension");if(!this._instance.config.error_tracking.__capturePostHogExceptions&&this.To(t))return this.Co("Exception dropped: thrown by the PostHog SDK"),void aw.info("Skipping exception capture because it was thrown by the PostHog SDK")}var r=this.yo.enabled&&X(e.$exception_steps)?this.Eo(e):e;try{var n=this._instance.capture("$exception",r,{_noTruncate:!0,_batchKey:"exceptionEvent",Gi:!0});return n&&this._o.clear(),n}catch(e){return aw.error("Failed to capture exception event. Dropping this exception.",e),void this._o.clear()}}catch(e){return void aw.error("Failed to process exception event. Ignoring this exception.",e)}}Eo(e){try{var t=this._o.getAttachable();return 0===t.length?e:b({},e,{$exception_steps:t})}catch(t){return aw.error("Failed to read buffered exception steps. Capturing exception without steps.",t),e}}Co(e){this.yo.enabled&&this._o.add({[tR]:e,[tI]:(new Date).toISOString()})}xo(e){return H(e)?b({},e):{}}bo(){var e,t;return null!=(e=null==(t=this._instance.config.error_tracking)?void 0:t.exception_steps)?e:{}}So(e){if(0===e.length)return!1;var t=e.reduce((e,t)=>
1701{var{type:r,value:n}=t;return Q(r)&&r.length>0&&e.$exception_types.push(r),Q(n)&&n.length>0&&e.$exception_values.push(n),e},{$exception_types:[],$exception_values:[]});return this.po.some(e=>{var r=e.values.map(e=>{var r,n=ow[e.operator],i=K(e.value)?e.value:[e.value],o=null!=(r=t[e.key])?r:[];return i.length>0&&n(i,o)});return"OR"===e.type?r.some(Boolean):r.every(Boolean)})}Io(e){return e.flatMap(e=>{var t,r;return null!=(t=null==(r=e.stacktrace)?void 0:r.frames)?t:[]}).some(e=>e.filename&&e.filename.startsWith("chrome-extension://"))}To(e){if(e.length>0){var t,r,n,i,o=null!=(t=null==(r=e[0].stacktrace)?void 0:r.frames)?t:[],a=o[o.length-1];return null!=(n=null==a||null==(i=a.filename)?void 0:i.includes("posthog.com/static"))&&n}return!1}ko(e){return!X(e)&&K(e)}}},aO,{siteApps:class{constructor(e){this.Oo=0,this._instance=e,this.Lo=[],this.apps={}}get isEnabled(){return!!this._instance.config.opt_in_site_apps}Fo(e,t){if(t){var r=this.globalsForEvent(t);this.Lo.push(r),this.Lo.length>1e3&&(this.Lo=this.Lo.slice(10))}}get siteAppLoaders(){var e;return null==(e=h._POSTHOG_REMOTE_CONFIG)||null==(e=e[this._instance.config.token])?void 0:e.siteApps}initialize(){if(this.isEnabled){var e=this._instance._addCaptureHook(this.Fo.bind(this));this.Ao=()=>{e(),this.Lo=[],this.Ao=void 0}}}globalsForEvent(e){if(!e)throw Error("Event payload is required");var t,r,n,i,o,a,s,l={},u=this._instance.get_property("$groups")||[];for(var[c,d]of Object.entries(this._instance.get_property("$stored_group_properties")||{}))l[c]={id:u[c],type:c,properties:d};var{$set_once:p,$set:f}=e;return{event:b({},x(e,ai),{properties:b({},e.properties,f?{$set:b({},null!=(t=null==(r=e.properties)?void 0:r.$set)?t:{},f)}:{},p?{$set_once:b({},null!=(n=null==(i=e.properties)?void 0:i.$set_once)?n:{},p)}:{}),elements_chain:null!=(o=null==(a=e.properties)?void 0:a.$elements_chain)?o:"",distinct_id:null==(s=e.properties)?void 0:s.distinct_id}),person:{properties:this._instance.get_property("$stored_person_properties")},groups:l}}$o(e){var t,r=null==(t=e.tagName)?void 0:t.toLowerCase();return"style"===r&&this._instance.config.prepare_external_dependency_stylesheet?this._instance.config.prepare_external_dependency_stylesheet(e)||(ao.error("prepare_external_dependency_stylesheet returned null"),null):"script"===r&&this._instance.config.prepare_external_dependency_script?this._instance.config.prepare_external_dependency_script(e)||(ao.error("prepare_external_dependency_script returned null"),null):e}Do(){if(!this._instance.config.prepare_external_dependency_stylesheet&&!this._instance.config.prepare_external_dependency_script)return()=>{};var e,t,r,n,i,o,a,l,u=null==s?void 0:s.defaultView,c=null==u||null==(e=u.Node)?void 0:e.prototype;if(!u||!c)return()=>{};if(this.Oo++,this.No)return this.qo();var d=[],p=this,f=new WeakSet,h=(e,t,r)=>{if(null!=e&&e[t]){var n=e[t];e[t]=r(n),d.push(()=>{e[t]=n})}},g=e=>{if(f.has(e))return e;var t=p.$o(e);return t&&f.add(t),t},m=e=>e.map(e=>"string"==typeof e?e:g(e)).filter(e=>!Y(e));return h(c,"appendChild",e=>function(t){var r=g(t);return r?e.call(this,r):t}),h(c,"insertBefore",e=>function(t,r){var n=g(t);return n?e.call(this,n,r):t}),h(c,"replaceChild",e=>function(t,r){var n=g(t);return n?e.call(this,n,r):r}),[null==(t=u.Element)?void 0:t.prototype,null==(r=u.Document)?void 0:r.prototype,null==(n=u.DocumentFragment)?void 0:n.prototype].forEach(e=>{h(e,"append",e=>function(){for(var t=arguments.length,r=Array(t),n=0;t>n;n++)r[n]=arguments[n];return e.apply(this,m(r))}),h(e,"prepend",e=>function(){for(var t=arguments.length,r=Array(t),n=0;t>n;n++)r[n]=arguments[n];return e.apply(this,m(r))})}),[null==(i=u.Element)?void 0:i.prototype,null==(o=u.CharacterData)?void 0:o.prototype,null==(a=u.DocumentType)?void 0:a.prototype].forEach(e=>{h(e,"before",e=>function(){for(var t=arguments.length,r=Array(t),n=0;t>n;n++)r[n]=arguments[n];return e.apply(this,m(r))}),h(e,"after",e=>function(){for(var t=arguments.length,r=Array(t),n=0;t>n;n++)r[n]=arguments[n];return e.apply(this,m(r))}),h(e,"replaceWith",e=>function(){for(var t=arguments.length,r=Array(t),n=0;t>n;n++)r[n]=arguments[n];var i=m(r);return r.length&&!i.length?void 0:e.apply(this,i)})}),h(null==(l=u.Element)?void 0:l.prototype,"insertAdjacentElement",e=>function(t,r){var n=g(r);return n?e.call(this,t,n):null}),this.No=()=>
1701{d.forEach(e=>e()),this.No=void 0},this.qo()}qo(){var e=!1;return()=>{var t;e||(e=!0,this.Oo--,0===this.Oo&&(null==(t=this.No)||t.call(this)))}}Bo(e,t){void 0===t&&(t=!0);var r=this.Do();try{var n=e(r);return t&&r(),n}catch(e){throw r(),e}}setupSiteApp(e){var t=this.apps[e.id],r=()=>{var r;!t.errored&&this.Lo.length&&(ao.info("Processing "+this.Lo.length+" events for site app with id "+e.id),this.Lo.forEach(e=>this.Bo(()=>null==t.processEvent?void 0:t.processEvent(e))),t.processedBuffer=!0),Object.values(this.apps).every(e=>e.processedBuffer||e.errored)&&(null==(r=this.Ao)||r.call(this))},n=!1,i=i=>{t.errored=!i,t.loaded=!0,ao.info("Site app with id "+e.id+" "+(i?"loaded":"errored")),n&&r()};try{var{processEvent:o}=this.Bo(t=>e.init({posthog:this._instance,callback(e){t(),i(e)}}),!1);o&&(t.processEvent=o),n=!0}catch(t){ao.error(aa+e.id,t),i(!1)}if(n&&t.loaded)try{r()}catch(r){ao.error("Error while processing buffered events PostHog app with config id "+e.id,r),t.errored=!0}}jo(){var e=this.siteAppLoaders||[];for(var t of e)this.apps[t.id]={id:t.id,loaded:!1,errored:!1,processedBuffer:!1};for(var r of e)this.setupSiteApp(r)}Ho(e){var t=this;if(0!==Object.keys(this.apps).length){var r=this.globalsForEvent(e),n=function(n){try{t.Bo(()=>null==n.processEvent?void 0:n.processEvent(r))}catch(t){ao.error("Error while processing event "+e.event+" for site app "+n.id,t)}};for(var i of Object.values(this.apps))n(i)}}onRemoteConfig(e){var t,r,n,i=this;if(null!=(t=this.siteAppLoaders)&&t.length)return this.isEnabled?(this.jo(),void this._instance.on("eventCaptured",e=>this.Ho(e))):void ao.error('PostHog site apps are disabled. Enable the "opt_in_site_apps" config to proceed.');if(null==(r=this.Ao)||r.call(this),null!=(n=e.siteApps)&&n.length)if(this.isEnabled){var o=function(e){var t;h["__$$ph_site_app_"+e]=i._instance,null==(t=h.__PosthogExtensions__)||null==t.loadSiteApp||t.loadSiteApp(i._instance,s,t=>{if(t)return ao.error(aa+e,t)})};for(var{id:a,url:s}of e.siteApps)o(a)}else ao.error('PostHog site apps are disabled. Enable the "opt_in_site_apps" config to proceed.')}}},aj,{tracingHeaders:class{constructor(e){this.Uo=void 0,this.zo=void 0,this.Vo=void 0,this.oo=()=>{var e,t,r=this.Wo();r?(V(this.Uo)&&(this.Uo=null==(e=h.__PosthogExtensions__)||null==(e=e.tracingHeadersPatchFns)?void 0:e._patchXHR(r,()=>this._instance.get_distinct_id(),this._instance.sessionManager)),V(this.zo)&&(this.zo=null==(t=h.__PosthogExtensions__)||null==(t=t.tracingHeadersPatchFns)?void 0:t._patchFetch(r,()=>this._instance.get_distinct_id(),this._instance.sessionManager))):this.do()},this._instance=e}initialize(){this.startIfEnabledOrStop()}Mt(e){var t,r;null!=(t=h.__PosthogExtensions__)&&t.tracingHeadersPatchFns?e():null==(r=h.__PosthogExtensions__)||null==r.loadExternalDependency||r.loadExternalDependency(this._instance,"tracing-headers",t=>{if(t)return o2.error("failed to load script",t);e()})}Go(){var e,t;return null!=(e=null!=(t=this._instance.config.tracing_headers)?t:this._instance.config.addTracingHeaders)?e:this._instance.config.__add_tracing_headers}Wo(){var e=this.Go();return K(e)?(K(this.Vo)?this.Vo.splice(0,this.Vo.length,...e):this.Vo=[...e],e.length>0?this.Vo:void 0):(K(this.Vo)&&this.Vo.splice(0),this.Vo=e||void 0,this.Vo)}do(){var e,t;null==(e=this.Uo)||e.call(this),null==(t=this.zo)||t.call(this),this.Uo=void 0,this.zo=void 0}startIfEnabledOrStop(){this.Wo()?this.Mt(this.oo):this.do()}}},{toolbar:class{constructor(e){this.instance=e}ia(e){h.ph_toolbar_state=e}na(){var e;return null!=(e=h.ph_toolbar_state)?e:0}initialize(){return this.maybeLoadToolbar()}maybeLoadToolbar(e,t,r){if(void 0===e&&(e=void 0),void 0===t&&(t=void 0),void 0===r&&(r=void 0),r1(this.instance.config)||!i||!s)return!1;e=null!=e?e:i.location,r=null!=r?r:i.history;try{if(!t){try{i.localStorage.setItem("test","test"),i.localStorage.removeItem("test")}catch(e){return!1}t=null==i?void 0:i.localStorage}var n,o=af||n9(e.hash,"__posthog")||n9(e.hash,"state"),a=o?rY(()=>JSON.parse(atob(decodeURIComponent(o))))||rY(()=>JSON.parse(decodeURIComponent(o))):null;return a&&"ph_authorize"===a.action?((n=a).source="url",n&&Object.keys(n).length>0&&(a.desiredHash?e.hash=a.desiredHash:r?r.replaceState(r.state,"",e.pathname+e.search):e.hash="")):((n=JSON.parse(t.getItem(ah)||"{}")).source="localstorage",delete n.userIntent),!(!n.token||this.instance.config.token!==n.token||(this.loadToolbar(n),0))}catch(e){return!1}}sa(e){var t=h.ph_load_toolbar||h.ph_load_editor;!X(t)&&W(t)?t(e,this.instance):ag.warn("No toolbar load function found")}loadToolbar(e){var t,r=!(null==s||!s.getElementById(rO));if(!i||r)return!1;var n="custom"===this.instance.requestRouter.region&&this.instance.config.advanced_disable_toolbar_metrics,o=b({token:this.instance.config.token},e,{apiURL:this.instance.requestRouter.endpointFor("ui")},n?{instrument:!1}:{});return(i.localStorage.setItem(ah,JSON.stringify(b({},o,{source:void 0}))),2===this.na())?this.sa(o):0===this.na()&&(this.ia(1),null==(t=h.__PosthogExtensions__)||null==t.loadExternalDependency||t.loadExternalDependency(this.instance,"toolbar",e=>{e?(ag.error("[Toolbar] Failed to load",e),this.ia(0)):(this.ia(2),this.sa(o))}),r0(i,"turbolinks:load",()=>{this.ia(0),this.loadToolbar(o)})),!0}oa(e){return this.loadToolbar(e)}maybeLoadEditor(e,t,r){return void 0===e&&(e=void 0),void 0===t&&(t=void 0),void 0===r&&(r=void 0),this.maybeLoadToolbar(e,t,r)}}},aF,{conversations:class{constructor(e){this.aa=void 0,this._conversationsManager=null,this.la=!1,this.ua=null,this._instance=e}initialize(){this.loadIfEnabled()}onRemoteConfig(e){if(!this._instance.config.disable_conversations){var t=e.conversations;X(t)||(ee(t)?this.aa=t:(this.aa=t.enabled,this.ua=t),this.loadIfEnabled())}}reset(){var e;null==(e=this._conversationsManager)||e.reset(),this._conversationsManager=null,this.aa=void 0,this.ua=null}loadIfEnabled(){if(!(this._conversationsManager||this.la||this._instance.config.disable_conversations||r1(this._instance.config)||this._instance.config.cookieless_mode&&this._instance.consent.isOptedOut())){var e=null==h?void 0:h.__PosthogExtensions__;if(e&&!V(this.aa)&&this.aa)if(this.ua&&this.ua.token){this.la=!0;try{var t=e.initConversations;if(t)return this.ha(t),void(this.la=!1);var r=e.loadExternalDependency;if(!r)return void this.da(rM);r(this._instance,"conversations",t=>{t||!e.initConversations?this.da("Could not load conversations script",t):this.ha(e.initConversations),this.la=!1})}catch(e){this.da("Error initializing conversations",e),this.la=!1}}else aC.error("Conversations enabled but missing token in remote config.")}}ha(e){if(this.ua)try{this._conversationsManager=e(this.ua,this._instance),aC.info("Conversations loaded successfully")}catch(e){this.da("Error completing conversations initialization",e)}else aC.error("Cannot complete initialization: remote config is null")}da(e,t){aC.error(e,t),this._conversationsManager=null,this.la=!1}show(){this._conversationsManager?this._conversationsManager.show():aC.warn("Conversations not loaded yet.")}hide(){this._conversationsManager&&this._conversationsManager.hide()}
1701isAvailable(){return!0===this.aa&&!Y(this._conversationsManager)}isVisible(){var e,t;return null!=(e=null==(t=this._conversationsManager)?void 0:t.isVisible())&&e}sendMessage(e,t,r){var n=this;return y(function*(){return n._conversationsManager?n._conversationsManager.sendMessage(e,t,r):(aC.warn(a_),null)})()}getMessages(e,t){var r=this;return y(function*(){return r._conversationsManager?r._conversationsManager.getMessages(e,t):(aC.warn(a_),null)})()}markAsRead(e){var t=this;return y(function*(){return t._conversationsManager?t._conversationsManager.markAsRead(e):(aC.warn(a_),null)})()}getTickets(e){var t=this;return y(function*(){return t._conversationsManager?t._conversationsManager.getTickets(e):(aC.warn(a_),null)})()}requestRestoreLink(e){var t=this;return y(function*(){return t._conversationsManager?t._conversationsManager.requestRestoreLink(e):(aC.warn(a_),null)})()}restoreFromToken(e){var t=this;return y(function*(){return t._conversationsManager?t._conversationsManager.restoreFromToken(e):(aC.warn(a_),null)})()}restoreFromUrlToken(){var e=this;return y(function*(){return e._conversationsManager?e._conversationsManager.restoreFromUrlToken():(aC.warn(a_),null)})()}getCurrentTicketId(){var e,t;return null!=(e=null==(t=this._conversationsManager)?void 0:t.getCurrentTicketId())?e:null}getWidgetSessionId(){var e,t;return null!=(e=null==(t=this._conversationsManager)?void 0:t.getWidgetSessionId())?e:null}Xi(){var e;null==(e=this._conversationsManager)||e.setIdentity()}en(){var e;null==(e=this._conversationsManager)||e.clearIdentity()}}},{logs:class{constructor(e){var t;this.ca=!1,this.va=!1,this.Ae=tW("[logs]"),this._r=[],this.fa=[],this.pa=()=>{var e,t;null==(e=this.ga)||e.onReconnect(),null==(t=this.ma)||t.onReconnect()},this._instance=e,this._instance&&null!=(t=this._instance.config.logs)&&t.captureConsoleLogs&&(this.ca=!0),i&&r0(i,"online",this.pa)}ya(e,t,r,n){var i,o,a,s,l,u,c,d,p,f,h,g,m,v,y=(i=null==(v=this._instance)||null==(v=v.config)?void 0:v.logs,p=null!=(o=null==i?void 0:i.flushIntervalMs)?o:3e3,f=null!=(a=null==i?void 0:i.maxBufferSize)?a:100,g=V(h=null!=r&&r.consoleCapture?void 0:null!=(s=null==i?void 0:i.maxLogsPerInterval)?s:1e3)?Math.max(f,2048):Math.max(f,h),{serviceName:null!=(l=null!=(u=null==(m=null==i?void 0:i.resourceAttributes)?void 0:m["service.name"])?u:null==i?void 0:i.serviceName)?l:null==r?void 0:r.serviceNameDefault,serviceVersion:null!=(c=null==m?void 0:m["service.version"])?c:null==i?void 0:i.serviceVersion,environment:null!=(d=null==m?void 0:m["deployment.environment"])?d:null==i?void 0:i.environment,resourceAttributes:m,beforeSend:null==i?void 0:i.beforeSend,flushIntervalMs:p,maxBufferSize:f,maxQueueSize:g,maxBatchRecordsPerPost:100,rateCapWindowMs:p,maxLogsPerInterval:h,backgroundFlushBudgetMs:0,terminationFlushBudgetMs:0});return[new tf(this.ba(e,t),y,this.Ae,()=>this._a(),e=>e(),void 0,n),y]}wa(){var e,t,r=null==(e=this._instance)||null==(e=e.config)?void 0:e.logs;return this.ga&&this.xa===r||(null==(t=this.ga)||t.reset(),this.xa=r,[this.ga,this.ka]=this.ya(()=>this._r,e=>{this._r=e})),this.ga}Sa(){var e,t,r=null==(e=this._instance)||null==(e=e.config)?void 0:e.logs;return this.ma&&this.Ca===r||(null==(t=this.ma)||t.reset(),this.Ca=r,[this.ma,this.Ia]=this.ya(()=>this.fa,e=>{this.fa=e},{serviceNameDefault:"posthog-browser-logs",consoleCapture:!0},aE)),this.ma}initialize(){this.loadIfEnabled()}onRemoteConfig(e){var t,r=null==(t=e.logs)?void 0:t.captureConsoleLogs;!X(r)&&r&&(this.ca=!0,this.loadIfEnabled())}reset(){var e,t;this._r=[],null==(e=this.ga)||e.reset(),this.fa=[],null==(t=this.ma)||t.reset()}captureLog(e){this.wa().captureLog(e)}le(e){this.Sa().captureLog(e)}get logger(){return this.Ta||(this.Ta={trace:(e,t)=>this.captureLog({body:e,level:"trace",attributes:t}),debug:(e,t)=>this.captureLog({body:e,level:"debug",attributes:t}),info:(e,t)=>this.captureLog({body:e,level:"info",attributes:t}),warn:(e,t)=>this.captureLog({body:e,level:"warn",attributes:t}),error:(e,t)=>this.captureLog({body:e,level:"error",attributes:t}),fatal:(e,t)=>this.captureLog({body:e,level:"fatal",attributes:t})}),this.Ta}flushLogs(e){e?this.Ea(e):(this.ga&&this.ga.flush().catch(e=>this.Ae.error("PostHog logs flush failed:",e)),this.ma&&this.ma.flush().catch(e=>this.Ae.error("PostHog logs flush failed:",e)))}loadIfEnabled(){if(this.ca&&!this.va){var e=null==h?void 0:h.__PosthogExtensions__;if(e){var t=e.loadExternalDependency;t?t(this._instance,"logs",t=>{var r;t||null==(r=e.logs)||!r.initializeLogs?this.Ae.error("Could not load logs script",t):(e.logs.initializeLogs(this._instance),this.va=!0)}):this.Ae.error(rM)}else this.Ae.error("PostHog Extensions not found.")}}ba(e,t){var r=this._instance;return{get isDisabled(){return!1},get optedOut(){return!r.is_capturing()},getPersistedProperty:t=>t===C.LogsQueue?e():void 0,setPersistedProperty(e,r){e===C.LogsQueue&&t(null!=r?r:[])},ht:e=>this.ht(e),getLibraryId:()=>m.LIB_NAME,getLibraryVersion:()=>m.LIB_VERSION}}ht(e){return new Promise(t=>{var r=!1,n=e=>{r||(r=!0,clearTimeout(i),t(e))},i=setTimeout(()=>n({kind:"retry-later",error:Error("logs request timed out")}),9e4);this._instance._send_request({method:"POST",url:this.Ma(),data:e,compression:"best-available",batchKey:"logs",fireCallbackOnDrop:!0,callback(e){var t,r=e.statusCode;r>=200&&300>r?n({kind:"ok"}):413===r?n({kind:"too-large"}):0!==r&&429!==r&&500>r?n({kind:"fatal",error:Error("logs request failed with status "+r)}):n({kind:"retry-later",error:null!=(t=e.error)?t:Error("logs request failed with status "+r)})}})})}Ea(e){this._r.length>0&&this.Pa(e,this._r,this.ka,m.LIB_NAME,e=>{this._r=e}),this.fa.length>0&&this.Pa(e,this.fa,this.Ia,aE,e=>{this.fa=e})}Pa(e,t,r,n,i){if(0!==t.length){var o=t.map(e=>e.record);i([]);var a=tp(o,td(r,m.LIB_NAME,m.LIB_VERSION),n,m.LIB_VERSION);this._instance._send_request({method:"POST",url:this.Ma(),data:a,compression:"best-available",batchKey:"logs",transport:e})}}Ma(){return this._instance.requestRouter.endpointFor("api","/i/v1/logs")+"?token="+encodeURIComponent(this._instance.config.token)}_a(){var e,t={};if(t.distinctId=this._instance.get_distinct_id(),this._instance.sessionManager){var{sessionId:r,windowId:n,sessionStartTimestamp:i,lastActivityTimestamp:o}=this._instance.sessionManager.checkAndGetSessionAndWindowId(!0);t.sessionId=r,t.windowId=n,X(i)||(t.sessionStartTimestamp=i),X(o)||(t.lastActivityTimestamp=o)}if(null!=h&&null!=(e=h.location)&&e.href&&(t.currentUrl=this._instance.config.disable_capture_url_hashes?to(h.location.href):h.location.href),this._instance.featureFlags){var a=this._instance.featureFlags.getFlags();a&&a.length>0&&(t.activeFeatureFlags=a)}return t}}});oY.__defaultExtensionClasses=b({},aT);var aP=(m.SDK_DIST_CHANNEL="npm",n=oI[oW]=new oY,function(){function e(){e.done||(e.done=!0,oH=!1,rV(oI,function(e){e._dom_loaded()}))}null!=s&&s.addEventListener?"complete"===s.readyState?e():r0(s,"DOMContentLoaded",e,{capture:!1}):i&&tK.error("Browser doesn't support `document.addEventListener` so PostHog couldn't be initialized")}(),n)},37335:(e,t,r)=>{var n=r(5051),i=r(39234),o=r(69525);e.exports=function(e){var t=i(e);return 1==t.length&&t[0][2]?o(t[0][0],t[0][1]):function(r){return r===e||n(r,e,t)}}},37433:(e,t,r)=>{"use strict";r.d(t,{_:()=>n});let n=(0,r(8106).v)(e=>
1701({isRunning:!1,clear:()=>e(({timeoutId:e})=>(e&&clearTimeout(e),{isRunning:!1,timeoutId:void 0})),deleting:!1,setDeleting:t=>e(()=>({deleting:t})),start:(t,r)=>e(({timeoutId:e})=>(e&&clearTimeout(e),{timeoutId:setTimeout(t,r),isRunning:!0}))}))},37525:e=>{"use strict";e.exports=function(e){return e&&e.ownerDocument?e.ownerDocument:document}},37639:(e,t)=>{"use strict";var r=Symbol.for("react.transitional.element"),n=Symbol.for("react.portal"),i=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),s=Symbol.for("react.consumer"),l=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),d=Symbol.for("react.suspense_list"),p=Symbol.for("react.memo"),f=Symbol.for("react.lazy"),h=Symbol.for("react.view_transition"),g=Symbol.for("react.client.reference");t.Hy=function(e){return"string"==typeof e||"function"==typeof e||e===i||e===a||e===o||e===c||e===d||"object"==typeof e&&null!==e&&(e.$$typeof===f||e.$$typeof===p||e.$$typeof===l||e.$$typeof===s||e.$$typeof===u||e.$$typeof===g||void 0!==e.getModuleId)||!1}},37642:(e,t,r)=>{"use strict";r.d(t,{Qf:()=>l,ck:()=>c,fZ:()=>u});var n=r(37876),i=r(34401);let o=(0,i.Ay)("ol")` 1702 font-size: 1rem; 1703 font-weight: normal; 1704`,a=(0,i.Ay)("ul")` 1705 font-size: 1rem; 1706 font-weight: normal; 1707 margin-top: 0px; 1708 padding-left: 20px; 1709`,s=(0,i.Ay)("li")` 1710 word-break: break-word; 1711`,l=({attributes:e,element:t,...r})=>(0,n.jsx)(a,{...e,...r}),u=({attributes:e,element:t,...r})=>(0,n.jsx)(o,{...e,...r}),c=({attributes:e,element:t,...r})=>(0,n.jsx)(s,{...e,...r})},37734:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(40925),i=r(37876);let o=(0,n.A)((0,i.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1 15h-2v-2h2zm0-4h-2V7h2z"}),"Error")},37820:e=>{"use strict";e.exports=function(e){if(!e||!("ownerDocument"in e))return!1;if("ownerDocument"in e){if(!e.ownerDocument.defaultView)return e instanceof Node;if(e instanceof e.ownerDocument.defaultView.Node)return!0}return!1}},37973:(e,t,r)=>{e.exports=r(43622)(r(19031),"Set")},38005:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(33157);function i(e){return(0,n.A)(e).defaultView||window}},38069:(e,t,r)=>{"use strict";function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,function(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}(n.key),n)}}function o(e,t){var r,n,i=s(e,t,"get");return r=e,(n=i).get?n.get.call(r):n.value}function a(e,t,r){var n=s(e,t,"set");return function(e,t,r){if(t.set)t.set.call(e,r);else{if(!t.writable)throw TypeError("attempted to set read only private field");t.value=r}}(e,n,r),r}function s(e,t,r){if(!t.has(e))throw TypeError("attempted to "+r+" private field on non-instance");return t.get(e)}function l(e,t,r){if(t.has(e))throw TypeError("Cannot initialize the same private elements twice on an object");t.set(e,r)}r.r(t),r.d(t,{default:()=>d});var u=function(e){if(!e)return[];Array.isArray(e)||(e=[e]);for(var t={},r=0;r<e.length;++r){var i,o=e[r];if(o&&"object"===n(o)&&(o=String(o)),"string"!=typeof o)throw TypeError("Locales should be strings, ".concat(JSON.stringify(o)," isn't."));var a=o.split("-");if(!a.every(function(e){return/[a-z0-9]+/i.test(e)})){var s=JSON.stringify(o);throw RangeError("The locale ".concat(s," is not a structurally valid BCP 47 language tag."))}var l=a[0].toLowerCase();a[0]=null!=(i=({in:"id",iw:"he",ji:"yi"})[l])?i:l,t[a.join("-")]=!0}return Object.keys(t)};function c(e){switch(n(e)){case"number":return e;case"bigint":throw TypeError("Cannot convert a BigInt value to a number");default:return Number(e)}}function d(e,t,r,n){var s=function(e){do{if(t(e))return e;e=e.replace(/-?[^-]*$/,"")}while(e);return null},d=function(t){for(var r=u(t),n=0;n<r.length;++n){var i=s(r[n]);if(i)return i}return s(new e().resolvedOptions().locale)},p=new WeakMap,f=new WeakMap,h=new WeakMap,g=new WeakMap,m=new WeakMap,v=function(){var v,y;function b(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!(this instanceof b))throw TypeError("Cannot call a class as a function");l(this,p,{writable:!0,value:void 0}),l(this,f,{writable:!0,value:void 0}),l(this,h,{writable:!0,value:void 0}),l(this,g,{writable:!0,value:void 0}),l(this,m,{writable:!0,value:void 0}),a(this,p,d(r)),a(this,h,t(o(this,p))),a(this,f,n(o(this,p))),a(this,g,function(e){var t=Object.prototype.hasOwnProperty.call(e,"type")&&e.type;if(!t)return"cardinal";if("cardinal"===t||"ordinal"===t)return t;throw RangeError("Not a valid plural type: "+JSON.stringify(t))}(i)),a(this,m,new e("en",i))}return v=[{key:"resolvedOptions",value:function(){var e=o(this,m).resolvedOptions(),t=e.minimumIntegerDigits,n=e.minimumFractionDigits,i=e.maximumFractionDigits,a=e.minimumSignificantDigits,s=e.maximumSignificantDigits,l=e.roundingPriority,u={locale:o(this,p),type:o(this,g),minimumIntegerDigits:t,minimumFractionDigits:n,maximumFractionDigits:i};return"number"==typeof a&&(u.minimumSignificantDigits=a,u.maximumSignificantDigits=s),u.pluralCategories=r(o(this,p),"ordinal"===o(this,g)).slice(0),u.roundingPriority=l||"auto",u}},{key:"select",value:function(e){if(!(this instanceof b))throw TypeError("select() called on incompatible ".concat(this));if("number"!=typeof e&&(e=Number(e)),!isFinite(e))return"other";var t=o(this,m).format(Math.abs(e));return o(this,h).call(this,t,"ordinal"===o(this,g))}},{key:"selectRange",value:function(e,t){if(!(this instanceof b))throw TypeError("selectRange() called on incompatible ".concat(this));if(void 0===e)throw TypeError("start is undefined");if(void 0===t)throw TypeError("end is undefined");var r=c(e),n=c(t);if(!isFinite(r))throw RangeError("start must be finite");if(!isFinite(n))throw RangeError("end must be finite");return o(this,f).call(this,this.select(r),this.select(n))}}],y=[{key:"supportedLocalesOf",value:function(e){return u(e).filter(s)}}],v&&i(b.prototype,v),y&&i(b,y),Object.defineProperty(b,"prototype",{writable:!1}),b}();return"u">typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(v.prototype,Symbol.toStringTag,{value:"Intl.PluralRules",writable:!1,
1711configurable:!0}),Object.defineProperty(v,"prototype",{writable:!1}),v}},38267:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(14232),i=r(96894);let o=function(){return(0,n.useContext)(i.E)}},38305:e=>{"use strict";function t(e,t){return!!t&&(e===t.documentElement||e===t.body)}e.exports={getTop:function(e){var r=e.ownerDocument;return t(e,r)?r.body.scrollTop||r.documentElement.scrollTop:e.scrollTop},setTop:function(e,r){var n=e.ownerDocument;t(e,n)?n.body.scrollTop=n.documentElement.scrollTop=r:e.scrollTop=r},getLeft:function(e){var r=e.ownerDocument;return t(e,r)?r.body.scrollLeft||r.documentElement.scrollLeft:e.scrollLeft},setLeft:function(e,r){var n=e.ownerDocument;t(e,n)?n.body.scrollLeft=n.documentElement.scrollLeft=r:e.scrollLeft=r}}},38357:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(7656),i=r(99468),o=r(7075);function a(e,t){(0,i.A)(2,arguments);var r=(0,o.A)(t);return(0,n.A)(e,-r)}},38509:(e,t,r)=>{"use strict";function n(e,t=166){let r;function i(...n){let o=()=>{e.apply(this,n)};clearTimeout(r),r=setTimeout(o,t)}return i.clear=()=>{clearTimeout(r)},i}r.d(t,{A:()=>n})},38512:e=>{"use strict";var t=function(){return"string"==typeof(function(){}).name},r=Object.getOwnPropertyDescriptor;if(r)try{r([],"length")}catch(e){r=null}t.functionsHaveConfigurableNames=function(){if(!t()||!r)return!1;var e=r(function(){},"name");return!!e&&!!e.configurable};var n=Function.prototype.bind;t.boundFunctionsHaveNames=function(){return t()&&"function"==typeof n&&""!==(function(){}).bind().name},e.exports=t},38650:(e,t,r)=>{"use strict";var n=r(99297),i=r(12968);e.exports=function(e,t,r,o,a){var s=i(e.getSelection());if(!t||!o)return s;var l=n.decode(t),u=l.blockKey,c=e.getBlockTree(u),d=c&&c.getIn([l.decoratorKey,"leaves",l.leafKey]),p=n.decode(o),f=p.blockKey,h=e.getBlockTree(f),g=h&&h.getIn([p.decoratorKey,"leaves",p.leafKey]);if(!d||!g)return s;var m=d.get("start"),v=g.get("start"),y=d?m+r:null,b=g?v+a:null;if(s.getAnchorKey()===u&&s.getAnchorOffset()===y&&s.getFocusKey()===f&&s.getFocusOffset()===b)return s;var x=!1;if(u===f){var w=d.get("end"),A=g.get("end");x=v===m&&A===w?a<r:v<m}else x=e.getCurrentContent().getBlockMap().keySeq().skipUntil(function(e){return e===u||e===f}).first()===f;return s.merge({anchorKey:u,anchorOffset:y,focusKey:f,focusOffset:b,isBackward:x})}},38687:(e,t,r)=>{"use strict";r.d(t,{B6:()=>w,BP:()=>_,EX:()=>y,OA:()=>g,Pd:()=>v,RW:()=>p,Th:()=>A,_K:()=>f,_V:()=>c,co:()=>x,e4:()=>D,ib:()=>u,jz:()=>C,pS:()=>b,tf:()=>O,uO:()=>h,uz:()=>m,xK:()=>d,xg:()=>S,ye:()=>k,zg:()=>E});var n=r(91805),i=r(95461),o=r(28960),a=r(46385);let s=["numbered-list","bulleted-list"],l=e=>{if(!e.selection||!e.selection.focus&&!e.selection.anchor)return!1;let t=e.selection.focus?e.selection.focus.path:e.selection.anchor.path;return n.KE.hasPath(e,t)},u=e=>t=>{let r=e[t.type];return r||(0,o.A)("body1")},c=e=>t=>{if(!l(t))return!1;let r=n.KE.marks(t);return!!r&&!0===r[e]},d=e=>t=>{c(e)(t)?n.KE.removeMark(t,e):n.KE.addMark(t,e,!0)},p=(e,t)=>r=>{c(e)(r)&&n.KE.removeMark(r,e),n.KE.addMark(r,e,t)},f=e=>t=>{if(!l(t))return!1;let{selection:r}=t,[i]=n.KE.nodes(t,{at:n.KE.unhangRange(t,r),match:t=>!n.KE.isEditor(t)&&n.Hg.isElement(t)&&t.type===e});return!!i},h=(e,t,r,i)=>o=>{let l=f(e)(o),u=s.includes(e),[c]=o.children;if(s.includes(e)&&(e=>{let[,t]=n.bP.first(e,[]),[,r]=n.KE.node(e,e.selection);return n.wA.equals(t,r)})(o)&&c.type!==a.DM||u&&c.type===a.DM&&!((e,t)=>{let[r,i]=e,[o,a]=t;return n.wA.equals([r,i],[o,a])})(o.selection.anchor.path,o.selection.focus.path))return;n.gB.unwrapNodes(o,{match:e=>!n.KE.isEditor(e)&&n.Hg.isElement(e)&&s.includes(e.type),split:!0});let d=u?"list-item":e,p={type:l?"paragraph-body":d,...r||{},...i||{}};n.gB.setNodes(o,p,t?{at:t}:{}),!l&&u&&n.gB.wrapNodes(o,{type:e,children:[]})},g={type:"paragraph-body",children:[{text:""}]},m={type:"table-row",children:[{type:"table-data",children:[{type:"paragraph-body",children:[{text:""}]}]},{type:"table-data",children:[{type:"paragraph-body",children:[{text:""}]}]}]},v=e=>n.Hg.isElement(e)?{...e,children:e.children.map(v)}:{...e},y=e=>{if(!e)return!0;let[t]=e;return!!n.bP.string(t)},b=(e,t)=>n.gB.insertNodes(e,v(g),{at:t,select:!0}),x=e=>{if(!l(e))return null;let[t]=n.KE.node(e,e.selection);return t},w=e=>{let t=n.Q6.end(e.selection),[r]=n.KE.node(e,t);return r.text.length===t.offset},A=e=>{let t=n.Q6.end(e.selection),[r]=n.KE.node(e,t);return 0===r.text.length},k=(e,...t)=>{let[r]=n.KE.parent(e,e.selection);return t.indexOf(r.type)>-1},S=(e,t,r)=>{(e=>{let t=n.KE.nodes(e,{match:e=>!n.KE.isEditor(e)&&n.Hg.isElement(e)&&"link"===e.type}).next().value;if(!t)return!1;let[r]=t;return!!r})(e)&&n.gB.unwrapNodes(e,{match:e=>!n.KE.isEditor(e)&&n.Hg.isElement(e)&&"link"===e.type});let{selection:i}=e,o=i&&n.Q6.isCollapsed(i),a={type:"link",href:t,children:o?[{text:r||t}]:[]};o?n.gB.insertNodes(e,a):(n.gB.wrapNodes(e,a,{split:!0}),n.gB.collapse(e,{edge:"end"}))},C=(e,t)=>n.KE.nodes(e,{match:e=>!n.KE.isEditor(e)&&n.Hg.isElement(e)&&e.type===t,at:e.selection}),_=(e,t)=>
1711{let r=n.bP.first(e,e.selection.anchor.path),i=n.bP.first(e,e.selection.focus.path),[,o]=r,[,s]=i,l=[...o].slice(0,2),u=[...s].slice(0,2);return t?.type===a.Qk&&6===o.length?n.wA.equals(o,s):n.wA.equals(l,u)},E=e=>{i.rL.focus(e),n.gB.select(e,e.selection)},D=e=>{let t=e.children.find(e=>e.type===a.ps);if(t){let[e]=t.children;return e.text}return t},O=e=>!!e.find(e=>e.type===a.Qk||e.type===a.DM)},38818:(e,t,r)=>{"use strict";r.d(t,{A:()=>g});var n=r(14232),i=r(63542),o=r(92747),a=r(46809),s=r(49106),l=r(90367),u=r(86605),c=r(37876);function d(e){return`scale(${e}, ${e**2})`}let p={entering:{opacity:1,transform:d(1)},entered:{opacity:1,transform:"none"},exiting:{opacity:0,transform:d(.75)},exited:{opacity:0,transform:d(.75)}},f={opacity:0,transform:d(.75),visibility:"hidden"},h=n.forwardRef(function(e,t){let{addEndListener:r,appear:h=!0,children:g,easing:m,in:v,onEnter:y,onEntered:b,onEntering:x,onExit:w,onExited:A,onExiting:k,style:S,timeout:C="auto",..._}=e,E=(0,i.A)(),D=n.useRef(),O=(0,s.A)(),j=n.useRef(null),F=(0,u.A)(j,(0,o.A)(g),t),T=(0,l.E1)(j,x),P=(0,l.E1)(j,(e,t)=>{let r;(0,l.qm)(e);let{duration:n,delay:i,easing:o}=(0,l.ce)({style:S,timeout:C,easing:m},{mode:"enter"});"auto"===C?D.current=r=O.transitions.getAutoHeightDuration(e.clientHeight):r=n,e.style.transition=[O.transitions.create("opacity",{duration:r,delay:i}),O.transitions.create("transform",{duration:.666*r,delay:i,easing:o})].join(","),y&&y(e,t)}),M=(0,l.E1)(j,b),B=(0,l.E1)(j,k),R=(0,l.E1)(j,e=>{let t,{duration:r,delay:n,easing:i}=(0,l.ce)({style:S,timeout:C,easing:m},{mode:"exit"});"auto"===C?D.current=t=O.transitions.getAutoHeightDuration(e.clientHeight):t=r,e.style.transition=[O.transitions.create("opacity",{duration:t,delay:n}),O.transitions.create("transform",{duration:.666*t,delay:n||.333*t,easing:i})].join(","),e.style.opacity=0,e.style.transform=d(.75),w&&w(e)}),I=(0,l.E1)(j,e=>{e.style.transition="",A&&A(e)});return(0,c.jsx)(a.Ay,{appear:h,in:v,nodeRef:j,onEnter:P,onEntered:M,onEntering:T,onExit:R,onExited:I,onExiting:B,addEndListener:e=>{"auto"===C&&E.start(D.current||0,e),r&&r(j.current,e)},timeout:"auto"===C?null:C,..._,children:(e,{ownerState:t,...r})=>{let i=(0,l.zO)(e,v,p,f,S,g.props.style);return n.cloneElement(g,{style:i,ref:F,...r})}})});h&&(h.muiSupportAuto=!0);let g=h},38868:(e,t,r)=>{"use strict";r.d(t,{Uw:()=>y,Dd:()=>m});var n,i,o,a,s,l,u=r(37876),c=r(64079),d=r(34401),p=r(94432),f=r(90460),h=r(14232);function g(){return(g=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}let m=(0,d.Ay)(function(e){return h.createElement("svg",g({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 10 560 100"},e),n||(n=h.createElement("path",{fill:"currentColor",d:"M176.1 63.2c5.5 2 14 5.2 14 13.8 0 5-3.6 14.1-21.3 14.1-16.4 0-22.1-7.2-22.1-10.8 0-2.7 2.6-4.9 6-4.9 3.5 0 5 1.8 6.7 3.5 2.8 3 5 5.4 9.7 5.4 4.3 0 7.5-2.2 7.5-5.6 0-3-2.6-4.7-3.8-5.5-1.7-1-9-3.5-11.9-4.6-3.5-1.3-13-4.8-13-13.1 0-6.4 5.5-13.2 20.6-13.2 14.4
17110 19.7 6 19.7 9.6 0 2.5-2.3 4.4-5.7 4.4-3.6 0-5.2-2-6.5-3.7a9 9 0 0 0-8-4.4c-5 0-7.2 3-7.2 5.4 0 4.5 5.2 6.2 9.4 7.6l6 2Zm46.7-14.8v27.7c0 2.6.1 8.4 8.1 8.6 3 0 5.2 0 5.2 2.4 0 2.5-6.6 4-11.4 4-6.4 0-10.5-1.9-13-4-3.3-3-3.4-6.3-3.4-9.2V48.4h-5.7c-2.1 0-2.1-.3-2.1-3.5 0-1 .5-1.4 2-1.4h5.8v-5c0-1.7.4-2.2 2.2-3.2l8.5-4c.7-.5 1.4-.7 2.1-.8 1.6 0 1.7 1.4 1.7 2.5v10.5h9c1.3 0 2.3 0 2.3 1.3 0 3.3 0 3.6-2 3.6zm73.9 30.4c0 4-.1 6.5-4.6 8.8a53.1 53.1 0 0 1-20.6 3.5c-23 0-24.3-9-24.3-14.6V45.2c0-1.4 1-1.7 2.5-1.7h9.7c1.8-.1 2.6.3 2.6 1.8v30c0 3 .1 8.4 10.4 8.4 9.5 0 9.6-4.3 9.6-7.3v-31c0-1.4.6-1.9 2.5-1.9h9.4c1.9 0 2.8.2 2.8 1.9zm67.9 1.9c0 2.3-.3 4.7-3.8 6.7a49 49 0 0 1-20.2 3.7c-17.7 0-28-8.5-28-23.1 0-12.6 9-25.8 26.4-25.8 3.8 0 7.5.8 10.8 2.5V30.9c0-1.4.4-2.2 2.8-2.2h9.1c2.3 0 2.9.4 2.9 2zm-14.8-30.1c-2.3-1.5-5-2.3-7.7-2.3-9.2 0-14.6 8.1-14.6 17.7 0 11.3 6.2 17.9 15 17.9 7.4 0 7.4-4 7.4-6.8V50.6Zm58.9 40.5c-17.5 0-28.3-10.6-28.3-24.4 0-14 11.2-24.4 28.5-24.4 19.4 0 27.8 13 28.2 23.9.4 13.2-9.9 25-28.4 25Zm-.5-42.1c-8 0-12.4 7.3-12.4 16.4 0 10 5.7 18.3 13.5 18.3 7.6 0 13-7.7 12.4-18C421 55 415.2 49 408.2 49M468 88c0 1.5-.4 2-2.4 2h-9.7c-2 0-2.7-.4-2.7-2V50.7c0-2.8.5-4 3.5-5.1 4-1.7 12.6-3.2 21.7-3.2 7.4 0 14.3 1.5 14.3 6.7 0 2.7-2.5 4.9-6.3 4.9-3.2 0-4.3-1.4-6-3.4a7.1 7.1 0 0 0-6-2.5c-6.2 0-6.3 3.1-6.3 5.4V88Zm78.1-7.6c0 4-.6 6.1-5.2 8a51.8 51.8 0 0 1-17.5 2.7c-3.8 0-23 0-23-12.6 0-2 .5-5.8 5.3-9.2 5.2-3.8 13-5.3 26.5-8v-4.6c0-3.3-.2-8.2-7.3-8.2-5.7 0-7.3 3.4-8.3 5-1 2.2-2.1 4.4-6.6 4.4-3.6 0-6.5-1.8-6.5-4.7 0-5.5 9.3-10.9 23.7-10.9 19 0 19 9.1 19 15.7v22.4Zm-14-14c-9.2 2.2-17.2 4-17.2 10.8 0 4.5 3.6 7.7 9.9 7.7 7.2 0 7.3-4 7.3-6V66.5Z",className:"logo_studora_svg__text"})),i||(i=h.createElement("path",{fill:"currentColor",d:"M7.7 45.4a5.3 5.3 0 1 0-.2-10.6 5.3 5.3 0 0 0 .2 10.6m-.1 34a5.3 5.3 0 1 0 0 10.6 5.3 5.3 0 0 0 0-10.6M39.1 111H39a5.3 5.3 0 0 0-3.6 9.1 5.3 5.3 0 1 0 3.7-9Zm44.6 0a5.3 5.3 0 1 0 0 10.6 5.3 5.3 0 0 0 0-10.6m31.6-31.6h-.2a5.3 5.3 0 1 0 .3 10.6 5.3 5.3 0 0 0-.1-10.6m.1-34a5.3 5.3 0 0 0 5.2-5.4 5.3 5.3 0 0 0-6.5-5 5.3 5.3 0 0 0 1.3 10.4M83.9 13.9a5.3 5.3 0 0 0-.2-10.6h-.1a5.3 5.3 0 1 0 .3 10.6M43 12.3a5.3 5.3 0 1 0-7.7-7.4 5.3 5.3 0 0 0 7.6 7.4Zm12.7 3.9c7.5 7.2 4.5 12.6 1.5 16.5a5.4 5.4 0 1 0 8.5 0c-3-3.9-6-9.3 1.5-16.5a8.7 8.7 0 1 0-11.6 0ZM18.4 47.9a7 7 0 1 0 13.8-.3 7 7 0 0 0-13.8.3m1.9 24.4a7 7 0 1 0 10 9.6 7 7 0 0 0-10-9.6",className:"logo_studora_svg__decoration"})),o||(o=h.createElement("path",{fill:"currentColor",d:"M31.7 66.7a5.4 5.4 0 1 0 0-8.5c-3.8 3-9.3 6-16.4-1.5a8.7 8.7 0 1 0 0 11.5c7-7.5 12.6-4.6 16.4-1.5m14.9 24.9a7 7 0 1 0 .3 13.8 7 7 0 0 0-.3-13.8m34.3 1.9a7 7 0 1 0-9.6 10 7 7 0 0 0 9.6-10",className:"logo_studora_svg__decoration"})),a||(a=h.createElement("path",{fill:"currentColor",d:"M67.2 108.6c-7.5-7.2-4.6-12.6-1.6-16.5a5.4 5.4 0 1 0-8.4 0c3 3.9 6 9.3-1.5 16.5a8.7 8.7 0 1 0 11.5 0M104.5 77a7 7 0 1 0-13.9.3 7 7 0 0 0 13.9-.3M92.6 43a7 7 0 1 0 10 9.5 7 7 0 0 0-10-9.6Z",className:"logo_studora_svg__decoration"})),s||(s=h.createElement("path",{fill:"currentColor",d:"M117.7 70.4a8.7 8.7 0 1 0-10.1-13.7c-7.2 7.5-12.6 4.5-16.5 1.5a5.4 5.4 0 1 0 0 8.5c3.9-3 9.3-6 16.5 1.5a8.7 8.7 0 0 0 10.1 2.2M76.3 33.2a7 7 0 1 0-.3-13.8 7 7 0 0 0 .3 13.8M42 31.3a7 7 0 1 0 9.5-10 7 7 0 0 0-9.6 10Zm-21 2c1.2.4 2.5.6 3.7.5 10.4-.2 12.1 5.7 12.8 10.6a5.4 5.4 0 1 0 6-6c-5-.6-10.9-2.3-10.6-12.7A8.7 8.7 0 1 0 21 33.3m11.9 65.9c-.3-10.4 5.7-12.2 10.5-12.8a5.4 5.4 0 1 0-6-6c-.5 5-2.3 10.9-12.7 10.6a8.7 8.7 0 1 0 8.2 8.2m68.9-7.7A8.6 8.6 0 0 0 98 91c-10.3.3-12.1-5.7-12.7-10.6a5.4 5.4 0 1 0-6 6c5 .6 10.9 2.4 10.6 12.7a8.7 8.7 0 1 0 11.8-7.6Z",className:"logo_studora_svg__decoration"})),l||(l=h.createElement("path",{fill:"currentColor",d:"M90 25.7c.2 10.3-5.7 12.1-10.6 12.7a5.4 5.4 0 1 0 6 6c.6-4.9 2.4-10.8 12.7-10.6a8.7 8.7 0 1 0-8-8.1z",className:"logo_studora_svg__decoration"})))},{shouldForwardProp:e=>"isSkipBannerVisible"!==e})` 1712 min-height: ${({isSkipBannerVisible:e})=>e?"2.5rem":"unset"}; 1713 max-height: 2.5rem; 1714 max-width: 10rem; 1715 height: 100%; 1716 width: 100%; 1717 1718 .logo_studora_svg__text { 1719 color: ${({theme:e})=>e.palette.convertor.darkGreen}; 1720 } 1721 1722 .logo_studora_svg__decoration { 1723 color: ${({theme:e})=>e.palette.convertor.lightGreen}; 1724 } 1725`,v=(0,d.Ay)(p.A)` 1726 width: 100%; 1727 height: 100%; 1728 max-height: 2rem; 1729 max-width: 2rem; 1730 color: ${({theme:e})=>e.palette.convertor.lightGreen}; 1731`,y=()=>{let{isVisible:e}=(0,f.H)();return(0,c.A)(e=>e.breakpoints.up("md"))?(0,u.jsx)(m,{isSkipBannerVisible:e}):(0,u.jsx)(v,{})}},38993:(e,t,r)=>{"use strict";r.d(t,{AH:()=>u,i7:()=>c,mL:()=>l});var n=r(4326),i=r(14232),o=r(74849),a=r(78455),s=r(67955);r(98800),r(23520);var l=(0,n.w)(function(e,t){var r=e.styles,l=(0,s.J)([r],void 0,i.useContext(n.T));if(!n.i){for(var u,c=l.name,d=l.styles,p=l.next;void 0!==p;)c+=" "+p.name,d+=p.styles,p=p.next;var f=!0===t.compat,h=t.insert("",{name:c,styles:d},t.sheet,f);return f?null:i.createElement("style",((u={})["data-emotion"]=t.key+"-global "+c,u.dangerouslySetInnerHTML={__html:h},u.nonce=t.sheet.nonce,u))}var g=i.useRef();return(0,a.i)(function(){var e=t.key+"-global",r=new t.sheet.constructor({key:e,nonce:t.sheet.nonce,container:t.sheet.container,speedy:t.sheet.isSpeedy}),n=!1,i=document.querySelector('style[data-emotion="'+e+" "+l.name+'"]');return t.sheet.tags.length&&(r.before=t.sheet.tags[0]),null!==i&&(n=!0,i.setAttribute("data-emotion",e),r.hydrate([i])),g.current=[r,n],function(){r.flush()}},[t]),(0,a.i)(function(){var e=g.current,r=e[0];if(e[1]){e[1]=!1;return}if(void 0!==l.next&&(0,o.sk)(t,l.next,!0),r.tags.length){var n=r.tags[r.tags.length-1].nextElementSibling;r.before=n,r.flush()}t.insert("",l,r,!1)},[t,l.name]),null});function u(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,s.J)(t)}var c=function(){var e=u.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}},39004:e=>{e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},39052:(e,t,r)=>{"use strict";var n=r(77580),i=r(34177);function o(e,t,r,n){if(e===r)return!0;
1731if(!r.startsWith(e))return!1;var o=r.slice(e.length);return!!t&&(o=n?n(o):o,i.contains(o,t))}function a(e){return"Windows"===n.platformName?e.replace(/^\s*NT/,""):e}e.exports=r(46689)({isBrowser:function(e){return o(n.browserName,n.browserFullVersion,e)},isBrowserArchitecture:function(e){return o(n.browserArchitecture,null,e)},isDevice:function(e){return o(n.deviceName,null,e)},isEngine:function(e){return o(n.engineName,n.engineVersion,e)},isPlatform:function(e){return o(n.platformName,n.platformFullVersion,e,a)},isPlatformArchitecture:function(e){return o(n.platformArchitecture,null,e)}},r(34091))},39070:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=r(38509).A},39091:(e,t,r)=>{"use strict";r.d(t,{zM:()=>$,p6:()=>X,ai:()=>V,Ik:()=>ef,Yj:()=>H});try{y=Map}catch(e){}try{b=Set}catch(e){}function n(e){return function e(t,r,i){if(!t||"object"!=typeof t||"function"==typeof t)return t;if(t.nodeType&&"cloneNode"in t)return t.cloneNode(!0);if(t instanceof Date)return new Date(t.getTime());if(t instanceof RegExp)return new RegExp(t);if(Array.isArray(t))return t.map(n);if(y&&t instanceof y)return new Map(Array.from(t.entries()));if(b&&t instanceof b)return new Set(Array.from(t.values()));if(t instanceof Object){r.push(t);var o=Object.create(t);for(var a in i.push(o),t){var s=r.findIndex(function(e){return e===t[a]});o[a]=s>-1?i[s]:e(t[a],r,i)}return o}return t}(e,[],[])}let i=Object.prototype.toString,o=Error.prototype.toString,a=RegExp.prototype.toString,s="u">typeof Symbol?Symbol.prototype.toString:()=>"",l=/^Symbol\((.*)\)(.*)$/;function u(e,t=!1){if(null==e||!0===e||!1===e)return""+e;let r=typeof e;if("number"===r)return e!=+e?"NaN":0===e&&1/e<0?"-0":""+e;if("string"===r)return t?`"${e}"`:e;if("function"===r)return"[Function "+(e.name||"anonymous")+"]";if("symbol"===r)return s.call(e).replace(l,"Symbol($1)");let n=i.call(e).slice(8,-1);return"Date"===n?isNaN(e.getTime())?""+e:e.toISOString(e):"Error"===n||e instanceof Error?"["+o.call(e)+"]":"RegExp"===n?a.call(e):null}function c(e,t){let r=u(e,t);return null!==r?r:JSON.stringify(e,function(e,r){let n=u(this[e],t);return null!==n?n:r},2)}let d={default:"${path} is invalid",required:"${path} is a required field",oneOf:"${path} must be one of the following values: ${values}",notOneOf:"${path} must not be one of the following values: ${values}",notType:({path:e,type:t,value:r,originalValue:n})=>{let i=null!=n&&n!==r,o=`${e} must be a \`${t}\` type, but the final value was: \`${c(r,!0)}\``+(i?` (cast from the value \`${c(n,!0)}\`).`:".");return null===r&&(o+='\n If "null" is intended as an empty value be sure to mark the schema as `.nullable()`'),o},defined:"${path} must be defined"},p={length:"${path} must be exactly ${length} characters",min:"${path} must be at least ${min} characters",max:"${path} must be at most ${max} characters",matches:'${path} must match the following: "${regex}"',email:"${path} must be a valid email",url:"${path} must be a valid URL",uuid:"${path} must be a valid UUID",trim:"${path} must be a trimmed string",lowercase:"${path} must be a lowercase string",uppercase:"${path} must be a upper case string"},f={min:"${path} must be greater than or equal to ${min}",max:"${path} must be less than or equal to ${max}",lessThan:"${path} must be less than ${less}",moreThan:"${path} must be greater than ${more}",positive:"${path} must be a positive number",negative:"${path} must be a negative number",integer:"${path} must be an integer"},h={min:"${path} field must be later than ${min}",max:"${path} field must be at earlier than ${max}"},g={isValue:"${path} field must be ${value}"},m={noUnknown:"${path} field has unspecified keys: ${unknown}"},v={min:"${path} field must have at least ${min} items",max:"${path} field must have less than or equal to ${max} items",length:"${path} must have ${length} items"};Object.assign(Object.create(null),{mixed:d,string:p,number:f,date:h,object:m,array:v,boolean:g});var y,b,x=r(77450),w=r.n(x);let A=e=>e&&e.__isYupSchema__;class k{constructor(e,t){if(this.fn=void 0,this.refs=e,this.refs=e,"function"==typeof t){this.fn=t;return}if(!w()(t,"is"))throw TypeError("`is:` is required for `when()` conditions");
1731if(!t.then&&!t.otherwise)throw TypeError("either `then:` or `otherwise:` is required for `when()` conditions");let{is:r,then:n,otherwise:i}=t,o="function"==typeof r?r:(...e)=>e.every(e=>e===r);this.fn=function(...e){let t=e.pop(),r=e.pop(),a=o(...e)?n:i;if(a)return"function"==typeof a?a(r):r.concat(a.resolve(t))}}resolve(e,t){let r=this.refs.map(e=>e.getValue(null==t?void 0:t.value,null==t?void 0:t.parent,null==t?void 0:t.context)),n=this.fn.apply(e,r.concat(e,t));if(void 0===n||n===e)return e;if(!A(n))throw TypeError("conditions must return a schema object");return n.resolve(t)}}function S(e){return null==e?[]:[].concat(e)}function C(){return(C=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}let _=/\$\{\s*(\w+)\s*\}/g;class E extends Error{static formatError(e,t){let r=t.label||t.path||"this";return(r!==t.path&&(t=C({},t,{path:r})),"string"==typeof e)?e.replace(_,(e,r)=>c(t[r])):"function"==typeof e?e(t):e}static isError(e){return e&&"ValidationError"===e.name}constructor(e,t,r,n){super(),this.value=void 0,this.path=void 0,this.type=void 0,this.errors=void 0,this.params=void 0,this.inner=void 0,this.name="ValidationError",this.value=t,this.path=r,this.type=n,this.errors=[],this.inner=[],S(e).forEach(e=>{E.isError(e)?(this.errors.push(...e.errors),this.inner=this.inner.concat(e.inner.length?e.inner:e)):this.errors.push(e)}),this.message=this.errors.length>1?`${this.errors.length} errors occurred`:this.errors[0],Error.captureStackTrace&&Error.captureStackTrace(this,E)}}function D(e,t){let r,{endEarly:n,tests:i,args:o,value:a,errors:s,sort:l,path:u}=e,c=(r=!1,(...e)=>{r||(r=!0,t(...e))}),d=i.length,p=[];if(s=s||[],!d)return s.length?c(new E(s,a,u)):c(null,a);for(let e=0;e<i.length;e++)(0,i[e])(o,function(e){if(e){if(!E.isError(e))return c(e,a);if(n)return e.value=a,c(e,a);p.push(e)}if(--d<=0){if(p.length&&(l&&p.sort(l),s.length&&p.push(...s),s=p),s.length)return void c(new E(s,a,u),a);c(null,a)}})}var O=r(15574),j=r.n(O),F=r(82420);class T{constructor(e,t={}){if(this.key=void 0,this.isContext=void 0,this.isValue=void 0,this.isSibling=void 0,this.path=void 0,this.getter=void 0,this.map=void 0,"string"!=typeof e)throw TypeError("ref must be a string, got: "+e);if(this.key=e.trim(),""===e)throw TypeError("ref must be a non-empty string");this.isContext="$"===this.key[0],this.isValue="."===this.key[0],this.isSibling=!this.isContext&&!this.isValue;let r=this.isContext?"$":this.isValue?".":"";this.path=this.key.slice(r.length),this.getter=this.path&&(0,F.getter)(this.path,!0),this.map=t.map}getValue(e,t,r){let n=this.isContext?r:this.isValue?e:t;return this.getter&&(n=this.getter(n||{})),this.map&&(n=this.map(n)),n}cast(e,t){return this.getValue(e,null==t?void 0:t.parent,null==t?void 0:t.context)}resolve(){return this}describe(){return{type:"ref",key:this.key}}toString(){return`Ref(${this.key})`}static isRef(e){return e&&e.__isYupRef}}function P(){return(P=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function M(e){function t(t,r){let n,{value:i,path:o="",label:a,options:s,originalValue:l,sync:u}=t,c=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)t.indexOf(r=o[n])>=0||(i[r]=e[r]);return i}(t,["value","path","label","options","originalValue","sync"]),{name:d,test:p,params:f,message:h}=e,{parent:g,context:m}=s;function v(e){return T.isRef(e)?e.getValue(i,g,m):e}function y(e={}){let t=j()(P({value:i,originalValue:l,label:a,path:e.path||o},f,e.params),v),r=new E(E.formatError(e.message||h,t),i,t.path,e.type||d);return r.params=t,r}let b=P({path:o,parent:g,type:d,createError:y,resolve:v,options:s,originalValue:l},c);if(!u){try{Promise.resolve(p.call(b,i,b)).then(e=>{E.isError(e)?r(e):e?r(null,e):r(y())}).catch(r)}catch(e){r(e)}return}try{var x;if(n=p.call(b,i,b),"function"==typeof(null==(x=n)?void 0:x.then))throw Error(`Validation test of type: "${b.type}" returned a Promise during a synchronous validate. This test will finish after the validate call has returned`)}catch(e){r(e);return}E.isError(n)?r(n):n?r(null,n):r(y())}return t.OPTIONS=e,t}T.prototype.__isYupRef=!0;class B{constructor(){this.list=void 0,this.refs=void 0,this.list=new Set,this.refs=new Map}get size(){return this.list.size+this.refs.size}describe(){let e=[];for(let t of this.list)e.push(t);for(let[,t]of this.refs)e.push(t.describe());return e}toArray(){return Array.from(this.list).concat(Array.from(this.refs.values())
1731)}resolveAll(e){return this.toArray().reduce((t,r)=>t.concat(T.isRef(r)?e(r):r),[])}add(e){T.isRef(e)?this.refs.set(e.key,e):this.list.add(e)}delete(e){T.isRef(e)?this.refs.delete(e.key):this.list.delete(e)}clone(){let e=new B;return e.list=new Set(this.list),e.refs=new Map(this.refs),e}merge(e,t){let r=this.clone();return e.list.forEach(e=>r.add(e)),e.refs.forEach(e=>r.add(e)),t.list.forEach(e=>r.delete(e)),t.refs.forEach(e=>r.delete(e)),r}}function R(){return(R=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}class I{constructor(e){this.deps=[],this.tests=void 0,this.transforms=void 0,this.conditions=[],this._mutate=void 0,this._typeError=void 0,this._whitelist=new B,this._blacklist=new B,this.exclusiveTests=Object.create(null),this.spec=void 0,this.tests=[],this.transforms=[],this.withMutation(()=>{this.typeError(d.notType)}),this.type=(null==e?void 0:e.type)||"mixed",this.spec=R({strip:!1,strict:!1,abortEarly:!0,recursive:!0,nullable:!1,presence:"optional"},null==e?void 0:e.spec)}get _type(){return this.type}_typeCheck(e){return!0}clone(e){if(this._mutate)return e&&Object.assign(this.spec,e),this;let t=Object.create(Object.getPrototypeOf(this));return t.type=this.type,t._typeError=this._typeError,t._whitelistError=this._whitelistError,t._blacklistError=this._blacklistError,t._whitelist=this._whitelist.clone(),t._blacklist=this._blacklist.clone(),t.exclusiveTests=R({},this.exclusiveTests),t.deps=[...this.deps],t.conditions=[...this.conditions],t.tests=[...this.tests],t.transforms=[...this.transforms],t.spec=n(R({},this.spec,e)),t}label(e){let t=this.clone();return t.spec.label=e,t}meta(...e){if(0===e.length)return this.spec.meta;let t=this.clone();return t.spec.meta=Object.assign(t.spec.meta||{},e[0]),t}withMutation(e){let t=this._mutate;this._mutate=!0;let r=e(this);return this._mutate=t,r}concat(e){if(!e||e===this)return this;if(e.type!==this.type&&"mixed"!==this.type)throw TypeError(`You cannot \`concat()\` schema's of different types: ${this.type} and ${e.type}`);let t=e.clone(),r=R({},this.spec,t.spec);return t.spec=r,t._typeError||(t._typeError=this._typeError),t._whitelistError||(t._whitelistError=this._whitelistError),t._blacklistError||(t._blacklistError=this._blacklistError),t._whitelist=this._whitelist.merge(e._whitelist,e._blacklist),t._blacklist=this._blacklist.merge(e._blacklist,e._whitelist),t.tests=this.tests,t.exclusiveTests=this.exclusiveTests,t.withMutation(t=>{e.tests.forEach(e=>{t.test(e.OPTIONS)})}),t.transforms=[...this.transforms,...t.transforms],t}isType(e){return!!this.spec.nullable&&null===e||this._typeCheck(e)}resolve(e){let t=this;if(t.conditions.length){let r=t.conditions;(t=t.clone()).conditions=[],t=(t=r.reduce((t,r)=>r.resolve(t,e),t)).resolve(e)}return t}cast(e,t={}){let r=this.resolve(R({value:e},t)),n=r._cast(e,t);if(void 0!==e&&!1!==t.assert&&!0!==r.isType(n)){let i=c(e),o=c(n);throw TypeError(`The value of ${t.path||"field"} could not be cast to a value that satisfies the schema type: "${r._type}". 1732 1733attempted value: ${i} 1734`+(o!==i?`result of cast: ${o}`:""))}return n}_cast(e,t){let r=void 0===e?e:this.transforms.reduce((t,r)=>r.call(this,t,e,this),e);return void 0===r&&(r=this.getDefault()),r}_validate(e,t={},r){let{sync:n,path:i,from:o=[],originalValue:a=e,strict:s=this.spec.strict,abortEarly:l=this.spec.abortEarly}=t,u=e;s||(u=this._cast(u,R({assert:!1},t)));let c={value:u,path:i,options:t,originalValue:a,schema:this,label:this.spec.label,sync:n,from:o},d=[];this._typeError&&d.push(this._typeError);let p=[];this._whitelistError&&p.push(this._whitelistError),this._blacklistError&&p.push(this._blacklistError),D({args:c,value:u,path:i,sync:n,tests:d,endEarly:l},e=>{e?r(e,u):D({tests:this.tests.concat(p),args:c,path:i,sync:n,value:u,endEarly:l},r)})}validate(e,t,r){let n=this.resolve(R({},t,{value:e}));return"function"==typeof r?n._validate(e,t,r):new Promise((r,i)=>n._validate(e,t,(e,t)=>{e?i(e):r(t)}))}validateSync(e,t){let r;return this.resolve(R({},t,{value:e}))._validate(e,R({},t,{sync:!0}),(e,t)=>{if(e)throw e;r=t}),r}isValid(e,t){return this.validate(e,t).then(()=>!0,e=>{if(E.isError(e))return!1;throw e})}isValidSync(e,t){try{return this.validateSync(e,t),!0}catch(e){if(E.isError(e))return!1;throw e}}_getDefault(){let e=this.spec.default;return null==e?e:"function"==typeof e?e.call(this):n(e)}getDefault(e){return this.resolve(e||{})._getDefault()}default(e){return 0==arguments.length?this._getDefault():this.clone({default:e})}strict(e=!0){let t=this.clone();return t.spec.strict=e,t}
1734_isPresent(e){return null!=e}defined(e=d.defined){return this.test({message:e,name:"defined",exclusive:!0,test:e=>void 0!==e})}required(e=d.required){return this.clone({presence:"required"}).withMutation(t=>t.test({message:e,name:"required",exclusive:!0,test(e){return this.schema._isPresent(e)}}))}notRequired(){let e=this.clone({presence:"optional"});return e.tests=e.tests.filter(e=>"required"!==e.OPTIONS.name),e}nullable(e=!0){return this.clone({nullable:!1!==e})}transform(e){let t=this.clone();return t.transforms.push(e),t}test(...e){let t;if(void 0===(t=1===e.length?"function"==typeof e[0]?{test:e[0]}:e[0]:2===e.length?{name:e[0],test:e[1]}:{name:e[0],message:e[1],test:e[2]}).message&&(t.message=d.default),"function"!=typeof t.test)throw TypeError("`test` is a required parameters");let r=this.clone(),n=M(t),i=t.exclusive||t.name&&!0===r.exclusiveTests[t.name];if(t.exclusive&&!t.name)throw TypeError("Exclusive tests must provide a unique `name` identifying the test");return t.name&&(r.exclusiveTests[t.name]=!!t.exclusive),r.tests=r.tests.filter(e=>(e.OPTIONS.name!==t.name||!i&&e.OPTIONS.test!==n.OPTIONS.test)&&!0),r.tests.push(n),r}when(e,t){Array.isArray(e)||"string"==typeof e||(t=e,e=".");let r=this.clone(),n=S(e).map(e=>new T(e));return n.forEach(e=>{e.isSibling&&r.deps.push(e.key)}),r.conditions.push(new k(n,t)),r}typeError(e){let t=this.clone();return t._typeError=M({message:e,name:"typeError",test(e){return void 0===e||!!this.schema.isType(e)||this.createError({params:{type:this.schema._type}})}}),t}oneOf(e,t=d.oneOf){let r=this.clone();return e.forEach(e=>{r._whitelist.add(e),r._blacklist.delete(e)}),r._whitelistError=M({message:t,name:"oneOf",test(e){if(void 0===e)return!0;let t=this.schema._whitelist,r=t.resolveAll(this.resolve);return!!r.includes(e)||this.createError({params:{values:t.toArray().join(", "),resolved:r}})}}),r}notOneOf(e,t=d.notOneOf){let r=this.clone();return e.forEach(e=>{r._blacklist.add(e),r._whitelist.delete(e)}),r._blacklistError=M({message:t,name:"notOneOf",test(e){let t=this.schema._blacklist,r=t.resolveAll(this.resolve);return!r.includes(e)||this.createError({params:{values:t.toArray().join(", "),resolved:r}})}}),r}strip(e=!0){let t=this.clone();return t.spec.strip=e,t}describe(){let e=this.clone(),{label:t,meta:r}=e.spec;return{meta:r,label:t,type:e.type,oneOf:e._whitelist.describe(),notOneOf:e._blacklist.describe(),tests:e.tests.map(e=>({name:e.OPTIONS.name,params:e.OPTIONS.params})).filter((e,t,r)=>r.findIndex(t=>t.name===e.name)===t)}}}for(let e of(I.prototype.__isYupSchema__=!0,["validate","validateSync"]))I.prototype[`${e}At`]=function(t,r,n={}){let{parent:i,parentPath:o,schema:a}=function(e,t,r,n=r){let i,o,a;return t?((0,F.forEach)(t,(s,l,u)=>{let c=l?s.substr(0,s.length-1).substr(1):s;if((e=e.resolve({context:n,parent:i,value:r})).innerType){let n=u?parseInt(c,10):0;if(r&&n>=r.length)throw Error(`Yup.reach cannot resolve an array item at index: ${s}, in the path: ${t}. because there is no value at that index. `);i=r,r=r&&r[n],e=e.innerType}if(!u){if(!e.fields||!e.fields[c])throw Error(`The schema does not contain the path: ${t}. (failed at: ${a} which is a type: "${e._type}")`);i=r,r=r&&r[c],e=e.fields[c]}o=c,a=l?"["+s+"]":"."+s}),{schema:e,parent:i,parentPath:o}):{parent:i,parentPath:t,schema:e}}(this,t,r,n.context);return a[e](i&&i[o],R({},n,{parent:i,path:t}))};for(let e of["equals","is"])I.prototype[e]=I.prototype.oneOf;for(let e of["not","nope"])I.prototype[e]=I.prototype.notOneOf;function $(){return new N}I.prototype.optional=I.prototype.notRequired,I.prototype;class N extends I{constructor(){super({type:"boolean"}),this.withMutation(()=>{this.transform(function(e){if(!this.isType(e)){if(/^(true|1)$/i.test(String(e)))return!0;if(/^(false|0)$/i.test(String(e)))return!1}return e})})}_typeCheck(e){return e instanceof Boolean&&(e=e.valueOf()),"boolean"==typeof e}isTrue(e=g.isValue){return this.test({message:e,name:"is-value",exclusive:!0,params:{value:"true"},test:e=>null==e||!0===e})}isFalse(e=g.isValue){return this.test({message:e,name:"is-value",exclusive:!0,params:{value:"false"},test:e=>null==e||!1===e})}}$.prototype=N.prototype;let L=/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))$/i,z=/^((https?|ftp):)?\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i,U=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i,K=e=>null==e||e===e.trim(),W=({}).toString();function H(){return new q}class q extends I{constructor(){super({type:"string"}),this.withMutation(()=>{this.transform(function(e){if(this.isType(e)||Array.isArray(e))return e;let t=null!=e&&e.toString?e.toString():e;return t===W?e:t})})}_typeCheck(e){return e instanceof String&&(e=e.valueOf()),"string"==typeof e}_isPresent(e){return super._isPresent(e)&&!!e.length}length(e,t=p.length){return this.test({message:t,name:"length",exclusive:!0,params:{length:e},test(t){return null==t||t.length===this.resolve(e)}})}min(e,t=p.min){return this.test({message:t,name:"min",exclusive:!0,params:{min:e},test(t){return null==t||t.length>=this.resolve(e)}})}max(e,t=p.max){return this.test({name:"max",exclusive:!0,message:t,params:{max:e},test(t){return null==t||t.length<=this.resolve(e)}})}matches(e,t){let r,n,i=!1;return t&&("object"==typeof t?{excludeEmptyString:i=!1,message:r,name:n}=t:r=t),this.test({name:n||"matches",message:r||p.matches,params:{regex:e},test:t=>null==t||""===t&&i||-1!==t.search(e)})}email(e=p.email){return this.matches(L,{name:"email",message:e,excludeEmptyString:!0})}url(e=p.url){return this.matches(z,{name:"url",message:e,excludeEmptyString:!0})}uuid(e=p.uuid){return this.matches(U,{name:"uuid",message:e,excludeEmptyString:!1})}ensure(){return this.default("").transform(e=>null===e?"":e)}trim(e=p.trim){return this.transform(e=>null!=e?e.trim():e).test({message:e,name:"trim",test:K})}lowercase(e=p.lowercase){return this.transform(e=>null==e?e:e.toLowerCase()).test({message:e,name:"string_case",exclusive:!0,test:e=>null==e||e===e.toLowerCase()})}uppercase(e=p.uppercase){return this.transform(e=>null==e?e:e.toUpperCase()).test({message:e,name:"string_case",exclusive:!0,test:e=>null==e||e===e.toUpperCase()})}}function V(){return new Q}H.prototype=q.prototype;class Q extends I{constructor(){super({type:"number"}),this.withMutation(()=>{this.transform(function(e){let t=e;if("string"==typeof t){if(""===(t=t.replace(/\s/g,"")))return NaN;t*=1}return this.isType(t)?t:parseFloat(t)})})}_typeCheck(e){let t;return e instanceof Number&&(e=e.valueOf()),"number"==typeof e&&(t=e)==+t}min(e,t=f.min){return this.test({message:t,name:"min",exclusive:!0,params:{min:e},test(t){return null==t||t>=this.resolve(e)}})}max(e,t=f.max){return this.test({message:t,name:"max",exclusive:!0,params:{max:e},test(t){return null==t||t<=this.resolve(e)}})}lessThan(e,t=f.lessThan){return this.test({message:t,name:"max",exclusive:!0,params:{less:e},test(t){return null==t||t<this.resolve(e)}})}moreThan(e,t=f.moreThan){return this.test({message:t,name:"min",exclusive:!0,params:{more:e},test(t){return null==t||t>this.resolve(e)}})}positive(e=f.positive){return this.moreThan(0,e)}negative(e=f.negative){return this.lessThan(0,e)}integer(e=f.integer){return this.test({name:"integer",message:e,test:e=>null==e||Number.isInteger(e)})}truncate(){return this.transform(e=>null==e?e:0|e)}round(e){var t;let r=["ceil","floor","round","trunc"];if("trunc"===(e=(null==(t=e)?void 0:t.toLowerCase())||"round"))return this.truncate();if(-1===r.indexOf(e.toLowerCase()))throw TypeError("Only valid options for roun
1734d() are: "+r.join(", "));return this.transform(t=>null==t?t:Math[e](t))}}V.prototype=Q.prototype;var G=/^(\d{4}|[+\-]\d{6})(?:-?(\d{2})(?:-?(\d{2}))?)?(?:[ T]?(\d{2}):?(\d{2})(?::?(\d{2})(?:[,\.](\d{1,}))?)?(?:(Z)|([+\-])(\d{2})(?::?(\d{2}))?)?)?$/;let Y=new Date("");function X(){return new J}class J extends I{constructor(){super({type:"date"}),this.withMutation(()=>{this.transform(function(e){return this.isType(e)?e:isNaN(e=function(e){var t,r,n=[1,4,5,6,7,10,11],i=0;if(r=G.exec(e)){for(var o,a=0;o=n[a];++a)r[o]=+r[o]||0;r[2]=(+r[2]||1)-1,r[3]=+r[3]||1,r[7]=r[7]?String(r[7]).substr(0,3):0,(void 0===r[8]||""===r[8])&&(void 0===r[9]||""===r[9])?t=+new Date(r[1],r[2],r[3],r[4],r[5],r[6],r[7]):("Z"!==r[8]&&void 0!==r[9]&&(i=60*r[10]+r[11],"+"===r[9]&&(i=0-i)),t=Date.UTC(r[1],r[2],r[3],r[4],r[5]+i,r[6],r[7]))}else t=Date.parse?Date.parse(e):NaN;return t}(e))?Y:new Date(e)})})}_typeCheck(e){return"[object Date]"===Object.prototype.toString.call(e)&&!isNaN(e.getTime())}prepareParam(e,t){let r;if(T.isRef(e))r=e;else{let n=this.cast(e);if(!this._typeCheck(n))throw TypeError(`\`${t}\` must be a Date or a value that can be \`cast()\` to a Date`);r=n}return r}min(e,t=h.min){let r=this.prepareParam(e,"min");return this.test({message:t,name:"min",exclusive:!0,params:{min:e},test(e){return null==e||e>=this.resolve(r)}})}max(e,t=h.max){let r=this.prepareParam(e,"max");return this.test({message:t,name:"max",exclusive:!0,params:{max:e},test(e){return null==e||e<=this.resolve(r)}})}}J.INVALID_DATE=Y,X.prototype=J.prototype,X.INVALID_DATE=Y;var Z=r(4518),ee=r.n(Z),et=r(20772),er=r.n(et),en=r(79924),ei=r.n(en),eo=r(94279),ea=r.n(eo);function es(e,t){let r=1/0;return e.some((e,n)=>{var i;if((null==(i=t.path)?void 0:i.indexOf(e))!==-1)return r=n,!0}),r}function el(e){return(t,r)=>es(e,t)-es(e,r)}function eu(){return(eu=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}let ec=e=>"[object Object]"===Object.prototype.toString.call(e),ed=el([]);class ep extends I{constructor(e){super({type:"object"}),this.fields=Object.create(null),this._sortErrors=ed,this._nodes=[],this._excludedEdges=[],this.withMutation(()=>{this.transform(function(e){if("string"==typeof e)try{e=JSON.parse(e)}catch(t){e=null}return this.isType(e)?e:null}),e&&this.shape(e)})}_typeCheck(e){return ec(e)||"function"==typeof e}_cast(e,t={}){var r;let n=super._cast(e,t);if(void 0===n)return this.getDefault();if(!this._typeCheck(n))return n;let i=this.fields,o=null!=(r=t.stripUnknown)?r:this.spec.noUnknown,a=this._nodes.concat(Object.keys(n).filter(e=>-1===this._nodes.indexOf(e))),s={},l=eu({},t,{parent:s,__validating:t.__validating||!1}),u=!1;for(let e of a){let r=i[e],a=w()(n,e);if(r){let i,o=n[e];l.path=(t.path?`${t.path}.`:"")+e;let a="spec"in(r=r.resolve({value:o,context:t.context,parent:s}))?r.spec:void 0,c=null==a?void 0:a.strict;if(null==a?void 0:a.strip){u=u||e in n;continue}void 0!==(i=t.__validating&&c?n[e]:r.cast(n[e],l))&&(s[e]=i)}else a&&!o&&(s[e]=n[e]);s[e]!==n[e]&&(u=!0)}return u?s:n}_validate(e,t={},r){let n=[],{sync:i,from:o=[],originalValue:a=e,abortEarly:s=this.spec.abortEarly,recursive:l=this.spec.recursive}=t;o=[{schema:this,value:a},...o],t.__validating=!0,t.originalValue=a,t.from=o,super._validate(e,t,(e,u)=>{if(e){if(!E.isError(e)||s)return void r(e,u);n.push(e)}l&&ec(u)?(a=a||u,D({sync:i,tests:this._nodes.map(e=>(r,n)=>{let i=-1===e.indexOf(".")?(t.path?`${t.path}.`:"")+e:`${t.path||""}["${e}"]`,s=this.fields[e];s&&"validate"in s?s.validate(u[e],eu({},t,{path:i,from:o,strict:!0,parent:u,originalValue:a[e]}),n):n(null)}),value:u,errors:n,endEarly:s,sort:this._sortErrors,path:t.path},r)):r(n[0]||null,u)})}clone(e){let t=super.clone(e);return t.fields=eu({},this.fields),t._nodes=this._nodes,t._excludedEdges=this._excludedEdges,t._sortErrors=this._sortErrors,t}concat(e){let t=super.concat(e),r=t.fields;for(let[e,t]of Object.entries(this.fields)){let n=r[e];void 0===n?r[e]=t:n instanceof I&&t instanceof I&&(r[e]=t.concat(n))}return t.withMutation(()=>t.shape(r,this._excludedEdges))}getDefaultFromShape(){let e={};
1734return this._nodes.forEach(t=>{let r=this.fields[t];e[t]="default"in r?r.getDefault():void 0}),e}_getDefault(){return"default"in this.spec?super._getDefault():this._nodes.length?this.getDefaultFromShape():void 0}shape(e,t=[]){let r=this.clone(),n=Object.assign(r.fields,e);return r.fields=n,r._sortErrors=el(Object.keys(n)),t.length&&(Array.isArray(t[0])||(t=[t]),r._excludedEdges=[...r._excludedEdges,...t]),r._nodes=function(e,t=[]){let r=[],n=new Set,i=new Set(t.map(([e,t])=>`${e}-${t}`));function o(e,t){let o=(0,F.split)(e)[0];n.add(o),i.has(`${t}-${o}`)||r.push([t,o])}for(let t in e)if(w()(e,t)){let r=e[t];n.add(t),T.isRef(r)&&r.isSibling?o(r.path,t):A(r)&&"deps"in r&&r.deps.forEach(e=>o(e,t))}return ea().array(Array.from(n),r).reverse()}(n,r._excludedEdges),r}pick(e){let t={};for(let r of e)this.fields[r]&&(t[r]=this.fields[r]);return this.clone().withMutation(e=>(e.fields={},e.shape(t)))}omit(e){let t=this.clone(),r=t.fields;for(let n of(t.fields={},e))delete r[n];return t.withMutation(()=>t.shape(r))}from(e,t,r){let n=(0,F.getter)(e,!0);return this.transform(i=>{if(null==i)return i;let o=i;return w()(i,e)&&(o=eu({},i),r||delete o[e],o[t]=n(i)),o})}noUnknown(e=!0,t=m.noUnknown){"string"==typeof e&&(t=e,e=!0);let r=this.test({name:"noUnknown",exclusive:!0,message:t,test(t){var r;let n;if(null==t)return!0;let i=(r=this.schema,n=Object.keys(r.fields),Object.keys(t).filter(e=>-1===n.indexOf(e)));return!e||0===i.length||this.createError({params:{unknown:i.join(", ")}})}});return r.spec.noUnknown=e,r}unknown(e=!0,t=m.noUnknown){return this.noUnknown(!e,t)}transformKeys(e){return this.transform(t=>t&&ei()(t,(t,r)=>e(r)))}camelCase(){return this.transformKeys(er())}snakeCase(){return this.transformKeys(ee())}constantCase(){return this.transformKeys(e=>ee()(e).toUpperCase())}describe(){let e=super.describe();return e.fields=j()(this.fields,e=>e.describe()),e}}function ef(e){return new ep(e)}function eh(){return(eh=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}ef.prototype=ep.prototype;class eg extends I{constructor(e){super({type:"array"}),this.innerType=void 0,this.innerType=e,this.withMutation(()=>{this.transform(function(e){if("string"==typeof e)try{e=JSON.parse(e)}catch(t){e=null}return this.isType(e)?e:null})})}_typeCheck(e){return Array.isArray(e)}get _subType(){return this.innerType}_cast(e,t){let r=super._cast(e,t);if(!this._typeCheck(r)||!this.innerType)return r;let n=!1,i=r.map((e,r)=>{let i=this.innerType.cast(e,eh({},t,{path:`${t.path||""}[${r}]`}));return i!==e&&(n=!0),i});return n?i:r}_validate(e,t={},r){var n,i;let o=[],a=t.sync,s=t.path,l=this.innerType,u=null!=(n=t.abortEarly)?n:this.spec.abortEarly,c=null!=(i=t.recursive)?i:this.spec.recursive,d=null!=t.originalValue?t.originalValue:e;super._validate(e,t,(e,n)=>{if(e){if(!E.isError(e)||u)return void r(e,n);o.push(e)}if(!c||!l||!this._typeCheck(n))return void r(o[0]||null,n);d=d||n;let i=Array(n.length);for(let e=0;e<n.length;e++){let r=n[e],o=`${t.path||""}[${e}]`,a=eh({},t,{path:o,strict:!0,parent:n,index:e,originalValue:d[e]});i[e]=(e,t)=>l.validate(r,a,t)}D({sync:a,path:s,value:n,errors:o,endEarly:u,tests:i},r)})}clone(e){let t=super.clone(e);return t.innerType=this.innerType,t}concat(e){let t=super.concat(e);return t.innerType=this.innerType,e.innerType&&(t.innerType=t.innerType?t.innerType.concat(e.innerType):e.innerType),t}of(e){let t=this.clone();if(!A(e))throw TypeError("`array.of()` sub-schema must be a valid yup schema not: "+c(e));return t.innerType=e,t}length(e,t=v.length){return this.test({message:t,name:"length",exclusive:!0,params:{length:e},test(t){return null==t||t.length===this.resolve(e)}})}min(e,t){return t=t||v.min,this.test({message:t,name:"min",exclusive:!0,params:{min:e},test(t){return null==t||t.length>=this.resolve(e)}})}max(e,t){return t=t||v.max,this.test({message:t,name:"max",exclusive:!0,params:{max:e},test(t){return null==t||t.length<=this.resolve(e)}})}ensure(){return this.default(()=>[]).transform((e,t)=>this._typeCheck(e)?e:null==t?[]:[].concat(t))}compact(e){let t=e?(t,r,n)=>!e(t,r,n):e=>!!e;return this.transform(e=>null!=e?e.filter(t):e)}describe(){let e=super.describe();return this.innerType&&(e.innerType=this.innerType.describe()),e}nullable(e=!0){return super.nullable(e)}defined(){return super.defined()}required(e){return super.required(e)}}eg.prototype},39113:(e,t,r)=>{"use strict";r.d(t,{QueryClientProvider:()=>f,useInfiniteQuery:()=>M,useMutation:()=>w,useQuery:()=>F,useQueryClient:()=>p});var n,i=r(46212),o=r(98477).unstable_batchedUpdates;i.j.setBatchNotifyFunction(o);var a=r(90028),s=console;(0,a.B)(s);var l=r(14232),u=l.createContext(void 0),c=l.createContext(!1);function d(e){return e&&"u">typeof window?(window.ReactQueryClientContext||(window.ReactQueryClientContext=u),window.ReactQueryClientContext):u}var p=function(){var e=l.useContext(d(l.useContext(c)));if(!e)throw Error("No QueryClient set, use QueryClientProvider to set one");return e}
1734,f=function(e){var t=e.client,r=e.contextSharing,n=void 0!==r&&r,i=e.children;l.useEffect(function(){return t.mount(),function(){t.unmount()}},[t]);var o=d(n);return l.createElement(c.Provider,{value:n},l.createElement(o.Provider,{value:t},i))},h=r(44501),g=r(35741),m=r(66702),v=r(57183),y=r(32425),b=function(e){function t(t,r){var n;return(n=e.call(this)||this).client=t,n.setOptions(r),n.bindMethods(),n.updateResult(),n}(0,m.A)(t,e);var r=t.prototype;return r.bindMethods=function(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)},r.setOptions=function(e){this.options=this.client.defaultMutationOptions(e)},r.onUnsubscribe=function(){if(!this.listeners.length){var e;null==(e=this.currentMutation)||e.removeObserver(this)}},r.onMutationUpdate=function(e){this.updateResult();var t={listeners:!0};"success"===e.type?t.onSuccess=!0:"error"===e.type&&(t.onError=!0),this.notify(t)},r.getCurrentResult=function(){return this.currentResult},r.reset=function(){this.currentMutation=void 0,this.updateResult(),this.notify({listeners:!0})},r.mutate=function(e,t){return this.mutateOptions=t,this.currentMutation&&this.currentMutation.removeObserver(this),this.currentMutation=this.client.getMutationCache().build(this.client,(0,h.A)({},this.options,{variables:void 0!==e?e:this.options.variables})),this.currentMutation.addObserver(this),this.currentMutation.execute()},r.updateResult=function(){var e=this.currentMutation?this.currentMutation.state:(0,v.$)(),t=(0,h.A)({},e,{isLoading:"loading"===e.status,isSuccess:"success"===e.status,isError:"error"===e.status,isIdle:"idle"===e.status,mutate:this.mutate,reset:this.reset});this.currentResult=t},r.notify=function(e){var t=this;i.j.batch(function(){t.mutateOptions&&(e.onSuccess?(null==t.mutateOptions.onSuccess||t.mutateOptions.onSuccess(t.currentResult.data,t.currentResult.variables,t.currentResult.context),null==t.mutateOptions.onSettled||t.mutateOptions.onSettled(t.currentResult.data,null,t.currentResult.variables,t.currentResult.context)):e.onError&&(null==t.mutateOptions.onError||t.mutateOptions.onError(t.currentResult.error,t.currentResult.variables,t.currentResult.context),null==t.mutateOptions.onSettled||t.mutateOptions.onSettled(void 0,t.currentResult.error,t.currentResult.variables,t.currentResult.context))),e.listeners&&t.listeners.forEach(function(e){e(t.currentResult)})})},t}(y.Q);function x(e,t,r){return"function"==typeof t?t.apply(void 0,r):"boolean"==typeof t?t:!!e}function w(e,t,r){var n=l.useRef(!1),o=l.useState(0)[1],a=(0,g.GR)(e,t,r),s=p(),u=l.useRef();u.current?u.current.setOptions(a):u.current=new b(s,a);var c=u.current.getCurrentResult();l.useEffect(function(){n.current=!0;var e=u.current.subscribe(i.j.batchCalls(function(){n.current&&o(function(e){return e+1})}));return function(){n.current=!1,e()}},[]);var d=l.useCallback(function(e,t){u.current.mutate(e,t).catch(g.lQ)},[]);if(c.error&&x(void 0,u.current.options.useErrorBoundary,[c.error]))throw c.error;return(0,h.A)({},c,{mutate:d,mutateAsync:c.mutate})}var A=r(20675),k=r(50549),S=function(e){function t(t,r){var n;return(n=e.call(this)||this).client=t,n.options=r,n.trackedProps=[],n.selectError=null,n.bindMethods(),n.setOptions(r),n}(0,m.A)(t,e);var r=t.prototype;return r.bindMethods=function(){this.remove=this.remove.bind(this),this.refetch=this.refetch.bind(this)},r.onSubscribe=function(){1===this.listeners.length&&(this.currentQuery.addObserver(this),C(this.currentQuery,this.options)&&this.executeFetch(),this.updateTimers())},r.onUnsubscribe=function(){this.listeners.length||this.destroy()},r.shouldFetchOnReconnect=function(){return _(this.currentQuery,this.options,this.options.refetchOnReconnect)},r.shouldFetchOnWindowFocus=function(){return _(this.currentQuery,this.options,this.options.refetchOnWindowFocus)},r.destroy=function(){this.listeners=[],this.clearTimers(),this.currentQuery.removeObserver(this)},r.setOptions=function(e,t){var r=this.options,n=this.currentQuery;if(this.options=this.client.defaultQueryObserverOptions(e),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled)throw Error("Expected enabled to be a boolean");this.options.queryKey||(this.options.queryKey=r.queryKey),this.updateQuery();var i=this.hasListeners();i&&E(this.currentQuery,n,this.options,r)&&this.executeFetch(),this.updateResult(t),i&&(this.currentQuery!==n||this.options.enabled!==r.enabled||this.options.staleTime!==r.staleTime)&&this.updateStaleTimeout();var o=this.computeRefetchInterval();i&&(this.currentQuery!==n||this.options.enabled!==r.enabled||o!==this.currentRefetchInterval)&&this.updateRefetchInterval(o)},r.getOptimisticResult=function(e){var t=this.client.defaultQueryObserverOptions(e),r=this.client.getQueryCache().build(this.client,t);return this.createResult(r,t)},r.getCurrentResult=function(){return this.currentResult},r.trackResult=function(e,t){var r=this,n={},i=function(e){r.trackedProps.includes(e)||r.trackedProps.push(e)};return Object.keys(e).forEach(function(t){Object.defineProperty(n,t,{configurable:!1,enumerable:!0,get:function(){return i(t),e[t]}})}),(t.useErrorBoundary||t.suspense)&&i("error"),n},r.getNextResult=function(e){var t=this;return new Promise(function(r,n){var i=t.subscribe(function(t){t.isFetching||(i(),t.isError&&(null==e?void 0:e.throwOnError)?n(t.error):r(t))})})},r.getCurrentQuery=function(){return this.currentQuery},r.remove=function(){this.client.getQueryCache().remove(this.currentQuery)},r.refetch=function(e){return this.fetch((0,h.A)({},e,{meta:{refetchPage:null==e?void 0:e.refetchPage}}))},r.fetchOptimistic=function(e){var t=this,r=this.client.defaultQueryObserverOptions(e),n=this.client.getQueryCache().build(this.client,r);return n.fetch().then(function(){return t.createResult(n,r)})},r.fetch=function(e){var t=this;return this.executeFetch(e).then(function(){return t.updateResult(),t.currentResult})},r.executeFetch=function(e){this.updateQuery();var t=this.currentQuery.fetch(this.options,e);return(null==e?void 0:e.throwOnError)||(t=t.catch(g.lQ)),t},r.updateStaleTimeout=function(){var e=this;if(this.clearStaleTimeout(),!g.S$&&!this.currentResult.isStale&&(0,g.gn)(this.options.staleTime)){var t=(0,g.j3)(this.currentResult.dataUpdatedAt,this.options.staleTime);this.staleTimeoutId=setTimeout(function(){e.currentResult.isStale||e.updateResult()},t+1)}},r.computeRefetchInterval=function(){var e;return"function"==typeof this.options.refetchInterval?this.options.refetchInterval(this.currentResult.data,this.currentQuery):null!=(e=this.options.refetchInterval)&&e},r.updateRefetchInterval=function(e){var t=this;this.clearRefetchInterval(),this.currentRefetchInterval=e,!g.S$&&!1!==this.options.enabled&&(0,g.gn)(this.currentRefetchInterval)&&0!==this.currentRefetchInterval&&(this.refetchIntervalId=setInterval(function(){(t.options.refetchIntervalInBackgroun
1734d||A.m.isFocused())&&t.executeFetch()},this.currentRefetchInterval))},r.updateTimers=function(){this.updateStaleTimeout(),this.updateRefetchInterval(this.computeRefetchInterval())},r.clearTimers=function(){this.clearStaleTimeout(),this.clearRefetchInterval()},r.clearStaleTimeout=function(){this.staleTimeoutId&&(clearTimeout(this.staleTimeoutId),this.staleTimeoutId=void 0)},r.clearRefetchInterval=function(){this.refetchIntervalId&&(clearInterval(this.refetchIntervalId),this.refetchIntervalId=void 0)},r.createResult=function(e,t){var r,n,i=this.currentQuery,o=this.options,s=this.currentResult,l=this.currentResultState,u=this.currentResultOptions,c=e!==i,d=c?e.state:this.currentQueryInitialState,p=c?this.currentResult:this.previousQueryResult,f=e.state,h=f.dataUpdatedAt,m=f.error,v=f.errorUpdatedAt,y=f.isFetching,b=f.status,x=!1,w=!1;if(t.optimisticResults){var A=this.hasListeners(),k=!A&&C(e,t),S=A&&E(e,i,t,o);(k||S)&&(y=!0,h||(b="loading"))}if(t.keepPreviousData&&!f.dataUpdateCount&&(null==p?void 0:p.isSuccess)&&"error"!==b)r=p.data,h=p.dataUpdatedAt,b=p.status,x=!0;else if(t.select&&void 0!==f.data)if(s&&f.data===(null==l?void 0:l.data)&&t.select===this.selectFn)r=this.selectResult;else try{this.selectFn=t.select,r=t.select(f.data),!1!==t.structuralSharing&&(r=(0,g.BH)(null==s?void 0:s.data,r)),this.selectResult=r,this.selectError=null}catch(e){(0,a.t)().error(e),this.selectError=e}else r=f.data;if(void 0!==t.placeholderData&&void 0===r&&("loading"===b||"idle"===b)){if((null==s?void 0:s.isPlaceholderData)&&t.placeholderData===(null==u?void 0:u.placeholderData))n=s.data;else if(n="function"==typeof t.placeholderData?t.placeholderData():t.placeholderData,t.select&&void 0!==n)try{n=t.select(n),!1!==t.structuralSharing&&(n=(0,g.BH)(null==s?void 0:s.data,n)),this.selectError=null}catch(e){(0,a.t)().error(e),this.selectError=e}void 0!==n&&(b="success",r=n,w=!0)}return this.selectError&&(m=this.selectError,r=this.selectResult,v=Date.now(),b="error"),{status:b,isLoading:"loading"===b,isSuccess:"success"===b,isError:"error"===b,isIdle:"idle"===b,data:r,dataUpdatedAt:h,error:m,errorUpdatedAt:v,failureCount:f.fetchFailureCount,errorUpdateCount:f.errorUpdateCount,isFetched:f.dataUpdateCount>0||f.errorUpdateCount>0,isFetchedAfterMount:f.dataUpdateCount>d.dataUpdateCount||f.errorUpdateCount>d.errorUpdateCount,isFetching:y,isRefetching:y&&"loading"!==b,isLoadingError:"error"===b&&0===f.dataUpdatedAt,isPlaceholderData:w,isPreviousData:x,isRefetchError:"error"===b&&0!==f.dataUpdatedAt,isStale:D(e,t),refetch:this.refetch,remove:this.remove}},r.shouldNotifyListeners=function(e,t){if(!t)return!0;var r=this.options,n=r.notifyOnChangeProps,i=r.notifyOnChangePropsExclusions;if(!n&&!i||"tracked"===n&&!this.trackedProps.length)return!0;var o="tracked"===n?this.trackedProps:n;return Object.keys(e).some(function(r){var n=e[r]!==t[r],a=null==o?void 0:o.some(function(e){return e===r}),s=null==i?void 0:i.some(function(e){return e===r});return n&&!s&&(!o||a)})},r.updateResult=function(e){var t=this.currentResult;if(this.currentResult=this.createResult(this.currentQuery,this.options),this.currentResultState=this.currentQuery.state,this.currentResultOptions=this.options,!(0,g.f8)(this.currentResult,t)){var r={cache:!0};(null==e?void 0:e.listeners)!==!1&&this.shouldNotifyListeners(this.currentResult,t)&&(r.listeners=!0),this.notify((0,h.A)({},r,e))}},r.updateQuery=function(){var e=this.client.getQueryCache().build(this.client,this.options);if(e!==this.currentQuery){var t=this.currentQuery;this.currentQuery=e,this.currentQueryInitialState=e.state,this.previousQueryResult=this.currentResult,this.hasListeners()&&(null==t||t.removeObserver(this),e.addObserver(this))}},r.onQueryUpdate=function(e){var t={};"success"===e.type?t.onSuccess=!0:"error"!==e.type||(0,k.wm)(e.error)||(t.onError=!0),this.updateResult(t),this.hasListeners()&&this.updateTimers()},r.notify=function(e){var t=this;i.j.batch(function(){e.onSuccess?(null==t.options.onSuccess||t.options.onSuccess(t.currentResult.data),null==t.options.onSettled||t.options.onSettled(t.currentResult.data,null)):e.onError&&(null==t.options.onError||t.options.onError(t.currentResult.error),null==t.options.onSettled||t.options.onSettled(void 0,t.currentResult.error)),e.listeners&&t.listeners.forEac
1734h(function(e){e(t.currentResult)}),e.cache&&t.client.getQueryCache().notify({query:t.currentQuery,type:"observerResultsUpdated"})})},t}(y.Q);function C(e,t){return!1!==t.enabled&&!e.state.dataUpdatedAt&&("error"!==e.state.status||!1!==t.retryOnMount)||e.state.dataUpdatedAt>0&&_(e,t,t.refetchOnMount)}function _(e,t,r){if(!1!==t.enabled){var n="function"==typeof r?r(e):r;return"always"===n||!1!==n&&D(e,t)}return!1}function E(e,t,r,n){return!1!==r.enabled&&(e!==t||!1===n.enabled)&&(!r.suspense||"error"!==e.state.status)&&D(e,r)}function D(e,t){return e.isStaleByTime(t.staleTime)}var O=l.createContext((n=!1,{clearReset:function(){n=!1},reset:function(){n=!0},isReset:function(){return n}}));function j(e,t){var r=l.useRef(!1),n=l.useState(0)[1],o=p(),a=l.useContext(O),s=o.defaultQueryObserverOptions(e);s.optimisticResults=!0,s.onError&&(s.onError=i.j.batchCalls(s.onError)),s.onSuccess&&(s.onSuccess=i.j.batchCalls(s.onSuccess)),s.onSettled&&(s.onSettled=i.j.batchCalls(s.onSettled)),s.suspense&&("number"!=typeof s.staleTime&&(s.staleTime=1e3),0===s.cacheTime&&(s.cacheTime=1)),(s.suspense||s.useErrorBoundary)&&!a.isReset()&&(s.retryOnMount=!1);var u=l.useState(function(){return new t(o,s)})[0],c=u.getOptimisticResult(s);if(l.useEffect(function(){r.current=!0,a.clearReset();var e=u.subscribe(i.j.batchCalls(function(){r.current&&n(function(e){return e+1})}));return u.updateResult(),function(){r.current=!1,e()}},[a,u]),l.useEffect(function(){u.setOptions(s,{listeners:!1})},[s,u]),s.suspense&&c.isLoading)throw u.fetchOptimistic(s).then(function(e){var t=e.data;null==s.onSuccess||s.onSuccess(t),null==s.onSettled||s.onSettled(t,null)}).catch(function(e){a.clearReset(),null==s.onError||s.onError(e),null==s.onSettled||s.onSettled(void 0,e)});if(c.isError&&!a.isReset()&&!c.isFetching&&x(s.suspense,s.useErrorBoundary,[c.error,u.getCurrentQuery()]))throw c.error;return"tracked"===s.notifyOnChangeProps&&(c=u.trackResult(c,s)),c}function F(e,t,r){return j((0,g.vh)(e,t,r),S)}var T=r(13546),P=function(e){function t(t,r){return e.call(this,t,r)||this}(0,m.A)(t,e);var r=t.prototype;return r.bindMethods=function(){e.prototype.bindMethods.call(this),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)},r.setOptions=function(t,r){e.prototype.setOptions.call(this,(0,h.A)({},t,{behavior:(0,T.PL)()}),r)},r.getOptimisticResult=function(t){return t.behavior=(0,T.PL)(),e.prototype.getOptimisticResult.call(this,t)},r.fetchNextPage=function(e){var t;return this.fetch({cancelRefetch:null==(t=null==e?void 0:e.cancelRefetch)||t,throwOnError:null==e?void 0:e.throwOnError,meta:{fetchMore:{direction:"forward",pageParam:null==e?void 0:e.pageParam}}})},r.fetchPreviousPage=function(e){var t;return this.fetch({cancelRefetch:null==(t=null==e?void 0:e.cancelRefetch)||t,throwOnError:null==e?void 0:e.throwOnError,meta:{fetchMore:{direction:"backward",pageParam:null==e?void 0:e.pageParam}}})},r.createResult=function(t,r){var n,i,o,a,s,l,u=t.state,c=e.prototype.createResult.call(this,t,r);return(0,h.A)({},c,{fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:(0,T.rB)(r,null==(n=u.data)?void 0:n.pages),hasPreviousPage:(0,T.RQ)(r,null==(i=u.data)?void 0:i.pages),isFetchingNextPage:u.isFetching&&(null==(o=u.fetchMeta)||null==(a=o.fetchMore)?void 0:a.direction)==="forward",isFetchingPreviousPage:u.isFetching&&(null==(s=u.fetchMeta)||null==(l=s.fetchMore)?void 0:l.direction)==="backward"})},t}(S);function M(e,t,r){return j((0,g.vh)(e,t,r),P)}},39221:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(14232);function i(e,t){return n.isValidElement(e)&&-1!==t.indexOf(e.type.muiName??e.type?._payload?.value?.muiName)}},39223:(e,t,r)=>{"use strict";r.d(t,{K:()=>o});var n=r(8106);let i=(e,t)=>{let{posts:r,...n}=e;return t?.map(t=>t.id===e.id?n:t)},o=(0,n.v)()((e,t)=>({userConversations:[],setUserConversations:t=>e(()=>({userConversations:t})),pendingPrompt:null,setPendingPrompt:t=>e(()=>({pendingPrompt:t})),clearPendingPrompt:()=>e(()=>({pendingPrompt:null})),activeConversation:null,updatingConversationFromServer:!0,autoCreatedConversationId:null,isFinalizingGeneratedData:!1,setIsFinalizingGeneratedData:t=>e(()=>({isFinalizingGeneratedData:t})),setAutoCreatedConversationId:t=>e(()=>({autoCreatedConversationId:t})),setIsUpdatingConversationFromServer:t=>e(()=>({updatingConversationFromServer:t})),setActiveConversation:t=>e(()=>({activeConversation:t,updatingConversationFromServer:!1})),setUpdateSources:r=>{let{activeConversation:n}=t(),i={...n,sources:r};e(()=>({activeConversation:i}))},setUpdatePost:(r,n)=>{let{activeConversation:o,userConversations:a}=t(),{posts:s}=o,l=s?.map(e=>e.id===r.id||e.id===Number.MAX_SAFE_INTEGER?{...r,id:n||r.id}:e),u={...o,posts:l},c=i(u,a);e(()=>({userConversations:c,activeConversation:u}))},setDeletePost:r=>{let{activeConversation:n,userConversations:o}=t(),{posts:a}=n,s=a?.filter(e=>e.id!==r),l={...n,posts:s},u=i(l,o);e(()=>({userConversations:u,activeConversation:l}))},setNewPost:r=>{let{activeConversation:n,userConversations:o}=t(),{posts:a}=n,s=[...a,r],l={...n,posts:s},u=i(l,o);e(()=>({userConversations:u,activeConversation:l}))},isReceivingAnswer:!1,setUpdateIsReceivingAnswer:t=>e(()=>({isReceivingAnswer:t})),setUpdateConversation:(r,n)=>{let{activeConversation:o,userConversations:a}=t(),s={...o,[r]:n},l=i(s,a);e(()=>({userConversations:l,activeConversation:s}))},isDrawerOpen:!1,requestedPrompt:null,setRequestedPrompt:(t,r)=>e(()=>({requestedPrompt:t&&r?{type:r,value:t}:null})),setIsDrawerOpen:t=>e(()=>({isDrawerOpen:t})),streamFailed:!1,setStreamFailed:t=>e(()=>({streamFailed:t})),scrollToBottom:!0,setScrollToBottom:t=>e(()=>({scrollToBottom:t})),goToBottom:!1,setGoToBottom:t=>e(()=>({goToBottom:t})),generatingFeedback:!1,setGeneratingFeedback:t=>e(()=>({generatingFeedback:t})),newlyCreatedConversation:!1,setNewlyCreatedConversation:t=>e(()=>({newlyCreatedConversation:t})),savedPosts:[],setUpdateSavedPosts:t=>e(()=>({savedPosts:t})),goToPost:null,setGoToPost:t=>e(()=>({goToPost:t})),openFeedbackModal:{open:!1,postId:null},setOpenFeedbackModal:({open:t,postId:r})=>e(()=>({openFeedbackModal:{open:t,postId:r}})),feedbackHistory:[],setFeedbackHistory:t=>e(()=>({feedbackHistory:t}))}))},39234:(e,t,r)=>{var n=r(33854),i=r(69750);e.exports=function(e){for(var t=i(e),r=t.length;r--;){var o=t[r],a=e[o];t[r]=[o,a,n(a)]}return t}},39328:(e,t,r)=>{"use strict";r.d(t,{Y:()=>c});var n=r(37876),i=r(37734),o=r(98689),a=r(56616),s=r(82702),l=r(39807);let u={exam:{title:"planning.editor.exam.title-input-label",deadline:"planning.editor.exam.deadline-input-label",reminder:"planning.editor.exam.reminder-input-label"},task:{title:"planning.editor.task.title-input-label",deadline:"planning.editor.task.deadline-input-label",reminder:"planning.editor.task.reminder-input-label"},literature:{product:"planning.editor.literature.select-book-label",deadline:"planning.editor.literature.deadline-input-label",reminder:"planning.editor.literature.reminder-input-label"},note:{noteId:"planning.editor.note.select-note-label",deadline:"planning.editor.note.deadline-input-label",reminder:"planning.editor.note.reminder-input-label"},exercise:{exerciseId:"planning.editor.exercise.select-deck-label",deadline:"planning.editor.exercise.deadline-input-label",reminder:"planning.editor.exercise.reminder-input-label"},accessibility:{description:"accessibility-form.description-label",email:"accessibility-form.email",otherAssistiveText:"accessibility-form.additional-helpers"},reportProblem:{firstName:"report-problem-modal.form.first-name.label",lastName:"report-problem-modal.form.last-name.label",email:"report-problem-modal.form.email.label",description:"report-problem-modal.form.type-of-problem.label"},licenseUpdate:{contactName:"license-contact-us.errors.name",contactEmail:"license-contact-us.errors.email"}}
1734,c=({type:e,errors:t,isNotModal:r})=>{let{t:c}=(0,l.u)(),d=Object.keys(t).map(t=>u[e][t]);return(0,n.jsxs)(o.A,{"aria-live":"assertive",sx:{mx:!r&&-3,mv:r&&2,padding:e=>e.spacing(1.5,3),borderRadius:r&&"0.25rem",backgroundColor:e=>r?e.palette.common.white:e.palette.background.default},children:[(0,n.jsxs)(a.A,{direction:"row",children:[(0,n.jsx)(s.A,{variant:"body1",fontWeight:600,children:c("form-validation.error-heading")}),(0,n.jsx)(i.A,{sx:{fontSize:"2rem",margin:e=>e.spacing(-.5,0,0,"auto")},color:"error"})]}),(0,n.jsx)(a.A,{children:(0,n.jsx)("ul",{children:d.map(e=>(0,n.jsx)("li",{children:c(e)},`item-${e}`))})})]})}},39563:(e,t,r)=>{"use strict";r.d(t,{Nd:()=>h,Tx:()=>g,GP:()=>f});var n=r(56195),i=r(90781),o=r(63632),a=r(50805),s=r(38357),l=r(95392),u=r(52171),c=r(99468),d=r(7075),p=r(68475);let f=(e,t="yyyy-MM-dd HH:mm")=>(0,n.A)("string"==typeof e?new Date(e):e,t,{locale:p.A}),h=e=>(function(e,t,r){(0,c.A)(2,arguments);var p,f,h,g,m,v,y,b,x,w,A,k=(0,l.A)(e),S=(0,l.A)(t),C=(0,i.q)(),_=null!=(p=null!=(f=null==r?void 0:r.locale)?f:C.locale)?p:a.A,E=(0,d.A)(null!=(h=null!=(g=null!=(m=null!=(v=null==r?void 0:r.weekStartsOn)?v:null==r||null==(y=r.locale)||null==(b=y.options)?void 0:b.weekStartsOn)?m:C.weekStartsOn)?g:null==(x=C.locale)||null==(w=x.options)?void 0:w.weekStartsOn)?h:0);if(!_.localize)throw RangeError("locale must contain localize property");if(!_.formatLong)throw RangeError("locale must contain formatLong property");if(!_.formatRelative)throw RangeError("locale must contain formatRelative property");var D=(0,o.A)(k,S);if(isNaN(D))throw RangeError("Invalid time value");A=D<-6?"other":D<-1?"lastWeek":D<0?"yesterday":D<1?"today":D<2?"tomorrow":D<7?"nextWeek":"other";var O=(0,s.A)(k,(0,u.A)(k)),j=(0,s.A)(S,(0,u.A)(S)),F=_.formatRelative(A,O,j,{locale:_,weekStartsOn:E});return(0,n.A)(k,F,{locale:_,weekStartsOn:E})})("string"==typeof e?new Date(e):e,new Date,{locale:p.A}),g=()=>{let e=new Date;return{firstDay:new Date(e.getFullYear(),e.getMonth(),1),lastDay:new Date(e.getFullYear(),e.getMonth()+1,0)}}},39636:(e,t,r)=>{"use strict";var n=r(60620),i=r(24350),o=r(42638),a=r(93692),s=r(59356),l=r(93710),u=r(61715),c=r(52400),d=r(15796),p=r(71306),f=r(20726),h=r(3713),g=r(8734),m=l.OrderedSet,v={replaceText:function(e,t,r,i,o){var a=h(f(e,t),t),s=n.create({style:i||m(),entity:o||null});return c(a,a.getSelectionAfter(),r,s)},insertText:function(e,t,r,n,i){return t.isCollapsed()||d(!1),v.replaceText(e,t,r,n,i)},moveText:function(e,t,r){var n=s(e,t),i=v.removeRange(e,t,"backward");return v.replaceWithFragment(i,r,n)},replaceWithFragment:function(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"REPLACE_WITH_NEW_DATA",i=h(f(e,t),t);return u(i,i.getSelectionAfter(),r,n)},removeRange:function(e,t,r){t.getIsBackward()&&(t=t.merge({anchorKey:t.getFocusKey(),anchorOffset:t.getFocusOffset(),focusKey:t.getAnchorKey(),focusOffset:t.getAnchorOffset(),isBackward:!1})),n=t.getAnchorKey(),i=t.getFocusKey(),o=e.getBlockForKey(n);var n,i,o,s=e.getBlockForKey(i),l=t.getStartOffset(),u=t.getEndOffset(),c=o.getEntityAt(l),d=s.getEntityAt(u-1);if(n===i&&c&&c===d){var p=a(e.getEntityMap(),o,s,t,r);return h(e,p)}return h(f(e,t),t)},splitBlock:function(e,t){var r=h(f(e,t),t);return g(r,r.getSelectionAfter())},applyInlineStyle:function(e,t,r){return i.add(e,t,r)},removeInlineStyle:function(e,t,r){return i.remove(e,t,r)},setBlockType:function(e,t,r){return p(e,t,function(e){return e.merge({type:r,depth:0})})},setBlockData:function(e,t,r){return p(e,t,function(e){return e.merge({data:r})})},mergeBlockData:function(e,t,r){return p(e,t,function(e){return e.merge({data:e.getData().merge(r)})})},applyEntity:function(e,t,r){return o(f(e,t),t,r)}};e.exports=v},39667:e=>{"use strict";e.exports=function(e){return Object.keys(e).map(function(t){return e[t]})}},39746:function(e,t,r){var n;!function(i){"use strict";var o="function",a="undefined",s="object",l="string",u="major",c="model",d="name",p="type",f="vendor",h="version",g="architecture",m="console",v="mobile",y="tablet",b="smarttv",x="wearable",w="embedded",A="Amazon",k="Apple",S="ASUS",C="BlackBerry",_="Browser",E="Chrome",D="Firefox",O="Google",j="Honor",F="Huawei",T="Microsoft",P="Motorola",M="Nvidia",B="OnePlus",R="Opera",I="OPPO",$="Samsung",N="Sharp",L="Sony",z="Xiaomi",U="Zebra",K="Facebook",W="Chromium OS",H="Mac OS",q=" Browser",V=function(e,t){var r={};for(var n in e)t[n]&&t[n].length%2==0?r[n]=t[n].concat(e[n]):r[n]=e[n];return r},Q=function(e){for(var t={},r=0;r<e.length;r++)t[e[r].toUpperCase()]=e[r];return t},G=function(e,t){return typeof e===l&&-1!==Y(t).indexOf(Y(e))},Y=function(e){return e.toLowerCase()},X=function(e,t){if(typeof e===l)return e=e.replace(/^\s\s*/,""),typeof t===a?e:e.substring(0,500)},J=function(e,t){for(var r,n,i,a,l,u,c=0;c<t.length&&!l;){var d=t[c],p=t[c+1];for(r=n=0;r<d.length&&!l&&d[r];)if(l=d[r++].exec(e))for(i=0;i<p.length;i++)u=l[++n],typeof(a=p[i])===s&&a.length>0?2===a.length?typeof a[1]==o?this[a[0]]=a[1].call(this,u):this[a[0]]=a[1]:3===a.length?typeof a[1]!==o||a[1].exec&&a[1].test?this[a[0]]=u?u.replace(a[1],a[2]):void 0:this[a[0]]=u?a[1].call(this,u,a[2]):void 0:4===a.length&&(this[a[0]]=u?a[3].call(this,u.replace(a[1],a[2])):void 0):this[a]=u||void 0;c+=2}},Z=function(e,t){for(var r in t)if(typeof t[r]===s&&t[r].length>0){for(var n=0;n<t[r].length;n++)if(G(t[r][n],e))return"?"===r?void 0:r}else if(G(t[r],e))return"?"===r?void 0:r;return t.hasOwnProperty("*")?t["*"]:e},ee={ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2","8.1":"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"},et={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[h,[d,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[h,[d,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[d,h],[/opios[\/ ]+([\w\.]+)/i],[h,[d,R+" Mini"]],[/\bop(?:rg)?x\/([\w\.]+)/i],[h,[d,R+" GX"]],[/\bopr\/([\w\.]+)/i],[h,[d,R]],[/\bb[ai]*d(?:uhd|[ub]*[aekoprswx]{5,6})[\/ ]?([\w\.]+)/i],[h,[d,"Baidu"]],[/\b(?:mxbrowser|mxios|myie2)\/?([-\w\.]*)\b/i],[h,[d,"Maxthon"]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer|sleipnir)[\/ ]?([\w\.]*)/i,/(avant|iemobile|slim(?:browser|boat|jet))[\/ ]?([\d\.]*)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron|vivaldi|iridium|phantomjs|bowser|qupzilla|falkon|rekonq|puffin|brave|whale(?!.+naver)|qqbrowserlite|duckduckgo|klar|helio|(?=comodo_)?dragon)\/([-\w\.]+)/i,/(heytap|ovi|115)browser\/([\d\.]+)/i,/(weibo)__([\d\.]+)/i],[d,h],[/quark(?:pc)?\/([-\w\.]+)/i],[h,[d,"Quark"]],[/\bddg\/([\w\.]+)/i],[h,[d,"DuckDuckGo"]],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[h,[d,"UC"+_]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i,/micromessenger\/([\w\.]+)/i],[h,[d,"WeChat"]],[/konqueror\/([\w\.]+)/i],[h,[d,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[h,[d,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[h,[d,"Yandex"]],[/slbrowser\/([\w\.]+)/i],[h,[d,"Smart Lenovo "+_]],[/(avast|avg)\/([\w\.]+)/i],[[d,/(.+)/,"$1 Secure "+_],h],[/\bfocus\/([\w\.]+)/i],[h,[d,D+" Focus"]],[/\bopt\/([\w\.]+)/i],[h,[d,R+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[h,[d,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[h,[d,"Dolphin"]],[/coast\/([\w\.]+)/i],[h,[d,R+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[h,[d,"MIUI"+q]],[/fxios\/([\w\.-]+)/i],[h,[d,D]],[/\bqihoobrowser\/?([\w\.]*)/i],[h,[d,"360"]],[/\b(qq)\/([\w\.]+)/i],[[d,/(.+)/,"$1Browser"],h],[/(oculus|sailfish|huawei|vivo|pico)browser\/([\w\.]+)/i],[[d,/(.+)/,"$1"+q],h],[/samsungbrowser\/([\w\.]+)/i],[h,[d,$+" Internet"]],[/metasr[\/ ]?([\d\.]+)/i],[h,[d,"Sogou Explorer"]],[/(sogou)mo\w+\/([\d\.]+)/i],[[d,"Sogou Mobile"],h],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|2345(?=browser|chrome|explorer))\w*[\/ ]?v?([\w\.]+)/i],[d,h],[/(lbbrowser|rekonq)/i,/\[(linkedin)app\]/i],[d],[/ome\/([\w\.]+) \w* ?(iron) saf/i,/ome\/([\w\.]+).+qihu (360)[es]e/i],[h,d],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[d,K],h],[/(Klarna)\/([\w\.]+)/i,/(kakao(?:talk|story))[\/ ]([\w\.]+)/i,/(naver)\(.*?(\d+\.[\w\.]+).*\)/i,/(daum)apps[\/ ]([\w\.]+)/i,/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(alipay)client\/([\w\.]+)/i,/(twitter)(?:and| f.+e\/([\w\.]+))/i,/(chromium|instagram|snapchat)[\/ ]([-\w\.]+)/i],[d,h],[/\bgsa\/([\w\.]+) .*safari\//i],[h,[d,"GSA"]],[/musical_ly(?:.
1734+app_?version\/|_)([\w\.]+)/i],[h,[d,"TikTok"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[h,[d,E+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[d,E+" WebView"],h],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[h,[d,"Android "+_]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[d,h],[/version\/([\w\.\,]+) .*mobile\/\w+ (safari)/i],[h,[d,"Mobile Safari"]],[/version\/([\w(\.|\,)]+) .*(mobile ?safari|safari)/i],[h,d],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[d,[h,Z,{"1.0":"/8","1.2":"/1","1.3":"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"}]],[/(webkit|khtml)\/([\w\.]+)/i],[d,h],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[d,"Netscape"],h],[/(wolvic|librewolf)\/([\w\.]+)/i],[d,h],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[h,[d,D+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(amaya|dillo|doris|icab|ladybird|lynx|mosaic|netsurf|obigo|polaris|w3m|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/\b(links) \(([\w\.]+)/i],[d,[h,/_/g,"."]],[/(cobalt)\/([\w\.]+)/i],[d,[h,/master.|lts./,""]]],cpu:[[/\b((amd|x|x86[-_]?|wow|win)64)\b/i],[[g,"amd64"]],[/(ia32(?=;))/i,/\b((i[346]|x)86)(pc)?\b/i],[[g,"ia32"]],[/\b(aarch64|arm(v?[89]e?l?|_?64))\b/i],[[g,"arm64"]],[/\b(arm(v[67])?ht?n?[fl]p?)\b/i],[[g,"armhf"]],[/( (ce|mobile); ppc;|\/[\w\.]+arm\b)/i],[[g,"arm"]],[/((ppc|powerpc)(64)?)( mac|;|\))/i],[[g,/ower/,"",Y]],[/ sun4\w[;\)]/i],[[g,"sparc"]],[/\b(avr32|ia64(?=;)|68k(?=\))|\barm(?=v([1-7]|[5-7]1)l?|;|eabi)|(irix|mips|sparc)(64)?\b|pa-risc)/i],[[g,Y]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[c,[f,$],[p,y]],[/\b((?:s[cgp]h|gt|sm)-(?![lr])\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]((?!sm-[lr])[-\w]+)/i,/sec-(sgh\w+)/i],[c,[f,$],[p,v]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)(?:\/|;)/i],[c,[f,k],[p,v]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[c,[f,k],[p,y]],[/(macintosh);/i],[c,[f,k]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[c,[f,N],[p,v]],[/\b((?:brt|eln|hey2?|gdi|jdn)-a?[lnw]09|(?:ag[rm]3?|jdn2|kob2)-a?[lw]0[09]hn)(?: bui|\)|;)/i],[c,[f,j],[p,y]],[/honor([-\w ]+)[;\)]/i],[c,[f,j],[p,v]],[/\b((?:ag[rs][2356]?k?|bah[234]?|bg[2o]|bt[kv]|cmr|cpn|db[ry]2?|jdn2|got|kob2?k?|mon|pce|scm|sht?|[tw]gr|vrd)-[ad]?[lw][0125][09]b?|605hw|bg2-u03|(?:gem|fdr|m2|ple|t1)-[7a]0[1-4][lu]|t1-a2[13][lw]|mediapad[\w\. ]*(?= bui|\)))\b(?!.+d\/s)/i],[c,[f,F],[p,y]],[/(?:huawei)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[c,[f,F],[p,v]],[/oid[^\)]+; (2[\dbc]{4}(182|283|rp\w{2})[cgl]|m2105k81a?c)(?: bui|\))/i,/\b((?:red)?mi[-_ ]?pad[\w- ]*)(?: bui|\))/i],[[c,/_/g," "],[f,z],[p,y]],[/\b(poco[\w ]+|m2\d{3}j\d\d[a-z]{2})(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/oid[^\)]+; (m?[12][0-389][01]\w{3,6}[c-y])( bui|; wv|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite|pro)?)(?: bui|\))/i,/ ([\w ]+) miui\/v?\d/i],[[c,/_/g," "],[f,z],[p,v]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[c,[f,I],[p,v]],[/\b(opd2(\d{3}a?))(?: bui|\))/i],[c,[f,Z,{OnePlus:["304","403","203"],"*":I}],[p,y]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[c,[f,"Vivo"],[p,v]],[/\b(rmx[1-3]\d{3})(?: bui|;|\))/i],[c,[f,"Realme"],[p,v]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto(?! 360)[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[c,[f,P],[p,v]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[c,[f,P],[p,y]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[c,[f,"LG"],[p,y]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv|watch)\w+)/i,/\blg-?([\d\w]+) bui/i],[c,[f,"LG"],[p,v]],[/(ideatab[-\w ]+|602lv|d-42a|a101lv|a2109a|a3500-hv|s[56]000|pb-6505[my]|tb-?x?\d{3,4}
1734(?:f[cu]|xu|[av])|yt\d?-[jx]?\d+[lfmx])( bui|;|\)|\/)/i,/lenovo ?(b[68]0[08]0-?[hf]?|tab(?:[\w- ]+?)|tb[\w-]{6,7})( bui|;|\)|\/)/i],[c,[f,"Lenovo"],[p,y]],[/(nokia) (t[12][01])/i],[f,c,[p,y]],[/(?:maemo|nokia).*(n900|lumia \d+|rm-\d+)/i,/nokia[-_ ]?(([-\w\. ]*))/i],[[c,/_/g," "],[p,v],[f,"Nokia"]],[/(pixel (c|tablet))\b/i],[c,[f,O],[p,y]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[c,[f,O],[p,v]],[/droid.+; (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[c,[f,L],[p,v]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[c,"Xperia Tablet"],[f,L],[p,y]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[c,[f,B],[p,v]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo(?!bc)\w\w)( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[c,[f,A],[p,y]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[c,/(.+)/g,"Fire Phone $1"],[f,A],[p,v]],[/(playbook);[-\w\),; ]+(rim)/i],[c,f,[p,y]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[c,[f,C],[p,v]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[c,[f,S],[p,y]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[c,[f,S],[p,v]],[/(nexus 9)/i],[c,[f,"HTC"],[p,y]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[f,[c,/_/g," "],[p,v]],[/droid [\w\.]+; ((?:8[14]9[16]|9(?:0(?:48|60|8[01])|1(?:3[27]|66)|2(?:6[69]|9[56])|466))[gqswx])\w*(\)| bui)/i],[c,[f,"TCL"],[p,y]],[/(itel) ((\w+))/i],[[f,Y],c,[p,Z,{tablet:["p10001l","w7001"],"*":"mobile"}]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[c,[f,"Acer"],[p,y]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[c,[f,"Meizu"],[p,v]],[/; ((?:power )?armor(?:[\w ]{0,8}))(?: bui|\))/i],[c,[f,"Ulefone"],[p,v]],[/; (energy ?\w+)(?: bui|\))/i,/; energizer ([\w ]+)(?: bui|\))/i],[c,[f,"Energizer"],[p,v]],[/; cat (b35);/i,/; (b15q?|s22 flip|s48c|s62 pro)(?: bui|\))/i],[c,[f,"Cat"],[p,v]],[/((?:new )?andromax[\w- ]+)(?: bui|\))/i],[c,[f,"Smartfren"],[p,v]],[/droid.+; (a(?:015|06[35]|142p?))/i],[c,[f,"Nothing"],[p,v]],[/; (x67 5g|tikeasy \w+|ac[1789]\d\w+)( b|\))/i,/archos ?(5|gamepad2?|([\w ]*[t1789]|hello) ?\d+[\w ]*)( b|\))/i],[c,[f,"Archos"],[p,y]],[/archos ([\w ]+)( b|\))/i,/; (ac[3-6]\d\w{2,8})( b|\))/i],[c,[f,"Archos"],[p,v]],[/(imo) (tab \w+)/i,/(infinix) (x1101b?)/i],[f,c,[p,y]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus(?! zenw)|dell|jolla|meizu|motorola|polytron|infinix|tecno|micromax|advan)[-_ ]?([-\w]*)/i,/; (hmd|imo) ([\w ]+?)(?: bui|\))/i,/(hp) ([\w ]+\w)/i,/(microsoft); (lumia[\w ]+)/i,/(lenovo)[-_ ]?([-\w ]+?)(?: bui|\)|\/)/i,/(oppo) ?([\w ]+) bui/i],[f,c,[p,v]],[/(kobo)\s(ereader|touch)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i,/(nook)[\w ]+build\/(\w+)/i,/(dell) (strea[kpr\d ]*[\dko])/i,/(le[- ]+pan)[- ]+(\w{1,9}) bui/i,/(trinity)[- ]*(t\d{3}) bui/i,/(gigaset)[- ]+(q\w{1,9}) bui/i,/(vodafone) ([\w ]+)(?:\)| bui)/i],[f,c,[p,y]],[/(surface duo)/i],[c,[f,T],[p,y]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[c,[f,"Fairphone"],[p,v]],[/(u304aa)/i],[c,[f,"AT&T"],[p,v]],[/\bsie-(\w*)/i],[c,[f,"Siemens"],[p,v]],[/\b(rct\w+) b/i],[c,[f,"RCA"],[p,y]],[/\b(venue[\d ]{2,7}) b/i],[c,[f,"Dell"],[p,y]],[/\b(q(?:mv|ta)\w+) b/i],[c,[f,"Verizon"],[p,y]],[/\b(?:barnes[& ]+noble |bn[rt])([\w\+ ]*) b/i],[c,[f,"Barnes & Noble"],[p,y]],[/\b(tm\d{3}\w+) b/i],[c,[f,"NuVision"],[p,y]],[/\b(k88) b/i],[c,[f,"ZTE"],[p,y]],[/\b(nx\d{3}j) b/i],[c,[f,"ZTE"],[p,v]],[/\b(gen\d{3}) b.+49h/i],[c,[f,"Swiss"],[p,v]],[/\b(zur\d{3}) b/i],[c,[f,"Swiss"],[p,y]],[/\b((zeki)?tb.*\b) b/i],[c,[f,"Zeki"],[p,y]],[/\b([yr]\d{2}) b/i,/\b(dragon[- ]+touch |dt)(\w{5}) b/i],[[f,"Dragon Touch"],c,[p,y]],[/\b(ns-?\w{0,9}) b/i],[c,[f,"Insignia"],[p,y]],[/\b((nxa|next)-?\w{0,9}) b/i],[c,[f,"NextBook"],[p,y]],[/\b(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[f,"Voice"],c,[p,v]],[/\b(lvtel\-)?(v1[12]) b/i],[[f,"LvTel"],c,[p,v]],[/\b(ph-1) /i],[c,[f,"Essential"],[p,v]],[/\b(v(100md|700na|7011|917g).*\b) b/i],[c,[f,"Envizen"],[p,y]],[/\b(trio[-\w\. ]+) b/i],[c,[f,"MachSpeed"],[p,y]],[/\btu_(1491) b/i],[c,[f,"Rotor"],[p,y]],[/((?:tegranote|shield t(?!.+d tv))[\w- ]*?)(?: b|\))/i],[c,[f,M],[p,y]],[/(sprint) (\w+)/i],[f,c,[p,v]],[/(kin\.[onetw]{3})/i],[[c,/\./g," "],[f,T],[p,v]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[c,[f,U],[p,y]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[c,[f,U],[p,v]],[/smart-tv.+(samsung)/i],[f,[p,b]],[/hbbtv.+maple;(\d+)/i],[[c,/^/,"SmartTV"],[f,$],[p,b]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[f,"LG"],[p,b]],[/(apple) ?tv/i],[f,[c,k+" TV"],[p,b]],[/crkey/i],[[c,E+"c
1734ast"],[f,O],[p,b]],[/droid.+aft(\w+)( bui|\))/i],[c,[f,A],[p,b]],[/(shield \w+ tv)/i],[c,[f,M],[p,b]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[c,[f,N],[p,b]],[/(bravia[\w ]+)( bui|\))/i],[c,[f,L],[p,b]],[/(mi(tv|box)-?\w+) bui/i],[c,[f,z],[p,b]],[/Hbbtv.*(technisat) (.*);/i],[f,c,[p,b]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[f,X],[c,X],[p,b]],[/droid.+; ([\w- ]+) (?:android tv|smart[- ]?tv)/i],[c,[p,b]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[p,b]],[/(ouya)/i,/(nintendo) ([wids3utch]+)/i],[f,c,[p,m]],[/droid.+; (shield)( bui|\))/i],[c,[f,M],[p,m]],[/(playstation \w+)/i],[c,[f,L],[p,m]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[c,[f,T],[p,m]],[/\b(sm-[lr]\d\d[0156][fnuw]?s?|gear live)\b/i],[c,[f,$],[p,x]],[/((pebble))app/i,/(asus|google|lg|oppo) ((pixel |zen)?watch[\w ]*)( bui|\))/i],[f,c,[p,x]],[/(ow(?:19|20)?we?[1-3]{1,3})/i],[c,[f,I],[p,x]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[c,[f,k],[p,x]],[/(opwwe\d{3})/i],[c,[f,B],[p,x]],[/(moto 360)/i],[c,[f,P],[p,x]],[/(smartwatch 3)/i],[c,[f,L],[p,x]],[/(g watch r)/i],[c,[f,"LG"],[p,x]],[/droid.+; (wt63?0{2,3})\)/i],[c,[f,U],[p,x]],[/droid.+; (glass) \d/i],[c,[f,O],[p,x]],[/(pico) (4|neo3(?: link|pro)?)/i],[f,c,[p,x]],[/; (quest( \d| pro)?)/i],[c,[f,K],[p,x]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[f,[p,w]],[/(aeobc)\b/i],[c,[f,A],[p,w]],[/(homepod).+mac os/i],[c,[f,k],[p,w]],[/windows iot/i],[[p,w]],[/droid .+?; ([^;]+?)(?: bui|; wv\)|\) applew).+? mobile safari/i],[c,[p,v]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[c,[p,y]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[p,y]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[p,v]],[/droid .+?; ([\w\. -]+)( bui|\))/i],[c,[f,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[h,[d,"EdgeHTML"]],[/(arkweb)\/([\w\.]+)/i],[d,h],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[h,[d,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna|servo)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i,/\b(libweb)/i],[d,h],[/ladybird\//i],[[d,"LibWeb"]],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[h,d]],os:[[/microsoft (windows) (vista|xp)/i],[d,h],[/(windows (?:phone(?: os)?|mobile|iot))[\/ ]?([\d\.\w ]*)/i],[d,[h,Z,ee]],[/windows nt 6\.2; (arm)/i,/windows[\/ ]([ntce\d\. ]+\w)(?!.+xbox)/i,/(?:win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[h,Z,ee],[d,"Windows"]],[/[adehimnop]{4,7}\b(?:.*os ([\w]+) like mac|; opera)/i,/(?:ios;fbsv\/|iphone.+ios[\/ ])([\d\.]+)/i,/cfnetwork\/.+darwin/i],[[h,/_/g,"."],[d,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[d,H],[h,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],[h,d],[/(ubuntu) ([\w\.]+) like android/i],[[d,/(.+)/,"$1 Touch"],h],[/(android|bada|blackberry|kaios|maemo|meego|openharmony|qnx|rim tablet os|sailfish|series40|symbian|tizen|webos)\w*[-\/; ]?([\d\.]*)/i],[d,h],[/\(bb(10);/i],[h,[d,C]],[/(?:symbian ?os|symbos|s60(?=;)|series ?60)[-\/ ]?([\w\.]*)/i],[h,[d,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+); rv:.+ gecko\/([\w\.]+)/i],[h,[d,D+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[h,[d,"webOS"]],[/watch(?: ?os[,\/]|\d,\d\/)([\d\.]+)/i],[h,[d,"watchOS"]],[/crkey\/([\d\.]+)/i],[h,[d,E+"cast"]],[/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],[[d,W],h],[/panasonic;(viera)/i,/(netrange)mmh/i,/(nettv)\/(\d+\.[\w\.]+)/i,/(nintendo|playstation) ([wids345portablevuch]+)/i,/(xbox); +xbox ([^\);]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/(mint)[\/\(\) ]?(\w*)/i,/(mageia|vectorlinux)[; ]/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/(hurd|linux)(?: arm\w*| x86\w*| ?)([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) (\w+)/i],[d,h],[/(sunos) ?([\w\.\d]*)/i],[[d,"Solaris"],h],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux|serenityos)/i,/(unix) ?([\w\.]*)/i],[d,h]]},er=function(e,t){if(typeof e===s&&(t=e,e=void 0),!(this instanceof er))return new er(e,t).getResult();var r=typeof i!==a&&i.navigator?i.navigator:void 0,n=e||(r&&r.userAgent?r.userAgent:""),m=r&&r.userAgentData?r.userAgentData:void 0,b=t?V(et,t):et,x=r&&r.userAgent==n;return this.getBrowser=function(){var e,t={};return t[d]=void 0,t[h]=void 0,J.call(t,n,b.browser),t[u]=typeof(e=t[h])===l?e.replace(/[^\d\.]/g,"").split(".")[0]:void 0,x&&r&&r.brave&&typeof r.brave.isBrave==o&&(t[d]="Brave"),t},this.getCPU=function(){var e={};return e[g]=void 0,J.call(e,n,b.cpu),e},this.getDevice=function(){var e={};return e[f]=void 0,e[c]=void 0,e[p]=void 0,J.call(e,n,b.device),x&&!e[p]&&m&&m.mobile&&(e[p]=v),x&&"Macintosh"==e[c]&&r&&typeof r.standalone!==a&&r.maxTouchPoints&&r.maxTouchPoints>2&&(e[c]="iPad",e[p]=y),e},this.getEngine=function(){var e={};return e[d]=void 0,e[h]=void 0,J.call(e,n,b.engine),e},this.getOS=function(){var e={};return e[d]=void 0,e[h]=void 0,J.call(e,n,b.os),x&&!e[d]&&m&&m.platform&&"Unknown"!=m.platform&&(e[d]=m.platform.replace(/chrome os/i,W).replace(/macos/i,H)),e},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return n},this.setUA=function(e){return n=typeof e===l&&e.length>500?X(e,500):e,this},this.setUA(n),this};er.VERSION="0.7.41",er.BROWSER=Q([d,h,u]),er.CPU=Q([g]),er.DEVICE=Q([c,f,p,m,v,b,y,x,w]),er.ENGINE=er.OS=Q([d,h]),typeof t!==a?(e.exports&&(t=e.exports=er),t.UAParser=er):r.amdO?void 0===(n=(function(){return er}).call(t,r,t,e))||(e.exports=n):typeof i!==a&&(i.UAParser=er);var en=typeof i!==a&&(i.jQuery||i.Zepto);if(en&&!en.ua){var ei=new er;en.ua=ei.getResult(),en.ua.get=function(){return ei.getUA()},en.ua.set=function(e){ei.setUA(e);var t=ei.getResult();for(var r in t)en.ua[r]=t[r]}}}("object"==typeof window?window:this)},39807:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(79572);let i=()=>{let{t:e}=(0,n.Bd)("common");return{t:(t,r)=>e(t,r)}}},39824:e=>{var t=/\s/;e.exports=function(e){for(var r=e.length;r--&&t.test(e.charAt(r)););return r}},39852:(e,t,r)=>{"use strict";r.d(t,{A:()=>v});
1734var n=r(14232),i=r(69241),o=r(86583),a=r(78630),s=r(65559),l=r(34401),u=r(35985),c=r(96968),d=r(98885),p=r(85);function f(e){return(0,p.Ay)("MuiTab",e)}let h=(0,d.A)("MuiTab",["root","labelIcon","textColorInherit","textColorPrimary","textColorSecondary","selected","disabled","fullWidth","wrapped","iconWrapper","icon"]);var g=r(37876);let m=(0,l.Ay)(a.A,{name:"MuiTab",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.label&&r.icon&&t.labelIcon,t[`textColor${(0,s.A)(r.textColor)}`],r.fullWidth&&t.fullWidth,r.wrapped&&t.wrapped,{[`& .${h.iconWrapper}`]:t.iconWrapper},{[`& .${h.icon}`]:t.icon}]}})((0,u.A)(({theme:e})=>({...e.typography.button,maxWidth:360,minWidth:90,position:"relative",minHeight:48,flexShrink:0,padding:"12px 16px",overflow:"hidden",whiteSpace:"normal",textAlign:"center",lineHeight:1.25,variants:[{props:({ownerState:e})=>e.label&&("top"===e.iconPosition||"bottom"===e.iconPosition),style:{flexDirection:"column"}},{props:({ownerState:e})=>e.label&&"top"!==e.iconPosition&&"bottom"!==e.iconPosition,style:{flexDirection:"row"}},{props:({ownerState:e})=>e.icon&&e.label,style:{minHeight:72,paddingTop:9,paddingBottom:9}},{props:({ownerState:e,iconPosition:t})=>e.icon&&e.label&&"top"===t,style:{[`& > .${h.icon}`]:{marginBottom:6}}},{props:({ownerState:e,iconPosition:t})=>e.icon&&e.label&&"bottom"===t,style:{[`& > .${h.icon}`]:{marginTop:6}}},{props:({ownerState:e,iconPosition:t})=>e.icon&&e.label&&"start"===t,style:{[`& > .${h.icon}`]:{marginRight:e.spacing(1)}}},{props:({ownerState:e,iconPosition:t})=>e.icon&&e.label&&"end"===t,style:{[`& > .${h.icon}`]:{marginLeft:e.spacing(1)}}},{props:{textColor:"inherit"},style:{color:"inherit",opacity:.6,[`&.${h.selected}`]:{opacity:1},[`&.${h.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity}}},{props:{textColor:"primary"},style:{color:(e.vars||e).palette.text.secondary,[`&.${h.selected}`]:{color:(e.vars||e).palette.primary.main},[`&.${h.disabled}`]:{color:(e.vars||e).palette.text.disabled}}},{props:{textColor:"secondary"},style:{color:(e.vars||e).palette.text.secondary,[`&.${h.selected}`]:{color:(e.vars||e).palette.secondary.main},[`&.${h.disabled}`]:{color:(e.vars||e).palette.text.disabled}}},{props:({ownerState:e})=>e.fullWidth,style:{flexShrink:1,flexGrow:1,flexBasis:0,maxWidth:"none"}},{props:({ownerState:e})=>e.wrapped,style:{fontSize:e.typography.pxToRem(12)}}]}))),v=n.forwardRef(function(e,t){let r=(0,c.b)({props:e,name:"MuiTab"}),{className:a,disabled:l=!1,disableFocusRipple:u=!1,fullWidth:d,icon:p,iconPosition:h="top",indicator:v,label:y,onChange:b,onClick:x,onFocus:w,selected:A,selectionFollowsFocus:k,textColor:S="inherit",value:C,wrapped:_=!1,...E}=r,D={...r,disabled:l,disableFocusRipple:u,selected:A,icon:!!p,iconPosition:h,label:!!y,fullWidth:d,textColor:S,wrapped:_},O=(e=>{let{classes:t,textColor:r,fullWidth:n,wrapped:i,icon:a,label:l,selected:u,disabled:c}=e,d={root:["root",a&&l&&"labelIcon",`textColor${(0,s.A)(r)}`,n&&"fullWidth",i&&"wrapped",u&&"selected",c&&"disabled"],icon:["iconWrapper","icon"]};return(0,o.A)(d,f,t)})(D),j=p&&y&&n.isValidElement(p)?n.cloneElement(p,{className:(0,i.A)(O.icon,p.props.className)}):p;return(0,g.jsxs)(m,{focusRipple:!u,className:(0,i.A)(O.root,a),ref:t,role:"tab","aria-selected":A,disabled:l,onClick:e=>{!A&&b&&b(e,C),x&&x(e)},onFocus:e=>{k&&!A&&b&&b(e,C),w&&w(e)},ownerState:D,tabIndex:A?0:-1,...E,children:["top"===h||"start"===h?(0,g.jsxs)(n.Fragment,{children:[j,y]}):(0,g.jsxs)(n.Fragment,{children:[y,j]}),v]})})},39902:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(14232),i=r(54726);function o(){return n.useContext(i.A)}},40087:(e,t,r)=>{e.exports=r(19031)["__core-js_shared__"]},40254:(e,t,r)=>{"use strict";r.d(t,{A:()=>M});var n=r(14232),i=r(69241),o=r(86583),a=r(45189),s=r(30984),l=r(34401),u=r(35985),c=r(96968),d=r(31174),p=r(33157),f=r(91731),h=r(77763),g=r(30689),m=r(15031),v=r(38005),y=r(43845);function b(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function x(e){return parseFloat((0,v.A)(e).getComputedStyle(e).paddingRight)||0}function w(e,t,r,n,i){let o=[t,r,...n];[].forEach.call(e.children,e=>{let t,r,n=!o.includes(e),a=(t=["TEMPLATE","SCRIPT","STYLE","LINK","MAP","META","NOSCRIPT","PICTURE","COL","COLGROUP","PARAM","SLOT","SOURCE","TRACK"].includes(e.tagName),r="INPUT"===e.tagName&&"hidden"===e.getAttribute("type"),!t&&!r);n&&a&&b(e,i)})}function A(e,t){let r=-1;return e.some((e,n)=>!!t(e)&&(r=n,!0)),r}class k{constructor(){this.modals=[],this.containers=[]}add(e,t){let r,n=this.modals.indexOf(e);if(-1!==n)return n;n=this.modals.length,this.modals.push(e),e.modalRef&&b(e.modalRef,!1);let i=(r=[],[].forEach.call(t.children,e=>{"true"===e.getAttribute("aria-hidden")&&r.push(e)}),r);w(t,e.mount,e.modalRef,i,!0);let o=A(this.containers,e=>e.container===t);return -1!==o?this.containers[o].modals.push(e):this.containers.push({modals:[e],container:t,restore:null,hiddenSiblings:i}),n}mount(e,t){let r=A(this.containers,t=>t.modals.includes(e)),n=this.containers[r];n.restore||(n.restore=function(e,t){let r=[],n=e.container;if(!t.disableScrollLock){let e,t;if((t=(0,p.A)(n)).body===n?(0,v.A)(n).innerWidth>t.documentElement.clientWidth:n.scrollHeight>n.clientHeight){let e=(0,y.A)((0,v.A)(n));r.push({value:n.style.paddingRight,property:"padding-right",el:n}),n.style.paddingRight=`${x(n)+e}px`;let t=(0,p.A)(n).querySelectorAll(".mui-fixed");[].forEach.call(t,t=>{r.push({value:t.style.paddingRight,property:"padding-right",el:t}),t.style.paddingRight=`${x(t)+e}px`})}if(n.parentNode instanceof DocumentFragment)e=(0,p.A)(n).body;else{let t=n.parentElement,r=(0,v.A)(n);e=t?.nodeName==="HTML"&&"scroll"===r.getComputedStyle(t).overflowY?t:n}r.push({value:e.style.overflow,property:"overflow",el:e},{value:e.style.overflowX,property:"overflow-x",el:e},{value:e.style.overflowY,property:"overflow-y",el:e}),e.style.overflow="hidden"}return()=>{r.forEach(({value:e,el:t,property:r})=>{e?t.style.setProperty(r,e):t.style.removeProperty(r)})}}(n,t))}remove(e,t=!0){let r=this.modals.indexOf(e);if(-1===r)return r;let n=A(this.containers,t=>t.modals.includes(e)),i=this.containers[n];if(i.modals.splice(i.modals.indexOf(e),1),this.modals.splice(r,1),0===i.modals.length)i.restore&&i.restore(
1734),e.modalRef&&b(e.modalRef,t),w(i.container,e.mount,e.modalRef,i.hiddenSiblings,!1),this.containers.splice(n,1);else{let e=i.modals[i.modals.length-1];e.modalRef&&b(e.modalRef,!1)}return r}isTopModal(e){return this.modals.length>0&&this.modals[this.modals.length-1]===e}}let S=()=>{},C=new k,_=function(e){let{container:t,disableEscapeKeyDown:r=!1,disableScrollLock:i=!1,closeAfterTransition:o=!1,onTransitionEnter:a,onTransitionExited:s,children:l,onClose:u,open:c,rootRef:d}=e,v=n.useRef({}),y=n.useRef(null),x=n.useRef(null),w=(0,f.A)(x,d),[A,k]=n.useState(!c),_=!!l&&l.props.hasOwnProperty("in"),E=!0;("false"===e["aria-hidden"]||!1===e["aria-hidden"])&&(E=!1);let D=()=>(v.current.modalRef=x.current,v.current.mount=y.current,v.current),O=()=>{C.mount(D(),{disableScrollLock:i}),x.current&&(x.current.scrollTop=0)},j=(0,h.A)(()=>{let e=("function"==typeof t?t():t)||(0,p.A)(y.current).body;C.add(D(),e),x.current&&O()}),F=()=>C.isTopModal(D()),T=(0,h.A)(e=>{y.current=e,e&&(c&&F()?O():x.current&&b(x.current,E))}),P=n.useCallback(()=>{C.remove(D(),E)},[E]);return n.useEffect(()=>()=>{P()},[P]),n.useEffect(()=>{c?j():_&&o||P()},[c,P,_,o,j]),{getRootProps:(t={})=>{let n=(0,m.A)(e);delete n.onTransitionEnter,delete n.onTransitionExited;let i={...n,...t};return{role:"presentation",...i,onKeyDown:e=>{i.onKeyDown?.(e),"Escape"===e.key&&229!==e.which&&F()&&!r&&(e.stopPropagation(),u&&u(e,"escapeKeyDown"))},ref:w}},getBackdropProps:(e={})=>({"aria-hidden":!0,...e,onClick:t=>{e.onClick?.(t),t.target===t.currentTarget&&u&&u(t,"backdropClick")},open:c}),getTransitionProps:()=>({onEnter:(0,g.A)(()=>{k(!1),a&&a()},l?.props.onEnter??S),onExited:(0,g.A)(()=>{k(!0),s&&s(),o&&P()},l?.props.onExited??S)}),rootRef:w,portalRef:T,isTopModal:F,exited:A,hasTransition:_}};var E=r(98885),D=r(85);function O(e){return(0,D.Ay)("MuiModal",e)}(0,E.A)("MuiModal",["root","hidden","backdrop"]);var j=r(94100),F=r(37876);let T=(0,l.Ay)("div",{name:"MuiModal",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,!r.open&&r.exited&&t.hidden]}})((0,u.A)(({theme:e})=>({position:"fixed",zIndex:(e.vars||e).zIndex.modal,right:0,bottom:0,top:0,left:0,variants:[{props:({ownerState:e})=>!e.open&&e.exited,style:{visibility:"hidden"}}]}))),P=(0,l.Ay)(d.A,{name:"MuiModal",slot:"Backdrop"})({zIndex:-1}),M=n.forwardRef(function(e,t){let r=(0,c.b)({name:"MuiModal",props:e}),{BackdropComponent:l=P,BackdropProps:u,classes:d,className:p,closeAfterTransition:f=!1,children:h,container:g,component:m,components:v={},componentsProps:y={},disableAutoFocus:b=!1,disableEnforceFocus:x=!1,disableEscapeKeyDown:w=!1,disablePortal:A=!1,disableRestoreFocus:k=!1,disableScrollLock:S=!1,hideBackdrop:C=!1,keepMounted:E=!1,onClose:D,onTransitionEnter:M,onTransitionExited:B,open:R,slotProps:I={},slots:$={},theme:N,...L}=r,z={...r,closeAfterTransition:f,disableAutoFocus:b,disableEnforceFocus:x,disableEscapeKeyDown:w,disablePortal:A,disableRestoreFocus:k,disableScrollLock:S,hideBackdrop:C,keepMounted:E},{getRootProps:U,getBackdropProps:K,getTransitionProps:W,portalRef:H,isTopModal:q,exited:V,hasTransition:Q}=_({...z,rootRef:t}),G={...z,exited:V},Y=(e=>{let{open:t,exited:r,classes:n}=e;return(0,o.A)({root:["root",!t&&r&&"hidden"],backdrop:["backdrop"]},O,n)})(G),X={};if(void 0===h.props.tabIndex&&(X.tabIndex="-1"),Q){let{onEnter:e,onExited:t}=W();X.onEnter=e,X.onExited=t}let J={slots:{root:v.Root,backdrop:v.Backdrop,...$},slotProps:{...y,...I}},[Z,ee]=(0,j.A)("root",{ref:t,elementType:T,externalForwardedProps:{...J,...L,component:m},getSlotProps:U,ownerState:G,className:(0,i.A)(p,Y?.root,!G.open&&G.exited&&Y?.hidden)}),[et,er]=(0,j.A)("backdrop",{ref:u?.ref,elementType:l,externalForwardedProps:J,shouldForwardComponentProp:!0,additionalProps:u,getSlotProps:e=>K({...e,onClick:t=>{e?.onClick&&e.onClick(t)}}),className:(0,i.A)(u?.className,Y?.backdrop),ownerState:G});return E||R||Q&&!V?(0,F.jsx)(s.A,{ref:H,container:g,disablePortal:A,children:(0,F.jsxs)(Z,{...ee,children:[!C&&l?(0,F.jsx)(et,{...er}):null,(0,F.jsx)(a.A,{disableEnforceFocus:x,disableAutoFocus:b,disableRestoreFocus:k,isEnabled:q,open:R,children:n.cloneElement(h,X)})]})}):null})},40670:(e,t,r)=>{"use strict";function n(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}r.d(t,{A:()=>n})},40925:(e,t,r)=>{"use strict";r.d(t,{A:()=>m});
1734var n=r(14232),i=r(69241),o=r(86583),a=r(65559),s=r(34401),l=r(35985),u=r(96968),c=r(98885),d=r(85);function p(e){return(0,d.Ay)("MuiSvgIcon",e)}(0,c.A)("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);var f=r(37876);let h=(0,s.Ay)("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,"inherit"!==r.color&&t[`color${(0,a.A)(r.color)}`],t[`fontSize${(0,a.A)(r.fontSize)}`]]}})((0,l.A)(({theme:e})=>({userSelect:"none",width:"1em",height:"1em",display:"inline-block",flexShrink:0,transition:e.transitions?.create?.("fill",{duration:(e.vars??e).transitions?.duration?.shorter}),variants:[{props:e=>!e.hasSvgAsChild,style:{fill:"currentColor"}},{props:{fontSize:"inherit"},style:{fontSize:"inherit"}},{props:{fontSize:"small"},style:{fontSize:e.typography?.pxToRem?.(20)||"1.25rem"}},{props:{fontSize:"medium"},style:{fontSize:e.typography?.pxToRem?.(24)||"1.5rem"}},{props:{fontSize:"large"},style:{fontSize:e.typography?.pxToRem?.(35)||"2.1875rem"}},...Object.entries((e.vars??e).palette).filter(([,e])=>e&&e.main).map(([t])=>({props:{color:t},style:{color:(e.vars??e).palette?.[t]?.main}})),{props:{color:"action"},style:{color:(e.vars??e).palette?.action?.active}},{props:{color:"disabled"},style:{color:(e.vars??e).palette?.action?.disabled}},{props:{color:"inherit"},style:{color:void 0}}]}))),g=n.forwardRef(function(e,t){let r=(0,u.b)({props:e,name:"MuiSvgIcon"}),{children:s,className:l,color:c="inherit",component:d="svg",fontSize:g="medium",htmlColor:m,inheritViewBox:v=!1,titleAccess:y,viewBox:b="0 0 24 24",...x}=r,w=n.isValidElement(s)&&"svg"===s.type,A={...r,color:c,component:d,fontSize:g,instanceFontSize:e.fontSize,inheritViewBox:v,viewBox:b,hasSvgAsChild:w},k={};v||(k.viewBox=b);let S=(e=>{let{color:t,fontSize:r,classes:n}=e,i={root:["root","inherit"!==t&&`color${(0,a.A)(t)}`,`fontSize${(0,a.A)(r)}`]};return(0,o.A)(i,p,n)})(A);return(0,f.jsxs)(h,{as:d,className:(0,i.A)(S.root,l),focusable:"false",color:m,"aria-hidden":!y||void 0,role:y?"img":void 0,ref:t,...k,...x,...w&&s.props,ownerState:A,children:[w?s.props.children:s,y?(0,f.jsx)("title",{children:y}):null]})});function m(e,t){function r(t,r){return(0,f.jsx)(g,{"data-testid":void 0,ref:r,...t,children:e})}return r.muiName=g.muiName,n.memo(n.forwardRef(r))}g.muiName="SvgIcon"},40929:(e,t,r)=>{"use strict";r.d(t,{x:()=>i});var n,i=((n={})[n.SNACKBAR_LONG=12e3]="SNACKBAR_LONG",n[n.SNACKBAR_MEDIUM=8e3]="SNACKBAR_MEDIUM",n[n.ONE_MINUTE=6e4]="ONE_MINUTE",n[n.FIVE_MINUTES=3e5]="FIVE_MINUTES",n[n.ONE_SECOND=1e3]="ONE_SECOND",n)},40998:(e,t,r)=>{"use strict";r.d(t,{J:()=>n});let n=(0,r(8106).v)(e=>({shouldFocusContent:!1,setShouldFocusContent:t=>e(()=>({shouldFocusContent:t}))}))},41506:(e,t,r)=>{"use strict";var n=r(67605);e.exports=function(e){var t=e.ownerDocument.documentElement;if(!("getBoundingClientRect"in e)||!n(t,e))return{left:0,right:0,top:0,bottom:0};var r=e.getBoundingClientRect();return{left:Math.round(r.left)-t.clientLeft,right:Math.round(r.right)-t.clientLeft,top:Math.round(r.top)-t.clientTop,bottom:Math.round(r.bottom)-t.clientTop}}},41760:e=>{"use strict";e.exports=Math.max},41822:e=>{"use strict";e.exports=Object.assign.bind(Object),e.exports.default=e.exports},41892:e=>{"use strict";var t=/([A-Z])/g;e.exports=function(e){return e.replace(t,"-$1").toLowerCase()}},41945:(e,t,r)=>{"use strict";function n(e){var t=Object.create(null);return function(r){return void 0===t[r]&&(t[r]=e(r)),t[r]}}r.d(t,{A:()=>n})},42162:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(40925),i=r(37876);let o=(0,n.A)((0,i.jsx)("path",{d:"M19 9h-4V3H9v6H5l7 7zm-8 2V5h2v6h1.17L12 13.17 9.83 11zm-6 7h14v2H5z"}),"DownloadOutlined")},42443:e=>{e.exports={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0}},42504:e=>{"use strict";e.exports=Math.pow},42634:()=>{},42638:(e,t,r)=>{"use strict";var n=r(56334),i=r(93710);e.exports=function(e,t,r){var o=e.getBlockMap(),a=t.getStartKey(),s=t.getStartOffset(),l=t.getEndKey(),u=t.getEndOffset(),c=o.skipUntil(function(e,t){return t===a}).takeUntil(function(e,t){return t===l}).toOrderedMap().merge(i.OrderedMap([[l,o.get(l)]])).map(function(e,t){var i=t===l?u:e.getLength();return n(e,t===a?s:0,i,r)});return e.merge({blockMap:o.merge(c),selectionBefore:t,selectionAfter:t})}},42723:(e,t,r)=>{"use strict";var n;e.exports=((n=r(73666))&&n.__esModule?n:{default:n}).default},42970:(e,t,r)=>{"use strict";var n=r(73442),i=n("Date.prototype.getDay"),o=function(e){try{return i(e),!0}catch(e){return!1}},a=n("Object.prototype.toString"),s=r(48744)();e.exports=function(e){return"object"==typeof e&&null!==e&&(s?o(e):"[object Date]"===a(e))}},43053:(e,t,r)=>{"use strict";r.d(t,{A:()=>er});var n=r(37876),i=r(22250),o=r(32364),a=r(72971),s=r(36702),l=r(83621),u=r(2498),c=r(25328),d=r(8676),p=r(34401),f=r(64145),h=r(14232),g=r(9092),m=r(47369),v=r(90330),y=r(242),b=r(82702),x=r(98689),w=r(2797),A=r(62753),k=r(93782),S=r(55481),C=r(39807);let _=(0,p.Ay)(b.A,{shouldForwardProp:e=>"isTitle"!==e&&"isSubTitle"!==e})` 1735 display: -webkit-box; 1736 -webkit-box-orient: vertical; 1737 overflow: hidden; 1738 width: 100%; 1739 word-break: break-word; 1740 font-weight: ${({theme:e,isTitle:t,isSubTitle:r})=>t?"600":r?e.typography.fontWeightMedium:e.typography.fontWeightRegular}; 1741 1742 ${({isTitle:e})=>!e&&` 1743 -webkit-line-clamp: 1; 1744 text-overflow: ellipsis; 1745 `} 1746`,E=(0,p.Ay)(x.A)` 1747 position: relative; 1748 display: flex; 1749 flex-direction: column; 1750 width: 100%; 1751`,D=({title:e,authors:t,subTitle:r,edition:i})=>{let{t:o}=(0,C.u)();return(0,n.jsxs)(E,{children:[(0,n.jsx)(_,{component:"h2",isTitle:!0,variant:"subtitle1",children:e}),(0,n.jsx)(_,{component:"h3",isSubTitle:!0,variant:"body2",children:r}),(0,n.jsx)(_,{variant:"body2",children:t}),(0,n.jsx)(_,{variant:"body2",children:o("product.edition",{data:i})})]})};var O=r(89038),j=r(59853),F=r(20523),T=r(21983),P=r(262),M=r(80358),B=r(1283),R=r(34005);let I=(0,p.Ay)("div",{shouldForwardProp:e=>"isWideInTopBar"!==e})` 1752 position: absolute; 1753 top: ${({isWideInTopBar:e})=>e?"2.7rem":"3rem"}; 1754 z-index: 1; 1755 width: 95%; 1756 left: 50%; 1757 transform: translateX(-50%); 1758`,$=(0,p.Ay)(P.A)` 1759 width: 1.125rem; 1760 height: 1.125rem; 1761`,N=({coverUrl:e,href:t,title:r,subTitle:i,authorAndEditor:o,type:a,preview:s,artnr:l,subjects:u,shouldHaveDivider:c,index:d,focus:p,setFocus:f,onItemClick:g,edition:b,aiEnabled:x})=>{let w=(0,h.useRef)(null),{t:A}=(0,C.u)();return(0,h.useEffect)(()=>{p&&w?.current&&w.current.focus()},[p]),(0,n.jsxs)(v.Ay,{sx:{position:"relative"},disablePadding:!0,"data-cy":"search-result-item",children:[(0,n.jsxs)(y.A,{onKeyDown:()=>{f(d)},ref:w,sx:{padding:e=>e.spacing(1,3),display:"flex",position:"relative",alignItems:"flex-start",flexDirection:"row",gap:2.5,marginBottom:"0.25rem","&:focus-within":{backgroundColor:"action.focus"}},component:S.N_,href:t,onClick:()=>{(0,F._o)(F.AZ.selectItem,{product:{id:null,artnr:l,title:r,subjects:u,type:a,slug:"",isbn:"",description:"",publisher:"",coverUrl:""}}),g()},children:[(0,n.jsx)(j.A,{sx:{mt:.75},image:(0,n.jsx)(B.A,{src:e,altText:A("product.aria-labels.visit",{title:r}),shadow:!0,sx:{height:"4.688rem",maxHeight:"4.688rem",maxWidth:"4.688rem",width:"auto"}}),preview:s,aiIcon:x&&(0,n.jsx)(R.A,{badgeSize:"1.5rem",iconSize:"1rem",sx:{bottom:"0.125rem",right:"0.125rem"}})}),(0,n.jsx)(D,{title:r,subTitle:i,authors:o||"",edition:b})]}),c&&(0,n.jsx)(m.A,{sx:{display:"block",position:"absolute",bottom:0,right:"1.5rem",left:"1.5rem"}})]})},L=({route:e,title:t,type:r,index:i,focus:o,setFocus:a,onItemClick:s})=>{let l=(0,h.useRef)(null);return(0,h.useEffect)(()=>{o&&l?.current&&l.current.focus()},[o]),(0,n.jsx)(v.Ay,{disablePadding:!0,children:(0,n.jsxs)(y.A,{ref:l,onKeyDown:()=>a(i),component:S.N_,href:e,onClick:s,sx:{padding:e=>e.spacing(1,3),display:"flex",gap:1,justifyContent:"space-between","&:focus-within":{backgroundColor:"action.focus"}},children:[(0,n.jsx)(b.A,{variant:"body2",children:t}),(0,n.jsx)(k.A,{type:r})]})})},z=(0,h.forwardRef)(({items:e=[],pageResults:t=[],onItemClick:r,noResultText:i="",total:o,from:a,to:s,onShowAllClick:l,isTyping:u,isFetching:c,isFetched:d,isWideInTopBar:p,openMobileSearch:f,value:v,textInputRef:y},b)=>{let{t:k}=(0,C.u)(),S=t.length,[_,E]=((e,t)=>{let[r,n]=(0,h.useState)(null);return(0,M.A)("ArrowDown",()=>{null===r?n(0):n(r===e-1?0:r+1)}),(0,M.A)("ArrowUp",()=>{if(null!==r){if(t?.current&&0===r){n(null),t.current.focus();return}n(0===r?e-1:r-1)}}),[r,n]})(S+e.length,y);if(!v||!d&&!c)return null;let D=!e.length&&!t.length&&d&&!u&&!c&&i;return(0,n.jsx)(I,{ref:b,isWideInTopBar:p,children:(0,n.jsxs)(g.A,{variant:"outlined",sx:{borderTopLeftRadius:0,borderTopRightRadius:0,mr:4*!!f,width:"100%",maxHeight:"calc(100vh - 5rem)",overflowY:"auto",overscrollBehavior:"contain",boxShadow:e=>e.shadows[3]},children:[(0,n.jsx)(x.A,{"aria-live":"polite","aria-atomic":"true",sx:{position:"absolute",width:"1px",height:"1px",overflow:"hidden",clip:"rect(0,0,0,0)",whiteSpace:"nowrap"},children:D?i:""}),!!t.length&&(0,n.jsxs)(w.A,{sx:{padding:0},"aria-label":k("search.site-pages-title"),children:[t.map((e,t)=>(0,n.jsx)(L,{index:t,focus:_===t,setFocus:E,onItemClick:r,...e},e.route)),!!e.length&&(0,n.jsx)(m.A,{})]}),D&&(0,n.jsxs)(x.A,{sx:{p:2,display:"flex",flexDirection:"column"},children:[(0,n.jsx)(x.A,{children:i}),(0,n.jsxs)(x.A,{sx:{mt:2,display:"flex",flexDirection:"column",alignItems:"center"},children:[k("search.no-product-result-description"),(0,n.jsx)(T.A,{sx:{mt:2,textAlign:"center"},endIcon:(0,n.jsx)($,{}),href:"/utforska",children:k("landingPage.explore-btn-label")})]})]}),!e.length&&!!(c||u)&&(0,n.jsx)(A.A,{size:20,sx:{m:2}}),!!e.length&&(0,n.jsx)(w.A,{sx:{padding:0},children:e.map((t,i)=>(0,n.jsx)(N,{shouldHaveDivider:i<e.length-1,onItemClick:r,index:S+i,focus:_===S+i,setFocus:E,...t},t.href))}),!!e.length&&(0,n.jsx)(O.A,{total:o,from:a,to:s,onClick:l,singleResult:e?.length===1,showBtn:!0,isSearchResult:!0})]})})});var U=r(64079),K=r(89099),W=r(24202),H=r(28719),q=r(98250),V=r(61261),Q=r(93176);let G=(0,r(8106).v)(e=>({updateQuery:!1,setUpdateQuery:t=>e(()=>({updateQuery:t}))}));var Y=r(93918),X=r(10092),J=r(80181);let Z=function({onChange:e,defaultValue:t,isWideInTopBar:r}){let{query:n,pathname:i}=(0,K.useRouter)(),{layoutStates:o,setLayoutStates:a}=(0,Q.D4)(),{updateQuery:s,setUpdateQuery:l}=G(),{setOpen:u}=(0,V.A)(),{setShowButton:c}=(0,Y.n)(),{token:d}=(0,q.r)(),[p,f]=(0,h.useState)(!1),[g,m]=(0,h.useState)(t||""),[v,y]=(0,h.useState)(!1),b=(0,h.useRef)(null),x=(0,h.useRef)(null),w=(0,U.A)(e=>e.breakpoints.down("md")),A=(0,h.useCallback)(e=>{!x.current||b.current&&x.current&&(e.target===b.current||e.target===x.current||b.current.contains(e.target)||x.current.contains(e.target))||f(!1)},[f]),k=e=>{x.current&&(0,W.Ay)("escape",e)&&f(!1)};(0,h.useEffect)(()=>(document.addEventListener("click",A),document.addEventListener("keydown",k),()=>{document.removeEventListener("click",A),document.removeEventListener("keydown",k)}),[A]);let S=(0,h.useCallback)(()=>{n?.q?.length&&(g!==(0,H.rz)(n?.q)||v||y(!0),!g?.length&&n?.q?.length&&!v&&(m((0,H.rz)(n.q)),y(!0)))},[n,g,v]),C=(0,h.useCallback)(()=>{s&&n.q&&g!==n.q&&(m(n.q),l(!1))},[n,l,s,g]);(0,h.useEffect)(()=>{S(),C()},[S,C]);let _=(0,h.useMemo)(()=>t=>{e&&e(t)}
1761,[e]);return(0,h.useEffect)(()=>{r&&"/sok"!==i&&m("")},[r,i]),{value:g,showResults:p,internalOnChange:e=>{m(e.target.value),f(e.target.value.length>0),_(e.target.value)},inputRef:b,resultRef:x,onClickInput:()=>{g.length<3||f(!0)},onItemClick:()=>{(0,J.Ei)({query:g,is_logged_in:!!d}),f(!1),u(!1),c(!1),d&&(0,X.C)(w,o,a)},resetValue:()=>{m(""),f(!1),b.current&&b.current.focus()}}},ee=(0,p.Ay)(i.A,{shouldForwardProp:e=>"isNotProductSearch"!==e})` 1762 padding: 0; 1763 color: ${({theme:e,isNotProductSearch:t})=>t?e.palette.common.white:e.palette.conversion.light}; 1764 1765 ${({theme:e,isNotProductSearch:t})=>e.applyStyles("dark",{color:t?e.palette.common.white:e.palette.conversion.dark})} 1766`,et=(0,p.Ay)(o.A,{shouldForwardProp:e=>"isNotProductSearch"!==e})` 1767 background-color: ${({theme:e,isNotProductSearch:t})=>t?e.palette.primary.main:e.palette.common.white}; 1768 border-radius: ${({isNotProductSearch:e})=>e?"0.5rem":"1.5rem"}; 1769 padding-right: ${({isNotProductSearch:e})=>e&&"0.75rem"}; 1770 1771 & input { 1772 background-color: ${({theme:e,isNotProductSearch:t})=>t&&e.palette.common.white}; 1773 padding: ${({isNotProductSearch:e})=>e&&"0.78rem 0.875rem"}; 1774 1775 ${({theme:e,isNotProductSearch:t})=>e.applyStyles("dark",{backgroundColor:t&&e.palette.common.black})} 1776 } 1777 1778 ${({theme:e})=>e.applyStyles("dark",{color:e.palette.common.black})} 1779`,er=({onChange:e,id:t,helperText:r,results:i=[],pageResults:o=[],placeholder:p,className:h,defaultValue:g,onSubmit:m=()=>{},disableResult:v,skeleton:y,noResultText:b,from:x,to:w,total:A,onShowAllClick:k,isTyping:S,isFetching:_,isFetched:E,openMobileSearch:D,shouldHaveAutoFocus:O,isWideInTopBar:j,testId:F,isNotProductSearch:T,...P})=>{let{value:M,showResults:B,internalOnChange:R,resetValue:I,inputRef:$,resultRef:N,onClickInput:L,onItemClick:U}=Z({onChange:e,results:i,defaultValue:g,isWideInTopBar:j}),{t:K}=(0,C.u)();if(y)return(0,n.jsx)(a.A,{variant:"rectangular",width:"100%",height:78});let W=r?`${t}-helper-text`:void 0,H=(0,n.jsx)(s.A,{sx:{ml:1.5*!!T},position:"end",children:M?(0,n.jsxs)(ee,{isNotProductSearch:T,"aria-label":K("search.remove-term"),onClick:()=>{I(),T&&e("")},children:[(0,n.jsx)(c.A,{}),(0,n.jsx)("span",{style:f.A,children:K("search.remove-term")})]}):(0,n.jsx)(ee,{isNotProductSearch:T,"aria-label":p,children:(0,n.jsx)(d.A,{})})});return(0,n.jsx)("form",{onChange:R,autoComplete:"off",className:h,onSubmit:e=>{e.preventDefault(),m(M)},...P,children:(0,n.jsxs)(l.A,{sx:{width:"100%",position:"relative",zIndex:"30",fieldset:{borderColor:!T&&(e=>`${e.palette.common.white}`)}},variant:"outlined",children:[(0,n.jsx)(et,{id:t,name:t,inputProps:{"data-cy":F},placeholder:p,endAdornment:H,"aria-describedby":W,inputRef:$,value:M,onClick:L,isNotProductSearch:T,autoFocus:O,sx:[()=>({height:j?"2.5rem":"3rem","& fieldset":{boxShadow:j&&"0px 0px 3px 0px rgba(0, 0, 0, 0.20) inset, 0px 0px 1px 0px rgba(0, 0, 0, 0.12) inset, 0px 1px 1px 0px rgba(0, 0, 0, 0.14) inset;"}}),e=>e.applyStyles("dark",{background:e.palette.common.black,color:e.palette.common.white})]}),r&&(0,n.jsx)(u.A,{style:f.A,id:W,children:r}),!v&&B?(0,n.jsx)(z,{items:i,pageResults:o,ref:N,onItemClick:U,noResultText:b,from:x,to:w,total:A,onShowAllClick:k,isTyping:S,isFetching:_,isFetched:E,isWideInTopBar:j,openMobileSearch:D,value:M,textInputRef:$}):null]})})}},43064:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(40925),i=r(37876);let o=(0,n.A)((0,i.jsx)("path",{d:"m10 16.5 6-4.5-6-4.5zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"PlayCircleOutline")},43251:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(40925),i=r(37876);let o=(0,n.A)((0,i.jsx)("path",{d:"M7.41 15.41 12 10.83l4.59 4.58L18 14l-6-6-6 6z"}),"KeyboardArrowUp")},43622:(e,t,r)=>{var n=r(46141),i=r(49318);e.exports=function(e,t){var r=i(e,t);return n(r)?r:void 0}},43663:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(95392),i=r(748),o=r(86416),a=r(99468);function s(e){(0,a.A)(1,arguments);var t=(0,n.A)(e);return Math.round(((0,i.A)(t).getTime()-(function(e){(0,a.A)(1,arguments);var t=(0,o.A)(e),r=new Date(0);return r.setUTCFullYear(t,0,4),r.setUTCHours(0,0,0,0),(0,i.A)(r)})(t).getTime())/6048e5)+1}},43688:(e,t,r)=>{"use strict";var n=r(8585),i=function(){if(!Object.assign)return!1;for(var e="abcdefghijklmnopqrst",t=e.split(""),r={},n=0;n<t.length;++n)r[t[n]]=t[n];var i=Object.assign({},r),o="";for(var a in i)o+=a;return e!==o},o=function(){if(!Object.assign||!Object.preventExtensions)return!1;var e=Object.preventExtensions({1:2});try{Object.assign(e,"xy")}catch(t){return"y"===e[1]}return!1};e.exports=function(){return!Object.assign||i()||o()?n:Object.assign}},43708:(e,t,r)=>{"use strict";var n=r(9426);e.exports=function(e){return!!e&&!!e.ownerDocument&&n(e)&&"IMG"===e.nodeName}},43845:(e,t,r)=>{"use strict";function n(e=window){let t=e.document.documentElement.clientWidth;return e.innerWidth-t}r.d(t,{A:()=>n})},43966:(e,t,r)=>{"use strict";
1779Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDomainLocale",{enumerable:!0,get:function(){return i}});let n=r(76720);function i(e,t,i,o){{let a=r(44890).normalizeLocalePath,s=r(43773).detectDomainLocale,l=t||a(e,i).detectedLocale,u=s(o,void 0,l);if(u){let t=`http${u.http?"":"s"}://`,r=l===u.defaultLocale?"":`/${l}`;return`${t}${u.domain}${(0,n.normalizePathTrailingSlash)(`${r}${e}`)}`}return!1}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},43987:(e,t,r)=>{"use strict";r.d(t,{A:()=>n.A});var n=r(51138)},44088:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(1992),i=r(52552);let o=()=>{let e=(0,n.useQueryClient)(),{params:t,setParams:r}=(0,i.J)();return{cleanupInvalidLabels:async()=>{await e.refetchQueries(["flashcards","list"]);let n=e.getQueryData(["flashcards","list"]);if(!n||!t?.labelIds||0===t.labelIds.length)return;let i=[...new Set(n.flatMap(e=>e.labels))],o=t.labelIds.filter(e=>i.includes(e));o.length!==t.labelIds.length&&r({...t,labelIds:o})}}}},44094:e=>{"use strict";e.exports=function(e){if(void 0===(e=e||("u">typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}},44244:(e,t,r)=>{"use strict";r.d(t,{A:()=>f});var n=r(14232),i=r(69241),o=r(86583),a=r(34401),s=r(96968),l=r(98885),u=r(85);function c(e){return(0,u.Ay)("MuiDialogActions",e)}(0,l.A)("MuiDialogActions",["root","spacing"]);var d=r(37876);let p=(0,a.Ay)("div",{name:"MuiDialogActions",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,!r.disableSpacing&&t.spacing]}})({display:"flex",alignItems:"center",padding:8,justifyContent:"flex-end",flex:"0 0 auto",variants:[{props:({ownerState:e})=>!e.disableSpacing,style:{"& > :not(style) ~ :not(style)":{marginLeft:8}}}]}),f=n.forwardRef(function(e,t){let r=(0,s.b)({props:e,name:"MuiDialogActions"}),{className:n,disableSpacing:a=!1,...l}=r,u={...r,disableSpacing:a},f=(e=>{let{classes:t,disableSpacing:r}=e;return(0,o.A)({root:["root",!r&&"spacing"]},c,t)})(u);return(0,d.jsx)(p,{className:(0,i.A)(f.root,n),ownerState:u,ref:t,...l})})},44409:(e,t,r)=>{"use strict";r.d(t,{A:()=>n.A});var n=r(22420)},44501:(e,t,r)=>{"use strict";function n(){return(n=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}r.d(t,{A:()=>n})},44510:(e,t,r)=>{"use strict";var n=r(87729),i=r(93710),o=r(15796),a=r(4821),s=(0,i.Map)(),l=a();function u(e,t){console.warn("WARNING: "+e+' will be deprecated soon!\nPlease use "'+t+'" instead.')}var c={getLastCreatedEntityKey:function(){return u("DraftEntity.getLastCreatedEntityKey","contentState.getLastCreatedEntityKey"),c.__getLastCreatedEntityKey()},create:function(e,t,r){return u("DraftEntity.create","contentState.createEntity"),c.__create(e,t,r)},add:function(e){return u("DraftEntity.add","contentState.addEntity"),c.__add(e)},get:function(e){return u("DraftEntity.get","contentState.getEntity"),c.__get(e)},__getAll:function(){return s},__loadWithEntities:function(e){s=e,l=a()},mergeData:function(e,t){return u("DraftEntity.mergeData","contentState.mergeEntityData"),c.__mergeData(e,t)},replaceData:function(e,t){return u("DraftEntity.replaceData","contentState.replaceEntityData"),c.__replaceData(e,t)},__getLastCreatedEntityKey:function(){return l},__create:function(e,t,r){return c.__add(new n({type:e,mutability:t,data:r||{}}))},__add:function(e){return l=a(),s=s.set(l,e),l},__get:function(e){var t=s.get(e);return t||o(!1),t},__mergeData:function(e,t){var r=c.__get(e),n=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,i,o;n=e,i=t,o=r[t],i in n?Object.defineProperty(n,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[i]=o})}return e}({},r.getData(),t),i=r.set("data",n);return s=s.set(e,i),i},__replaceData:function(e,t){var r=c.__get(e).set("data",t);return s=s.set(e,r),r}};e.exports=c},44514:(e,t,r)=>{"use strict";r.d(t,{A:()=>m});var n=r(14232),i=r(89099),o=r(92372),a=r(9776),s=r(67854),l=r(66695),u=r(39807),c=r(75898),d=r(56420),p=r(40929),f=r(26874),h=r(81322),g=r(57991);let m=function({noParams:e}={}){let{reload:t}=(0,i.useRouter)(),{t:r}=(0,u.u)(),{setSnackData:m}=(0,c.d)(),{selectMode:v,toggleSelectMode:y,selectedItems:b,addToSelection:x,setSelectedItems:w}=(0,f.A)(),{isLoading:A,preferences:k}=(0,s.A)(),{data:S,isLoading:C}=(0,a.A)(["notes","list"],e=>e.notes.list(),{enabled:(0,h.Y)(A,k?.notes),onError:()=>{m({message:r("errors.notes.all"),duration:p.x.SNACKBAR_LONG,type:"error",actions:[{action:t,actionText:r("reload")}]})}}
1779),[_,E]=(0,n.useState)(""),{params:D}=(0,l.o)(),O=(0,n.useMemo)(()=>S?S.map(e=>b.includes(e.id)?{...e,isSelected:!0}:{...e,isSelected:!1}):[],[S,b]),j=(0,n.useMemo)(()=>_?O?.filter(e=>(0,g.f)(e.content,_)||(0,g.q)(e.title,e.typeId,_)):O,[O,_]),F=(0,n.useMemo)(()=>0===D.labelIds.length?j:j?.filter(e=>(0,d.H)(D.labelIds,e.labels)),[j,D]),T=(0,n.useMemo)(()=>F?.sort("ALPHABETICAL"===D.sortOn?(0,o.SH)(D.isAscending):(0,o.my)(D.isAscending)),[F,D]),P=(0,n.useMemo)(()=>!!b?.length&&!!O.filter(e=>b.includes(e.id)).find(e=>e.hasTodoConnection),[O,b]);return{notes:e?O||[]:T||[],allNotes:S,notesForWorkspace:O,isLoading:C,isEmpty:!Array.isArray(T)||0===T.length,isSearchActive:!!_,setSearchQuery:E,selectMode:v,toggleSelectMode:y,addToSelection:x,selectedItems:b,setSelectedItems:w,selectedNotesHasTodoConnection:P}}},44577:e=>{e.exports=function(e){var t=-1,r=Array(e.size);return e.forEach(function(e){r[++t]=e}),r}},44683:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(17949);function i(e){if("string"!=typeof e)throw Error((0,n.A)(7));return e.charAt(0).toUpperCase()+e.slice(1)}},44793:(e,t,r)=>{"use strict";var n=r(41822);function i(){return(i=n||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){s(e,t,r[t])})}return e}function a(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}var u=r(74011),c=r(98900),d=r(32538),p=r(27147),f=r(19558),h=r(25500),g=r(31180),m=r(45044),v=r(1289),y=r(18916),b=r(14232),x=r(38305),w=r(20109),A=r(39052),k=r(73239),S=r(58217),C=r(14147),_=r(56810),E=r(58240),D=r(15796),O=r(4833),j=r(12968),F=A.isBrowser("IE"),T=!F,P={edit:h,composite:d,drag:f,cut:null,render:null},M=!1,B=function(e){function t(){return e.apply(this,arguments)||this}l(t,e);var r=t.prototype;return r.render=function(){return null},r.componentDidMount=function(){this._update()},r.componentDidUpdate=function(){this._update()},r._update=function(){var e=this.props.editor;e._latestEditorState=this.props.editorState,e._blockSelectEvents=!0},t}(b.Component),R=function(e){function t(t){var r;return s(a(r=e.call(this,t)||this),"_blockSelectEvents",void 0),s(a(r),"_clipboard",void 0),s(a(r),"_handler",void 0),s(a(r),"_dragCount",void 0),s(a(r),"_internalDrag",void 0),s(a(r),"_editorKey",void 0),s(a(r),"_placeholderAccessibilityID",void 0),s(a(r),"_latestEditorState",void 0),s(a(r),"_latestCommittedEditorState",void 0),s(a(r),"_pendingStateFromBeforeInput",void 0),s(a(r),"_onBeforeInput",void 0),s(a(r),"_onBlur",void 0),s(a(r),"_onCharacterData",void 0),s(a(r),"_onCompositionEnd",void 0),s(a(r),"_onCompositionStart",void 0),s(a(r),"_onCopy",void 0),s(a(r),"_onCut",void 0),s(a(r),"_onDragEnd",void 0),s(a(r),"_onDragOver",void 0),s(a(r),"_onDragStart",void 0),s(a(r),"_onDrop",void 0),s(a(r),"_onInput",void 0),s(a(r),"_onFocus",void 0),s(a(r),"_onKeyDown",void 0),s(a(r),"_onKeyPress",void 0),s(a(r),"_onKeyUp",void 0),s(a(r),"_onMouseDown",void 0),s(a(r),"_onMouseUp",void 0),s(a(r),"_onPaste",void 0),s(a(r),"_onSelect",void 0),s(a(r),"editor",void 0),s(a(r),"editorContainer",void 0),s(a(r),"focus",void 0),s(a(r),"blur",void 0),s(a(r),"setMode",void 0),s(a(r),"exitCurrentMode",void 0),s(a(r),"restoreEditorDOM",void 0),s(a(r),"setClipboard",void 0),s(a(r),"getClipboard",void 0),s(a(r),"getEditorKey",void 0),s(a(r),"update",void 0),s(a(r),"onDragEnter",void 0),s(a(r),"onDragLeave",void 0),s(a(r),"_handleEditorContainerRef",function(e){r.editorContainer=e,r.editor=null!==e?e.firstChild:null}
vendor: 6,183 bytes, line 1779
1779),s(a(r),"focus",function(e){var t=r.props.editorState,n=t.getSelection().getHasFocus(),i=r.editor;if(i){var o=w.getScrollParent(i),a=e||_(o),s=a.x,l=a.y;O(i)||D(!1),i.focus(),o===window?window.scrollTo(s,l):x.setTop(o,l),n||r.update(y.forceSelection(t,t.getSelection()))}}),s(a(r),"blur",function(){var e=r.editor;e&&(O(e)||D(!1),e.blur())}),s(a(r),"setMode",function(e){var t=r.props,n=t.onPaste,i=t.onCut,a=t.onCopy,s=o({},P.edit);n&&(s.onPaste=n),i&&(s.onCut=i),a&&(s.onCopy=a),r._handler=o({},P,{edit:s})[e]}),s(a(r),"exitCurrentMode",function(){r.setMode("edit")}),s(a(r),"restoreEditorDOM",function(e){r.setState({contentsKey:r.state.contentsKey+1},function(){r.focus(e)})}),s(a(r),"setClipboard",function(e){r._clipboard=e}),s(a(r),"getClipboard",function(){return r._clipboard}),s(a(r),"update",function(e){r._latestEditorState=e,r.props.onChange(e)}),s(a(r),"onDragEnter",function(){r._dragCount++}),s(a(r),"onDragLeave",function(){r._dragCount--,0===r._dragCount&&r.exitCurrentMode()}),r._blockSelectEvents=!1,r._clipboard=null,r._handler=null,r._dragCount=0,r._editorKey=t.editorKey||S(),r._placeholderAccessibilityID="placeholder-"+r._editorKey,r._latestEditorState=t.editorState,r._latestCommittedEditorState=t.editorState,r._onBeforeInput=r._buildHandler("onBeforeInput"),r._onBlur=r._buildHandler("onBlur"),r._onCharacterData=r._buildHandler("onCharacterData"),r._onCompositionEnd=r._buildHandler("onCompositionEnd"),r._onCompositionStart=r._buildHandler("onCompositionStart"),r._onCopy=r._buildHandler("onCopy"),r._onCut=r._buildHandler("onCut"),r._onDragEnd=r._buildHandler("onDragEnd"),r._onDragOver=r._buildHandler("onDragOver"),r._onDragStart=r._buildHandler("onDragStart"),r._onDrop=r._buildHandler("onDrop"),r._onInput=r._buildHandler("onInput"),r._onFocus=r._buildHandler("onFocus"),r._onKeyDown=r._buildHandler("onKeyDown"),r._onKeyPress=r._buildHandler("onKeyPress"),r._onKeyUp=r._buildHandler("onKeyUp"),r._onMouseDown=r._buildHandler("onMouseDown"),r._onMouseUp=r._buildHandler("onMouseUp"),r._onPaste=r._buildHandler("onPaste"),r._onSelect=r._buildHandler("onSelect"),r.getEditorKey=function(){return r._editorKey},r.state={contentsKey:0},r}l(t,e);var n=t.prototype;return n._buildHandler=function(e){var t=this;return function(r){if(!t.props.readOnly){var n=t._handler&&t._handler[e];n&&(g?g(function(){return n(t,r)}):n(t,r))}}},n._showPlaceholder=function(){return!!this.props.placeholder&&!this.props.editorState.isInCompositionMode()&&!this.props.editorState.getCurrentContent().hasText()},n._renderPlaceholder=function(){if(this._showPlaceholder()){var e={text:j(this.props.placeholder),editorState:this.props.editorState,textAlignment:this.props.textAlignment,accessibilityID:this._placeholderAccessibilityID};return b.createElement(m,e)}return null},n._renderARIADescribedBy=function(){var e=this.props.ariaDescribedBy||"",t=this._showPlaceholder()?this._placeholderAccessibilityID:"";return e.replace("{{editor_id_placeholder}}",t)||void 0},n.render=function(){var e=this.props,t=e.blockRenderMap,r=e.blockRendererFn,n=e.blockStyleFn,a=e.customStyleFn,s=e.customStyleMap,l=e.editorState,u=e.preventScroll,d=e.readOnly,f=e.textAlignment,h=e.textDirectionality,g=k({"DraftEditor/root":!0,"DraftEditor/alignLeft":"left"===f,"DraftEditor/alignRight":"right"===f,"DraftEditor/alignCenter":"center"===f}),m=this.props.role||"textbox",v="combobox"===m?!!this.props.ariaExpanded:null,y={blockRenderMap:t,blockRendererFn:r,blockStyleFn:n,customStyleMap:o({},c,s),customStyleFn:a,editorKey:this._editorKey,editorState:l,preventScroll:u,textDirectionality:h};return b.createElement("div",{className:g},this._renderPlaceholder(),b.createElement("div",{className:k("DraftEditor/editorContainer"),ref:this._handleEditorContainerRef},b.createElement("div",{"aria-activedescendant":d?null:this.props.ariaActiveDescendantID,"aria-autocomplete":d?null:this.props.ariaAutoComplete,"aria-controls":d?null:this.props.ariaControls,"aria-describedby":this._renderARIADescribedBy(),"aria-expanded":d?null:v,"aria-label":this.props.ariaLabel,"aria-labelledby":this.props.ariaLabelledBy,"aria-multiline":this.props.ariaMultiline,"aria-owns":d?null:this.props.ariaOwneeID,autoCapitalize:this.props.autoCapitalize,autoComplete:this.props.autoComplete,autoCorrect:this.props.autoCorrect,className:k({notranslate:!d,"public/DraftEditor/content":!0}),contentEditable:!d,"data-testid":this.props.webDriverTestID,onBeforeInput:this._onBeforeInput,onBlur:this._onBlur,onCompositionEnd:this._onCompositionEnd,onCompositionStart:this._onCompositionStart,onCopy:this._onCopy,onCut:this._onCut,onDragEnd:this._onDragEnd,onDragEnter:this.onDragEnter,onDragLeave:this.onDragLeave,onDragOver:this._onDragOver,onDragStart:this._onDragStart,onDrop:this._onDrop,onFocus:this._onFocus,onInput:this._onInput,onKeyDown:this._onKeyDown,onKeyPress:this._onKeyPress,onKeyUp:this._onKeyUp,onMouseUp:this._onMouseUp,onPaste:this._onPaste,onSelect:this._onSelect,ref:this.props.editorRef,role:d?null:m,spellCheck:T&&this.props.spellCheck,style:{outline:"none",userSelect:"text",WebkitUserSelect:"text",whiteSpace:"pre-wrap",wordWrap:"break-word"},suppressContentEditableWarning:!0,tabIndex:this.props.tabIndex},b.createElement(B,{editor:this,editorState:l}),b.createElement(p,i({},y,{key:"contents"+this.state.contentsKey})))))},n.componentDidMount=function(){this._blockSelectEvents=!1,!M&&E("draft_ods_enabled")&&(M=!0,v.initODS()),this.setMode("edit"),F&&(this.editor?this.editor.ownerDocument.execCommand("AutoUrlDetect",!1,!1):r.g.execCommand("AutoUrlDetect",!1,!1))},n.componentDidUpdate=function(){this._blockSelectEvents=!1,this._latestEditorState=this.props.editorState,this._latestCommittedEditorState=this.props.editorState},t}(b.Component);s(R,"defaultProps",{ariaDescribedBy:"{{editor_id_placeholder}}",blockRenderMap:u,blockRendererFn:function(){return null},blockStyleFn:function(){return""},keyBindingFn:C,readOnly:!1,spellCheck:!1,stripPastedStyles:!1}),e.exports=R},44859:(e,t,r)=>{"use strict";r.d(t,{k:()=>a});var n=r(8106),i=r(99024);let o="@omnia/sidebar-open",a=(0,n.v)((e,t)=>({isOpen:!1,hasInitialized:!1,shouldPersist:!1,initialize:r=>{r?t().shouldPersist||e({isOpen:(()=>
1779{if(!i.Bd)return null;let e=localStorage.getItem(o);return null===e?null:"true"===e})()??!0,hasInitialized:!0,shouldPersist:!0}):e({isOpen:!1,hasInitialized:!0,shouldPersist:!1})},toggleIsOpen:()=>{let r=!t().isOpen;t().shouldPersist&&i.Bd&&localStorage.setItem(o,String(r)),e({isOpen:r,hasInitialized:!0})}}))},44890:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizeLocalePath",{enumerable:!0,get:function(){return n}});let n=(e,t)=>r(73775).normalizeLocalePath(e,t);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},44995:(e,t,r)=>{"use strict";r.d(t,{_:()=>n});let n=(0,r(8106).v)(e=>({open:!1,setOpen:t=>e(()=>({open:t}))}))},45044:(e,t,r)=>{"use strict";var n=r(14232),i=r(73239);e.exports=function(e){function t(){return e.apply(this,arguments)||this}t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e;var r=t.prototype;return r.shouldComponentUpdate=function(e){return this.props.text!==e.text||this.props.editorState.getSelection().getHasFocus()!==e.editorState.getSelection().getHasFocus()},r.render=function(){var e=i({"public/DraftEditorPlaceholder/root":!0,"public/DraftEditorPlaceholder/has
1779Focus":this.props.editorState.getSelection().getHasFocus()});return n.createElement("div",{className:e},n.createElement("div",{className:i("public/DraftEditorPlaceholder/inner"),id:this.props.accessibilityID,style:{whiteSpace:"pre-wrap"}},this.props.text))},t}(n.Component)},45189:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});var n=r(14232),i=r(91731),o=r(33157),a=r(92747),s=r(26498),l=r(37876);function u(e){let t=[],r=[];return Array.from(e.querySelectorAll('input,select,textarea,a[href],button,[tabindex],audio[controls],video[controls],[contenteditable]:not([contenteditable="false"])')).forEach((e,n)=>{let i,o=Number.isNaN(i=parseInt(e.getAttribute("tabindex")||"",10))?"true"===e.contentEditable||("AUDIO"===e.nodeName||"VIDEO"===e.nodeName||"DETAILS"===e.nodeName)&&null===e.getAttribute("tabindex")?0:e.tabIndex:i;-1===o||e.disabled||"INPUT"===e.tagName&&"hidden"===e.type||function(e){if("INPUT"!==e.tagName||"radio"!==e.type||!e.name)return!1;let t=t=>e.ownerDocument.querySelector(`input[type="radio"]${t}`),r=t(`[name="${e.name}"]:checked`);return r||(r=t(`[name="${e.name}"]`)),r!==e}(e)||(0===o?t.push(e):r.push({documentOrder:n,tabIndex:o,node:e}))}),r.sort((e,t)=>e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex).map(e=>e.node).concat(t)}function c(){return!0}let d=function(e){let{children:t,disableAutoFocus:r=!1,disableEnforceFocus:d=!1,disableRestoreFocus:p=!1,getTabbable:f=u,isEnabled:h=c,open:g}=e,m=n.useRef(!1),v=n.useRef(null),y=n.useRef(null),b=n.useRef(null),x=n.useRef(null),w=n.useRef(!1),A=n.useRef(null),k=(0,i.A)((0,a.A)(t),A),S=n.useRef(null);n.useEffect(()=>{g&&A.current&&(w.current=!r)},[r,g]),n.useEffect(()=>{if(!g||!A.current)return;let e=(0,o.A)(A.current),t=(0,s.A)(e);return!A.current.contains(t)&&(A.current.hasAttribute("tabIndex")||A.current.setAttribute("tabIndex","-1"),w.current&&A.current.focus()),()=>{p||(b.current&&b.current.focus&&(m.current=!0,b.current.focus()),b.current=null)}},[g]),n.useEffect(()=>{if(!g||!A.current)return;let e=(0,o.A)(A.current),t=t=>{S.current=t,d||!h()||"Tab"!==t.key||(0,s.A)(e)===A.current&&t.shiftKey&&(m.current=!0,y.current&&y.current.focus())},r=()=>{let t=A.current;if(null===t)return;let r=(0,s.A)(e);if(!e.hasFocus()||!h()||m.current){m.current=!1;return}if(t.contains(r)||d&&r!==v.current&&r!==y.current)return;if(r!==x.current)x.current=null;else if(null!==x.current)return;if(!w.current)return;let n=[];if((r===v.current||r===y.current)&&(n=f(A.current)),n.length>0){let e=!!(S.current?.shiftKey&&S.current?.key==="Tab"),t=n[0],r=n[n.length-1];"string"!=typeof t&&"string"!=typeof r&&(e?r.focus():t.focus())}else t.focus()};e.addEventListener("focusin",r),e.addEventListener("keydown",t,!0);let n=setInterval(()=>{let t=(0,s.A)(e);t&&"BODY"===t.tagName&&r()},50);return()=>{clearInterval(n),e.removeEventListener("focusin",r),e.removeEventListener("keydown",t,!0)}},[r,d,p,h,g,f]);let C=e=>{null===b.current&&(b.current=e.relatedTarget),w.current=!0};return(0,l.jsxs)(n.Fragment,{children:[(0,l.jsx)("div",{tabIndex:g?0:-1,onFocus:C,ref:v,"data-testid":"sentinelStart"}),n.cloneElement(t,{ref:k,onFocus:e=>{null===b.current&&(b.current=e.relatedTarget),w.current=!0,x.current=e.target;let r=t.props.onFocus;r&&r(e)}}),(0,l.jsx)("div",{tabIndex:g?0:-1,onFocus:C,ref:y,"data-testid":"sentinelEnd"})]})}},45259:(e,t,r)=>{"use strict";function n({props:e,states:t,muiFormControl:r}){return t.reduce((t,n)=>(t[n]=e[n],r&&void 0===e[n]&&(t[n]=r[n]),t),{})}r.d(t,{A:()=>n})},45261:(e,t,r)=>{var n=r(36187);e.exports=function(e){var t=this.__data__,r=n(t,e);return r<0?void 0:t[r][1]}},45288:(e,t,r)=>{"use strict";function n(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,i,o;n=e,i=t,o=r[t],i in n?Object.defineProperty(n,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[i]=o})}return e}var i=r(14842),o=r(60620),a=r(18428),s=r(9912),l=r(44510),u=r(75269),c=r(58217),d=r(39667),p=r(58240),f=r(93710),h=r(62899),g=f.List,m=f.Record,v=f.Repeat,y=f.Map,b=f.OrderedMap,x=m({entityMap:null,blockMap:null,selectionBefore:null,selectionAfter:null}),w=p("draft_tree_data_support")?s:a;e.exports=function(e){function t(){return e.apply(this,arguments)||this}t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e;var r=t.prototype;
1779return r.getEntityMap=function(){return l},r.getBlockMap=function(){return this.get("blockMap")},r.getSelectionBefore=function(){return this.get("selectionBefore")},r.getSelectionAfter=function(){return this.get("selectionAfter")},r.getBlockForKey=function(e){return this.getBlockMap().get(e)},r.getKeyBefore=function(e){return this.getBlockMap().reverse().keySeq().skipUntil(function(t){return t===e}).skip(1).first()},r.getKeyAfter=function(e){return this.getBlockMap().keySeq().skipUntil(function(t){return t===e}).skip(1).first()},r.getBlockAfter=function(e){return this.getBlockMap().skipUntil(function(t,r){return r===e}).skip(1).first()},r.getBlockBefore=function(e){return this.getBlockMap().reverse().skipUntil(function(t,r){return r===e}).skip(1).first()},r.getBlocksAsArray=function(){return this.getBlockMap().toArray()},r.getFirstBlock=function(){return this.getBlockMap().first()},r.getLastBlock=function(){return this.getBlockMap().last()},r.getPlainText=function(e){return this.getBlockMap().map(function(e){return e?e.getText():""}).join(e||"\n")},r.getLastCreatedEntityKey=function(){return l.__getLastCreatedEntityKey()},r.hasText=function(){var e=this.getBlockMap();return e.size>1||escape(e.first().getText()).replace(/%u200B/g,"").length>0},r.createEntity=function(e,t,r){return l.__create(e,t,r),this},r.mergeEntityData=function(e,t){return l.__mergeData(e,t),this},r.replaceEntityData=function(e,t){return l.__replaceData(e,t),this},r.addEntity=function(e){return l.__add(e),this},r.getEntity=function(e){return l.__get(e)},r.getAllEntities=function(){return l.__getAll()},r.loadWithEntities=function(e){return l.__loadWithEntities(e)},t.createFromBlockArray=function(e,r){var n=Array.isArray(e)?e:e.contentBlocks,o=i.createFromArray(n),a=o.isEmpty()?new u:u.createEmpty(o.first().getKey());return new t({blockMap:o,entityMap:r||l,selectionBefore:a,selectionAfter:a})},t.createFromText=function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:/\r\n?|\n/g,n=e.split(r).map(function(e){return e=h(e),new w({key:c(),text:e,type:"unstyled",characterList:g(v(o.EMPTY,e.length))})});return t.createFromBlockArray(n)},t.fromJS=function(e){return new t(n({},e,{blockMap:b(e.blockMap).map(t.createContentBlockFromJS),selectionBefore:new u(e.selectionBefore),selectionAfter:new u(e.selectionAfter)}))},t.createContentBlockFromJS=function(e){var t=e.characterList;return new w(n({},e,{data:y(e.data),characterList:null!=t?g((Array.isArray(t)?t:d(t)).map(function(e){return o.fromJS(e)})):void 0}))},t}(x)},45457:(e,t,r)=>{var n=r(43622);e.exports=function(){try{var e=n(Object,"defineProperty");return e({},"",{}),e}catch(e){}}()},45525:(e,t,r)=>{"use strict";var n,i=r(52468),o=r(29351),a=r(5391),s=r(55502),l=r(72130),u=r(71742),c=r(65865),d=r(73305),p=r(2002),f=r(2496),h=r(41760),g=r(54366),m=r(42504),v=r(87962),y=r(80611),b=r(10221),x=r(98857),w=function(){throw new c},A=b?function(){try{return arguments.callee,w}catch(e){try{return b(arguments,"callee").get}catch(e){return w}}}():w,k=r(95295)(),S=r(34816),C=r(61664),_=r(86558),E=r(71938),D=r(66958),O={},j="u">typeof Uint8Array&&S?S(Uint8Array):n,F={__proto__:null,"%AggregateError%":"u"<typeof AggregateError?n:AggregateError,"%Array%":Array,"%ArrayBuffer%":"u"<typeof ArrayBuffer?n:ArrayBuffer,"%ArrayIteratorPrototype%":k&&S?S([][Symbol.iterator]()):n,"%AsyncFromSyncIteratorPrototype%":n,"%AsyncFunction%":O,"%AsyncGenerator%":O,"%AsyncGeneratorFunction%":O,"%AsyncIteratorPrototype%":O,"%Atomics%":"u"<typeof Atomics?n:Atomics,"%BigInt%":"u"<typeof BigInt?n:BigInt,"%BigInt64Array%":"u"<typeof BigInt64Array?n:BigInt64Array,"%BigUint64Array%":"u"<typeof BigUint64Array?n:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"u"<typeof DataView?n:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":o,"%eval%":eval,"%EvalError%":a,"%Float16Array%":"u"<typeof Float16Array?n:Float16Array,"%Float32Array%":"u"<typeof Float32Array?n:Float32Array,"%Float64Array%":"u"<typeof Float64Array?n:Float64Array,"%FinalizationRegistry%":"u"<typeof FinalizationRegistry?n:FinalizationRegistry,"%Function%":Function,"%GeneratorFunction%":O,"%Int8Array%":"u"<typeof Int8Array?n:Int8Array,"%Int16Array%":"u"<typeof Int16Array?n:Int16Array,"%Int32Array%":"u"<typeof Int32Array?n:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%
1779IteratorPrototype%":k&&S?S(S([][Symbol.iterator]())):n,"%JSON%":"object"==typeof JSON?JSON:n,"%Map%":"u"<typeof Map?n:Map,"%MapIteratorPrototype%":"u">typeof Map&&k&&S?S(new Map()[Symbol.iterator]()):n,"%Math%":Math,"%Number%":Number,"%Object%":i,"%Object.getOwnPropertyDescriptor%":b,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"u"<typeof Promise?n:Promise,"%Proxy%":"u"<typeof Proxy?n:Proxy,"%RangeError%":s,"%ReferenceError%":l,"%Reflect%":"u"<typeof Reflect?n:Reflect,"%RegExp%":RegExp,"%Set%":"u"<typeof Set?n:Set,"%SetIteratorPrototype%":"u">typeof Set&&k&&S?S(new Set()[Symbol.iterator]()):n,"%SharedArrayBuffer%":"u"<typeof SharedArrayBuffer?n:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":k&&S?S(""[Symbol.iterator]()):n,"%Symbol%":k?Symbol:n,"%SyntaxError%":u,"%ThrowTypeError%":A,"%TypedArray%":j,"%TypeError%":c,"%Uint8Array%":"u"<typeof Uint8Array?n:Uint8Array,"%Uint8ClampedArray%":"u"<typeof Uint8ClampedArray?n:Uint8ClampedArray,"%Uint16Array%":"u"<typeof Uint16Array?n:Uint16Array,"%Uint32Array%":"u"<typeof Uint32Array?n:Uint32Array,"%URIError%":d,"%WeakMap%":"u"<typeof WeakMap?n:WeakMap,"%WeakRef%":"u"<typeof WeakRef?n:WeakRef,"%WeakSet%":"u"<typeof WeakSet?n:WeakSet,"%Function.prototype.call%":D,"%Function.prototype.apply%":E,"%Object.defineProperty%":x,"%Object.getPrototypeOf%":C,"%Math.abs%":p,"%Math.floor%":f,"%Math.max%":h,"%Math.min%":g,"%Math.pow%":m,"%Math.round%":v,"%Math.sign%":y,"%Reflect.getPrototypeOf%":_};if(S)try{null.error}catch(e){var T=S(S(e));F["%Error.prototype%"]=T}var P=r(66432),M=r(6307),B=r(53712),R=function e(t){var r;if("%AsyncFunction%"===t)r=P()||void 0;else if("%GeneratorFunction%"===t)r=M()||void 0;else if("%AsyncGeneratorFunction%"===t)r=B()||void 0;else if("%AsyncGenerator%"===t){var n=e("%AsyncGeneratorFunction%");n&&(r=n.prototype)}else if("%AsyncIteratorPrototype%"===t){var i=e("%AsyncGenerator%");i&&S&&(r=S(i.prototype))}return F[t]=r,r},I={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},$=r(28419),N=r(71355),L=$.call(D,Array.prototype.concat),z=$.call(E,Array.prototype.splice),U=$.call(D,String.prototype.replace),K=$.call(D,String.prototype.slice),W=$.call(D,RegExp.prototype.exec),H=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,q=/\\(\\)?/g,V=function(e){var t=K(e,0,1),r=K(e,-1);if("%"===t&&"%"!==r)throw new u("invalid intrinsic syntax, expected closing `%`");if("%"===r&&"%"!==t)throw new u("invalid intrinsic syntax, expected opening `%`");var n=[];return U(e,H,function(e,t,r,i){n[n.length]=r?U(i,q,"$1"):t||e}),n},Q=function(e,t){var r,n=e;if(N(I,n)&&(n="%"+(r=I[n])[0]+"%"),N(F,n)){var i=F[n];if(i===O&&(i=R(n)),void 0===i&&!t)throw new c("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:r,name:n,value:i}}throw new u("intrinsic "+e+" does not exist!")};e.exports=function(e,t){if("string"!=typeof e||0===e.length)throw new c("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof t)throw new c('"allowMissing" argument must be a boolean');if(null===W(/^%?[^%]*%?$/,e))throw new u("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var r=V(e),n=r.length>0?r[0]:"",i=Q("%"+n+"%",t),o=i.name,a=i.value,s=!1,l=i.alias;l&&(n=l[0],z(r,L([0,1],l)));for(var d=1,p=!0;d<r.length;d+=1){var f=r[d],h=K(f,0,1),g=K(f,-1);if(('"'===h||"'"===h||"`"===h||'"'===g||"'"===g||"`"===g)&&h!==g)throw new u("property names with quotes must have matching quotes");if("constructor"!==f&&p||(s=!0),n+="."+f,N(F,o="%"+n+"%"))a=F[o];
1779else if(null!=a){if(!(f in a)){if(!t)throw new c("base intrinsic for "+e+" exists, but the property is not available.");return}if(b&&d+1>=r.length){var m=b(a,f);a=(p=!!m)&&"get"in m&&!("originalValue"in m.get)?m.get:a[f]}else p=N(a,f),a=a[f];p&&!s&&(F[o]=a)}}return a}},45668:(e,t,r)=>{"use strict";var n=r(41822);function i(){return(i=n||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}var o=r(86533),a=r(99297),s=r(14232),l=r(38305),u=r(20109),c=r(67129),d=r(9610),p=r(73239),f=r(27543),h=r(56810),g=r(16363),m=r(15796),v=r(4833),y=r(12968),b=function(e,t){return e.getAnchorKey()===t||e.getFocusKey()===t};e.exports=function(e){function t(){for(var t,r,n,i,o=arguments.length,a=Array(o),s=0;s<o;s++)a[s]=arguments[s];return r=function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(t=e.call.apply(e,[this].concat(a))||this),i=void 0,(n="_node")in r?Object.defineProperty(r,n,{value:i,enumerable:!0,configurable:!0,writable:!0}):r[n]=i,t}t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e;var r=t.prototype;return r.shouldComponentUpdate=function(e){return this.props.block!==e.block||this.props.tree!==e.tree||this.props.direction!==e.direction||b(e.selection,e.block.getKey())&&e.forceSelection},r.componentDidMount=function(){if(!this.props.preventScroll){var e,t=this.props.selection,r=t.getEndKey();if(t.getHasFocus()&&r===this.props.block.getKey()){var n=this._node;if(null!=n){var i=u.getScrollParent(n),o=h(i);if(i===window){var a=f(n);(e=a.y+a.height-g().height)>0&&window.scrollTo(o.x,o.y+e+10)}else v(n)||m(!1),(e=n.offsetHeight+n.offsetTop-(i.offsetTop+i.offsetHeight+o.y))>0&&l.setTop(i,l.getTop(i)+e+10)}}}},r._renderChildren=function(){var e=this,t=this.props.block,r=t.getKey(),n=t.getText(),l=this.props.tree.size-1,u=b(this.props.selection,r);return this.props.tree.map(function(p,f){var h=p.get("leaves");if(0===h.size)return null;var g=h.size-1,m=h.map(function(i,c){var d=a.encode(r,f,c),p=i.get("start"),h=i.get("end");return s.createElement(o,{key:d,offsetKey:d,block:t,start:p,selection:u?e.props.selection:null,forceSelection:e.props.forceSelection,text:n.slice(p,h),styleSet:t.getInlineStyleAt(p),customStyleMap:e.props.customStyleMap,customStyleFn:e.props.customStyleFn,isLast:f===l&&c===g})}).toArray(),v=p.get("decoratorKey");if(null==v||!e.props.decorator)return m;var b=y(e.props.decorator),x=b.getComponentForKey(v);if(!x)return m;var w=b.getPropsForKey(v),A=a.encode(r,f,0),k=h.first().get("start"),S=h.last().get("end"),C=n.slice(k,S),_=t.getEntityAt(p.get("start")),E=d.getHTMLDirIfDifferent(c.getDirection(C),e.props.direction),D={contentState:e.props.contentState,decoratedText:C,dir:E,start:k,end:S,blockKey:r,entityKey:_,offsetKey:A};return s.createElement(x,i({},w,D,{key:A}),m)}).toArray()},r.render=function(){var e=this,t=this.props,r=t.direction,n=t.offsetKey,i=p({"public/DraftStyleDefault/block":!0,"public/DraftStyleDefault/ltr":"LTR"===r,"public/DraftStyleDefault/rtl":"RTL"===r});return s.createElement("div",{"data-offset-key":n,className:i,ref:function(t){return e._node=t}},this._renderChildren())},t}(s.Component)},45705:(e,t,r)=>{var n=r(36187);e.exports=function(e,t){var r=this.__data__,i=n(r,e);return i<0?(++this.size,r.push([e,t])):r[i][1]=t,this}},45941:(e,t,r)=>{"use strict";var n=r(39636),i=r(18916),o=r(59356);e.exports=function(e){var t,r,a=e.getSelection();if(!a.isCollapsed())return e;var s=a.getAnchorOffset();if(0===s)return e;var l=a.getAnchorKey(),u=e.getCurrentContent(),c=u.getBlockForKey(l).getLength();if(c<=1)return e;s===c?(t=a.set("anchorOffset",s-1),r=a):r=(t=a.set("focusOffset",s+1)).set("anchorOffset",s+1);var d=o(u,t),p=n.removeRange(u,t,"backward"),f=p.getSelectionAfter(),h=f.getAnchorOffset()-1,g=f.merge({anchorOffset:h,focusOffset:h}),m=n.replaceWithFragment(p,g,d),v=i.push(e,m,"insert-fragment");return i.acceptSelection(v,r)}},46013:(e,t,r)=>{var n=r(95446),i=r(2168),o=r(80939),a=RegExp("['â]","g");e.exports=function(e){return function(t){return n(o(i(t).replace(a,"")),e,"")}}},46071:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var n,i,o,a,s=r(14232);function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}
1779).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}let u=function(e){return s.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,stroke:"currentColor",viewBox:"0 0 32 32"},e),n||(n=s.createElement("rect",{width:23.3,height:18.3,x:9,y:4.1,strokeWidth:1.8,rx:1.1,transform:"rotate(19 9 4.1)"})),i||(i=s.createElement("rect",{width:23.3,height:18.3,x:4.9,y:7,strokeWidth:1.8,rx:1.1,transform:"rotate(9.3 5 7)"})),o||(o=s.createElement("rect",{width:23.3,height:18.3,x:1.9,y:10.9,strokeWidth:1.8,rx:1.1})),a||(a=s.createElement("path",{strokeLinecap:"round",strokeWidth:1.8,d:"M8 16h10M8 24h11M8 20h8"})))}},46115:(e,t,r)=>{"use strict";r.d(t,{A:()=>y});var n,i=r(1992),o=r(14232),a=r(89099),s=r(93176),l=r(4255),u=r(58707),c=r(39807),d=r(59051),p=r(85147),f=r(79196),h=r(9776),g=r(75898),m=r(40929),v=((n=v||{})[n.PRODUCT_EXPIRED=400]="PRODUCT_EXPIRED",n[n.NO_ACCESS=403]="NO_ACCESS",n[n.NOT_FOUND=404]="NOT_FOUND",n[n.HURIX_ERROR=500]="HURIX_ERROR",n[n.LIMIT_IS_REACHED=422]="LIMIT_IS_REACHED",n);let y=function(e,t,r,n,v){let{setSnackData:y}=(0,g.d)(),{t:b}=(0,c.u)(),{hasMessageWithHurixError:x}=(0,f.A)(),{setOpenReportModal:w}=(0,l.k)(),{push:A,pathname:k,query:S}=(0,a.useRouter)(),{readSessionId:C,setReadSession:_,clearReadSession:E}=(0,u.i)(),{shouldFetchUrlForReader:D,setUpdateShouldFetchUrlForReader:O}=(0,s.QG)(),{setChangeBookPage:j,layoutStates:F,setLayoutStates:T,currentLoadingBookId:P,activeReaderBooks:M,setCooldown:B,setCurrentLoadingBookId:R,removeExpiredBook:I,updateBookProperty:$}=(0,s.D4)(),N=(0,i.useQueryClient)(),[L,z]=(0,o.useState)({error:!1,mainText:"",showButtonLink:!1}),U=()=>{w(!0),y(null)},K=t?"mobile":"desktop",{data:W}=(r?d.A:h.A)(["product","open",{slug:e,device:K,activationCode:r,isExam:n,page:v,readSessionId:C}],t=>t.products.open(e,K,r,n,v,C),{enabled:D.status&&D.slug===e,cacheTime:0,onSuccess:async()=>{O({status:!1,slug:null}),await N.invalidateQueries(["products","my"])},onError:t=>{if(z((e=>{switch(e){case 422:return{error:!0,mainText:b("reader.onboarding.reader-errors.422"),showButtonLink:!1};case 400:return{error:!0,mainText:b("reader.onboarding.reader-errors.400"),secondaryText:b("reader.onboarding.re-purchase"),showButtonLink:!0};case 403:return{error:!0,mainText:b("reader.onboarding.reader-errors.403"),secondaryText:b("reader.onboarding.read-more"),showButtonLink:!0};case 404:return A("/404"),{error:!0,mainText:b("errors.404.text"),showButtonLink:!1};case 500:return{error:!0,mainText:b("reader.onboarding.reader-errors.500"),showButtonLink:!1,isHurixError:!0}}})(t?.response?.status)),null!==P&&(M?.length===2?I(P):$(P,"status",s.Sc.failed)),R(null),B(null),r&&t&&C&&(localStorage.removeItem(u.Z),E()),t?.response?.status!==500&&F.includes(s.WO.Qlara)&&T(F.filter(e=>e!==s.WO.Qlara)),t?.response?.status===500){let t=M?.find(e=>e?.id===P),r=t?t.title:b("book"),n=x?[]:[{action:U,actionText:b("report-error")}];!p.vA.includes(k)&&!F.includes(s.WO.Book)||p.vA.includes(k)&&S?.slug!==e||y({message:b("errors.products.open",{bookTitle:r}),duration:m.x.SNACKBAR_LONG,type:"error",actions:n})}},onSettled:()=>{j({page:null,articleNumber:null})}});return(0,o.useEffect)(()=>{!C&&r&&W&&(!D.status||D.slug!==e)&&_({activationCode:r,slug:e,readSessionId:W?.readSessionId})},[r,W,C,_,e,D]),{url:W?.readerUrl?W.readerUrl:"",metricRefId:W?W.metricRefId:"",product:W?W.product:null,readerUrlError:L}}},46141:(e,t,r)=>{var n=r(19850),i=r(98506),o=r(98825),a=r(82675),s=/^\[object .+?Constructor\]$/,l=Object.prototype,u=Function.prototype.toString,c=l.hasOwnProperty,d=RegExp("^"+u.call(c).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!o(e)||i(e))&&(n(e)?d:s).test(a(e))}},46212:(e,t,r)=>{"use strict";r.d(t,{j:()=>i});var n=r(35741),i=new(function(){function e(){this.queue=[],this.transactions=0,this.notifyFn=function(e){e()},this.batchNotifyFn=function(e){e()}}var t=e.prototype;return t.batch=function(e){var t;this.transactions++;try{t=e()}finally{this.transactions--,this.transactions||this.flush()}return t},t.schedule=function(e){var t=this;this.transactions?this.queue.push(e):(0,n.G6)(function(){t.notifyFn(e)})},t.batchCalls=function(e){var t=this;return function(){for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];t.schedule(function(){e.apply(void 0,n)})}},t.flush=function(){var e=this,t=this.queue;this.queue=[],t.length&&(0,n.G6)(function(){e.batchNotifyFn(function(){t.forEach(function(t){e.notifyFn(t)})})})},t.setNotifyFunction=function(e){this.notifyFn=e},t.setBatchNotifyFunction=function(e){this.batchNotifyFn=e},e}())},46385:(e,t,r)=>{"use strict";r.d(t,{$$:()=>j,$M:()=>S,A0:()=>g,Bt:()=>w,DM:()=>_,Db:()=>v,Es:()=>T,Hn:()=>y,JX:()=>E,PY:()=>D,Qk:()=>x,SQ:()=>k,S_:()=>C,UU:()=>c,W1:()=>d,Y4:()=>l,Y6:()=>n,_g:()=>p,cO:()=>
1779o,fj:()=>h,jA:()=>O,lq:()=>F,m8:()=>a,mD:()=>s,ps:()=>b,rJ:()=>m,s8:()=>u,wz:()=>A,y8:()=>i,yX:()=>f});let n="paragraph-body",i="paragraph-body2",o="heading-one",a="heading-two",s="heading-three",l="heading-four",u="heading-five",c="heading-six",d="image",p="layout-root",f="layout-column",h="bulleted-list",g="numbered-list",m="list-item",v="block-quote",y="block-quote-large",b="link",x="cornell",w="table",A="table-row",k="table-data",S="summary",C="flashcard-cell",_="flashcard",E="imageLink",D="image-list",O="quote",j="refer",F="accordion",T="spacing"},46398:e=>{"use strict";var t="u">typeof BigInt&&BigInt;e.exports=function(){return"function"==typeof t&&"function"==typeof BigInt&&"bigint"==typeof t(42)&&"bigint"==typeof BigInt(42)}},46689:e=>{"use strict";var t=Object.prototype.hasOwnProperty;e.exports=function(e,r,n){if(!e)return null;var i={};for(var o in e)t.call(e,o)&&(i[o]=r.call(n,e[o],o,e));return i}},46809:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>m});var n=r(40670),i=r(66702),o=r(14232),a=r(98477),s=r(4073),l=r(551),u="unmounted",c="exited",d="entering",p="entered",f="exiting",h=function(e){function t(t,r){var n,i=e.call(this,t,r)||this,o=r&&!r.isMounting?t.enter:t.appear;return i.appearStatus=null,t.in?o?(n=c,i.appearStatus=d):n=p:n=t.unmountOnExit||t.mountOnEnter?u:c,i.state={status:n},i.nextCallback=null,i}(0,i.A)(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===u?{status:c}:null};var r=t.prototype;return r.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},r.componentDidUpdate=function(e){var t=null;if(e!==this.props){var r=this.state.status;this.props.in?r!==d&&r!==p&&(t=d):(r===d||r===p)&&(t=f)}this.updateStatus(!1,t)},r.componentWillUnmount=function(){this.cancelNextCallback()},r.getTimeouts=function(){var e,t,r,n=this.props.timeout;return e=t=r=n,null!=n&&"number"!=typeof n&&(e=n.exit,t=n.enter,r=void 0!==n.appear?n.appear:t),{exit:e,enter:t,appear:r}},r.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t)if(this.cancelNextCallback(),t===d){if(this.props.unmountOnExit||this.props.mountOnEnter){var r=this.props.nodeRef?this.props.nodeRef.current:a.findDOMNode(this);r&&(0,l.F)(r)}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===c&&this.setState({status:u})},r.performEnter=function(e){var t=this,r=this.props.enter,n=this.context?this.context.isMounting:e,i=this.props.nodeRef?[n]:[a.findDOMNode(this),n],o=i[0],s=i[1],l=this.getTimeouts(),u=n?l.appear:l.enter;(e||r)&&1?(this.props.onEnter(o,s),this.safeSetState({status:d},function(){t.props.onEntering(o,s),t.onTransitionEnd(u,function(){t.safeSetState({status:p},function(){t.props.onEntered(o,s)})})})):this.safeSetState({status:p},function(){t.props.onEntered(o)})},r.performExit=function(){var e=this,t=this.props.exit,r=this.getTimeouts(),n=this.props.nodeRef?void 0:a.findDOMNode(this);t?(this.props.onExit(n),this.safeSetState({status:f},function(){e.props.onExiting(n),e.onTransitionEnd(r.exit,function(){e.safeSetState({status:c},function(){e.props.onExited(n)})})})):this.safeSetState({status:c},function(){e.props.onExited(n)})},r.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},r.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},r.setNextCallback=function(e){var t=this,r=!0;return this.nextCallback=function(n){r&&(r=!1,t.nextCallback=null,e(n))},this.nextCallback.cancel=function(){r=!1},this.nextCallback},r.onTransitionEnd=function(e,t){this.setNextCallback(t);var r=this.props.nodeRef?this.props.nodeRef.current:a.findDOMNode(this),n=null==e&&!this.props.addEndListener;if(!r||n)return void setTimeout(this.nextCallback,0);if(this.props.addEndListener){var i=this.props.nodeRef?[this.nextCallback]:[r,this.nextCallback],o=i[0],s=i[1];this.props.addEndListener(o,s)}null!=e&&setTimeout(this.nextCallback,e)},r.render=function(){var e=this.state.status;if(e===u)return null;var t=this.props,r=t.children,i=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,(0,n.A)(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return o.createElement(s.A.Provider,{value:null},"function"==typeof r?r(e,i):o.cloneElement(o.Children.only(r),i))},t}(o.Component);function g(){}h.contextType=s.A,h.propTypes={},h.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter
1779:!0,exit:!0,onEnter:g,onEntering:g,onEntered:g,onExit:g,onExiting:g,onExited:g},h.UNMOUNTED=u,h.EXITED=c,h.ENTERING=d,h.ENTERED=p,h.EXITING=f;let m=h},46992:(e,t,r)=>{"use strict";r.d(t,{x:()=>h,A:()=>g});var n,i=r(37876),o=r(24431),a=r(43064),s=r(50969),l=r(42162),u=r(75245);let c=(0,r(40925).A)((0,i.jsx)("path",{d:"M3 5H1v16c0 1.1.9 2 2 2h16v-2H3zm18-4H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 16H7V3h14z"}),"FilterNone");var d=r(66756),p=r(46071),f=r(73717),h=((n={}).PLAY="PLAY",n.DOWNLOAD="DOWNLOAD",n.MULTIPLE="MULTIPLE",n);let g=({type:e,...t})=>{switch(e){case f.a0.SUMMARY:return(0,i.jsx)(d.A,{fontSize:"inherit",color:"inherit",...t});case f.a0.AUDIO:return(0,i.jsx)(s.A,{fontSize:"inherit",color:"inherit",...t});case f.a0.VIDEO:return(0,i.jsx)(u.A,{fontSize:"inherit",color:"inherit",...t});case f.a0.DOCUMENT:return(0,i.jsx)(o.A,{fontSize:"inherit",color:"inherit",...t});case"PLAY":return(0,i.jsx)(a.A,{fontSize:"inherit",color:"inherit",...t});case"DOWNLOAD":return(0,i.jsx)(l.A,{fontSize:"inherit",color:"inherit",...t});case"MULTIPLE":return(0,i.jsx)(c,{fontSize:"inherit",color:"inherit",...t});case f.lM.FLASHCARDS:return(0,i.jsx)(p.A,{style:{width:"1rem",he
1779ight:"1rem",stroke:"#3a787f",fill:"#f3f8f8"}})}}},47129:(e,t,r)=>{var n=r(66521);e.exports=function(e,t){var r=n(this,e),i=r.size;return r.set(e,t),this.size+=+(r.size!=i),this}},47359:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=r(14232).createContext({})},47369:(e,t,r)=>{"use strict";r.d(t,{A:()=>h});var n=r(14232),i=r(69241),o=r(86583),a=r(34401),s=r(35985),l=r(96968),u=r(86850),c=r(37876);let d=(0,a.Ay)("div",{name:"MuiDivider",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.absolute&&t.absolute,t[r.variant],r.light&&t.light,"vertical"===r.orientation&&t.vertical,r.flexItem&&t.flexItem,r.children&&t.withChildren,r.children&&"vertical"===r.orientation&&t.withChildrenVertical,"right"===r.textAlign&&"vertical"!==r.orientation&&t.textAlignRight,"left"===r.textAlign&&"vertical"!==r.orientation&&t.textAlignLeft]}})((0,s.A)(({theme:e})=>({margin:0,flexShrink:0,borderWidth:0,borderStyle:"solid",borderColor:(e.vars||e).palette.divider,borderBottomWidth:"thin",variants:[{props:{absolute:!0},style:{position:"absolute",bottom:0,left:0,width:"100%"}},{props:{light:!0},style:{borderColor:e.alpha((e.vars||e).palette.divider,.08)}},{props:{variant:"inset"},style:{marginLeft:72}},{props:{variant:"middle",orientation:"horizontal"},style:{marginLeft:e.spacing(2),marginRight:e.spacing(2)}},{props:{variant:"middle",orientation:"vertical"},style:{marginTop:e.spacing(1),marginBottom:e.spacing(1)}},{props:{orientation:"vertical"},style:{height:"100%",borderBottomWidth:0,borderRightWidth:"thin"}},{props:{flexItem:!0},style:{alignSelf:"stretch",height:"auto"}},{props:({ownerState:e})=>!!e.children,style:{display:"flex",textAlign:"center",border:0,borderTopStyle:"solid",borderLeftStyle:"solid","&::before, &::after":{content:'""',alignSelf:"center"}}},{props:({ownerState:e})=>e.children&&"vertical"!==e.orientation,style:{"&::before, &::after":{width:"100%",borderTop:`thin solid ${(e.vars||e).palette.divider}`,borderTopStyle:"inherit"}}},{props:({ownerState:e})=>"vertical"===e.orientation&&e.children,style:{flexDirection:"column","&::before, &::after":{height:"100%",borderLeft:`thin solid ${(e.vars||e).palette.divider}`,borderLeftStyle:"inherit"}}},{props:({ownerState:e})=>"right"===e.textAlign&&"vertical"!==e.orientation,style:{"&::before":{width:"90%"},"&::after":{width:"10%"}}},{props:({ownerState:e})=>"left"===e.textAlign&&"vertical"!==e.orientation,style:{"&::before":{width:"10%"},"&::after":{width:"90%"}}}]}))),p=(0,a.Ay)("span",{name:"MuiDivider",slot:"Wrapper",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.wrapper,"vertical"===r.orientation&&t.wrapperVertical]}})((0,s.A)(({theme:e})=>({display:"inline-block",paddingLeft:`calc(${e.spacing(1)} * 1.2)`,paddingRight:`calc(${e.spacing(1)} * 1.2)`,whiteSpace:"nowrap",variants:[{props:{orientation:"vertical"},style:{paddingTop:`calc(${e.spacing(1)} * 1.2)`,paddingBottom:`calc(${e.spacing(1)} * 1.2)`}}]}))),f=n.forwardRef(function(e,t){let r=(0,l.b)({props:e,name:"MuiDivider"}),{absolute:n=!1,children:a,className:s,orientation:f="horizontal",component:h=a||"vertical"===f?"div":"hr",flexItem:g=!1,light:m=!1,role:v="hr"!==h?"separator":void 0,textAlign:y="center",variant:b="fullWidth",...x}=r,w={...r,absolute:n,component:h,flexItem:g,light:m,orientation:f,role:v,textAlign:y,variant:b},A=(e=>{let{absolute:t,children:r,classes:n,flexItem:i,light:a,orientation:s,textAlign:l,variant:c}=e;return(0,o.A)({root:["root",t&&"absolute",c,a&&"light","vertical"===s&&"vertical",i&&"flexItem",r&&"withChildren",r&&"vertical"===s&&"withChildrenVertical","right"===l&&"vertical"!==s&&"textAlignRight","left"===l&&"vertical"!==s&&"textAlignLeft"],wrapper:["wrapper","vertical"===s&&"wrapperVertical"]},u.K,n)})(w);return(0,c.jsx)(d,{as:h,className:(0,i.A)(A.root,s),role:v,ref:t,ownerState:w,"aria-orientation":"separator"===v&&("hr"!==h||"vertical"===f)?f:void 0,...x,children:a?(0,c.jsx)(p,{className:A.wrapper,ownerState:w,children:a}):null})});f&&(f.muiSkipListHighlight=!0);let h=f},47454:(e,t,r)=>{"use strict";r.d(t,{A:()=>n.A});var n=r(82927)},47711:(e,t,r)=>{"use strict";r.d(t,{C:()=>n});let n=(0,r(8106).v)(e=>
1779({newTodoCreatedForWorkspace:!1,setNewTodoCreatedForWorkSpace:t=>e(()=>({newTodoCreatedForWorkspace:t})),blockCreated:{focus:!1,blockId:null},setBlockCreated:t=>e(()=>({blockCreated:t}))}))},47810:(e,t,r)=>{"use strict";var n=r(39636),i=r(99297),o=r(18916),a=r(39052),s=r(88017).notEmptyKey,l=r(2398),u=r(84785),c=r(12968),d=a.isEngine("Gecko");e.exports=function(e,t){void 0!==e._pendingStateFromBeforeInput&&(e.update(e._pendingStateFromBeforeInput),e._pendingStateFromBeforeInput=void 0);var r=e.editor.ownerDocument.defaultView.getSelection(),a=r.anchorNode,p=r.isCollapsed,f=(null==a?void 0:a.nodeType)!==Node.TEXT_NODE&&(null==a?void 0:a.nodeType)!==Node.ELEMENT_NODE;if(null!=a&&!f){if(a.nodeType===Node.TEXT_NODE&&(null!==a.previousSibling||null!==a.nextSibling)){var h=a.parentNode;if(null==h)return;a.nodeValue=h.textContent;for(var g=h.firstChild;null!=g;g=g.nextSibling)g!==a&&h.removeChild(g)}var m=a.textContent,v=e._latestEditorState,y=c(l(a)),b=i.decode(y),x=b.blockKey,w=b.decoratorKey,A=b.leafKey,k=v.getBlockTree(x).getIn([w,"leaves",A]),S=k.start,C=k.end,_=v.getCurrentContent(),E=_.getBlockForKey(x),D=E.getText().slice(S,C);if(m.endsWith("\n\n")&&(m=m.slice(0,-1)),m===D){var O=t.nativeEvent.inputType;if(O){var j,F,T,P,M="deleteContentBackward"===O?u(v):v;M!==v&&(e.restoreEditorDOM(),e.update(M))}return}var B=v.getSelection(),R=B.merge({anchorOffset:S,focusOffset:C,isBackward:!1}),I=E.getEntityAt(S),$=s(I)?_.getEntity(I):null,N="MUTABLE"===(null!=$?$.getMutability():null),L=n.replaceText(_,R,m,E.getInlineStyleAt(S),N?E.getEntityAt(S):null);if(d)P=(T=S+Math.min(j=r.anchorOffset,F=r.focusOffset))+Math.abs(j-F),j=T,F=P;else{var z=m.length-D.length;T=B.getStartOffset(),P=B.getEndOffset(),j=p?P+z:T,F=P+z}var U=L.merge({selectionBefore:_.getSelectionAfter(),selectionAfter:B.merge({anchorOffset:j,focusOffset:F})});e.update(o.push(v,U,N?"spellcheck-change":"apply-entity"))}}},47815:(e,t,r)=>{"use strict";r.d(t,{IO:()=>d,LU:()=>l,MS:()=>n,Sv:()=>c,XZ:()=>s,YK:()=>a,j:()=>o,vd:()=>i,yE:()=>u});var n="-ms-",i="-moz-",o="-webkit-",a="comm",s="rule",l="decl",u="@import",c="@keyframes",d="@layer"},47871:(e,t,r)=>{var n=r(37335),i=r(60490),o=r(27148),a=r(93007),s=r(89059);e.exports=function(e){return"function"==typeof e?e:null==e?o:"object"==typeof e?a(e)?i(e[0],e[1]):n(e):s(e)}},48012:(e,t,r)=>{"use strict";function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var i=r(67129),o=r(9610),a=r(15796);e.exports=function(){function e(e){n(this,"_defaultDir",void 0),n(this,"_lastDir",void 0),e?o.isStrong(e)||a(!1):e=o.getGlobalDir(),this._defaultDir=e,this.reset()}var t=e.prototype;return t.reset=function(){this._lastDir=this._defaultDir},t.getDirection=function(e){return this._lastDir=i.getDirection(e,this._lastDir),this._lastDir},e}()},48087:(e,t,r)=>{"use strict";r.d(t,{A:()=>h});var n=r(14232),i=r(69241),o=r(86583),a=r(34401),s=r(35985),l=r(96968),u=r(98885),c=r(85);function d(e){return(0,c.Ay)("MuiAccordionDetails",e)}(0,u.A)("MuiAccordionDetails",["root"]);var p=r(37876);let f=(0,a.Ay)("div",{name:"MuiAccordionDetails",slot:"Root"})((0,s.A)(({theme:e})=>({padding:e.spacing(1,2,2)}))),h=n.forwardRef(function(e,t){let r=(0,l.b)({props:e,name:"MuiAccordionDetails"}),{className:n,...a}=r,s=(e=>{let{classes:t}=e;return(0,o.A)({root:["root"]},d,t)})(r);return(0,p.jsx)(f,{className:(0,i.A)(s.root,n),ref:t,ownerState:r,...a})})},48133:(e,t,r)=>{e.exports=r(15238)({Ã:"A",Ã:"A",Ã:"A",Ã:"A",Ã:"A",Ã
:"A",à :"a",á:"a",â:"a",ã:"a",ä:"a",Ã¥:"a",Ã:"C",ç:"c",Ã:"D",ð:"d",Ã:"E",Ã:"E",Ã:"E",Ã:"E",è:"e",é:"e",ê:"e",ë:"e",Ã:"I",Ã:"I",Ã:"I",Ã:"I",ì:"i",Ã:"i",î:"i",ï:"i",Ã:"N",ñ:"n",Ã:"O",Ã:"O",Ã:"O",Ã:"O",Ã:"O",Ã:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ã:"U",Ã:"U",Ã:"U",Ã:"U",ù:"u",ú:"u",û:"u",ü:"u",Ã:"Y",ý:"y",ÿ:"y",Ã:"Ae",æ:"ae",Ã:"Th",þ:"th",Ã:"ss",Ä:"A",Ä:"A",Ä:"A",Ä:"a",Ä:"a",Ä
:"a",Ä:"C",Ä:"C",Ä:"C",Ä:"C",Ä:"c",Ä:"c",Ä:"c",Ä:"c",Ä:"D",Ä:"D",Ä:"d",Ä:"d",Ä:"E",Ä:"E",Ä:"E",Ä:"E",Ä:"E",Ä:"e",Ä:"e",Ä:"e",Ä:"e",Ä:"e",Ä:"G",Ä:"G",Ä :"G",Ä¢:"G",Ä:"g",Ä:"g",Ä¡:"g",Ä£:"g",Ĥ:"H",Ħ:"H",Ä¥:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Ä®:"I",İ:"I",Ä©:"i",Ä«:"i",Ä:"i",į:"i",ı:"i",Ä´:"J",ĵ:"j",Ķ:"K",Ä·:"k",ĸ:"k",Ĺ:"L",Ä»:"L",Ľ:"L",Ä¿:"L",Å:"L",ĺ:"l",ļ:"l",ľ:"l",Å:"l",Å:"l",Å:"N",Å
:"N",Å:"N",Å:"N",Å:"n",Å:"n",Å:"n",Å:"n",Å:"O",Å:"O",Å:"O",Å:"o",Å:"o",Å:"o",Å:"R",Å:"R",Å:"R",Å:"r",Å:"r",Å:"r",Å:"S",Å:"S",Å:"S",Å :"S",Å:"s",Å:"s",Å:"s",Å¡:"s",Å¢:"T",Ť:"T",Ŧ:"T",Å£:"t",Å¥:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Å®:"U",Ű:"U",Ų:"U",Å©:"u",Å«:"u",Å:"u",ů:"u",ű:"u",ų:"u",Å´:"W",ŵ:"w",Ŷ:"Y",Å·:"y",Ÿ:"Y",Ź:"Z",Å»:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Å:"Oe",Å:"oe",Å:"'n",Å¿:"s"})},48217:(e,t,r)=>{var n=r(2609),i=r(95318);
1779e.exports=function(e,t){return null!=e&&i(e,t,n)}},48230:(e,t,r)=>{e.exports=r(6334)},48574:(e,t,r)=>{"use strict";r.d(t,{R:()=>a,x:()=>o});var n=r(14232);let i=n.createContext(null);function o(){return n.useContext(i)}let a=i.Provider},48668:(e,t,r)=>{var n=r(75998);e.exports=function(e){var t=n(e,function(e){return 500===r.size&&r.clear(),e}),r=t.cache;return t}},48744:(e,t,r)=>{"use strict";var n=r(77785);e.exports=function(){return n()&&!!Symbol.toStringTag}},48748:(e,t,r)=>{"use strict";r.d(t,{z:()=>n});let n=(0,r(8106).v)(e=>({isAppLoading:!0,turnOffLoading:t=>e(()=>({isAppLoading:!t}))}))},48872:(e,t,r)=>{var n=r(22225),i=r(94806),o=r(69750);e.exports=function(e){return n(e,o,i)}},48894:(e,t,r)=>{var n=r(85590),i=r(28654),o=Object.prototype,a=o.hasOwnProperty,s=o.propertyIsEnumerable;e.exports=n(function(){return arguments}())?n:function(e){return i(e)&&a.call(e,"callee")&&!s.call(e,"callee")}},49106:(e,t,r)=>{"use strict";r.d(t,{A:()=>a}),r(14232);var n=r(11607),i=r(18728),o=r(28801);function a(){let e=(0,n.A)(i.A);return e[o.A]||e}},49292:(e,t,r)=>{"use strict";var n=r(16576).supportsDescriptors,i=r(30286),o=r(10221),a=Object.defineProperty,s=r(29351),l=r(34816),u=/a/;e.exports=function(){if(!n||!l)throw new s("RegExp.prototype.flags requires a true ES5 environment that supports property descriptors");var e=i(),t=l(u),r=o(t,"flags");return r&&r.get===e||a(t,"flags",{configurable:!0,enumerable:!1,get:e}),e}},49318:e=>{e.exports=function(e,t){return null==e?void 0:e[t]}},49429:(e,t,r)=>{"use strict";function n(e=[]){return([,t])=>t&&function(e,t=[]){if("string"!=typeof e.main)return!1;for(let r of t)if(!e.hasOwnProperty(r)||"string"!=typeof e[r])return!1;return!0}(t,e)}r.d(t,{A:()=>n})},49987:e=>{var t="\\ud800-\\udfff",r="\\u2700-\\u27bf",n="a-z\\xdf-\\xf6\\xf8-\\xff",i="A-Z\\xc0-\\xd6\\xd8-\\xde",o="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",a="['â]",s="["+o+"]",l="["+n+"]",u="[^"+t+o+"\\d+"+r+n+i+"]",c="(?:\\ud83c[\\udde6-\\uddff]){2}",d="[\\ud800-\\udbff][\\udc00-\\udfff]",p="["+i+"]",f="(?:"+l+"|"+u+")",h="(?:"+p+"|"+u+")",g="(?:"+a+"(?:d|ll|m|re|s|t|ve))?",m="(?:"+a+"(?:D|LL|M|RE|S|T|VE))?",v="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",y="[\\ufe0e\\ufe0f]?",b="(?:\\u200d(?:"+["[^"+t+"]",c,d].join("|")+")"+y+v+")*",x="(?:"+["["+r+"]",c,d].join("|")+")"+(y+v+b),w=RegExp([p+"?"+l+"+"+g+"(?="+[s,p,"$"].join("|")+")",h+"+"+m+"(?="+[s,p+f,"$"].join("|")+")",p+"?"+f+"+"+g,p+"+"+m,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])|\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])|\\d+",x].join("|"),"g");e.exports=function(e){return e.match(w)||[]}},50224:(e,t,r)=>{e.exports=r(43622)(Object,"create")},50292:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(49106),i=r(14232),o=r(85694),a=r(93176);let s=(e,t,r)=>{let{layoutStates:s}=(0,a.D4)(),l=(0,n.A)(),[u,c]=(0,i.useState)(!1);return(0,i.useEffect)(()=>{if(r)return;let n=()=>{let r=document.getElementById(o.q);if(r){let n=r.offsetWidth,i=l.breakpoints.values[t];if("up"===e)return void c(n>=i);if("down"===e)return void c(n<i);if("only"===e){let e=l.breakpoints.values[Object.keys(l.breakpoints.values).find(e=>l.breakpoints.values[e]>i)||"xl"];c(n>=i&&n<e)}}};return n(),window.addEventListener("resize",n),()=>{window.removeEventListener("resize",n)}},[t,e,l,s,r]),u}},50307:(e,t,r)=>{"use strict";r.d(t,{Y:()=>o,u:()=>i});var n=r(73756);let i=(0,n.AH)` 1780 filter: drop-shadow(0px 0px 3px rgba(14, 29, 30, 0.4)); 1781`,o=(e,t)=>(0,n.AH)` 1782 &:focus-visible { 1783 outline: ${e?"solid 0.1875rem #FFFFFF":"solid 0.1875rem #173033"}; 1784 box-shadow: 0 0 4px 0 #00000073; 1785 border-radius: ${!!t?.length&&t}; 1786 outline-offset: 0.125rem; 1787 } 1788 `},50334:(e,t,r)=>{"use strict";r.d(t,{A0:()=>d,l1:()=>p,vb:()=>h});var n=r(37876),i=r(37734),o=r(34401),a=r(98689),s=r(73060),l=r(82702),u=r(2498),c=r(36702);let d=(0,o.Ay)(a.A)` 1789 display: flex; 1790 flex-wrap: wrap; 1791 width: 100%; 1792 align-items: flex-start; 1793 flex-direction: column; 1794 position: relative; 1795`,p=(0,o.Ay)(s.A,{shouldForwardProp:e=>"lowercaseLabel"!==e})` 1796 white-space: normal; 1797 color: ${({theme:e})=>e.palette.text.primary}; 1798 font-weight: ${({theme:e})=>e.typography.fontWeightMedium}; 1799 text-transform: ${({lowercaseLabel:e=!0})=>e?"none":"uppercase"}; 1800 line-height: 1.75rem; 1801 margin-bottom: ${({theme:e})=>e.spacing(.25)}; 1802`;(0,o.Ay)(l.A)` 1803 margin-bottom: ${({theme:e})=>e.spacing(.75)}; 1804`;let f=({children:e,icon:t,sx:r,...o}
1804)=>(0,n.jsxs)(a.A,{...o,sx:{display:"flex",alignItems:"center",mt:.5,...r},children:[t?"function"==typeof t?(0,n.jsx)(t,{}):t:(0,n.jsx)(i.A,{sx:{fontSize:"1rem"},color:"error"}),(0,n.jsx)(u.A,{error:!0,sx:{ml:.5,lineHeight:"normal"},children:e})]}),h=({label:e,name:t,required:r,inputIcon:i,inputProps:o,htmlInputProps:a,applyPlaceholderStyles:s=!0,error:l,hasHelperText:u=!1,describedByIds:d=[]})=>{let p=u?`form-input-${t}-helper-text`:void 0,h=[p,...d].filter(Boolean).join(" ")||void 0;return{htmlInput:{...a,"aria-required":r,"aria-label":e,"aria-describedby":h,...s?{sx:[e=>e.applyStyles("dark",{"&::placeholder":{color:e.palette.tonal.variant[40]}})]}:void 0},input:{...o,startAdornment:i?(0,n.jsx)(c.A,{position:"start",children:i}):o?.startAdornment,sx:{backgroundColor:e=>e.palette.common.contrast}},formHelperText:{sx:{marginLeft:0},id:p,component:l?f:void 0}}}},50549:(e,t,r)=>{"use strict";r.d(t,{dd:()=>s,eJ:()=>c,wm:()=>u});var n=r(20675),i=r(67702),o=r(35741);function a(e){return Math.min(1e3*Math.pow(2,e),3e4)}function s(e){return"function"==typeof(null==e?void 0:e.cancel)}var l=function(e){this.revert=null==e?void 0:e.revert,this.silent=null==e?void 0:e.silent};function u(e){return e instanceof l}var c=function(e){var t,r,u,c,d=this,p=!1;this.abort=e.abort,this.cancel=function(e){return null==t?void 0:t(e)},this.cancelRetry=function(){p=!0},this.continueRetry=function(){p=!1},this.continue=function(){return null==r?void 0:r()},this.failureCount=0,this.isPaused=!1,this.isResolved=!1,this.isTransportCancelable=!1,this.promise=new Promise(function(e,t){u=e,c=t});var f=function(t){d.isResolved||(d.isResolved=!0,null==e.onSuccess||e.onSuccess(t),null==r||r(),u(t))},h=function(t){d.isResolved||(d.isResolved=!0,null==e.onError||e.onError(t),null==r||r(),c(t))};!function u(){var c;if(!d.isResolved){try{c=e.fn()}catch(e){c=Promise.reject(e)}t=function(e){if(!d.isResolved&&(h(new l(e)),null==d.abort||d.abort(),s(c)))try{c.cancel()}catch(e){}},d.isTransportCancelable=s(c),Promise.resolve(c).then(f).catch(function(t){if(!d.isResolved){var s,l,c=null!=(s=e.retry)?s:3,f=null!=(l=e.retryDelay)?l:a,g="function"==typeof f?f(d.failureCount,t):f,m=!0===c||"number"==typeof c&&d.failureCount<c||"function"==typeof c&&c(d.failureCount,t);if(p||!m)return void h(t);d.failureCount++,null==e.onFail||e.onFail(d.failureCount,t),(0,o.yy)(g).then(function(){if(!n.m.isFocused()||!i.t.isOnline())return new Promise(function(t){r=t,d.isPaused=!0,null==e.onPause||e.onPause()}).then(function(){r=void 0,d.isPaused=!1,null==e.onContinue||e.onContinue()})}).then(function(){p?h(t):u()})}})}}()}},50579:function(e,t,r){"use strict";var n=r(78848),i=n&&"object"==typeof n&&"default"in n?n:{default:n};if("u"<typeof Intl)void 0!==r.g?r.g.Intl={PluralRules:i.default}:"u">typeof window?window.Intl={PluralRules:i.default}:i.default,i.default.polyfill=!0;else if(Intl.PluralRules&&Intl.PluralRules.prototype.selectRange){var o=["en","es","ru","zh"];Intl.PluralRules.supportedLocalesOf(o).length<o.length&&(Intl.PluralRules=i.default,i.default.polyfill=!0)}else Intl.PluralRules=i.default,i.default.polyfill=!0},50742:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(95392),i=r(99468);function o(e,t){(0,i.A)(2,arguments);var r=(0,n.A)(e),o=(0,n.A)(t);return r.getTime()<o.getTime()}},50805:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=r(64028).A},50858:(e,t,r)=>{"use strict";r.d(t,{A:()=>a,t:()=>o});var n=r(98885),i=r(85);function o(e){return(0,i.Ay)("MuiDialogTitle",e)}let a=(0,n.A)("MuiDialogTitle",["root"])},50886:(e,t,r)=>{"use strict";r.d(t,{A:()=>v});var n=r(14232),i=r(86583),o=r(87285),a=r(77917),s=r(65047),l=r(34401),u=r(35985),c=r(49429),d=r(96968),p=r(54386),f=r(37876);let h=(0,l.Ay)(a.Sh,{shouldForwardProp:e=>(0,s.A)(e)||"classes"===e,name:"MuiInput",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[...(0,a.WC)(e,t),!r.disableUnderline&&t.underline]}})((0,u.A)(({theme:e})=>{let t="light"===e.palette.mode?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)";return e.vars&&(t=e.alpha(e.vars.palette.common.onBackground,e.vars.opacity.inputUnderline)),{position:"relative",variants:[{props:({ownerState:e})=>e.formControl,style:{"label + &":{marginTop:16}}},{props:({ownerState:e})=>!e.disableUnderline,style:{"&::after":{left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${p.A.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${p.A.error}`]:{"&::before, &::after":{borderBottomColor:(e.vars||e).palette.error.main}},"&::before":{borderBottom:`1px solid ${t}`,left:0,bottom:0,content:'""',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${p.A.disabled}, .${p.A.error}):before`]:{borderBottom:`2px solid ${(e.vars||e).palette.text.primary}`,"@media (hover: none)":{borderBottom:`1px solid ${t}`}},[`&.${p.A.disabled}:before`]:{borderBottomStyle:"dotted"}}},...Object.entries(e.palette).filter((0,c.A)()).map(([t])=>({props:{color:t,disableUnderline:!1},style:{"&::after":{borderBottom:`2px solid ${(e.vars||e).palette[t].main}`}}}))]}})),g=(0,l.Ay)(a.ck,{name:"MuiInput",slot:"Input",overridesResolver:a.Oj})({}),m=n.forwardRef(function(e,t){let r=(0,d.b)({props:e,name:"MuiInput"}),{disableUnderline:n=!1,components:s={},componentsProps:l,fullWidth:u=!1,inputComponent:c="input",multiline:m=!1,slotProps:v,slots:y={},type:b="text",...x}=r,w=(e=>{let{classes:t,disableUnderline:r}=e,n=(0,i.A)({root:["root",!r&&"underline"],input:["input"]},p.B,t);return{...t,...n}})(r),A={root:{ownerState:{disableUnderline:n}}},k=v??l?(0,o.A)(v??l,A):A,S=y.root??s.Root??h,C=y.input??s.Input??g;return(0,f.jsx)(a.Ay,{slots:{root:S,input:C},slotProps:k,fullWidth:u,inputComponent:c,multiline:m,ref:t,type:b,...x,classes:w})});m.muiName="Input";let v=m},50906:(e,t,r)=>{"use strict";function n(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var o=r(14232),a=r(39052),s=r(15796),l=r(9426),u=a.isBrowser("IE <= 11");e.exports=function(e){function t(t){var r;return i(n(r=e.call(this,t)||this),"_forceFlag",void 0),i(n(r),"_node",void 0),r._forceFlag=!1,r}t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e;var r=t.prototype;return r.shouldComponentUpdate=function(e){var t=this._node,r=""===e.children;return(l(t)||s(!1),r)?u?"\n"!==t.textContent:"BR"!==t.tagName:t.textContent!==e.children},r.componentDidMount=function(){this._forceFlag=!this._forceFlag},r.componentDidUpdate=function(){this._forceFlag=!this._forceFlag},r.render=function(){var e,t,r=this;return""===this.props.children?this._forceFlag?(e=function(e){return r._node=e},u?o.createElement("span",{key:"A","data-text":"true",ref:e},"\n"):o.createElement("br",{key:"A","data-text":"true",ref:e})):(t=function(e){return r._node=e},u?o.createElement("span",{key:"B","data-text":"true",ref:t},"\n"):o.createElement("br",{key:"B","data-text":"true",ref:t})):o.createElement("span",{key:this._forceFlag?"A":"B","data-text":"true",ref:function(e){return r._node=e}},this.props.children)},t}(o.Component)},50969:(e,t,r)=>{"use strict";r.d(t,{A:()=>
1804o});var n=r(40925),i=r(37876);let o=(0,n.A)((0,i.jsx)("path",{d:"M3 9v6h4l5 5V4L7 9zm7-.17v6.34L7.83 13H5v-2h2.83zM16.5 12c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02M14 3.23v2.06c2.89.86 5 3.54 5 6.71s-2.11 5.85-5 6.71v2.06c4.01-.91 7-4.49 7-8.77s-2.99-7.86-7-8.77"}),"VolumeUpOutlined")},51095:(e,t,r)=>{"use strict";r.d(t,{A:()=>g});var n=r(14232),i=r(69241),o=r(86583),a=r(34401),s=r(35985),l=r(96968),u=r(98885),c=r(85);function d(e){return(0,c.Ay)("MuiDialogContent",e)}(0,u.A)("MuiDialogContent",["root","dividers"]);var p=r(50858),f=r(37876);let h=(0,a.Ay)("div",{name:"MuiDialogContent",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.dividers&&t.dividers]}})((0,s.A)(({theme:e})=>({flex:"1 1 auto",WebkitOverflowScrolling:"touch",overflowY:"auto",padding:"20px 24px",variants:[{props:({ownerState:e})=>e.dividers,style:{padding:"16px 24px",borderTop:`1px solid ${(e.vars||e).palette.divider}`,borderBottom:`1px solid ${(e.vars||e).palette.divider}`}},{props:({ownerState:e})=>!e.dividers,style:{[`.${p.A.root} + &`]:{paddingTop:0}}}]}))),g=n.forwardRef(function(e,t){let r=(0,l.b)({props:e,name:"MuiDialogContent"}),{className:n,dividers:a=!1,...s}=r,u={...r,dividers:a},c=(e=>{let{classes:t,dividers:r}=e;return(0,o.A)({root:["root",r&&"dividers"]},d,t)})(u);return(0,f.jsx)(h,{className:(0,i.A)(c.root,n),ownerState:u,ref:t,...s})})},51138:(e,t,r)=>{"use strict";r.d(t,{A:()=>p});var n=r(37876),i=r(14232);function o(e){return e.split("").reduce((e,t)=>-((e^t.charCodeAt(0))*5),5)>>>2}function a(e="",t=95,r=45,n=o){let i=n(e);return[...Array(25*!!e)].reduce((e,t,r)=>i&1<<r%15?e+`<rect x="${r>14?7-~~(r/5):~~(r/5)}" y="${r%5}" width="1" height="1"/>`:e,`<svg viewBox="-1.5 -1.5 8 8" xmlns="http://www.w3.org/2000/svg" fill="hsl(${i%9*40} ${t}% ${r}%)">`)+"</svg>"}globalThis.customElements?.get("minidenticon-svg")||globalThis.customElements?.define("minidenticon-svg",class e extends HTMLElement{static observedAttributes=["username","saturation","lightness"];static #e={};#t=!1;connectedCallback(){this.#r(),this.#t=!0}attributeChangedCallback(){this.#t&&this.#r()}#r(){let t=e.observedAttributes.map(e=>this.getAttribute(e)||void 0),r=t.join(",");this.innerHTML=e.#e[r]??=a(...t)}});var s=r(54587),l=r.n(s),u=r(34401),c=r(72971);let d=(0,u.Ay)(l())` 1805 border-radius: 50%; 1806 background-color: ${({theme:e})=>e.palette.tonal.variant[90]}; 1807`,p=({icon:e,name:t,width:r,height:o,responsive:s})=>{let l=(0,i.useMemo)(()=>"data:image/svg+xml;utf8,"+encodeURIComponent(a(e,100,50)),[e]);return e&&t?(0,n.jsx)(d,{src:l,alt:t,width:r,height:o,style:{height:s&&"auto"}}):(0,n.jsx)(c.A,{variant:"circular",width:r,height:o})}},51149:(e,t,r)=>{"use strict";r.d(t,{S:()=>u,p:()=>l});var n=r(37876),i=r(13286),o=r(18573),a=r(46071),s=r(20126);let l={LITERATURE:(0,n.jsx)(s.A,{}),NOTE:(0,n.jsx)(o.A,{}),EXERCISE:(0,n.jsx)(a.A,{})},u={LITERATURE:(0,n.jsx)(s.A,{}),NOTE:(0,n.jsx)(o.A,{}),EXERCISE:(0,n.jsx)(a.A,{}),EXAM:(0,n.jsx)(i.A,{}),TASK:(0,n.jsx)(i.A,{})}},51480:e=>{var t=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");e.exports=function(e){return t.test(e)}},51807:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(95392),i=r(99468);function o(e,t){return(0,i.A)(2,arguments),(0,n.A)(e).getTime()-(0,n.A)(t).getTime()}},52076:(e,t,r)=>{var n=r(12438),i=r(8532);e.exports=function(e){return i(n(e).toLowerCase())}},52137:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(14232),i=r(59051),o=r(96255);let a=e=>[...e].sort((0,o.zY)(e=>e.name)(!0)),s=()=>{let{data:e,isLoading:t}=(0,i.A)(["subjects","list"],e=>e.subjects.list()),r=(0,n.useMemo)(()=>!e||t?[]:a([...e].filter(e=>!e.parent)).map(e=>({...e,selected:!1})),[e,t]),o=(0,n.useMemo)(()=>!e||t?[]:a([...e]).map(e=>({...e,selected:!1})),[e,t]);return{isLoading:t,majorSubjects:r,subjects:o||[]}}},52141:(e,t,r)=>{var n=r(76014),i=1/0;e.exports=function(e){if("string"==typeof e||n(e))return e;var t=e+"";return"0"==t&&1/e==-i?"-0":t}},52164:(e,t,r)=>{"use strict";var n=r(41822);function i(){return(i=n||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];
1807for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){a(e,t,r[t])})}return e}function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var s=r(13405),l=r(99297),u=r(14232),c=r(38305),d=r(20109),p=r(27543),f=r(56810),h=r(16363),g=r(93710),m=r(15796),v=r(4833);g.List;var y=function(e,t){return e.getAnchorKey()===t||e.getFocusKey()===t},b=function(e,t){var r=e.getNextSiblingKey();return!!r&&t.getBlockForKey(r).getType()===e.getType()},x=function(e,t,r){var n=[],i=!0,o=!1,a=void 0;try{for(var s,c=r.reverse()[Symbol.iterator]();!(i=(s=c.next()).done);i=!0){var d=s.value;if(d.type!==t)break;n.push(d)}}catch(e){o=!0,a=e}finally{try{i||null==c.return||c.return()}finally{if(o)throw a}}r.splice(r.indexOf(n[0]),n.length+1);var p=n.reverse(),f=p[0].key;return r.push(u.cloneElement(e,{key:"".concat(f,"-wrap"),"data-offset-key":l.encode(f,0,0)},p)),r},w=function(e,t){var r=t.get(e.getType())||t.get("unstyled"),n=r.wrapper;return{Element:r.element||t.get("unstyled").element,wrapperTemplate:n}},A=function(e,t){var r=t(e);return r?{CustomComponent:r.component,customProps:r.props,customEditable:r.editable}:{}},k=function(e,t,r,n,i,a){var s={"data-block":!0,"data-editor":t,"data-offset-key":r,key:e.getKey(),ref:a},l=n(e);return l&&(s.className=l),void 0!==i.customEditable&&(s=o({},s,{contentEditable:i.customEditable,suppressContentEditableWarning:!0})),s};e.exports=function(e){function t(){for(var t,r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return a(function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(t=e.call.apply(e,[this].concat(n))||this),"wrapperRef",u.createRef()),t}t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e;var r=t.prototype;return r.shouldComponentUpdate=function(e){var t=this.props,r=t.block,n=t.direction,i=t.tree,o=!r.getChildKeys().isEmpty(),a=r!==e.block||i!==e.tree||n!==e.direction||y(e.selection,e.block.getKey())&&e.forceSelection;return o||a},r.componentDidMount=function(){var e,t=this.props.selection,r=t.getEndKey();if(t.getHasFocus()&&r===this.props.block.getKey()){var n=this.wrapperRef.current;if(n){var i=d.getScrollParent(n),o=f(i);if(i===window){var a=p(n);(e=a.y+a.height-h().height)>0&&window.scrollTo(o.x,o.y+e+10)}else v(n)||m(!1),(e=n.offsetHeight+n.offsetTop-(i.offsetHeight+o.y))>0&&c.setTop(i,c.getTop(i)+e+10)}}},r.render=function(){var e=this,r=this.props,n=r.block,a=r.blockRenderMap,c=r.blockRendererFn,d=r.blockStyleFn,p=r.contentState,f=r.decorator,h=r.editorKey,g=r.editorState,m=r.customStyleFn,v=r.customStyleMap,S=r.direction,C=r.forceSelection,_=r.selection,E=r.tree,D=null;n.children.size&&(D=n.children.reduce(function(r,n){var i=l.encode(n,0,0),s=p.getBlockForKey(n),f=A(s,c),m=f.CustomComponent||t,v=w(s,a),y=v.Element,S=v.wrapperTemplate,C=k(s,h,i,d,f,null),_=o({},e.props,{tree:g.getBlockTree(n),blockProps:f.customProps,offsetKey:i,block:s});return r.push(u.createElement(y,C,u.createElement(m,_))),!S||b(s,p)||x(S,y,r),r},[]));var O=n.getKey(),j=l.encode(O,0,0),F=A(n,c),T=F.CustomComponent,P=null!=T?u.createElement(T,i({},this.props,{tree:g.getBlockTree(O),blockProps:F.customProps,offsetKey:j,block:n})):u.createElement(s,{block:n,children:D,contentState:p,customStyleFn:m,customStyleMap:v,decorator:f,direction:S,forceSelection:C,hasSelection:y(_,O),selection:_,tree:E});if(n.getParentKey())return P;var M=w(n,a).Element,B=k(n,h,j,d,F,this.wrapperRef);return u.createElement(M,B,P)},t}(u.Component)},52171:(e,t,r)=>{"use strict";function n(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}r.d(t,{A:()=>n})},52400:(e,t,r)=>{"use strict";var n=r(93710),i=r(5733),o=r(15796),a=n.Repeat;e.exports=function(e,t,r,n){t.isCollapsed()||o(!1);var s=null;if(null!=r&&(s=r.length),null==s||0===s)return e;var l=e.getBlockMap(),u=t.getStartKey(),c=t.getStartOffset(),d=l.get(u),p=d.getText(),f=d.merge({text:p.slice(0,c)+r+p.slice(c,d.getLength()),characterList:i(d.getCharacterList(),a(n,s).toList(),c)}),h=c+s;return e.merge({blockMap:l.set(u,f),selectionAfter:t.merge({anchorOffset:h,focusOffset:h})})}},52453:(e,t,r)=>{"use strict";function n(e){if(!/^#([0-9a-fA-F]{6})$/.test(e))throw Error(`Invalid hex color: ${e}`);let t=e.match(/\w\w/g).map(e=>parseInt(e,16)/255).map(e=>e<=.03928?e/12.92:((e+.055)/1.055)**2.4),r=.2126*t[0]+.7152*t[1]+.0722*t[2];return 1.05/(r+.05)>
1807(r+.05)/.05?"#ffffff":"#000000"}r.d(t,{e:()=>n})},52468:e=>{"use strict";e.exports=Object},52552:(e,t,r)=>{"use strict";r.d(t,{J:()=>n});let n=(0,r(8106).v)(e=>({params:{sortOn:"DATE",isAscending:!1,labelIds:[],status:void 0,types:void 0,source:void 0},setParams:t=>e(()=>({params:{...t}})),resetParams:()=>e(()=>({params:{sortOn:"DATE",isAscending:!1,labelIds:[],status:void 0,types:void 0,source:void 0}}))}))},52673:e=>{e.exports=function(e){return function(t,r,n){for(var i=-1,o=Object(t),a=n(t),s=a.length;s--;){var l=a[e?s:++i];if(!1===r(o[l],l,o))break}return t}}},52676:(e,t,r)=>{"use strict";var n=r(18916);e.exports=function(e,t,r){var i=n.undo(t);if("spellcheck-change"===t.getLastChangeType()){var o=i.getCurrentContent();r(n.set(i,{nativelyRenderedContent:o}));return}(e.preventDefault(),t.getNativelyRenderedContent())?(r(n.set(t,{nativelyRenderedContent:null})),setTimeout(function(){r(i)},0)):r(i)}},52740:(e,t,r)=>{"use strict";r.d(t,{A:()=>y});var n=r(14232),i=r(39902),o=r(54726);let a="function"==typeof Symbol&&Symbol.for?Symbol.for("mui.nested"):"__THEME_NESTED__";var s=r(37876);let l=function(e){let{children:t,theme:r}=e,l=(0,i.A)(),u=n.useMemo(()=>{var e,t;let n=null===l?{...r}:(e=l,"function"==typeof(t=r)?t(e):{...e,...t});return null!=n&&(n[a]=null!==l),n},[r,l]);return(0,s.jsx)(o.A.Provider,{value:u,children:t})};var u=r(4326),c=r(81253),d=r(11466),p=r(23163),f=r(13249),h=r(32645),g=r(90369);let m={};function v(e,t,r,i=!1){return n.useMemo(()=>{let n=e&&t[e]||t;if("function"==typeof r){let o=r(n),a=e?{...t,[e]:o}:o;return i?()=>a:a}return e?{...t,[e]:r}:{...t,...r}},[e,t,r,i])}let y=function(e){let{children:t,theme:r,themeId:n}=e,o=(0,c.A)(m),a=(0,i.A)()||m,y=v(n,o,r),b=v(n,a,r,!0),x="rtl"===(n?y[n]:y).direction,w=function(e){let t=(0,c.A)(),r=(0,h.A)()||"",{modularCssLayers:n}=e,i="mui.global, mui.components, mui.theme, mui.custom, mui.sx";return(i=n&&null===t?"string"==typeof n?n.replace(/mui(?!\.)/g,i):`@layer ${i};`:"",(0,f.A)(()=>{let e=document.querySelector("head");if(!e)return;let t=e.firstChild;if(i){if(t&&t.hasAttribute?.("data-mui-layer-order")&&t.getAttribute("data-mui-layer-order")===r)return;let n=document.createElement("style");n.setAttribute("data-mui-layer-order",r),n.textContent=i,e.prepend(n)}else e.querySelector(`style[data-mui-layer-order="${r}"]`)?.remove()},[i,r]),i)?(0,s.jsx)(g.A,{styles:i}):null}(y);return(0,s.jsx)(l,{theme:b,children:(0,s.jsx)(u.T.Provider,{value:y,children:(0,s.jsx)(d.A,{value:x,children:(0,s.jsxs)(p.A,{value:n?y[n].components:y.components,children:[w,t]})})})})}},52742:e=>{e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=0x1fffffffffffff}},52782:(e,t,r)=>{var n=r(88046),i=r(98825),o=r(76014),a=0/0,s=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,u=/^0o[0-7]+$/i,c=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(o(e))return a;if(i(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=i(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=n(e);var r=l.test(e);return r||u.test(e)?c(e.slice(2),r?2:8):s.test(e)?a:+e}},52795:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}});let n=r(1185),i=r(49419);function o({config:e,src:t,width:r,quality:a}){let s=(0,i.getDeploymentId)();if(t.startsWith("/")&&!t.startsWith("//")){let e=t.indexOf("?");if(-1!==e){let r=new URLSearchParams(t.slice(e+1)),n=r.get("dpl");if(n){s=n,r.delete("dpl");let i=r.toString();t=t.slice(0,e)+(i?"?"+i:"")}}}if(t.startsWith("/")&&t.includes("?")&&e.localPatterns?.length===1&&"**"===e.localPatterns[0].pathname&&""===e.localPatterns[0].search)throw Object.defineProperty(Error(`Image with src "${t}" is using a query string which is not configured in images.localPatterns. 1808Read more: https://nextjs.org/docs/messages/next-image-unconfigured-localpatterns`),"__NEXT_ERROR_CODE",{value:"E871",enumerable:!1,configurable:!0});let l=(0,n.findClosestQuality)(a,e);return`${e.path}?url=${encodeURIComponent(t)}&w=${r}&q=${l}${t.startsWith("/")&&s?`&dpl=${s}`:""}`}o.__next_img_default=!0;let a=o},53019:(e,t,r)=>{"use strict";r.d(t,{A:()=>O});
1808var n=r(14232),i=r(69241),o=r(21299),a=r(86583),s=r(17533),l=r(65047),u=r(34401),c=r(35985),d=r(96968),p=r(78630),f=r(62753),h=r(65559),g=r(49429),m=r(98885),v=r(85);function y(e){return(0,v.Ay)("MuiButton",e)}let b=(0,m.A)("MuiButton",["root","text","textInherit","textPrimary","textSecondary","textSuccess","textError","textInfo","textWarning","outlined","outlinedInherit","outlinedPrimary","outlinedSecondary","outlinedSuccess","outlinedError","outlinedInfo","outlinedWarning","contained","containedInherit","containedPrimary","containedSecondary","containedSuccess","containedError","containedInfo","containedWarning","disableElevation","focusVisible","disabled","colorInherit","colorPrimary","colorSecondary","colorSuccess","colorError","colorInfo","colorWarning","textSizeSmall","textSizeMedium","textSizeLarge","outlinedSizeSmall","outlinedSizeMedium","outlinedSizeLarge","containedSizeSmall","containedSizeMedium","containedSizeLarge","sizeMedium","sizeSmall","sizeLarge","fullWidth","startIcon","endIcon","icon","iconSizeSmall","iconSizeMedium","iconSizeLarge","loading","loadingWrapper","loadingIconPlaceholder","loadingIndicator","loadingPositionCenter","loadingPositionStart","loadingPositionEnd"]);var x=r(1737),w=r(21341),A=r(37876);let k=[{props:{size:"small"},style:{"& > *:nth-of-type(1)":{fontSize:18}}},{props:{size:"medium"},style:{"& > *:nth-of-type(1)":{fontSize:20}}},{props:{size:"large"},style:{"& > *:nth-of-type(1)":{fontSize:22}}}],S=(0,u.Ay)(p.A,{shouldForwardProp:e=>(0,l.A)(e)||"classes"===e,name:"MuiButton",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[r.variant],t[`${r.variant}${(0,h.A)(r.color)}`],t[`size${(0,h.A)(r.size)}`],t[`${r.variant}Size${(0,h.A)(r.size)}`],"inherit"===r.color&&t.colorInherit,r.disableElevation&&t.disableElevation,r.fullWidth&&t.fullWidth,r.loading&&t.loading]}})((0,c.A)(({theme:e})=>{let t="light"===e.palette.mode?e.palette.grey[300]:e.palette.grey[800],r="light"===e.palette.mode?e.palette.grey.A100:e.palette.grey[700];return{...e.typography.button,minWidth:64,padding:"6px 16px",border:0,borderRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create(["background-color","box-shadow","border-color","color"],{duration:e.transitions.duration.short}),"&:hover":{textDecoration:"none"},[`&.${b.disabled}`]:{color:(e.vars||e).palette.action.disabled},variants:[{props:{variant:"contained"},style:{color:"var(--variant-containedColor)",backgroundColor:"var(--variant-containedBg)",boxShadow:(e.vars||e).shadows[2],"&:hover":{boxShadow:(e.vars||e).shadows[4],"@media (hover: none)":{boxShadow:(e.vars||e).shadows[2]}},"&:active":{boxShadow:(e.vars||e).shadows[8]},[`&.${b.focusVisible}`]:{boxShadow:(e.vars||e).shadows[6]},[`&.${b.disabled}`]:{color:(e.vars||e).palette.action.disabled,boxShadow:(e.vars||e).shadows[0],backgroundColor:(e.vars||e).palette.action.disabledBackground}}},{props:{variant:"outlined"},style:{padding:"5px 15px",border:"1px solid currentColor",borderColor:"var(--variant-outlinedBorder, currentColor)",backgroundColor:"var(--variant-outlinedBg)",color:"var(--variant-outlinedColor)",[`&.${b.disabled}`]:{border:`1px solid ${(e.vars||e).palette.action.disabledBackground}`}}},{props:{variant:"text"},style:{padding:"6px 8px",color:"var(--variant-textColor)",backgroundColor:"var(--variant-textBg)"}},...Object.entries(e.palette).filter((0,g.A)()).map(([t])=>({props:{color:t},style:{"--variant-textColor":(e.vars||e).palette[t].main,"--variant-outlinedColor":(e.vars||e).palette[t].main,"--variant-outlinedBorder":e.alpha((e.vars||e).palette[t].main,.5),"--variant-containedColor":(e.vars||e).palette[t].contrastText,"--variant-containedBg":(e.vars||e).palette[t].main,"@media (hover: hover)":{"&:hover":{"--variant-containedBg":(e.vars||e).palette[t].dark,"--variant-textBg":e.alpha((e.vars||e).palette[t].main,(e.vars||e).palette.action.hoverOpacity),"--variant-outlinedBorder":(e.vars||e).palette[t].main,"--variant-outlinedBg":e.alpha((e.vars||e).palette[t].main,(e.vars||e).palette.action.hoverOpacity)}}}})),{props:{color:"inherit"},style:{color:"inherit",borderColor:"currentColor","--variant-containedBg":e.vars?e.vars.palette.Button.inheritContainedBg:t,"@media (hover: hover)":{"&:hover":{"--variant-containedBg":e.vars?e.vars.palette.Button.inheritContainedHoverBg:r,"--variant-textBg":e.alpha((e.vars||e).palette.text.primary,(e.vars||e).palette.action.hoverOpacity),"--variant-outlinedBg":e.alpha((e.vars||e).palette.text.primary,(e.vars||e).palette.action.hoverOpacity)}}}},{props:{size:"small",variant:"text"},style:{padding:"4px 5px",fontSize:e.typography.pxToRem(13)}},{props:{size:"large",variant:"text"},style:{padding:"8px 11px",fontSize:e.typography.pxToRem(15)}},{props:{size:"small",variant:"outlined"},style:{padding:"3px 9px",fontSize:e.typography.pxToRem(13)}},{props:{size:"large",variant:"outlined"},style:{padding:"7px 21px",fontSize:e.typography.pxToRem(15)}},{props:{size:"small",variant:"contained"},style:{padding:"4px 10px",fontSize:e.typography.pxToRem(13)}},{props:{size:"large",variant:"contained"},style:{padding:"8px 22px",fontSize:e.typography.pxToRem(15)}},{props:{disableElevation:!0},style:{boxShadow:"none","&:hover":{boxShadow:"none"}
1808,[`&.${b.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${b.disabled}`]:{boxShadow:"none"}}},{props:{fullWidth:!0},style:{width:"100%"}},{props:{loadingPosition:"center"},style:{transition:e.transitions.create(["background-color","box-shadow","border-color"],{duration:e.transitions.duration.short}),[`&.${b.loading}`]:{color:"transparent"}}}]}})),C=(0,u.Ay)("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.startIcon,r.loading&&t.startIconLoadingStart,t[`iconSize${(0,h.A)(r.size)}`]]}})(({theme:e})=>({display:"inherit",marginRight:8,marginLeft:-4,variants:[{props:{size:"small"},style:{marginLeft:-2}},{props:{loadingPosition:"start",loading:!0},style:{transition:e.transitions.create(["opacity"],{duration:e.transitions.duration.short}),opacity:0}},{props:{loadingPosition:"start",loading:!0,fullWidth:!0},style:{marginRight:-8}},...k]})),_=(0,u.Ay)("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.endIcon,r.loading&&t.endIconLoadingEnd,t[`iconSize${(0,h.A)(r.size)}`]]}})(({theme:e})=>({display:"inherit",marginRight:-4,marginLeft:8,variants:[{props:{size:"small"},style:{marginRight:-2}},{props:{loadingPosition:"end",loading:!0},style:{transition:e.transitions.create(["opacity"],{duration:e.transitions.duration.short}),opacity:0}},{props:{loadingPosition:"end",loading:!0,fullWidth:!0},style:{marginLeft:-8}},...k]})),E=(0,u.Ay)("span",{name:"MuiButton",slot:"LoadingIndicator"})(({theme:e})=>({display:"none",position:"absolute",visibility:"visible",variants:[{props:{loading:!0},style:{display:"flex"}},{props:{loadingPosition:"start"},style:{left:14}},{props:{loadingPosition:"start",size:"small"},style:{left:10}},{props:{variant:"text",loadingPosition:"start"},style:{left:6}},{props:{loadingPosition:"center"},style:{left:"50%",transform:"translate(-50%)",color:(e.vars||e).palette.action.disabled}},{props:{loadingPosition:"end"},style:{right:14}},{props:{loadingPosition:"end",size:"small"},style:{right:10}},{props:{variant:"text",loadingPosition:"end"},style:{right:6}},{props:{loadingPosition:"start",fullWidth:!0},style:{position:"relative",left:-10}},{props:{loadingPosition:"end",fullWidth:!0},style:{position:"relative",right:-10}}]})),D=(0,u.Ay)("span",{name:"MuiButton",slot:"LoadingIconPlaceholder"})({display:"inline-block",width:"1em",height:"1em"}),O=n.forwardRef(function(e,t){let r=n.useContext(x.A),l=n.useContext(w.A),u=(0,o.A)(r,e),c=(0,d.b)({props:u,name:"MuiButton"}),{children:p,color:g="primary",component:m="button",className:v,disabled:b=!1,disableElevation:k=!1,disableFocusRipple:O=!1,endIcon:j,focusVisibleClassName:F,fullWidth:T=!1,id:P,loading:M=null,loadingIndicator:B,loadingPosition:R="center",size:I="medium",startIcon:$,type:N,variant:L="text",...z}=c,U=(0,s.A)(P),K=B??(0,A.jsx)(f.A,{"aria-labelledby":U,color:"inherit",size:16}),W={...c,color:g,component:m,disabled:b,disableElevation:k,disableFocusRipple:O,fullWidth:T,loading:M,loadingIndicator:K,loadingPosition:R,size:I,type:N,variant:L},H=(e=>{let{color:t,disableElevation:r,fullWidth:n,size:i,variant:o,loading:s,loadingPosition:l,classes:u}=e,c={root:["root",s&&"loading",o,`${o}${(0,h.A)(t)}`,`size${(0,h.A)(i)}`,`${o}Size${(0,h.A)(i)}`,`color${(0,h.A)(t)}`,r&&"disableElevation",n&&"fullWidth",s&&`loadingPosition${(0,h.A)(l)}`],startIcon:["icon","startIcon",`iconSize${(0,h.A)(i)}`],endIcon:["icon","endIcon",`iconSize${(0,h.A)(i)}`],loadingIndicator:["loadingIndicator"],loadingWrapper:["loadingWrapper"]},d=(0,a.A)(c,y,u);return{...u,...d}})(W),q=($||M&&"start"===R)&&(0,A.jsx)(C,{className:H.startIcon,ownerState:W,children:$||(0,A.jsx)(D,{className:H.loadingIconPlaceholder,ownerState:W})}),V=(j||M&&"end"===R)&&(0,A.jsx)(_,{className:H.endIcon,ownerState:W,children:j||(0,A.jsx)(D,{className:H.loadingIconPlaceholder,ownerState:W})}),Q="boolean"==typeof M?(0,A.jsx)("span",{className:H.loadingWrapper,style:{display:"contents"},children:M&&(0,A.jsx)(E,{className:H.loadingIndicator,ownerState:W,children:K})}):null;return(0,A.jsxs)(S,{ownerState:W,className:(0,i.A)(r.className,H.root,v,l||""),component:m,disabled:b||M,focusRipple:!O,focusVisibleClassName:(0,i.A)(H.focusVisible,F),ref:t,type:N,id:M?U:P,...z,classes:H,children:[q,"end"!==R&&Q,p,"end"===R&&Q,V]})})},53506:(e,t,r)=>{"use strict";
1808var n=r(1289),i=r(64754),o=r(39052),a=r(67605),s=r(44094),l=r(37525),u=r(15796),c=r(9426),d=o.isBrowser("IE");function p(e,t){for(var r=e,n=r;r;)if(c(r)&&n.hasAttribute("contenteditable"))return function(e,t){if(!e)return"[empty]";var r=function e(t,r){var n=void 0!==r?r(t):[];if(t.nodeType===Node.TEXT_NODE){var i=t.textContent.length;return l(t).createTextNode("[text "+i+(n.length?" | "+n.join(", "):"")+"]")}var o=t.cloneNode();1===o.nodeType&&n.length&&o.setAttribute("data-labels",n.join(", "));for(var a=t.childNodes,s=0;s<a.length;s++)o.appendChild(e(a[s],r));return o}(e,t);return r.nodeType===Node.TEXT_NODE?r.textContent:(c(r)||u(!1),r.outerHTML)}(r,t);else n=r=r.parentNode;return"Could not find contentEditable parent of node"}function f(e){return null===e.nodeValue?e.childNodes.length:e.nodeValue.length}function h(e,t,r,n){var o=s();if(e.extend&&null!=t&&a(o,t)){r>f(t)&&i.logSelectionStateFailure({anonymizedDom:p(t),extraParams:JSON.stringify({offset:r}),selectionState:JSON.stringify(n.toJS())});var l=t===e.focusNode;try{e.rangeCount>0&&e.extend&&e.extend(t,r)}catch(a){throw i.logSelectionStateFailure({anonymizedDom:p(t,function(t){var r=[];return t===o&&r.push("active element"),t===e.anchorNode&&r.push("selection anchor node"),t===e.focusNode&&r.push("selection focus node"),r}),extraParams:JSON.stringify({activeElementName:o?o.nodeName:null,nodeIsFocus:t===e.focusNode,nodeWasFocus:l,selectionRangeCount:e.rangeCount,selectionAnchorNodeName:e.anchorNode?e.anchorNode.nodeName:null,selectionAnchorOffset:e.anchorOffset,selectionFocusNodeName:e.focusNode?e.focusNode.nodeName:null,selectionFocusOffset:e.focusOffset,message:a?""+a:null,offset:r},null,2),selectionState:JSON.stringify(n.toJS(),null,2)}),a}}else if(t&&e.rangeCount>0){var u=e.getRangeAt(0);u.setEnd(t,r),e.addRange(u.cloneRange())}}function g(e,t,r,o){var a=l(t).createRange();if(r>f(t)&&(i.logSelectionStateFailure({anonymizedDom:p(t),extraParams:JSON.stringify({offset:r}),selectionState:JSON.stringify(o.toJS())}),n.handleExtensionCausedError()),a.setStart(t,r),d)try{e.addRange(a)}catch(e){}else e.addRange(a)}e.exports={setDraftEditorSelection:function(e,t,r,n,i){var o=l(t);if(a(o.documentElement,t)){var s=o.defaultView.getSelection(),u=e.getAnchorKey(),c=e.getAnchorOffset(),d=e.getFocusKey(),p=e.getFocusOffset(),f=e.getIsBackward();if(!s.extend&&f){var m=u,v=c;u=d,c=p,d=m,p=v,f=!1}var y=u===r&&n<=c&&i>=c,b=d===r&&n<=p&&i>=p;if(y&&b){s.removeAllRanges(),g(s,t,c-n,e),h(s,t,p-n,e);return}if(f){if(b&&(s.removeAllRanges(),g(s,t,p-n,e)),y){var x=s.focusNode,w=s.focusOffset;s.removeAllRanges(),g(s,t,c-n,e),h(s,x,w,e)}}else y&&(s.removeAllRanges(),g(s,t,c-n,e)),b&&h(s,t,p-n,e)}},addFocusToSelection:h}},53512:(e,t,r)=>{var n=r(50224);e.exports=function(){this.__data__=n?n(null):{},this.size=0}},53712:e=>{"use strict";let t=(async function*(){}).constructor;e.exports=()=>t},54098:(e,t,r)=>{"use strict";var n=r(16576),i=r(23411),o=r(60577),a=r(12192),s=r(97794),l=i(a(),Object);n(l,{getPolyfill:a,implementation:o,shim:s}),e.exports=l},54173:(e,t,r)=>{"use strict";r.d(t,{x:()=>i});var n,i=((n={}).MESSAGES="maintenanceMessages",n)},54316:(e,t,r)=>{e.exports=r(43622)(r(19031),"Promise")},54366:e=>{"use strict";e.exports=Math.min},54380:(e,t,r)=>{"use strict";r(23588),e.exports=function(e,t){var r,n=e.getSelection(),i=n.getStartKey(),o=n.getStartOffset(),a=e.getCurrentContent(),s=i;return t>a.getBlockForKey(i).getText().length-o?(s=a.getKeyAfter(i),r=0):r=o+t,n.merge({focusKey:s,focusOffset:r})}},54386:(e,t,r)=>{"use strict";r.d(t,{A:()=>a,B:()=>o});var n=r(98885),i=r(85);function o(e){return(0,i.Ay)("MuiInput",e)}let a={...r(22830).A,...(0,n.A)("MuiInput",["root","underline","input"])}},54587:(e,t,r)=>{e.exports=r(59447)},54726:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=r(14232).createContext(null)},54780:(e,t,r)=>{"use strict";var n=r(15796),i=/[\uD800-\uDFFF]/;function o(e){return 55296<=e&&e<=57343}function a(e){return i.test(e)}function s(e,t){return 1+o(e.charCodeAt(t))}function l(e,t,r){if(t=t||0,r=void 0===r?1/0:r||0,!a(e))return e.substr(t,r);var n=e.length;if(n<=0||t>n||r<=0)return"";var i=0;if(t>0){for(;t>0&&i<n;t--)i+=s(e,i);if(i>=n)return""}else if(t<0){for(i=n;t<0&&0<i;t++)i-=s(e,i-1);i<0&&(i=0)}var o=n;if(r<n)for(o=i;r>0&&o<n;r--)o+=s(e,o);return e.substring(i,o)}e.exports={getCodePoints:function(e){for(var t=[],r=0;r<e.length;r+=s(e,r))t.push(e.codePointAt(r));return t},getUTF16Length:s,hasSurrogateUnit:a,isCodeUnitInSurrogateRange:o,isSurrogatePair:function(e,t){if(0<=t&&t<e.length||n(!1),t+1===e.length)return!1;var r=e.charCodeAt(t),i=e.charCodeAt(t+1);return 55296<=r&&r<=56319&&56320<=i&&i<=57343},strlen:function(e){if(!a(e))return e.length;for(var t=0,r=0;r<e.length;r+=s(e,r))t++;return t},substring:function(e,t,r){(t=t||0)<0&&(t=0),(r=void 0===r?1/0:r||0)<0&&(r=0);var n=Math.abs(r-t);return l(e,t=t<r?t:r,n)},substr:l}},54945:(e,t,r)=>{"use strict";function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}r.d(t,{A:()=>n})},55394:(e,t,r)=>{"use strict";r.d(t,{BC:()=>g,Bq:()=>s,FK:()=>h,HC:()=>u,HT:()=>i,K5:()=>c,YW:()=>l,b2:()=>f,c1:()=>p,kg:()=>m,kp:()=>o,tW:()=>a,tn:()=>n,wN:()=>d});var n=Math.abs,i=String.fromCharCode,o=Object.assign;function a(e,t){return 45^d(e,0)?(((t<<2^d(e,0))<<2^d(e,1))<<2^d(e,2))<<2^d(e,3):0}function s(e){return e.trim()}function l(e,t){return(e=t.exec(e))?e[0]:e}function u(e,t,r){return e.replace(t,r)}function c(e,t){return e.indexOf(t)}function d(e,t){return 0|e.charCodeAt(t)}function p(e,t,r){return e.slice(t,r)}function f(e){return e.length}function h(e){return e.length}function g(e,t){return t.push(e),e}function m(e,t){return e.map(t).join("")}},55450:(e,t,r)=>{"use strict";var n,i=r(66530),o=r(10221);try{n=[].__proto__===Array.prototype}
1808catch(e){if(!e||"object"!=typeof e||!("code"in e)||"ERR_PROTO_ACCESS"!==e.code)throw e}var a=!!n&&o&&o(Object.prototype,"__proto__"),s=Object,l=s.getPrototypeOf;e.exports=a&&"function"==typeof a.get?i([a.get]):"function"==typeof l&&function(e){return l(null==e?e:s(e))}},55481:(e,t,r)=>{"use strict";r.d(t,{vx:()=>v,N_:()=>g});var n=r(37876),i=r(14232),o=r(89099),a=r(48230),s=r.n(a),l=r(53019),u=r(19135),c=r(34401),d=r(49106),p=r(69241);let f=(0,c.Ay)("a")({}),h=(0,i.forwardRef)(({to:e,linkAs:t,href:r,replace:i,scroll:o,shallow:a,prefetch:l,locale:u,...c},d)=>(0,n.jsx)(s(),{href:e,prefetch:l,as:t,replace:i,scroll:o,shallow:a,locale:u,ref:d,...c})),g=(0,i.forwardRef)(({activeClassName:e="active",as:t,className:r,href:i,url:a,noLinkStyle:s,applyStyles:l=!1,role:c,sx:g,...m},v)=>{let y=(0,o.useRouter)(),b=!i&&a?a:"string"==typeof i?i:i.pathname,x=(0,d.A)(),w=b===y.asPath,A=(0,p.A)(r,{[e]:w&&e}),k={color:x.palette.convertor.darkGreen,textDecoration:"underline","&:hover":{color:x.palette.primary.main,textDecoration:"underline"}},S=l&&k;return"string"==typeof b&&(0===b.indexOf("http")||0===b.indexOf("mailto:"))?s?(0,n.jsx)(f,{className:A,href:b,ref:v,rel:"noopener noreferrer",...m}):(0,n.jsx)(u.A,{className:A,href:b,ref:v,rel:"noopener noreferrer",sx:{...g,...S},...m}):s?(0,n.jsx)(h,{className:A,ref:v,to:b,...m}):(0,n.jsx)(u.A,{component:h,linkAs:t,className:A,ref:v,to:b,sx:{...g,...S},...m})});g.displayName="Link";let m=(0,c.Ay)(l.A)` 1809 text-decoration: none; 1810`,v=(0,i.forwardRef)((e,t)=>(0,n.jsx)(m,{disableElevation:!0,variant:e.variant||"contained",color:e.color,component:g,...e,ref:t}))},55502:e=>{"use strict";e.exports=RangeError},56195:(e,t,r)=>{"use strict";r.d(t,{A:()=>j});var n=r(92821),i=r(38357),o=r(95392),a=r(99468),s=r(43663),l=r(86416),u=r(11215),c=r(62047),d=r(73956);let p=function(e,t){var r=e.getUTCFullYear(),n=r>0?r:1-r;return(0,d.A)("yy"===t?n%100:n,t.length)},f=function(e,t){var r=e.getUTCMonth();return"M"===t?String(r+1):(0,d.A)(r+1,2)},h=function(e,t){var r=t.length,n=Math.floor(e.getUTCMilliseconds()*Math.pow(10,r-3));return(0,d.A)(n,t.length)};function g(e,t){var r=e>0?"-":"+",n=Math.abs(e),i=Math.floor(n/60),o=n%60;return 0===o?r+String(i):r+String(i)+(t||"")+(0,d.A)(o,2)}function m(e,t){return e%60==0?(e>0?"-":"+")+(0,d.A)(Math.abs(e)/60,2):v(e,t)}function v(e,t){var r=Math.abs(e);return(e>0?"-":"+")+(0,d.A)(Math.floor(r/60),2)+(t||"")+(0,d.A)(r%60,2)}let y={G:function(e,t,r){var n=+(e.getUTCFullYear()>0);switch(t){case"G":case"GG":case"GGG":return r.era(n,{width:"abbreviated"});case"GGGGG":return r.era(n,{width:"narrow"});default:return r.era(n,{width:"wide"})}},y:function(e,t,r){if("yo"===t){var n=e.getUTCFullYear();return r.ordinalNumber(n>0?n:1-n,{unit:"year"})}return p(e,t)},Y:function(e,t,r,n){var i=(0,c.A)(e,n),o=i>0?i:1-i;if("YY"===t){var a=o%100;return(0,d.A)(a,2)}return"Yo"===t?r.ordinalNumber(o,{unit:"year"}):(0,d.A)(o,t.length)},R:function(e,t){var r=(0,l.A)(e);return(0,d.A)(r,t.length)},u:function(e,t){var r=e.getUTCFullYear();return(0,d.A)(r,t.length)},Q:function(e,t,r){var n=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(n);case"QQ":return(0,d.A)(n,2);case"Qo":return r.ordinalNumber(n,{unit:"quarter"});case"QQQ":return r.quarter(n,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(n,{width:"narrow",context:"formatting"});default:return r.quarter(n,{width:"wide",context:"formatting"})}},q:function(e,t,r){var n=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(n);case"qq":return(0,d.A)(n,2);case"qo":return r.ordinalNumber(n,{unit:"quarter"});case"qqq":return r.quarter(n,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(n,{width:"narrow",context:"standalone"});default:return r.quarter(n,{width:"wide",context:"standalone"})}},M:function(e,t,r){var n=e.getUTCMonth();switch(t){case"M":case"MM":return f(e,t);case"Mo":return r.ordinalNumber(n+1,{unit:"month"});case"MMM":return r.month(n,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(n,{width:"narrow",context:"formatting"});default:return r.month(n,{width:"wide",context:"formatting"})}},L:function(e,t,r){var n=e.getUTCMonth();switch(t){case"L":return String(n+1);case"LL":return(0,d.A)(n+1,2);case"Lo":return r.ordinalNumber(n+1,{unit:"month"});case"LLL":return r.month(n,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(n,{width:"narrow",context:"standalone"});default:return r.month(n,{width:"wide",context:"standalone"})}},w:function(e,t,r,n){var i=(0,u.A)(e,n);return"wo"===t?r.ordinalNumber(i,{unit:"week"}):(0,d.A)(i,t.length)},I:function(e,t,r){var n=(0,s.A)(e);return"Io"===t?r.ordinalNumber(n,{unit:"week"}):(0,d.A)(n,t.length)},d:function(e,t,r){var n,i;return"do"===t?r.ordinalNumber(e.getUTCDate(),{unit:"date"}):(n=e,i=t,(0,d.A)(n.getUTCDate(),i.length))},D:function(e,t,r){var n=function(e){(0,a.A)(1,arguments);var t=(0,o.A)(e),r=t.getTime();return t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0),Math.floor((r-t.getTime())/864e5)+1}(e);return"Do"===t?r.ordinalNumber(n,{unit:"dayOfYear"}):(0,d.A)(n,t.length)},E:function(e,t,r){var n=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return r.day(n,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},e:function(e,t,r,n){var i=e.getUTCDay(),o=(i-n.weekStartsOn+8)%7||7;switch(t){case"e":return String(o);case"ee":return(0,d.A)(o,2);case"eo":return r.ordinalNumber(o,{unit:"day"});case"eee":return r.day(i,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(i,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(i,{width:"short",context:"formatting"});default:return r.day(i,{width:"wide",context:"formatting"})}},c:function(e,t,r,n){var i=e.getUTCDay(),o=(i-n.weekStartsOn+8)%7||7;switch(t){case"c":return String(o);case"cc":return(0,d.A)(o,t.length);case"co":return r.ordinalNumber(o,{unit:"day"});case"ccc":return r.day(i,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(i,{width:"narrow",context:"standalone"});case"cccccc":return r.day(i,{width:"short",context:"standalone"});default:return r.day(i,{width:"wide",context:"standalone"})}},i:function(e,t,r){var n=e.getUTCDay(),i=0===n?7:n;switch(t){case"i":return String(i);case"ii":return(0,d.A)(i,t.length);case"io":return r.ordinalNumber(i,{unit:"day"});case"iii":return r.day(n,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(n,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},a:function(e,t,r){var n=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},b:function(e,t,r){var n,i=e.getUTCHours();switch(n=12===i?"noon":0===i?"midnight":i/12>
1810=1?"pm":"am",t){case"b":case"bb":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},B:function(e,t,r){var n,i=e.getUTCHours();switch(n=i>=17?"evening":i>=12?"afternoon":i>=4?"morning":"night",t){case"B":case"BB":case"BBB":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},h:function(e,t,r){if("ho"===t){var n,i,o=e.getUTCHours()%12;return 0===o&&(o=12),r.ordinalNumber(o,{unit:"hour"})}return n=e,i=t,(0,d.A)(n.getUTCHours()%12||12,i.length)},H:function(e,t,r){var n,i;return"Ho"===t?r.ordinalNumber(e.getUTCHours(),{unit:"hour"}):(n=e,i=t,(0,d.A)(n.getUTCHours(),i.length))},K:function(e,t,r){var n=e.getUTCHours()%12;return"Ko"===t?r.ordinalNumber(n,{unit:"hour"}):(0,d.A)(n,t.length)},k:function(e,t,r){var n=e.getUTCHours();return(0===n&&(n=24),"ko"===t)?r.ordinalNumber(n,{unit:"hour"}):(0,d.A)(n,t.length)},m:function(e,t,r){var n,i;return"mo"===t?r.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):(n=e,i=t,(0,d.A)(n.getUTCMinutes(),i.length))},s:function(e,t,r){var n,i;return"so"===t?r.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):(n=e,i=t,(0,d.A)(n.getUTCSeconds(),i.length))},S:function(e,t){return h(e,t)},X:function(e,t,r,n){var i=(n._originalDate||e).getTimezoneOffset();if(0===i)return"Z";switch(t){case"X":return m(i);case"XXXX":case"XX":return v(i);default:return v(i,":")}},x:function(e,t,r,n){var i=(n._originalDate||e).getTimezoneOffset();switch(t){case"x":return m(i);case"xxxx":case"xx":return v(i);default:return v(i,":")}},O:function(e,t,r,n){var i=(n._originalDate||e).getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+g(i,":");default:return"GMT"+v(i,":")}},z:function(e,t,r,n){var i=(n._originalDate||e).getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+g(i,":");default:return"GMT"+v(i,":")}},t:function(e,t,r,n){var i=Math.floor((n._originalDate||e).getTime()/1e3);return(0,d.A)(i,t.length)},T:function(e,t,r,n){var i=(n._originalDate||e).getTime();return(0,d.A)(i,t.length)}};var b=r(10963),x=r(52171),w=r(11778),A=r(7075),k=r(90781),S=r(50805),C=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,_=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,E=/^'([^]*?)'?$/,D=/''/g,O=/[a-zA-Z]/;function j(e,t,r){(0,a.A)(2,arguments);var s,l,u,c,d,p,f,h,g,m,v,j,F,T,P,M,B,R,I=String(t),$=(0,k.q)(),N=null!=(s=null!=(l=null==r?void 0:r.locale)?l:$.locale)?s:S.A,L=(0,A.A)(null!=(u=null!=(c=null!=(d=null!=(p=null==r?void 0:r.firstWeekContainsDate)?p:null==r||null==(f=r.locale)||null==(h=f.options)?void 0:h.firstWeekContainsDate)?d:$.firstWeekContainsDate)?c:null==(g=$.locale)||null==(m=g.options)?void 0:m.firstWeekContainsDate)?u:1);if(!(L>=1&&L<=7))throw RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var z=(0,A.A)(null!=(v=null!=(j=null!=(F=null!=(T=null==r?void 0:r.weekStartsOn)?T:null==r||null==(P=r.locale)||null==(M=P.options)?void 0:M.weekStartsOn)?F:$.weekStartsOn)?j:null==(B=$.locale)||null==(R=B.options)?void 0:R.weekStartsOn)?v:0);if(!(z>=0&&z<=6))throw RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!N.localize)throw RangeError("locale must contain localize property");if(!N.formatLong)throw RangeError("locale must contain formatLong property");var U=(0,o.A)(e);if(!(0,n.A)(U))throw RangeError("Invalid time value");var K=(0,x.A)(U),W=(0,i.A)(U,K),H={firstWeekContainsDate:L,weekStartsOn:z,locale:N,_originalDate:U};return I.match(_).map(function(e){var t=e[0];return"p"===t||"P"===t?(0,b.A[t])(e,N.formatLong):e}).join("").match(C).map(function(n){if("''"===n)return"'";var i,o,a=n[0];if("'"===a){return(o=(i=n).match(E))?o[1].replace(D,"'"):i}var s=y[a];if(s)return!(null!=r&&r.useAdditionalWeekYearTokens)&&(0,w.xM)(n)&&(0,w.lJ)(n,t,String(e)),!(null!=r&&r.useAdditionalDayOfYearTokens)&&(0,w.ef)(n)&&(0,w.lJ)(n,t,String(e)),s(W,n,N.localize,H);
1810if(a.match(O))throw RangeError("Format string contains an unescaped latin alphabet character `"+a+"`");return n}).join("")}},56249:(e,t,r)=>{"use strict";var n=r(45525),i=r(73442),o=n("%WeakSet%",!0),a=i("WeakSet.prototype.has",!0);if(a){var s=i("WeakMap.prototype.has",!0);e.exports=function(e){if(!e||"object"!=typeof e)return!1;try{if(a(e,a),s)try{s(e,s)}catch(e){return!0}return e instanceof o}catch(e){}return!1}}else e.exports=function(e){return!1}},56334:(e,t,r)=>{"use strict";var n=r(60620);e.exports=function(e,t,r,i){for(var o=t,a=e.getCharacterList();o<r;)a=a.set(o,n.applyEntity(a.get(o),i)),o++;return e.set("characterList",a)}},56420:(e,t,r)=>{"use strict";r.d(t,{H:()=>n});let n=(e,t)=>{if(!Array.isArray(e)||!Array.isArray(t)||!e.length||!t.length)return!1;let r=new Set(e);for(let e of t)if(r.has(e))return!0;return!1}},56457:(e,t,r)=>{"use strict";var n=r(73442),i=n("Number.prototype.toString"),o=function(e){try{return i(e),!0}catch(e){return!1}},a=n("Object.prototype.toString"),s=r(48744)();e.exports=function(e){return"number"==typeof e||!!e&&"object"==typeof e&&(s?o(e):"[object Number]"===a(e))}},56524:(e,t,r)=>{"use strict";r.d(t,{M_:()=>l});var n=r(37876),i=r(20258),o=r(34401),a=r(64145);let s=(0,o.Ay)("fieldset")` 1811 border: none; 1812 min-width: 0; 1813 width: 100%; 1814 padding: 0; 1815 margin: 0; 1816`,l=({legend:e,hideLegend:t=!1,legendSx:r,marginBottom:o="24px",children:l})=>(0,n.jsxs)(s,{sx:{mb:o},children:[(0,n.jsx)(i.A,{component:"legend",style:t?a.A:void 0,sx:r,children:e}),l]});r(34569),r(61008)},56616:(e,t,r)=>{"use strict";r.d(t,{A:()=>w});var n=r(14232),i=r(69241),o=r(87285),a=r(85),s=r(86583),l=r(13481),u=r(91613),c=r(4071),d=r(71136),p=r(78901),f=r(22249),h=r(37876);let g=(0,d.A)(),m=(0,l.A)("div",{name:"MuiStack",slot:"Root"});function v(e){return(0,u.A)({props:e,name:"MuiStack",defaultTheme:g})}let y=({ownerState:e,theme:t})=>{let r={display:"flex",flexDirection:"column",...(0,p.NI)({theme:t},(0,p.kW)({values:e.direction,breakpoints:t.breakpoints.values}),e=>({flexDirection:e}))};if(e.spacing){let n=(0,f.LX)(t),i=Object.keys(t.breakpoints.values).reduce((t,r)=>(("object"==typeof e.spacing&&null!=e.spacing[r]||"object"==typeof e.direction&&null!=e.direction[r])&&(t[r]=!0),t),{}),a=(0,p.kW)({values:e.direction,base:i}),s=(0,p.kW)({values:e.spacing,base:i});"object"==typeof a&&Object.keys(a).forEach((e,t,r)=>{if(!a[e]){let n=t>0?a[r[t-1]]:"column";a[e]=n}}),r=(0,o.A)(r,(0,p.NI)({theme:t},s,(t,r)=>e.useFlexGap?{gap:(0,f._W)(n,t)}:{"& > :not(style):not(style)":{margin:0},"& > :not(style) ~ :not(style)":{[`margin${({row:"Left","row-reverse":"Right",column:"Top","column-reverse":"Bottom"})[r?a[r]:e.direction]}`]:(0,f._W)(n,t)}}))}return(0,p.iZ)(t.breakpoints,r)};var b=r(34401),x=r(96968);let w=function(e={}){let{createStyledComponent:t=m,useThemeProps:r=v,componentName:o="MuiStack"}=e,l=t(y);return n.forwardRef(function(e,t){let u,d=r(e),{component:p="div",direction:f="column",spacing:g=0,divider:m,children:v,className:y,useFlexGap:b=!1,...x}=(0,c.A)(d),w=(0,s.A)({root:["root"]},e=>(0,a.Ay)(o,e),{});return(0,h.jsx)(l,{as:p,ownerState:{direction:f,spacing:g,useFlexGap:b},ref:t,className:(0,i.A)(w.root,y),...x,children:m?(u=n.Children.toArray(v).filter(Boolean)).reduce((e,t,r)=>(e.push(t),r<u.length-1&&e.push(n.cloneElement(m,{key:`separator-${r}`})),e),[]):v})})}({createStyledComponent:(0,b.Ay)("div",{name:"MuiStack",slot:"Root"}),useThemeProps:e=>(0,x.b)({props:e,name:"MuiStack"})})},56751:(e,t,r)=>{var n=r(63592),i=r(48894),o=r(93007),a=r(4756),s=r(68373),l=r(82731),u=Object.prototype.hasOwnProperty;e.exports=function(e,t){var r=o(e),c=!r&&i(e),d=!r&&!c&&a(e),p=!r&&!c&&!d&&l(e),f=r||c||d||p,h=f?n(e.length,String):[],g=h.length;for(var m in e)(t||u.call(e,m))&&!(f&&("length"==m||d&&("offset"==m||"parent"==m)||p&&("buffer"==m||"byteLength"==m||"byteOffset"==m)||s(m,g)))&&h.push(m);return h}},56810:(e,t,r)=>{"use strict";var n=r(75448),i=r(88294);e.exports=function(e){var t=n(e.ownerDocument||e.document);e.Window&&e instanceof e.Window&&(e=t);var r=i(e),o=e===t?e.ownerDocument.documentElement:e,a=e.scrollWidth-o.clientWidth,s=e.scrollHeight-o.clientHeight;return r.x=Math.max(0,Math.min(r.x,a)),r.y=Math.max(0,Math.min(r.y,s)),r}},57002:(e,t,r)=>{"use strict";r.d(t,{A:()=>
1816o});var n=r(40925),i=r(37876);let o=(0,n.A)((0,i.jsx)("path",{d:"M15.41 7.41 14 6l-6 6 6 6 1.41-1.41L10.83 12z"}),"ChevronLeft")},57084:(e,t,r)=>{"use strict";r.d(t,{Ep:()=>m,H2:()=>b,PE:()=>v,TC:()=>d,V4:()=>g,WF:()=>h,cF:()=>f,cd:()=>y,eO:()=>c,lK:()=>l,s3:()=>w,wT:()=>x});var n=r(73717),i=r(96255),o=r(11410),a=r(6088);let s=[n.a0.VIDEO,n.a0.AUDIO,n.a0.SUMMARY,n.a0.DOCUMENT],l=e=>e?e.filter(e=>!e.preview):[],u=e=>e.reduce((e,t)=>e+l(t.mediaFiles).length,0),c=e=>{let t=e?.filter(e=>e.children);if(!t?.length)return;let r={[n.a0.VIDEO]:0,[n.a0.AUDIO]:0,[n.a0.SUMMARY]:0,[n.a0.DOCUMENT]:0,[n.lM.FLASHCARDS]:0},i=t?.flatMap(e=>e.children).reduce((e,t)=>e+(t.preparedFlashcards?.length||0),0);return t.map(e=>[...e.children.reduce((e,t)=>{let r=e.find(e=>e.type===t.mediaFileType&&e.id!==t.id);return r?e.map(e=>e.id===r.id?{...e,numberOfEpisodes:t?.mediaFiles?e.numberOfEpisodes+l(t.mediaFiles).length:e.numberOfEpisodes}:e):[...e,{type:t.mediaFileType,numberOfEpisodes:t?.mediaFiles?l(t.mediaFiles).length:0,id:t.id}]},[]).sort((e,t)=>s.indexOf(e.type)-s.indexOf(t.type))]).forEach(e=>{e.forEach(e=>{e.type!==n.lM.FLASHCARDS&&(r[e.type]+=e.numberOfEpisodes)})}),r[n.lM.FLASHCARDS]+=i,Object.keys(r).map(e=>({type:e,numberOfEpisodes:r[e]}))},d=e=>{if(e?.mediaFiles?.length!==1)return;let[t]=e.mediaFiles;return{filename:t.filename,url:t.url,mediaFileId:t.id,progress:t.progress,completed:t.completed,lengthSeconds:t?.lengthSeconds,subtitles:t?.subtitles}},p=e=>[...e].sort((0,i.zY)(e=>e.title)(!0)).sort((e,t)=>"biaf"!==e.type&&t.preview-e.preview),f=(e,t)=>{let r=t?e.children:e.children.filter(e=>e&&!e.preview),i={videos:r.filter(e=>e.mediaFileType===n.a0.VIDEO),audios:r.filter(e=>e.mediaFileType===n.a0.AUDIO),summaries:r.filter(e=>e.mediaFileType===n.a0.SUMMARY),documents:r.filter(e=>e.mediaFileType===n.a0.DOCUMENT)},o=r.reduce((e,t)=>e+(t.preparedFlashcards?.length||0),0),a={videoData:{amount:u(i.videos),type:n.a0.VIDEO},audioData:{amount:u(i.audios),type:n.a0.AUDIO},summaryData:{amount:u(i.summaries),type:n.a0.SUMMARY},documentData:{amount:u(i.documents),type:n.a0.DOCUMENT},flashcardData:{amount:o,type:n.lM.FLASHCARDS}};return[a.videoData,a.audioData,a.summaryData,a.documentData,a.flashcardData]},h=(e,t,r)=>{let n=e.reduce((e,t)=>{if(!t.mediaFiles)return e;let n=r?(e=>{let t=e?.mediaFiles?.find(e=>e.preview),r=l(e?.mediaFiles);if(t)return{filename:t?.filename,url:t?.url,mediaFileId:t?.id,subtitles:t?.subtitles};if(r?.length!==1)return;let[n]=r;return{filename:n?.filename,url:n?.url,mediaFileId:n?.id,progress:n?.progress,completed:n?.completed,lengthSeconds:n?.lengthSeconds,subtitles:n?.subtitles}})(t):d(t),i={filename:n?.filename,url:n?.url,mediaFileId:n?.mediaFileId,progress:n?.progress,completed:n?.completed,lengthSeconds:n?.lengthSeconds,subtitles:n?.subtitles};return r?[...e,{...t,...i,numberOfEpisodes:1,preview:t?.mediaFiles?.find(e=>e.preview)}]:p([...e,{...t,...i,numberOfEpisodes:t.mediaFiles?.length}])},[]);return t?t.sortOn===i.zt.DATE?[...n].sort((0,o.p)(t.isAscending)):[...n].sort((0,o.S)(t.isAscending)):n},g=(e,t,r)=>e.filter(e=>e.mediaFileType===t).reduce((e,t)=>{if(t.mediaFiles?.find(e=>e.preview)&&!r)return p([...e,{...t.mediaFiles.find(e=>e.preview),coverUrl:t.coverUrl,authors:t.authors,numberOfEpisodes:l(t.mediaFiles).length,title:t.title}]);let n=d({...t,mediaFiles:r?l(t.mediaFiles):t.mediaFiles});return p([...e,{...t,numberOfEpisodes:r?t.mediaFiles&&l(t.mediaFiles).length:t.mediaFiles?.length,filename:n?.filename,url:n?.url,mediaFileId:n?.mediaFileId,progress:n?.progress,completed:n?.completed,lengthSeconds:n?.lengthSeconds,preview:!r&&!!t.mediaFiles?.find(e=>e.preview),subtitles:n?.subtitles}])},[]),m=(e,t)=>{switch(e){case n.a0.VIDEO:return t.palette.secondary.light;case n.a0.AUDIO:return t.palette.tonal.variant[90];case n.a0.SUMMARY:return t.palette.tonal.variant[95];case n.a0.DOCUMENT:return t.palette.tonal.variant[99];case n.lM.FLASHCARDS:return t.palette.tonal.primary[90]}},v=async(e,t)=>{let r=await fetch(e).then(e=>e.blob()),n=document.createElement("a"),i=URL.createObjectURL(r);n.href=i,n.download=t,document.body.appendChild(n),n.click(),URL.revokeObjectURL(i),document.body.removeChild(n)},y=e=>[...e.VIDEOS,...e.AUDIOS,...e.SUMMARIES,...e.DOCUMENTS].sort((0,i.my)(e=>new Date((0,a.A)(e.addedAt)))(!1)),b=(e,t)=>{let r=document.getElementById(e?.toString()),n=r.duration,i=Math.floor(r.currentTime);t(e,i===Math.floor(n),i)},x=e=>Array.from(new Set(e)).sort((e,t)=>
1816s.indexOf(e)-s.indexOf(t)),w=e=>!![...e.VIDEOS,...e.AUDIOS,...e.DOCUMENTS,...e.SUMMARIES].length},57183:(e,t,r)=>{"use strict";r.d(t,{$:()=>u,s:()=>l});var n=r(44501),i=r(90028),o=r(46212),a=r(50549),s=r(35741),l=function(){function e(e){this.options=(0,n.A)({},e.defaultOptions,e.options),this.mutationId=e.mutationId,this.mutationCache=e.mutationCache,this.observers=[],this.state=e.state||u(),this.meta=e.meta}var t=e.prototype;return t.setState=function(e){this.dispatch({type:"setState",state:e})},t.addObserver=function(e){-1===this.observers.indexOf(e)&&this.observers.push(e)},t.removeObserver=function(e){this.observers=this.observers.filter(function(t){return t!==e})},t.cancel=function(){return this.retryer?(this.retryer.cancel(),this.retryer.promise.then(s.lQ).catch(s.lQ)):Promise.resolve()},t.continue=function(){return this.retryer?(this.retryer.continue(),this.retryer.promise):this.execute()},t.execute=function(){var e,t=this,r="loading"===this.state.status,n=Promise.resolve();return r||(this.dispatch({type:"loading",variables:this.options.variables}),n=n.then(function(){null==t.mutationCache.config.onMutate||t.mutationCache.config.onMutate(t.state.variables,t)}).then(function(){return null==t.options.onMutate?void 0:t.options.onMutate(t.state.variables)}).then(function(e){e!==t.state.context&&t.dispatch({type:"loading",context:e,variables:t.state.variables})})),n.then(function(){return t.executeMutation()}).then(function(r){e=r,null==t.mutationCache.config.onSuccess||t.mutationCache.config.onSuccess(e,t.state.variables,t.state.context,t)}).then(function(){return null==t.options.onSuccess?void 0:t.options.onSuccess(e,t.state.variables,t.state.context)}).then(function(){return null==t.options.onSettled?void 0:t.options.onSettled(e,null,t.state.variables,t.state.context)}).then(function(){return t.dispatch({type:"success",data:e}),e}).catch(function(e){return null==t.mutationCache.config.onError||t.mutationCache.config.onError(e,t.state.variables,t.state.context,t),(0,i.t)().error(e),Promise.resolve().then(function(){return null==t.options.onError?void 0:t.options.onError(e,t.state.variables,t.state.context)}).then(function(){return null==t.options.onSettled?void 0:t.options.onSettled(void 0,e,t.state.variables,t.state.context)}).then(function(){throw t.dispatch({type:"error",error:e}),e})})},t.executeMutation=function(){var e,t=this;return this.retryer=new a.eJ({fn:function(){return t.options.mutationFn?t.options.mutationFn(t.state.variables):Promise.reject("No mutationFn found")},onFail:function(){t.dispatch({type:"failed"})},onPause:function(){t.dispatch({type:"pause"})},onContinue:function(){t.dispatch({type:"continue"})},retry:null!=(e=this.options.retry)?e:0,retryDelay:this.options.retryDelay}),this.retryer.promise},t.dispatch=function(e){var t=this;this.state=function(e,t){switch(t.type){case"failed":return(0,n.A)({},e,{failureCount:e.failureCount+1});case"pause":return(0,n.A)({},e,{isPaused:!0});case"continue":return(0,n.A)({},e,{isPaused:!1});case"loading":return(0,n.A)({},e,{context:t.context,data:void 0,error:null,isPaused:!1,status:"loading",variables:t.variables});case"success":return(0,n.A)({},e,{data:t.data,error:null,status:"success",isPaused:!1});case"error":return(0,n.A)({},e,{data:void 0,error:t.error,failureCount:e.failureCount+1,isPaused:!1,status:"error"});case"setState":return(0,n.A)({},e,t.state);default:return e}}(this.state,e),o.j.batch(function(){t.observers.forEach(function(t){t.onMutationUpdate(e)}),t.mutationCache.notify(t)})},e}();function u(){return{context:void 0,data:void 0,error:null,failureCount:0,isPaused:!1,status:"idle",variables:void 0}}},57381:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(22249);function i(e=8,t=(0,n.LX)({spacing:e})){if(e.mui)return e;let r=(...e)=>(0===e.length?[1]:e).map(e=>{let r=t(e);return"number"==typeof r?`${r}px`:r}).join(" ");return r.mui=!0,r}},57575:(e,t,r)=>{"use strict";var n=r(18916),i=r(11821),o=r(10875),a=r(82326),s=r(20740);e.exports=function(e,t){var r=s(e,function(e){var r=e.getSelection();if(r.isCollapsed()&&0===r.getAnchorOffset())return a(e,1);var n=t.currentTarget.ownerDocument.defaultView.getSelection().getRangeAt(0);return o(e,null,(n=i(n)).endContainer,n.endOffset,n.startContainer,n.startOffset).selectionState},"backward");return r===e.getCurrentContent()?e:n.push(e,r,"remove-range")}},57729:(e,t,r)=>{"use strict";r.d(t,{j:()=>n});let n=(e,t)=>Array.isArray(e)?e.reduce((e,r)=>(e[+!t(r)].push(r),e),[[],[]]):[[],[]]},57793:e=>{"use strict";var t={isImage:function(e){return"image"===r(e)[0]},isJpeg:function(e){var n=r(e);return t.isImage(e)&&("jpeg"===n[1]||"pjpeg"===n[1])}};function r(e){return e.split("/")}e.exports=t},57811:(e,t,r)=>{"use strict";r.d(t,{R:()=>n});let n=e=>{let t=e.length;for(;t--;){let r=Math.floor(Math.random()*t);[e[t],e[r]]=[e[r],e[t]]}return e}},57913:(e,t,r)=>{"use strict";r(27348),e.exports=r.g.setImmediate},57991:(e,t,r)=>{"use strict";r.d(t,{f:()=>n,q:()=>i});let n=(e,t)=>{let[r]=e;return r?.text?r.text.toLowerCase().includes(t.toLowerCase()):e.some(e=>!!e.type&&n(e.children,t))},i=(e,t,r)=>!!e?.length&&(1===t?["namnl\xf6s anteckning"]:["namnl\xf6s cornell-anteckning"])?.some(e=>e.includes(r.toLowerCase()))},58028:(e,t,r)=>{"use strict";r.d(t,{A:()=>p});var n=r(86640),i=r(14232),o=r(69241),a=r(14065),s=r(77969),l=r(1971),u=r(10549),c=r(37876),d=r(24030);let p=function(e={}){let{themeId:t,defaultTheme:r,defaultClassName:n="MuiBox-root",generateClassName:d}=e,p=(0,a.Ay)("div",{shouldForwardProp:e=>"theme"!==e&&"sx"!==e&&"as"!==e})(s.A);return i.forwardRef(function(e,i){let a=(0,u.A)(r),{className:s,component:f="div",...h}=(0,l.A)(e);return(0,c.jsx)(p,{as:f,ref:i,className:(0,o.A)(s,d?d(n):n),theme:t&&a[t]||a,...h})})}({defaultClassName:function(e,t,r="Mui"){let n={};return t.forEach(t=>{n[t]=(0,d.Ay)(e,t,r)}),n}("MuiBox",["root"]).root,generateClassName:n.A.generate})},58217:e=>{"use strict";var t={};e.exports=function(){for(var e;void 0===e||t.hasOwnProperty(e)||!isNaN(+e);)e=Math.floor(0x1000000*Math.random()).toString(32);return t[e]=!0,e}},58240:e=>{"use strict";e.exports=function(e){return"u">typeof window&&!!window.__DRAFT_GKX&&!!window.__DRAFT_GKX[e]}},58355:(e,t,r)=>{"use strict";r.d(t,{_:()=>i});var n,i=((n={}).LIGHT="light",n.DARK="dark",n.SYSTEM="system",n)},58511:(e,t,r)=>{var n=r(93007),i=r(33582),o=r(91364),a=r(12438);e.exports=function(e,t){return n(e)?e:i(e,t)?[e]:o(a(e))}},58528:e=>{e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=!!t,t}},58707:(e,t,r)=>{"use strict";r.d(t,{Z:()=>o,i:()=>a});var n=r(4319),i=r(8106);let o="read-session-storage",a=(0,i.v)()((0,n.Zr)(e=>({readSessionId:"",activationCode:"",slug:"",setReadSession:t=>{e(()=>({readSessionId:t.readSessionId,activationCode:t.activationCode,slug:t.slug,sessionActivityThreshold:t.sessionActivityThreshold}))},clearReadSession:()=>e(()=>({readSessionId:"",activationCode:"",slug:"",sessionActivityThreshold:void 0}))}),{name:o}))},58779:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=function(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e}},59038:(e,t,r)=>{var n=r(64451),i=r(59930),o=r(93007),a=r(76014),s=1/0,l=n?n.prototype:void 0,u=l?l.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(o(t))return i(t,e)+"";if(a(t))return u?u.call(t):"";var r=t+"";return"0"==r&&1/t==-s?"-0":r}},59051:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(1992),i=r(99024),o=r(38267);let a=function(e,t,r={enabled:!0}){let a=(0,o.A)();return(void 0===r.enabled||null===r.enabled)&&(r.enabled=!0),(0,n.useQuery)(e,async()=>{let{data:e}
1816=await t(a.query);return e},{...r,enabled:i.Bd&&!!r.enabled})}},59059:e=>{var t=Object.prototype;e.exports=function(e){var r=e&&e.constructor;return e===("function"==typeof r&&r.prototype||t)}},59063:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var n,i,o,a,s,l=r(14232);function u(){return(u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}let c=function(e){return l.createElement("svg",u({xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 547 142"},e),n||(n=l.createElement("path",{d:"M149.2 137.7a1.5 1.5 0 0 1 2.5-1.2c1.3 1 3 1.6 4.7 1.5 2.6 0 3.7-1.2 3.7-2.5 0-1.6-2-2-4.2-2.7-3-.7-6.5-1.6-6.5-5.4 0-3 2.7-5.4 7-5.4 2 0 4 .6 5.6 1.7a1.5 1.5 0 0 1 .2 2.3c-.2.3-.6.4-1 .4-.3 0-.6 0-.9-.3a7.8 7.8 0 0 0-4.2-1.2c-2.2 0-3.4.9-3.4 2.2 0 1.4 1.9 2 4 2.5 3 .7 6.6 1.7 6.6 5.6 0 3.1-2.1 5.7-7 5.7-2.4 0-4.6-.6-6.5-2a1.5 1.5 0 0 1-.6-1.2m37 1.4v-12.4l-5.5 13.5a.9.9 0 0 1-.8.5.9.9 0 0 1-.9-.5l-5.4-13.5v12.4a1.6 1.6 0 0 1-1 1.6 1.6 1.6 0 0 1-2.2-1.6v-14.3a2.7 2.7 0 0 1 4.1-2.2c.5.3.8.7 1 1.2l4.4 10.8 4.3-10.8a2.7 2.7 0 0 1 5.2 1V139a1.6 1.6 0 0 1-1 1.6 1.6 1.6 0 0 1-2.2-1.6Zm27-.1a1.7 1.7 0 0 1-2.6 1.5c-.3-.2-.5-.5-.6-.8l-1-2.6h-8.8l-1 2.6a1.6 1.6 0 0 1-1.5 1 1.7 1.7 0 0 1-1.6-1.6l.1-.6L202 124a2.8 2.8 0 0 1 5.2 0l5.8 14.6.2.6Zm-5.2-4.8-3.3-9.2-3.4 9.2zm26 5.1a1.5 1.5 0 0 1-1.4 1.4 1.7 1.7 0 0 1-1.4-.7l-4.3-6.3h-3.7v5.4a1.6 1.6 0 0 1-1 1.6 1.6 1.6 0 0 1-2.2-1.6V124a1.5 1.5 0 0 1 1.7-1.7h6.3c3.6 0 6 2.3 6 5.7a5.1 5.1 0 0 1-3.8 5.3l3.6 5c.2.3.3.6.3 1Zm-10.8-8.4h4.4a3 3 0 0 0 3-2.9 2.9 2.9 0 0 0-1.9-2.7 3 3 0 0 0-1.1-.2h-4.4zm22.2 8.2v-14H241a1.4 1.4 0 0 1 0-2.8h11.8a1.4 1.4 0 1 1 0 2.8h-4.3v14a1.6 1.6 0 0 1-1 1.6 1.6 1.6 0 0 1-2.2-1.6Zm29-.1a1.7 1.7 0 0 1-2.6 1.5c-.2-.2-.5-.5-.6-.8l-1-2.6h-8.7l-1 2.6a1.6 1.6 0 0 1-1.5 1 1.7 1.7 0 0 1-1.7-1.6l.2-.6 5.7-14.6a2.8 2.8 0 0 1 5.3 0l5.7 14.6.2.6Zm-5.1-4.8-3.4-9.2-3.4 9.2zm26 5.1a1.5 1.5 0 0 1-1.5 1.4 1.7 1.7 0 0 1-1.4-.7l-4.3-6.3h-3.7v5.4a1.6 1.6 0 0 1-1 1.6 1.6 1.6 0 0 1-2.2-1.6V124a1.5 1.5 0 0 1 1.7-1.7h6.3c3.6 0 6 2.3 6 5.7a5.1 5.1 0 0 1-3.8 5.3l3.6 5c.2.3.3.6.3 1m-11-8.4h4.5a3 3 0 0 0 3-2.9 2.9 2.9 0 0 0-1.9-2.7 3 3 0 0 0-1.1-.2h-4.4v5.8Zm18.2 8v-15a1.5 1.5 0 0 1 1.7-1.6h9.6a1.4 1.4 0 1 1 0 2.8h-8.1v4.7h7.9a1.4 1.4 0 1 1 0 2.9h-7.9v5h8a1.4 1.4 0 1 1 0 2.9h-9.5a1.5 1.5 0 0 1-1.7-1.7m30.3-1.2a1.5 1.5 0 0 1 1.5-1.5c.3 0 .7 0 1 .3 1.3 1 3 1.6 4.7 1.5 2.6 0 3.6-1.2 3.6-2.5 0-1.6-2-2-4.1-2.7-3-.7-6.5-1.6-6.5-5.4 0-3 2.6-5.4 7-5.4 2 0 3.9.6 5.6 1.7a1.5 1.5 0 0 1 .2 2.3c-.3.3-.6.4-1 .4s-.7 0-.9-.3a7.8 7.8 0 0 0-4.2-1.2c-2.2 0-3.4.9-3.4 2.2 0 1.4 1.8 2 4 2.5 3 .7 6.6 1.7 6.6 5.6 0 3.1-2.1 5.7-7 5.7-2.4 0-4.7-.6-6.5-2a1.5 1.5 0 0 1-.6-1.2m25.2 1.4v-14h-4.2a1.4 1.4 0 0 1 0-2.8h11.8a1.4 1.4 0 1 1 0 2.8h-4.3v14a1.6 1.6 0 0 1-1 1.6 1.6 1.6 0 0 1-2.2-1.6Zm15.6-15.4a1.6 1.6 0 0 1 1-1.6 1.6 1.6 0 0 1 2.3 1.6v9.5c0 3 1.6 4.8 4.7 4.8 3 0 4.6-1.8 4.6-4.8v-9.5a1.6 1.6 0 0 1 3.3 0v9.7c0 4.5-2.7 7.5-8 7.5-5.2 0-7.9-3-7.9-7.5zm23.9 15.2v-15a1.5 1.5 0 0 1 1.7-1.6h5c5.8 0 9.6 3.8 9.6 9.1 0 5.4-3.8 9.2-9.5 9.2h-5.1a1.5 1.5 0 0 1-1.7-1.7m6.8-1.2a6 6 0 0 0 6.2-6.3c0-3.5-2.2-6.3-6.2-6.3h-3.6v12.6zm16.7 1.4v-15.4a1.6 1.6 0 1 1 3.2 0v15.4a1.6 1.6 0 0 1-1 1.6 1.6 1.6 0 0 1-2.2-1.6m11.2-.2v-15a1.5 1.5 0 0 1 1.7-1.6h9.6a1.4 1.4 0 1 1 0 2.8h-8v4.7h7.8a1.4 1.4 0 1 1 0 2.9h-7.9v5h8.1a1.4 1.4 0 1 1 0 2.9h-9.6a1.5 1.5 0 0 1-1.7-1.7m34.1.4a1.5 1.5 0 0 1-1.5 1.4 1.7 1.7 0 0 1-1.4-.7l-4.3-6.3h-3.7v5.4a1.6 1.6 0 0 1-1 1.6 1.6 1.6 0 0 1-2.2-1.6V124a1.5 1.5 0 0 1 1.7-1.7h6.3c3.6 0 6 2.3 6 5.7a5.1 5.1 0 0 1-3.8 5.3l3.6 5c.2.3.3.6.3 1m-11-8.4h4.5a3 3 0 0 0 3-2.9 2.9 2.9 0 0 0-1.9-2.7 3 3 0 0 0-1.1-.2h-4.4v5.8ZM176.1 62.6c5.5 2 14 5.2 14 13.8 0 5-3.6 14-21.3 14-16.4 0-22.1-7.2-22.1-10.8 0-2.7 2.6-4.8 6-4.8 3.5 0 5 1.8 6.7 3.5 2.8 3 5 5.4 9.7 5.4 4.3 0 7.5-2.3 7.5-5.6 0-3-2.6-4.8-3.8-5.6-1.7-.9-9-3.5-11.9-4.5-3.5-1.3-13-4.8-13-13.1 0-6.4 5.5-13.2 20.6-13.2 14.4
18160 19.7 6 19.7 9.6 0 2.5-2.3 4.4-5.7 4.4-3.6 0-5.2-2-6.5-3.7a9 9 0 0 0-8-4.4c-5 0-7.2 3-7.2 5.4 0 4.5 5.2 6.2 9.4 7.5l6 2Zm46.7-14.8v27.7c0 2.6.1 8.3 8.1 8.6 3 0 5.2 0 5.2 2.3 0 2.6-6.6 4-11.4 4-6.4 0-10.5-1.8-13-4-3.3-3-3.4-6.2-3.4-9.1V47.8h-5.7c-2.1 0-2.1-.4-2.1-3.5 0-1 .5-1.5 2-1.5h5.8v-5c0-1.7.4-2.1 2.2-3l8.5-4.2c.7-.4 1.4-.7 2.1-.7 1.6 0 1.7 1.4 1.7 2.5v10.5h9c1.3 0 2.3 0 2.3 1.2 0 3.3 0 3.7-2 3.7zm73.9 30.4c0 4-.1 6.4-4.6 8.8a53.1 53.1 0 0 1-20.6 3.5c-23 0-24.3-9-24.3-14.6V44.6c0-1.5 1-1.8 2.5-1.8h9.7c1.8 0 2.6.3 2.6 1.8v30.1c0 3 .1 8.3 10.4 8.3 9.5 0 9.6-4.3 9.6-7.2v-31c0-1.5.6-2 2.5-2h9.4c1.9 0 2.8.3 2.8 2zm67.9 1.8c0 2.4-.3 4.7-3.8 6.7a49 49 0 0 1-20.2 3.8c-17.7 0-28-8.5-28-23.2 0-12.5 9-25.7 26.4-25.7 3.8 0 7.5.8 10.8 2.4V30.2c0-1.3.4-2.1 2.8-2.1h9.1c2.3 0 2.9.3 2.9 2v50Zm-14.8-30c-2.3-1.5-5-2.3-7.7-2.3-9.2 0-14.6 8-14.6 17.7 0 11.3 6.2 17.8 15 17.8 7.4 0 7.4-4 7.4-6.7V49.9Zm58.9 40.5c-17.5 0-28.3-10.6-28.3-24.4 0-14 11.2-24.4 28.5-24.4 19.4 0 27.8 13 28.2 23.8.4 13.2-9.9 25-28.4 25m-.5-42.2c-8 0-12.4 7.4-12.4 16.4 0 10 5.7 18.3 13.5 18.3 7.6 0 13-7.7 12.4-18-.6-10.6-6.5-16.7-13.5-16.7M468 87.4c0 1.5-.4 2-2.4 2h-9.7c-2 0-2.7-.4-2.7-2V50c0-2.7.5-4 3.5-5 4-1.8 12.6-3.2 21.7-3.2 7.4 0 14.3 1.4 14.3 6.7 0 2.7-2.5 4.9-6.3 4.9-3.2 0-4.3-1.4-6-3.5a7.1 7.1 0 0 0-6-2.5c-6.2 0-6.3 3.2-6.3 5.4v34.7Zm78.1-7.6c0 4-.6 6.1-5.2 8a51.8 51.8 0 0 1-17.5 2.7c-3.8 0-23 0-23-12.6 0-2 .5-5.8 5.3-9.2 5.2-3.9 13-5.4 26.5-8V56c0-3.4-.2-8.2-7.3-8.2-5.7 0-7.3 3.3-8.3 5-1 2.2-2.1 4.4-6.6 4.4-3.6 0-6.5-1.9-6.5-4.7 0-5.5 9.3-10.9 23.7-10.9 19 0 19 9 19 15.7v22.4Zm-14-14C523 68 515 69.8 515 76.6c0 4.4 3.6 7.7 9.9 7.7 7.2 0 7.3-4 7.3-6V65.9ZM7.7 44.8a5.3 5.3 0 1 0-.2-10.6 5.3 5.3 0 0 0 .2 10.6m-.1 34a5.3 5.3 0 1 0 0 10.6 5.3 5.3 0 0 0 0-10.6m31.5 31.6H39a5.3 5.3 0 1 0 .1 0m44.6 0a5.3 5.3 0 1 0 0 10.6 5.3 5.3 0 0 0 0-10.6m31.6-31.6h-.2a5.3 5.3 0 1 0 .3 10.6 5.3 5.3 0 0 0-.1-10.6m.1-34a5.3 5.3 0 0 0 5.2-5.4 5.3 5.3 0 0 0-6.5-5 5.3 5.3 0 0 0 1.3 10.4M83.9 13.2a5.3 5.3 0 0 0-.2-10.5h-.1a5.3 5.3 0 1 0 .3 10.5M43 11.6a5.3 5.3 0 1 0-7.7-7.3 5.3 5.3 0 0 0 7.6 7.3Zm12.7 4c7.5 7.1 4.5 12.6 1.5 16.5a5.4 5.4 0 1 0 8.5 0c-3-3.9-6-9.4 1.5-16.5a8.7 8.7 0 1 0-11.6 0ZM18.4 47.2a7 7 0 1 0 13.8-.3 7 7 0 0 0-13.8.3m1.9 24.5a7 7 0 1 0 10 9.6 7 7 0 0 0-10-9.6"})),i||(i=l.createElement("path",{d:"M31.7 66a5.4 5.4 0 1 0 0-8.4c-3.8 3-9.3 6-16.4-1.6-.3-.2-1.6-1.7-4-2.5a8.7 8.7 0 1 0 4 14.1c7-7.5 12.6-4.6 16.4-1.6m14.9 25a7 7 0 1 0 .3 13.8 7 7 0 0 0-.3-13.8m34.3 1.9a7 7 0 1 0-9.6 10 7 7 0 0 0 9.6-10"})),o||(o=l.createElement("path",{d:"M67.2 108c-7.5-7.2-4.6-12.7-1.6-16.5a5.4 5.4 0 1 0-8.4 0c3 3.8 6 9.3-1.5 16.4a8.7 8.7 0 1 0 11.5 0Zm37.3-31.7a7 7 0 1 0-13.9.3 7 7 0 0 0 13.9-.3m-11.9-34a7 7 0 1 0 10 9.6 7 7 0 0 0-10-9.6"})),a||(a=l.createElement("path",{d:"M117.7 69.7A8.7 8.7 0 1 0 107.6 56c-7.2 7.5-12.6 4.6-16.5 1.6a5.4 5.4 0 1 0 0 8.4c3.9-3 9.3-6 16.5 1.5a8.7 8.7 0 0 0 10.1 2.2M76.3 32.6a7 7 0 1 0-.3-13.8 7 7 0 0 0 .3 13.8M42 30.7a7 7 0 1 0 9.5-10 7 7 0 0 0-9.6 10Zm-17.3 2.5C35.1 33 36.8 39 37.5 43.8a5.4 5.4 0 1 0 6-6c-5-.6-10.9-2.4-10.6-12.7A8.7 8.7 0 1 0 21 32.7s2.1.6 3.6.5Zm8.2 65.3c-.3-10.3 5.7-12.1 10.5-12.7a5.4 5.4 0 1 0-6-6c-.5 4.9-2.3 10.8-12.7 10.6-.2 0-2.3-.2-4.6 1a8.7 8.7 0 1 0 12.8 7.1m68.9-7.6a8.6 8.6 0 0 0-3.7-.6c-10.3.3-12.1-5.6-12.7-10.5a5.4 5.4 0 1 0-6 6c5 .6 10.9 2.4 10.6 12.7a8.7 8.7 0 1 0 11.8-7.6"})),s||(s=l.createElement("path",{d:"M90 25c.2 10.4-5.7 12.2-10.6 12.8a5.4 5.4 0 1 0 6 6c.6-5 2.4-10.9 12.7-10.6a8.7 8.7 0 1 0-8-8.2z"})))}},59356:(e,t,r)=>{"use strict";var n=r(34068),i=r(20726);e.exports=function(e,t){var r=t.getStartKey(),o=t.getStartOffset(),a=t.getEndKey(),s=t.getEndOffset(),l=i(e,t).getBlockMap(),u=l.keySeq(),c=u.indexOf(r),d=u.indexOf(a)+1;return n(l.slice(c,d).map(function(e,t){var n=e.getText(),i=e.getCharacterList();return r===a?e.merge({text:n.slice(o,s),characterList:i.slice(o,s)}):t===r?e.merge({text:n.slice(o),characterList:i.slice(o)}):t===a?e.merge({text:n.slice(0,s),characterList:i.slice(0,s)}):e}))}},59447:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={default:function(){return c},getImageProps:function(){return u}};for(var i in n)Object.defineProperty(t,i,{enumerable:!0,get:n[i]});
1816let o=r(64252),a=r(61925),s=r(14741),l=o._(r(52795));function u(e){let{props:t}=(0,a.getImgProps)(e,{defaultLoader:l.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[25,50,75,100],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let c=s.Image},59487:e=>{"use strict";e.exports={stringify:function(e){return"_"+String(e)},unstringify:function(e){return e.slice(1)}}},59552:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(14232),i=r(81322),o=r(9776),a=r(67854);let s=()=>{let{preferences:e,isLoading:t}=(0,a.A)(),{data:r,isLoading:s}=(0,o.A)(["workspace","list"],e=>e.workspace.list(),{enabled:(0,i.Y)(t,e?.workspaces)}),l=(0,n.useMemo)(()=>r||[],[r]);return{workspaces:l,activeWorkspaces:l?.filter(e=>!e.archived),archivedWorkspaces:l?.filter(e=>e.archived),isLoading:s}}},59696:(e,t,r)=>{"use strict";function n(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}r.d(t,{A:()=>n})},59853:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var n=r(37876),i=r(34401),o=r(64145),a=r(98689),s=r(13146);let l=(0,i.Ay)(a.A)` 1817 position: relative; 1818 display: flex; 1819 align-items: flex-start; 1820`,u=({discountPercentage:e,image:t,title:r,preview:i,isProvex:a,isRePurchase:u,isExploreSearch:c,hideBadge:d,coming:p,sx:f,aiIcon:h})=>(0,n.jsxs)(l,{component:"span",sx:{...f},children:[r&&(0,n.jsx)("span",{style:o.A,children:r}),t,(0,n.jsx)(s.A,{coming:p,discountPercentage:e,hideBadge:d,isExploreSearch:c,preview:i,isRePurchase:u,isProvex:a}),h]})},59913:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n,i,o=r(14232);function a(){return(a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}let s=function(e){return o.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48"},e),n||(n=o.createElement("path",{fill:"#D1601E",d:"M24 0C10.8 0 0 10.8 0 24s10.8 24 24 24c3.5 0 6.9-.7 10.1-2.2-.2-.5-.3-1.1-.3-1.6-.2-1.2-.4-2.5-.9-3.7-2.7 1.5-5.8 2.2-8.9 2.2-10.4.1-18.8-8.3-18.8-18.7S13.6 5.2 24 5.2 42.8 13.6 42.8 24c0 3-.7 5.9-2.1 8.6 1.2.6 2.6.8 4 1 .2 0 .3 0 .5.1.2 0 .5.1.8.2 1.4-3.1 2.1-6.4 2.1-9.8C48 10.8 37.2 0 24 0"})),i||(i=o.createElement("path",{fill:"#D1601E",d:"M21.2 32.2c1.2.4 2.3.6 3.5.5 9.9-.2 11.6 5.3 12.2 10 .2 1.9 1.4 3.6 3.3 4.4 2.7 1 5.7-.3 6.7-3s-.3-5.7-3-6.7c-.4-.2-.8-.2-1.2-.3-4.7-.6-10.4-2.3-10.2-12.2.2-3.6-1.9-7-5.4-8.4-4.3-1.6-9.2.5-10.8 4.9-1.6 4.3.6 9.2 4.9 10.8"})))}},59930:e=>{e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length,i=Array(n);++r<n;)i[r]=t(e[r],r,e);return i}},59962:(e,t,r)=>{"use strict";var n=r(16576),i=r(43688);e.exports=function(){var e=i();return n(Object,{assign:e},{assign:function(){return Object.assign!==e}}),e}},60490:(e,t,r)=>{var n=r(71266),i=r(7766),o=r(48217),a=r(33582),s=r(33854),l=r(69525),u=r(52141);e.exports=function(e,t){return a(e)&&s(t)?l(u(e),t):function(r){var a=i(r,e);return void 0===a&&a===t?o(r,e):n(t,a,3)}}},60515:(e,t,r)=>{"use strict";r.d(t,{Zr:()=>A,Ut:()=>x});var n=r(78229),i=r(14232),o=r(22288),a=r(39902),s=r(13249),l=r(52740),u=r(37876);let c="mode",d="color-scheme";function p(){}let f=({key:e,storageWindow:t})=>(t||(t=window),{get(r){let n;if(!t)return r;try{n=t.localStorage.getItem(e)}catch{}return n||r},set:r=>{if(t)try{t.localStorage.setItem(e,r)}catch{}},subscribe:r=>{if(!t)return p;let n=t=>{let n=t.newValue;t.key===e&&r(n)};return t.addEventListener("storage",n),()=>{t.removeEventListener("storage",n)}}});function h(){}function g(e){if("function"==typeof window.matchMedia&&"system"===e)return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}function m(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 v=r(26995),y=r(21151);let{CssVarsProvider:b,useColorScheme:x,getInitColorSchemeScript:w}=function(e){let{themeId:t,theme:r={},modeStorageKey:n=c,colorSchemeStorageKey:p=d,disableTransitionOnChange:v=!1,defaultColorScheme:y,resolveTheme:b}=e,x={allColorSchemes:[],colorScheme:void 0,darkColorScheme:void 0,lightColorScheme:void 0,mode:void 0,setColorScheme:()=>{},setMode:()=>{},systemMode:void 0},w=i.createContext(void 0),A={},k={},S="string"==typeof y?y:y.light,C="string"==typeof y?y:y.dark;
1820return{CssVarsProvider:function(e){let{children:x,theme:S,modeStorageKey:C=n,colorSchemeStorageKey:_=p,disableTransitionOnChange:E=v,storageManager:D,storageWindow:O=window,documentNode:j="u"<typeof document?void 0:document,colorSchemeNode:F="u"<typeof document?void 0:document.documentElement,disableNestedContext:T=!1,disableStyleSheetGeneration:P=!1,defaultMode:M="system",forceThemeRerender:B=!1,noSsr:R}=e,I=i.useRef(!1),$=(0,a.A)(),N=i.useContext(w),L=!!N&&!T,z=i.useMemo(()=>S||("function"==typeof r?r():r),[S]),U=z[t],K=U||z,{colorSchemes:W=A,components:H=k,cssVarPrefix:q}=K,V=Object.keys(W).filter(e=>!!W[e]).join(","),Q=i.useMemo(()=>V.split(","),[V]),G="string"==typeof y?y:y.light,Y="string"==typeof y?y:y.dark,X=W[G]&&W[Y]?M:W[K.defaultColorScheme]?.palette?.mode||K.palette?.mode,{mode:J,setMode:Z,systemMode:ee,lightColorScheme:et,darkColorScheme:er,colorScheme:en,setColorScheme:ei}=function(e){let{defaultMode:t="light",defaultLightColorScheme:r,defaultDarkColorScheme:n,supportedColorSchemes:o=[],modeStorageKey:a=c,colorSchemeStorageKey:s=d,storageWindow:l=window,storageManager:u=f,noSsr:p=!1}=e,v=o.join(","),y=o.length>1,b=i.useMemo(()=>u?.({key:a,storageWindow:l}),[u,a,l]),x=i.useMemo(()=>u?.({key:`${s}-light`,storageWindow:l}),[u,s,l]),w=i.useMemo(()=>u?.({key:`${s}-dark`,storageWindow:l}),[u,s,l]),[A,k]=i.useState(()=>{let e=b?.get(t)||t,i=x?.get(r)||r,o=w?.get(n)||n;return{mode:e,systemMode:g(e),lightColorScheme:i,darkColorScheme:o}}),[S,C]=i.useState(p||!y);i.useEffect(()=>{C(!0)},[]);let _=m(A,e=>"light"===e?A.lightColorScheme:"dark"===e?A.darkColorScheme:void 0),E=i.useCallback(e=>{k(r=>{if(e===r.mode)return r;let n=e??t;return b?.set(n),{...r,mode:n,systemMode:g(n)}})},[b,t]),D=i.useCallback(e=>{e?"string"==typeof e?e&&!v.includes(e)?console.error(`\`${e}\` does not exist in \`theme.colorSchemes\`.`):k(t=>{let r={...t};return m(t,t=>{"light"===t&&(x?.set(e),r.lightColorScheme=e),"dark"===t&&(w?.set(e),r.darkColorScheme=e)}),r}):k(t=>{let i={...t},o=null===e.light?r:e.light,a=null===e.dark?n:e.dark;return o&&(v.includes(o)?(i.lightColorScheme=o,x?.set(o)):console.error(`\`${o}\` does not exist in \`theme.colorSchemes\`.`)),a&&(v.includes(a)?(i.darkColorScheme=a,w?.set(a)):console.error(`\`${a}\` does not exist in \`theme.colorSchemes\`.`)),i}):k(e=>(x?.set(r),w?.set(n),{...e,lightColorScheme:r,darkColorScheme:n}))},[v,x,w,r,n]),O=i.useCallback(e=>{"system"===A.mode&&k(t=>{let r=e?.matches?"dark":"light";return t.systemMode===r?t:{...t,systemMode:r}})},[A.mode]),j=i.useRef(O);return j.current=O,i.useEffect(()=>{if("function"!=typeof window.matchMedia||!y)return;let e=(...e)=>j.current(...e),t=window.matchMedia("(prefers-color-scheme: dark)");return t.addListener(e),e(t),()=>{t.removeListener(e)}},[y]),i.useEffect(()=>{if(y){let e=b?.subscribe(e=>{(!e||["light","dark","system"].includes(e))&&E(e||t)})||h,r=x?.subscribe(e=>{(!e||v.match(e))&&D({light:e})})||h,n=w?.subscribe(e=>{(!e||v.match(e))&&D({dark:e})})||h;return()=>{e(),r(),n()}}},[D,E,v,t,l,y,b,x,w]),{...A,mode:S?A.mode:void 0,systemMode:S?A.systemMode:void 0,colorScheme:S?_:void 0,setMode:E,setColorScheme:D}}({supportedColorSchemes:Q,defaultLightColorScheme:G,defaultDarkColorScheme:Y,modeStorageKey:C,colorSchemeStorageKey:_,defaultMode:X,storageManager:D,storageWindow:O,noSsr:R}),eo=J,ea=en;L&&(eo=N.mode,ea=N.colorScheme);let es=ea||K.defaultColorScheme;K.vars&&!B&&(es=K.defaultColorScheme);let el=i.useMemo(()=>{let e=K.generateThemeVars?.()||K.vars,t={...K,components:H,colorSchemes:W,cssVarPrefix:q,vars:e};if("function"==typeof t.generateSpacing&&(t.spacing=t.generateSpacing()),es){let e=W[es];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 b?b(t):t},[K,es,H,W,q]),eu=K.colorSchemeSelector;(0,s.A)(()=>{if(ea&&F&&eu&&"media"!==eu){let e=eu;if("class"===eu&&(e=".%s"),"data"===eu&&(e="[data-%s]"),eu?.startsWith("data-")&&!eu.includes("%s")&&(e=`[${eu}="%s"]`),e.startsWith("."))F.classList.remove(...Q.map(t=>e.substring(1).replace("%s",t))),F.classList.add(e.substring(1).replace("%s",ea));else{let t=e.replace("%s",ea).match(/\[([^\]]+)\]/);if(t){let[e,r]=t[1].split("=");r||Q.forEach(t=>{F.removeAttribute(e.replace(ea,t))}),F.setAttribute(e,r?r.replace(/"|'/g,""):"")}else F.setAttribute(e,ea)}}},[ea,eu,F,Q]),i.useEffect(()=>{let e;if(E&&I.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)}},[ea,E,j]),i.useEffect(()=>(I.current=!0,()=>
1820{I.current=!1}),[]);let ec=i.useMemo(()=>({allColorSchemes:Q,colorScheme:ea,darkColorScheme:er,lightColorScheme:et,mode:eo,setColorScheme:ei,setMode:Z,systemMode:ee}),[Q,ea,er,et,eo,ei,Z,ee,el.colorSchemeSelector]),ed=!0;(P||!1===K.cssVariables||L&&$?.cssVarPrefix===q)&&(ed=!1);let ep=(0,u.jsxs)(i.Fragment,{children:[(0,u.jsx)(l.A,{themeId:U?t:void 0,theme:el,children:x}),ed&&(0,u.jsx)(o.A,{styles:el.generateStyleSheets?.()||[]})]});return L?ep:(0,u.jsx)(w.Provider,{value:ec,children:ep})},useColorScheme:()=>i.useContext(w)||x,getInitColorSchemeScript:e=>(function(e){let{defaultMode:t="system",defaultLightColorScheme:r="light",defaultDarkColorScheme:n="dark",modeStorageKey:i=c,colorSchemeStorageKey:o=d,attribute:a="data-color-scheme",colorSchemeNode:s="document.documentElement",nonce:l}=e||{},p="",f=a;if("class"===a&&(f=".%s"),"data"===a&&(f="[data-%s]"),f.startsWith(".")){let e=f.substring(1);p+=`${s}.classList.remove('${e}'.replace('%s', light), '${e}'.replace('%s', dark)); 1821 ${s}.classList.add('${e}'.replace('%s', colorScheme));`}let h=f.match(/\[([^[\]]+)\]/);if(h){let[e,t]=h[1].split("=");t||(p+=`${s}.removeAttribute('${e}'.replace('%s', light)); 1822 ${s}.removeAttribute('${e}'.replace('%s', dark));`),p+=` 1823 ${s}.setAttribute('${e}'.replace('%s', colorScheme), ${t?`${t}.replace('%s', colorScheme)`:'""'});`}else".%s"!==f&&(p+=`${s}.setAttribute('${f}', colorScheme);`);return(0,u.jsx)("script",{suppressHydrationWarning:!0,nonce:"",dangerouslySetInnerHTML:{__html:`(function() { 1824try { 1825 let colorScheme = ''; 1826 const mode = localStorage.getItem('${i}') || '${t}'; 1827 const dark = localStorage.getItem('${o}-dark') || '${n}'; 1828 const light = localStorage.getItem('${o}-light') || '${r}'; 1829 if (mode === 'system') { 1830 // handle system mode 1831 const mql = window.matchMedia('(prefers-color-scheme: dark)'); 1832 if (mql.matches) { 1833 colorScheme = dark 1834 } else { 1835 colorScheme = light 1836 } 1837 } 1838 if (mode === 'light') { 1839 colorScheme = light; 1840 } 1841 if (mode === 'dark') { 1842 colorScheme = dark; 1843 } 1844 if (colorScheme) { 1845 ${p} 1846 } 1847} catch(e){}})();`}},"mui-color-scheme-init")})({colorSchemeStorageKey:p,defaultLightColorScheme:S,defaultDarkColorScheme:C,modeStorageKey:n,...e})}}({themeId:r(28801).A,theme:()=>(0,v.A)({cssVariables:!0}),colorSchemeStorageKey:"mui-color-scheme",modeStorageKey:"mui-mode",defaultColorScheme:{light:"light",dark:"dark"},resolveTheme:e=>{let t={...e,typography:(0,y.A)(e.palette,e.typography)};return t.unstable_sx=function(e){return(0,n.A)({sx:e,theme:this})},t}}),A=b},60577:e=>{"use strict";var t=function(e){return e!=e};e.exports=function(e,r){return 0===e&&0===r?1/e==1/r:!!(e===r||t(e)&&t(r))}},60620:(e,t,r)=>{"use strict";var n=r(93710),i=n.Map,o=n.OrderedSet,a=n.Record,s=o(),l={style:s,entity:null},u=function(e){function t(){return e.apply(this,arguments)||this}t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e;var r=t.prototype;return r.getStyle=function(){return this.get("style")},r.getEntity=function(){return this.get("entity")},r.hasStyle=function(e){return this.getStyle().includes(e)},t.applyStyle=function(e,r){var n=e.set("style",e.getStyle().add(r));return t.create(n)},t.removeStyle=function(e,r){var n=e.set("style",e.getStyle().remove(r));return t.create(n)},t.applyEntity=function(e,r){var n=e.getEntity()===r?e:e.set("entity",r);return t.create(n)},t.create=function(e){if(!e)return c;var r=i({style:s,entity:null}).merge(e),n=d.get(r);if(n)return n;var o=new t(r);return d=d.set(r,o),o},t.fromJS=function(e){var r=e.style,n=e.entity;return new t({style:Array.isArray(r)?o(r):r,entity:Array.isArray(n)?o(n):n})},t}(a(l)),c=new u,d=i([[i(l),c]]);u.EMPTY=c,e.exports=u},60703:(e,t,r)=>{"use strict";function n(e){try{return e.matches(":focus-visible")}catch(e){}return!1}r.d(t,{A:()=>n})},61008:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(37876),i=r(73996),o=r(50334),a=r(83110),s=r(75059);let l=({name:e,label:t,value:r,onChange:l,onBlur:u,placeholder:c,required:d=!1,disabled:p=!1,helperText:f,error:h=!1,type:g="text",fullWidth:m=!0,sx:v,hasFormatHint:y,formatHint:b,designVariant:x="staticLabel",lowercaseLabel:w,inputIcon:A,maxLength:k,marginBottom:S="24px",showRemainingCharacters:C=!1,rows:_=4})=>{let E=k??("content"===e||"description"===e?s.c.accessibilityForm:s.c.defaultLength),D=`form-input-${e}`,O=y?`${t} (${b})`:t;return"staticLabel"===x?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(o.A0,{sx:{mb:S},children:[(0,n.jsx)(o.l1,{required:d,lowercaseLabel:w,htmlFor:D,children:O}),(0,n.jsx)(i.A,{id:D,name:e,value:r,onChange:l,onBlur:u,placeholder:c,required:d,disabled:p,helperText:h?f:void 0,error:h,type:g,size:"small",fullWidth:m,sx:v,multiline:!0,rows:_,slotProps:(0,o.vb)({label:O,name:e,required:d,inputIcon:A,error:h,htmlInputProps:{maxLength:E},hasHelperText:!!(h&&f)})})]}),C&&(0,n.jsx)(a.A,{input:r,maxLength:E,position:"right",hasError:h})]}):(0,n.jsx)(i.A,{id:e,name:e,label:O,value:r,onChange:l,onBlur:u,placeholder:c,required:d,disabled:p,helperText:f,error:h,type:g,size:"small",fullWidth:m,sx:{mb:S},multiline:!0,rows:_,slotProps:(0,o.vb)({label:O,name:e,required:d,inputIcon:A,error:h,htmlInputProps:{maxLength:E},hasHelperText:!!(h&&f)})})}},61261:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(8106).v)(e=>({open:!1,setOpen:t=>e(()=>({open:t}))}))},61293:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(64079),i=r(60515),o=r(58355);let a=()=>{let{mode:e}=(0,i.Ut)(),t=(0,n.A)("(prefers-color-scheme: dark)");return{isDarkMode:e===o._.SYSTEM&&t||e===o._.DARK}}},61389:(e,t,r)=>{"use strict";var n=r(31114),i=r(18916),o=r(54380),a=r(20740);e.exports=function(e){var t=a(e,function(e){var t=e.getSelection(),r=t.getStartOffset(),i=t.getStartKey(),a=e.getCurrentContent().getBlockForKey(i).getText().slice(r);return o(e,n.getForward(a).length||1)},"forward");return t===e.getCurrentContent()?e:i.push(e,t,"remove-range")}},61511:(e,t,r)=>{"use strict";r.d(t,{A:()=>f});var n=r(40670),i=r(44501),o=r(1584),a=r(66702),s=r(14232),l=r(4073);function u(e,t){var r=Object.create(null);return e&&s.Children.map(e,function(e){return e}
1847).forEach(function(e){r[e.key]=t&&(0,s.isValidElement)(e)?t(e):e}),r}function c(e,t,r){return null!=r[t]?r[t]:e.props[t]}var d=Object.values||function(e){return Object.keys(e).map(function(t){return e[t]})},p=function(e){function t(t,r){var n=e.call(this,t,r)||this,i=n.handleExited.bind((0,o.A)(n));return n.state={contextValue:{isMounting:!0},handleExited:i,firstRender:!0},n}(0,a.A)(t,e);var r=t.prototype;return r.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},r.componentWillUnmount=function(){this.mounted=!1},t.getDerivedStateFromProps=function(e,t){var r,n,i=t.children,o=t.handleExited;return{children:t.firstRender?u(e.children,function(t){return(0,s.cloneElement)(t,{onExited:o.bind(null,t),in:!0,appear:c(t,"appear",e),enter:c(t,"enter",e),exit:c(t,"exit",e)})}):(Object.keys(n=function(e,t){function r(r){return r in t?t[r]:e[r]}e=e||{},t=t||{};var n,i=Object.create(null),o=[];for(var a in e)a in t?o.length&&(i[a]=o,o=[]):o.push(a);var s={};for(var l in t){if(i[l])for(n=0;n<i[l].length;n++){var u=i[l][n];s[i[l][n]]=r(u)}s[l]=r(l)}for(n=0;n<o.length;n++)s[o[n]]=r(o[n]);return s}(i,r=u(e.children))).forEach(function(t){var a=n[t];if((0,s.isValidElement)(a)){var l=t in i,u=t in r,d=i[t],p=(0,s.isValidElement)(d)&&!d.props.in;u&&(!l||p)?n[t]=(0,s.cloneElement)(a,{onExited:o.bind(null,a),in:!0,exit:c(a,"exit",e),enter:c(a,"enter",e)}):u||!l||p?u&&l&&(0,s.isValidElement)(d)&&(n[t]=(0,s.cloneElement)(a,{onExited:o.bind(null,a),in:d.props.in,exit:c(a,"exit",e),enter:c(a,"enter",e)})):n[t]=(0,s.cloneElement)(a,{in:!1})}}),n),firstRender:!1}},r.handleExited=function(e,t){var r=u(this.props.children);e.key in r||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState(function(t){var r=(0,i.A)({},t.children);return delete r[e.key],{children:r}}))},r.render=function(){var e=this.props,t=e.component,r=e.childFactory,i=(0,n.A)(e,["component","childFactory"]),o=this.state.contextValue,a=d(this.state.children).map(r);return(delete i.appear,delete i.enter,delete i.exit,null===t)?s.createElement(l.A.Provider,{value:o},a):s.createElement(l.A.Provider,{value:o},s.createElement(t,i,a))},t}(s.Component);p.propTypes={},p.defaultProps={component:"div",childFactory:function(e){return e}};let f=p},61606:()=>{},61664:(e,t,r)=>{"use strict";e.exports=r(52468).getPrototypeOf||null},61715:(e,t,r)=>{"use strict";var n=r(14842),i=r(9912),o=r(93710),a=r(5733),s=r(15796),l=r(34068),u=o.List,c=function(e,t,r,n,i,o){var s=arguments.length>6&&void 0!==arguments[6]?arguments[6]:"REPLACE_WITH_NEW_DATA",l=r.get(i),u=l.getText(),c=l.getCharacterList(),d=o+n.getText().length,p=null;switch(s){case"MERGE_OLD_DATA_TO_NEW_DATA":p=n.getData().merge(l.getData());break;case"REPLACE_WITH_NEW_DATA":p=n.getData()}var f=l.getType();u&&"unstyled"===f&&(f=n.getType());var h=l.merge({text:u.slice(0,o)+n.getText()+u.slice(o),characterList:a(c,n.getCharacterList(),o),type:f,data:p});return e.merge({blockMap:r.set(i,h),selectionBefore:t,selectionAfter:t.merge({anchorKey:i,anchorOffset:d,focusKey:i,focusOffset:d,isBackward:!1})})},d=function(e,t,r){var n=e.getText(),i=e.getCharacterList(),o=n.slice(0,t),a=i.slice(0,t),s=r.first();return e.merge({text:o+s.getText(),characterList:a.concat(s.getCharacterList()),type:o?e.getType():s.getType(),data:s.getData()})},p=function(e,t,r){var n=e.getText(),i=e.getCharacterList(),o=n.length,a=n.slice(t,o),s=i.slice(t,o),l=r.last();return l.merge({text:l.getText()+a,characterList:l.getCharacterList().concat(s),data:l.getData()})},f=function(e,t){var r=e.getKey(),n=e,i=[];for(t.get(r)&&i.push(r);n&&n.getNextSiblingKey();){var o=n.getNextSiblingKey();if(!o)break;i.push(o),n=t.get(o)}return i},h=function(e,t,r,o,a,s){var l,c=r.first()instanceof i,h=[],g=o.size,m=r.get(a),v=o.first(),y=o.last(),b=y.getLength(),x=y.getKey(),w=c&&(!m.getChildKeys().isEmpty()||!v.getChildKeys().isEmpty());r.forEach(function(e,t){t!==a?h.push(e):(w?h.push(e):h.push(d(e,s,o)),o.slice(+!w,g-1).forEach(function(e){return h.push(e)}),h.push(p(e,s,o)))});var A=n.createFromArray(h);return c&&(A=(l=A).withMutations(function(e){var t=m.getKey(),r=v.getKey(),n=m.getNextSiblingKey(),i=m.getParentKey(),o=f(v,l),a=o[o.length-1];if(e.get(r)?(e.setIn([t,"nextSibling"],r),e.setIn([r,"prevSibling"],t)):(e.setIn([t,"nextSibling"],v.getNextSiblingKey()),e.setIn([v.getNextSiblingKey(),"prevSibling"],t)),e.setIn([a,"nextSibling"],n),n&&e.setIn([n,"prevSibling"],a),o.forEach(function(t){return e.setIn([t,"parent"],i)}),i){var s=l.get(i).getChildKeys(),c=s.indexOf(t),d=s.toArray();
1847d.splice.apply(d,[c+1,0].concat(o)),e.setIn([i,"children"],u(d))}})),e.merge({blockMap:A,selectionBefore:t,selectionAfter:t.merge({anchorKey:x,anchorOffset:b,focusKey:x,focusOffset:b,isBackward:!1})})};e.exports=function(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"REPLACE_WITH_NEW_DATA";t.isCollapsed()||s(!1);var o=e.getBlockMap(),a=l(r),u=t.getStartKey(),d=t.getStartOffset(),p=o.get(u);return(p instanceof i&&(p.getChildKeys().isEmpty()||s(!1)),1===a.size)?c(e,t,o,a.first(),u,d,n):h(e,t,o,a,u,d)}},61733:(e,t,r)=>{var n=r(23550);e.exports=function(e){return function(t){return n(t,e)}}},61876:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(89099),i=r(14232),o=r(46385),a=r(59051),s=r(9660);let l=function(){let{push:e,query:t,pathname:r}=(0,n.useRouter)(),{id:l}=t,{data:u,isLoading:c}=(0,a.A)(["studyTechniques","detail",l],e=>e.studyTechniques.detail(l),{enabled:"/studieteknik/[id]/[slug]"===r,onError:async()=>{await e(location,"/404")}}),{data:d,isLoading:p}=(0,a.A)(["studyTechniques","list"],e=>e.studyTechniques.list()),f=(0,i.useMemo)(()=>{if(!u?.content)return[];let e=[],t=r=>{r.forEach(r=>{(0,s.v)(r)&&(r.type===o.mD&&e.push(r),t(r.children))})};return t(u.content),e},[u]);return{isLoading:c,content:u?.content,title:u?.metadata?.title||"",metadata:u?.metadata,headings:f,isArticlesLoading:p,articlesList:d?.filter(e=>e.id!==parseInt(l,10))}}},61925:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return u}}),r(88912);let n=r(49419),i=r(16806),o=r(50946),a=["-moz-initial","fill","none","scale-down",void 0];function s(e){return void 0!==e.default}function l(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function u({src:e,sizes:t,unoptimized:r=!1,priority:c=!1,preload:d=!1,loading:p,className:f,quality:h,width:g,height:m,fill:v=!1,style:y,overrideSrc:b,onLoad:x,onLoadingComplete:w,placeholder:A="empty",blurDataURL:k,fetchPriority:S,decoding:C="async",layout:_,objectFit:E,objectPosition:D,lazyBoundary:O,lazyRoot:j,...F},T){var P;let M,B,R,{imgConf:I,showAltText:$,blurComplete:N,defaultLoader:L}=T,z=I||o.imageConfigDefault;if("allSizes"in z)M=z;else{let e=[...z.deviceSizes,...z.imageSizes].sort((e,t)=>e-t),t=z.deviceSizes.sort((e,t)=>e-t),r=z.qualities?.sort((e,t)=>e-t);M={...z,allSizes:e,deviceSizes:t,qualities:r}}if(void 0===L)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});let U=F.loader||L;delete F.loader,delete F.srcSet;let K="__next_img_default"in U;if(K){if("custom"===M.loader)throw Object.defineProperty(Error(`Image with src "${e}" is missing "loader" prop. 1848Read more: https://nextjs.org/docs/messages/next-image-missing-loader`),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=U;U=t=>{let{config:r,...n}=t;return e(n)}}if(_){"fill"===_&&(v=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[_];e&&(y={...y,...e});let r={responsive:"100vw",fill:"100vw"}[_];r&&!t&&(t=r)}let W="",H=l(g),q=l(m);if((P=e)&&"object"==typeof P&&(s(P)||void 0!==P.src)){let t=s(e)?e.default:e;if(!t.src)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received ${JSON.stringify(t)}`),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!t.height||!t.width)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received ${JSON.stringify(t)}`),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(B=t.blurWidth,R=t.blurHeight,k=k||t.blurDataURL,W=t.src,!v)if(H||q){if(H&&!q){let e=H/t.width;q=Math.round(t.height*e)}else if(!H&&q){let e=q/t.height;H=Math.round(t.width*e)}}else H=t.width,q=t.height}let V=!c&&!d&&("lazy"===p||void 0===p);(!(e="string"==typeof e?e:W)||e.startsWith("data:")||e.startsWith("blob:"))&&(r=!0,V=!1),M.unoptimized&&(r=!0),K&&!M.dangerouslyAllowSVG&&e.split("?",1)[0].endsWith(".svg")&&(r=!0);let Q=l(h),G=Object.assign(v?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:E,objectPosition:D}:{},$?{}:{color:"transparent"},y),Y=N||"empty"===A?null:"blur"===A?`url("data:image/svg+xml;charset=utf-8,${(0,i.getImageBlurSvg)({widthInt:H,heightInt:q,blurWidth:B,blurHeight:R,blurDataURL:k||"",objectFit:G.objectFit})}")`:`url("${A}")`,X=a.includes(G.objectFit)?"fill"===G.objectFit?"100% 100%":"cover":G.objectFit,J=Y?{backgroundSize:X,backgroundPosition:G.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:Y}:{},Z=function({config:e,src:t,unoptimized:r,width:i,quality:o,sizes:a,loader:s}){if(r){if(t.startsWith("/")&&!t.startsWith("//")){let e=(0,n.getDeploymentId)();if(e){let r=t.indexOf("?");if(-1!==r){let n=new URLSearchParams(t.slice(r+1));n.get("dpl")||(n.append("dpl",e),t=t.slice(0,r)+"?"+n.toString())}else t+=`?dpl=${e}`}}return{src:t,srcSet:void 0,sizes:void 0}}let{widths:l,kind:u}=function({deviceSizes:e,allSizes:t},r,n){if(n){let r=/(^|\s)(1?\d?\d)vw/g,i=[];for(let e;e=r.exec(n);)i.push(parseInt(e[2]));if(i.length){let r=.01*Math.min(...i);return{widths:t.filter(t=>t>=e[0]*r),kind:"w"}}return{widths:t,kind:"w"}}return"number"!=typeof r?{widths:e,kind:"w"}:{widths:[...new Set([r,2*r].map(e=>t.find(t=>t>=e)||t[t.length-1]))],kind:"x"}}(e,i,a),c=l.length-1;return{sizes:a||"w"!==u?a:"100vw",srcSet:l.map((r,n)=>`${s({config:e,src:t,quality:o,width:r})} ${"w"===u?r:n+1}${u}`).join(", "),src:s({config:e,src:t,quality:o,width:l[c]})}}({config:M,src:e,unoptimized:r,width:H,quality:Q,sizes:t,loader:U}),ee=V?"lazy":p;return{props:{...F,loading:ee,fetchPriority:S,width:H,height:q,decoding:C,className:f,style:{...G,...J},sizes:Z.sizes,srcSet:Z.srcSet,src:b||Z.src},meta:{unoptimized:r,preload:d||c,placeholder:A,fill:v}}}},62047:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(95392),i=r(99468),o=r(31073),a=r(7075),s=r(90781);function l(e,t){(0,i.A)(1,arguments);var r,l,u,c,d,p,f,h,g=(0,n.A)(e),m=g.getUTCFullYear(),v=(0,s.q)(),y=(0,a.A)(null!=(r=null!=(l=null!=(u=null!=(c=null==t?void 0:t.firstWeekContainsDate)?c:null==t||null==(d=t.locale)||null==(p=d.options)?void 0:p.firstWeekContainsDate)?u:v.firstWeekContainsDate)?l:null==(f=v.locale)||null==(h=f.options)?void 0:h.firstWeekContainsDate)?r:1);if(!(y>=1&&y<=7))throw RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var b=new Date(0);b.setUTCFullYear(m+1,0,y),b.setUTCHours(0,0,0,0);var x=(0,o.A)(b,t),w=new Date(0);w.setUTCFullYear(m,0,y),w.setUTCHours(0,0,0,0);var A=(0,o.A)(w,t);return g.getTime()>=x.getTime()?m+1:g.getTime()>=A.getTime()?m:m-1}},62070:(e,t,r)=>{"use strict";var n=r(39636),i=r(18916),o=r(18544),a=r(12968),s={currentBlockContainsLink:function(e){var t=e.getSelection(),r=e.getCurrentContent(),n=r.getEntity
1848Map();return r.getBlockForKey(t.getAnchorKey()).getCharacterList().slice(t.getStartOffset(),t.getEndOffset()).some(function(e){var t=e.getEntity();return!!t&&"LINK"===n.__get(t).getType()})},getCurrentBlockType:function(e){var t=e.getSelection();return e.getCurrentContent().getBlockForKey(t.getStartKey()).getType()},getDataObjectForLinkURL:function(e){return{url:e.toString()}},handleKeyCommand:function(e,t,r){switch(t){case"bold":return s.toggleInlineStyle(e,"BOLD");case"italic":return s.toggleInlineStyle(e,"ITALIC");case"underline":return s.toggleInlineStyle(e,"UNDERLINE");case"code":return s.toggleCode(e);case"backspace":case"backspace-word":case"backspace-to-start-of-line":return s.onBackspace(e);case"delete":case"delete-word":case"delete-to-end-of-block":return s.onDelete(e);default:return null}},insertSoftNewline:function(e){var t=n.insertText(e.getCurrentContent(),e.getSelection(),"\n",e.getCurrentInlineStyle(),null),r=i.push(e,t,"insert-characters");return i.forceSelection(r,t.getSelectionAfter())},onBackspace:function(e){var t=e.getSelection();if(!t.isCollapsed()||t.getAnchorOffset()||t.getFocusOffset())return null;var r=e.getCurrentContent(),n=t.getStartKey(),o=r.getBlockBefore(n);if(o&&"atomic"===o.getType()){var a=r.getBlockMap().delete(o.getKey()),l=r.merge({blockMap:a,selectionAfter:t});if(l!==r)return i.push(e,l,"remove-range")}var u=s.tryToRemoveBlockStyle(e);return u?i.push(e,u,"change-block-type"):null},onDelete:function(e){var t=e.getSelection();if(!t.isCollapsed())return null;var r=e.getCurrentContent(),o=t.getStartKey(),a=r.getBlockForKey(o).getLength();if(t.getStartOffset()<a)return null;var s=r.getBlockAfter(o);if(!s||"atomic"!==s.getType())return null;var l=t.merge({focusKey:s.getKey(),focusOffset:s.getLength()}),u=n.removeRange(r,l,"forward");return u!==r?i.push(e,u,"remove-range"):null},onTab:function(e,t,r){var n=t.getSelection(),a=n.getAnchorKey();if(a!==n.getFocusKey())return t;var s=t.getCurrentContent(),l=s.getBlockForKey(a),u=l.getType();if("unordered-list-item"!==u&&"ordered-list-item"!==u)return t;e.preventDefault();var c=l.getDepth();if(!e.shiftKey&&c===r)return t;var d=o(s,n,e.shiftKey?-1:1,r);return i.push(t,d,"adjust-depth")},toggleBlockType:function(e,t){var r=e.getSelection(),o=r.getStartKey(),s=r.getEndKey(),l=e.getCurrentContent(),u=r;if(o!==s&&0===r.getEndOffset()){var c=a(l.getBlockBefore(s));s=c.getKey(),u=u.merge({anchorKey:o,anchorOffset:r.getStartOffset(),focusKey:s,focusOffset:c.getLength(),isBackward:!1})}if(l.getBlockMap().skipWhile(function(e,t){return t!==o}).reverse().skipWhile(function(e,t){return t!==s}).some(function(e){return"atomic"===e.getType()}))return e;var d=l.getBlockForKey(o).getType()===t?"unstyled":t;return i.push(e,n.setBlockType(l,u,d),"change-block-type")},toggleCode:function(e){var t=e.getSelection(),r=t.getAnchorKey(),n=t.getFocusKey();return t.isCollapsed()||r!==n?s.toggleBlockType(e,"code-block"):s.toggleInlineStyle(e,"CODE")},toggleInlineStyle:function(e,t){var r,o=e.getSelection(),a=e.getCurrentInlineStyle();if(o.isCollapsed())return i.setInlineStyleOverride(e,a.has(t)?a.remove(t):a.add(t));var s=e.getCurrentContent();return r=a.has(t)?n.removeInlineStyle(s,o,t):n.applyInlineStyle(s,o,t),i.push(e,r,"change-inline-style")},toggleLink:function(e,t,r){var o=n.applyEntity(e.getCurrentContent(),t,r);return i.push(e,o,"apply-entity")},tryToRemoveBlockStyle:function(e){var t=e.getSelection(),r=t.getAnchorOffset();if(t.isCollapsed()&&0===r){var i=t.getAnchorKey(),o=e.getCurrentContent(),a=o.getBlockForKey(i).getType(),s=o.getBlockBefore(i);if("code-block"===a&&s&&"code-block"===s.getType()&&0!==s.getLength())return null;if("unstyled"!==a)return n.setBlockType(o,t,"unstyled")}return null}};e.exports=s},62123:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var n=r(1992),i=r(96235),o=r(75860),a=r(99427),s=r(68931),l=r(87299),u=r(82632);let c=()=>{let e=(0,n.useQueryClient)(),{setAddToQueue:t,setIsTodoUpdated:r}=(0,l.o)(),{setIsCreating:c}=(0,u.T)(),{closeSnackbar:d}=(0,a.dh)(),{mutateAsync:p}=(0,s.M)(["todo","update"],e=>e.todo.update,{onMutate:([t])=>{let[n]=e.getQueryData(["todos","list"]).filter(e=>e.id===t.id);
1848n.noteId&&e.invalidateQueries(["notes","detail",n.noteId]),t.id&&t.reminder&&((0,i.A)(new Date(t.reminder),new Date)?(d(t.id.toString()),r(t.id,!0)):(0,o.A)(new Date(t.reminder))&&r(null,!1))},onSettled:r=>{e.invalidateQueries(["todos","list"]).then(()=>{e.getQueryData(["todos","list"]).filter(e=>!e.reminderHandled).length&&t(!0)}),e.invalidateQueries(["notes","list"]),e.invalidateQueries(["flashcards","list"]),e.invalidateQueries(["workspace","detail"]),r.noteId&&e.invalidateQueries(["notes","detail",r.noteId]),c(!1)}});return{updateTodo:async e=>await p([e])}}},62191:(e,t,r)=>{"use strict";var n=r(88017).notEmptyKey;function i(e,t){return n(t)&&"MUTABLE"===e.__get(t).getMutability()?t:null}e.exports=function(e,t){if(t.isCollapsed()){var r,n=t.getAnchorKey(),o=t.getAnchorOffset();return o>0?(r=e.getBlockForKey(n).getEntityAt(o-1))!==e.getBlockForKey(n).getEntityAt(o)?null:i(e.getEntityMap(),r):null}var a=t.getStartKey(),s=t.getStartOffset(),l=e.getBlockForKey(a);return r=s===l.getLength()?null:l.getEntityAt(s),i(e.getEntityMap(),r)}},62516:(e,t,r)=>{"use strict";r.d(t,{k:()=>n});let n=["/kampanj/[slug]"]},62753:(e,t,r)=>{"use strict";r.d(t,{A:()=>S});var n=r(14232),i=r(69241),o=r(86583),a=r(38993),s=r(34401),l=r(35985),u=r(96968),c=r(65559),d=r(49429),p=r(98885),f=r(85);function h(e){return(0,f.Ay)("MuiCircularProgress",e)}(0,p.A)("MuiCircularProgress",["root","determinate","indeterminate","colorPrimary","colorSecondary","svg","track","circle","circleDeterminate","circleIndeterminate","circleDisableShrink"]);var g=r(37876);let m=(0,a.i7)` 1849 0% { 1850 transform: rotate(0deg); 1851 } 1852 1853 100% { 1854 transform: rotate(360deg); 1855 } 1856`,v=(0,a.i7)` 1857 0% { 1858 stroke-dasharray: 1px, 200px; 1859 stroke-dashoffset: 0; 1860 } 1861 1862 50% { 1863 stroke-dasharray: 100px, 200px; 1864 stroke-dashoffset: -15px; 1865 } 1866 1867 100% { 1868 stroke-dasharray: 1px, 200px; 1869 stroke-dashoffset: -126px; 1870 } 1871`,y="string"!=typeof m?(0,a.AH)` 1872 animation: ${m} 1.4s linear infinite; 1873 `:null,b="string"!=typeof v?(0,a.AH)` 1874 animation: ${v} 1.4s ease-in-out infinite; 1875 `:null,x=(0,s.Ay)("span",{name:"MuiCircularProgress",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[r.variant],t[`color${(0,c.A)(r.color)}`]]}})((0,l.A)(({theme:e})=>({display:"inline-block",variants:[{props:{variant:"determinate"},style:{transition:e.transitions.create("transform")}},{props:{variant:"indeterminate"},style:y||{animation:`${m} 1.4s linear infinite`}},...Object.entries(e.palette).filter((0,d.A)()).map(([t])=>({props:{color:t},style:{color:(e.vars||e).palette[t].main}}))]}))),w=(0,s.Ay)("svg",{name:"MuiCircularProgress",slot:"Svg"})({display:"block"}),A=(0,s.Ay)("circle",{name:"MuiCircularProgress",slot:"Circle",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.circle,t[`circle${(0,c.A)(r.variant)}`],r.disableShrink&&t.circleDisableShrink]}})((0,l.A)(({theme:e})=>({stroke:"currentColor",variants:[{props:{variant:"determinate"},style:{transition:e.transitions.create("stroke-dashoffset")}},{props:{variant:"indeterminate"},style:{strokeDasharray:"80px, 200px",strokeDashoffset:0}},{props:({ownerState:e})=>"indeterminate"===e.variant&&!e.disableShrink,style:b||{animation:`${v} 1.4s ease-in-out infinite`}}]}))),k=(0,s.Ay)("circle",{name:"MuiCircularProgress",slot:"Track"})((0,l.A)(({theme:e})=>({stroke:"currentColor",opacity:(e.vars||e).palette.action.activatedOpacity}))),S=n.forwardRef(function(e,t){let r=(0,u.b)({props:e,name:"MuiCircularProgress"}),{className:n,color:a="primary",disableShrink:s=!1,enableTrackSlot:l=!1,size:d=40,style:p,thickness:f=3.6,value:m=0,variant:v="indeterminate",...y}=r,b={...r,color:a,disableShrink:s,size:d,thickness:f,value:m,variant:v,enableTrackSlot:l},S=(e=>{let{classes:t,variant:r,color:n,disableShrink:i}=e,a={root:["root",r,`color${(0,c.A)(n)}`],svg:["svg"],track:["track"],circle:["circle",`circle${(0,c.A)(r)}`,i&&"circleDisableShrink"]};return(0,o.A)(a,h,t)})(b),C={},_={},E={};if("determinate"===v){let e=2*Math.PI*((44-f)/2);C.strokeDasharray=e.toFixed(3),E["aria-valuenow"]=Math.round(m),C.strokeDashoffset=`${((100-m)/100*e).toFixed(3)}px`,_.transform="rotate(-90deg)"}return(0,g.jsx)(x,{className:(0,i.A)(S.root,n),style:{width:d,height:d,..._,...p},ownerState:b,ref:t,role:"progressbar",...E,...y,children:(0,g.jsxs)(w,{className:S.svg,ownerState:b,viewBox:"22 22 44 44",children:[l?(0,g.jsx)(k,{className:S.track,ownerState:b,cx:44,cy:44,r:(44-f)/2,fill:"none",strokeWidth:f,"aria-hidden":"true"}):null,(0,g.jsx)(A,{className:S.circle,style:C,ownerState:b,cx:44,cy:44,r:(44-f)/2,fill:"none",strokeWidth:f})]})})})},62827:(e,t,r)=>{"use strict";r.d(t,{A:()=>eQ});var n,i=r(37876),o=r(14232),a=r(46385),s=r(89099),l=r(82702);let u={h1:"h4",h2:"h5",h3:"h6",h4:"h6",h5:"h6",h6:"h6"},c=(e,t={})=>{let r=t[e]||e;return({attributes:t,element:n,...o})=>{let{id:a,marginBottom:c}=n,{pathname:d}=(0,s.useRouter)();return"/tillganglig-kurslitteratur"===d?(0,i.jsx)(l.A,{id:a,gutterBottom:!0,variant:u[e],component:{h1:"h1",h2:"h2",h3:"h2",h4:"h4",h
18755:"h5",h6:"h6"}[e]||e,sx:{mb:c,color:t=>"h1"===e&&t.palette.primary.dark},...t,...o}):(0,i.jsx)(l.A,{id:a,gutterBottom:!0,variant:u[e],component:r,sx:{mb:c},...t,...o})}};var d=r(58028),p=r(34401),f=r(60515);let h=(0,p.Ay)("img")` 1876 width: ${({width:e})=>e?`${e}px`:"100%"}; 1877 max-height: ${({height:e})=>e?`${e}px`:"none"}; 1878 border-radius: ${({borderRadius:e})=>e?"1rem":"0rem"}; 1879 object-fit: ${({height:e})=>e?"cover":"fill"}; 1880 object-position: ${({objectPositionX:e,objectPositionY:t,height:r})=>r&&e&&t?`${e}% ${t}%`:"center center"}; 1881 1882 ${({theme:e})=>e.breakpoints.down("sm")} { 1883 max-width: 100%; 1884 max-height: ${({shouldExpandOnMobile:e})=>e?"none":"176px"}; 1885 ${({shouldExpandOnMobile:e})=>e?` 1886 width: 100%; 1887 height: auto; 1888 object-fit: contain; 1889 `:` 1890 object-fit: cover; 1891 `} 1892 } 1893`,g=(0,p.Ay)("div")` 1894 user-select: none; 1895 overflow: hidden; 1896 1897 ${({theme:e})=>e.breakpoints.down("sm")} { 1898 ${({shouldExpandOnMobile:e})=>e?` 1899 width: 100%; 1900 `:""} 1901 } 1902`,m=({children:e,element:{url:t,urlDark:r,width:n,height:a,alt:s,quality:l,margin:u,objectPositionX:c,objectPositionY:p,borderRadius:m,expandOnMobile:v},attributes:y})=>{let{mode:b,systemMode:x}=(0,f.Ut)(),w="dark"===b||"system"===b&&"dark"===x,A=(0,o.useMemo)(()=>`${w&&r?r:t}?width=${n||800}&quality=${l||100}`,[w,r,t,n,l]),k=(0,o.useMemo)(()=>/\.gif($|\?)/i.test(t),[t]),S=(0,o.useMemo)(()=>k||!!v||!!(n&&n>=240),[k,v,n]);return(0,i.jsxs)(d.A,{...y,sx:{display:"flex",mb:4*!!u},children:[(0,i.jsx)(g,{contentEditable:!1,shouldExpandOnMobile:S,children:(0,i.jsx)(h,{width:n,height:a,src:A,alt:s||"",objectPositionX:c,objectPositionY:p,borderRadius:m,isGif:k,shouldExpandOnMobile:S})}),e]})};var v=r(91805),y=r(52453);let b=e=>{if(null!=e)return"number"==typeof e?`${e}px`:e},x=(0,p.Ay)("div",{shouldForwardProp:e=>"background"!==e&&"padding"!==e&&"borderRadius"!==e})` 1903 display: grid; 1904 background-color: ${e=>e.background}; 1905 padding: ${e=>e.padding}; 1906 border-radius: ${e=>e.borderRadius?"16px":"0px"}; 1907 color: ${({background:e})=>e&&"none"!==e&&"transparent"!==e?(0,y.e)(e):"inherit"}; 1908 1909 row-gap: 1.5rem; 1910 ${({theme:e})=>e.breakpoints.up("sm")} { 1911 row-gap: 1rem; 1912 } 1913 ${({theme:e})=>e.breakpoints.up("md")} { 1914 row-gap: 1rem; 1915 } 1916 1917 grid-template-columns: repeat(12, 1fr); 1918`,w=(0,p.Ay)("div",{shouldForwardProp:e=>"padding"!==e&&"span"!==e})` 1919 grid-column: span 12; 1920 1921 ${({theme:e})=>e.breakpoints.up("sm")} { 1922 grid-column: span ${({span:e})=>e}; 1923 1924 &:nth-of-type(odd) { 1925 padding-right: ${e=>e.padding&&"2.875rem"}; 1926 } 1927 1928 &:nth-of-type(even) { 1929 padding-left: ${e=>e.padding&&"2.875rem"}; 1930 } 1931 } 1932`,A=(0,p.Ay)("div",{shouldForwardProp:e=>"contentJustify"!==e&&"contentAlign"!==e&&"textAlign"!==e&&"paddingLeft"!==e&&"paddingRight"!==e})` 1933 display: flex; 1934 flex-direction: column; 1935 justify-content: ${({contentJustify:e})=>e||"flex-start"}; 1936 align-items: ${({contentAlign:e})=>e||"stretch"}; 1937 text-align: ${({textAlign:e})=>e||"initial"}; 1938 padding-left: ${({paddingLeft:e})=>b(e)}; 1939 padding-right: ${({paddingRight:e})=>b(e)}; 1940 height: 100%; 1941 color: inherit; 1942`,k=({attributes:e,children:t,element:r})=>{let{background:n,padding:o,borderRadius:a}=r;return(0,i.jsx)(x,{background:n,borderRadius:a,padding:o||"0",...e,children:t})},S=({attributes:e,children:t,element:r})=>{let{span:n,children:a,contentJustify:s,contentAlign:l,textAlign:u,paddingLeft:c,paddingRight:d,padding:p}=r,f=(0,o.useMemo)(()=>-1===a.findIndex(e=>v.Hg.isElement(e)&&"image"===e.type),[a]);return(0,i.jsx)(w,{span:n||6,padding:p??f,...e,children:(0,i.jsx)(A,{contentJustify:s,contentAlign:l,textAlign:u,paddingLeft:c,paddingRight:d,children:t})})};var C=r(28960),_=r(37642);let E=(0,p.Ay)("blockquote")` 1943 color: ${({theme:e})=>e.blockquote.color}; 1944 border-left: ${({theme:e})=>e.blockquote.borderLeft}; 1945 font-size: ${({theme:e})=>e.blockquote.fontSize}; 1946 line-height: ${({theme:e})=>e.blockquote.lineHeight}; 1947 padding-left: ${({theme:e})=>e.spacing(1.25)}; 1948 1949 ${({theme:e})=>e.applyStyles("dark",{color:e.palette.common.white,borderLeft:`2px solid ${e.palette.common.white}`})} 1950`,D=(0,p.Ay)("blockquote")` 1951 font-size: 1.5rem; 1952`,O=({attributes:e,element:t,...r})=>(0,i.jsx)(E,{...e,...r}),j=({attributes:e,element:t,...r})=>(0,i.jsx)(D,{...e,...r});var F=r(55481);let T=({attributes:e,element:t,...r})=>(0,i.jsx)(F.N_,{sx:{cursor:"pointer"},...e,...t,...r});var P=r(38687),M=r(39807);let B=(0,p.Ay)("div")` 1953 overflow: hidden; 1954 flex: 1; 1955 ${({theme:e})=>e.breakpoints.up("sm")} { 1956 border-top: 1px solid ${({theme:e})=>e.palette.divider}; 1957 } 1958`,R=(0,p.Ay)("td")` 1959 position: relative; 1960 vertical-align: top; 1961 min-width: calc(100vw - 2rem); 1962 max-width: calc(100vw - 2rem); 1963 padding: 0.25rem 0.25rem 2rem 0.25rem; 1964 1965 ${({theme:e})=>e.breakpoints.up("sm")} { 1966 padding: 1rem 1rem 2rem 1rem; 1967 max-width: initial; 1968 min-width: initial; 1969 1970 &:first-of-type { 1971 border-right: 1px solid ${({theme:e})=>e.palette.divider}; 1972 width: 30%; 1973 } 1974 } 1975`,I=(0,p.Ay)("span")` 1976 position: absolute; 1977 top: 0.313rem; 1978 left: 0.25rem; 1979 color: ${({theme:e})=>e.palette.grey["600"]}; 1980 pointer-events: none; 1981 font-style: italic; 1982 user-select: none; 1983 1984 ${({theme:e})=>e.breakpoints.up("sm")} { 1985 top: 1.063rem; 1986 left: 1.063rem; 1987 } 1988`,$=({attributes:e,element:t,...r})=>(0,i.jsx)(B,{...e,...r}),N=({attributes:e,element:t,...r})=>(0,i.jsx)("tr",{...e,...r}),L=({attributes:e,element:t,children:r,...n})=>{let{t:o}=(0,M.u)(),[a]=t.children,[s]=(a||{children:[]}).children;return(0,i.jsxs)(R,{...e,...n,children:[r,s&&!s.text&&!(0,P.e4)(a)&&(0,i.jsx)(I,{contentEditable:!1,
1988children:o("notes.cornell.placeholder")})]})};var z=r(57002),U=r(6543),K=r(64079),W=r(53019),H=r(95461);let q=(0,p.Ay)("table",{shouldForwardProp:e=>"displayRightColumn"!==e})` 1989 border-collapse: collapse; 1990 ${({displayRightColumn:e})=>e&&"margin-left: calc(2rem - 100vw);"}; 1991 transition: margin 250ms ease-in-out; 1992 1993 ${({theme:e})=>e.breakpoints.up("sm")} { 1994 width: 100%; 1995 } 1996`,V=(0,p.Ay)("th")` 1997 padding: ${({theme:e})=>e.spacing(2)}; 1998 text-align: left; 1999 2000 ${({theme:e})=>e.breakpoints.up("sm")} { 2001 padding: ${({theme:e})=>e.spacing(0,2,2,2)}; 2002 2003 &:first-of-type { 2004 border-right: 1px solid ${({theme:e})=>e.palette.divider}; 2005 } 2006 } 2007`,Q=(0,p.Ay)("span")` 2008 user-select: none; 2009`,G=({attributes:e,element:t,...r})=>{let{t:n}=(0,M.u)(),{pathname:u}=(0,s.useRouter)(),[c,p]=(0,o.useState)(!1),f=(0,K.A)(e=>e.breakpoints.up("sm")),h=(0,H.Zi)();return"/arbetsytor/[id]/[slug]"!==u||f?(0,i.jsxs)(i.Fragment,{children:[!f&&(0,i.jsxs)(d.A,{sx:{display:"flex",justifyContent:"space-between"},children:[(0,i.jsxs)(W.A,{contentEditable:!1,onClick:()=>{p(!c),(()=>{let e=(0,P.jz)(h,a.SQ).next().value;if(e){let[,t]=e;if(v.wA.hasPrevious(t)){let e=v.wA.previous(t);v.gB.select(h,v.KE.end(h,e))}}})()},size:"large",sx:[e=>({p:0,textTransform:"none",userSelect:"none",color:e.palette.common.black}),e=>e.applyStyles("dark",{color:e.palette.common.white})],disabled:!c,children:[(0,i.jsx)(z.A,{}),(0,i.jsx)(Q,{children:n("notes.cornell.column-left-heading-small")})]}),(0,i.jsxs)(W.A,{contentEditable:!1,onClick:()=>{(()=>{let e=(0,P.jz)(h,a.SQ).next().value;if(e){let[,t]=e,r=v.wA.next(t);v.gB.select(h,v.KE.end(h,r))}})(),p(!c)},size:"large",sx:[e=>({p:0,textTransform:"none",userSelect:"none",color:e.palette.common.black}),e=>e.applyStyles("dark",{color:e.palette.common.white})],disabled:c,children:[(0,i.jsx)(Q,{children:n("notes.cornell.column-right-heading-small")}),(0,i.jsx)(U.A,{})]})]}),(0,i.jsxs)(q,{...e,...r,displayRightColumn:c,children:[f&&(0,i.jsx)("thead",{contentEditable:!1,style:{userSelect:"none"},children:(0,i.jsxs)("tr",{children:[(0,i.jsx)(V,{children:(0,i.jsx)(l.A,{component:"h3",variant:"h6",paddingTop:"1.5rem",children:n("notes.cornell.column-left-heading")})}),(0,i.jsx)(V,{children:(0,i.jsx)(l.A,{component:"h3",variant:"h6",paddingTop:"1.5rem",children:n("notes.cornell.column-right-heading")})})]})}),(0,i.jsx)("tbody",{children:r.children})]})]}):null};var Y=r(32025),X=r(91033);let J=(0,p.Ay)(I)` 2010 top: 2.75rem; 2011 left: 1.063rem; 2012 user-select: none; 2013 ${({theme:e})=>e.breakpoints.up("sm")} { 2014 top: 2.813rem; 2015 left: 1rem; 2016 } 2017`,Z=({attributes:e,element:t,...r})=>{let{t:n}=(0,M.u)(),{pathname:a}=(0,s.useRouter)(),[u,c]=(0,o.useState)(!1),p=(0,H.Zi)(),f=(0,K.A)(e=>e.breakpoints.up("sm")),[h]=t.children;return"/arbetsytor/[id]/[slug]"!==a||f?(0,i.jsxs)(i.Fragment,{children:[!f&&(0,i.jsxs)(d.A,{...e,...r,sx:[e=>({position:"absolute",bottom:0,left:0,padding:e.spacing(1,2,0,2),backgroundColor:e.palette.common.white,height:u?"60%":"2.625rem",maxHeight:"80vh",transition:"height 150ms ease-in-out",overflow:u?"auto":"hidden",zIndex:1,width:"100%"}),e=>e.applyStyles("dark",{background:e.palette.tonal.primary[99]})],children:[(0,i.jsx)(d.A,{contentEditable:!1,sx:{display:"flex",marginBottom:"0.5rem",userSelect:"none"},children:(0,i.jsxs)(W.A,{size:"large",contentEditable:!1,onClick:()=>{c(!u),v.gB.deselect(p)},sx:[e=>({p:0,textTransform:"none",color:e.palette.common.black}),e=>e.applyStyles("dark",{color:e.palette.common.white})],children:[n("notes.cornell.bottom-heading-small"),u?(0,i.jsx)(Y.A,{}):(0,i.jsx)(X.A,{})]})}),r.children,!h.children[0].text&&(0,i.jsx)(J,{contentEditable:!1,children:n("notes.cornell.placeholder")})]}),f&&(0,i.jsxs)(d.A,{sx:{position:"relative",padding:e=>e.spacing(1.5,2,0,2),borderTop:e=>`1px solid ${e.palette.divider}`},children:[(0,i.jsx)(l.A,{sx:{userSelect:"none"},contentEditable:!1,component:"h3",variant:"h6",children:n("notes.cornell.bottom-heading")}),r.children,!h.children[0].text&&!(0,P.e4)(h)&&(0,i.jsx)(J,{contentEditable:!1,children:n("notes.cornell.placeholder")})]})]}):null};var ee=r(98689);let et=(0,p.Ay)(l.A,{shouldForwardProp:e=>"selected"!==e})` 2018 color: ${({theme:e})=>e.palette.grey["600"]}; 2019 font-weight: 700; 2020 position: absolute; 2021 pointer-events: none; 2022 left: ${({selected:e})=>e?"3.8rem":"0.3125rem"}; 2023 user-select: none; 2024 2025 ${({theme:e})=>e.applyStyles("dark",{color:e.palette.common.white})} 2026`,er=e=>[a.A0,a.fj].includes(e.type),en=({text:e,element:t})=>{let r=(0,H.f7)(),n=(0,H.zL)(),o=v.bP.string(t);return(0,i.jsx)(i.Fragment,{children:!o&&(v.bP.has(t,[0,1])?!er(v.bP.parent(t,[0,1])):!(t.children.length&&er(t.children[0])))&&(0,i.jsx)(et,{translate:"yes",variant:"body2",selected:r&&n,contentEditable:!1,
2026children:e})})},ei=(0,p.Ay)("div")` 2027 position: relative; 2028 max-width: calc(100% - 1.5rem); 2029 display: flex; 2030 justify-content: center; 2031 align-items: center; 2032 flex-direction: column; 2033 2034 p { 2035 max-width: 40ch; 2036 text-align: center; 2037 min-width: 12ch; 2038 margin-bottom: ${({theme:e})=>e.spacing(1)}; 2039 2040 &:last-child { 2041 margin-bottom: 0; 2042 } 2043 } 2044`,eo=(0,p.Ay)(ee.A)` 2045 flex: 1; 2046 min-height: 11.1rem; 2047 display: flex; 2048 align-items: center; 2049 justify-content: center; 2050 position: relative; 2051 2052 &:first-of-type { 2053 border-bottom: 1px solid rgba(0, 0, 0, 0.09); 2054 margin-bottom: ${({theme:e})=>e.spacing(2)}; 2055 } 2056 2057 ${({theme:e})=>e.applyStyles("dark",{caretColor:e.palette.common.white})} 2058 2059 ${({theme:e})=>e.breakpoints.up("sm")} { 2060 height: auto; 2061 2062 &:first-of-type { 2063 border-right: 1px solid rgba(0, 0, 0, 0.09); 2064 border-bottom: unset; 2065 margin-bottom: 0; 2066 } 2067 } 2068`,ea=({attributes:e,children:t,element:r})=>{let{t:n}=(0,M.u)();return(0,i.jsx)(eo,{...e,"data-testid":"flashcard-page",children:(0,i.jsxs)(ei,{children:[(0,i.jsx)(en,{element:r,text:n(r.question?"flashcards.question":"flashcards.answer")}),t]})})};var es=r(80967),el=r(34861),eu=r(95927),ec=r(24202),ed=r(63862),ep=r(22250),ef=r(29122),eh=r(7153);let eg=(0,p.Ay)(ee.A)` 2069 display: flex; 2070 padding: ${({theme:e})=>e.spacing(1,0,2,2)}; 2071 align-items: center; 2072 user-select: none; 2073`,em=(0,p.Ay)(ep.A)` 2074 margin-left: auto; 2075 margin-right: ${({theme:e})=>e.spacing(1)}; 2076 2077 svg { 2078 color: ${({theme:e})=>e.palette.common.black}; 2079 2080 ${({theme:e})=>e.applyStyles("dark",{color:e.palette.common.white})} 2081 } 2082`,ev=(0,o.forwardRef)(({current:e,total:t,openMenu:r},n)=>{let a=(0,H.Zi)(),{t:s}=(0,M.u)(),{navigation:u,reset:c}=(0,eh.C)(),d=e-1;return(0,o.useEffect)(()=>{u.index===d&&"function"!=typeof n&&(v.gB.select(a,[d,1,0,0]),setTimeout(()=>{n.current.focus()},0),c()),u.focus&&"function"!=typeof n&&(n.current.blur(),H.rL.focus(a),c())},[d,u,n,c,a]),(0,i.jsxs)(eg,{contentEditable:!1,children:[(0,i.jsxs)(l.A,{variant:"h6",component:"p",children:[e,"/",t]}),(0,i.jsx)(em,{ref:n,onClick:()=>r(!0),"aria-label":s("open-menu"),children:(0,i.jsx)(ef.A,{})})]})});ev.displayName="CardHeader";var ey=r(75898),eb=r(40929);let ex=(0,p.Ay)(es.A,{shouldForwardProp:e=>"focused"!==e})` 2083 display: flex; 2084 flex-direction: column; 2085 margin-bottom: ${({theme:e})=>e.spacing(2)}; 2086 margin-top: ${({theme:e})=>e.spacing(2.25)}; 2087 padding-bottom: ${({theme:e})=>e.spacing(2)}; 2088 box-sizing: border-box; 2089 border: ${({focused:e})=>e?"2px solid #173033":"2px solid transparent"}; 2090 box-shadow: 2091 0 1px 3px 0 rgba(0, 0, 0, 0.2), 2092 0 2px 1px 0 rgba(0, 0, 0, 0.12), 2093 0 1px 1px 0 rgba(0, 0, 0, 0.14); 2094 2095 ${({theme:e,focused:t})=>e.applyStyles("dark",{backgroundColor:e.palette.tonal.primary[90],border:t?"2px solid #FFFFFF":"2px solid transparent"})} 2096`,ew=(0,p.Ay)(ee.A)` 2097 display: flex; 2098 flex-direction: column; 2099 min-height: 35.5rem; 2100 2101 ${({theme:e})=>e.breakpoints.up("sm")} { 2102 min-height: 20.4rem; 2103 flex-direction: row; 2104 } 2105`,eA=({attributes:e,children:t,element:r})=>{let[n,a]=(0,o.useState)(!1),s=(0,H.zL)(),l=(0,H.f7)(),{t:u}=(0,M.u)(),{setSnackData:c}=(0,ey.d)(),d=(0,H.Zi)(),{setNavigation:p}=(0,eh.C)(),f=d.children.indexOf(r),h=(0,o.useRef)(null),g=()=>{d.undo(),c(null)},m=(e,t)=>{v.gB.moveNodes(d,{at:[f],to:[t?f+1:f-1]}),a(!n),(0,ec.Ay)("enter",e)&&p({index:null,focus:!0})};return(0,i.jsxs)(ex,{focused:s&&l,...e,onKeyDown:e=>(0,ed.A)(e,d,f,p),children:[(0,i.jsx)(ev,{ref:h,current:f+1,total:d.children.length,openMenu:a}),(0,i.jsx)(ew,{children:t}),(0,i.jsxs)(el.A,{id:"card-menu",open:n,anchorEl:h.current,onClose:()=>a(!n),children:[(0,i.jsx)(eu.A,{disabled:0===f,onClick:e=>m(e),children:u("flashcards.options.move-up")}),(0,i.jsx)(eu.A,{disabled:f+1===d.children.length,onClick:e=>m(e,!0),children:u("flashcards.options.move-down")}),(0,i.jsx)(eu.A,{onClick:()=>{let e=H.rL.findPath(d,r);v.gB.removeNodes(d,{at:e}),d.children.length||d.insertCard(d),c({message:u("flashcards.card-deleted"),duration:eb.x.SNACKBAR_MEDIUM,type:"info",actions:[{action:g,actionText:u("flashcards.undo")}]})},children:u("flashcards.options.remove")})]})]})};var ek=r(61293),eS=r(50307),eC=r(3381);let e_=(0,p.Ay)(F.N_)` 2106 display: flex; 2107 overflow: hidden; 2108 border-radius: 0.5rem; 2109 box-shadow: ${({theme:e})=>e.shadows[2]}; 2110 user-select: none; 2111`,eE=({children:e,element:{url:t,alt:r,imgSrc:n,newTab:o},attributes:a})=>{let{isDarkMode:s}=(0,ek.A)(),l={href:t};return o&&(l.target="_blank",l.rel="noopener noreferrer"),(0,i.jsxs)(d.A,{...a,sx:{position:"relative",display:"flex",maxWidth:"100%"},children:[(0,i.jsx)(e_,{contentEditable:!1,...l,className:(0,eS.Y)(s),children:(0,i.jsx)(eC.A,{unoptimized:!0,width:416,height:200,src:n,altText:r,responsive:!0})}),e]})},eD=(0,p.Ay)(ee.A)` 2112 display: flex; 2113 flex-direction: column; 2114 margin-bottom: ${({theme:e})=>e.spacing(3)}; 2115`,eO=(0,p.Ay)(ee.A)` 2116 display: flex; 2117 align-items: center; 2118 margin-bottom: ${({theme:e})=>e.spacing(2)}; 2119`,ej=(0,p.Ay)("img",{shouldForwardProp:e=>"size"!==e})` 2120 margin-right: ${({theme:e})=>e.spacing(1)}; 2121 width: ${({size:e})=>"small"===e?"2rem":"2.75rem"}; 2122 height: ${({size:e})=>"small"===e?"2rem":"2.75rem"}; 2123`,eF=({attributes:e,element:t})=>{let{children:r}=t;return(0,i.jsx)(eD,{...e,children:r.map(({children:e,alt:r,url:n},o)=>{let[a]=e;return(0,i.jsxs)(eO,{children:[(0,i.jsx)(ej,{alt:r,src:n,size:t?.imageSize}),(0,i.jsx)(l.A,{variant:"body1",children:a.text})]},o)})})};var eT=r(56616);function eP(){return(eP=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}
2123).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}let eM=function(e){return o.createElement("svg",eP({xmlns:"http://www.w3.org/2000/svg",width:43,height:29,fill:"none",viewBox:"0 0 43 29"},e),n||(n=o.createElement("path",{fill:"#0E1D1E",d:"m32.47 28.7-5.015-3.512c3.135-2.927 5.224-6.049 6.06-9.17-4.388 0-7.94-3.513-7.94-7.708 0-4.098 3.656-7.61 8.149-7.61C39.052.7 42.5 5.188 42.5 11.334c0 5.269-3.03 10.342-10.03 17.366m-25.074 0L2.38 25.188c3.134-2.927 5.223-6.049 6.06-9.17C4.051 16.017.5 12.504.5 8.31.5 4.212 4.157.7 8.65.7c5.328 0 8.775 4.488 8.775 10.634 0 5.269-3.03 10.342-10.03 17.366"})))},eB=(0,p.Ay)(ee.A)` 2124 width: 100%; 2125 display: flex; 2126 align-items: center; 2127 justify-content: center; 2128 margin-top: ${({theme:e})=>e.spacing(3)}; 2129`,eR=(0,p.Ay)(eT.A)` 2130 padding: ${({theme:e})=>e.spacing(2)}; 2131 max-width: 17.625rem; 2132`,eI=(0,p.Ay)("blockquote")` 2133 margin: 0; 2134 display: flex; 2135 align-items: center; 2136 flex-direction: column; 2137 2138 svg { 2139 path { 2140 ${({theme:e})=>e.applyStyles("dark",{fill:e.palette.common.white})} 2141 } 2142 } 2143`,e$=({attributes:e,element:t})=>{let[r]=t.children,{text:n,textBy:o}=r;return(0,i.jsx)(eB,{...e,as:"figure",children:(0,i.jsxs)(eR,{spacing:2,children:[(0,i.jsxs)(eI,{children:[(0,i.jsx)(eM,{"aria-hidden":"true"}),(0,i.jsx)(l.A,{component:"p",sx:{mt:2},variant:"body1",children:n})]}),(0,i.jsx)(ee.A,{component:"figcaption",sx:{px:2},children:(0,i.jsx)(l.A,{component:"cite",sx:{fontWeight:e=>e.typography.fontWeightMedium},variant:"caption",children:o})})]})})};var eN=r(30877);let eL=({attributes:e,element:t})=>{let{isDarkMode:r}=(0,ek.A)(),{t:n}=(0,M.u)(),[a,s]=(0,o.useState)(!1),[u,c]=t.children,d=e=>()=>{e?s(!1):s(!0)};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(eT.A,{spacing:3,...e,sx:{mt:3},children:[(0,i.jsxs)(l.A,{variant:"body1",children:[u.text,(0,i.jsx)(F.N_,{className:(0,eS.Y)(r,"0.25rem"),href:u.href,applyStyles:!0,children:u.linkText}),"."]}),(0,i.jsxs)(l.A,{children:[c.firstText,(0,i.jsx)(W.A,{sx:{p:0,textTransform:"none",fontSize:"1rem",fontWeight:"400",textDecoration:"underline",color:e=>e.palette.convertor.darkGreen,"&:hover":{color:e=>e.palette.primary.main,textDecoration:"underline",background:"none"}},variant:"text",onClick:d(),children:c.buttonText}),c.lastText]})]}),(0,i.jsx)(eN.A,{open:a,handleClose:d(!0),title:n("accessibility-form.report")})]})};var ez=r(19544),eU=r(48087),eK=r(79584);let eW=(0,p.Ay)(ez.A)` 2144 margin-bottom: ${({theme:e})=>e.spacing(3)}; 2145 box-shadow: ${({theme:e})=>e.shadows[1]}; 2146 border-radius: 0.9375rem; 2147 &:before { 2148 display: none; 2149 } 2150`,eH=({attributes:e,children:t,element:r})=>(0,i.jsxs)(eW,{...e,defaultExpanded:r.defaultExpanded,disabled:r.disabled,disableGutters:!0,elevation:0,children:[(0,i.jsx)(eK.A,{expandIcon:(0,i.jsx)(Y.A,{}),children:(0,i.jsx)(l.A,{component:"h3",variant:"body1",sx:{fontWeight:"500",color:e=>e.palette.primary.main},children:(({summary:e,title:t,label:r})=>e||t||r||"")(r)})}),(0,i.jsx)(eU.A,{children:t})]}),eq=(0,p.Ay)("div",{shouldForwardProp:e=>"pixels"!==e})` 2151 width: 100%; 2152 height: ${({pixels:e})=>`${e}px`}; 2153`,eV=({attributes:e,element:t})=>{let r;return(0,i.jsx)(eq,{...e,pixels:!Number.isFinite(r=Number(t.pixels))||r<0?0:r})},eQ=function(e){let t=(0,P.ib)({[a.Y6]:(0,C.A)("body1"),[a.y8]:(0,C.A)("body2"),[a.cO]:c("h1",e),[a.m8]:c("h2",e),[a.mD]:c("h3",e),[a.Y4]:c("h4",e),[a.s8]:c("h5",e),[a.UU]:c("h6",e),[a.W1]:m,[a._g]:k,[a.yX]:S,[a.fj]:_.Qf,[a.A0]:_.fZ,[a.rJ]:_.ck,[a.Db]:O,[a.Hn]:j,[a.ps]:T,[a.Qk]:$,[a.Bt]:G,[a.wz]:N,[a.SQ]:L,[a.$M]:Z,[a.S_]:ea,[a.DM]:eA,[a.JX]:eE,[a.PY]:eF,[a.jA]:e$,[a.$$]:eL,[a.lq]:eH,[a.Es]:eV});return e=>{let r=e.element,n=(0,o.useMemo)(()=>t(r),[r]);return(0,i.jsx)(n,{...e})}}},62899:e=>{"use strict";var t=RegExp("\r","g");e.exports=function(e){return e.replace(t,"")}},62989:e=>{"use strict";e.exports=function(e,t,r,n){if(e.size){var i=0;e.reduce(function(e,o,a){return t(e,o)||(r(e)&&n(i,a),i=a),o}),r(e.last())&&n(i,e.count())}}},63542:(e,t,r)=>{"use strict";r.d(t,{E:()=>a,A:()=>s});var n=r(22571),i=r(14232);let o=[];class a{static create(){return new a}start(e,t){this.clear(),this.currentId=setTimeout(()=>{this.currentId=null,t()},e)}constructor(){this.currentId=null,this.clear=()=>{null!==this.currentId&&(clearTimeout(this.currentId),this.currentId=null)},this.disposeEffect=()=>this.clear}}function s(){var e;let t=(0,n.A)(a.create).current;return e=t.disposeEffect,i.useEffect(e,o),t}},63554:(e,t,r)=>{"use strict";r.d(t,{x:()=>u});var n=r(14232),i=r(33157),o=r(91731),a=r(77763),s=r(92747);function l(e){return e.substring(2).toLowerCase()}function u(e){let{children:t,disableReactTree:r=!1,mouseEvent:u="onClick",onClickAway:c,touchEvent:d="onTouchEnd"}=e,p=n.useRef(!1),f=n.useRef(null),h=n.useRef(!1),g=n.useRef(!1);n.useEffect(()=>(setTimeout(()=>{h.current=!0},0),()=>{h.current=!1}),[]);let m=(0,o.A)((0,s.A)(t),f),v=(0,a.A)(e=>{let t=g.current;g.current=!1;let n=(0,i.A)(f.current);if(!(!h.current||!f.current||"clientX"in e&&(n.documentElement.clientWidth<e.clientX||n.documentElement.clientHeight<e.clientY))){if
2153(p.current){p.current=!1;return}(e.composedPath?e.composedPath().includes(f.current):!n.documentElement.contains(e.target)||f.current.contains(e.target))||!r&&t||c(e)}}),y=e=>r=>{g.current=!0;let n=t.props[e];n&&n(r)},b={ref:m};return!1!==d&&(b[d]=y(d)),n.useEffect(()=>{if(!1!==d){let e=l(d),t=(0,i.A)(f.current),r=()=>{p.current=!0};return t.addEventListener(e,v),t.addEventListener("touchmove",r),()=>{t.removeEventListener(e,v),t.removeEventListener("touchmove",r)}}},[v,d]),!1!==u&&(b[u]=y(u)),n.useEffect(()=>{if(!1!==u){let e=l(u),t=(0,i.A)(f.current);return t.addEventListener(e,v),()=>{t.removeEventListener(e,v)}}},[v,u]),n.cloneElement(t,b)}},63578:(e,t,r)=>{"use strict";var n=r(39636),i=r(18916),o=r(95182),a=r(4708),s=r(35558),l=r(39052),u=r(75936),c=r(57575),d=r(30753),p=r(61389),f=r(88913),h=r(1011),g=r(22732),m=r(84785),v=r(29333),y=r(45941),b=r(52676),x=o.isOptionKeyCommand,w=l.isBrowser("Chrome");e.exports=function(e,t){var r=t.which,o=e._latestEditorState;function l(r){var n=e.props[r];return!!n&&(n(t),!0)}switch(r){case a.RETURN:if(t.preventDefault(),e.props.handleReturn&&u(e.props.handleReturn(t,o)))return;break;case a.ESC:if(t.preventDefault(),l("onEscape"))return;break;case a.TAB:if(l("onTab"))return;break;case a.UP:if(l("onUpArrow"))return;break;case a.RIGHT:if(l("onRightArrow"))return;break;case a.DOWN:if(l("onDownArrow"))return;break;case a.LEFT:if(l("onLeftArrow"))return;break;case a.SPACE:w&&x(t)&&t.preventDefault()}var A=e.props.keyBindingFn(t);if(null==A||""===A){if(r===a.SPACE&&w&&x(t)){var k=n.replaceText(o.getCurrentContent(),o.getSelection(),"\xa0");e.update(i.push(o,k,"insert-characters"))}return}if("undo"===A)return void b(t,o,e.update);if(t.preventDefault(),!(e.props.handleKeyCommand&&u(e.props.handleKeyCommand(A,o,t.timeStamp)))){var S=function(e,t,r){switch(e){case"redo":return i.redo(t);case"delete":return v(t);case"delete-word":return p(t);case"backspace":return m(t);case"backspace-word":return d(t);case"backspace-to-start-of-line":return c(t,r);case"split-block":return f(t);case"transpose-characters":return y(t);case"move-selection-to-start-of-block":return g(t);case"move-selection-to-end-of-block":return h(t);case"secondary-cut":return s.cut(t);case"secondary-paste":return s.paste(t);default:return t}}(A,o,t);S!==o&&e.update(S)}}},63592:e=>{e.exports=function(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n}},63632:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(52171),i=r(9056),o=r(99468);function a(e,t){(0,o.A)(2,arguments);var r=(0,i.A)(e),a=(0,i.A)(t);return Math.round((r.getTime()-(0,n.A)(r)-(a.getTime()-(0,n.A)(a)))/864e5)}},63700:(e,t,r)=>{var n=r(64451),i=r(75082),o=r(79364),a=r(28375),s=r(19887),l=r(44577),u=n?n.prototype:void 0,c=u?u.valueOf:void 0;e.exports=function(e,t,r,n,u,d,p){switch(r){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)break;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":if(e.byteLength!=t.byteLength||!d(new i(e),new i(t)))break;return!0;case"[object Boolean]":case"[object Date]":case"[object Number]":return o(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var f=s;case"[object Set]":var h=1&n;if(f||(f=l),e.size!=t.size&&!h)break;var g=p.get(e);if(g)return g==t;n|=2,p.set(e,t);var m=a(f(e),f(t),n,u,d,p);return p.delete(e),m;case"[object Symbol]":if(c)return c.call(e)==c.call(t)}return!1}},63862:(e,t,r)=>{"use strict";r.d(t,{A:()=>s,B:()=>a});var n=r(91805),i=r(24202),o=r(46385);let a=(e,t,r)=>{if(!t.children.find(e=>e.type===o.DM))return;let[a]=n.bP.fragment(t,{focus:t.selection.focus,anchor:t.selection.anchor}),[s]=a.children,[l,u]=t.selection.focus.path;if(s.question&&(0,i.Ay)("tab",e)&&(e.preventDefault(),n.gB.select(t,[l,1,0,0])),!s.question&&(0,i.Ay)("shift+tab",e)&&(e.preventDefault(),n.gB.select(t,[l,0,0,0])),!s.question&&(0,i.Ay)("tab",e)){if(0===l&&1===u)return;e.preventDefault(),r({index:l,focus:!1})}if(s.question&&(0,i.Ay)("shift+tab",e)){if(0===l&&0===u)return;e.preventDefault(),r({index:l-1,focus:!1})}},s=(e,t,r,o)=>{let[a]=t.selection.focus.path;if((0,i.Ay)("tab",e)){let i=a+1;if(a===r||i===t.children.length){if(r!==t.children.length-1){e.preventDefault();let r=i>t.children.length-1?i-1:i;o({index:null,focus:!0}),n.gB.select(t,[r-1,0,0,0]),setTimeout(()=>{n.gB.select(t,[r,0,0,0])}
2153,0)}return}e.preventDefault(),n.gB.select(t,[a,1,0,0]),setTimeout(()=>{n.gB.select(t,[a,0,0,0])},0)}if((0,i.Ay)("shift+tab",e)){if(e.preventDefault(),r!==a)return void n.gB.select(t,[r,1,0,0]);o({index:null,focus:!0}),n.gB.select(t,[a,0,0,0]),setTimeout(()=>{n.gB.select(t,[a,1,0,0])},0)}}},63911:(e,t,r)=>{"use strict";if(r(46398)()){var n=BigInt.prototype.valueOf,i=function(e){try{return n.call(e),!0}catch(e){}return!1};e.exports=function(e){return null!=e&&"boolean"!=typeof e&&"string"!=typeof e&&"number"!=typeof e&&"symbol"!=typeof e&&"function"!=typeof e&&("bigint"==typeof e||i(e))}}else e.exports=function(e){return!1}},64028:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var n={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},i=r(17080),o={date:(0,i.A)({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:(0,i.A)({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:(0,i.A)({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},a={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},s=r(30934),l={ordinalNumber:function(e,t){var r=Number(e),n=r%100;if(n>20||n<10)switch(n%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},era:(0,s.A)({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:(0,s.A)({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:(0,s.A)({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:(0,s.A)({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:(0,s.A)({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})},u=r(97148);let c={code:"en-US",formatDistance:function(e,t,r){var i,o=n[e];if(i="string"==typeof o?o:1===t?o.one:o.other.replace("{{count}}",t.toString()),null!=r&&r.addSuffix)if(r.comparison&&r.comparison>0)return"in "+i;else return i+" ago";return i},formatLong:o,formatRelative:function(e,t,r,n){return a[e]},localize:l,match:{ordinalNumber:(0,r(34248).A)({matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(e){return parseInt(e,10)}}),era:(0,u.A)({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:(0,u.A)({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:(0,u.A)({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:(0,u.A)({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:(0,u.A)({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},options:{weekStartsOn:0,firstWeekContainsDate:1}}},64079:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var n=r(14232),i=r.t(n,2),o=r(13249),a=r(17326),s=r(81253);let l={...i}.useSyncExternalStore;function u(e={}){let{themeId:t}=e;return function(e,r={}){let i=(0,s.A)();i&&t&&(i=i[t]||i);let u=void 0!==window.matchMedia,{defaultMatches:c=!1,matchMedia:d=u?window.matchMedia:null,ssrMatchMedia:p=null,noSsr:f=!1}=(0,a.A)({name:"MuiUseMediaQuery",props:r,theme:i}),h="function"==typeof e?e(i):e;return(h=h.replace(/^@media( ?)/m,"")).includes("print")&&console.warn("MUI: You have provided a `print` query to the `useMediaQuery` hook.\nUsing the print media query to modify print styles can lead to unexpected results.\nConsider using the `displayPrint` field in the `sx` prop instead.\nMore information about `displayPrint` on our docs: https://mui.com/system/display/#display-in-print."),(void 0!==l?function(e,t,r,i,o){let a=n.useCallback(()=>t,[t]),s=n.useMemo(()=>
2153{if(o&&r)return()=>r(e).matches;if(null!==i){let{matches:t}=i(e);return()=>t}return a},[a,e,i,o,r]),[u,c]=n.useMemo(()=>{if(null===r)return[a,()=>()=>{}];let t=r(e);return[()=>t.matches,e=>(t.addEventListener("change",e),()=>{t.removeEventListener("change",e)})]},[a,r,e]);return l(c,u,s)}:function(e,t,r,i,a){let[s,l]=n.useState(()=>a&&r?r(e).matches:i?i(e).matches:t);return(0,o.A)(()=>{if(!r)return;let t=r(e),n=()=>{l(t.matches)};return n(),t.addEventListener("change",n),()=>{t.removeEventListener("change",n)}},[e,r]),s})(h,c,d,p,f)}}u();let c=u({themeId:r(28801).A})},64145:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",whiteSpace:"nowrap",width:"1px"}},64313:(e,t,r)=>{"use strict";var n=r(9912),i=r(85256),o=r(93710),a=r(15796),s=o.OrderedMap,l=o.List,u=function(e,t,r){if(e){var n=t.get(e);n&&t.set(e,r(n))}},c=function(e,t,r,n,i){if(!i)return e;var o="after"===n,a=t.getKey(),s=r.getKey(),c=t.getParentKey(),d=t.getNextSiblingKey(),p=t.getPrevSiblingKey(),f=r.getParentKey(),h=o?r.getNextSiblingKey():s,g=o?s:r.getPrevSiblingKey();return e.withMutations(function(e){u(c,e,function(e){var t=e.getChildKeys();return e.merge({children:t.delete(t.indexOf(a))})}),u(p,e,function(e){return e.merge({nextSibling:d})}),u(d,e,function(e){return e.merge({prevSibling:p})}),u(h,e,function(e){return e.merge({prevSibling:a})}),u(g,e,function(e){return e.merge({nextSibling:a})}),u(f,e,function(e){var t=e.getChildKeys(),r=t.indexOf(s),n=t.toArray();return n.splice(o?r+1:0!==r?r-1:0,0,a),e.merge({children:l(n)})}),u(a,e,function(e){return e.merge({nextSibling:h,prevSibling:g,parent:f})})})};e.exports=function(e,t,r,o){"replace"===o&&a(!1);var l=r.getKey(),u=t.getKey();u===l&&a(!1);var d=e.getBlockMap(),p=t instanceof n,f=[t],h=d.delete(u);p&&(f=[],h=d.withMutations(function(e){var r=t.getNextSiblingKey(),n=i(t,e);e.toSeq().skipUntil(function(e){return e.getKey()===u}).takeWhile(function(e){var t=e.getKey(),i=t===u,o=!r&&e.getParentKey()&&(!n||t!==n);return!!(i||r&&t!==r||o)}).forEach(function(t){f.push(t),e.delete(t.getKey())})}));var g=h.toSeq().takeUntil(function(e){return e===r}),m=h.toSeq().skipUntil(function(e){return e===r}).skip(1),v=f.map(function(e){return[e.getKey(),e]}),y=s();if("before"===o){var b=e.getBlockBefore(l);b&&b.getKey()===t.getKey()&&a(!1),y=g.concat([].concat(v,[[l,r]]),m).toOrderedMap()}else if("after"===o){var x=e.getBlockAfter(l);x&&x.getKey()===u&&a(!1),y=g.concat([[l,r]].concat(v),m).toOrderedMap()}return e.merge({blockMap:c(y,t,r,o,p),selectionBefore:e.getSelectionAfter(),selectionAfter:e.getSelectionAfter().merge({anchorKey:u,focusKey:u})})}},64451:(e,t,r)=>{e.exports=r(19031).Symbol},64485:(e,t,r)=>{"use strict";var n=r(9426);e.exports=function e(t){if(n(t)){var r=t.getAttribute("data-offset-key");if(r)return r;for(var i=0;i<t.childNodes.length;i++){var o=e(t.childNodes[i]);if(o)return o}}return null}},64545:e=>{"use strict";e.exports={getPunctuation:function(){return"[.,+*?$|#{}()'\\^\\-\\[\\]\\\\\\/!@%\"~=<>_:;ã»ããã-ãã-ãï¼-ï¼ï¼-ï¼ï¼»-ï½ï½-・⸮ØÙª-Ù¬ØØØï´¾ï´¿á ।ááâ-â§â°-â\xa1-\xb1\xb4-\xb8\xba\xbb\xbf]"}}},64716:(e,t,r)=>{"use strict";r.d(t,{A:()=>g});var n=r(14232),i=r(69241),o=r(86583),a=r(30714),s=r(82702),l=r(47359),u=r(34401),c=r(96968),d=r(86228),p=r(94100),f=r(37876);let h=(0,u.Ay)("div",{name:"MuiListItemText",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[{[`& .${d.A.primary}`]:t.primary},{[`& .${d.A.secondary}`]:t.secondary},t.root,r.inset&&t.inset,r.primary&&r.secondary&&t.multiline,r.dense&&t.dense]}})({flex:"1 1 auto",minWidth:0,marginTop:4,marginBottom:4,[`.${a.A.root}:where(& .${d.A.primary})`]:{display:"block"},[`.${a.A.root}:where(& .${d.A.secondary})`]:{display:"block"},variants:[{props:({ownerState:e})=>e.primary&&e.secondary,style:{marginTop:6,marginBottom:6}},{props:({ownerState:e})=>e.inset,style:{paddingLeft:56}}]}),g=n.forwardRef(function(e,t){let r=(0,c.b)({props:e,name:"MuiListItemText"}),{children:a,className:u,disableTypography:g=!1,inset:m=!1,primary:v,primaryTypographyProps:y,secondary:b,secondaryTypographyProps:x,slots:w={},slotProps:A={},...k}=r,{dense:S}=n.useContext(l.A),C=null!=v?v:a,_=b,E={...r,disableTypography:g,inset:m,primary:!!C,secondary:!!_,dense:S},D=(e=>{let{classes:t,inset:r,primary:n,secondary:i,dense:a}=e;return(0,o.A)({root:["root",r&&"inset",a&&"dense",n&&i&&"multiline"],primary:["primary"],secondary:["secondary"]},d.b,t)})(E),O={slots:w,slotProps:{primary:y,secondary:x,...A}},[j,F]=(0,p.A)("root",{className:(0,i.A)(D.root,u),elementType:h,externalForwardedProps:{...O,...k},ownerState:E,ref:t}),[T,P]=(0,p.A)("primary",{className:D.primary,elementType:s.A,externalForwardedProps:O,ownerState:E}),[M,B]=(0,p.A)("secondary",{className:D.secondary,elementType:s.A,externalForwardedProps:O,ownerState:E});return null==C||C.type===s.A||g||(C=(0,f.jsx)(T,{variant:S?"body2":"body1",component:P?.variant?void 0:"span",...P,children:C})),null==_||_.type===s.A||g||(_=(0,f.jsx)(M,{variant:"body2",color:"textSecondary",...B,children:_})),(0,f.jsxs)(j,{...F,children:[C,_]})})},64754:e=>{"use strict";e.exports={logBlockedSelectionEvent:function(){return null},logSelectionStateFailure:function(){return null}}},65029:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof e?e(t):e&&(e.current=t)}r.d(t,{A:()=>n})},65047:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(58779);let i=e=>(0,n.A)(e)&&"classes"!==e},65200:(e,t,r)=>{"use strict";var n=r(72548),i="u"<typeof globalThis?r.g:globalThis;e.exports=function(){for(var e=[],t=0;t<n.length;t++)"function"==typeof i[n[t]]&&(e[e.length]=n[t]);return e}},65225:e=>{"use strict";e.exports=Object.getOwnPropertyDescriptor},65559:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=r(44683).A},65701:(e,t,r)=>{"use strict";var n;if(!Object.keys){var i=Object.prototype.hasOwnProperty,o=Object.prototype.toString,a=r(76061),s=Object.prototype.propertyIsEnumerable,l=!s.call({toString:null},"toString"),u=s.call(function(){}
2153,"prototype"),c=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],d=function(e){var t=e.constructor;return t&&t.prototype===e},p={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},f=function(){if("u"<typeof window)return!1;for(var e in window)try{if(!p["$"+e]&&i.call(window,e)&&null!==window[e]&&"object"==typeof window[e])try{d(window[e])}catch(e){return!0}}catch(e){return!0}return!1}(),h=function(e){if("u"<typeof window||!f)return d(e);try{return d(e)}catch(e){return!1}};n=function(e){var t=null!==e&&"object"==typeof e,r="[object Function]"===o.call(e),n=a(e),s=t&&"[object String]"===o.call(e),d=[];if(!t&&!r&&!n)throw TypeError("Object.keys called on a non-object");var p=u&&r;if(s&&e.length>0&&!i.call(e,0))for(var f=0;f<e.length;++f)d.push(String(f));if(n&&e.length>0)for(var g=0;g<e.length;++g)d.push(String(g));else for(var m in e)!(p&&"prototype"===m)&&i.call(e,m)&&d.push(String(m));if(l)for(var v=h(e),y=0;y<c.length;++y)!(v&&"constructor"===c[y])&&i.call(e,c[y])&&d.push(c[y]);return d}}e.exports=n},65728:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(95392),i=r(7075),o=r(99468),a=r(90781);function s(e,t){(0,o.A)(1,arguments);var r,s,l,u,c,d,p,f,h=(0,a.q)(),g=(0,i.A)(null!=(r=null!=(s=null!=(l=null!=(u=null==t?void 0:t.weekStartsOn)?u:null==t||null==(c=t.locale)||null==(d=c.options)?void 0:d.weekStartsOn)?l:h.weekStartsOn)?s:null==(p=h.locale)||null==(f=p.options)?void 0:f.weekStartsOn)?r:0);if(!(g>=0&&g<=6))throw RangeError("weekStartsOn must be between 0 and 6 inclusively");var m=(0,n.A)(e),v=m.getDay();return m.setDate(m.getDate()-(7*(v<g)+v-g)),m.setHours(0,0,0,0),m}},65865:e=>{"use strict";e.exports=TypeError},65900:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var n=r(14232),i=r(98250),o=r(73717),a=r(10651),s=r(34604),l=r(23779);let u=function(e,t,r,u,c,d,p=10,f=!0,h=0){let{token:g}=(0,i.r)(),{filterProducts:m}=(0,a.A)(),{data:v,isLoading:y,isError:b,isSuccess:x,isFetched:w,isFetching:A,fetchNextPage:k,isFetchingNextPage:S}=(0,l.A)(["products","search",{query:e,count:p,sortBy:r,sortOrder:u,filter:c}],(n,i={offset:0,count:0})=>{var o,a;let s=new URL(document.location.toString()).searchParams.get("products"),l=s?parseInt(s,10):0,f=(o=i.offset,o&&!p&&l&&!d||l&&o+p!==l&&!d?l:p),h=(a=i.offset,(l||a)&&l===a?0:a);return n.products.search(e,f,h,r,u,c,t)},{staleTime:0,enabled:f,refetchOnWindowFocus:!1,keepPreviousData:!0,getNextPageParam:(e,t)=>({offset:(0,s.H)(t).products.length,count:o.Hw.AMOUNT})}),C=(0,n.useMemo)(()=>(h>(0,s.H)(v?.pages).products.length&&k(),(0,s.H)(v?.pages)),[v,k,h]),_=m((0,n.useMemo)(()=>(0,s.D)(C,g),[C,g])),E=C?C.totalResult:0;return{result:_,subjects:C?C.subjects:[],total:E,searchedQuery:e,isLoading:y,isError:b,isSuccess:x,isFetched:w,isFetching:A,fetchNextPage:k,isFetchingNextPage:S}}},66367:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(91805);let i=(e,t,r)=>i=>{n.Hg.isElement(e)&&e.type!==i&&n.gB.setNodes(r,{type:i},{at:t})},o=e=>{let{normalizeNode:t}=e;return Array.isArray(e.forcedLayout)||(e.forcedLayout=[]),e.setForcedLayout=t=>{e.forcedLayout=t},e.normalizeNode=([r,o])=>{if(o.length>0)return t([r,o]);let a=n.bP.children(e,o),s=a.next();for(;!s.done;){if(!s.value){s=a.next();continue}let[t,r]=s.value,n=r[0],o=e.forcedLayout[n];o&&i(t,r,e)(o),s=a.next()}return t([r,o])},e}},66419:(e,t,r)=>{"use strict";r.d(t,{v:()=>n});var n=function(){function e(e){var t=this;this._insertTag=function(e){var r;r=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,r),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)==0&&this._insertTag(((t=document.createElement("style")).setAttribute("data-emotion",this.key),void 0!==this.nonce&&t.setAttribute("nonce",this.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t));var t,r=this.tags[this.tags.length-1];if(this.isSpeedy){var n=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(r);try{n.insertRule(e,n.cssRules.length)}catch(e){}}else r.appendChild(document.createTextNode(e));this.ctr++}
2153,t.flush=function(){this.tags.forEach(function(e){var t;return null==(t=e.parentNode)?void 0:t.removeChild(e)}),this.tags=[],this.ctr=0},e}()},66432:e=>{"use strict";let t=(async function(){}).constructor;e.exports=()=>t},66521:(e,t,r)=>{var n=r(78598);e.exports=function(e,t){var r=e.__data__;return n(t)?r["string"==typeof t?"string":"hash"]:r.map}},66530:(e,t,r)=>{"use strict";var n=r(28419),i=r(65865),o=r(66958),a=r(34140);e.exports=function(e){if(e.length<1||"function"!=typeof e[0])throw new i("a function is required");return a(n,o,e)}},66695:(e,t,r)=>{"use strict";r.d(t,{o:()=>n});let n=(0,r(8106).v)(e=>({params:{sortOn:"DATE",isAscending:!1,labelIds:[]},setParams:t=>e(()=>({params:{...t}})),resetParams:()=>e(()=>({params:{sortOn:"DATE",isAscending:!1,labelIds:[]}}))}))},66702:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(74767);function i(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,(0,n.A)(e,t)}},66756:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(40925),i=r(37876);let o=(0,n.A)((0,i.jsx)("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h5v2h8v-2h5c1.1 0 1.99-.9 1.99-2L23 5c0-1.1-.9-2-2-2m0 14H3V5h18zm-2-9H8v2h11zm0 4H8v2h11zM7 8H5v2h2zm0 4H5v2h2z"}),"Dvr")},66773:(e,t,r)=>{"use strict";var n=r(65364),i=r(35302),o=r(67380);if(r(95295)()||r(77785)()){var a=Symbol.iterator;e.exports=function(e){return null!=e&&void 0!==e[a]?e[a]():i(e)?Array.prototype[a].call(e):void 0}}else{var s=r(92738),l=r(23309),u=r(45525),c=u("%Map%",!0),d=u("%Set%",!0),p=r(85483),f=p("Array.prototype.push"),h=p("String.prototype.charCodeAt"),g=p("String.prototype.slice"),m=function(e,t){if(t+1>=e.length)return t+1;var r=h(e,t);if(r<55296||r>56319)return t+1;var n=h(e,t+1);return n<56320||n>57343?t+1:t+2},v=function(e){var t=0;return{next:function(){var r,n=t>=e.length;return n||(r=e[t],t+=1),{done:n,value:r}}}},y=function(e,t){if(s(e)||i(e))return v(e);if(l(e)){var r=0;return{next:function(){var t=m(e,r),n=g(e,r,t);return r=t,{done:t>e.length,value:n}}}}if(t&&void 0!==e["_es6-shim iterator_"])return e["_es6-shim iterator_"]()};if(c||d){var b=r(72728),x=r(12170),w=p("Map.prototype.forEach",!0),A=p("Set.prototype.forEach",!0);if(void 0===n||!n.versions||!n.versions.node)var k=p("Map.prototype.iterator",!0),S=p("Set.prototype.iterator",!0);var C=p("Map.prototype.@@iterator",!0)||p("Map.prototype._es6-shim iterator_",!0),_=p("Set.prototype.@@iterator",!0)||p("Set.prototype._es6-shim iterator_",!0),E=function(e){if(b(e)){if(k)return o(k(e));if(C)return C(e);if(w){var t=[];return w(e,function(e,r){f(t,[r,e])}),v(t)}}if(x(e)){if(S)return o(S(e));if(_)return _(e);if(A){var r=[];return A(e,function(e){f(r,e)}),v(r)}}};e.exports=function(e){return E(e)||y(e)}}else e.exports=function(e){if(null!=e)return y(e,!0)}}},66783:e=>{e.exports=function(e){return this.__data__.has(e)}},66825:(e,t,r)=>{"use strict";var n=Array.prototype.slice,i=r(76061),o=Object.keys,a=o?function(e){return o(e)}:r(65701),s=Object.keys;a.shim=function(){return Object.keys?!function(){var e=Object.keys(arguments);return e&&e.length===arguments.length}(1,2)&&(Object.keys=function(e){return i(e)?s(n.call(e)):s(e)}):Object.keys=a,Object.keys||a},e.exports=a},66958:e=>{"use strict";e.exports=Function.prototype.call},67129:(e,t,r)=>{"use strict";var n=r(9610),i=r(15796),o="ÖÖ¾××××-××-ת׫-ׯװ-ײ׳-×´×µ-׿ß-ßß-ߪߴ-ߵߺ߻-ß¿à -à à à ¤à ¨à ®-à ¯à °-à ¾à ¿à¡-à¡à¡-à¡à¡à¡-à¢âï¬ï¬-ﬨשׁ-זּ﬷טּ-לּ﬽מּ﬿ï-ïïï-ïï
ï-ï",a="ØØØØØØØ-ØØ -Ø¿ÙÙ-ÙÙÙ®-ٯٱ-ÛÛÛÛ¥-Û¦Û®-Û¯Ûº-Û¼Û½-Û¾Û¿Ü-ÜÜÜÜÜ-ܯÝ-ÝÝ-Þ¥Þ±Þ²-޿ࢠ-ࢲࢳ-ࣣï-ﮱ﮲-ï¯ï¯-ï¯ï¯-ï´½ïµ-ïµïµ-ï¶ï¶-ï¶ï¶-ï·ï·-ï·ï·°-ﷻ﷼﷾-ï·¿ï¹°-ﹴ﹵ﹶ-ﻼ﻽-﻾",s=RegExp("[A-Za-z\xaa\xb5\xba\xc0-\xd6\xd8-\xf6\xf8-ƺƻƼ-Æ¿Ç-ÇÇ-ÊÊÊ-ʯʰ-ʸʻ-ËË-ËË -ˤˮͰ-ͳͶ-ͷͺͻ-ͽͿÎÎ-ÎÎÎ-ΡΣ-ϵϷ-ÒÒÒ-Ô¯Ô±-ÕÕÕ-ÕÕ¡-ÖÖà¤à¤-हऻऽा-à¥à¥-à¥à¥-à¥à¥à¥-ॡ।-॥०-९॰ॱॲ-à¦à¦-à¦à¦
-à¦à¦-à¦à¦-নপ-রলশ-হঽা-à§à§-à§à§-à§à§à§à§-à§à§-ৡ০-৯ৰ-ৱ৴-৹৺à¨à¨
-à¨à¨-à¨à¨-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹਾ-à©à©-à©à©à©¦-੯ੲ-à©´àªàª
-àªàª-àªàª-નપ-રલ-ળવ-હઽા-à«à«à«-à«à«à« -ૡ૦-૯૰à¬-à¬à¬
-à¬à¬-à¬à¬-ନପ-ରଲ-ଳଵ-ହଽାàà-àà-ààà-àà-à¡à¦-à¯à°à±à²-à·à®à®
-à®à®-à®à®-à®à®-à®à®à®-à®à®£-தந-பம-ஹா-ிà¯-à¯à¯-à¯à¯-à¯à¯à¯à¯¦-௯௰-௲à°-à°à°
-à°à°-à°à°-నప-హఽà±-à±à±-à±à± -ౡ౦-౯౿à²-à²à²
-à²à²-à²à²-ನಪ-ಳವ-ಹಽಾಿà³-à³à³à³-à³à³-à³à³-à³à³à³ -ೡ೦-೯ೱ-à³²à´-à´à´
-à´à´-à´à´-ഺഽാ-àµàµ-àµàµ-àµàµà
2153µàµ -ൡ൦-൯൰-൵൹ൺ-ൿà¶-à¶à¶
-à¶à¶-නඳ-රලà·-à·à·-à·à·-à·à·¦-෯ෲ-ෳ෴à¸-ะา-ำà¹-à¹
à¹à¹à¹-à¹à¹-à¹àº-àºàºàº-àºàºàºàº-àºàº-àºàº¡-ຣລວສ-ຫàº-ະາ-ຳຽà»-à»à»à»-à»à»-à»à¼à¼-à¼à¼-à¼à¼à¼à¼-à¼à¼-à¼à¼ -༩༪-༳༴༶༸༾-༿à½-à½à½-ཬཿà¾
à¾-à¾à¾¾-à¿
à¿-à¿à¿-à¿à¿-à¿à¿-à¿à¿-à¿á-áªá«-á¬á±á¸á»-á¼á¿á-áá-áá-áá-áá-áá¡á¢-á¤á¥-á¦á§-áá®-á°áµ-áá-áá-áááá-áá-áá-áá -á
ááá-áºá»á¼á½-áá-áá-ááá-áá -áá-áá-á°á²-áµá¸-á¾áá-á
á-áá-áá-áá-áá -á¨á©-á¼á-áá -á´á-á¬á-á®á¯-á¿á-áá -áªá«-áá®-á°á±-á¸á-áá-áá -á±áµ-á¶á-áá -á¬á®-á°á-á³á¶á¾-á
á-áá-ááá-ááá -á©á -á á -á¡á¡á¡-á¡·á¢-ᢨᢪᢰ-ᣵá¤-á¤á¤£-ᤦᤩ-ᤫᤰ-ᤱᤳ-ᤸá¥-á¥á¥-á¥á¥°-ᥴá¦-ᦫᦰ-á§á§-á§á§-á§á§-á§á§á¨-á¨á¨-á¨á¨-á¨á¨ -á©á©á©á©¡á©£-ᩤá©-ᩲáª-áªáª-áªáª -᪦ᪧ᪨-áªá¬á¬
-ᬳᬵᬻᬽ-áá-áá
-áá-áá-á á¡-áªá´-á¼á®á®-ᮠᮡᮦ-ᮧ᮪ᮮ-ᮯ᮰-᮹ᮺ-ᯥᯧᯪ-ᯬᯮ᯲-᯳᯼-᯿á°-ᰣᰤ-á°«á°´-ᰵ᰻-á°¿á±-á±á±-á±á±-á±á±-ᱷᱸ-ᱽ᱾-᱿á³-á³á³á³¡á³©-ᳬᳮ-ᳱᳲ-ᳳᳵ-á³¶á´-á´«á´¬-ᵪᵫ-ᵷᵸᵹ-á¶á¶-á¶¿á¸-á¼á¼-á¼á¼ -á½
á½-á½á½-á½á½á½á½á½-á½½á¾-á¾´á¾¶-ᾼιá¿-á¿á¿-á¿á¿-á¿á¿-á¿á¿ -Ῥῲ-á¿´á¿¶-ῼââ±â¿â-ââââ-âââ-ââ¤â¦â¨âª-ââ¯-â´âµ-â¸â¹â¼-â¿â
-â
â
â
â
-ââ-ââ
-ââ¶-âºââ-â©â¬â -⣿â°-Ⱞⰰ-â±â± -ⱻⱼ-ⱽⱾ-ⳤⳫ-ⳮⳲ-â³³â´-ⴥⴧâ´â´°-ⵧⵯ⵰â¶-â¶â¶ -ⶦⶨ-ⶮⶰ-ⶶⶸ-â¶¾â·-â·â·-â·â·-â·â·-â·ã
ããã¡-ã©ã®-ã¯ã±-ãµã¸-ãºã»ã¼ã-ãã-ããã¡-ãºã¼-ã¾ã¿ã
-ãã±-ãã-ãã-ãã-ãã -ãºã°-ã¿ã-ãã -ã©ãª-ãã-ãã -ã»ã¿ã-ãã-ã°ã-ãã-ã¾ã-ã¶ã»-ãã -ã¾ã-ä¶µä¸-é¿ê-êêê-êê-ê·ê¸-ê½ê¾-ê¿ê-êêê-êê -ê©êª-ê«ê-êê®ê-êê-êê -ê¥ê¦-ê¯ê²-ê·ê¢-ê¯ê°ê±-êê-êê-êê-êê°-ê±ê·ê¸-ê¹êºê»-ê ê -ê
ê -ê ê -ê ¢ê £-ê ¤ê §ê °-ê µê ¶-ê ·ê¡-ꡳê¢-ê¢ê¢-ꢳꢴ-ê£ê£-ê£ê£-ê£ê£²-ꣷ꣸-꣺ꣻê¤-ê¤ê¤-ꤥ꤮-꤯ꤰ-ê¥ê¥-ê¥ê¥ê¥ -ꥼê¦ê¦-ꦲꦴ-ꦵꦺ-ꦻꦽ-ê§ê§-ê§ê§ê§-ê§ê§-ê§ê§ -ꧤꧦꧧ-ꧯ꧰-꧹ꧺ-ê§¾ê¨-ꨨꨯ-ꨰꨳ-ꨴê©-ê©ê©-ê©ê©ê©-ê©ê©-ê©ê© -ꩯꩰꩱ-ê©¶ê©·-꩹ꩺꩻꩽꩾ-ꪯꪱꪵ-ꪶꪹ-ꪽê«ê«ê«-ê«ê«ê«-ê«ê« -ꫪꫫꫮ-ꫯ꫰-꫱ꫲꫳ-ꫴꫵê¬-ê¬ê¬-ê¬ê¬-ê¬ê¬ -ꬦꬨ-ꬮꬰ-êêê-êê¤-ê¥ê¯-ꯢꯣ-ꯤꯦ-ꯧꯩ-ꯪ꯫꯬꯰-꯹ê°-í£í°-íí-í»î-ï¤-ï©ï©°-ï«ï¬-ï¬ï¬-ï¬ï¼¡-Zï½-ï½ï½¦-ッーア-ï¾ï¾-ï¾ï¾ -ï¾¾ï¿-ï¿ï¿-ï¿ï¿-ï¿ï¿-ï¿"+o+a+"]"),l=RegExp("["+o+a+"]");function u(e){var t=s.exec(e);return null==t?null:t[0]}function c(e){var t=u(e);return null==t?n.NEUTRAL:l.exec(t)?n.RTL:n.LTR}function d(e,t){if(t=t||n.NEUTRAL,!e.length)return t;var r=c(e);return r===n.NEUTRAL?t:r}function p(e,t){return t||(t=n.getGlobalDir()),n.isStrong(t)||i(!1),d(e,t)}e.exports={firstStrongChar:u,firstStrongCharDir:c,resolveBlockDir:d,getDirection:p,isDirectionLTR:function(e,t){return p(e,t)===n.LTR},isDirectionRTL:function(e,t){return p(e,t)===n.RTL}}},67380:(e,t,r)=>{"use strict";var n=r(87899),i=r(71742),o="object"==typeof StopIteration?StopIteration:null;e.exports=function(e){if(!o)throw new i("this environment lacks StopIteration");n.set(e,"[[Done]]",!1);var t={next:function(){var e=n.get(this,"[[Iterator]]"),t=!!n.get(e,"[[Done]]");try{return{done:t,value:t?void 0:e.next()}}catch(t){if(n.set(e,"[[Done]]",!0),t!==o)throw t;return{done:!0,value:void 0}}}};return n.set(t,"[[Iterator]]",e),t}},67432:e=>{"use strict";e.exports=function(e){var t=(e?e.ownerDocument||e:document).defaultView||window;return!!(e&&("function"==typeof t.Node?e instanceof t.Node:"object"==typeof e&&"number"==typeof e.nodeType&&"string"==typeof e.nodeName))}},67605:(e,t,r)=>{"use strict";var n=r(12483);e.exports=function e(t,r){if(!t||!r)return!1;if(t===r)return!0;if(n(t))return!1;if(n(r))return e(t,r.parentNode);
2153if("contains"in t)return t.contains(r);else if(t.compareDocumentPosition)return!!(16&t.compareDocumentPosition(r));else return!1}},67682:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(14065);function i(e){let{variants:t,...r}=e,i={variants:t,style:(0,n.tT)(r),isProcessed:!0};return i.style===r||t&&t.forEach(e=>{"function"!=typeof e.style&&(e.style=(0,n.tT)(e.style))}),i}},67702:(e,t,r)=>{"use strict";r.d(t,{t:()=>a});var n=r(66702),i=r(32425),o=r(35741),a=new(function(e){function t(){var t;return(t=e.call(this)||this).setup=function(e){var t;if(!o.S$&&(null==(t=window)?void 0:t.addEventListener)){var r=function(){return e()};return window.addEventListener("online",r,!1),window.addEventListener("offline",r,!1),function(){window.removeEventListener("online",r),window.removeEventListener("offline",r)}}},t}(0,n.A)(t,e);var r=t.prototype;return r.onSubscribe=function(){this.cleanup||this.setEventListener(this.setup)},r.onUnsubscribe=function(){if(!this.hasListeners()){var e;null==(e=this.cleanup)||e.call(this),this.cleanup=void 0}},r.setEventListener=function(e){var t,r=this;this.setup=e,null==(t=this.cleanup)||t.call(this),this.cleanup=e(function(e){"boolean"==typeof e?r.setOnline(e):r.onOnline()})},r.setOnline=function(e){this.online=e,e&&this.onOnline()},r.onOnline=function(){this.listeners.forEach(function(e){e()})},r.isOnline=function(){return"boolean"==typeof this.online?this.online:"u"<typeof navigator||void 0===navigator.onLine||navigator.onLine},t}(i.Q))},67713:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>f});var n=r(14065),i=r(87285),o=r(71136),a=r(78229),s=r(67682);let l=(0,o.A)();function u(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e}function c(e,t){return t&&e&&"object"==typeof e&&e.styles&&!e.styles.startsWith("@layer")&&(e.styles=`@layer ${t}{${String(e.styles)}}`),e}function d(e,t,r){let i="function"==typeof t?t(e):t;if(Array.isArray(i))return i.flatMap(t=>d(e,t,r));if(Array.isArray(i?.variants)){let t;if(i.isProcessed)t=r?c(i.style,r):i.style;else{let{variants:e,...o}=i;t=r?c((0,n.tT)(o),r):o}return p(e,i.variants,[t],r)}return i?.isProcessed?r?c((0,n.tT)(i.style),r):i.style:r?c((0,n.tT)(i),r):i}function p(e,t,r=[],i){let o;e:for(let a=0;a<t.length;a+=1){let s=t[a];if("function"==typeof s.props){if(o??={...e,...e.ownerState,ownerState:e.ownerState},!s.props(o))continue}else for(let t in s.props)if(e[t]!==s.props[t]&&e.ownerState?.[t]!==s.props[t])continue e;"function"==typeof s.style?(o??={...e,...e.ownerState,ownerState:e.ownerState},r.push(i?c((0,n.tT)(s.style(o)),i):s.style(o))):r.push(i?c((0,n.tT)(s.style),i):s.style)}return r}function f(e={}){let{themeId:t,defaultTheme:r=l,rootShouldForwardProp:o=u,slotShouldForwardProp:h=u}=e;function g(e){e.theme=!function(e){for(let t in e)return!1;return!0}(e.theme)?e.theme[t]||e.theme:r}return(e,t={})=>{var r,l,f;(0,n.HX)(e,e=>e.filter(e=>e!==a.A));let{name:m,slot:v,skipVariantsResolver:y,skipSx:b,overridesResolver:x=!(r=(l=v)?l.charAt(0).toLowerCase()+l.slice(1):l)?null:(e,t)=>t[r],...w}=t,A=m&&m.startsWith("Mui")||v?"components":"custom",k=void 0!==y?y:v&&"Root"!==v&&"root"!==v||!1,S=b||!1,C=u;"Root"===v||"root"===v?C=o:v?C=h:"string"==typeof(f=e)&&f.charCodeAt(0)>96&&(C=void 0);let _=(0,n.Ay)(e,{shouldForwardProp:C,label:void 0,...w}),E=e=>{if(e.__emotion_real===e)return e;if("function"==typeof e)return function(t){return d(t,e,t.theme.modularCssLayers?A:void 0)};if((0,i.Q)(e)){let t=(0,s.A)(e);return function(e){return t.variants?d(e,t,e.theme.modularCssLayers?A:void 0):e.theme.modularCssLayers?c(t.style,A):t.style}}return e},D=(...t)=>{let r=[],n=t.map(E),i=[];if(r.push(g),m&&x&&i.push(function(e){let t=e.theme,r=t.components?.[m]?.styleOverrides;if(!r)return null;let n={};for(let t in r)n[t]=d(e,r[t],e.theme.modularCssLayers?"theme":void 0);return x(e,n)}),m&&!k&&i.push(function(e){let t=e.theme,r=t?.components?.[m]?.variants;return r?p(e,r,[],e.theme.modularCssLayers?"theme":void 0):null}),S||i.push(a.A),Array.isArray(n[0])){let e,t=n.shift(),o=Array(r.length).fill(""),a=Array(i.length).fill("");(e=[...o,...t,...a]).raw=[...o,...t.raw,...a],r.unshift(e)}let o=_(...r,...n,...i);return e.muiName&&(o.muiName=e.muiName),o};return _.withConfig&&(D.withConfig=_.withConfig),D}}},67854:(e,t,r)=>{"use strict";r.d(t,{A:()=>g});var n=r(14232),i=r(69560),o=r.n(i),a=r(89099),s=r(1992),l=r(40929),u=r(75898),c=r(9776),d=r(68931),p=r(2575),f=r(39807),h=r(99024);let g=function(){let{reload:e}=(0,a.useRouter)(),{setSnackData:t}=(0,u.d)(),{t:r}=(0,f.u)(),{setOngoingRequest:i}=(0,p.a)(),g=(0,s.useQueryClient)(),{data:m,isLoading:v,isFetching:y}=(0,c.A)(["profile"],e=>e.profile(),{staleTime:1/0,onError:()=>{t({message:r("errors.profile.get"),duration:l.x.SNACKBAR_LONG,type:"warning",actions:[{action:e,actionText:r("reload")}]})},onSettled:()=>{i(!1)}}),{mutateAsync:b}=(0,d.M)(["profile","update"],e=>e.profile.patch,{onSettled:()=>{g.invalidateQueries(["profile"])},onSuccess:e=>{let t=g.getQueryData(["profile"]);o()(t,e)||g.invalidateQueries(["recommendations","list"])},onError:()=>{t({message:r("errors.profile.save"),duration:l.x.SNACKBAR_LONG,type:"error"})}}),x=async e=>await b([e]),w=(0,n.useMemo)(()=>
2153{if(!m)return{};m.developer&&h.Bd&&!localStorage.getItem(h.e0)&&localStorage.setItem(h.e0,"true"),m.developer||localStorage.removeItem(h.e0);let e=`${m.firstName.charAt(0)}${m.lastName.charAt(0)}`;return{...m,initials:e}},[m]);return{profile:w,preferences:w?.preferences,isLoading:v,saveName:e=>{x({...e})},isEmpty:0===Object.keys(w).length,updateUser:x,isFetching:y}}},67955:(e,t,r)=>{"use strict";r.d(t,{J:()=>h});var n,i={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},o=r(41945),a=/[A-Z]|^ms/g,s=/_EMO_([^_]+?)_([^]*?)_EMO_/g,l=function(e){return 45===e.charCodeAt(1)},u=function(e){return null!=e&&"boolean"!=typeof e},c=(0,o.A)(function(e){return l(e)?e:e.replace(a,"-$&").toLowerCase()}),d=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(s,function(e,t,r){return n={name:t,styles:r,next:n},t})}return 1===i[e]||l(e)||"number"!=typeof t||0===t?t:t+"px"};function p(e,t,r){if(null==r)return"";if(void 0!==r.__emotion_styles)return r;switch(typeof r){case"boolean":return"";case"object":if(1===r.anim)return n={name:r.name,styles:r.styles,next:n},r.name;if(void 0!==r.styles){var i=r.next;if(void 0!==i)for(;void 0!==i;)n={name:i.name,styles:i.styles,next:n},i=i.next;return r.styles+";"}return function(e,t,r){var n="";if(Array.isArray(r))for(var i=0;i<r.length;i++)n+=p(e,t,r[i])+";";else for(var o in r){var a=r[o];if("object"!=typeof a)null!=t&&void 0!==t[a]?n+=o+"{"+t[a]+"}":u(a)&&(n+=c(o)+":"+d(o,a)+";");else if(Array.isArray(a)&&"string"==typeof a[0]&&(null==t||void 0===t[a[0]]))for(var s=0;s<a.length;s++)u(a[s])&&(n+=c(o)+":"+d(o,a[s])+";");else{var l=p(e,t,a);switch(o){case"animation":case"animationName":n+=c(o)+":"+l+";";break;default:n+=o+"{"+l+"}"}}}return n}(e,t,r);case"function":if(void 0!==e){var o=n,a=r(e);return n=o,p(e,t,a)}}if(null==t)return r;var s=t[r];return void 0!==s?s:r}var f=/label:\s*([^\s;{]+)\s*(;|$)/g;function h(e,t,r){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var i,o=!0,a="";n=void 0;var s=e[0];null==s||void 0===s.raw?(o=!1,a+=p(r,t,s)):a+=s[0];for(var l=1;l<e.length;l++)a+=p(r,t,e[l]),o&&(a+=s[l]);f.lastIndex=0;for(var u="";null!==(i=f.exec(a));)u+="-"+i[1];return{name:function(e){for(var t,r=0,n=0,i=e.length;i>=4;++n,i-=4)t=(65535&(t=255&e.charCodeAt(n)|(255&e.charCodeAt(++n))<<8|(255&e.charCodeAt(++n))<<16|(255&e.charCodeAt(++n))<<24))*0x5bd1e995+((t>>>16)*59797<<16),t^=t>>>24,r=(65535&t)*0x5bd1e995+((t>>>16)*59797<<16)^(65535&r)*0x5bd1e995+((r>>>16)*59797<<16);switch(i){case 3:r^=(255&e.charCodeAt(n+2))<<16;case 2:r^=(255&e.charCodeAt(n+1))<<8;case 1:r^=255&e.charCodeAt(n),r=(65535&r)*0x5bd1e995+((r>>>16)*59797<<16)}return r^=r>>>13,(((r=(65535&r)*0x5bd1e995+((r>>>16)*59797<<16))^r>>>15)>>>0).toString(36)}(a)+u,styles:a,next:n}}},68128:(e,t,r)=>{"use strict";e.exports=r(29044)},68329:(e,t,r)=>{var n=r(50224);e.exports=function(e,t){var r=this.__data__;return this.size+=+!this.has(e),r[e]=n&&void 0===t?"__lodash_hash_undefined__":t,this}},68373:e=>{var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,r){var n=typeof e;return!!(r=null==r?0x1fffffffffffff:r)&&("number"==n||"symbol"!=n&&t.test(e))&&e>-1&&e%1==0&&e<r}},68475:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});var n={lessThanXSeconds:{one:"mindre \xe4n en sekund",other:"mindre \xe4n {{count}} sekunder"},xSeconds:{one:"en sekund",other:"{{count}} sekunder"},halfAMinute:"en halv minut",lessThanXMinutes:{one:"mindre \xe4n en minut",other:"mindre \xe4n {{count}} minuter"},xMinutes:{one:"en minut",other:"{{count}} minuter"},aboutXHours:{one:"ungef\xe4r en timme",other:"ungef\xe4r {{count}} timmar"},xHours:{one:"en timme",other:"{{count}} timmar"},xDays:{one:"en dag",other:"{{count}} dagar"},aboutXWeeks:{one:"ungef\xe4r en vecka",other:"ungef\xe4r {{count}} vecka"},xWeeks:{one:"en vecka",other:"{{count}} vecka"},aboutXMonths:{one:"ungef\xe4r en m\xe5nad",other:"ungef\xe4r {{count}} m\xe5nader"},xMonths:{one:"en m\xe5nad",other:"{{count}} m\xe5nader"},aboutXYears:{one:"ungef\xe4r ett \xe5r",other:"ungef\xe4r {{count}} \xe5r"},xYears:{one:"ett \xe5r",other:"{{count}} \xe5r"},overXYears:{one:"\xf6ver ett \xe5r",other:"\xf6ver {{count}} \xe5r"},almostXYears:{one:"n\xe4stan ett \xe5r",other:"n\xe4stan {{count}} \xe5r"}},i=["noll","en","tv\xe5","tre","fyra","fem","sex","sju","\xe5tta","nio","tio","elva","tolv"],o=r(17080),a={date:(0,o.A)({formats:{full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"y-MM-dd"},defaultWidth:"full"}
2153),time:(0,o.A)({formats:{full:"'kl'. HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},defaultWidth:"full"}),dateTime:(0,o.A)({formats:{full:"{{date}} 'kl.' {{time}}",long:"{{date}} 'kl.' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},defaultWidth:"full"})},s={lastWeek:"'i' EEEE's kl.' p",yesterday:"'ig\xe5r kl.' p",today:"'idag kl.' p",tomorrow:"'imorgon kl.' p",nextWeek:"EEEE 'kl.' p",other:"P"},l=r(30934),u={ordinalNumber:function(e,t){var r=Number(e),n=r%100;if(n>20||n<10)switch(n%10){case 1:case 2:return r+":a"}return r+":e"},era:(0,l.A)({values:{narrow:["f.Kr.","e.Kr."],abbreviated:["f.Kr.","e.Kr."],wide:["f\xf6re Kristus","efter Kristus"]},defaultWidth:"wide"}),quarter:(0,l.A)({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1:a kvartalet","2:a kvartalet","3:e kvartalet","4:e kvartalet"]},defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:(0,l.A)({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["jan.","feb.","mars","apr.","maj","juni","juli","aug.","sep.","okt.","nov.","dec."],wide:["januari","februari","mars","april","maj","juni","juli","augusti","september","oktober","november","december"]},defaultWidth:"wide"}),day:(0,l.A)({values:{narrow:["S","M","T","O","T","F","L"],short:["s\xf6","m\xe5","ti","on","to","fr","l\xf6"],abbreviated:["s\xf6n","m\xe5n","tis","ons","tors","fre","l\xf6r"],wide:["s\xf6ndag","m\xe5ndag","tisdag","onsdag","torsdag","fredag","l\xf6rdag"]},defaultWidth:"wide"}),dayPeriod:(0,l.A)({values:{narrow:{am:"fm",pm:"em",midnight:"midnatt",noon:"middag",morning:"morg.",afternoon:"efterm.",evening:"kv\xe4ll",night:"natt"},abbreviated:{am:"f.m.",pm:"e.m.",midnight:"midnatt",noon:"middag",morning:"morgon",afternoon:"efterm.",evening:"kv\xe4ll",night:"natt"},wide:{am:"f\xf6rmiddag",pm:"eftermiddag",midnight:"midnatt",noon:"middag",morning:"morgon",afternoon:"eftermiddag",evening:"kv\xe4ll",night:"natt"}},defaultWidth:"wide",formattingValues:{narrow:{am:"fm",pm:"em",midnight:"midnatt",noon:"middag",morning:"p\xe5 morg.",afternoon:"p\xe5 efterm.",evening:"p\xe5 kv\xe4llen",night:"p\xe5 natten"},abbreviated:{am:"fm",pm:"em",midnight:"midnatt",noon:"middag",morning:"p\xe5 morg.",afternoon:"p\xe5 efterm.",evening:"p\xe5 kv\xe4llen",night:"p\xe5 natten"},wide:{am:"fm",pm:"em",midnight:"midnatt",noon:"middag",morning:"p\xe5 morgonen",afternoon:"p\xe5 eftermiddagen",evening:"p\xe5 kv\xe4llen",night:"p\xe5 natten"}},defaultFormattingWidth:"wide"})},c=r(97148);let d={code:"sv",formatDistance:function(e,t,r){var o,a=n[e];if(o="string"==typeof a?a:1===t?a.one:r&&r.onlyNumeric?a.other.replace("{{count}}",String(t)):a.other.replace("{{count}}",t<13?i[t]:String(t)),null!=r&&r.addSuffix)if(r.comparison&&r.comparison>0)return"om "+o;else return o+" sedan";return o},formatLong:a,formatRelative:function(e,t,r,n){return s[e]},localize:u,match:{ordinalNumber:(0,r(34248).A)({matchPattern:/^(\d+)(:a|:e)?/i,parsePattern:/\d+/i,valueCallback:function(e){return parseInt(e,10)}}),era:(0,c.A)({matchPatterns:{narrow:/^(f\.? ?Kr\.?|f\.? ?v\.? ?t\.?|e\.? ?Kr\.?|v\.? ?t\.?)/i,abbreviated:/^(f\.? ?Kr\.?|f\.? ?v\.? ?t\.?|e\.? ?Kr\.?|v\.? ?t\.?)/i,wide:/^(före Kristus|före vår tid|efter Kristus|vår tid)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^f/i,/^[ev]/i]},defaultParseWidth:"any"}),quarter:(0,c.A)({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](:a|:e)? kvartalet/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:(0,c.A)({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar[s]?|apr|maj|jun[i]?|jul[i]?|aug|sep|okt|nov|dec)\.?/i,wide:/^(januari|februari|mars|april|maj|juni|juli|augusti|september|oktober|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^maj/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:(0,c.A)({matchPatterns:{narrow:/^[smtofl]/i,short:/^(sö|må|ti|on|to|fr|lö)/i,abbreviated:/^(sön|mån|tis|ons|tors|fre|lör)/i,wide:/^(söndag|måndag|tisdag|onsdag|torsdag|fredag|lördag)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^s/i,/^m/i,/^ti/i,/^o/i,/^to/i,/^f/i,/^l/i]},defaultParseWidth:"any"}),dayPeriod:(0,c.A)({matchPatterns:{any:/^([fe]\.?\s?m\.?|midn(att)?|midd(ag)?|(på) (morgone
2153n|eftermiddagen|kvällen|natten))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^f/i,pm:/^e/i,midnight:/^midn/i,noon:/^midd/i,morning:/morgon/i,afternoon:/eftermiddag/i,evening:/kväll/i,night:/natt/i}},defaultParseWidth:"any"})},options:{weekStartsOn:1,firstWeekContainsDate:4}}},68625:()=>{},68931:(e,t,r)=>{"use strict";r.d(t,{M:()=>o});var n=r(1992),i=r(38267);let o=(e,t,r)=>{let o=t((0,i.A)().mutation);return(0,n.useMutation)(async e=>{let{data:t}=await o(...e);return t},r)}},69241:(e,t,r)=>{"use strict";function n(){for(var e,t,r=0,n="",i=arguments.length;r<i;r++)(e=arguments[r])&&(t=function e(t){var r,n,i="";if("string"==typeof t||"number"==typeof t)i+=t;else if("object"==typeof t)if(Array.isArray(t)){var o=t.length;for(r=0;r<o;r++)t[r]&&(n=e(t[r]))&&(i&&(i+=" "),i+=n)}else for(n in t)t[n]&&(i&&(i+=" "),i+=n);return i}(e))&&(n&&(n+=" "),n+=t);return n}r.d(t,{$:()=>n,A:()=>i});let i=n},69455:e=>{e.exports=function(e){return this.__data__.has(e)}},69495:(e,t,r)=>{"use strict";r.d(t,{A:()=>y});var n=r(14232),i=r(86583),o=r(65559),a=r(65047),s=r(34401),l=r(24014),u=r(21477),c=r(78630),d=r(98885),p=r(85);function f(e){return(0,p.Ay)("PrivateSwitchBase",e)}(0,d.A)("PrivateSwitchBase",["root","checked","disabled","input","edgeStart","edgeEnd"]);var h=r(94100),g=r(37876);let m=(0,s.Ay)(c.A,{name:"MuiSwitchBase"})({padding:9,borderRadius:"50%",variants:[{props:{edge:"start",size:"small"},style:{marginLeft:-3}},{props:({edge:e,ownerState:t})=>"start"===e&&"small"!==t.size,style:{marginLeft:-12}},{props:{edge:"end",size:"small"},style:{marginRight:-3}},{props:({edge:e,ownerState:t})=>"end"===e&&"small"!==t.size,style:{marginRight:-12}}]}),v=(0,s.Ay)("input",{name:"MuiSwitchBase",shouldForwardProp:a.A})({cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}),y=n.forwardRef(function(e,t){let{autoFocus:r,checked:n,checkedIcon:a,defaultChecked:s,disabled:c,disableFocusRipple:d=!1,edge:p=!1,icon:y,id:b,inputProps:x,inputRef:w,name:A,onBlur:k,onChange:S,onFocus:C,readOnly:_,required:E=!1,tabIndex:D,type:O,value:j,slots:F={},slotProps:T={},...P}=e,[M,B]=(0,l.A)({controlled:n,default:!!s,name:"SwitchBase",state:"checked"}),R=(0,u.A)(),I=c;R&&void 0===I&&(I=R.disabled);let $="checkbox"===O||"radio"===O,N={...e,checked:M,disabled:I,disableFocusRipple:d,edge:p},L=(e=>{let{classes:t,checked:r,disabled:n,edge:a}=e,s={root:["root",r&&"checked",n&&"disabled",a&&`edge${(0,o.A)(a)}`],input:["input"]};return(0,i.A)(s,f,t)})(N),z={slots:F,slotProps:{input:x,...T}},[U,K]=(0,h.A)("root",{ref:t,elementType:m,className:L.root,shouldForwardComponentProp:!0,externalForwardedProps:{...z,component:"span",...P},getSlotProps:e=>({...e,onFocus:t=>{e.onFocus?.(t),C&&C(t),R&&R.onFocus&&R.onFocus(t)},onBlur:t=>{e.onBlur?.(t),k&&k(t),R&&R.onBlur&&R.onBlur(t)}}),ownerState:N,additionalProps:{centerRipple:!0,focusRipple:!d,role:void 0,tabIndex:null}}),[W,H]=(0,h.A)("input",{ref:w,elementType:v,className:L.input,externalForwardedProps:z,getSlotProps:e=>({...e,onChange:t=>{e.onChange?.(t),(e=>{if(e.nativeEvent.defaultPrevented||_)return;let t=e.target.checked;B(t),S&&S(e,t)})(t)}}),ownerState:N,additionalProps:{autoFocus:r,checked:n,defaultChecked:s,disabled:I,id:$?b:void 0,name:A,readOnly:_,required:E,tabIndex:D,type:O,..."checkbox"===O&&void 0===j?{}:{value:j}}});return(0,g.jsxs)(U,{...K,children:[(0,g.jsx)(W,{...H}),M?a:y]})})},69525:e=>{e.exports=function(e,t){return function(r){return null!=r&&r[e]===t&&(void 0!==t||e in Object(r))}}},69560:(e,t,r)=>{"use strict";var n=r(1805),i=r(85483),o=r(16211),a=r(45525),s=r(66773),l=r(15738),u=r(54098),c=r(35302),d=r(92738),p=r(7022),f=r(42970),h=r(85125),g=r(96364),m=r(66825),v=r(17871),y=r(5087),b=r(31787),x=r(84017),w=i("SharedArrayBuffer.prototype.byteLength",!0),A=i("Date.prototype.getTime"),k=Object.getPrototypeOf,S=i("Object.prototype.toString"),C=a("%Set%",!0),_=i("Map.prototype.has",!0),E=i("Map.prototype.get",!0),D=i("Map.prototype.size",!0),O=i("Set.prototype.add",!0),j=i("Set.prototype.delete",!0),F=i("Set.prototype.has",!0),T=i("Set.prototype.size",!0);function P(e,t,r,n){for(var i,o=s(e);(i=o.next())&&!i.done;)if(R(t,i.value,r,n))return j(e,i.value),!0;return!1}function M(e){return void 0===e?null:"object"!=typeof e?"symbol"!=typeof e&&("string"!=typeof e&&"number"!=typeof e||+e==+e):void 0}function B(e,t,r,n,i,o){for(var a,l,u=s(e);(a=u.next())&&!a.done;)if(R(r,l=a.value,i,o)&&R(n,E(t,l),i,o))return j(e,l),!0;return!1}function R(e,t,r,i){var a,l=r||{};if(l.strict?u(e,t):e===t)return!0;
2153if(v(e)!==v(t))return!1;if(!e||!t||"object"!=typeof e&&"object"!=typeof t)return l.strict?u(e,t):e==t;var j=i.has(e),$=i.has(t);if(j&&$){if(i.get(e)===i.get(t))return!0}else a={};return j||i.set(e,a),$||i.set(t,a),function(e,t,r,i){if(typeof e!=typeof t||null==e||null==t||S(e)!==S(t)||c(e)!==c(t)||d(e)!==d(t))return!1;var a,l,u=e instanceof Error,v=t instanceof Error;if(u!==v||(u||v)&&(e.name!==t.name||e.message!==t.message))return!1;var j=h(e),$=h(t);if(j!==$||(j||$)&&(e.source!==t.source||o(e)!==o(t)))return!1;var N=f(e),L=f(t);if(N!==L||(N||L)&&A(e)!==A(t)||r.strict&&k&&k(e)!==k(t))return!1;var z=b(e),U=b(t);if(z!==U)return!1;if(z||U){if(e.length!==t.length)return!1;for(a=0;a<e.length;a++)if(e[a]!==t[a])return!1;return!0}var K=I(e),W=I(t);if(K!==W)return!1;if(K||W){if(e.length!==t.length)return!1;for(a=0;a<e.length;a++)if(e[a]!==t[a])return!1;return!0}var H=p(e),q=p(t);if(H!==q)return!1;if(H||q)return x(e)===x(t)&&"function"==typeof Uint8Array&&R(new Uint8Array(e),new Uint8Array(t),r,i);var V=g(e),Q=g(t);if(V!==Q)return!1;if(V||Q)return w(e)===w(t)&&"function"==typeof Uint8Array&&R(new Uint8Array(e),new Uint8Array(t),r,i);if(typeof e!=typeof t)return!1;var G=m(e),Y=m(t);if(G.length!==Y.length)return!1;for(G.sort(),Y.sort(),a=G.length-1;a>=0;a--)if(G[a]!=Y[a])return!1;for(a=G.length-1;a>=0;a--)if(!R(e[l=G[a]],t[l],r,i))return!1;var X=y(e),J=y(t);return X===J&&("Set"===X||"Set"===J?function(e,t,r,n){if(T(e)!==T(t))return!1;for(var i,o,a,l=s(e),u=s(t);(i=l.next())&&!i.done;)if(i.value&&"object"==typeof i.value)a||(a=new C),O(a,i.value);else if(!F(t,i.value)){if(r.strict||!function(e,t,r){var n=M(r);return null!=n?n:F(t,n)&&!F(e,n)}(e,t,i.value))return!1;a||(a=new C),O(a,i.value)}if(a){for(;(o=u.next())&&!o.done;)if(o.value&&"object"==typeof o.value){if(!P(a,o.value,r.strict,n))return!1}else if(!r.strict&&!F(e,o.value)&&!P(a,o.value,r.strict,n))return!1;return 0===T(a)}return!0}(e,t,r,i):"Map"!==X||function(e,t,r,i){if(D(e)!==D(t))return!1;for(var o,a,l,u,c,d,p=s(e),f=s(t);(o=p.next())&&!o.done;)if(u=o.value[0],c=o.value[1],u&&"object"==typeof u)l||(l=new C),O(l,u);else if(void 0===(d=E(t,u))&&!_(t,u)||!R(c,d,r,i)){if(r.strict||!function(e,t,r,i,o,a){var s=M(r);if(null!=s)return s;var l=E(t,s),u=n({},o,{strict:!1});return(void 0!==l||!!_(t,s))&&!!R(i,l,u,a)&&!_(e,s)&&R(i,l,u,a)}(e,t,u,c,r,i))return!1;l||(l=new C),O(l,u)}if(l){for(;(a=f.next())&&!a.done;)if(u=a.value[0],d=a.value[1],u&&"object"==typeof u){if(!B(l,e,u,d,r,i))return!1}else if(!r.strict&&(!e.has(u)||!R(E(e,u),d,r,i))&&!B(l,e,u,d,n({},r,{strict:!1}),i))return!1;return 0===T(l)}return!0}(e,t,r,i))}(e,t,l,i)}function I(e){return!!e&&"object"==typeof e&&"number"==typeof e.length&&"function"==typeof e.copy&&"function"==typeof e.slice&&(!(e.length>0)||"number"==typeof e[0])&&!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))}e.exports=function(e,t,r){return R(e,t,r,l())}},69735:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(40925),i=r(37876);let o=(0,n.A)((0,i.jsx)("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown")},69750:(e,t,r)=>{var n=r(56751),i=r(29934),o=r(27136);e.exports=function(e){return o(e)?n(e):i(e)}},70685:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(40925),i=r(37876);let o=(0,n.A)((0,i.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"}),"RadioButtonUnchecked")},70803:(e,t,r)=>{"use strict";var n=r(39052),i=r(15796);e.exports=n.isBrowser("Chrome")?function(e){for(var t=e.cloneRange(),r=[],n=e.endContainer;null!=n;n=n.parentNode){var o,a=n===e.commonAncestorContainer;a?t.setStart(e.startContainer,e.startOffset):t.setStart(t.endContainer,0);var s=Array.from(t.getClientRects());if(r.push(s),a)return r.reverse(),(o=[]).concat.apply(o,r);t.setEndBefore(n)}i(!1)}:function(e){return Array.from(e.getClientRects())}},71061:(e,t,r)=>{"use strict";r.d(t,{A:()=>D,v:()=>A});var n=r(37876),i=r(242),o=r(82702),a=r(73756),s=r(34401),l=r(58028),u=r(90140),c=r(70685),d=r(19356),p=r(24202),f=r(4414),h=r(61293),g=r(39807),m=r(67854),v=r(39563),y=r(31391),b=r(55481),x=r(50307),w=r(50292);let A={1:"notes.default-title-standard",2:"notes.default-title-cornell"},k=(0,a.AH)` 2154 max-width: 100%; 2155 text-overflow: ellipsis; 2156 overflow: hidden; 2157 white-space: nowrap; 2158`,S=(e,t,r,n)=>` 2159 padding: ${n.spacing(1,1,0,1)}; 2160 flex-direction: column; 2161 align-items: flex-start; 2162 height: 9rem; 2163 background: ${r?n.palette.tonal.primary[99]:n.palette.common.white}; 2164 border-left: .75rem solid ${t}; 2165 2166 &:hover { 2167 background: ${r?n.palette.tonal.variant[99]:"rgba(0, 0, 0, 0.04)"} ; 2168 } 2169 2170 ${e&&`background: ${r?n.palette.tonal.primary[90]:n.palette.action.focus};`} 2171 2172 &:hover, 2173 &:focus 2174 &:active { 2175 ${e&&`background: ${r?n.palette.tonal.primary[90]:n.palette.action.focus};`} 2176 } 2177 2178 border-radius: 0.5rem; 2179 box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px 0 rgba(0, 0, 0, 0.12), 2180 0 1px 1px 0 rgba(0, 0, 0, 0.14); 2181`,C=(0,s.Ay)(i.A,{shouldForwardProp:e=>"active"!==e&&"borderColor"!==e&&"isDarkMode"!==e})` 2182 ${({theme:e})=>e.applyStyles("dark",{color:e.palette.tonal.primary[0]})} 2183 2184 ${({active:e,borderColor:t,isDarkMode:r,theme:n})=>S(e,t,r,n)} 2185`,_=(0,s.Ay)(b.N_,{shouldForwardProp:e=>"active"!==e&&"borderColor"!==e&&"isDarkMode"!==e})` 2186 text-decoration: none; 2187 color: ${({theme:e})=>e.palette.common.black}; 2188 2189 ${({theme:e})=>e.applyStyles("dark",{color:e.palette.tonal.primary[0]})} 2190 2191 ${({active:e,borderColor:t,isDarkMode:r,theme:n})=>S(e,t,r,n)} 2192`,E=({isSelected:e})=>(0,n.jsx)(l.A,{sx:{ml:"auto",color:"primary.main",display:"flex"},children:e?(0,n.jsx)(u.A,{}):(0,n.jsx)(c.A,{})}),D=({updatedAt:e,title:t,body:r,callback:i,id:a,color:s,active:u,typeId:c,selectionMode:b,addToSelection:S,isSelected:D,hasTodoConnection:O,isLink:j,index:F})=>{let{isDarkMode:T}=(0,h.A)(),{setShouldFocusNote:P}=(0,y.s)(),{t:M}=(0,g.u)(),B=(0,w.A)("up","md"),R=t||M(A[c]),{preferences:I}=(0,m.A)(),$=e=>{if(b)return S(a);if((0,p.Ay)("enter",e)&&B){P(!0),i(a);return}return i(a)},N=(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(l.A,{sx:{display:"flex",width:"100%",minHeight:"1.5rem"},children:[(0,n.jsx)(o.A,{variant:"body2",className:k,sx:{flex:"1"},children:(0,v.GP)(e)}),O&&I?.todos&&(0,n.jsx)(f.A,{onClick:e=>{e.preventDefault(),e.stopPropagation()},enterTouchDelay:0,title:M("notes.todo-connection"),children:(0,n.jsx)(d.A,{sx:{color:e=>e.palette.primary.container,mr:+!!b}})}),b&&(0,n.jsx)(E,{isSelected:D})]}),(0,n.jsx)(o.A,{variant:"h6",component:"p",className:k,children:R}),(0,n.jsx)(o.A,{variant:"body2",className:k,sx:{mb:1},children:r})]});return j?(0,n.jsx)(_,{href:"/minaanteckningar",onClick:$,active:u,borderColor:s||"transparent",className:(0,x.Y)(T),isDarkMode:T,children:N}):(0,n.jsx)(C,{isDarkMode:T,className:(0,x.Y)(T),onClick:$,borderColor:s||"transparent",active:u,disableRipple:b,"aria-label":M(b?"n
2192otes.list-button-label-select":"notes.list-button-label",{title:t}),"data-cy":`note-item-${F+1}`,children:N})}},71090:(e,t,r)=>{"use strict";r.d(t,{t:()=>s});var n=r(88992),i=function(e,t,r){if(e&&"reportValidity"in e){var i=(0,n.Jt)(r,t);e.setCustomValidity(i&&i.message||""),e.reportValidity()}},o=function(e,t){var r=function(r){var n=t.fields[r];n&&n.ref&&"reportValidity"in n.ref?i(n.ref,r,e):n.refs&&n.refs.forEach(function(t){return i(t,r,e)})};for(var n in t.fields)r(n)},a=function(e,t){t.shouldUseNativeValidation&&o(e,t);var r={};for(var i in e){var a=(0,n.Jt)(t.fields,i);(0,n.hZ)(r,i,Object.assign(e[i],{ref:a&&a.ref}))}return r},s=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r={}),function(i,s,l){try{return Promise.resolve(function(n){try{var a=(t.context,Promise.resolve(e["sync"===r.mode?"validateSync":"validate"](i,Object.assign({abortEarly:!1},t,{context:s}))).then(function(e){return l.shouldUseNativeValidation&&o({},l),{values:r.rawValues?i:e,errors:{}}}))}catch(e){return n(e)}return a&&a.then?a.then(void 0,n):a}(function(e){var t;if(!e.inner)throw e;return{values:{},errors:a((t=!l.shouldUseNativeValidation&&"all"===l.criteriaMode,(e.inner||[]).reduce(function(e,r){if(e[r.path]||(e[r.path]={message:r.message,type:r.type}),t){var i=e[r.path].types,o=i&&i[r.type];e[r.path]=(0,n.Gb)(r.path,t,e,r.type,o?[].concat(o,r.message):r.message)}return e},{})),l)}}))}catch(e){return Promise.reject(e)}}}},71136:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var n=r(87285),i=r(78805);let o={borderRadius:4};var a=r(57381),s=r(78229),l=r(95894);function u(e,t){if(this.vars){if(!this.colorSchemes?.[e]||"function"!=typeof this.getColorSchemeSelector)return{};let r=this.getColorSchemeSelector(e);return"&"===r?t:((r.includes("data-")||r.includes("."))&&(r=`*:where(${r.replace(/\s*&$/,"")}) &`),{[r]:t})}return this.palette.mode===e?t:{}}let c=function(e={},...t){let{breakpoints:r={},palette:c={},spacing:d,shape:p={},...f}=e,h=function(e){let t,{values:r={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:n="px",step:i=5,...o}=e,a=((t=Object.keys(r).map(e=>({key:e,val:r[e]}))||[]).sort((e,t)=>e.val-t.val),t.reduce((e,t)=>({...e,[t.key]:t.val}),{})),s=Object.keys(a);function l(e){let t="number"==typeof r[e]?r[e]:e;return`@media (min-width:${t}${n})`}function u(e){let t="number"==typeof r[e]?r[e]:e;return`@media (max-width:${t-i/100}${n})`}function c(e,t){let o=s.indexOf(t);return`@media (min-width:${"number"==typeof r[e]?r[e]:e}${n}) and (max-width:${(-1!==o&&"number"==typeof r[s[o]]?r[s[o]]:t)-i/100}${n})`}return{keys:s,values:a,up:l,down:u,between:c,only:function(e){return s.indexOf(e)+1<s.length?c(e,s[s.indexOf(e)+1]):l(e)},not:function(e){let t=s.indexOf(e);return 0===t?l(s[1]):t===s.length-1?u(s[t]):c(e,s[s.indexOf(e)+1]).replace("@media","@media not all and")},unit:n,...o}}(r),g=(0,a.A)(d),m=(0,n.A)({breakpoints:h,direction:"ltr",components:{},palette:{mode:"light",...c},spacing:g,shape:{...o,...p}},f);return(m=(0,i.Ay)(m)).applyStyles=u,(m=t.reduce((e,t)=>(0,n.A)(e,t),m)).unstable_sxConfig={...l.A,...f?.unstable_sxConfig},m.unstable_sx=function(e){return(0,s.A)({sx:e,theme:this})},m}},71218:(e,t,r)=>{"use strict";r.d(t,{A:()=>y});var n=r(14232),i=r(87285),o=r(86583),a=r(77917),s=r(65047),l=r(34401),u=r(35985),c=r(49429),d=r(96968),p=r(5414),f=r(65559),h=r(37876);let g=(0,l.Ay)(a.Sh,{shouldForwardProp:e=>(0,s.A)(e)||"classes"===e,name:"MuiFilledInput",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[...(0,a.WC)(e,t),!r.disableUnderline&&t.underline]}})((0,u.A)(({theme:e})=>{let t="light"===e.palette.mode,r=t?"rgba(0, 0, 0, 0.06)":"rgba(255, 255, 255, 0.09)";return{position:"relative",backgroundColor:e.vars?e.vars.palette.FilledInput.bg:r,borderTopLeftRadius:(e.vars||e).shape.borderRadius,borderTopRightRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),"&:hover":{backgroundColor:e.vars?e.vars.palette.FilledInput.hoverBg:t?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.13)","@media (hover: none)":{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:r}},[`&.${p.A.focused}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:r},[`&.${p.A.disabled}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.disabledBg:t?"rgba(0, 0, 0, 0.12)":"rgba(255, 255, 255, 0.12)"},variants:[{props:({ownerState:e})=>!e.disableUnderline,style:{"&::after":{left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${p.A.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${p.A.error}`]:{"&::before, &::after":{borderBottomColor:(e.vars||e).palette.error.main}},"&::before":{borderBottom:`1px solid ${e.vars?e.alpha(e.vars.palette.common.onBackgroun
2192d,e.vars.opacity.inputUnderline):t?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)"}`,left:0,bottom:0,content:'""',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${p.A.disabled}, .${p.A.error}):before`]:{borderBottom:`1px solid ${(e.vars||e).palette.text.primary}`},[`&.${p.A.disabled}:before`]:{borderBottomStyle:"dotted"}}},...Object.entries(e.palette).filter((0,c.A)()).map(([t])=>({props:{disableUnderline:!1,color:t},style:{"&::after":{borderBottom:`2px solid ${(e.vars||e).palette[t]?.main}`}}})),{props:({ownerState:e})=>e.startAdornment,style:{paddingLeft:12}},{props:({ownerState:e})=>e.endAdornment,style:{paddingRight:12}},{props:({ownerState:e})=>e.multiline,style:{padding:"25px 12px 8px"}},{props:({ownerState:e,size:t})=>e.multiline&&"small"===t,style:{paddingTop:21,paddingBottom:4}},{props:({ownerState:e})=>e.multiline&&e.hiddenLabel,style:{paddingTop:16,paddingBottom:17}},{props:({ownerState:e})=>e.multiline&&e.hiddenLabel&&"small"===e.size,style:{paddingTop:8,paddingBottom:9}}]}})),m=(0,l.Ay)(a.ck,{name:"MuiFilledInput",slot:"Input",overridesResolver:a.Oj})((0,u.A)(({theme:e})=>({paddingTop:25,paddingRight:12,paddingBottom:8,paddingLeft:12,...!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:"light"===e.palette.mode?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:"light"===e.palette.mode?null:"#fff",caretColor:"light"===e.palette.mode?null:"#fff",borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"}},...e.vars&&{"&:-webkit-autofill":{borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"},[e.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},variants:[{props:{size:"small"},style:{paddingTop:21,paddingBottom:4}},{props:({ownerState:e})=>e.hiddenLabel,style:{paddingTop:16,paddingBottom:17}},{props:({ownerState:e})=>e.startAdornment,style:{paddingLeft:0}},{props:({ownerState:e})=>e.endAdornment,style:{paddingRight:0}},{props:({ownerState:e})=>e.hiddenLabel&&"small"===e.size,style:{paddingTop:8,paddingBottom:9}},{props:({ownerState:e})=>e.multiline,style:{paddingTop:0,paddingBottom:0,paddingLeft:0,paddingRight:0}}]}))),v=n.forwardRef(function(e,t){let r=(0,d.b)({props:e,name:"MuiFilledInput"}),{disableUnderline:n=!1,components:s={},componentsProps:l,fullWidth:u=!1,hiddenLabel:c,inputComponent:v="input",multiline:y=!1,slotProps:b,slots:x={},type:w="text",...A}=r,k={...r,disableUnderline:n,fullWidth:u,inputComponent:v,multiline:y,type:w},S=(e=>{let{classes:t,disableUnderline:r,startAdornment:n,endAdornment:i,size:a,hiddenLabel:s,multiline:l}=e,u={root:["root",!r&&"underline",n&&"adornedStart",i&&"adornedEnd","small"===a&&`size${(0,f.A)(a)}`,s&&"hiddenLabel",l&&"multiline"],input:["input"]},c=(0,o.A)(u,p.N,t);return{...t,...c}})(r),C={root:{ownerState:k},input:{ownerState:k}},_=b??l?(0,i.A)(C,b??l):C,E=x.root??s.Root??g,D=x.input??s.Input??m;return(0,h.jsx)(a.Ay,{slots:{root:E,input:D},slotProps:_,fullWidth:u,inputComponent:v,multiline:y,ref:t,type:w,...A,classes:S})});v.muiName="Input";let y=v},71266:(e,t,r)=>{var n=r(11491),i=r(28654);e.exports=function e(t,r,o,a,s){return t===r||(null!=t&&null!=r&&(i(t)||i(r))?n(t,r,o,a,e,s):t!=t&&r!=r)}},71306:(e,t,r)=>{"use strict";var n=r(93710).Map;e.exports=function(e,t,r){var i=t.getStartKey(),o=t.getEndKey(),a=e.getBlockMap(),s=a.toSeq().skipUntil(function(e,t){return t===i}).takeUntil(function(e,t){return t===o}).concat(n([[o,a.get(o)]])).map(r);return e.merge({blockMap:a.merge(s),selectionBefore:t,selectionAfter:t})}},71326:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){let r=null;if(!e||"string"!=typeof e)return r;let n=(0,i.default)(e),o="function"==typeof t;return n.forEach(e=>{if("declaration"!==e.type)return;let{property:n,value:i}=e;o?t(n,i,e):i&&((r=r||{})[n]=i)}),r};let i=n(r(79437))},71355:(e,t,r)=>{"use strict";var n=Function.prototype.call,i=Object.prototype.hasOwnProperty;e.exports=r(28419).call(n,i)},71598:e=>{e.exports=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}},71669:(e,t,r)=>{"use strict";r.d(t,{i:()=>n});let n=(0,r(8106).v)((e,t)=>({title:"",id:void 0,gameStarted:!1,gameLoading:!0,slug:void 0,productID:void 0,postId:void 0,showingIndex:0,toggleCard:!0,deckSelection:!1,showQuestionFirst:!0,titleNeedsUpdate:!0,updateContent:!1,workspaceBlockCards:[],isSettingsMenuOpen:!1,isOnOverview:!1,runCompleted:!1,isShuffled:!1,hasUpdatedData:!1,isRedoing:!1,isOnQuestion:!0,cardAnimation:{direction:null,isActive:!1},hasClosedGameOnEditingPage:!1,setHasClosedGameOnEditingPage:t=>e(()=>({hasClosedGameOnEditingPage:t}
2192)),exerciseHistoryId:null,setExerciseHistoryId:t=>e(()=>({exerciseHistoryId:t})),lockedFeedbackHistoryIds:[],lockFeedbackHistoryId:t=>e(e=>({lockedFeedbackHistoryIds:e.lockedFeedbackHistoryIds.includes(t)?e.lockedFeedbackHistoryIds:[...e.lockedFeedbackHistoryIds,t]})),setIsOnQuestion:()=>e(e=>({isOnQuestion:!e.isOnQuestion})),setCardAnimation:t=>e(()=>({cardAnimation:t})),setUpdateIsRedoing:t=>e(()=>({isRedoing:t})),setHasUpdatedData:t=>e(()=>({hasUpdatedData:t})),setUpdateIsShuffled:t=>e(()=>({isShuffled:t})),restartGame:()=>e(()=>({gameStarted:!0,showingIndex:0,isOnOverview:!1,runCompleted:!1,isRedoing:!1,cardAnimation:{direction:null,isActive:!1}})),setUpdateIsOnOverview:t=>e(()=>({isOnOverview:t,runCompleted:!1})),completeRun:()=>e(()=>({isOnOverview:!0,runCompleted:!0})),setGameLoading:t=>e(()=>({gameLoading:t})),setShowingIndex:t=>e(()=>({showingIndex:t})),setToggleCard:t=>e(()=>({toggleCard:t})),setDeckSelection:()=>e(e=>({deckSelection:!e.deckSelection})),setShowQuestionFirst:()=>e(e=>({showQuestionFirst:!e.showQuestionFirst})),setTitleNeedsUpdate:t=>e(()=>({titleNeedsUpdate:t})),reset:()=>e(()=>({gameStarted:!1,slug:void 0,showingIndex:0,toggleCard:!0,showQuestionFirst:!0,id:void 0,deckSelection:!1,gameLoading:!0,workspaceBlockCards:[],productID:null,postId:null,title:"",isOnOverview:!1,runCompleted:!1,previousContent:[],completedContent:[],exerciseHistoryId:null,lockedFeedbackHistoryIds:[],isShuffled:!1,hasUpdatedData:!1,isRedoing:!1,cardAnimation:{direction:null,isActive:!1},isOnQuestion:!0})),shouldRenderCell:e=>{let r=t(),n=r.toggleCard&&r.showQuestionFirst;return r.showQuestionFirst?!!n&&!!e||!n&&!e:r.showQuestionFirst?void 0:!n&&!!e&&!r.toggleCard||!n&&!e&&r.toggleCard},setUpdateContent:t=>e(()=>({updateContent:t})),setWorkspaceBlockCards:t=>e(()=>({workspaceBlockCards:t})),setStartFlashcardGame:t=>e(e=>({gameStarted:t.gameStarted,title:t.title,id:t.id,slug:t?.slug,productID:t?.productID,postId:t?.postId,exerciseHistoryId:t?.exerciseHistoryId??null,lockedFeedbackHistoryIds:t?.latestExerciseHistoryHasFeedback&&t?.exerciseHistoryId!=null&&!e.lockedFeedbackHistoryIds.includes(t.exerciseHistoryId)?[...e.lockedFeedbackHistoryIds,t.exerciseHistoryId]:e.lockedFeedbackHistoryIds})),setIsSettingsMenuOpen:t=>e(()=>({isSettingsMenuOpen:t}))}))},71742:e=>{"use strict";e.exports=SyntaxError},71747:(e,t,r)=>{var n=r(95345),i=r(69750);e.exports=function(e,t){return e&&n(e,t,i)}},71766:(e,t,r)=>{"use strict";r.d(t,{A0:()=>c,HD:()=>p,l1:()=>d,yM:()=>f});var n=r(37876),i=r(58028),o=r(34401),a=r(37734),s=r(73060),l=r(56616),u=r(2498);let c=(0,o.Ay)(i.A)` 2193 display: flex; 2194 flex-wrap: wrap; 2195 width: 100%; 2196 align-items: flex-start; 2197 flex-direction: column; 2198 position: relative; 2199`,d=(0,o.Ay)(s.A,{shouldForwardProp:e=>"lowercaseLabel"!==e})` 2200 white-space: normal; 2201 color: ${({theme:e})=>e.palette.text.primary}; 2202 font-weight: ${({theme:e})=>e.typography.fontWeightMedium}; 2203 text-transform: ${({lowercaseLabel:e=!0})=>e?"none":"uppercase"}; 2204 line-height: 1.75rem; 2205 margin-bottom: ${({theme:e})=>e.spacing(.25)}; 2206`,p=({children:e,id:t})=>(0,n.jsx)(l.A,{id:t,direction:"row",alignItems:"center",sx:{mx:1,minHeight:"1.5rem",background:"transparent !important"},children:e}),f=({children:e})=>(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(a.A,{sx:{fontSize:"1rem"},color:"error"}),(0,n.jsx)(u.A,{error:!0,sx:{ml:.75,mt:0,lineHeight:"normal"},children:e})]})},71785:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=r(14232).createContext(void 0)},71787:e=>{var t=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;e.exports=function(e){return e.match(t)||[]}},71938:e=>{"use strict";e.exports=Function.prototype.apply},72115:(e,t,r)=>{e=r.nmd(e);var n=r(24298),i=t&&!t.nodeType&&t,o=i&&e&&!e.nodeType&&e,a=o&&o.exports===i&&n.process,s=function(){try{var e=o&&o.require&&o.require("util").types;if(e)return e;return a&&a.binding&&a.binding("util")}catch(e){}}();e.exports=s},72130:e=>{"use strict";e.exports=ReferenceError},72200:e=>{e.exports=function(e,t){for(var r=-1,n=t.length,i=e.length;++r<n;)e[i+r]=t[r];return e}},72298:(e,t,r)=>{"use strict";function n(e){return null!=e&&!(Array.isArray(e)&&0===e.length)}function i(e,t=!1){return e&&(n(e.value)&&""!==e.value||t&&n(e.defaultValue)&&""!==e.defaultValue)}function o(e){return e.startAdornment}r.d(t,{gr:()=>o,lq:()=>i})},72323:function(e,t,r){var n,i;void 0===(i="function"==typeof(n=function(){var e,t,r,n={};n.version="0.2.0";var i=n.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,r){return e<t?t:e>r?r:e}n.configure=function(e){var t,r;for(t in e)void 0!==(r=e[t])&&e.hasOwnProperty(t)&&(i[t]=r);return this}
2206,n.status=null,n.set=function(e){var t=n.isStarted();n.status=1===(e=o(e,i.minimum,1))?null:e;var r=n.render(!t),l=r.querySelector(i.barSelector),u=i.speed,c=i.easing;return r.offsetWidth,a(function(t){var o,a,d,p;""===i.positionUsing&&(i.positionUsing=n.getPositioningCSS()),s(l,(o=e,a=u,d=c,(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 "+d,p)),1===e?(s(r,{transition:"none",opacity:1}),r.offsetWidth,setTimeout(function(){s(r,{transition:"all "+u+"ms linear",opacity:0}),setTimeout(function(){n.remove(),t()},u)},u)):setTimeout(t,u)}),this},n.isStarted=function(){return"number"==typeof n.status},n.start=function(){n.status||n.set(0);var e=function(){setTimeout(function(){n.status&&(n.trickle(),e())},i.trickleSpeed)};return i.trickle&&e(),this},n.done=function(e){return e||n.status?n.inc(.3+.5*Math.random()).set(1):this},n.inc=function(e){var t=n.status;return t?("number"!=typeof e&&(e=(1-t)*o(Math.random()*t,.1,.95)),t=o(t+e,0,.994),n.set(t)):n.start()},n.trickle=function(){return n.inc(Math.random()*i.trickleRate)},e=0,t=0,n.promise=function(r){return r&&"resolved"!==r.state()&&(0===t&&n.start(),e++,t++,r.always(function(){0==--t?(e=0,n.done()):n.set((e-t)/e)})),this},n.render=function(e){if(n.isRendered())return document.getElementById("nprogress");u(document.documentElement,"nprogress-busy");var t=document.createElement("div");t.id="nprogress",t.innerHTML=i.template;var r,o=t.querySelector(i.barSelector),a=e?"-100":(-1+(n.status||0))*100,l=document.querySelector(i.parent);return s(o,{transition:"all 0 linear",transform:"translate3d("+a+"%,0,0)"}),!i.showSpinner&&(r=t.querySelector(i.spinnerSelector))&&p(r),l!=document.body&&u(l,"nprogress-custom-parent"),l.appendChild(t),t},n.remove=function(){c(document.documentElement,"nprogress-busy"),c(document.querySelector(i.parent),"nprogress-custom-parent");var e=document.getElementById("nprogress");e&&p(e)},n.isRendered=function(){return!!document.getElementById("nprogress")},n.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=(r=[],function(e){r.push(e),1==r.length&&function e(){var t=r.shift();t&&t(e)}()}),s=function(){var e=["Webkit","O","Moz","ms"],t={};function r(r,n,i){var o;n=t[o=(o=n).replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(e,t){return t.toUpperCase()})]||(t[o]=function(t){var r=document.body.style;if(t in r)return t;for(var n,i=e.length,o=t.charAt(0).toUpperCase()+t.slice(1);i--;)if((n=e[i]+o)in r)return n;return t}(o)),r.style[n]=i}return function(e,t){var n,i,o=arguments;if(2==o.length)for(n in t)void 0!==(i=t[n])&&t.hasOwnProperty(n)&&r(e,n,i);else r(e,o[1],o[2])}}();function l(e,t){return("string"==typeof e?e:d(e)).indexOf(" "+t+" ")>=0}function u(e,t){var r=d(e),n=r+t;l(r,t)||(e.className=n.substring(1))}function c(e,t){var r,n=d(e);l(e,t)&&(e.className=(r=n.replace(" "+t+" "," ")).substring(1,r.length-1))}function d(e){return(" "+(e.className||"")+" ").replace(/\s+/gi," ")}function p(e){e&&e.parentNode&&e.parentNode.removeChild(e)}return n})?n.call(t,r,t,e):n)||(e.exports=i)},72536:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n={ceil:Math.ceil,round:Math.round,floor:Math.floor,trunc:function(e){return e<0?Math.ceil(e):Math.floor(e)}};function i(e){return e?n[e]:n.trunc}},72548:e=>{"use strict";e.exports=["Float16Array","Float32Array","Float64Array","Int8Array","Int16Array","Int32Array","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array"]},72728:e=>{"use strict";var t,r="function"==typeof Map&&Map.prototype?Map:null,n="function"==typeof Set&&Set.prototype?Set:null;r||(t=function(e){return!1});var i=r?Map.prototype.has:null,o=n?Set.prototype.has:null;t||i||(t=function(e){return!1}),e.exports=t||function(e){if(!e||"object"!=typeof e)return!1;try{if(i.call(e),o)try{o.call(e)}catch(e){return!0}return e instanceof r}catch(e){}return!1}},72936:(e,t,r)=>{"use strict";
2206Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"LoadableContext",{enumerable:!0,get:function(){return n}});let n=r(64252)._(r(14232)).default.createContext(null)},72971:(e,t,r)=>{"use strict";r.d(t,{A:()=>x});var n=r(14232),i=r(69241),o=r(86583),a=r(3878),s=r(38993),l=r(34401),u=r(35985),c=r(96968),d=r(98885),p=r(85);function f(e){return(0,p.Ay)("MuiSkeleton",e)}(0,d.A)("MuiSkeleton",["root","text","rectangular","rounded","circular","pulse","wave","withChildren","fitContent","heightAuto"]);var h=r(37876);let g=(0,s.i7)` 2207 0% { 2208 opacity: 1; 2209 } 2210 2211 50% { 2212 opacity: 0.4; 2213 } 2214 2215 100% { 2216 opacity: 1; 2217 } 2218`,m=(0,s.i7)` 2219 0% { 2220 transform: translateX(-100%); 2221 } 2222 2223 50% { 2224 /* +0.5s of delay between each loop */ 2225 transform: translateX(100%); 2226 } 2227 2228 100% { 2229 transform: translateX(100%); 2230 } 2231`,v="string"!=typeof g?(0,s.AH)` 2232 animation: ${g} 2s ease-in-out 0.5s infinite; 2233 `:null,y="string"!=typeof m?(0,s.AH)` 2234 &::after { 2235 animation: ${m} 2s linear 0.5s infinite; 2236 } 2237 `:null,b=(0,l.Ay)("span",{name:"MuiSkeleton",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[r.variant],!1!==r.animation&&t[r.animation],r.hasChildren&&t.withChildren,r.hasChildren&&!r.width&&t.fitContent,r.hasChildren&&!r.height&&t.heightAuto]}})((0,u.A)(({theme:e})=>{let t=(0,a.l_)(e.shape.borderRadius)||"px",r=(0,a.db)(e.shape.borderRadius);return{display:"block",backgroundColor:e.vars?e.vars.palette.Skeleton.bg:e.alpha(e.palette.text.primary,"light"===e.palette.mode?.11:.13),height:"1.2em",variants:[{props:{variant:"text"},style:{marginTop:0,marginBottom:0,height:"auto",transformOrigin:"0 55%",transform:"scale(1, 0.60)",borderRadius:`${r}${t}/${Math.round(r/.6*10)/10}${t}`,"&:empty:before":{content:'"\\00a0"'}}},{props:{variant:"circular"},style:{borderRadius:"50%"}},{props:{variant:"rounded"},style:{borderRadius:(e.vars||e).shape.borderRadius}},{props:({ownerState:e})=>e.hasChildren,style:{"& > *":{visibility:"hidden"}}},{props:({ownerState:e})=>e.hasChildren&&!e.width,style:{maxWidth:"fit-content"}},{props:({ownerState:e})=>e.hasChildren&&!e.height,style:{height:"auto"}},{props:{animation:"pulse"},style:v||{animation:`${g} 2s ease-in-out 0.5s infinite`}},{props:{animation:"wave"},style:{position:"relative",overflow:"hidden",WebkitMaskImage:"-webkit-radial-gradient(white, black)","&::after":{background:`linear-gradient( 2238 90deg, 2239 transparent, 2240 ${(e.vars||e).palette.action.hover}, 2241 transparent 2242 )`,content:'""',position:"absolute",transform:"translateX(-100%)",bottom:0,left:0,right:0,top:0}}},{props:{animation:"wave"},style:y||{"&::after":{animation:`${m} 2s linear 0.5s infinite`}}}]}})),x=n.forwardRef(function(e,t){let r=(0,c.b)({props:e,name:"MuiSkeleton"}),{animation:n="pulse",className:a,component:s="span",height:l,style:u,variant:d="text",width:p,...g}=r,m={...r,animation:n,component:s,variant:d,hasChildren:!!g.children},v=(e=>{let{classes:t,variant:r,animation:n,hasChildren:i,width:a,height:s}=e;return(0,o.A)({root:["root",r,n,i&&"withChildren",i&&!a&&"fitContent",i&&!s&&"heightAuto"]},f,t)})(m);return(0,h.jsx)(b,{as:s,ref:t,className:(0,i.A)(v.root,a),ownerState:m,...g,style:{width:p,height:l,...u}})})},73026:(e,t,r)=>{"use strict";function n(e,...t){let r=new URL(`https://mui.com/production-error/?code=${e}`);return t.forEach(e=>r.searchParams.append("args[]",e)),`Minified MUI error #${e}; visit ${r} for the full message.`}r.d(t,{A:()=>n})},73060:(e,t,r)=>{"use strict";r.d(t,{A:()=>x});var n=r(14232),i=r(86583),o=r(69241),a=r(45259),s=r(21477),l=r(20258),u=r(92310),c=r(65559),d=r(65047),p=r(34401),f=r(35985),h=r(96968),g=r(98885),m=r(85);function v(e){return(0,m.Ay)("MuiInputLabel",e)}(0,g.A)("MuiInputLabel",["root","focused","disabled","error","required","asterisk","formControl","sizeSmall","shrink","animated","standard","filled","outlined"]);var y=r(37876);let b=(0,p.Ay)(l.A,{shouldForwardProp:e=>(0,d.A)(e)||"classes"===e,name:"MuiInputLabel",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[{[`& .${u.A.asterisk}`]:t.asterisk},t.root,r.formControl&&t.formControl,"small"===r.size&&t.sizeSmall,r.shrink&&t.shrink,!r.disableAnimation&&t.animated,r.focused&&t.focu
2242sed,t[r.variant]]}})((0,f.A)(({theme:e})=>({display:"block",transformOrigin:"top left",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",maxWidth:"100%",variants:[{props:({ownerState:e})=>e.formControl,style:{position:"absolute",left:0,top:0,transform:"translate(0, 20px) scale(1)"}},{props:{size:"small"},style:{transform:"translate(0, 17px) scale(1)"}},{props:({ownerState:e})=>e.shrink,style:{transform:"translate(0, -1.5px) scale(0.75)",transformOrigin:"top left",maxWidth:"133%"}},{props:({ownerState:e})=>!e.disableAnimation,style:{transition:e.transitions.create(["color","transform","max-width"],{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut})}},{props:{variant:"filled"},style:{zIndex:1,pointerEvents:"none",transform:"translate(12px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"}},{props:{variant:"filled",size:"small"},style:{transform:"translate(12px, 13px) scale(1)"}},{props:({variant:e,ownerState:t})=>"filled"===e&&t.shrink,style:{userSelect:"none",pointerEvents:"auto",transform:"translate(12px, 7px) scale(0.75)",maxWidth:"calc(133% - 24px)"}},{props:({variant:e,ownerState:t,size:r})=>"filled"===e&&t.shrink&&"small"===r,style:{transform:"translate(12px, 4px) scale(0.75)"}},{props:{variant:"outlined"},style:{zIndex:1,pointerEvents:"none",transform:"translate(14px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"}},{props:{variant:"outlined",size:"small"},style:{transform:"translate(14px, 9px) scale(1)"}},{props:({variant:e,ownerState:t})=>"outlined"===e&&t.shrink,style:{userSelect:"none",pointerEvents:"auto",maxWidth:"calc(133% - 32px)",transform:"translate(14px, -9px) scale(0.75)"}}]}))),x=n.forwardRef(function(e,t){let r=(0,h.b)({name:"MuiInputLabel",props:e}),{disableAnimation:n=!1,margin:l,shrink:u,variant:d,className:p,...f}=r,g=(0,s.A)(),m=u;void 0===m&&g&&(m=g.filled||g.focused||g.adornedStart);let x=(0,a.A)({props:r,muiFormControl:g,states:["size","variant","required","focused"]}),w={...r,disableAnimation:n,formControl:g,shrink:m,size:x.size,variant:x.variant,required:x.required,focused:x.focused},A=(e=>{let{classes:t,formControl:r,size:n,shrink:o,disableAnimation:a,variant:s,required:l}=e,u={root:["root",r&&"formControl",!a&&"animated",o&&"shrink",n&&"medium"!==n&&`size${(0,c.A)(n)}`,s],asterisk:[l&&"asterisk"]},d=(0,i.A)(u,v,t);return{...t,...d}})(w);return(0,y.jsx)(b,{"data-shrink":m,ref:t,className:(0,o.A)(A.root,p),...f,ownerState:w,classes:A})})},73239:e=>{"use strict";function t(e){return e.replace(/\//g,"-")}e.exports=function(e){return"object"==typeof e?Object.keys(e).filter(function(t){return e[t]}).map(t).join(" "):Array.prototype.map.call(arguments,t).join(" ")}},73305:e=>{"use strict";e.exports=URIError},73442:(e,t,r)=>{"use strict";var n=r(45525),i=r(66530),o=i([n("%String.prototype.indexOf%")]);e.exports=function(e,t){var r=n(e,!!t);return"function"==typeof r&&o(e,".prototype.")>-1?i([r]):r}},73550:()=>{},73666:(e,t,r)=>{"use strict";var n,i=(n=r(15427))&&n.__esModule?n:{default:n};e.exports={dataScript:function(e){var t=document.createElement("script");return t.innerHTML=e,t},gtm:function(e){var t=i.default.tags(e);return{noScript:function(){var e=document.createElement("noscript");return e.innerHTML=t.iframe,e},script:function(){var e=document.createElement("script");return e.innerHTML=t.script,e},dataScript:this.dataScript(t.dataLayerVar)}},initialize:function(e){var t=e.gtmId,r=e.events,n=e.dataLayer,i=e.dataLayerName,o=e.auth,a=e.preview,s=this.gtm({id:t,events:void 0===r?{}:r,dataLayer:n||void 0,dataLayerName:void 0===i?"dataLayer":i,auth:void 0===o?"":o,preview:void 0===a?"":a});n&&document.head.appendChild(s.dataScript),document.head.insertBefore(s.script(),document.head.childNodes[0]),document.body.insertBefore(s.noScript(),document.body.childNodes[0])},dataLayer:function(e){var t=e.dataLayer,r=e.dataLayerName,n=void 0===r?"dataLayer":r;if(window[n])return window[n].push(t);var o=i.default.dataLayer(t,n),a=this.dataScript(o);document.head.insertBefore(a,document.head.childNodes[0])}}},73667:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(40925),i=r(37876);let o=(0,n.A)((0,i.jsx)("path",{d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close")},73717:(e,t,r)=>{"use strict";r.d(t,{Hw:()=>l,a0:()=>a,lM:()=>s});var n,i,o,a=((n={}).SUMMARY="SUMMARY",n.AUDIO="AUDIO",n.VIDEO="VIDEO",n.DOCUMENT="DOCUMENT",n.FLASHCARDS="FLASHCARDS",n),s=((i={}).FLASHCARDS="FLASHCARDS",i),l=((o={})[o.AMOUNT=50]="AMOUNT",o[o.PREVIEW=5]="PREVIEW",o)},73756:(e,t,r)=>{"use strict";r.d(t,{AH:()=>_,cx:()=>S,i7:()=>C});var n,i,o=r(66419),a=r(3351),s=r(55394),l=r(47815),u=r(28806),c=r(36826),d=r(89785),p=function(e,t,r){for(var n=0,i=0;n=i,i=(0,a.se)(),38===n&&12===i&&(t[r]=1),!(0,a.Sh)(i);)(0,a.K2)();return(0,a.di)(e,a.G1)},f=function(e,t){var r=-1,n=44;do switch((0,a.Sh)(n)){case 0:38===n&&12===(0,a.se)()&&(t[r]=1),e[r]+=p(a.G1-1,t,r);break;case 2:e[r]+=(0,a.Tb)(n);break;case 4:if(44===n){e[++r]=58===(0,a.se)()?"&\f":"",t[r]=e[r].length;break}default:e[r]+=(0,s.HT)(n)}while(n=(0,a.K2)());return e},h=new WeakMap,g=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,r=e.parent,n=e.column===r.column&&e.line===r.line;"rule"!==r.type;)if(!(r=r.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||h.get(r))&&!n){h.set(e,!0);for(var i=[],o=(0,a.VF)(f((0,a.c4)(t),i)),s=r.props,l=0,u=0;l<o.length;l++)for(var c=0;c<s.length;c++,u++)e.props[u]=i[l]?o[l].replace(/&\f/g,s[c]):s[c]+" "+o[l]}}},m=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}},v=[function(e,t,r,n){if(e.length>-1&&!e.return)switch(e.type){case l.LU:e.return=function e(t,r){switch((0,s.tW)(t,r)){case 5103:return l.j+"print-"+t+t;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return l.j+t+t;
vendor: 1,896 bytes, line 2242
2242case 5349:case 4246:case 4810:case 6968:case 2756:return l.j+t+l.vd+t+l.MS+t+t;case 6828:case 4268:return l.j+t+l.MS+t+t;case 6165:return l.j+t+l.MS+"flex-"+t+t;case 5187:return l.j+t+(0,s.HC)(t,/(\w+).+(:[^]+)/,l.j+"box-$1$2"+l.MS+"flex-$1$2")+t;case 5443:return l.j+t+l.MS+"flex-item-"+(0,s.HC)(t,/flex-|-self/,"")+t;case 4675:return l.j+t+l.MS+"flex-line-pack"+(0,s.HC)(t,/align-content|flex-|-self/,"")+t;case 5548:return l.j+t+l.MS+(0,s.HC)(t,"shrink","negative")+t;case 5292:return l.j+t+l.MS+(0,s.HC)(t,"basis","preferred-size")+t;case 6060:return l.j+"box-"+(0,s.HC)(t,"-grow","")+l.j+t+l.MS+(0,s.HC)(t,"grow","positive")+t;case 4554:return l.j+(0,s.HC)(t,/([^-])(transform)/g,"$1"+l.j+"$2")+t;case 6187:return(0,s.HC)((0,s.HC)((0,s.HC)(t,/(zoom-|grab)/,l.j+"$1"),/(image-set)/,l.j+"$1"),t,"")+t;case 5495:case 3959:return(0,s.HC)(t,/(image-set\([^]*)/,l.j+"$1$`$1");case 4968:return(0,s.HC)((0,s.HC)(t,/(.+:)(flex-)?(.*)/,l.j+"box-pack:$3"+l.MS+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+l.j+t+t;case 4095:case 3583:case 4068:case 2532:return(0,s.HC)(t,/(.+)-inline(.+)/,l.j+"$1$2")+t;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if((0,s.b2)(t)-1-r>6)switch((0,s.wN)(t,r+1)){case 109:if(45!==(0,s.wN)(t,r+4))break;case 102:return(0,s.HC)(t,/(.+:)(.+)-([^]+)/,"$1"+l.j+"$2-$3$1"+l.vd+(108==(0,s.wN)(t,r+3)?"$3":"$2-$3"))+t;case 115:return~(0,s.K5)(t,"stretch")?e((0,s.HC)(t,"stretch","fill-available"),r)+t:t}break;case 4949:if(115!==(0,s.wN)(t,r+1))break;case 6444:switch((0,s.wN)(t,(0,s.b2)(t)-3-(~(0,s.K5)(t,"!important")&&10))){case 107:return(0,s.HC)(t,":",":"+l.j)+t;case 101:return(0,s.HC)(t,/(.+:)([^;!]+)(;|!.+)?/,"$1"+l.j+(45===(0,s.wN)(t,14)?"inline-":"")+"box$3$1"+l.j+"$2$3$1"+l.MS+"$2box$3")+t}break;case 5936:switch((0,s.wN)(t,r+11)){case 114:return l.j+t+l.MS+(0,s.HC)(t,/[svh]\w+-[tblr]{2}/,"tb")+t;
2242case 108:return l.j+t+l.MS+(0,s.HC)(t,/[svh]\w+-[tblr]{2}/,"tb-rl")+t;case 45:return l.j+t+l.MS+(0,s.HC)(t,/[svh]\w+-[tblr]{2}/,"lr")+t}return l.j+t+l.MS+t+t}return t}(e.value,e.length);break;case l.Sv:return(0,u.l)([(0,a.C)(e,{value:(0,s.HC)(e.value,"@","@"+l.j)})],n);case l.XZ:if(e.length)return(0,s.kg)(e.props,function(t){switch((0,s.YW)(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return(0,u.l)([(0,a.C)(e,{props:[(0,s.HC)(t,/:(read-\w+)/,":"+l.vd+"$1")]})],n);case"::placeholder":return(0,u.l)([(0,a.C)(e,{props:[(0,s.HC)(t,/:(plac\w+)/,":"+l.j+"input-$1")]}),(0,a.C)(e,{props:[(0,s.HC)(t,/:(plac\w+)/,":"+l.vd+"$1")]}),(0,a.C)(e,{props:[(0,s.HC)(t,/:(plac\w+)/,l.MS+"input-$1")]})],n)}return""})}}],y=r(67955),b=r(74849);function x(e,t){if(void 0===e.inserted[t.name])return e.insert("",t,e.sheet,!0)}function w(e,t,r){var n=[],i=(0,b.Rk)(e,n,r);return n.length<2?r:i+t(n)}var A=function e(t){for(var r="",n=0;n<t.length;n++){var i=t[n];if(null!=i){var o=void 0;switch(typeof i){case"boolean":break;case"object":if(Array.isArray(i))o=e(i);else for(var a in o="",i)i[a]&&a&&(o&&(o+=" "),o+=a);break;default:o=i}o&&(r&&(r+=" "),r+=o)}}return r},k=((n=function(e){var t=e.key;if("css"===t){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))})}var n=e.stylisPlugins||v,i={},a=[];s=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),function(e){for(var t=e.getAttribute("data-emotion").split(" "),r=1;r<t.length;r++)i[t[r]]=!0;a.push(e)});var s,l,p=[u.A,(0,c.MY)(function(e){l.insert(e)})],f=(0,c.r1)([g,m].concat(n,p)),h={key:t,sheet:new o.v({key:t,container:s,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:i,registered:{},insert:function(e,t,r,n){var i;l=r,i=e?e+"{"+t.styles+"}":t.styles,(0,u.l)((0,d.wE)(i),f),n&&(h.inserted[t.name]=!0)}};return h.sheet.hydrate(a),h}({key:"css"})).sheet.speedy=function(e){this.isSpeedy=e},n.compat=!0,{css:i=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];var i=(0,y.J)(t,n.registered,void 0);return(0,b.sk)(n,i,!1),n.key+"-"+i.name},cx:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return w(n.registered,i,A(t))},injectGlobal:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];var i=(0,y.J)(t,n.registered);x(n,i)},keyframes:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];var i=(0,y.J)(t,n.registered),o="animation-"+i.name;return x(n,{name:i.name,styles:"@keyframes "+o+"{"+i.styles+"}"}),o},hydrate:function(e){e.forEach(function(e){n.inserted[e]=!0})},flush:function(){n.registered={},n.inserted={},n.sheet.flush()},sheet:n.sheet,cache:n,getRegisteredStyles:b.Rk.bind(null,n.registered),merge:w.bind(null,n.registered,i)}),S=(k.flush,k.hydrate,k.cx),C=(k.merge,k.getRegisteredStyles,k.injectGlobal,k.keyframes),_=k.css;k.sheet,k.cache},73899:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});
2242var n=r(37876),i=r(84811),o=r(94014),a=r(51095),s=r(18570),l=r(44244);let u=({open:e,onClose:t,title:r,description:u,children:c})=>(0,n.jsxs)(i.A,{open:e,onClose:t,"aria-labelledby":"alert-deletion-title","aria-describedby":"alert-deletion-description",children:[(0,n.jsx)(o.A,{id:"alert-deletion-title",children:r}),(0,n.jsx)(a.A,{children:(0,n.jsx)(s.A,{id:"alert-deletion-description",children:u})}),(0,n.jsx)(l.A,{children:c})]})},73956:(e,t,r)=>{"use strict";function n(e,t){for(var r=Math.abs(e).toString();r.length<t;)r="0"+r;return(e<0?"-":"")+r}r.d(t,{A:()=>n})},73996:(e,t,r)=>{"use strict";r.d(t,{A:()=>k});var n=r(14232),i=r(69241),o=r(86583),a=r(32645),s=r(34401),l=r(96968),u=r(50886),c=r(71218),d=r(32364),p=r(73060),f=r(83621),h=r(2498),g=r(77713),m=r(98885),v=r(85);function y(e){return(0,v.Ay)("MuiTextField",e)}(0,m.A)("MuiTextField",["root"]);var b=r(94100),x=r(37876);let w={standard:u.A,filled:c.A,outlined:d.A},A=(0,s.Ay)(f.A,{name:"MuiTextField",slot:"Root"})({}),k=n.forwardRef(function(e,t){let r=(0,l.b)({props:e,name:"MuiTextField"}),{autoComplete:n,autoFocus:s=!1,children:u,className:c,color:d="primary",defaultValue:f,disabled:m=!1,error:v=!1,FormHelperTextProps:k,fullWidth:S=!1,helperText:C,id:_,InputLabelProps:E,inputProps:D,InputProps:O,inputRef:j,label:F,maxRows:T,minRows:P,multiline:M=!1,name:B,onBlur:R,onChange:I,onFocus:$,placeholder:N,required:L=!1,rows:z,select:U=!1,SelectProps:K,slots:W={},slotProps:H={},type:q,value:V,variant:Q="outlined",...G}=r,Y={...r,autoFocus:s,color:d,disabled:m,error:v,fullWidth:S,multiline:M,required:L,select:U,variant:Q},X=(e=>{let{classes:t}=e;return(0,o.A)({root:["root"]},y,t)})(Y),J=(0,a.A)(_),Z=C&&J?`${J}-helper-text`:void 0,ee=F&&J?`${J}-label`:void 0,et=w[Q],er={slots:W,slotProps:{input:O,inputLabel:E,htmlInput:D,formHelperText:k,select:K,...H}},en={},ei=er.slotProps.inputLabel;"outlined"===Q&&(ei&&void 0!==ei.shrink&&(en.notched=ei.shrink),en.label=F),U&&(K&&K.native||(en.id=void 0),en["aria-describedby"]=void 0);let[eo,ea]=(0,b.A)("root",{elementType:A,shouldForwardComponentProp:!0,externalForwardedProps:{...er,...G},ownerState:Y,className:(0,i.A)(X.root,c),ref:t,additionalProps:{disabled:m,error:v,fullWidth:S,required:L,color:d,variant:Q}}),[es,el]=(0,b.A)("input",{elementType:et,externalForwardedProps:er,additionalProps:en,ownerState:Y}),[eu,ec]=(0,b.A)("inputLabel",{elementType:p.A,externalForwardedProps:er,ownerState:Y}),[ed,ep]=(0,b.A)("htmlInput",{elementType:"input",externalForwardedProps:er,ownerState:Y}),[ef,eh]=(0,b.A)("formHelperText",{elementType:h.A,externalForwardedProps:er,ownerState:Y}),[eg,em]=(0,b.A)("select",{elementType:g.A,externalForwardedProps:er,ownerState:Y}),ev=(0,x.jsx)(es,{"aria-describedby":Z,autoComplete:n,autoFocus:s,defaultValue:f,fullWidth:S,multiline:M,name:B,rows:z,maxRows:T,minRows:P,type:q,value:V,id:J,inputRef:j,onBlur:R,onChange:I,onFocus:$,placeholder:N,inputProps:ep,slots:{input:W.htmlInput?ed:void 0},...el});return(0,x.jsxs)(eo,{...ea,children:[null!=F&&""!==F&&(0,x.jsx)(eu,{htmlFor:J,id:ee,...ec,children:F}),U?(0,x.jsx)(eg,{"aria-describedby":Z,id:J,labelId:ee,value:V,input:ev,...em,children:u}):ev,C&&(0,x.jsx)(ef,{id:Z,...eh,children:C})]})})},74011:(e,t,r)=>{"use strict";var n=r(14232),i=r(73239);e.exports=(0,r(93710).Map)({"header-one":{element:"h1"},"header-two":{element:"h2"},"header-three":{element:"h3"},"header-four":{element:"h4"},"header-five":{element:"h5"},"header-six":{element:"h6"},section:{element:"section"},article:{element:"article"},"unordered-list-item":{element:"li",wrapper:n.createElement("ul",{className:i("public/DraftStyleDefault/ul")})},"ordered-list-item":{element:"li",wrapper:n.createElement("ol",{className:i("public/DraftStyleDefault/ol")})},blockquote:{element:"blockquote"},atomic:{element:"figure"},"code-block":{element:"pre",wrapper:n.createElement("pre",{className:i("public/DraftStyleDefault/pre")})},unstyled:{element:"div",aliasedElements:["p"]}})},74637:e=>{"use strict";function t(e){return function(){return e}}var r=function(){};r.thatReturns=t,r.thatReturnsFalse=t(!1),r.thatReturnsTrue=t(!0),r.thatReturnsNull=t(null),r.thatReturnsThis=function(){return this},r.thatReturnsArgument=function(e){return e},e.exports=r},74657:(e,t,r)=>{"use strict";r.d(t,{A:()=>v});var n=r(56195),i=r(82632),o=r(1992),a=r(89099),s=r(75860),l=r(81267),u=r(47711),c=r(68931),d=r(7571),p=r(75898),f=r(39807),h=r(87299),g=r(40929),m=r(62123);let v=function(){let{isEditorOpen:e,toggleIsEditorOpen:t,todoDraft:r,setTodoDraft:v,setIsCreating:y,setWorkspaceData:b}=(0,i.T)(),{createTodo:x}=(()=>{let{t:e}=(0,f.u)(),t=(0,o.useQueryClient)(),{pathname:r,push:n}=(0,a.useRouter)(),{setSnackData:m}=(0,p.d)(),{setIsCreating:v,workspaceData:y}=(0,i.T)(),{setAddToQueue:b}=(0,h.o)(),{handleAddBlockTodo:x}=(0,l.A)(),{setNewTodoCreatedForWorkSpace:w}=(0,u.C)(),A=async()=>{await n("/minplanering"),m(null)},{mutateAsync:k}=(0,c.M)(["todo","create"],e=>e.todo.create,{onSuccess:async n=>{let i;i=t.getQueryData(["todos","list"]).filter(e=>!e.completed),r===d.hY.MY_PAGE_ROUTE&&i.length>=d.eh.TODO_DISPLAY_AMOUNT&&m({message:e("planning.created"),duration:g.x.SNACKBAR_LONG,type:"info",actions:[{action:A,actionText:e("planning.manage")}],externalType:"TASK"}),(0,s.A)(new Date(n.reminder))&&b(!0),y?.workspaceId&&y?.blockId&&(await x(y.workspaceId,y.blockId,{todoId:n.id,order:y?.order}),w(!0)),await t.invalidateQueries(["notes","list"]),await t.invalidateQueries(["flashcards","list"])},onSettled:async()=>{await t.invalidateQueries(["todos","list"]),v(!1)}});return{createTodo:async e=>await k([e])}})(),{updateTodo:w}=(0,m.A)(),A=()=>{t(),v(null)},k=async e=>{if(y(!0),r.id){let t=r.reminderHandled&&(0,n.A)(new Date(e.reminder),"dd/MM")!==(0,n.A)(new Date(r.reminder),"dd/MM")?{...r,...e,reminderHandled:!1}:{...r,...e};await w(t),A();return}await x({...r,...e}),A()};return{create:(e,t,r)=>{(v({type:e,id:null,color:"",reminder:null,content:"",title:"",labels:t,deadline:null,completed:!1,reminderHandled:!1,updatedAt:null}),r)?b({workspaceId:r.workspaceId,blockId:r.blockId,order:r.order}):b({workspaceId:null,blockId:null,order:null})},todoDraft:r,savePost:k,editTodo:e=>{v({...e}),t()},isEditorOpen:e,toggleIsEditorOpen:t,endEdit:A}}},74767:(e,t,r)=>{"use strict";
2242function n(e,t){return(n=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}r.d(t,{A:()=>n})},74849:(e,t,r)=>{"use strict";function n(e,t,r){var n="";return r.split(" ").forEach(function(r){void 0!==e[r]?t.push(e[r]+";"):r&&(n+=r+" ")}),n}r.d(t,{Rk:()=>n,SF:()=>i,sk:()=>o});var i=function(e,t,r){var n=e.key+"-"+t.name;!1===r&&void 0===e.registered[n]&&(e.registered[n]=t.styles)},o=function(e,t,r){i(e,t,r);var n=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do e.insert(t===o?"."+n:"",o,e.sheet,!0),o=o.next;while(void 0!==o)}}},74953:(e,t,r)=>{"use strict";r.d(t,{A:()=>v});var n=r(14232),i=r(9479),o=r(6088),a=r(5941),s=r(99468),l=r(7075),u=r(7571),c=r(9776),d=r(67854),p=r(48748),f=r(57729),h=r(96255),g=r(81322);let m=(e,t)=>t?e?.filter(e=>{let r=e.type===u.EC.NOTE&&!t?.notes,n=e.type===u.EC.EXERCISE&&!t?.exercises;return!(r||n)}):[],v=()=>{let{isAppLoading:e}=(0,p.z)(),{preferences:t,isLoading:r}=(0,d.A)(),{data:v,isLoading:y,isFetching:b}=(0,c.A)(["todos","list"],e=>e.todos.list(),{enabled:(0,g.Y)(r,t?.todos)}),[x,w]=(0,n.useMemo)(()=>v?(0,f.j)(v,e=>!e.completed):[[],[]],[v]),A=(0,n.useMemo)(()=>({filteredActiveTodos:m(x,t),filteredInactiveTodos:m(w,t)}),[x,w,t]),k=(0,n.useMemo)(()=>y?[]:[...A.filteredActiveTodos.filter(e=>!e.reminderHandled&&(0,i.A)(new Date((0,o.A)(e.reminder)),{start:function(e,t){(0,s.A)(2,arguments);var r=(0,l.A)(t);return(0,a.A)(e,-r)}(new Date(Date.now()),14),end:new Date(Date.now())})&&(e.type===u.EC.EXAM||e.type===u.EC.TASK||e.type===u.EC.LITERATURE||e.type===u.EC.NOTE&&e.noteId||e.type===u.EC.EXERCISE&&e.exercise?.id)).sort((0,h.my)(e=>new Date((0,o.A)(e.updatedAt)))(!0)).sort((0,h.my)(e=>new Date((0,o.A)(e.reminder)))(!0)).slice(0,u.Yt.MAX_DISPLAY_AMOUNT)],[y,A]);return{activeTodos:A.filteredActiveTodos,inactiveTodos:A.filteredInactiveTodos,isLoading:y||e||r,activeTodosIsEmpty:0===A.filteredActiveTodos.length,inactiveTodosIsEmpty:0===A.filteredInactiveTodos.length,notificationTodos:k,isFetching:b}}},75059:(e,t,r)=>{"use strict";r.d(t,{c:()=>n});let n={accessibilityForm:255,userCreatedLabel:255,bookTitle:100,defaultLength:175}},75082:(e,t,r)=>{e.exports=r(19031).Uint8Array},75245:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(40925),i=r(37876);let o=(0,n.A)((0,i.jsx)("path",{d:"M21 3H3c-1.11 0-2 .89-2 2v12c0 1.1.89 2 2 2h5v2h8v-2h5c1.1 0 1.99-.9 1.99-2L23 5c0-1.11-.9-2-2-2m0 14H3V5h18zm-5-6-7 4V7z"}),"OndemandVideo")},75269:(e,t,r)=>{"use strict";e.exports=function(e){function t(){return e.apply(this,arguments)||this}t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e;var r=t.prototype;return r.serialize=function(){return"Anchor: "+this.getAnchorKey()+":"+this.getAnchorOffset()+", Focus: "+this.getFocusKey()+":"+this.getFocusOffset()+", Is Backward: "+String(this.getIsBackward())+", Has Focus: "+String(this.getHasFocus())},r.getAnchorKey=function(){return this.get("anchorKey")},r.getAnchorOffset=function(){return this.get("anchorOffset")},r.getFocusKey=function(){return this.get("focusKey")},r.getFocusOffset=function(){return this.get("focusOffset")},r.getIsBackward=function(){return this.get("isBackward")},r.getHasFocus=function(){return this.get("hasFocus")},r.hasEdgeWithin=function(e,t,r){var n=this.getAnchorKey(),i=this.getFocusKey();if(n===i&&n===e){var o=this.getStartOffset(),a=this.getEndOffset();return t<=o&&o<=r||t<=a&&a<=r}if(e!==n&&e!==i)return!1;var s=e===n?this.getAnchorOffset():this.getFocusOffset();return t<=s&&r>=s},r.isCollapsed=function(){return this.getAnchorKey()===this.getFocusKey()&&this.getAnchorOffset()===this.getFocusOffset()},r.getStartKey=function(){return this.getIsBackward()?this.getFocusKey():this.getAnchorKey()},r.getStartOffset=function(){return this.getIsBackward()?this.getFocusOffset():this.getAnchorOffset()},r.getEndKey=function(){return this.getIsBackward()?this.getAnchorKey():this.getFocusKey()},r.getEndOffset=function(){return this.getIsBackward()?this.getAnchorOffset():this.getFocusOffset()},t.createEmpty=function(e){return new t({anchorKey:e,anchorOffset:0,focusKey:e,focusOffset:0,isBackward:!1,hasFocus:!1})},t}((0,r(93710).Record)({anchorKey:"",anchorOffset:0,focusKey:"",focusOffset:0,isBackward:!1,hasFocus:!1}))},75448:e=>{"use strict";var t="u">typeof navigator&&navigator.userAgent.indexOf("AppleWebKit")>-1;e.exports=function(e){return(e=e||document).scrollingElement?e.scrollingElement:t||"CSS1Compat"!==e.compatMode?e.body:e.documentElement}},75631:(e,t,r)=>{var n=r(21854),i=r(51480),o=r(82180),a=r(12438);e.exports=function(e){return function(t){var r=i(t=a(t))?o(t):void 0,s=r?r[0]:t.charAt(0),l=r?n(r,1).join(""):t.slice(1);return s[e]()+l}}},75845:(e,t,r)=>{"use strict";r.d(t,{A:()=>
2242o});var n=r(9056),i=r(99468);function o(e,t){(0,i.A)(2,arguments);var r=(0,n.A)(e),o=(0,n.A)(t);return r.getTime()===o.getTime()}},75860:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(75845),i=r(99468);function o(e){return(0,i.A)(1,arguments),(0,n.A)(e,Date.now())}},75864:(e,t,r)=>{"use strict";var n=r(15796);e.exports=function(e){if(!(e&&("object"==typeof e||"function"==typeof e)&&"length"in e&&!("setInterval"in e)&&"number"!=typeof e.nodeType&&(Array.isArray(e)||"callee"in e||"item"in e)))return[e];if(Array.isArray(e))return e.slice();var t=e.length;if((Array.isArray(e)||"object"!=typeof e&&"function"!=typeof e)&&n(!1),"number"!=typeof t&&n(!1),0===t||t-1 in e||n(!1),"function"==typeof e.callee&&n(!1),e.hasOwnProperty)try{return Array.prototype.slice.call(e)}catch(e){}for(var r=Array(t),i=0;i<t;i++)r[i]=e[i];return r}},75898:(e,t,r)=>{"use strict";r.d(t,{d:()=>n});let n=(0,r(8106).v)(e=>({snackData:null,setSnackData:t=>e(()=>({snackData:t}))}))},75936:e=>{"use strict";e.exports=function(e){return"handled"===e||!0===e}},75998:(e,t,r)=>{var n=r(2331);function i(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw TypeError("Expected a function");var r=function(){var n=arguments,i=t?t.apply(this,n):n[0],o=r.cache;if(o.has(i))return o.get(i);var a=e.apply(this,n);return r.cache=o.set(i,a)||o,a};return r.cache=new(i.Cache||n),r}i.Cache=n,e.exports=i},76014:(e,t,r)=>{var n=r(89950),i=r(28654);e.exports=function(e){return"symbol"==typeof e||i(e)&&"[object Symbol]"==n(e)}},76061:e=>{"use strict";var t=Object.prototype.toString;e.exports=function(e){var r=t.call(e),n="[object Arguments]"===r;return n||(n="[object Array]"!==r&&null!==e&&"object"==typeof e&&"number"==typeof e.length&&e.length>=0&&"[object Function]"===t.call(e.callee)),n}},76217:(e,t,r)=>{var n=r(66521);e.exports=function(e){return n(this,e).has(e)}},76218:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(40925),i=r(37876);let o=(0,n.A)((0,i.jsx)("path",{d:"M11 7h2v2h-2zm0 4h2v6h-2zm1-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"InfoOutlined")},76238:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n,i,o=r(14232);function a(){return(a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}let s=function(e){return o.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",width:23,height:23,fill:"currentColor",viewBox:"0 0 24 24"},e),n||(n=o.createElement("g",{clipPath:"url(#icon_calendar_svg__a)"},o.createElement("path",{d:"M16 13h-3c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1m0-10v1H8V3c0-.55-.45-1-1-1s-1 .45-1 1v1H5c-1.11 0-1.99.9-1.99 2L3 20a2 2 0 0 0 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2h-1V3c0-.55-.45-1-1-1s-1 .45-1 1m2 17H6c-.55 0-1-.45-1-1V9h14v10c0 .55-.45 1-1 1"}))),i||(i=o.createElement("defs",null,o.createElement("clipPath",{id:"icon_calendar_svg__a"},o.createElement("path",{d:"M0 0h24v24H0z"})))))}},76267:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var n=r(14232),i=r(87934),o=r(59051),a=r(9776),s=r(98250),l=r(99024);let u=()=>{let{token:e}=(0,s.r)(),{data:t,isLoading:r}=(0,a.A)(["cart","list"],e=>e.cart.list()),{data:u,isLoading:c}=(0,o.A)(["cart","loggedOutList"],e=>e.cart.listLoggedOut((0,i.G)("cartRefId")),{enabled:l.Bd&&!e&&!!(0,i.G)("cartRefId"),onError:e=>{404===e.request.status&&(0,i.$)("cartRefId","",-1)}}),d=(0,n.useMemo)(()=>e?t:u,[t,u,e]),p=(0,n.useMemo)(()=>{if(d?.appliedDiscount||d?.totalPriceAfterDiscount)return{code:d?.appliedDiscount?.code,type:d?.appliedDiscount?.type,totalPriceAfterDiscount:d?.totalPriceAfterDiscount}},[d]);return{cart:d,amountInCart:d?.items?d.items.length:0,discount:p,isLoading:e?r:c}}},76619:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(89493);let i=function(e,t,r){return void 0===e||(0,n.A)(e)?t:{...t,ownerState:{...t.ownerState,...r}}}},76854:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=r(39221).A},77025:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});var n=r(37876),i=r(14232),o=r(39807),a=r(10529),s=r(98250),l=r(15411),u=r(55481),c=r(20523);let d=({label:e,onClick:t,...r})=>{let[d,p]=(0,i.useState)("/minsida"),{t:f}=(0,o.u)(),{hasToken:h}=(0,s.r)(),{error:g,toggleError:m}=(0,l.C)();return(0,i.useEffect)(()=>{h||g||p((0,a.SE)())},[h,g]),(0,n.jsx)(u.vx,{href:d,onClick:()=>{t&&t(),m(),(0,c.XB)()},...r,"data-cy":"login-button",children:e||f("sign-in")})}},77083:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=r(14232).createContext({})},77097:(e,t,r)=>{"use strict";var n=r(59487),i=r(54780).strlen;e.exports=function(e,t){var r=[];return e.findEntityRanges(function(e){return!!e.getEntity()},function(o,a){var s=e.getText(),l=e.getEntityAt(o);r.push({offset:i(s.slice(0,o)),length:i(s.slice(o,a)),key:Number(t[n.stringify(l)])})}),r}},77196:e=>{"use strict";var t,r="function"==typeof WeakMap&&WeakMap.prototype?WeakMap:null,n="function"==typeof WeakSet&&WeakSet.prototype?WeakSet:null;r||(t=function(e){return!1});var i=r?r.prototype.has:null,o=n?n.prototype.has:null;t||i||(t=function(e){return!1}),e.exports=t||function(e){if(!e||"object"!=typeof e)return!1;try{if(i.call(e,i),o)try{o.call(e,o)}catch(e){return!0}return e instanceof r}catch(e){}return!1}},77220:(e,t,r)=>{"use strict";var n=r(73442),i=n("Boolean.prototype.toString"),o=n("Object.prototype.toString"),a=function(e){try{return i(e),!0}catch(e){return!1}},s=r(48744)();e.exports=function(e){return"boolean"==typeof e||null!==e&&"object"==typeof e&&(s?a(e):"[object Boolean]"===o(e))}},77328:(e,t,r)=>{e.exports=r(88022)},77450:(e,t,r)=>{var n=r(482),i=r(95318);
2242e.exports=function(e,t){return null!=e&&i(e,t,n)}},77580:(e,t,r)=>{"use strict";var n,i=r(39746),o="Unknown",a=new i().getResult(),s=function(e){if(!e)return{major:"",minor:""};var t=e.split(".");return{major:t[0],minor:t[1]}}(a.browser.version);e.exports={browserArchitecture:a.cpu.architecture||o,browserFullVersion:a.browser.version||o,browserMinorVersion:s.minor||o,browserName:a.browser.name||o,browserVersion:a.browser.major||o,deviceName:a.device.model||o,engineName:a.engine.name||o,engineVersion:a.engine.version||o,platformArchitecture:a.cpu.architecture||o,platformName:({"Mac OS":"Mac OS X"})[n=a.os.name]||n||o,platformVersion:a.os.version||o,platformFullVersion:a.os.version||o}},77617:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>s,BO:()=>a,Yn:()=>o});var n=r(90104),i=r(17937);function o(e,t,r=!0){if(!t||"string"!=typeof t)return null;if(e&&e.vars&&r){let r=`vars.${t}`.split(".").reduce((e,t)=>e&&e[t]?e[t]:null,e);if(null!=r)return r}return t.split(".").reduce((e,t)=>e&&null!=e[t]?e[t]:null,e)}function a(e,t,r,n=r){let i;return i="function"==typeof e?e(r):Array.isArray(e)?e[r]||n:o(e,r)||n,t&&(i=t(i,n,e)),i}let s=function(e){let{prop:t,cssProperty:r=e.prop,themeKey:s,transform:l}=e,u=e=>{if(null==e[t])return null;let u=e[t],c=o(e.theme,s)||{};return(0,i.NI)(e,u,e=>{let i=a(c,l,e);return(e===i&&"string"==typeof e&&(i=a(c,l,`${t}${"default"===e?"":(0,n.A)(e)}`,e)),!1===r)?i:{[r]:i}})};return u.propTypes={},u.filterProps=[t],u}},77713:(e,t,r)=>{"use strict";r.d(t,{A:()=>Y});var n,i=r(14232),o=r(69241),a=r(87285),s=r(86583),l=r(92747),u=r(17949),c=r(32645),d=r(86073),p=r(65559),f=r(34861),h=r(98885),g=r(85);function m(e){return(0,g.Ay)("MuiNativeSelect",e)}let v=(0,h.A)("MuiNativeSelect",["root","select","multiple","filled","outlined","standard","disabled","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]);var y=r(34401),b=r(65047),x=r(37876);let w=(0,y.Ay)("select",{name:"MuiNativeSelect"})(({theme:e})=>({MozAppearance:"none",WebkitAppearance:"none",userSelect:"none",borderRadius:0,cursor:"pointer","&:focus":{borderRadius:0},[`&.${v.disabled}`]:{cursor:"default"},"&[multiple]":{height:"auto"},"&:not([multiple]) option, &:not([multiple]) optgroup":{backgroundColor:(e.vars||e).palette.background.paper},variants:[{props:({ownerState:e})=>"filled"!==e.variant&&"outlined"!==e.variant,style:{"&&&":{paddingRight:24,minWidth:16}}},{props:{variant:"filled"},style:{"&&&":{paddingRight:32}}},{props:{variant:"outlined"},style:{borderRadius:(e.vars||e).shape.borderRadius,"&:focus":{borderRadius:(e.vars||e).shape.borderRadius},"&&&":{paddingRight:32}}}]})),A=(0,y.Ay)(w,{name:"MuiNativeSelect",slot:"Select",shouldForwardProp:b.A,overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.select,t[r.variant],r.error&&t.error,{[`&.${v.multiple}`]:t.multiple}]}})({}),k=(0,y.Ay)("svg",{name:"MuiNativeSelect"})(({theme:e})=>({position:"absolute",right:0,top:"calc(50% - .5em)",pointerEvents:"none",color:(e.vars||e).palette.action.active,[`&.${v.disabled}`]:{color:(e.vars||e).palette.action.disabled},variants:[{props:({ownerState:e})=>e.open,style:{transform:"rotate(180deg)"}},{props:{variant:"filled"},style:{right:7}},{props:{variant:"outlined"},style:{right:7}}]})),S=(0,y.Ay)(k,{name:"MuiNativeSelect",slot:"Icon",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.icon,r.variant&&t[`icon${(0,p.A)(r.variant)}`],r.open&&t.iconOpen]}})({}),C=i.forwardRef(function(e,t){let{className:r,disabled:n,error:a,IconComponent:l,inputRef:u,variant:c="standard",...d}=e,f={...e,disabled:n,variant:c,error:a},h=(e=>{let{classes:t,variant:r,disabled:n,multiple:i,open:o,error:a}=e,l={select:["select",r,n&&"disabled",i&&"multiple",a&&"error"],icon:["icon",`icon${(0,p.A)(r)}`,o&&"iconOpen",n&&"disabled"]};return(0,s.A)(l,m,t)})(f);return(0,x.jsxs)(i.Fragment,{children:[(0,x.jsx)(A,{ownerState:f,className:(0,o.A)(h.select,r),disabled:n,ref:u||t,...d}),e.multiple?null:(0,x.jsx)(S,{as:l,ownerState:f,className:h.icon})]})});var _=r(72298),E=r(58779),D=r(86605),O=r(24014);function j(e){return(0,g.Ay)("MuiSelect",e)}let F=(0,h.A)("MuiSelect",["root","select","multiple","filled","outlined","standard","disabled","focused","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]);function T(e,t){return"object"==typeof t&&null!==t?e===t:String(e)===String(t)}var P=r(48574);let M=(0,y.Ay)(w,{name:"MuiSelect",slot:"Select",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[{[`&.${F.select}`]:t.select},{[`&.${F.select}`]:t[r.variant]},{[`&.${F.error}`]:t.error},{[`&.${F.multiple}`]:t.multiple}]}})({[`&.${F.select}`]:{height:"auto",minHeight:"1.4375em",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"}}),B=(0,y.Ay)(k,{name:"MuiSelect",slot:"Icon",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.icon,r.variant&&t[`icon${(0,p.A)(r.variant)}`],r.open&&t.iconOpen]}})({}),R=(0,y.Ay)("input",{shouldForwardProp:e=>(0,E.A)(e)&&"classes"!==e,name:"MuiSelect",slot:"NativeInput"})({bottom:0,left:0,position:"absolute",opacity:0,pointerEvents:"none",width:"100%",boxSizing:"border-box"}),I=i.forwardRef(function(e,t){var r;
2242let a,l,{"aria-describedby":h,"aria-label":g,autoFocus:m,autoWidth:v,children:y,className:b,defaultOpen:w,defaultValue:A,disabled:k,displayEmpty:S,error:C=!1,IconComponent:E,inputRef:F,labelId:I,MenuProps:$={},multiple:N,name:L,onBlur:z,onChange:U,onClose:K,onFocus:W,onKeyDown:H,onMouseDown:q,onOpen:V,open:Q,readOnly:G,renderValue:Y,required:X,SelectDisplayProps:J={},tabIndex:Z,type:ee,value:et,variant:er="standard",...en}=e,[ei,eo]=(0,O.A)({controlled:et,default:A,name:"Select"}),[ea,es]=(0,O.A)({controlled:Q,default:w,name:"Select"}),el=i.useRef(null),eu=i.useRef(null),[ec,ed]=i.useState(null),{current:ep}=i.useRef(null!=Q),[ef,eh]=i.useState(),[eg,em]=i.useState(null),ev=(0,D.A)(t,F),ey=i.useCallback(e=>{eu.current=e,e&&ed(e)},[]),eb=ec?.parentNode;i.useImperativeHandle(ev,()=>({focus:()=>{eu.current.focus()},node:el.current,value:ei}),[ei]);let ex=null!==ec&&ea;i.useEffect(()=>{if(!ex||!eb||v||"u"<typeof ResizeObserver)return;let e=new ResizeObserver(()=>{eh(eb.clientWidth)});return e.observe(eb),()=>{e.disconnect()}},[ex,eb,v]),i.useEffect(()=>{w&&ea&&ec&&!ep&&(eh(v?null:eb.clientWidth),eu.current.focus())},[ec,v]),i.useEffect(()=>{m&&eu.current.focus()},[m]),i.useEffect(()=>{if(!I)return;let e=(0,d.A)(eu.current).getElementById(I);if(e){let t=()=>{getSelection().isCollapsed&&eu.current.focus()};return e.addEventListener("click",t),()=>{e.removeEventListener("click",t)}}},[I]);let ew=(e,t)=>{if(e)em(t?"mousedown"===t.type||"pointerdown"===t.type||"touchstart"===t.type?"pointer":"keydown"===t.type||"click"===t.type&&0===t.detail?"keyboard":null:null),V&&V(t);else em(null),K&&K(t);ep||(eh(v?null:eb.clientWidth),es(e))},eA=i.Children.toArray(y);delete en["aria-invalid"];let ek=[],eS=!1;((0,_.lq)({value:ei})||S)&&(Y?a=Y(ei):eS=!0);let eC=eA.map(e=>{let t;if(!i.isValidElement(e))return null;if(N){if(!Array.isArray(ei))throw Error((0,u.A)(2));(t=ei.some(t=>T(t,e.props.value)))&&eS&&ek.push(e.props.children)}else(t=T(ei,e.props.value))&&eS&&(l=e.props.children);return i.cloneElement(e,{"aria-selected":t?"true":"false",onClick:t=>{let r;if(t.currentTarget.hasAttribute("tabindex")){if(N){r=Array.isArray(ei)?ei.slice():[];let t=ei.indexOf(e.props.value);-1===t?r.push(e.props.value):r.splice(t,1)}else r=e.props.value;if(e.props.onClick&&e.props.onClick(t),ei!==r&&(eo(r),U)){let n=t.nativeEvent||t,i=new n.constructor(n.type,n);Object.defineProperty(i,"target",{writable:!0,value:{value:r,name:L}}),U(i,e)}N||ew(!1,t)}},onKeyUp:t=>{" "===t.key&&t.preventDefault(),e.props.onKeyUp&&e.props.onKeyUp(t)},role:"option",selected:t,value:void 0,"data-value":e.props.value})});eS&&(a=N?0===ek.length?null:ek.reduce((e,t,r)=>(e.push(t),r<ek.length-1&&e.push(", "),e),[]):l);let e_=ef;!v&&ep&&ec&&(e_=eb.clientWidth);let eE=J.id||(L?`mui-component-select-${L}`:void 0),eD={...e,variant:er,value:ei,open:ex,error:C},eO=(e=>{let{classes:t,variant:r,disabled:n,multiple:i,open:o,error:a}=e,l={select:["select",r,n&&"disabled",i&&"multiple",a&&"error"],icon:["icon",`icon${(0,p.A)(r)}`,o&&"iconOpen",n&&"disabled"],nativeInput:["nativeInput"]};return(0,s.A)(l,j,t)})(eD),ej={...$.PaperProps,..."function"==typeof $.slotProps?.paper?$.slotProps.paper(eD):$.slotProps?.paper},eF={...$.MenuListProps,..."function"==typeof $.slotProps?.list?$.slotProps.list(eD):$.slotProps?.list},eT=(0,c.A)();return(0,x.jsxs)(i.Fragment,{children:[(0,x.jsx)(M,{as:"div",ref:ey,tabIndex:void 0!==Z?Z:k?null:0,role:"combobox","aria-controls":ex?eT:void 0,"aria-disabled":k?"true":void 0,"aria-expanded":ex?"true":"false","aria-haspopup":"listbox","aria-label":g,"aria-labelledby":[I,eE].filter(Boolean).join(" ")||void 0,"aria-describedby":h,"aria-required":X?"true":void 0,"aria-invalid":C?"true":void 0,onKeyDown:e=>{G||([" ","ArrowUp","ArrowDown","Enter"].includes(e.key)&&(e.preventDefault(),ew(!0,e)),H?.(e))},onMouseDown:k||G?null:e=>{q?.(e),0===e.button&&(e.preventDefault(),eu.current.focus(),ew(!0,e))},onBlur:e=>{!ex&&z&&(Object.defineProperty(e,"target",{writable:!0,value:{value:ei,name:L}}),z(e))},onFocus:W,...J,ownerState:eD,className:(0,o.A)(J.className,eO.select,b),id:eE,children:null!=(r=a)&&("string"!=typeof r||r.trim())?a:n||(n=(0,x.jsx)("span",{className:"notranslate","aria-hidden":!0,
2242children:"â"}))}),(0,x.jsx)(R,{"aria-invalid":C,value:Array.isArray(ei)?ei.join(","):ei,name:L,ref:el,"aria-hidden":!0,onChange:e=>{let t=eA.find(t=>t.props.value===e.target.value);void 0!==t&&(eo(t.props.value),U&&U(e,t))},tabIndex:-1,disabled:k,className:eO.nativeInput,autoFocus:m,required:X,...en,ownerState:eD}),(0,x.jsx)(B,{as:E,className:eO.icon,ownerState:eD}),(0,x.jsx)(P.R,{value:eg,children:(0,x.jsx)(f.A,{id:`menu-${L||""}`,anchorEl:eb,open:ex,onClose:e=>{ew(!1,e)},anchorOrigin:{vertical:"bottom",horizontal:"center"},transformOrigin:{vertical:"top",horizontal:"center"},...$,slotProps:{...$.slotProps,list:{"aria-labelledby":I,role:"listbox","aria-multiselectable":N?"true":void 0,disableListWrap:!0,id:eT,...eF},paper:{...ej,style:{minWidth:e_,...null!=ej?ej.style:null}}},children:eC})})]})});var $=r(45259),N=r(21477),L=r(69735),z=r(50886),U=r(71218),K=r(32364),W=r(96968);let H={name:"MuiSelect",slot:"Root",shouldForwardProp:e=>(0,b.A)(e)&&"variant"!==e},q=(0,y.Ay)(z.A,H)(""),V=(0,y.Ay)(K.A,H)(""),Q=(0,y.Ay)(U.A,H)(""),G=i.forwardRef(function(e,t){let r=(0,W.b)({name:"MuiSelect",props:e}),{autoWidth:n=!1,children:u,classes:c={},className:d,defaultOpen:p=!1,displayEmpty:f=!1,IconComponent:h=L.A,id:g,input:m,inputProps:v,label:y,labelId:b,MenuProps:w,multiple:A=!1,native:k=!1,onClose:S,onOpen:_,open:E,renderValue:O,SelectDisplayProps:F,variant:T="outlined",...P}=r,M=(0,N.A)(),B=(0,$.A)({props:r,muiFormControl:M,states:["variant","error"]}),R=B.variant||T,z={...r,variant:R,classes:c},U=(e=>{let{classes:t}=e,r=(0,s.A)({root:["root"]},j,t);return{...t,...r}})(z),{root:K,...H}=U,G=m||({standard:(0,x.jsx)(q,{ownerState:z}),outlined:(0,x.jsx)(V,{label:y,ownerState:z}),filled:(0,x.jsx)(Q,{ownerState:z})})[R],Y=(0,D.A)(t,(0,l.A)(G));return(0,x.jsx)(i.Fragment,{children:i.cloneElement(G,{inputComponent:k?C:I,inputProps:{children:u,error:B.error,IconComponent:h,variant:R,type:void 0,multiple:A,...k?{id:g}:{autoWidth:n,defaultOpen:p,displayEmpty:f,labelId:b,MenuProps:w,onClose:S,onOpen:_,open:E,renderValue:O,SelectDisplayProps:{id:g,...F}},...v,classes:v?(0,a.A)(H,v.classes):H,...m?m.props.inputProps:{}},...(A&&k||f)&&"outlined"===R?{notched:!0}:{},ref:Y,className:(0,o.A)(G.props.className,d,U.root),...!m&&{variant:R},...P})})});G.muiName="Select";let Y=G},77763:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(14232),i=r(13249);let o=function(e){let t=n.useRef(e);return(0,i.A)(()=>{t.current=e}),n.useRef((...e)=>(0,t.current)(...e)).current}},77785:e=>{"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),r=Object(t);if("string"==typeof t||"[object Symbol]"!==Object.prototype.toString.call(t)||"[object Symbol]"!==Object.prototype.toString.call(r))return!1;for(var n in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length||"function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var i=Object.getOwnPropertySymbols(e);if(1!==i.length||i[0]!==t||!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(e,t);if(42!==o.value||!0!==o.enumerable)return!1}return!0}},77917:(e,t,r)=>{"use strict";r.d(t,{ck:()=>M,Sh:()=>P,Ay:()=>R,Oj:()=>T,WC:()=>F});var n,i=r(17949),o=r(14232),a=r(69241),s=r(86583),l=r(89493),u=r(38509),c=r(91731),d=r(13249),p=r(77763),f=r(38005),h=r(37876);function g(e){return parseInt(e,10)||0}let m={visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"};function v(e){return function(e){for(let t in e)return!1;return!0}(e)||0===e.outerHeightStyle&&!e.overflowing}let y=o.forwardRef(function(e,t){let{onChange:r,maxRows:n,minRows:i=1,style:a,value:s,...l}=e,{current:y}=o.useRef(null!=s),b=o.useRef(null),x=(0,c.A)(t,b),w=o.useRef(null),A=o.useRef(null),k=o.useCallback(()=>{let t=b.current,r=A.current;if(!t||!r)return;let o=(0,f.A)(t).getComputedStyle(t);if("0px"===o.width)return{outerHeightStyle:0,overflowing:!1};r.style.width=o.width,r.value=t.value||e.placeholder||"x","\n"===r.value.slice(-1)&&(r.value+=" ");let a=o.boxSizing,s=g(o.paddingBottom)+g(o.paddingTop),l=g(o.borderBottomWidth)+g(o.borderTopWidth),u=r.scrollHeight;r.value="x";
2242let c=r.scrollHeight,d=u;return i&&(d=Math.max(Number(i)*c,d)),n&&(d=Math.min(Number(n)*c,d)),{outerHeightStyle:(d=Math.max(d,c))+("border-box"===a?s+l:0),overflowing:1>=Math.abs(d-u)}},[n,i,e.placeholder]),S=(0,p.A)(()=>{let e=b.current,t=k();if(!e||!t||v(t))return!1;let r=t.outerHeightStyle;return null!=w.current&&w.current!==r}),C=o.useCallback(()=>{let e=b.current,t=k();if(!e||!t||v(t))return;let r=t.outerHeightStyle;w.current!==r&&(w.current=r,e.style.height=`${r}px`),e.style.overflow=t.overflowing?"hidden":""},[k]),_=o.useRef(-1);return(0,d.A)(()=>{let e,t=(0,u.A)(C),r=b?.current;if(!r)return;let n=(0,f.A)(r);return n.addEventListener("resize",t),"u">typeof ResizeObserver&&(e=new ResizeObserver(()=>{S()&&(e.unobserve(r),cancelAnimationFrame(_.current),C(),_.current=requestAnimationFrame(()=>{e.observe(r)}))})).observe(r),()=>{t.clear(),cancelAnimationFrame(_.current),n.removeEventListener("resize",t),e&&e.disconnect()}},[k,C,S]),(0,d.A)(()=>{C()}),(0,h.jsxs)(o.Fragment,{children:[(0,h.jsx)("textarea",{value:s,onChange:e=>{y||C();let t=e.target,n=t.value.length,i=t.value.endsWith("\n"),o=t.selectionStart===n;i&&o&&t.setSelectionRange(n,n),r&&r(e)},ref:x,rows:i,style:a,...l}),(0,h.jsx)("textarea",{"aria-hidden":!0,className:e.className,readOnly:!0,ref:A,tabIndex:-1,style:{...m,...a,paddingTop:0,paddingBottom:0}})]})});var b=r(45259),x=r(71785),w=r(21477),A=r(34401),k=r(95864),S=r(35985),C=r(96968),_=r(65559),E=r(86605),D=r(32959),O=r(72298),j=r(22830);let F=(e,t)=>{let{ownerState:r}=e;return[t.root,r.formControl&&t.formControl,r.startAdornment&&t.adornedStart,r.endAdornment&&t.adornedEnd,r.error&&t.error,"small"===r.size&&t.sizeSmall,r.multiline&&t.multiline,r.color&&t[`color${(0,_.A)(r.color)}`],r.fullWidth&&t.fullWidth,r.hiddenLabel&&t.hiddenLabel]},T=(e,t)=>{let{ownerState:r}=e;return[t.input,"small"===r.size&&t.inputSizeSmall,r.multiline&&t.inputMultiline,"search"===r.type&&t.inputTypeSearch,r.startAdornment&&t.inputAdornedStart,r.endAdornment&&t.inputAdornedEnd,r.hiddenLabel&&t.inputHiddenLabel]},P=(0,A.Ay)("div",{name:"MuiInputBase",slot:"Root",overridesResolver:F})((0,S.A)(({theme:e})=>({...e.typography.body1,color:(e.vars||e).palette.text.primary,lineHeight:"1.4375em",boxSizing:"border-box",position:"relative",cursor:"text",display:"inline-flex",alignItems:"center",[`&.${j.A.disabled}`]:{color:(e.vars||e).palette.text.disabled,cursor:"default"},variants:[{props:({ownerState:e})=>e.multiline,style:{padding:"4px 0 5px"}},{props:({ownerState:e,size:t})=>e.multiline&&"small"===t,style:{paddingTop:1}},{props:({ownerState:e})=>e.fullWidth,style:{width:"100%"}}]}))),M=(0,A.Ay)("input",{name:"MuiInputBase",slot:"Input",overridesResolver:T})((0,S.A)(({theme:e})=>{let t="light"===e.palette.mode,r={color:"currentColor",...e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:t?.42:.5},transition:e.transitions.create("opacity",{duration:e.transitions.duration.shorter})},n={opacity:"0 !important"},i=e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:t?.42:.5};return{font:"inherit",letterSpacing:"inherit",color:"currentColor",padding:"4px 0 5px",border:0,boxSizing:"content-box",background:"none",height:"1.4375em",margin:0,WebkitTapHighlightColor:"transparent",display:"block",minWidth:0,width:"100%","&::-webkit-input-placeholder":r,"&::-moz-placeholder":r,"&::-ms-input-placeholder":r,"&:focus":{outline:0},"&:invalid":{boxShadow:"none"},"&::-webkit-search-decoration":{WebkitAppearance:"none"},[`label[data-shrink=false] + .${j.A.formControl} &`]:{"&::-webkit-input-placeholder":n,"&::-moz-placeholder":n,"&::-ms-input-placeholder":n,"&:focus::-webkit-input-placeholder":i,"&:focus::-moz-placeholder":i,"&:focus::-ms-input-placeholder":i},[`&.${j.A.disabled}`]:{opacity:1,WebkitTextFillColor:(e.vars||e).palette.text.disabled},variants:[{props:({ownerState:e})=>!e.disableInjectingGlobalStyles,style:{animationName:"mui-auto-fill-cancel",animationDuration:"10ms","&:-webkit-autofill":{animationDuration:"5000s",animationName:"mui-auto-fill"}}},{props:{size:"small"},style:{paddingTop:1}},{props:({ownerState:e})=>e.multiline,style:{height:"auto",resize:"none",padding:0,paddingTop:0}},{props:{type:"search"},style:{MozAppearance:"textfield"}}]}})),B=(0,k.Dp)({"@keyframes mui-auto-fill":{from:{display:"block"}},"@keyframes mui-auto-fill-cancel":{from:{display:"block"}}}),R=o.forwardRef(function(e,t){let r=(0,C.b)({props:e,name:"MuiInputBase"}),{"aria-describedby":u,autoComplete:c,autoFocus:d,className:p,color:f,components:g={},componentsProps:m={},defaultValue:v,disabled:A,disableInjectingGlobalStyles:k,endAdornment:S,error:F,fullWidth:T=!1,id:R,inputComponent:I="input",inputProps:$={},inputRef:N,margin:L,maxRows:z,minRows:U,multiline:K=!1,name:W,onBlur:H,onChange:q,onClick:V,onFocus:Q,onKeyDown:G,onKeyUp:Y,placeholder:X,readOnly:J,renderSuffix:Z,rows:ee,size:et,slotProps:er={},slots:en={},startAdornment:ei,type:eo="text",value:ea,...es}=r,el=null!=$.value?$.value:ea,{current:eu}=o.useRef(null!=el),ec=o.useRef(),ed=o.useCallback(e=>{}
2242,[]),ep=(0,E.A)(ec,N,$.ref,ed),[ef,eh]=o.useState(!1),eg=(0,w.A)(),em=(0,b.A)({props:r,muiFormControl:eg,states:["color","disabled","error","hiddenLabel","size","required","filled"]});em.focused=eg?eg.focused:ef,o.useEffect(()=>{!eg&&A&&ef&&(eh(!1),H&&H())},[eg,A,ef,H]);let ev=eg&&eg.onFilled,ey=eg&&eg.onEmpty,eb=o.useCallback(e=>{(0,O.lq)(e)?ev&&ev():ey&&ey()},[ev,ey]);(0,D.A)(()=>{eu&&eb({value:el})},[el,eb,eu]),o.useEffect(()=>{eb(ec.current)},[]);let ex=I,ew=$;K&&"input"===ex&&(ew=ee?{type:void 0,minRows:ee,maxRows:ee,...ew}:{type:void 0,maxRows:z,minRows:U,...ew},ex=y),o.useEffect(()=>{eg&&eg.setAdornedStart(!!ei)},[eg,ei]);let eA={...r,color:em.color||"primary",disabled:em.disabled,endAdornment:S,error:em.error,focused:em.focused,formControl:eg,fullWidth:T,hiddenLabel:em.hiddenLabel,multiline:K,size:em.size,startAdornment:ei,type:eo},ek=(e=>{let{classes:t,color:r,disabled:n,error:i,endAdornment:o,focused:a,formControl:l,fullWidth:u,hiddenLabel:c,multiline:d,readOnly:p,size:f,startAdornment:h,type:g}=e,m={root:["root",`color${(0,_.A)(r)}`,n&&"disabled",i&&"error",u&&"fullWidth",a&&"focused",l&&"formControl",f&&"medium"!==f&&`size${(0,_.A)(f)}`,d&&"multiline",h&&"adornedStart",o&&"adornedEnd",c&&"hiddenLabel",p&&"readOnly"],input:["input",n&&"disabled","search"===g&&"inputTypeSearch",d&&"inputMultiline","small"===f&&"inputSizeSmall",c&&"inputHiddenLabel",h&&"inputAdornedStart",o&&"inputAdornedEnd",p&&"readOnly"]};return(0,s.A)(m,j.g,t)})(eA),eS=en.root||g.Root||P,eC=er.root||m.root||{},e_=en.input||g.Input||M;return ew={...ew,...er.input??m.input},(0,h.jsxs)(o.Fragment,{children:[!k&&"function"==typeof B&&(n||(n=(0,h.jsx)(B,{}))),(0,h.jsxs)(eS,{...eC,ref:t,onClick:e=>{ec.current&&e.currentTarget===e.target&&ec.current.focus(),V&&V(e)},...es,...!(0,l.A)(eS)&&{ownerState:{...eA,...eC.ownerState}},className:(0,a.A)(ek.root,eC.className,p,J&&"MuiInputBase-readOnly"),children:[ei,(0,h.jsx)(x.A.Provider,{value:null,children:(0,h.jsx)(e_,{"aria-invalid":em.error,"aria-describedby":u,autoComplete:c,autoFocus:d,defaultValue:v,disabled:em.disabled,id:R,onAnimationStart:e=>{eb("mui-auto-fill-cancel"===e.animationName?ec.current:{value:"x"})},name:W,placeholder:X,readOnly:J,required:em.required,rows:ee,value:el,onKeyDown:G,onKeyUp:Y,type:eo,...ew,...!(0,l.A)(e_)&&{as:ex,ownerState:{...eA,...ew.ownerState}},ref:ep,className:(0,a.A)(ek.input,ew.className,J&&"MuiInputBase-readOnly"),onBlur:e=>{H&&H(e),$.onBlur&&$.onBlur(e),eg&&eg.onBlur?eg.onBlur(e):eh(!1)},onChange:(e,...t)=>{if(!eu){let t=e.target||ec.current;if(null==t)throw Error((0,i.A)(1));eb({value:t.value})}$.onChange&&$.onChange(e,...t),q&&q(e,...t)},onFocus:e=>{Q&&Q(e),$.onFocus&&$.onFocus(e),eg&&eg.onFocus?eg.onFocus(e):eh(!0)}})}),S,Z?Z({...em,startAdornment:ei}):null]})]})})},77969:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var n=r(90104),i=r(78433),o=r(77617),a=r(17937),s=r(23377),l=r(94529);let u=function(){function e(e,t,r,i){let s={[e]:t,theme:r},l=i[e];if(!l)return{[e]:t};let{cssProperty:u=e,themeKey:c,transform:d,style:p}=l;if(null==t)return null;if("typography"===c&&"inherit"===t)return{[e]:t};let f=(0,o.Yn)(r,c)||{};return p?p(s):(0,a.NI)(s,t,t=>{let r=(0,o.BO)(f,d,t);return(t===r&&"string"==typeof t&&(r=(0,o.BO)(f,d,`${e}${"default"===t?"":(0,n.A)(t)}`,t)),!1===u)?r:{[u]:r}})}return function t(r){let{sx:n,theme:o={},nested:u}=r||{};if(!n)return null;let c=o.unstable_sxConfig??l.A;function d(r){let n=r;if("function"==typeof r)n=r(o);else if("object"!=typeof r)return r;if(!n)return null;let l=(0,a.EU)(o.breakpoints),d=Object.keys(l),p=l;return(Object.keys(n).forEach(r=>{var s;let l=(s=n[r],"function"==typeof s?s(o):s);if(null!=l)if("object"==typeof l)if(c[r])p=(0,i.A)(p,e(r,l,o,c));else{let e=(0,a.NI)({theme:o},l,e=>({[r]:e}));!function(...e){let t=new Set(e.reduce((e,t)=>e.concat(Object.keys(t)),[]));return e.every(e=>t.size===Object.keys(e).length)}(e,l)?p=(0,i.A)(p,e):p[r]=t({sx:l,theme:o,nested:!0})}else p=(0,i.A)(p,e(r,l,o,c))}),!u&&o.modularCssLayers)?{"@layer sx":(0,s._S)(o,(0,a.vf)(d,p))}:(0,s._S)(o,(0,a.vf)(d,p))}return Array.isArray(n)?n.map(d):d(n)}}();u.filterProps=["sx"];let c=u},78036:(e,t,r)=>{"use strict";var n=r(18428),i=r(9912),o=r(11228),a=r(58217),s=r(5686),l=r(58240),u=r(93710),c=r(62899),d=u.List,p=u.Repeat,f=l("draft_tree_data_support"),h=f?i:n;e.exports={processHTML:function(e,t){return o(e,s,t)},processText:function(e,t,r){return e.reduce(function(e,n,i){n=c(n);var o=a(),s={key:o,type:r,text:n,characterList:d(p(t,n.length))};if(f&&0!==i){var l=i-1;s=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}
2242))),n.forEach(function(t){var n,i,o;n=e,i=t,o=r[t],i in n?Object.defineProperty(n,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[i]=o})}return e}({},s,{prevSibling:(e[l]=e[l].merge({nextSibling:o})).getKey()})}return e.push(new h(s)),e},[])}}},78121:e=>{"use strict";e.exports="u">typeof Reflect&&Reflect&&Reflect.apply},78229:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var n=r(44683),i=r(32821),o=r(36549),a=r(78901),s=r(78805),l=r(95894);let u=function(){function e(e,t,r,i){let s={[e]:t,theme:r},l=i[e];if(!l)return{[e]:t};let{cssProperty:u=e,themeKey:c,transform:d,style:p}=l;if(null==t)return null;if("typography"===c&&"inherit"===t)return{[e]:t};let f=(0,o.Yn)(r,c)||{};return p?p(s):(0,a.NI)(s,t,t=>{let r=(0,o.BO)(f,d,t);return(t===r&&"string"==typeof t&&(r=(0,o.BO)(f,d,`${e}${"default"===t?"":(0,n.A)(t)}`,t)),!1===u)?r:{[u]:r}})}return function t(r){let{sx:n,theme:o={},nested:u}=r||{};if(!n)return null;let c=o.unstable_sxConfig??l.A;function d(r){let n=r;if("function"==typeof r)n=r(o);else if("object"!=typeof r)return r;if(!n)return null;let l=(0,a.EU)(o.breakpoints),d=Object.keys(l),p=l;return(Object.keys(n).forEach(r=>{var s;let l=(s=n[r],"function"==typeof s?s(o):s);if(null!=l)if("object"==typeof l)if(c[r])p=(0,i.A)(p,e(r,l,o,c));else{let e=(0,a.NI)({theme:o},l,e=>({[r]:e}));!function(...e){let t=new Set(e.reduce((e,t)=>e.concat(Object.keys(t)),[]));return e.every(e=>t.size===Object.keys(e).length)}(e,l)?p=(0,i.A)(p,e):p[r]=t({sx:l,theme:o,nested:!0})}else p=(0,i.A)(p,e(r,l,o,c))}),!u&&o.modularCssLayers)?{"@layer sx":(0,s._S)(o,(0,a.vf)(d,p))}:(0,s._S)(o,(0,a.vf)(d,p))}return Array.isArray(n)?n.map(d):d(n)}}();u.filterProps=["sx"];let c=u},78433:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(36170);let i=function(e,t){return t?(0,n.A)(e,t,{clone:!1}):e}},78455:(e,t,r)=>{"use strict";r.d(t,{i:()=>s,s:()=>a});var n,i=r(14232),o=!!(n||(n=r.t(i,2))).useInsertionEffect&&(n||(n=r.t(i,2))).useInsertionEffect,a=o||function(e){return e()},s=o||i.useLayoutEffect},78483:e=>{e.exports=function(e){return this.__data__.get(e)}},78583:(e,t,r)=>{var n=r(48872),i=Object.prototype.hasOwnProperty;e.exports=function(e,t,r,o,a,s){var l=1&r,u=n(e),c=u.length;if(c!=n(t).length&&!l)return!1;for(var d=c;d--;){var p=u[d];if(!(l?p in t:i.call(t,p)))return!1}var f=s.get(e),h=s.get(t);if(f&&h)return f==t&&h==e;var g=!0;s.set(e,t),s.set(t,e);for(var m=l;++d<c;){var v=e[p=u[d]],y=t[p];if(o)var b=l?o(y,v,p,t,e,s):o(v,y,p,e,t,s);if(!(void 0===b?v===y||a(v,y,r,o,s):b)){g=!1;break}m||(m="constructor"==p)}if(g&&!m){var x=e.constructor,w=t.constructor;x!=w&&"constructor"in e&&"constructor"in t&&!("function"==typeof x&&x instanceof x&&"function"==typeof w&&w instanceof w)&&(g=!1)}return s.delete(e),s.delete(t),g}},78598:e=>{e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},78630:(e,t,r)=>{"use strict";r.d(t,{A:()=>j});var n=r(14232),i=r(69241),o=r(86583),a=r(60703),s=r(34401),l=r(96968),u=r(86605),c=r(27231),d=r(22571);class p{static create(){return new p}static use(){let e=(0,d.A)(p.create).current,[t,r]=n.useState(!1);return e.shouldMount=t,e.setShouldMount=r,n.useEffect(e.mountEffect,[t]),e}constructor(){this.mountEffect=()=>{this.shouldMount&&!this.didMount&&null!==this.ref.current&&(this.didMount=!0,this.mounted.resolve())},this.ref={current:null},this.mounted=null,this.didMount=!1,this.shouldMount=!1,this.setShouldMount=null}mount(){let e,t,r;return this.mounted||(this.mounted=((r=new Promise((r,n)=>{e=r,t=n})).resolve=e,r.reject=t,r),this.shouldMount=!0,this.setShouldMount(this.shouldMount)),this.mounted}start(...e){this.mount().then(()=>this.ref.current?.start(...e))}stop(...e){this.mount().then(()=>this.ref.current?.stop(...e))}pulsate(...e){this.mount().then(()=>this.ref.current?.pulsate(...e))}}var f=r(61511),h=r(63542),g=r(38993),m=r(37876),v=r(98885);let y=(0,v.A)("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),b=(0,g.i7)` 2243 0% { 2244 transform: scale(0); 2245 opacity: 0.1; 2246 } 2247 2248 100% { 2249 transform: scale(1); 2250 opacity: 0.3; 2251 } 2252`,x=(0,g.i7)` 2253 0% { 2254 opacity: 1; 2255 } 2256 2257 100% { 2258 opacity: 0; 2259 } 2260`,w=(0,g.i7)` 2261 0% { 2262 transform: scale(1); 2263 } 2264 2265 50% { 2266 transform: scale(0.92); 2267 } 2268 2269 100% { 2270 transform: scale(1); 2271 } 2272`,A=(0,s.Ay)("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),k=(0,s.Ay)(function(e){let{className:t,classes:r,pulsate:o=!1,rippleX:a,rippleY:s,rippleSize:l,in:u,onExited:c,timeout:d}=e,[p,f]=n.useState(!1),h=(0,i.A)(t,r.ripple,r.rippleVisible,o&&r.ripplePulsate),g=(0,i.A)(r.child,p&&r.childLeaving,o&&r.childPulsate);return u||p||f(!0),n.useEffect(()=>{if(!u&&null!=c){let e=setTimeout(c,d);return()=>{clearTimeout(e)}}},[c,u,d]),(0,m.jsx)("span",{className:h,style:{width:l,height:l,top:-(l/2)+s,left:-(l/2)+a},children:(0,m.jsx)("span",{className:g})})},{name:"MuiTouchRipple",slot:"Ripple"})` 2273 opacity: 0; 2274 position: absolute; 2275 2276 &.${y.rippleVisible} { 2277 opacity: 0.3; 2278 transform: scale(1); 2279 animation-name: ${b}; 2280 animation-duration: ${550}ms; 2281 animation-timing-function: ${({theme:e})=>e.transitions.easing.easeInOut}; 2282 } 2283 2284 &.${y.ripplePulsate} { 2285 animation-duration: ${({theme:e})=>e.transitions.duration.shorter}ms; 2286 } 2287 2288 & .${y.child} { 2289 opacity: 1; 2290 display: block; 2291 width: 100%; 2292 height: 100%; 2293 border-radius: 50%; 2294 background-color: currentColor; 2295 } 2296 2297 & .${y.childLeaving} { 2298 opacity: 0; 2299 animation-name: ${x}; 2300 animation-duration: ${550}ms; 2301 animation-timing-function: ${({theme:e})=>e.transitions.easing.easeInOut}; 2302 } 2303 2304 & .${y.childPulsate} { 2305 position: absolute; 2306 /* @noflip */ 2307 left: 0px; 2308 top: 0; 2309 animation-name: ${w}; 2310 animation-duration: 2500ms; 2311 animation-timing-function: ${({theme:e})=>e.transitions.easing.easeInOut}; 2312 animation-iteration-count: infinite; 2313 animation-delay: 200ms; 2314 } 2315`,S=n.forwardRef(function(e,t){let{center:r=!1,classes:o={},className:a,...s}=(0,l.b)({props:e,name:"MuiTouchRipple"}),[u,c]=n.useState([]),d=n.useRef(0),p=n.useRef(null);n.useEffect(()=>{p.current&&(p.current(),p.current=null)},[u]);let g=n.useRef(!1),v=(0,h.A)(),b=n.useRef(null),x=n.useRef(null),w=n.useCallback(e=>{let{pulsate:t,rippleX:r,rippleY:n,rippleSize:a,cb:s}=e;c(e=>[...e,(0,m.jsx)(k,{classes:{ripple:(0,i.A)(o.ripple,y.ripple),rippleVisible:(0,i.A)(o.rippleVisible,y.rippleVisible),ripplePulsate:(0,i.A)(o.ripplePulsate,y.ripplePulsate),
2315child:(0,i.A)(o.child,y.child),childLeaving:(0,i.A)(o.childLeaving,y.childLeaving),childPulsate:(0,i.A)(o.childPulsate,y.childPulsate)},timeout:550,pulsate:t,rippleX:r,rippleY:n,rippleSize:a},d.current)]),d.current+=1,p.current=s},[o]),S=n.useCallback((e={},t={},n=()=>{})=>{let i,o,a,{pulsate:s=!1,center:l=r||t.pulsate,fakeElement:u=!1}=t;if(e?.type==="mousedown"&&g.current){g.current=!1;return}e?.type==="touchstart"&&(g.current=!0);let c=u?null:x.current,d=c?c.getBoundingClientRect():{width:0,height:0,left:0,top:0};if(!l&&void 0!==e&&(0!==e.clientX||0!==e.clientY)&&(e.clientX||e.touches)){let{clientX:t,clientY:r}=e.touches&&e.touches.length>0?e.touches[0]:e;i=Math.round(t-d.left),o=Math.round(r-d.top)}else i=Math.round(d.width/2),o=Math.round(d.height/2);l?(a=Math.sqrt((2*d.width**2+d.height**2)/3))%2==0&&(a+=1):a=Math.sqrt((2*Math.max(Math.abs((c?c.clientWidth:0)-i),i)+2)**2+(2*Math.max(Math.abs((c?c.clientHeight:0)-o),o)+2)**2),e?.touches?null===b.current&&(b.current=()=>{w({pulsate:s,rippleX:i,rippleY:o,rippleSize:a,cb:n})},v.start(80,()=>{b.current&&(b.current(),b.current=null)})):w({pulsate:s,rippleX:i,rippleY:o,rippleSize:a,cb:n})},[r,w,v]),C=n.useCallback(()=>{S({},{pulsate:!0})},[S]),_=n.useCallback((e,t)=>{if(v.clear(),e?.type==="touchend"&&b.current){b.current(),b.current=null,v.start(0,()=>{_(e,t)});return}b.current=null,c(e=>e.length>0?e.slice(1):e),p.current=t},[v]);return n.useImperativeHandle(t,()=>({pulsate:C,start:S,stop:_}),[C,S,_]),(0,m.jsx)(A,{className:(0,i.A)(y.root,o.root,a),ref:x,...s,children:(0,m.jsx)(f.A,{component:null,exit:!0,children:u})})});var C=r(85);function _(e){return(0,C.Ay)("MuiButtonBase",e)}let E=(0,v.A)("MuiButtonBase",["root","disabled","focusVisible"]),D=(0,s.Ay)("button",{name:"MuiButtonBase",slot:"Root"})({display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},[`&.${E.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}});function O(e,t,r,n=!1){return(0,c.A)(i=>(r&&r(i),n||e[t](i),!0))}let j=n.forwardRef(function(e,t){let r=(0,l.b)({props:e,name:"MuiButtonBase"}),{action:s,centerRipple:d=!1,children:f,className:h,component:g="button",disabled:v=!1,disableRipple:y=!1,disableTouchRipple:b=!1,focusRipple:x=!1,focusVisibleClassName:w,LinkComponent:A="a",onBlur:k,onClick:C,onContextMenu:E,onDragLeave:j,onFocus:F,onFocusVisible:T,onKeyDown:P,onKeyUp:M,onMouseDown:B,onMouseLeave:R,onMouseUp:I,onTouchEnd:$,onTouchMove:N,onTouchStart:L,tabIndex:z=0,TouchRippleProps:U,touchRippleRef:K,type:W,...H}=r,q=n.useRef(null),V=p.use(),Q=(0,u.A)(V.ref,K),[G,Y]=n.useState(!1);v&&G&&Y(!1),n.useImperativeHandle(s,()=>({focusVisible:()=>{Y(!0),q.current.focus()}}),[]);let X=V.shouldMount&&!y&&!v;n.useEffect(()=>{G&&x&&!y&&V.pulsate()},[y,x,G,V]);let J=O(V,"start",B,b),Z=O(V,"stop",E,b),ee=O(V,"stop",j,b),et=O(V,"stop",I,b),er=O(V,"stop",e=>{G&&e.preventDefault(),R&&R(e)},b),en=O(V,"start",L,b),ei=O(V,"stop",$,b),eo=O(V,"stop",N,b),ea=O(V,"stop",e=>{(0,a.A)(e.target)||Y(!1),k&&k(e)},!1),es=(0,c.A)(e=>{q.current||(q.current=e.currentTarget),(0,a.A)(e.target)&&(Y(!0),T&&T(e)),F&&F(e)}),el=()=>{let e=q.current;return e?"BUTTON"!==e.tagName&&!("A"===e.tagName&&e.href):g&&"button"!==g},eu=(0,c.A)(e=>{x&&!e.repeat&&G&&" "===e.key&&V.stop(e,()=>{V.start(e)}),e.target===e.currentTarget&&el()&&" "===e.key&&e.preventDefault(),P&&P(e),e.target===e.currentTarget&&el()&&"Enter"===e.key&&!v&&(e.preventDefault(),C&&C(e))}),ec=(0,c.A)(e=>{x&&" "===e.key&&G&&!e.defaultPrevented&&V.stop(e,()=>{V.pulsate(e)}),M&&M(e),C&&e.target===e.currentTarget&&el()&&" "===e.key&&!e.defaultPrevented&&!v&&C(e)}),ed=g;"button"===ed&&(H.href||H.to)&&(ed=A);let ep={};if("button"===ed){let e=!!H.formAction;ep.type=void 0!==W||e?W:"button",ep.disabled=v}else H.href||H.to||(ep.role="button"),v&&(ep["aria-disabled"]=v);let ef=(0,u.A)(t,q),eh={...r,centerRipple:d,component:g,disabled:v,disableRipple:y,disableTouchRipple:b,focusRipple:x,tabIndex:z,focusVisible:G},eg=(e=>{let{disabled:t,focusVisible:r,focusVisibleClassName:n,classes:i}=e,a=(0,o.A)({root:["root",t&&"disabled",r&&"focusVisible"]},_,i);return r&&n&&(a.root+=` ${n}`),a})(eh);return(0,m.jsxs)(D,{as:ed,className:(0,i.A)(eg.root,h),ownerState:eh,onBlur:ea,onClick:C,onContextMenu:Z,onFocus:es,onKeyDown:eu,onKeyUp:ec,onMouseDown:J,onMouseLeave:er,onMouseUp:et,onDragLeave:ee,onTouchEnd:ei,onTouchMove:eo,onTouchStart:en,ref:ef,tabIndex:v?-1:z,type:W,...ep,...H,children:[f,X?(0,m.jsx)(S,{ref:Q,center:d,...U}):null]})})},78725:(e,t,r)=>{"use strict";var n=r(39636),i=r(18916),o=r(20109),a=r(15172),s=r(56810),l=r(37820);e.exports=function(e,t){var r,u=e._latestEditorState,c=u.getSelection(),d=t.target;if(c.isCollapsed())return void t.preventDefault();
2315l(d)&&(r=s(o.getScrollParent(d)));var p=a(u);e.setClipboard(p),e.setMode("cut"),setTimeout(function(){var t,o;e.restoreEditorDOM(r),e.exitCurrentMode(),e.update((t=u,o=n.removeRange(t.getCurrentContent(),t.getSelection(),"forward"),i.push(t,o,"remove-range")))},0)}},78805:(e,t,r)=>{"use strict";function n(e,t){if(!e.containerQueries)return t;let r=Object.keys(t).filter(e=>e.startsWith("@container")).sort((e,t)=>{let r=/min-width:\s*([0-9.]+)/;return(e.match(r)?.[1]||0)-(t.match(r)?.[1]||0)});return r.length?r.reduce((e,r)=>{let n=t[r];return delete e[r],e[r]=n,e},{...t}):t}function i(e,t){return"@"===t||t.startsWith("@")&&(e.some(e=>t.startsWith(`@${e}`))||!!t.match(/^@\d/))}function o(e,t){let r=t.match(/^@([^/]+)?\/?(.+)?$/);if(!r)return null;let[,n,i]=r,o=Number.isNaN(+n)?n||0:+n;return e.containerQueries(i).up(o)}function a(e){let t=(e,t)=>e.replace("@media",t?`@container ${t}`:"@container");function r(r,n){r.up=(...r)=>t(e.breakpoints.up(...r),n),r.down=(...r)=>t(e.breakpoints.down(...r),n),r.between=(...r)=>t(e.breakpoints.between(...r),n),r.only=(...r)=>t(e.breakpoints.only(...r),n),r.not=(...r)=>{let i=t(e.breakpoints.not(...r),n);return i.includes("not all and")?i.replace("not all and ","").replace("min-width:","width<").replace("max-width:","width>").replace("and","or"):i}}let n={},i=e=>(r(n,e),n);return r(i),{...e,containerQueries:i}}r.d(t,{Ay:()=>a,CT:()=>o,_S:()=>n,ob:()=>i})},78848:(e,t,r)=>{"use strict";var n,i,o,a,s,l,u,c,d,p,f,h,g,m,v,y,b,x,w,A=r(38069);function k(e,t){return t.forEach(function(t){t&&"string"!=typeof t&&!Array.isArray(t)&&Object.keys(t).forEach(function(r){if("default"!==r&&!(r in e)){var n=Object.getOwnPropertyDescriptor(t,r);Object.defineProperty(e,r,n.get?n:{enumerable:!0,get:function(){return t[r]}})}})}),Object.freeze(e)}function S(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}"u">typeof globalThis||("u">typeof window?window:void 0!==r.g?r.g:"u">typeof self&&self);var C={exports:{}};Object.defineProperty(u={af:n=function(e,t){return t?"other":1==e?"one":"other"},ak:i=function(e,t){return t?"other":0==e||1==e?"one":"other"},am:o=function(e,t){return t?"other":e>=0&&e<=1?"one":"other"},an:n,ar:function(e,t){var r=String(e).split("."),n=Number(r[0])==e&&r[0].slice(-2);return t?"other":0==e?"zero":1==e?"one":2==e?"two":n>=3&&n<=10?"few":n>=11&&n<=99?"many":"other"},ars:function(e,t){var r=String(e).split("."),n=Number(r[0])==e&&r[0].slice(-2);return t?"other":0==e?"zero":1==e?"one":2==e?"two":n>=3&&n<=10?"few":n>=11&&n<=99?"many":"other"},as:function(e,t){return t?1==e||5==e||7==e||8==e||9==e||10==e?"one":2==e||3==e?"two":4==e?"few":6==e?"many":"other":e>=0&&e<=1?"one":"other"},asa:n,ast:a=function(e,t){var r=!String(e).split(".")[1];return t?"other":1==e&&r?"one":"other"},az:function(e,t){var r=String(e).split(".")[0],n=r.slice(-1),i=r.slice(-2),o=r.slice(-3);return t?1==n||2==n||5==n||7==n||8==n||20==i||50==i||70==i||80==i?"one":3==n||4==n||100==o||200==o||300==o||400==o||500==o||600==o||700==o||800==o||900==o?"few":0==r||6==n||40==i||60==i||90==i?"many":"other":1==e?"one":"other"},bal:function(e,t){return 1==e?"one":"other"},be:function(e,t){var r=String(e).split("."),n=Number(r[0])==e,i=n&&r[0].slice(-1),o=n&&r[0].slice(-2);return t?(2==i||3==i)&&12!=o&&13!=o?"few":"other":1==i&&11!=o?"one":i>=2&&i<=4&&(o<12||o>14)?"few":n&&0==i||i>=5&&i<=9||o>=11&&o<=14?"many":"other"},bem:n,bez:n,bg:n,bho:i,bm:s=function(e,t){return"other"},bn:function(e,t){return t?1==e||5==e||7==e||8==e||9==e||10==e?"one":2==e||3==e?"two":4==e?"few":6==e?"many":"other":e>=0&&e<=1?"one":"other"},bo:s,br:function(e,t){var r=String(e).split("."),n=Number(r[0])==e,i=n&&r[0].slice(-1),o=n&&r[0].slice(-2),a=n&&r[0].slice(-6);return t?"other":1==i&&11!=o&&71!=o&&91!=o?"one":2==i&&12!=o&&72!=o&&92!=o?"two":(3==i||4==i||9==i)&&(o<10||o>19)&&(o<70||o>79)&&(o<90||o>99)?"few":0!=e&&n&&0==a?"many":"other"},brx:n,bs:function(e,t){var r=String(e).split("."),n=r[0],i=r[1]||"",o=!r[1],a=n.slice(-1),s=n.slice(-2),l=i.slice(-1),u=i.slice(-2);return t?"other":o&&1==a&&11!=s||1==l&&11!=u?"one":o&&a>=2&&a<=4&&(s<12||s>14)||l>=2&&l<=4&&(u<12||u>14)?"few":"other"},ca:function(e,t){var r=String(e).split("."),n=r[0],i=!r[1],o=n.slice(-6);return t?1==e||3==e?"one":2==e?"two":4==e?"few":"other":1==e&&i?"one":0!=n&&0==o&&i?"many":"other"},ce:n,ceb:function(e,t){var r=String(e).split("."),n=r[0],i=r[1]||"",o=!r[1],a=n.slice(-1),s=i.slice(-1);
2315return t?"other":o&&(1==n||2==n||3==n)||o&&4!=a&&6!=a&&9!=a||!o&&4!=s&&6!=s&&9!=s?"one":"other"},cgg:n,chr:n,ckb:n,cs:function(e,t){var r=String(e).split("."),n=r[0],i=!r[1];return t?"other":1==e&&i?"one":n>=2&&n<=4&&i?"few":i?"other":"many"},cy:function(e,t){return t?0==e||7==e||8==e||9==e?"zero":1==e?"one":2==e?"two":3==e||4==e?"few":5==e||6==e?"many":"other":0==e?"zero":1==e?"one":2==e?"two":3==e?"few":6==e?"many":"other"},da:function(e,t){var r=String(e).split("."),n=r[0],i=Number(r[0])==e;return t||1!=e&&(i||0!=n&&1!=n)?"other":"one"},de:a,doi:o,dsb:function(e,t){var r=String(e).split("."),n=r[0],i=r[1]||"",o=!r[1],a=n.slice(-2),s=i.slice(-2);return t?"other":o&&1==a||1==s?"one":o&&2==a||2==s?"two":o&&(3==a||4==a)||3==s||4==s?"few":"other"},dv:n,dz:s,ee:n,el:n,en:function(e,t){var r=String(e).split("."),n=!r[1],i=Number(r[0])==e,o=i&&r[0].slice(-1),a=i&&r[0].slice(-2);return t?1==o&&11!=a?"one":2==o&&12!=a?"two":3==o&&13!=a?"few":"other":1==e&&n?"one":"other"},eo:n,es:function(e,t){var r=String(e).split("."),n=r[0],i=!r[1],o=n.slice(-6);return t?"other":1==e?"one":0!=n&&0==o&&i?"many":"other"},et:a,eu:n,fa:o,ff:function(e,t){return t?"other":e>=0&&e<2?"one":"other"},fi:a,fil:function(e,t){var r=String(e).split("."),n=r[0],i=r[1]||"",o=!r[1],a=n.slice(-1),s=i.slice(-1);return t?1==e?"one":"other":o&&(1==n||2==n||3==n)||o&&4!=a&&6!=a&&9!=a||!o&&4!=s&&6!=s&&9!=s?"one":"other"},fo:n,fr:function(e,t){var r=String(e).split("."),n=r[0],i=!r[1],o=n.slice(-6);return t?1==e?"one":"other":e>=0&&e<2?"one":0!=n&&0==o&&i?"many":"other"},fur:n,fy:a,ga:function(e,t){var r=Number(String(e).split(".")[0])==e;return t?1==e?"one":"other":1==e?"one":2==e?"two":r&&e>=3&&e<=6?"few":r&&e>=7&&e<=10?"many":"other"},gd:function(e,t){var r=Number(String(e).split(".")[0])==e;return t?1==e||11==e?"one":2==e||12==e?"two":3==e||13==e?"few":"other":1==e||11==e?"one":2==e||12==e?"two":r&&e>=3&&e<=10||r&&e>=13&&e<=19?"few":"other"},gl:a,gsw:n,gu:function(e,t){return t?1==e?"one":2==e||3==e?"two":4==e?"few":6==e?"many":"other":e>=0&&e<=1?"one":"other"},guw:i,gv:function(e,t){var r=String(e).split("."),n=r[0],i=!r[1],o=n.slice(-1),a=n.slice(-2);return t?"other":i&&1==o?"one":i&&2==o?"two":i&&(0==a||20==a||40==a||60==a||80==a)?"few":i?"other":"many"},ha:n,haw:n,he:function(e,t){var r=String(e).split("."),n=r[0],i=!r[1];return t?"other":1==n&&i||0==n&&!i?"one":2==n&&i?"two":"other"},hi:function(e,t){return t?1==e?"one":2==e||3==e?"two":4==e?"few":6==e?"many":"other":e>=0&&e<=1?"one":"other"},hnj:s,hr:function(e,t){var r=String(e).split("."),n=r[0],i=r[1]||"",o=!r[1],a=n.slice(-1),s=n.slice(-2),l=i.slice(-1),u=i.slice(-2);return t?"other":o&&1==a&&11!=s||1==l&&11!=u?"one":o&&a>=2&&a<=4&&(s<12||s>14)||l>=2&&l<=4&&(u<12||u>14)?"few":"other"},hsb:function(e,t){var r=String(e).split("."),n=r[0],i=r[1]||"",o=!r[1],a=n.slice(-2),s=i.slice(-2);return t?"other":o&&1==a||1==s?"one":o&&2==a||2==s?"two":o&&(3==a||4==a)||3==s||4==s?"few":"other"},hu:function(e,t){return t?1==e||5==e?"one":"other":1==e?"one":"other"},hy:function(e,t){return t?1==e?"one":"other":e>=0&&e<2?"one":"other"},ia:a,id:s,ig:s,ii:s,io:a,is:function(e,t){var r=String(e).split("."),n=r[0],i=(r[1]||"").replace(/0+$/,""),o=Number(r[0])==e,a=n.slice(-1),s=n.slice(-2);return t?"other":o&&1==a&&11!=s||i%10==1&&i%100!=11?"one":"other"},it:function(e,t){var r=String(e).split("."),n=r[0],i=!r[1],o=n.slice(-6);return t?11==e||8==e||80==e||800==e?"many":"other":1==e&&i?"one":0!=n&&0==o&&i?"many":"other"},iu:l=function(e,t){return t?"other":1==e?"one":2==e?"two":"other"},ja:s,jbo:s,jgo:n,jmc:n,jv:s,jw:s,ka:function(e,t){var r=String(e).split(".")[0],n=r.slice(-2);return t?1==r?"one":0==r||n>=2&&n<=20||40==n||60==n||80==n?"many":"other":1==e?"one":"other"},kab:function(e,t){return t?"other":e>=0&&e<2?"one":"other"},kaj:n,kcg:n,kde:s,kea:s,kk:function(e,t){var r=String(e).split("."),n=Number(r[0])==e,i=n&&r[0].slice(-1);return t?6==i||9==i||n&&0==i&&0!=e?"many":"other":1==e?"one":"other"},kkj:n,kl:n,km:s,kn:o,ko:s,ks:n,ksb:n,ksh:function(e,t){return t?"other":0==e?"zero":1==e?"one":"other"},ku:n,kw:function(e,t){var r=String(e).split("."),n=Number(r[0])==e,i=n&&r[0].slice(-2),o=n&&r[0].slice(-3),a=n&&r[0].slice(-5),s=n&&r[0].slice(-6);return t?n&&e>=1&&e<=4||i>=1&&i<=4||i>=21&&i<=24||i>=41&&i<=44||i>=61&&i<=64||i>=81&&i<=84?"one":5==e||5==i?"many":"other":0==e?"zero":1==e?"one":2==i||22==i||42==i||62==i||82==i||n&&0==o&&(a>=1e3&&a<=2e4||4e4==a||6e4==a||8e4==a)||0!=e&&1e5==s?"two":3==i||23==i||43==i||63==i||83==i?"few":1!=e&&(1==i||21==i||41==i||61==i||81==i)?"many":"other"},ky:n,lag:function(e,t){var r=String(e).split(".")[0];return t?"other":0==e?"zero":(0==r||1==r)&&0!=e?"one":"other"},lb:n,lg:n,lij:function(e,t){var r=String(e).split("."),n=!r[1],i=Number(r[0])==e;return t?11==e||8==e||i&&e>=80&&e<=89||i&&e>=800&&e<=899?"many":"other":1==e&&n?"one":"other"},lkt:s,ln:i,lo:function(e,t){return t&&1==e?"one":"other"},lt:function(e,t){var r=String(e).split("."),n=r[1]||"",i=Number(r[0])==e,o=i&&r[0].slice(-1),a=i&&r[0].slice(-2);return t?"other":1==o&&(a<11||a>19)?"one":o>=2&&o<=9&&(a<11||a>19)?"few":0!=n?"many":"other"},lv:function(e,t){var r=String(e).split("."),n=r[1]||"",i=n.length,o=Number(r[0])==e,a=o&&r[0].slice(-1),s=o&&r[0].slice(-2),l=n.slice(-2),u=n.slice(-1);return t?"other":o&&0==a||s>=11&&s<=19||2==i&&l>=11&&l<=19?"zero":1==a&&11!=s||2==i&&1==u&&11!=l||2!=i&&1==u?"one":"other"},mas:n,mg:i,mgo:n,mk:function(e,t){var r=String(e).split("."),n=r[0],i=r[1]||"",o=!r[1],a=n.slice(-1),s=n.slice(-2),l=i.slice(-1),u=i.slice(-2);return t?1==a&&11!=s?"one":2==a&&12!=s?"two":(7==a||8==a)&&17!=s&&18!=s?"many":"other":o&&1==a&&11!=s||1==l&&11!=u?"one":"other"},ml:n,mn:n,mo:function(e,t){var r=String(e).split("."),n=!r[1],i=Number(r[0])==e&&r[0].slice(-2);
2315return t?1==e?"one":"other":1==e&&n?"one":!n||0==e||1!=e&&i>=1&&i<=19?"few":"other"},mr:function(e,t){return t?1==e?"one":2==e||3==e?"two":4==e?"few":"other":1==e?"one":"other"},ms:function(e,t){return t&&1==e?"one":"other"},mt:function(e,t){var r=String(e).split("."),n=Number(r[0])==e&&r[0].slice(-2);return t?"other":1==e?"one":2==e?"two":0==e||n>=3&&n<=10?"few":n>=11&&n<=19?"many":"other"},my:s,nah:n,naq:l,nb:n,nd:n,ne:function(e,t){var r=Number(String(e).split(".")[0])==e;return t?r&&e>=1&&e<=4?"one":"other":1==e?"one":"other"},nl:a,nn:n,nnh:n,no:n,nqo:s,nr:n,nso:i,ny:n,nyn:n,om:n,or:function(e,t){var r=Number(String(e).split(".")[0])==e;return t?1==e||5==e||r&&e>=7&&e<=9?"one":2==e||3==e?"two":4==e?"few":6==e?"many":"other":1==e?"one":"other"},os:n,osa:s,pa:i,pap:n,pcm:o,pl:function(e,t){var r=String(e).split("."),n=r[0],i=!r[1],o=n.slice(-1),a=n.slice(-2);return t?"other":1==e&&i?"one":i&&o>=2&&o<=4&&(a<12||a>14)?"few":i&&1!=n&&(0==o||1==o)||i&&o>=5&&o<=9||i&&a>=12&&a<=14?"many":"other"},prg:function(e,t){var r=String(e).split("."),n=r[1]||"",i=n.length,o=Number(r[0])==e,a=o&&r[0].slice(-1),s=o&&r[0].slice(-2),l=n.slice(-2),u=n.slice(-1);return t?"other":o&&0==a||s>=11&&s<=19||2==i&&l>=11&&l<=19?"zero":1==a&&11!=s||2==i&&1==u&&11!=l||2!=i&&1==u?"one":"other"},ps:n,pt:function(e,t){var r=String(e).split("."),n=r[0],i=!r[1],o=n.slice(-6);return t?"other":0==n||1==n?"one":0!=n&&0==o&&i?"many":"other"},pt_PT:function(e,t){var r=String(e).split("."),n=r[0],i=!r[1],o=n.slice(-6);return t?"other":1==e&&i?"one":0!=n&&0==o&&i?"many":"other"},rm:n,ro:function(e,t){var r=String(e).split("."),n=!r[1],i=Number(r[0])==e&&r[0].slice(-2);return t?1==e?"one":"other":1==e&&n?"one":!n||0==e||1!=e&&i>=1&&i<=19?"few":"other"},rof:n,ru:function(e,t){var r=String(e).split("."),n=r[0],i=!r[1],o=n.slice(-1),a=n.slice(-2);return t?"other":i&&1==o&&11!=a?"one":i&&o>=2&&o<=4&&(a<12||a>14)?"few":i&&0==o||i&&o>=5&&o<=9||i&&a>=11&&a<=14?"many":"other"},rwk:n,sah:s,saq:n,sat:l,sc:function(e,t){var r=!String(e).split(".")[1];return t?11==e||8==e||80==e||800==e?"many":"other":1==e&&r?"one":"other"},scn:function(e,t){var r=!String(e).split(".")[1];return t?11==e||8==e||80==e||800==e?"many":"other":1==e&&r?"one":"other"},sd:n,sdh:n,se:l,seh:n,ses:s,sg:s,sh:function(e,t){var r=String(e).split("."),n=r[0],i=r[1]||"",o=!r[1],a=n.slice(-1),s=n.slice(-2),l=i.slice(-1),u=i.slice(-2);return t?"other":o&&1==a&&11!=s||1==l&&11!=u?"one":o&&a>=2&&a<=4&&(s<12||s>14)||l>=2&&l<=4&&(u<12||u>14)?"few":"other"},shi:function(e,t){var r=Number(String(e).split(".")[0])==e;return t?"other":e>=0&&e<=1?"one":r&&e>=2&&e<=10?"few":"other"},si:function(e,t){var r=String(e).split("."),n=r[0],i=r[1]||"";return t?"other":0==e||1==e||0==n&&1==i?"one":"other"},sk:function(e,t){var r=String(e).split("."),n=r[0],i=!r[1];return t?"other":1==e&&i?"one":n>=2&&n<=4&&i?"few":i?"other":"many"},sl:function(e,t){var r=String(e).split("."),n=r[0],i=!r[1],o=n.slice(-2);return t?"other":i&&1==o?"one":i&&2==o?"two":i&&(3==o||4==o)||!i?"few":"other"},sma:l,smi:l,smj:l,smn:l,sms:l,sn:n,so:n,sq:function(e,t){var r=String(e).split("."),n=Number(r[0])==e,i=n&&r[0].slice(-1),o=n&&r[0].slice(-2);return t?1==e?"one":4==i&&14!=o?"many":"other":1==e?"one":"other"},sr:function(e,t){var r=String(e).split("."),n=r[0],i=r[1]||"",o=!r[1],a=n.slice(-1),s=n.slice(-2),l=i.slice(-1),u=i.slice(-2);return t?"other":o&&1==a&&11!=s||1==l&&11!=u?"one":o&&a>=2&&a<=4&&(s<12||s>14)||l>=2&&l<=4&&(u<12||u>14)?"few":"other"},ss:n,ssy:n,st:n,su:s,sv:function(e,t){var r=String(e).split("."),n=!r[1],i=Number(r[0])==e,o=i&&r[0].slice(-1),a=i&&r[0].slice(-2);return t?(1==o||2==o)&&11!=a&&12!=a?"one":"other":1==e&&n?"one":"other"},sw:a,syr:n,ta:n,te:n,teo:n,th:s,ti:i,tig:n,tk:function(e,t){var r=String(e).split("."),n=Number(r[0])==e&&r[0].slice(-1);return t?6==n||9==n||10==e?"few":"other":1==e?"one":"other"},tl:function(e,t){var r=String(e).split("."),n=r[0],i=r[1]||"",o=!r[1],a=n.slice(-1),s=i.slice(-1);return t?1==e?"one":"other":o&&(1==n||2==n||3==n)||o&&4!=a&&6!=a&&9!=a||!o&&4!=s&&6!=s&&9!=s?"one":"other"},tn:n,to:s,tpi:s,tr:n,ts:n,tzm:function(e,t){var r=Number(String(e).split(".")[0])==e;return t?"other":0==e||1==e||r&&e>=11&&e<=99?"one":"other"},ug:n,uk:function(e,t){var r=String(e).split("."),n=r[0],i=!r[1],o=Number(r[0])==e,a=o&&r[0].slice(-1),s=o&&r[0].slice(-2),l=n.slice(-1),u=n.slice(-2);return t?3==a&&13!=s?"few":"other":i&&1==l&&11!=u?"one":i&&l>=2&&l<=4&&(u<12||u>14)?"few":i&&0==l||i&&l>=5&&l<=9||i&&u>=11&&u<=14?"many":"other"},und:s,ur:a,uz:n,ve:n,vec:function(e,t){var r=String(e).split("."),n=r[0],i=!r[1],o=n.slice(-6);return t?11==e||8==e||80==e||800==e?"many":"other":1==e&&i?"one":0!=n&&0==o&&i?"many":"other"},vi:function(e,t){return t&&1==e?"one":"other"},vo:n,vun:n,wa:i,wae:n,wo:s,xh:n,xog:n,yi:a,yo:s,yue:s,zh:s,zu:o},"__esModule",{value:!0}),C.exports=u;
2315var _=S(C.exports),E=k({__proto__:null,default:_},[C.exports]),D={exports:{}};c="zero",d="many",f={cardinal:["one",p="other"],ordinal:[p]},h={cardinal:["one",p],ordinal:["one",p]},g={cardinal:[p],ordinal:[p]},m={cardinal:["one","two",p],ordinal:[p]},Object.defineProperty(v={af:f,ak:f,am:f,an:f,ar:{cardinal:[c,"one","two","few",d,p],ordinal:[p]},ars:{cardinal:[c,"one","two","few",d,p],ordinal:[p]},as:{cardinal:["one",p],ordinal:["one","two","few",d,p]},asa:f,ast:f,az:{cardinal:["one",p],ordinal:["one","few",d,p]},bal:h,be:{cardinal:["one","few",d,p],ordinal:["few",p]},bem:f,bez:f,bg:f,bho:f,bm:g,bn:{cardinal:["one",p],ordinal:["one","two","few",d,p]},bo:g,br:{cardinal:["one","two","few",d,p],ordinal:[p]},brx:f,bs:{cardinal:["one","few",p],ordinal:[p]},ca:{cardinal:["one",d,p],ordinal:["one","two","few",p]},ce:f,ceb:f,cgg:f,chr:f,ckb:f,cs:{cardinal:["one","few",d,p],ordinal:[p]},cy:{cardinal:[c,"one","two","few",d,p],ordinal:[c,"one","two","few",d,p]},da:f,de:f,doi:f,dsb:{cardinal:["one","two","few",p],ordinal:[p]},dv:f,dz:g,ee:f,el:f,en:{cardinal:["one",p],ordinal:["one","two","few",p]},eo:f,es:{cardinal:["one",d,p],ordinal:[p]},et:f,eu:f,fa:f,ff:f,fi:f,fil:h,fo:f,fr:{cardinal:["one",d,p],ordinal:["one",p]},fur:f,fy:f,ga:{cardinal:["one","two","few",d,p],ordinal:["one",p]},gd:{cardinal:["one","two","few",p],ordinal:["one","two","few",p]},gl:f,gsw:f,gu:{cardinal:["one",p],ordinal:["one","two","few",d,p]},guw:f,gv:{cardinal:["one","two","few",d,p],ordinal:[p]},ha:f,haw:f,he:m,hi:{cardinal:["one",p],ordinal:["one","two","few",d,p]},hnj:g,hr:{cardinal:["one","few",p],ordinal:[p]},hsb:{cardinal:["one","two","few",p],ordinal:[p]},hu:h,hy:h,ia:f,id:g,ig:g,ii:g,io:f,is:f,it:{cardinal:["one",d,p],ordinal:[d,p]},iu:m,ja:g,jbo:g,jgo:f,jmc:f,jv:g,jw:g,ka:{cardinal:["one",p],ordinal:["one",d,p]},kab:f,kaj:f,kcg:f,kde:g,kea:g,kk:{cardinal:["one",p],ordinal:[d,p]},kkj:f,kl:f,km:g,kn:f,ko:g,ks:f,ksb:f,ksh:{cardinal:[c,"one",p],ordinal:[p]},ku:f,kw:{cardinal:[c,"one","two","few",d,p],ordinal:["one",d,p]},ky:f,lag:{cardinal:[c,"one",p],ordinal:[p]},lb:f,lg:f,lij:{cardinal:["one",p],ordinal:[d,p]},lkt:g,ln:f,lo:{cardinal:[p],ordinal:["one",p]},lt:{cardinal:["one","few",d,p],ordinal:[p]},lv:{cardinal:[c,"one",p],ordinal:[p]},mas:f,mg:f,mgo:f,mk:{cardinal:["one",p],ordinal:["one","two",d,p]},ml:f,mn:f,mo:{cardinal:["one","few",p],ordinal:["one",p]},mr:{cardinal:["one",p],ordinal:["one","two","few",p]},ms:{cardinal:[p],ordinal:["one",p]},mt:{cardinal:["one","two","few",d,p],ordinal:[p]},my:g,nah:f,naq:m,nb:f,nd:f,ne:h,nl:f,nn:f,nnh:f,no:f,nqo:g,nr:f,nso:f,ny:f,nyn:f,om:f,or:{cardinal:["one",p],ordinal:["one","two","few",d,p]},os:f,osa:g,pa:f,pap:f,pcm:f,pl:{cardinal:["one","few",d,p],ordinal:[p]},prg:{cardinal:[c,"one",p],ordinal:[p]},ps:f,pt:{cardinal:["one",d,p],ordinal:[p]},pt_PT:{cardinal:["one",d,p],ordinal:[p]},rm:f,ro:{cardinal:["one","few",p],ordinal:["one",p]},rof:f,ru:{cardinal:["one","few",d,p],ordinal:[p]},rwk:f,sah:g,saq:f,sat:m,sc:{cardinal:["one",p],ordinal:[d,p]},scn:{cardinal:["one",p],ordinal:[d,p]},sd:f,sdh:f,se:m,seh:f,ses:g,sg:g,sh:{cardinal:["one","few",p],ordinal:[p]},shi:{cardinal:["one","few",p],ordinal:[p]},si:f,sk:{cardinal:["one","few",d,p],ordinal:[p]},sl:{cardinal:["one","two","few",p],ordinal:[p]},sma:m,smi:m,smj:m,smn:m,sms:m,sn:f,so:f,sq:{cardinal:["one",p],ordinal:["one",d,p]},sr:{cardinal:["one","few",p],ordinal:[p]},ss:f,ssy:f,st:f,su:g,sv:h,sw:f,syr:f,ta:f,te:f,teo:f,th:g,ti:f,tig:f,tk:{cardinal:["one",p],ordinal:["few",p]},tl:h,tn:f,to:g,tpi:g,tr:f,ts:f,tzm:f,ug:f,uk:{cardinal:["one","few",d,p],ordinal:["few",p]},und:g,ur:f,uz:f,ve:f,vec:{cardinal:["one",d,p],ordinal:[d,p]},vi:{cardinal:[p],ordinal:["one",p]},vo:f,vun:f,wa:f,wae:f,wo:g,xh:f,xog:f,yi:f,yo:g,yue:g,zh:g,zu:f},"__esModule",{value:!0}),D.exports=v;var O=S(D.exports),j=k({__proto__:null,default:O},[D.exports]),F={exports:{}};Object.defineProperty(w={af:y=function(e,t){return"other"},ak:b=function(e,t){return"other"===e&&"one"===t?"one":"other"},am:x=function(e,t){return t||"other"},an:y,ar:function(e,t){return"few"===t?"few":"many"===t?"many":"zero"===e&&"one"===t||"zero"===e&&"two"===t?"zero":"other"},as:x,az:x,be:x,bg:y,bn:x,bs:x,ca:y,cs:x,cy:x,da:x,de:x,el:x,en:y,es:y,et:y,eu:y,fa:b,fi:y,fil:x,fr:x,ga:x,gl:x,gsw:x,gu:x,he:y,hi:x,hr:x,hu:x,hy:x,ia:y,id:y,io:y,is:x,it:x,ja:y,ka:function(e,t){return e||"other"},kk:x,km:y,kn:x,ko:y,ky:x,lij:x,lo:y,lt:x,lv:function(e,t){return"one"===t?"one":"other"},mk:y,ml:x,mn:x,mr:x,ms:y,my:y,nb:y,ne:x,nl:x,no:y,or:b,pa:x,pcm:y,pl:x,ps:x,pt:x,ro:function(e,t){return"few"===t||"one"===t?"few":"other"},ru:x,sc:x,scn:x,sd:b,si:function(e,t){return"one"===e&&"one"===t?"one":"other"},sk:x,sl:function(e,t){return"few"===t||"one"===t?"few":"two"===t?"two":"other"},sq:x,sr:x,sv:y,sw:x,ta:x,te:x,th:y,tk:x,tr:x,ug:x,uk:x,ur:y,uz:x,vi:y,yue:y,zh:y,zu:x},"__esModule",{value:!0}),F.exports=w;
2315var T=S(F.exports),P=k({__proto__:null,default:T},[F.exports]),M=_||E,B=O||j,R=T||P,I=function(e){return"pt-PT"===e?"pt_PT":e};e.exports=(A&&"object"==typeof A&&"default"in A?A:{default:A}).default(Intl.NumberFormat,function(e){return M[I(e)]},function(e,t){return B[I(e)][t?"ordinal":"cardinal"]},function(e){return R[I(e)]})},78901:(e,t,r)=>{"use strict";r.d(t,{EU:()=>u,NI:()=>l,iZ:()=>d,kW:()=>p,vf:()=>c,zu:()=>o});var n=r(87285),i=r(78805);let o={xs:0,sm:600,md:900,lg:1200,xl:1536},a={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${o[e]}px)`},s={containerQueries:e=>({up:t=>{let r="number"==typeof t?t:o[t]||t;return"number"==typeof r&&(r=`${r}px`),e?`@container ${e} (min-width:${r})`:`@container (min-width:${r})`}})};function l(e,t,r){let n=e.theme||{};if(Array.isArray(t)){let e=n.breakpoints||a;return t.reduce((n,i,o)=>(n[e.up(e.keys[o])]=r(t[o]),n),{})}if("object"==typeof t){let e=n.breakpoints||a;return Object.keys(t).reduce((a,l)=>{if((0,i.ob)(e.keys,l)){let e=(0,i.CT)(n.containerQueries?n:s,l);e&&(a[e]=r(t[l],l))}else Object.keys(e.values||o).includes(l)?a[e.up(l)]=r(t[l],l):a[l]=t[l];return a},{})}return r(t)}function u(e={}){return e.keys?.reduce((t,r)=>(t[e.up(r)]={},t),{})||{}}function c(e,t){return e.reduce((e,t)=>{let r=e[t];return r&&0!==Object.keys(r).length||delete e[t],e},t)}function d(e,...t){let r=u(e),i=[r,...t].reduce((e,t)=>(0,n.A)(e,t),{});return c(Object.keys(r),i)}function p({values:e,breakpoints:t,base:r}){let n,i=Object.keys(r||function(e,t){if("object"!=typeof e)return{};let r={},n=Object.keys(t);return Array.isArray(e)?n.forEach((t,n)=>{n<e.length&&(r[t]=!0)}):n.forEach(t=>{null!=e[t]&&(r[t]=!0)}),r}(e,t));return 0===i.length?e:i.reduce((t,r,i)=>(Array.isArray(e)?(t[r]=null!=e[i]?e[i]:e[n],n=i):"object"==typeof e?(t[r]=null!=e[r]?e[r]:e[n],n=r):t[r]=e,t),{})}},79196:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});var n,i=r(14232),o=r(89099),a=r(59051),s=r(99024),l=r(54173),u=((n=u||{}).checkoutError="/kassa/fel",n.checkoutReturn="/kassa/retur/[orderRef]",n.readerError="/reader-error",n);let c=["/kassa/fel","/kassa/retur/[orderRef]","/reader-error"],d=()=>{let{pathname:e}=(0,o.useRouter)(),{data:t,isLoading:r}=(0,a.A)(["maintenance","messages"],e=>e.maintenance(),{enabled:!c.includes(e)}),n=s.Bd?localStorage.getItem(l.x.MESSAGES):null,u=(0,i.useMemo)(()=>c.includes(e)||r?[]:n&&t?t.filter(e=>!JSON.parse(n).includes(e.version)):t||[],[e,r,n,t]),d=(0,i.useMemo)(()=>!!u.flatMap(e=>e.chips).filter(e=>"kitaboo"===e.title).length,[u]);return{messages:u,hasMessageWithHurixError:d}}},79226:e=>{"use strict";var t=/\r\n?|\n/g;e.exports=function(e){return e.split(t)}},79362:(e,t,r)=>{"use strict";var n=r(18428),i=r(9912),o=r(59487),a=r(77097),s=r(34868),l=r(15796),u=function(e,t){return{key:e.getKey(),text:e.getText(),type:e.getType(),depth:e.getDepth(),inlineStyleRanges:s(e),entityRanges:a(e,t),data:e.getData().toObject()}},c=function(e,t,r,o){if(e instanceof n)return void r.push(u(e,t));e instanceof i||l(!1);var a=e.getParentKey(),s=o[e.getKey()]=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,i,o;n=e,i=t,o=r[t],i in n?Object.defineProperty(n,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[i]=o})}return e}({},u(e,t),{children:[]});a?o[a].children.push(s):r.push(s)},d=function(e,t){var r=t.entityMap,n=[],i={},a={},s=0;return e.getBlockMap().forEach(function(e){e.findEntityRanges(function(e){return null!==e.getEntity()},function(t){var n=e.getEntityAt(t),i=o.stringify(n);!a[i]&&(a[i]=n,r[i]="".concat(s),s++)}),c(e,r,n,i)}),{blocks:n,entityMap:r}},p=function(e,t){var r=t.blocks,n=t.entityMap,i={};return Object.keys(n).forEach(function(t,r){var n=e.getEntity(o.unstringify(t));i[r]={type:n.getType(),mutability:n.getMutability(),data:n.getData()}}),{blocks:r,entityMap:i}};e.exports=function(e){var t={entityMap:{},blocks:[]};return t=d(e,t),t=p(e,t)}},79364:e=>{e.exports=function(e,t){return e===t||e!=e&&t!=t}},79437:e=>{"use strict";var t=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,r=/\n/g,n=/^\s*/,i=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,o=/^:\s*/,a=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,s=/^[;
2315\s]*/,l=/^\s+|\s+$/g;function u(e){return e?e.replace(l,""):""}e.exports=function(e,l){if("string"!=typeof e)throw TypeError("First argument must be a string");if(!e)return[];l=l||{};var c=1,d=1;function p(e){var t=e.match(r);t&&(c+=t.length);var n=e.lastIndexOf("\n");d=~n?e.length-n:d+e.length}function f(){var e={line:c,column:d};return function(t){return t.position=new h(e),m(n),t}}function h(e){this.start=e,this.end={line:c,column:d},this.source=l.source}function g(t){var r=Error(l.source+":"+c+":"+d+": "+t);if(r.reason=t,r.filename=l.source,r.line=c,r.column=d,r.source=e,l.silent);else throw r}function m(t){var r=t.exec(e);if(r){var n=r[0];return p(n),e=e.slice(n.length),r}}function v(e){var t;for(e=e||[];t=y();)!1!==t&&e.push(t);return e}function y(){var t=f();if("/"==e.charAt(0)&&"*"==e.charAt(1)){for(var r=2;""!=e.charAt(r)&&("*"!=e.charAt(r)||"/"!=e.charAt(r+1));)++r;if(r+=2,""===e.charAt(r-1))return g("End of comment missing");var n=e.slice(2,r-2);return d+=2,p(n),e=e.slice(r),d+=2,t({type:"comment",comment:n})}}h.prototype.content=e,m(n);var b,x=[];for(v(x);b=function(){var e=f(),r=m(i);if(r){if(y(),!m(o))return g("property missing ':'");var n=m(a),l=e({type:"declaration",property:u(r[0].replace(t,"")),value:n?u(n[0].replace(t,"")):""});return m(s),l}}();)!1!==b&&(x.push(b),v(x));return x}},79572:(e,t,r)=>{"use strict";r.d(t,{Zh:()=>eb,Bd:()=>n.Bd});var n=r(34846),i=r(44501),o=r(85190),a=r(14232),s=r(23520),l=r.n(s),u=r(59696),c=r(16213),d=r(54945);function p(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,o,a,s=[],l=!0,u=!1;try{if(o=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=o.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(e){u=!0,i=e}finally{try{if(!l&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(u)throw i}}return s}}(e,t)||(0,c.A)(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var f=r(40670);function h(e,t){if(null==e)return{};var r,n,i=(0,f.A)(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var g={defaultNS:"common",errorStackTraceLimit:0,i18n:{defaultLocale:"en",locales:["en"]},get initImmediate(){return"u">typeof window},get initAsync(){return"u">typeof window},interpolation:{escapeValue:!1},load:"currentOnly",localeExtension:"json",localePath:"./public/locales",localeStructure:"{{lng}}/{{ns}}",react:{useSuspense:!1},reloadOnPrerender:!1,serializeConfig:!0,use:[]},m="u">typeof window?a.useLayoutEffect:a.useEffect,v=["i18n"],y=["i18n"];function b(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function x(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?b(Object(r),!0).forEach(function(t){(0,o.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):b(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var w=["backend","detection"],A=function(e){if("string"!=typeof(null==e?void 0:e.lng))throw Error("config.lng was not passed into createConfig");var t,r,n,i=e.i18n,o=h(e,v),a=g.i18n,s=x(x(x(x({},h(g,y)),o),a),i),l=s.defaultNS,f=s.lng,m=s.localeExtension,b=s.localePath,A=s.nonExplicitSupportedLngs,k=s.locales.filter(function(e){return"default"!==e});if("cimode"===f)return s;void 0===s.fallbackLng&&(s.fallbackLng=s.defaultLocale,"default"===s.fallbackLng&&(s.fallbackLng=p(k,1)[0]));var S=null==e||null==(t=e.interpolation)?void 0:t.prefix,C=null==e||null==(r=e.interpolation)?void 0:r.suffix,_=null!=S?S:"{{",E=null!=C?C:"}}";
2315"string"!=typeof(null==e?void 0:e.localeStructure)&&(S||C)&&(s.localeStructure="".concat(_,"lng").concat(E,"/").concat(_,"ns").concat(E));var D=s.fallbackLng,O=s.localeStructure;if(A){var j=function(e,t){var r=p(t.split("-"),1)[0];return e[t]=[r],e};if("string"==typeof D)s.fallbackLng=s.locales.filter(function(e){return e.includes("-")}).reduce(j,{default:[D]});else if(Array.isArray(D))s.fallbackLng=s.locales.filter(function(e){return e.includes("-")}).reduce(j,{default:D});else if("object"===(0,d.A)(D))s.fallbackLng=Object.entries(s.fallbackLng).reduce(function(e,t){var r=p(t,2),n=r[0],i=r[1];return e[n]=n.includes("-")?Array.from(new Set([n.split("-")[0]].concat(function(e){if(Array.isArray(e))return(0,u.A)(e)}(i)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(i)||(0,c.A)(i)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()))):i,e},D);else if("function"==typeof D)throw Error("If nonExplicitSupportedLngs is true, no functions are allowed for fallbackLng")}return(null==e||null==(n=e.use)?void 0:n.some(function(e){return"backend"===e.type}))||("string"==typeof b?s.backend={addPath:"".concat(b,"/").concat(O,".missing.").concat(m),loadPath:"".concat(b,"/").concat(O,".").concat(m)}:"function"==typeof b&&(s.backend={addPath:function(e,t){return b(e,t,!0)},loadPath:function(e,t){return b(e,t,!1)}})),"string"==typeof s.ns||Array.isArray(s.ns)||(s.ns=[l]),w.forEach(function(t){e[t]&&(s[t]=x(x({},s[t]),e[t]))}),s},k=r(65364);let S=e=>"string"==typeof e,C=()=>{let e,t,r=new Promise((r,n)=>{e=r,t=n});return r.resolve=e,r.reject=t,r},_=e=>null==e?"":""+e,E=/###/g,D=e=>e&&e.indexOf("###")>-1?e.replace(E,"."):e,O=e=>!e||S(e),j=(e,t,r)=>{let n=S(t)?t.split("."):t,i=0;for(;i<n.length-1;){if(O(e))return{};let t=D(n[i]);!e[t]&&r&&(e[t]=new r),e=Object.prototype.hasOwnProperty.call(e,t)?e[t]:{},++i}return O(e)?{}:{obj:e,k:D(n[i])}},F=(e,t,r)=>{let{obj:n,k:i}=j(e,t,Object);if(void 0!==n||1===t.length){n[i]=r;return}let o=t[t.length-1],a=t.slice(0,t.length-1),s=j(e,a,Object);for(;void 0===s.obj&&a.length;)o=`${a[a.length-1]}.${o}`,s=j(e,a=a.slice(0,a.length-1),Object),s?.obj&&void 0!==s.obj[`${s.k}.${o}`]&&(s.obj=void 0);s.obj[`${s.k}.${o}`]=r},T=(e,t)=>
2315{let{obj:r,k:n}=j(e,t);if(r&&Object.prototype.hasOwnProperty.call(r,n))return r[n]},P=(e,t,r)=>{for(let n in t)"__proto__"!==n&&"constructor"!==n&&(n in e?S(e[n])||e[n]instanceof String||S(t[n])||t[n]instanceof String?r&&(e[n]=t[n]):P(e[n],t[n],r):e[n]=t[n]);return e};var M={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};let B=e=>S(e)?e.replace(/[&<>"'\/]/g,e=>M[e]):e;class R{constructor(e){this.capacity=e,this.regExpMap=new Map,this.regExpQueue=[]}getRegExp(e){let t=this.regExpMap.get(e);if(void 0!==t)return t;let r=new RegExp(e);return this.regExpQueue.length===this.capacity&&this.regExpMap.delete(this.regExpQueue.shift()),this.regExpMap.set(e,r),this.regExpQueue.push(e),r}}let I=[" ",",","?","!",";"],$=new R(20),N=(e,t,r=".")=>{if(!e)return;if(e[t]){if(!Object.prototype.hasOwnProperty.call(e,t))return;return e[t]}let n=t.split(r),i=e;for(let e=0;e<n.length;){let t;if(!i||"object"!=typeof i)return;let o="";for(let a=e;a<n.length;++a)if(a!==e&&(o+=r),o+=n[a],void 0!==(t=i[o])){if(["string","number","boolean"].indexOf(typeof t)>-1&&a<n.length-1)continue;e+=a-e+1;break}i=t}return i},L=e=>e?.replace(/_/g,"-"),z={type:"logger",log(e){this.output("log",e)},warn(e){this.output("warn",e)},error(e){this.output("error",e)},output(e,t){console?.[e]?.apply?.(console,t)}};class U{constructor(e,t={}){this.init(e,t)}init(e,t={}){this.prefix=t.prefix||"i18next:",this.logger=e||z,this.options=t,this.debug=t.debug}log(...e){return this.forward(e,"log","",!0)}warn(...e){return this.forward(e,"warn","",!0)}error(...e){return this.forward(e,"error","")}deprecate(...e){return this.forward(e,"warn","WARNING DEPRECATED: ",!0)}forward(e,t,r,n){return n&&!this.debug?null:(S(e[0])&&(e[0]=`${r}${this.prefix} ${e[0]}`),this.logger[t](e))}create(e){return new U(this.logger,{...{prefix:`${this.prefix}:${e}:`},...this.options})}clone(e){return(e=e||this.options).prefix=e.prefix||this.prefix,new U(this.logger,e)}}var K=new U;class W{constructor(){this.observers={}}on(e,t){return e.split(" ").forEach(e=>{this.observers[e]||(this.observers[e]=new Map);let r=this.observers[e].get(t)||0;this.observers[e].set(t,r+1)}),this}off(e,t){if(this.observers[e]){if(!t)return void delete this.observers[e];this.observers[e].delete(t)}}emit(e,...t){this.observers[e]&&Array.from(this.observers[e].entries()).forEach(([e,r])=>{for(let n=0;n<r;n++)e(...t)}),this.observers["*"]&&Array.from(this.observers["*"].entries()).forEach(([r,n])=>{for(let i=0;i<n;i++)r.apply(r,[e,...t])})}}class H extends W{constructor(e,t={ns:["translation"],defaultNS:"translation"}){super(),this.data=e||{},this.options=t,void 0===this.options.keySeparator&&(this.options.keySeparator="."),void 0===this.options.ignoreJSONStructure&&(this.options.ignoreJSONStructure=!0)}addNamespaces(e){0>this.options.ns.indexOf(e)&&this.options.ns.push(e)}removeNamespaces(e){let t=this.options.ns.indexOf(e);t>-1&&this.options.ns.splice(t,1)}getResource(e,t,r,n={}){let i,o=void 0!==n.keySeparator?n.keySeparator:this.options.keySeparator,a=void 0!==n.ignoreJSONStructure?n.ignoreJSONStructure:this.options.ignoreJSONStructure;e.indexOf(".")>-1?i=e.split("."):(i=[e,t],r&&(Array.isArray(r)?i.push(...r):S(r)&&o?i.push(...r.split(o)):i.push(r)));let s=T(this.data,i);return(!s&&!t&&!r&&e.indexOf(".")>-1&&(e=i[0],t=i[1],r=i.slice(2).join(".")),!s&&a&&S(r))?N(this.data?.[e]?.[t],r,o):s}addResource(e,t,r,n,i={silent:!1}){let o=void 0!==i.keySeparator?i.keySeparator:this.options.keySeparator,a=[e,t];r&&(a=a.concat(o?r.split(o):r)),e.indexOf(".")>-1&&(a=e.split("."),n=t,t=a[1]),this.addNamespaces(t),F(this.data,a,n),i.silent||this.emit("added",e,t,r,n)}addResources(e,t,r,n={silent:!1}){for(let n in r)(S(r[n])||Array.isArray(r[n]))&&this.addResource(e,t,n,r[n],{silent:!0});n.silent||this.emit("added",e,t,r)}addResourceBundle(e,t,r,n,i,o={silent:!1,skipCopy:!1}){let a=[e,t];e.indexOf(".")>-1&&(a=e.split("."),n=r,r=t,t=a[1]),this.addNamespaces(t);let s=T(this.data,a)||{};o.skipCopy||(r=JSON.parse(JSON.stringify(r))),n?P(s,r,i):s={...s,...r},F(this.data,a,s),o.silent||this.emit("added",e,t,r)}removeResourceBundle(e,t){this.hasResourceBundle(e,t)&&delete this.data[e][t],this.removeNamespaces(t),this.emit
2315("removed",e,t)}hasResourceBundle(e,t){return void 0!==this.getResource(e,t)}getResourceBundle(e,t){return t||(t=this.options.defaultNS),this.getResource(e,t)}getDataByLanguage(e){return this.data[e]}hasLanguageSomeTranslations(e){let t=this.getDataByLanguage(e);return!!(t&&Object.keys(t)||[]).find(e=>t[e]&&Object.keys(t[e]).length>0)}toJSON(){return this.data}}var q={processors:{},addPostProcessor(e){this.processors[e.name]=e},handle(e,t,r,n,i){return e.forEach(e=>{t=this.processors[e]?.process(t,r,n,i)??t}),t}};let V=Symbol("i18next/PATH_KEY");function Q(e,t){let r,n,i,{[V]:o}=e((n=[],(i=Object.create(null)).get=(e,t)=>(r?.revoke?.(),t===V)?n:(n.push(t),(r=Proxy.revocable(e,i)).proxy),Proxy.revocable(Object.create(null),i).proxy)),a=t?.keySeparator??".",s=t?.nsSeparator??":";if(o.length>1&&s){let e=t?.ns,r=Array.isArray(e)?e:null;if(r&&r.length>1&&r.slice(1).includes(o[0]))return`${o[0]}${s}${o.slice(1).join(a)}`}return o.join(a)}let G={},Y=e=>!S(e)&&"boolean"!=typeof e&&"number"!=typeof e;class X extends W{constructor(e,t={}){super(),((e,t,r)=>{e.forEach(e=>{t[e]&&(r[e]=t[e])})})(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","
2315i18nFormat","utils"],e,this),this.options=t,void 0===this.options.keySeparator&&(this.options.keySeparator="."),this.logger=K.create("translator")}changeLanguage(e){e&&(this.language=e)}exists(e,t={interpolation:{}}){let r={...t};if(null==e)return!1;let n=this.resolve(e,r);if(n?.res===void 0)return!1;let i=Y(n.res);return!1!==r.returnObjects||!i}extractFromKey(e,t){let r=void 0!==t.nsSeparator?t.nsSeparator:this.options.nsSeparator;void 0===r&&(r=":");let n=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,i=t.ns||this.options.defaultNS||[],o=r&&e.indexOf(r)>-1,a=!this.options.userDefinedKeySeparator&&!t.keySeparator&&!this.options.userDefinedNsSeparator&&!t.nsSeparator&&!((e,t,r)=>{t=t||"",r=r||"";let n=I.filter(e=>0>t.indexOf(e)&&0>r.indexOf(e));if(0===n.length)return!0;let i=$.getRegExp(`(${n.map(e=>"?"===e?"\\?":e).join("|")})`),o=!i.test(e);if(!o){let t=e.indexOf(r);t>0&&!i.test(e.substring(0,t))&&(o=!0)}return o})(e,r,n);if(o&&!a){let t=e.match(this.interpolator.nestingRegexp);if(t&&t.length>0)return{key:e,namespaces:S(i)?[i]:i};let o=e.split(r);(r!==n||r===n&&this.options.ns.indexOf(o[0])>-1)&&(i=o.shift()),e=o.join(n)}return{key:e,namespaces:S(i)?[i]:i}}translate(e,t,r){let n="object"==typeof t?{...t}:t;if("object"!=typeof n&&this.options.overloadTranslationOptionHandler&&(n=this.options.overloadTranslationOptionHandler(arguments)),"object"==typeof n&&(n={...n}),n||(n={}),null==e)return"";"function"==typeof e&&(e=Q(e,{...this.options,...n})),Array.isArray(e)||(e=[String(e)]),e=e.map(e=>"function"==typeof e?Q(e,{...this.options,...n}):String(e));let i=void 0!==n.returnDetails?n.returnDetails:this.options.returnDetails,o=void 0!==n.keySeparator?n.keySeparator:this.options.keySeparator,{key:a,namespaces:s}=this.extractFromKey(e[e.length-1],n),l=s[s.length-1],u=void 0!==n.nsSeparator?n.nsSeparator:this.options.nsSeparator;void 0===u&&(u=":");let c=n.lng||this.language,d=n.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(c?.toLowerCase()==="cimode")return d?i?{res:`${l}${u}${a}`,usedKey:a,exactUsedKey:a,usedLng:c,usedNS:l,usedParams:this.getUsedParamsDetails(n)}:`${l}${u}${a}`:i?{res:a,usedKey:a,exactUsedKey:a,usedLng:c,usedNS:l,usedParams:this.getUsedParamsDetails(n)}:a;let p=this.resolve(e,n),f=p?.res,h=p?.usedKey||a,g=p?.exactUsedKey||a,m=void 0!==n.joinArrays?n.joinArrays:this.options.joinArrays,v=!this.i18nFormat||this.i18nFormat.handleAsObject,y=void 0!==n.count&&!S(n.count),b=X.hasDefaultValue(n),x=y?this.pluralResolver.getSuffix(c,n.count,n):"",w=n.ordinal&&y?this.pluralResolver.getSuffix(c,n.count,{ordinal:!1}):"",A=y&&!n.ordinal&&0===n.count,k=A&&n[`defaultValue${this.options.pluralSeparator}zero`]||n[`defaultValue${x}`]||n[`defaultValue${w}`]||n.defaultValue,C=f;v&&!f&&b&&(C=k);let _=Y(C),E=Object.prototype.toString.apply(C);if(v&&C&&_&&0>["[object Number]","[object Function]","[object RegExp]"].indexOf(E)&&!(S(m)&&Array.isArray(C))){if(!n.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");let e=this.options.returnedObjectHandler?this.options.returnedObjectHandler(h,C,{...n,ns:s}):`key '${a} (${this.language})' returned an object instead of string.`;return i?(p.res=e,p.usedParams=this.getUsedParamsDetails(n),p):e}if(o){let e=Array.isArray(C),t=e?[]:{},r=e?g:h;for(let e in C)if(Object.prototype.hasOwnProperty.call(C,e)){let i=`${r}${o}${e}`;b&&!f?t[e]=this.translate(i,{...n,defaultValue:Y(k)?k[e]:void 0,...{joinArrays:!1,ns:s}}):t[e]=this.translate(i,{...n,joinArrays:!1,ns:s}),t[e]===i&&(t[e]=C[e])}f=t}}else if(v&&S(m)&&Array.isArray(f))(f=f.join(m))&&(f=this.extendTranslation(f,e,n,r));else{let t=!1,i=!1;!this.isValidLookup(f)&&b&&(t=!0,f=k),this.isValidLookup(f)||(i=!0,f=a);let s=(n.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&i?void 0:f,d=b&&k!==f&&this.options.updateMissing;if(i||t||d){if(this.logger.log(d?"updateKey":"missingKey",c,l,a,d?k:f),o){let e=this.resolve(a,{...n,keySeparator:!1});e&&e.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}let e=[],t=this.languageUtils.getFallbackCodes(this.options.fallbackLng,n.lng||this.language);if("fallback"===this.options.saveMissingTo&&t&&t[0])for(let r=0;r<t.length;r++)e.push(t[r]);else"all"===this.options.saveMissingTo?e=this.languageUtils.toResolveHierarchy(n.lng||this.language):e.push(n.lng||this.language);let r=(e,t,r)=>{let i=b&&r!==f?r:s;this.options.missingKeyHandler?this.options.missingKeyHandler(e,l,t,i,d,n):this.backendConnector?.saveMissing&&this.backendConnector.saveMissing(e,l,t,i,d,n),this.emit
2315("missingKey",e,l,t,f)};this.options.saveMissing&&(this.options.saveMissingPlurals&&y?e.forEach(e=>{let t=this.pluralResolver.getSuffixes(e,n);A&&n[`defaultValue${this.options.pluralSeparator}zero`]&&0>t.indexOf(`${this.options.pluralSeparator}zero`)&&t.push(`${this.options.pluralSeparator}zero`),t.forEach(t=>{r([e],a+t,n[`defaultValue${t}`]||k)})}):r(e,a,k))}f=this.extendTranslation(f,e,n,p,r),i&&f===a&&this.options.appendNamespaceToMissingKey&&(f=`${l}${u}${a}`),(i||t)&&this.options.parseMissingKeyHandler&&(f=this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${l}${u}${a}`:a,t?f:void 0,n))}return i?(p.res=f,p.usedParams=this.getUsedParamsDetails(n),p):f}extendTranslation(e,t,r,n,i){if(this.i18nFormat?.parse)e=this.i18nFormat.parse(e,{...this.options.interpolation.defaultVariables,...r},r.lng||this.language||n.usedLng,n.usedNS,n.usedKey,{resolved:n});else if(!r.skipInterpolation){let o;r.interpolation&&this.interpolator.init({...r,...{interpolation:{...this.options.interpolation,...r.interpolation}}});let a=S(e)&&(r?.interpolation?.skipOnVariables!==void 0?r.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);if(a){let t=e.match(this.interpolator.nestingRegexp);o=t&&t.length}let s=r.replace&&!S(r.replace)?r.replace:r;if(this.options.interpolation.defaultVariables&&(s={...this.options.interpolation.defaultVariables,...s}),e=this.interpolator.interpolate(e,s,r.lng||this.language||n.usedLng,r),a){let t=e.match(this.interpolator.nestingRegexp);o<(t&&t.length)&&(r.nest=!1)}!r.lng&&n&&n.res&&(r.lng=this.language||n.usedLng),!1!==r.nest&&(e=this.interpolator.nest(e,(...e)=>i?.[0]!==e[0]||r.context?this.translate(...e,t):(this.logger.warn(`It seems you are nesting recursively key: ${e[0]} in key: ${t[0]}`),null),r)),r.interpolation&&this.interpolator.reset()}let o=r.postProcess||this.options.postProcess,a=S(o)?[o]:o;return null!=e&&a?.length&&!1!==r.applyPostProcessor&&(e=q.handle(a,e,t,this.options&&this.options.postProcessPassResolved?{i18nResolved:{...n,usedParams:this.getUsedParamsDetails(r)},...r}:r,this)),e}resolve(e,t={}){let r,n,i,o,a;return S(e)&&(e=[e]),Array.isArray(e)&&(e=e.map(e=>"function"==typeof e?Q(e,{...this.options,...t}):e)),e.forEach(e=>{if(this.isValidLookup(r))return;let s=this.extractFromKey(e,t),l=s.key;n=l;let u=s.namespaces;this.options.fallbackNS&&(u=u.concat(this.options.fallbackNS));let c=void 0!==t.count&&!S(t.count),d=c&&!t.ordinal&&0===t.count,p=void 0!==t.context&&(S(t.context)||"number"==typeof t.context)&&""!==t.context,f=t.lngs?t.lngs:this.languageUtils.toResolveHierarchy(t.lng||this.language,t.fallbackLng);u.forEach(e=>{this.isValidLookup(r)||(a=e,!G[`${f[0]}-${e}`]&&this.utils?.hasLoadedNamespace&&!this.utils?.hasLoadedNamespace(a)&&(G[`${f[0]}-${e}`]=!0,this.logger.warn(`key "${n}" for languages "${f.join(", ")}" won't get resolved as namespace "${a}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),f.forEach(n=>{let a;if(this.isValidLookup(r))return;o=n;let s=[l];if(this.i18nFormat?.addLookupKeys)this.i18nFormat.addLookupKeys(s,l,n,e,t);else{let e;c&&(e=this.pluralResolver.getSuffix(n,t.count,t));let r=`${this.options.pluralSeparator}zero`,i=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(c&&(t.ordinal&&0===e.indexOf(i)&&s.push(l+e.replace(i,this.options.pluralSeparator)),s.push(l+e),d&&s.push(l+r)),p){let n=`${l}${this.options.contextSeparator||"_"}${t.context}`;s.push(n),c&&(t.ordinal&&0===e.indexOf(i)&&s.push(n+e.replace(i,this.options.pluralSeparator)),s.push(n+e),d&&s.push(n+r))}}for(;a=s.pop();)this.isValidLookup(r)||(i=a,r=this.getResource(n,e,a,t))}))})}),{res:r,usedKey:n,exactUsedKey:i,usedLng:o,usedNS:a}}isValidLookup(e){return void 0!==e&&!(!this.options.returnNull&&null===e)&&!(!this.options.returnEmptyString&&""===e)}getResource(e,t,r,n={}){return this.i18nFormat?.getResource?this.i18nFormat.getResource(e,t,r,n):this.resourceStore.getResource(e,t,r,n)}
2315getUsedParamsDetails(e={}){let t=e.replace&&!S(e.replace),r=t?e.replace:e;if(t&&void 0!==e.count&&(r.count=e.count),this.options.interpolation.defaultVariables&&(r={...this.options.interpolation.defaultVariables,...r}),!t)for(let e of(r={...r},["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"]))delete r[e];return r}static hasDefaultValue(e){let t="defaultValue";for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t===r.substring(0,t.length)&&void 0!==e[r])return!0;return!1}}class J{constructor(e){this.options=e,this.supportedLngs=this.options.supportedLngs||!1,this.logger=K.create("languageUtils")}getScriptPartFromCode(e){if(!(e=L(e))||0>e.indexOf("-"))return null;let t=e.split("-");return 2===t.length||(t.pop(),"x"===t[t.length-1].toLowerCase())?null:this.formatLanguageCode(t.join("-"))}getLanguagePartFromCode(e){if(!(e=L(e))||0>e.indexOf("-"))return e;let t=e.split("-");return this.formatLanguageCode(t[0])}formatLanguageCode(e){if(S(e)&&e.indexOf("-")>-1){let t;try{t=Intl.getCanonicalLocales(e)[0]}catch(e){}return(t&&this.options.lowerCaseLng&&(t=t.toLowerCase()),t)?t:this.options.lowerCaseLng?e.toLowerCase():e}return this.options.cleanCode||this.options.lowerCaseLng?e.toLowerCase():e}isSupportedCode(e){return("languageOnly"===this.options.load||this.options.nonExplicitSupportedLngs)&&(e=this.getLanguagePartFromCode(e)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(e)>-1}getBestMatchFromCodes(e){let t;return e?(e.forEach(e=>{if(t)return;let r=this.formatLanguageCode(e);(!this.options.supportedLngs||this.isSupportedCode(r))&&(t=r)}),!t&&this.options.supportedLngs&&e.forEach(e=>{if(t)return;let r=this.getScriptPartFromCode(e);if(this.isSupportedCode(r))return t=r;let n=this.getLanguagePartFromCode(e);if(this.isSupportedCode(n))return t=n;t=this.options.supportedLngs.find(e=>{if(e===n||!(0>e.indexOf("-")&&0>n.indexOf("-"))&&(e.indexOf("-")>0&&0>n.indexOf("-")&&e.substring(0,e.indexOf("-"))===n||0===e.indexOf(n)&&n.length>1))return e})}),t||(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t):null}getFallbackCodes(e,t){if(!e)return[];if("function"==typeof e&&(e=e(t)),S(e)&&(e=[e]),Array.isArray(e))return e;if(!t)return e.default||[];let r=e[t];return r||(r=e[this.getScriptPartFromCode(t)]),r||(r=e[this.formatLanguageCode(t)]),r||(r=e[this.getLanguagePartFromCode(t)]),r||(r=e.default),r||[]}toResolveHierarchy(e,t){let r=this.getFallbackCodes((!1===t?[]:t)||this.options.fallbackLng||[],e),n=[],i=e=>{e&&(this.isSupportedCode(e)?n.push(e):this.logger.warn(`rejecting language code not found in supportedLngs: ${e}`))};return S(e)&&(e.indexOf("-")>-1||e.indexOf("_")>-1)?("languageOnly"!==this.options.load&&i(this.formatLanguageCode(e)),"languageOnly"!==this.options.load&&"currentOnly"!==this.options.load&&i(this.getScriptPartFromCode(e)),"currentOnly"!==this.options.load&&i(this.getLanguagePartFromCode(e))):S(e)&&i(this.formatLanguageCode(e)),r.forEach(e=>{0>n.indexOf(e)&&i(this.formatLanguageCode(e))}),n}}let Z={zero:0,one:1,two:2,few:3,many:4,other:5},ee={select:e=>1===e?"one":"other",resolvedOptions:()=>({pluralCategories:["one","other"]})};class et{constructor(e,t={}){this.languageUtils=e,this.options=t,this.logger=K.create("pluralResolver"),this.pluralRulesCache={}}clearCache(){this.pluralRulesCache={}}getRule(e,t={}){let r,n=L("dev"===e?"en":e),i=t.ordinal?"ordinal":"cardinal",o=JSON.stringify({cleanedCode:n,type:i});if(o in this.pluralRulesCache)return this.pluralRulesCache[o];try{r=new Intl.PluralRules(n,{type:i})}catch(i){if("u"<typeof Intl)return this.logger.error("No Intl support, please use an Intl polyfill!"),ee;if(!e.match(/-|_/))return ee;let n=this.languageUtils.getLanguagePartFromCode(e);r=this.getRule(n,t)}return this.pluralRulesCache[o]=r,r}needsPlural(e,t={}){let r=this.getRule(e,t);return r||(r=this.getRule("dev",t)),r?.resolvedOptions().pluralCategories.length>1}getPluralFormsOfKey(e,t,r={}){return this.getSuffixes(e,r).map(e=>`${t}${e}`)}getSuffixes(e,t={}){let r=this.getRule(e,t);return(r||(r=this.getRule("dev",t)),r)?r.resolvedOptions().pluralCategories.sort((e,t)=>
2315Z[e]-Z[t]).map(e=>`${this.options.prepend}${t.ordinal?`ordinal${this.options.prepend}`:""}${e}`):[]}getSuffix(e,t,r={}){let n=this.getRule(e,r);return n?`${this.options.prepend}${r.ordinal?`ordinal${this.options.prepend}`:""}${n.select(t)}`:(this.logger.warn(`no plural rule found for: ${e}`),this.getSuffix("dev",t,r))}}let er=(e,t,r,n=".",i=!0)=>{let o,a=void 0!==(o=T(e,r))?o:T(t,r);return!a&&i&&S(r)&&void 0===(a=N(e,r,n))&&(a=N(t,r,n)),a};class en{constructor(e={}){this.logger=K.create("interpolator"),this.options=e,this.format=e?.interpolation?.format||(e=>e),this.init(e)}init(e={}){e.interpolation||(e.interpolation={escapeValue:!0});let{escape:t,escapeValue:r,useRawValueToEscape:n,prefix:i,prefixEscaped:o,suffix:a,suffixEscaped:s,formatSeparator:l,unescapeSuffix:u,unescapePrefix:c,nestingPrefix:d,nestingPrefixEscaped:p,nestingSuffix:f,nestingSuffixEscaped:h,nestingOptionsSeparator:g,maxReplaces:m,alwaysFormat:v}=e.interpolation;this.escape=void 0!==t?t:B,this.escapeValue=void 0===r||r,this.useRawValueToEscape=void 0!==n&&n,this.prefix=i?i.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&"):o||"{{",this.suffix=a?a.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&"):s||"}}",this.formatSeparator=l||",",this.unescapePrefix=u?"":c||"-",this.unescapeSuffix=this.unescapePrefix?"":u||"",this.nestingPrefix=d?d.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&"):p||"$t(".replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&"),this.nestingSuffix=f?f.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&"):h||")".replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&"),this.nestingOptionsSeparator=g||",",this.maxReplaces=m||1e3,this.alwaysFormat=void 0!==v&&v,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){let e=(e,t)=>e?.source===t?(e.lastIndex=0,e):RegExp(t,"g");this.regexp=e(this.regexp,`${this.prefix}(.+?)${this.suffix}`),this.regexpUnescape=e(this.regexpUnescape,`${this.prefix}${this.unescapePrefix}(.+?)${this.unescapeSuffix}${this.suffix}`),this.nestingRegexp=e(this.nestingRegexp,`${this.nestingPrefix}((?:[^()"']+|"[^"]*"|'[^']*'|\\((?:[^()]|"[^"]*"|'[^']*')*\\))*?)${this.nestingSuffix}`)}interpolate(e,t,r,n){let i,o,a,s=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{},l=e=>{if(0>e.indexOf(this.formatSeparator)){let i=er(t,s,e,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(i,void 0,r,{...n,...t,interpolationkey:e}):i}let i=e.split(this.formatSeparator),o=i.shift().trim(),a=i.join(this.formatSeparator).trim();return this.format(er(t,s,o,this.options.keySeparator,this.options.ignoreJSONStructure),a,r,{...n,...t,interpolationkey:o})};this.resetRegExp();let u=n?.missingInterpolationHandler||this.options.missingInterpolationHandler,c=n?.interpolation?.skipOnVariables!==void 0?n.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:e=>e.replace(/\$/g,"$$$$")},{regex:this.regexp,safeValue:e=>this.escapeValue?this.escape(e).replace(/\$/g,"$$$$"):e.replace(/\$/g,"$$$$")}].forEach(t=>{for(a=0;i=t.regex.exec(e);){let r=i[1].trim();if(void 0===(o=l(r)))if("function"==typeof u){let t=u(e,i,n);o=S(t)?t:""}else if(n&&Object.prototype.hasOwnProperty.call(n,r))o="";else if(c){o=i[0];continue}else this.logger.warn(`missed to pass in variable ${r} for interpolating ${e}`),o="";else S(o)||this.useRawValueToEscape||(o=_(o));let s=t.safeValue(o);if(e=e.replace(i[0],s),c?(t.regex.lastIndex+=o.length,t.regex.lastIndex-=i[0].length):t.regex.lastIndex=0,++a>=this.maxReplaces)break}}),e}nest(e,t,r={}){let n,i,o,a=(e,t)=>{let r=this.nestingOptionsSeparator;if(0>e.indexOf(r))return e;let n=e.split(RegExp(`${r.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}[ ]*{`)),i=`{${n[1]}`;e=n[0];let a=(i=this.interpolate(i,o)).match(/'/g),s=i.match(/"/g);((a?.length??0)%2!=0||s)&&(s?.length??0)%2==0||(i=i.replace(/'/g,'"'));try{o=JSON.parse(i),t&&(o={...t,...o})}catch(t){return this.logger.warn(`failed parsing options string in nesting for key ${e}`,t),`${e}${r}${i}`}return o.defaultValue&&o.defaultValue.indexOf(this.prefix)>-1&&delete o.defaultValue,e};for(;n=this.nestingRegexp.exec(e);){let s=[];(o=(o={...r}).replace&&!S(o.replace)?o.replace:o).applyPostProcessor=!1,delete o.defaultValue;let l=/{.*}/.test(n[1])?n[1].lastIndexOf("}")+1:n[1].indexOf(this.formatSeparator);if(-1!==l&&(s=n[1].slice(l).split(this.formatSeparator).map(e=>
2315e.trim()).filter(Boolean),n[1]=n[1].slice(0,l)),(i=t(a.call(this,n[1].trim(),o),o))&&n[0]===e&&!S(i))return i;S(i)||(i=_(i)),i||(this.logger.warn(`missed to resolve ${n[1]} for nesting ${e}`),i=""),s.length&&(i=s.reduce((e,t)=>this.format(e,t,r.lng,{...r,interpolationkey:n[1].trim()}),i.trim())),e=e.replace(n[0],i),this.regexp.lastIndex=0}return e}}let ei=e=>{let t={};return(r,n,i)=>{let o=i;i&&i.interpolationkey&&i.formatParams&&i.formatParams[i.interpolationkey]&&i[i.interpolationkey]&&(o={...o,[i.interpolationkey]:void 0});let a=n+JSON.stringify(o),s=t[a];return s||(s=e(L(n),i),t[a]=s),s(r)}},eo=e=>(t,r,n)=>e(L(r),n)(t);class ea{constructor(e={}){this.logger=K.create("formatter"),this.options=e,this.init(e)}init(e,t={interpolation:{}}){this.formatSeparator=t.interpolation.formatSeparator||",";let r=t.cacheInBuiltFormats?ei:eo;this.formats={number:r((e,t)=>{let r=new Intl.NumberFormat(e,{...t});return e=>r.format(e)}),currency:r((e,t)=>{let r=new Intl.NumberFormat(e,{...t,style:"currency"});return e=>r.format(e)}),datetime:r((e,t)=>{let r=new Intl.DateTimeFormat(e,{...t});return e=>r.format(e)}),relativetime:r((e,t)=>{let r=new Intl.RelativeTimeFormat(e,{...t});return e=>r.format(e,t.range||"day")}),list:r((e,t)=>{let r=new Intl.ListFormat(e,{...t});return e=>r.format(e)})}}add(e,t){this.formats[e.toLowerCase().trim()]=t}addCached(e,t){this.formats[e.toLowerCase().trim()]=ei(t)}format(e,t,r,n={}){let i=t.split(this.formatSeparator);if(i.length>1&&i[0].indexOf("(")>1&&0>i[0].indexOf(")")&&i.find(e=>e.indexOf(")")>-1)){let e=i.findIndex(e=>e.indexOf(")")>-1);i[0]=[i[0],...i.splice(1,e)].join(this.formatSeparator)}return i.reduce((e,t)=>{let{formatName:i,formatOptions:o}=(e=>{let t=e.toLowerCase().trim(),r={};if(e.indexOf("(")>-1){let n=e.split("(");t=n[0].toLowerCase().trim();let i=n[1].substring(0,n[1].length-1);"currency"===t&&0>i.indexOf(":")?r.currency||(r.currency=i.trim()):"relativetime"===t&&0>i.indexOf(":")?r.range||(r.range=i.trim()):i.split(";").forEach(e=>{if(e){let[t,...n]=e.split(":"),i=n.join(":").trim().replace(/^'+|'+$/g,""),o=t.trim();r[o]||(r[o]=i),"false"===i&&(r[o]=!1),"true"===i&&(r[o]=!0),isNaN(i)||(r[o]=parseInt(i,10))}})}return{formatName:t,formatOptions:r}})(t);if(this.formats[i]){let t=e;try{let a=n?.formatParams?.[n.interpolationkey]||{},s=a.locale||a.lng||n.locale||n.lng||r;t=this.formats[i](e,s,{...o,...n,...a})}catch(e){this.logger.warn(e)}return t}return this.logger.warn(`there was no format function for ${i}`),e},e)}}class es extends W{constructor(e,t,r,n={}){super(),this.backend=e,this.store=t,this.services=r,this.languageUtils=r.languageUtils,this.options=n,this.logger=K.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=n.maxParallelReads||10,this.readingCalls=0,this.maxRetries=n.maxRetries>=0?n.maxRetries:5,this.retryTimeout=n.retryTimeout>=1?n.retryTimeout:350,this.state={},this.queue=[],this.backend?.init?.(r,n.backend,n)}queueLoad(e,t,r,n){let i={},o={},a={},s={};return e.forEach(e=>{let n=!0;t.forEach(t=>{let a=`${e}|${t}`;!r.reload&&this.store.hasResourceBundle(e,t)?this.state[a]=2:this.state[a]<0||(1===this.state[a]?void 0===o[a]&&(o[a]=!0):(this.state[a]=1,n=!1,void 0===o[a]&&(o[a]=!0),void 0===i[a]&&(i[a]=!0),void 0===s[t]&&(s[t]=!0)))}),n||(a[e]=!0)}),(Object.keys(i).length||Object.keys(o).length)&&this.queue.push({pending:o,pendingCount:Object.keys(o).length,loaded:{},errors:[],callback:n}),{toLoad:Object.keys(i),pending:Object.keys(o),toLoadLanguages:Object.keys(a),toLoadNamespaces:Object.keys(s)}}loaded(e,t,r){let n=e.split("|"),i=n[0],o=n[1];t&&this.emit("failedLoading",i,o,t),!t&&r&&this.store.addResourceBundle(i,o,r,void 0,void 0,{skipCopy:!0}),this.state[e]=t?-1:2,t&&r&&(this.state[e]=0);let a={};this.queue.forEach(r=>{((e,t,r,n)=>{let{obj:i,k:o}=j(e,t,Object);i[o]=i[o]||[],i[o].push(r)})(r.loaded,[i],o),void 0!==r.pending[e]&&(delete r.pending[e],r.pendingCount--),t&&r.errors.push(t),0!==r.pendingCount||r.done||(Object.keys(r.loaded).forEach(e=>{a[e]||(a[e]={});let t=r.loaded[e];t.length&&t.forEach(t=>{void 0===a[e][t]&&(a[e][t]=!0)})}),r.done=!0,r.errors.length?r.callback(r.errors):r.callback())}
2315),this.emit("loaded",a),this.queue=this.queue.filter(e=>!e.done)}read(e,t,r,n=0,i=this.retryTimeout,o){if(!e.length)return o(null,{});if(this.readingCalls>=this.maxParallelReads)return void this.waitingReads.push({lng:e,ns:t,fcName:r,tried:n,wait:i,callback:o});this.readingCalls++;let a=(a,s)=>{if(this.readingCalls--,this.waitingReads.length>0){let e=this.waitingReads.shift();this.read(e.lng,e.ns,e.fcName,e.tried,e.wait,e.callback)}a&&s&&n<this.maxRetries?setTimeout(()=>{this.read.call(this,e,t,r,n+1,2*i,o)},i):o(a,s)},s=this.backend[r].bind(this.backend);if(2===s.length){try{let r=s(e,t);r&&"function"==typeof r.then?r.then(e=>a(null,e)).catch(a):a(null,r)}catch(e){a(e)}return}return s(e,t,a)}prepareLoading(e,t,r={},n){if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),n&&n();S(e)&&(e=this.languageUtils.toResolveHierarchy(e)),S(t)&&(t=[t]);let i=this.queueLoad(e,t,r,n);if(!i.toLoad.length)return i.pending.length||n(),null;i.toLoad.forEach(e=>{this.loadOne(e)})}load(e,t,r){this.prepareLoading(e,t,{},r)}reload(e,t,r){this.prepareLoading(e,t,{reload:!0},r)}loadOne(e,t=""){let r=e.split("|"),n=r[0],i=r[1];this.read(n,i,"read",void 0,void 0,(r,o)=>{r&&this.logger.warn(`${t}loading namespace ${i} for language ${n} failed`,r),!r&&o&&this.logger.log(`${t}loaded namespace ${i} for language ${n}`,o),this.loaded(e,r,o)})}saveMissing(e,t,r,n,i,o={},a=()=>{}){if(this.services?.utils?.hasLoadedNamespace&&!this.services?.utils?.hasLoadedNamespace(t))return void this.logger.warn(`did not save key "${r}" as the namespace "${t}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");if(null!=r&&""!==r){if(this.backend?.create){let s={...o,isUpdate:i},l=this.backend.create.bind(this.backend);if(l.length<6)try{let i;(i=5===l.length?l(e,t,r,n,s):l(e,t,r,n))&&"function"==typeof i.then?i.then(e=>a(null,e)).catch(a):a(null,i)}catch(e){a(e)}else l(e,t,r,n,a,s)}e&&e[0]&&this.store.addResource(e[0],t,r,n)}}}let el=()=>({debug:!1,initAsync:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!1,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:e=>{let t={};if("object"==typeof e[1]&&(t=e[1]),S(e[1])&&(t.defaultValue=e[1]),S(e[2])&&(t.tDescription=e[2]),"object"==typeof e[2]||"object"==typeof e[3]){let r=e[3]||e[2];Object.keys(r).forEach(e=>{t[e]=r[e]})}return t},interpolation:{escapeValue:!0,format:e=>e,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0},cacheInBuiltFormats:!0}),eu=e=>(S(e.ns)&&(e.ns=[e.ns]),S(e.fallbackLng)&&(e.fallbackLng=[e.fallbackLng]),S(e.fallbackNS)&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs?.indexOf?.("cimode")<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),"boolean"==typeof e.initImmediate&&(e.initAsync=e.initImmediate),e),ec=()=>{},ed="__i18next_supportNoticeShown";class ep extends W{constructor(e={},t){if(super(),this.options=eu(e),this.services={},this.logger=K,this.modules={external:[]},(e=>{Object.getOwnPropertyNames(Object.getPrototypeOf(e)).forEach(t=>{"function"==typeof e[t]&&(e[t]=e[t].bind(e))})})(this),t&&!this.isInitialized&&!e.isClone){if(!this.options.initAsync)return this.init(e,t),this;setTimeout(()=>{this.init(e,t)},0)}}init(e={},t){this.isInitializing=!0,"function"==typeof e&&(t=e,e={}),null==e.defaultNS&&e.ns&&(S(e.ns)?e.defaultNS=e.ns:0>e.ns.indexOf("translation")&&(e.defaultNS=e.ns[0]));let r=el();this.options={...r,...this.options,...eu(e)},this.options.interpolation={...r.interpolation,...this.options.interpolation}
2315,void 0!==e.keySeparator&&(this.options.userDefinedKeySeparator=e.keySeparator),void 0!==e.nsSeparator&&(this.options.userDefinedNsSeparator=e.nsSeparator),"function"!=typeof this.options.overloadTranslationOptionHandler&&(this.options.overloadTranslationOptionHandler=r.overloadTranslationOptionHandler),!1!==this.options.showSupportNotice&&!(this?.modules?.backend?.name?.indexOf("Locize")>0||this?.modules?.backend?.constructor?.name?.indexOf("Locize")>0||this?.options?.backend?.backends&&this.options.backend.backends.some(e=>e?.name?.indexOf("Locize")>0||e?.constructor?.name?.indexOf("Locize")>0)||this?.options?.backend?.projectId||this?.options?.backend?.backendOptions&&this.options.backend.backendOptions.some(e=>e?.projectId))&&1&&!("u">typeof globalThis&&globalThis[ed]||void 0!==k&&k.env&&k.env.I18NEXT_NO_SUPPORT_NOTICE||void 0!==k&&k.env&&1)&&("u">typeof console&&void 0!==console.info&&console.info("\uD83C\uDF10 i18next is made possible by our own product, Locize â consider powering your project with managed localization (AI, CDN, integrations): https://locize.com \uD83D\uDC99"),"u">typeof globalThis&&(globalThis[ed]=!0));let n=e=>e?"function"==typeof e?new e:e:null;if(!this.options.isClone){let e;this.modules.logger?K.init(n(this.modules.logger),this.options):K.init(null,this.options),e=this.modules.formatter?this.modules.formatter:ea;let t=new J(this.options);this.store=new H(this.options.resources,this.options);let i=this.services;i.logger=K,i.resourceStore=this.store,i.languageUtils=t,i.pluralResolver=new et(t,{prepend:this.options.pluralSeparator,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),this.options.interpolation.format&&this.options.interpolation.format!==r.interpolation.format&&this.logger.deprecate("init: you are still using the legacy format function, please use the new approach: https://www.i18next.com/translation-function/formatting"),e&&(!this.options.interpolation.format||this.options.interpolation.format===r.interpolation.format)&&(i.formatter=n(e),i.formatter.init&&i.formatter.init(i,this.options),this.options.interpolation.format=i.formatter.format.bind(i.formatter)),i.interpolator=new en(this.options),i.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},i.backendConnector=new es(n(this.modules.backend),i.resourceStore,i,this.options),i.backendConnector.on("*",(e,...t)=>{this.emit(e,...t)}),this.modules.languageDetector&&(i.languageDetector=n(this.modules.languageDetector),i.languageDetector.init&&i.languageDetector.init(i,this.options.detection,this.options)),this.modules.i18nFormat&&(i.i18nFormat=n(this.modules.i18nFormat),i.i18nFormat.init&&i.i18nFormat.init(this)),this.translator=new X(this.services,this.options),this.translator.on("*",(e,...t)=>{this.emit(e,...t)}),this.modules.external.forEach(e=>{e.init&&e.init(this)})}if(this.format=this.options.interpolation.format,t||(t=ec),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){let e=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);e.length>0&&"dev"!==e[0]&&(this.options.lng=e[0])}this.services.languageDetector||this.options.lng||this.logger.warn("init: no languageDetector is used and no lng is defined"),["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach(e=>{this[e]=(...t)=>this.store[e](...t)}),["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(e=>{this[e]=(...t)=>(this.store[e](...t),this)});let i=C(),o=()=>{let e=(e,r)=>{this.isInitializing=!1,this.isInitialized&&!this.initializedStoreOnce&&this.logger.warn("init: i18next is already initialized. You should call init just once!"),this.isInitialized=!0,this.options.isClone||this.logger.log("initialized",this.options),this.emit("initialized",this.options),i.resolve(r),t(e,r)};if(this.languages&&!this.isInitialized)return e(null,this.t.bind(this));this.changeLanguage(this.options.lng,e)};return this.options.resources||!this.options.initAsync?o():setTimeout(o,0),i}loadResources(e,t=ec){let r=t,n=S(e)?e:this.language;if("function"==typeof e&&(r=e),!this.options.resources||this.options.partialBundledLanguages){if(n?.toLowerCase()==="cimode"&&(!this.options.preload||0===this.options.preload.length))return r();let e=[],t=t=>{t&&"cimode"!==t&&this.services.languageUtils.toResolveHierarchy(t).forEach(t=>{"cimode"!==t&&0>e.indexOf(t)&&e.push(t)})};n?t(n):this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(e
2315=>t(e)),this.options.preload?.forEach?.(e=>t(e)),this.services.backendConnector.load(e,this.options.ns,e=>{e||this.resolvedLanguage||!this.language||this.setResolvedLanguage(this.language),r(e)})}else r(null)}reloadResources(e,t,r){let n=C();return"function"==typeof e&&(r=e,e=void 0),"function"==typeof t&&(r=t,t=void 0),e||(e=this.languages),t||(t=this.options.ns),r||(r=ec),this.services.backendConnector.reload(e,t,e=>{n.resolve(),r(e)}),n}use(e){if(!e)throw Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!e.type)throw Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return"backend"===e.type&&(this.modules.backend=e),("logger"===e.type||e.log&&e.warn&&e.error)&&(this.modules.logger=e),"languageDetector"===e.type&&(this.modules.languageDetector=e),"i18nFormat"===e.type&&(this.modules.i18nFormat=e),"postProcessor"===e.type&&q.addPostProcessor(e),"formatter"===e.type&&(this.modules.formatter=e),"3rdParty"===e.type&&this.modules.external.push(e),this}setResolvedLanguage(e){if(e&&this.languages&&!(["cimode","dev"].indexOf(e)>-1)){for(let e=0;e<this.languages.length;e++){let t=this.languages[e];if(!(["cimode","dev"].indexOf(t)>-1)&&this.store.hasLanguageSomeTranslations(t)){this.resolvedLanguage=t;break}}!this.resolvedLanguage&&0>this.languages.indexOf(e)&&this.store.hasLanguageSomeTranslations(e)&&(this.resolvedLanguage=e,this.languages.unshift(e))}}changeLanguage(e,t){this.isLanguageChangingTo=e;let r=C();this.emit("languageChanging",e);let n=e=>{this.language=e,this.languages=this.services.languageUtils.toResolveHierarchy(e),this.resolvedLanguage=void 0,this.setResolvedLanguage(e)},i=(i,o)=>{o?this.isLanguageChangingTo===e&&(n(o),this.translator.changeLanguage(o),this.isLanguageChangingTo=void 0,this.emit("languageChanged",o),this.logger.log("languageChanged",o)):this.isLanguageChangingTo=void 0,r.resolve((...e)=>this.t(...e)),t&&t(i,(...e)=>this.t(...e))},o=t=>{e||t||!this.services.languageDetector||(t=[]);let r=S(t)?t:t&&t[0],o=this.store.hasLanguageSomeTranslations(r)?r:this.services.languageUtils.getBestMatchFromCodes(S(t)?[t]:t);o&&(this.language||n(o),this.translator.language||this.translator.changeLanguage(o),this.services.languageDetector?.cacheUserLanguage?.(o)),this.loadResources(o,e=>{i(e,o)})};return e||!this.services.languageDetector||this.services.languageDetector.async?!e&&this.services.languageDetector&&this.services.languageDetector.async?0===this.services.languageDetector.detect.length?this.services.languageDetector.detect().then(o):this.services.languageDetector.detect(o):o(e):o(this.services.languageDetector.detect()),r}getFixedT(e,t,r){let n=(e,t,...i)=>{let o,a;(o="object"!=typeof t?this.options.overloadTranslationOptionHandler([e,t].concat(i)):{...t}).lng=o.lng||n.lng,o.lngs=o.lngs||n.lngs,o.ns=o.ns||n.ns,""!==o.keyPrefix&&(o.keyPrefix=o.keyPrefix||r||n.keyPrefix);let s={...this.options,...o};"function"==typeof o.keyPrefix&&(o.keyPrefix=Q(o.keyPrefix,s));let l=this.options.keySeparator||".";return o.keyPrefix&&Array.isArray(e)?a=e.map(e=>("function"==typeof e&&(e=Q(e,s)),`${o.keyPrefix}${l}${e}`)):("function"==typeof e&&(e=Q(e,s)),a=o.keyPrefix?`${o.keyPrefix}${l}${e}`:e),this.t(a,o)};return S(e)?n.lng=e:n.lngs=e,n.ns=t,n.keyPrefix=r,n}t(...e){return this.translator?.translate(...e)}exists(...e){return this.translator?.exists(...e)}setDefaultNamespace(e){this.options.defaultNS=e}hasLoadedNamespace(e,t={}){if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;
2315if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;let r=t.lng||this.resolvedLanguage||this.languages[0],n=!!this.options&&this.options.fallbackLng,i=this.languages[this.languages.length-1];if("cimode"===r.toLowerCase())return!0;let o=(e,t)=>{let r=this.services.backendConnector.state[`${e}|${t}`];return -1===r||0===r||2===r};if(t.precheck){let e=t.precheck(this,o);if(void 0!==e)return e}return!!(this.hasResourceBundle(r,e)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||o(r,e)&&(!n||o(i,e)))}loadNamespaces(e,t){let r=C();return this.options.ns?(S(e)&&(e=[e]),e.forEach(e=>{0>this.options.ns.indexOf(e)&&this.options.ns.push(e)}),this.loadResources(e=>{r.resolve(),t&&t(e)}),r):(t&&t(),Promise.resolve())}loadLanguages(e,t){let r=C();S(e)&&(e=[e]);let n=this.options.preload||[],i=e.filter(e=>0>n.indexOf(e)&&this.services.languageUtils.isSupportedCode(e));return i.length?(this.options.preload=n.concat(i),this.loadResources(e=>{r.resolve(),t&&t(e)}),r):(t&&t(),Promise.resolve())}dir(e){if(e||(e=this.resolvedLanguage||(this.languages?.length>0?this.languages[0]:this.language)),!e)return"rtl";try{let t=new Intl.Locale(e);if(t&&t.getTextInfo){let e=t.getTextInfo();if(e&&e.direction)return e.direction}}catch(e){}let t=this.services?.languageUtils||new J(el());return e.toLowerCase().indexOf("-latn")>1?"ltr":["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"].indexOf(t.getLanguagePartFromCode(e))>-1||e.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(e={},t){let r=new ep(e,t);return r.createInstance=ep.createInstance,r}cloneInstance(e={},t=ec){let r=e.forkResourceStore;r&&delete e.forkResourceStore;let n={...this.options,...e,isClone:!0},i=new ep(n);if((void 0!==e.debug||void 0!==e.prefix)&&(i.logger=i.logger.clone(e)),["store","services","language"].forEach(e=>{i[e]=this[e]}),i.services={...this.services},i.services.utils={hasLoadedNamespace:i.hasLoadedNamespace.bind(i)},r&&(i.store=new H(Object.keys(this.store.data).reduce((e,t)=>(e[t]={...this.store.data[t]},e[t]=Object.keys(e[t]).reduce((r,n)=>(r[n]={...e[t][n]},r),e[t]),e),{}),n),i.services.resourceStore=i.store),e.interpolation){let t={...el().interpolation,...this.options.interpolation,...e.interpolation},r={...n,interpolation:t};i.services.interpolator=new en(r)}return i.translator=new X(i.services,n),i.translator.on("*",(e,...t)=>{i.emit(e,...t)}),i.init(n,t),i.translator.options=n,i.translator.backendConnector.services.utils={hasLoadedNamespace:i.hasLoadedNamespace.bind(i)},i}toJSON(){return{options:this.options,store:this.store,language:this.language,languages:this.languages,resolvedLanguage:this.resolvedLanguage}}}let ef=ep.createInstance();ef.createInstance,ef.dir,ef.init,ef.loadResources,ef.reloadResources,ef.use,ef.changeLanguage,ef.getFixedT,ef.t,ef.exists,ef.setDefaultNamespace,ef.hasLoadedNamespace,ef.loadNamespaces,ef.loadLanguages;let eh=function(e){void 0===e.ns&&(e.ns=[]);var t,r,n=ef.createInstance(e);return n.isInitialized?t=Promise.resolve(ef.t):(null==e||null==(r=e.use)||r.forEach(function(e){return n.use(e)}),"function"==typeof e.onPreInitI18next&&e.onPreInitI18next(n),t=n.init(e)),{i18n:n,initPromise:t}};var eg=a.createElement;function em(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function ev(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?em(Object(r),!0).forEach(function(t){(0,o.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):em(Object(r)).forEac
2315h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var ey=function(e,t){if(t&&e.isInitialized)for(var r=0,n=Object.keys(t);r<n.length;r++)for(var i=n[r],o=0,a=Object.keys(t[i]);o<a.length;o++){var s,l=a[o];null!=e&&null!=(s=e.store)&&s.data&&e.store.data[i]&&e.store.data[i][l]||e.addResourceBundle(i,l,t[i][l],!0,!0)}},eb=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return l()(function(r){var o,s,l=(r.pageProps||{})._nextI18Next,u=null!=(o=null==l?void 0:l.initialLocale)?o:null==r||null==(s=r.router)?void 0:s.locale,c=null==l?void 0:l.ns,d=(0,a.useRef)(null),p=(0,a.useMemo)(function(){if(!l&&!t)return null;var e,r,n=null!=t?t:null==l?void 0:l.userConfig;if(!n)throw Error("appWithTranslation was called without a next-i18next config");if(!(null!=n&&n.i18n))throw Error("appWithTranslation was called without config.i18n");if(!(null!=n&&null!=(e=n.i18n)&&e.defaultLocale))throw Error("config.i18n does not include a defaultLocale property");var i=(l||{}).initialI18nStore,o=null!=(r=null==t?void 0:t.resources)?r:i;u||(u=n.i18n.defaultLocale);var a=d.current;return a?ey(a,o):(ey(a=eh(ev(ev(ev({},A(ev(ev({},n),{},{lng:u}))),{},{lng:u},c&&{ns:c}),{},{resources:o})).i18n,o),d.current=a),a},[l,u,c]);return m(function(){p&&u&&p.changeLanguage(u)},[p,u]),null!==p?eg(n.xC,{i18n:p},eg(e,r)):eg(e,(0,i.A)({key:u},r))},e)}},79584:(e,t,r)=>{"use strict";r.d(t,{A:()=>x});var n=r(14232),i=r(69241),o=r(86583),a=r(34401),s=r(35985),l=r(96968),u=r(78630),c=r(28529),d=r(98885),p=r(85);function f(e){return(0,p.Ay)("MuiAccordionSummary",e)}let h=(0,d.A)("MuiAccordionSummary",["root","expanded","focusVisible","disabled","gutters","contentGutters","content","expandIconWrapper"]);var g=r(94100),m=r(37876);let v=(0,a.Ay)(u.A,{name:"MuiAccordionSummary",slot:"Root"})((0,s.A)(({theme:e})=>{let t={duration:e.transitions.duration.shortest};return{display:"flex",width:"100%",minHeight:48,padding:e.spacing(0,2),transition:e.transitions.create(["min-height","background-color"],t),[`&.${h.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${h.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},[`&:hover:not(.${h.disabled})`]:{cursor:"pointer"},variants:[{props:e=>!e.disableGutters,style:{[`&.${h.expanded}`]:{minHeight:64}}}]}})),y=(0,a.Ay)("span",{name:"MuiAccordionSummary",slot:"Content"})((0,s.A)(({theme:e})=>({display:"flex",textAlign:"start",flexGrow:1,margin:"12px 0",variants:[{props:e=>!e.disableGutters,style:{transition:e.transitions.create(["margin"],{duration:e.transitions.duration.shortest}),[`&.${h.expanded}`]:{margin:"20px 0"}}}]}))),b=(0,a.Ay)("span",{name:"MuiAccordionSummary",slot:"ExpandIconWrapper"})((0,s.A)(({theme:e})=>({display:"flex",color:(e.vars||e).palette.action.active,transform:"rotate(0deg)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shortest}),[`&.${h.expanded}`]:{transform:"rotate(180deg)"}}))),x=n.forwardRef(function(e,t){let r=(0,l.b)({props:e,name:"MuiAccordionSummary"}),{children:a,className:s,expandIcon:u,focusVisibleClassName:d,onClick:p,slots:h,slotProps:x,...w}=r,{disabled:A=!1,disableGutters:k,expanded:S,toggle:C}=n.useContext(c.A),_={...r,expanded:S,disabled:A,disableGutters:k},E=(e=>{let{classes:t,expanded:r,disabled:n,disableGutters:i}=e;return(0,o.A)({root:["root",r&&"expanded",n&&"disabled",!i&&"gutters"],focusVisible:["focusVisible"],content:["content",r&&"expanded",!i&&"contentGutters"],expandIconWrapper:["expandIconWrapper",r&&"expanded"]},f,t)})(_),D={slots:h,slotProps:x},[O,j]=(0,g.A)("root",{ref:t,shouldForwardComponentProp:!0,className:(0,i.A)(E.root,s),elementType:v,externalForwardedProps:{...D,...w},ownerState:_,additionalProps:{focusRipple:!1,disableRipple:!0,disabled:A,"aria-expanded":S,focusVisibleClassName:(0,i.A)(E.focusVisible,d)},getSlotProps:e=>({...e,onClick:t=>{e.onClick?.(t),C&&C(t),p&&p(t)}})}),[F,T]=(0,g.A)("content",{className:E.content,elementType:y,externalForwardedProps:D,ownerState:_}),[P,M]=(0,g.A)("expandIconWrapper",{className:E.expandIconWrapper,elementType:b,externalForwardedProps:D,ownerState:_});return(0,m.jsxs)(O,{...j,children:[(0,m.jsx)(F,{...T,children:a}),u&&(0,m.jsx)(P,{...M,children:u})]})})},79622:(e,t,r)=>{"use strict";r.d(t,{A:()=>a,v:()=>o});var n=r(98885),i=r(85);function o(e){return(0,i.Ay)("MuiOutlinedInput",e)}let a={...r(22830).A,...(0,n.A)("MuiOutlinedInput",["root","notchedOutline","input"])}},79706:(e,t,r)=>{"use strict";var n=r(3717);function i(){}function o(){}o.resetWarningCache=i,e.exports=function(){function e(e,t,r,i,o,a){if(a!==n){var s=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol
2315:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:i};return r.PropTypes=r,r}},79924:(e,t,r)=>{var n=r(95616),i=r(71747),o=r(47871);e.exports=function(e,t){var r={};return t=o(t,3),i(e,function(e,i,o){n(r,t(e,i,o),e)}),r}},80169:(e,t,r)=>{"use strict";r.d(t,{A:()=>D});var n=r(14232),i=r(69241),o=r(86583),a=r(69495),s=r(40925),l=r(37876);let u=(0,s.A)((0,l.jsx)("path",{d:"M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"}),"CheckBoxOutlineBlank"),c=(0,s.A)((0,l.jsx)("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"}),"CheckBox"),d=(0,s.A)((0,l.jsx)("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10H7v-2h10v2z"}),"IndeterminateCheckBox");var p=r(65559),f=r(65047),h=r(98885),g=r(85);function m(e){return(0,g.Ay)("MuiCheckbox",e)}let v=(0,h.A)("MuiCheckbox",["root","checked","disabled","indeterminate","colorPrimary","colorSecondary","sizeSmall","sizeMedium"]);var y=r(34401),b=r(35985),x=r(49429),w=r(96968),A=r(88527),k=r(94100);let S=(0,y.Ay)(a.A,{shouldForwardProp:e=>(0,f.A)(e)||"classes"===e,name:"MuiCheckbox",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.indeterminate&&t.indeterminate,t[`size${(0,p.A)(r.size)}`],"default"!==r.color&&t[`color${(0,p.A)(r.color)}`]]}})((0,b.A)(({theme:e})=>({color:(e.vars||e).palette.text.secondary,variants:[{props:{color:"default",disableRipple:!1},style:{"&:hover":{backgroundColor:e.alpha((e.vars||e).palette.action.active,(e.vars||e).palette.action.hoverOpacity)}}},...Object.entries(e.palette).filter((0,x.A)()).map(([t])=>({props:{color:t,disableRipple:!1},style:{"&:hover":{backgroundColor:e.alpha((e.vars||e).palette[t].main,(e.vars||e).palette.action.hoverOpacity)}}})),...Object.entries(e.palette).filter((0,x.A)()).map(([t])=>({props:{color:t},style:{[`&.${v.checked}, &.${v.indeterminate}`]:{color:(e.vars||e).palette[t].main},[`&.${v.disabled}`]:{color:(e.vars||e).palette.action.disabled}}})),{props:{disableRipple:!1},style:{"&:hover":{"@media (hover: none)":{backgroundColor:"transparent"}}}}]}))),C=(0,l.jsx)(c,{}),_=(0,l.jsx)(u,{}),E=(0,l.jsx)(d,{}),D=n.forwardRef(function(e,t){let r=(0,w.b)({props:e,name:"MuiCheckbox"}),{checkedIcon:a=C,color:s="primary",icon:u=_,indeterminate:c=!1,indeterminateIcon:d=E,inputProps:f,size:h="medium",disableRipple:g=!1,className:v,slots:y={},slotProps:b={},...x}=r,D=c?d:u,O=c?d:a,j={...r,disableRipple:g,color:s,indeterminate:c,size:h},F=(e=>{let{classes:t,indeterminate:r,color:n,size:i}=e,a={root:["root",r&&"indeterminate",`color${(0,p.A)(n)}`,`size${(0,p.A)(i)}`]},s=(0,o.A)(a,m,t);return{...t,...s}})(j),T=b.input??f,[P,M]=(0,k.A)("root",{ref:t,elementType:S,className:(0,i.A)(F.root,v),shouldForwardComponentProp:!0,externalForwardedProps:{slots:y,slotProps:b,...x},ownerState:j,additionalProps:{type:"checkbox",icon:n.cloneElement(D,{fontSize:D.props.fontSize??h}),checkedIcon:n.cloneElement(O,{fontSize:O.props.fontSize??h}),disableRipple:g,slots:y,slotProps:{input:(0,A.A)("function"==typeof T?T(j):T,{"data-indeterminate":c})}}});return(0,l.jsx)(P,{...M,classes:F})})},80181:(e,t,r)=>{"use strict";r.d(t,{$d:()=>o,A2:()=>h,Bg:()=>v,CY:()=>d,Cr:()=>A,Ei:()=>p,JR:()=>_,KP:()=>m,Ns:()=>S,W5:()=>u,WL:()=>w,WV:()=>l,a5:()=>y,b0:()=>g,b2:()=>b,cx:()=>c,cy:()=>x,dT:()=>f,fp:()=>a,gm:()=>i,l8:()=>s,pM:()=>C,vN:()=>k});var n=r(36854);let i=(e,t)=>n.Ay.identify(e,t),o=()=>n.Ay.capture("sign_up"),a=e=>n.Ay.capture("book_opened",e),s=e=>n.Ay.capture("product_added_to_cart",e),l=e=>n.Ay.capture("checkout_started",e),u=e=>n.Ay.capture("checkout_completed",e),c=e=>n.Ay.capture("checkout_failed",e),d=e=>n.Ay.capture("discount_code_applied",e),p=e=>n.Ay.capture("search_submitted",e),f=e=>n.Ay.capture("qlara_opened",e),h=e=>n.Ay.capture("new_conversation_created",e),g=()=>n.Ay.capture("conversation_history_opened"),m=()=>n.Ay.capture("post_saved"),v=e=>n.Ay.capture("reading_reference_clicked",e),y=e=>n.Ay.capture("quiz_creation_started",e),b=e=>n.Ay.capture("flashcard_creation_started",e),x=()=>n.Ay.capture("flashcard_game_started"),w=e=>n.Ay.capture("flashcard_game_completed",e),A=e=>n.Ay.capture("flashcard_game_feedback_requested",e),k=()=>n.Ay.capture("quiz_started"),S=e=>n.Ay.capture("quiz_completed",e),C=e=>n.Ay.capture("quiz_feedback_requested",e),_=()=>n.Ay.capture("help_opened")},80301:(e,t,r)=>{"use strict";
2315Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return l}});let n=r(14232),i=r(62640),o="function"==typeof IntersectionObserver,a=new Map,s=[];function l({rootRef:e,rootMargin:t,disabled:r}){let u=r||!o,[c,d]=(0,n.useState)(!1),p=(0,n.useRef)(null),f=(0,n.useCallback)(e=>{p.current=e},[]);return(0,n.useEffect)(()=>{if(o){if(u||c)return;let r=p.current;if(r&&r.tagName)return function(e,t,r){let{id:n,observer:i,elements:o}=function(e){let t,r={root:e.root||null,margin:e.rootMargin||""},n=s.find(e=>e.root===r.root&&e.margin===r.margin);if(n&&(t=a.get(n)))return t;let i=new Map;return t={id:r,observer:new IntersectionObserver(e=>{e.forEach(e=>{let t=i.get(e.target),r=e.isIntersecting||e.intersectionRatio>0;t&&r&&t(r)})},e),elements:i},s.push(r),a.set(r,t),t}(r);return o.set(e,t),i.observe(e),function(){if(o.delete(e),i.unobserve(e),0===o.size){i.disconnect(),a.delete(n);let e=s.findIndex(e=>e.root===n.root&&e.margin===n.margin);e>-1&&s.splice(e,1)}}}(r,e=>e&&d(e),{root:e?.current,rootMargin:t})}else if(!c){let e=(0,i.requestIdleCallback)(()=>d(!0));return()=>(0,i.cancelIdleCallback)(e)}},[u,t,e,c,p.current]),[f,c,(0,n.useCallback)(()=>{d(!1)},[])]}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},80358:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(14232),i=r(24202);function o(e,t,r=!0){let a=(0,n.useCallback)(r=>{(0,i.Ay)(e,r)&&(t(),r.preventDefault())},[e,t]);(0,n.useEffect)(()=>{if(r)return document.addEventListener("keydown",a),()=>{document.removeEventListener("keydown",a)}},[a,r])}},80611:(e,t,r)=>{"use strict";var n=r(93023);e.exports=function(e){return n(e)||0===e?e:e<0?-1:1}},80671:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var n,i,o,a,s=r(14232);function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}let u=function(e){return s.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"currentColor",viewBox:"0 0 20 26"},e),n||(n=s.createElement("path",{d:"M10.175 14.355c-3.726 0-6.758-3.253-6.758-7.2S6.449 0 10.175 0s6.758 3.21 6.758 7.155c-.043 3.947-3.076 7.2-6.758 7.2m0-12.62c-2.773 0-5.026 2.429-5.026 5.42 0 2.993 2.253 5.422 5.026 5.422S15.2 10.148 15.2 7.156c-.043-2.992-2.296-5.42-5.025-5.42"})),i||(i=s.createElement("path",{d:"M6.952 6.637c1.278 1.324 3.013 2.03 4.884 2.03 1.141 0 2.461-.271 3.465-.8-.045-.31.091-1.458 0-1.767-.913.53-2.37 1.018-3.465 1.018-1.826 0-3.469-1.196-4.61-2.608-.092-.133-.274-.177-.411-.177a.4.4 0 0 0-.365.265c-.32.75-1.096 1.545-1.918 1.766-.091.309.046 1.465 0 1.773 1.005-.132 1.872-.662 2.42-1.5M18.5 21.5H16l1-5.5H3l1 5.5H1.5s0-5.5.5-6.5 3.835-1.698 5.175-1.979c.216-.035.475-.035.649.07 1.426.667 3.199.667 4.669 0 .216-.105.432-.105.648-.07C14.438 13.337 17.5 14 18 15s.5 6.5.5 6.5"})),o||(o=s.createElement("path",{d:"M3.6 24c0-2.5-.5-2-2.1-2 1.6-3 1.3-3 .5-5.958C2 15 2.79 15 3.2 15H17c.458 0 1 0 1 .958C17.2 19 16.4 19 18 22c-1.2 0-1.6 0-1.6 2 .023.086 0 0 0 1s.1 1-.9 1h-11c-1 0-.9 0-.9-1zm-.1-7.5L5 24h10l1.5-7.5z"})),a||(a=s.createElement("path",{d:"M4 26H2.748C1.218 26 0 25.032 0 23.5S1.217 21 2.748 21H4zm-2.43-2.5c0 .629.51 1.178 1.178 1.178.294 0 .294 0 .294-1.178s0-1.178-.294-1.178c-.667 0-1.178.55-1.178 1.178M16 26h1.252c1.53 0 2.748-.968 2.748-2.5S18.783 21 17.252 21H16zm2.43-2.5c0 .629-.51 1.178-1.178 1.178-.294 0-.294 0-.294-1.178s0-1.178.294-1.178c.667 0 1.178.55 1.178 1.178"})))}},80782:(e,t,r)=>{var n=r(4917),i=r(98825);e.exports=function(e,t,r){var o=!0,a=!0;if("function"!=typeof e)throw TypeError("Expected a function");return i(r)&&(o="leading"in r?!!r.leading:o,a="trailing"in r?!!r.trailing:a),n(e,t,{leading:o,maxWait:t,trailing:a})}},80878:(e,t,r)=>{"use strict";function n(e){return Math.round(10*(e<1?5.11916*e**2:4.5*Math.log(e+1)+2))/1e3}r.d(t,{A:()=>n})},80939:(e,t,r)=>{var n=r(71787),i=r(5724),o=r(12438),a=r(49987);e.exports=function(e,t,r){return(e=o(e),void 0===(t=r?void 0:t))?i(e)?a(e):n(e):e.match(t)||[]}},80967:(e,t,r)=>{"use strict";r.d(t,{A:()=>h});
2315var n=r(14232),i=r(69241),o=r(86583),a=r(34401),s=r(96968),l=r(9092),u=r(98885),c=r(85);function d(e){return(0,c.Ay)("MuiCard",e)}(0,u.A)("MuiCard",["root"]);var p=r(37876);let f=(0,a.Ay)(l.A,{name:"MuiCard",slot:"Root"})({overflow:"hidden"}),h=n.forwardRef(function(e,t){let r=(0,s.b)({props:e,name:"MuiCard"}),{className:n,raised:a=!1,...l}=r,u={...r,raised:a},c=(e=>{let{classes:t}=e;return(0,o.A)({root:["root"]},d,t)})(u);return(0,p.jsx)(f,{className:(0,i.A)(c.root,n),elevation:a?8:void 0,ref:t,ownerState:u,...l})})},80985:(e,t,r)=>{"use strict";var n=r(45525),i=r(27239),o=r(96058)(),a=r(10221),s=r(65865),l=n("%Math.floor%");e.exports=function(e,t){if("function"!=typeof e)throw new s("`fn` is not a function");if("number"!=typeof t||t<0||t>0xffffffff||l(t)!==t)throw new s("`length` must be a positive 32-bit integer");var r=arguments.length>2&&!!arguments[2],n=!0,u=!0;if("length"in e&&a){var c=a(e,"length");c&&!c.configurable&&(n=!1),c&&!c.writable&&(u=!1)}return(n||u||!r)&&(o?i(e,"length",t,!0,!0):i(e,"length",t)),e}},81073:(e,t,r)=>{var n="function"==typeof Map&&Map.prototype,i=Object.getOwnPropertyDescriptor&&n?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,o=n&&i&&"function"==typeof i.get?i.get:null,a=n&&Map.prototype.forEach,s="function"==typeof Set&&Set.prototype,l=Object.getOwnPropertyDescriptor&&s?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,u=s&&l&&"function"==typeof l.get?l.get:null,c=s&&Set.prototype.forEach,d="function"==typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,p="function"==typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,f="function"==typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,h=Boolean.prototype.valueOf,g=Object.prototype.toString,m=Function.prototype.toString,v=String.prototype.match,y=String.prototype.slice,b=String.prototype.replace,x=String.prototype.toUpperCase,w=String.prototype.toLowerCase,A=RegExp.prototype.test,k=Array.prototype.concat,S=Array.prototype.join,C=Array.prototype.slice,_=Math.floor,E="function"==typeof BigInt?BigInt.prototype.valueOf:null,D=Object.getOwnPropertySymbols,O="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?Symbol.prototype.toString:null,j="function"==typeof Symbol&&"object"==typeof Symbol.iterator,F="function"==typeof Symbol&&Symbol.toStringTag&&(typeof Symbol.toStringTag===j?"object":"symbol")?Symbol.toStringTag:null,T=Object.prototype.propertyIsEnumerable,P=("function"==typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function M(e,t){if(e===1/0||e===-1/0||e!=e||e&&e>-1e3&&e<1e3||A.call(/e/,t))return t;var r=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"==typeof e){var n=e<0?-_(-e):_(e);if(n!==e){var i=String(n),o=y.call(t,i.length+1);return b.call(i,r,"$&_")+"."+b.call(b.call(o,/([0-9]{3})/g,"$&_"),/_$/,"")}}return b.call(t,r,"$&_")}var B=r(42634),R=B.custom,I=W(R)?R:null,$={__proto__:null,double:'"',single:"'"},N={__proto__:null,double:/(["\\])/g,single:/(['\\])/g};function L(e,t,r){var n=$[r.quoteStyle||t];return n+e+n}function z(e){return!F||!("object"==typeof e&&(F in e||void 0!==e[F]))}function U(e){return"[object Array]"===V(e)&&z(e)}function K(e){return"[object RegExp]"===V(e)&&z(e)}function W(e){if(j)return e&&"object"==typeof e&&e instanceof Symbol;if("symbol"==typeof e)return!0;if(!e||"object"!=typeof e||!O)return!1;try{return O.call(e),!0}catch(e){}return!1}e.exports=function e(t,n,i,s){var l,g,x,A,_,D=n||{};if(q(D,"quoteStyle")&&!q($,D.quoteStyle))throw TypeError('option "quoteStyle" must be "single" or "double"');if(q(D,"maxStringLength")&&("number"==typeof D.maxStringLength?D.maxStringLength<0&&D.maxStringLength!==1/0:null!==D.maxStringLength))throw TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var R=!q(D,"customInspect")||D.customInspect;if("boolean"!=typeof R&&"symbol"!==R)throw TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(q(D,"indent")&&null!==D.indent&&" "!==D.indent&&!(parseInt(D.indent,10)===D.indent&&D.indent>0))throw TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(q(D,"numericSeparator")&&"boolean"!=typeof D.numericSeparator)throw TypeError('option "numericSeparator", if provided, must be `true` or `false`');var H=D.numericSeparator;if(void 0===t)return"undefined";if(null===t)return"null";if("boolean"==typeof t)return t?"true":"false";if("string"==typeof t)return function e(t,r){if(t.length>r.maxStringLength){var n=t.length-r.maxStringLength;return e(y.call(t,0,r.maxStringLength),r)+("... "+n)+" more character"+(n>1?"s":"")}var i=N[r.quoteStyle||"single"];return i.lastIndex=0,L(b.call(b.call(t,i,"\\$1"),/[\x00-\x1f]/g,G),"single",r)}(t,D);if("number"==typeof t){if(0===t)return 1/0/t>0?"0":"-0";var et=String(t);return H?M(t,et):et}if("bigint"==typeof t){var er=String(t)+"n";return H?M(t,er):er}var en=void 0===D.depth?5:D.depth;if(void 0===i&&(i=0),i>=en&&en>0&&"object"==typeof t)return U(t)?"[Array]":"[Object]";var ei=function(e,t){var r;if(" "===e.indent)r=" ";else{if("number"!=typeof e.indent||!(e.indent>0))return null;r=S.call(Array(e.indent+1)," ")}return{base:r,prev:S.call(Array(t+1),r)}}(D,i);if(void 0===s)s=[];else if(Q(s,t)>=0)return"[Circular]";function eo(t,r,n){if(r&&(s=C.call(s)).push(r),n){var o={depth:D.depth};return q(D,"quoteStyle")&&(o.quoteStyle=D.quoteStyle),e(t,o,i+1,s)}return e(t,D,i+1,s)}if("function"==typeof t&&!K(t)){var ea=function(e){if(e.name)return e.name;var t=v.call(m.call(e),/^function\s*([\w$]+)/);return t?t[1]:null}(t),es=ee(t,eo);
2315return"[Function"+(ea?": "+ea:" (anonymous)")+"]"+(es.length>0?" { "+S.call(es,", ")+" }":"")}if(W(t)){var el=j?b.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):O.call(t);return"object"!=typeof t||j?el:Y(el)}if((eu=t)&&"object"==typeof eu&&("u">typeof HTMLElement&&eu instanceof HTMLElement||"string"==typeof eu.nodeName&&"function"==typeof eu.getAttribute)){for(var eu,ec,ed="<"+w.call(String(t.nodeName)),ep=t.attributes||[],ef=0;ef<ep.length;ef++){ed+=" "+ep[ef].name+"="+L((ec=ep[ef].value,b.call(String(ec),/"/g,""")),"double",D)}return ed+=">",t.childNodes&&t.childNodes.length&&(ed+="..."),ed+="</"+w.call(String(t.nodeName))+">"}if(U(t)){if(0===t.length)return"[]";var eh=ee(t,eo);return ei&&!function(e){for(var t=0;t<e.length;t++)if(Q(e[t],"\n")>=0)return!1;return!0}(eh)?"["+Z(eh,ei)+"]":"[ "+S.call(eh,", ")+" ]"}if("[object Error]"===V(l=t)&&z(l)){var eg=ee(t,eo);return"cause"in Error.prototype||!("cause"in t)||T.call(t,"cause")?0===eg.length?"["+String(t)+"]":"{ ["+String(t)+"] "+S.call(eg,", ")+" }":"{ ["+String(t)+"] "+S.call(k.call("[cause]: "+eo(t.cause),eg),", ")+" }"}if("object"==typeof t&&R){if(I&&"function"==typeof t[I]&&B)return B(t,{depth:en-i});else if("symbol"!==R&&"function"==typeof t.inspect)return t.inspect()}if(function(e){if(!o||!e||"object"!=typeof e)return!1;try{o.call(e);try{u.call(e)}catch(e){return!0}return e instanceof Map}catch(e){}return!1}(t)){var em=[];return a&&a.call(t,function(e,r){em.push(eo(r,t,!0)+" => "+eo(e,t))}),J("Map",o.call(t),em,ei)}if(function(e){if(!u||!e||"object"!=typeof e)return!1;try{u.call(e);try{o.call(e)}catch(e){return!0}return e instanceof Set}catch(e){}return!1}(t)){var ev=[];return c&&c.call(t,function(e){ev.push(eo(e,t))}),J("Set",u.call(t),ev,ei)}if(function(e){if(!d||!e||"object"!=typeof e)return!1;try{d.call(e,d);try{p.call(e,p)}catch(e){return!0}return e instanceof WeakMap}catch(e){}return!1}(t))return X("WeakMap");if(function(e){if(!p||!e||"object"!=typeof e)return!1;try{p.call(e,p);try{d.call(e,d)}catch(e){return!0}return e instanceof WeakSet}catch(e){}return!1}(t))return X("WeakSet");if(function(e){if(!f||!e||"object"!=typeof e)return!1;try{return f.call(e),!0}catch(e){}return!1}(t))return X("WeakRef");if("[object Number]"===V(g=t)&&z(g))return Y(eo(Number(t)));if(function(e){if(!e||"object"!=typeof e||!E)return!1;try{return E.call(e),!0}catch(e){}return!1}(t))return Y(eo(E.call(t)));if("[object Boolean]"===V(x=t)&&z(x))return Y(h.call(t));if("[object String]"===V(A=t)&&z(A))return Y(eo(String(t)));if("u">typeof window&&t===window)return"{ [object Window] }";if("u">typeof globalThis&&t===globalThis||void 0!==r.g&&t===r.g)return"{ [object globalThis] }";if(!("[object Date]"===V(_=t)&&z(_))&&!K(t)){var ey=ee(t,eo),eb=P?P(t)===Object.prototype:t instanceof Object||t.constructor===Object,ex=t instanceof Object?"":"null prototype",ew=!eb&&F&&Object(t)===t&&F in t?y.call(V(t),8,-1):ex?"Object":"",eA=(eb||"function"!=typeof t.constructor?"":t.constructor.name?t.constructor.name+" ":"")+(ew||ex?"["+S.call(k.call([],ew||[],ex||[]),": ")+"] ":"");return 0===ey.length?eA+"{}":ei?eA+"{"+Z(ey,ei)+"}":eA+"{ "+S.call(ey,", ")+" }"}return String(t)};var H=Object.prototype.hasOwnProperty||function(e){return e in this};function q(e,t){return H.call(e,t)}function V(e){return g.call(e)}function Q(e,t){if(e.indexOf)return e.indexOf(t);for(var r=0,n=e.length;r<n;r++)if(e[r]===t)return r;return -1}function G(e){var t=e.charCodeAt(0),r={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return r?"\\"+r:"\\x"+(t<16?"0":"")+x.call(t.toString(16))}function Y(e){return"Object("+e+")"}function X(e){return e+" { ? }"}function J(e,t,r,n){return e+" ("+t+") {"+(n?Z(r,n):S.call(r,", "))+"}"}function Z(e,t){if(0===e.length)return"";var r="\n"+t.prev+t.base;return r+S.call(e,","+r)+"\n"+t.prev}function ee(e,t){var r,n=U(e),i=[];if(n){i.length=e.length;for(var o=0;o<e.length;o++)i[o]=q(e,o)?t(e[o],e):""}var a="function"==typeof D?D(e):[];if(j){r={};for(var s=0;s<a.length;s++)r["$"+a[s]]=a[s]}for(var l in e)if(q(e,l)&&(!n||String(Number(l))!==l||!(l<e.length)))if(j&&r["$"+l]instanceof Symbol)continue;else A.call(/[^\w$]/,l)?i.push(t(l,e)+": "+t(e[l],e)):i.push(l+": "+t(e[l],e));if("function"==typeof D)for(var u=0;u<a.length;u++)T.call(e,a[u])&&i.push("["+t(a[u])+"]: "+t(e[a[u]],e));return i}},81253:(e,t,r)=>{"use strict";r.d(t,{A:()=>
2315o});var n=r(14232),i=r(4326);let o=function(e=null){let t=n.useContext(i.T);return t&&0!==Object.keys(t).length?t:e}},81267:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(1992),i=r(68931);let o=()=>{let e=(0,n.useQueryClient)(),{mutateAsync:t}=(0,i.M)(["workspace","blockItem"],e=>e.workspace.addBlockContent,{onSuccess:async()=>{await e.invalidateQueries(["workspace","detail"]),await e.invalidateQueries(["workspace","list"])}}),{mutateAsync:r}=(0,i.M)(["workspace","blockItem"],e=>e.workspace.addBlockCard,{onSuccess:async()=>{await e.invalidateQueries(["workspace","detail"]),await e.invalidateQueries(["workspace","list"])}}),{mutateAsync:o}=(0,i.M)(["workspace","blockItem"],e=>e.workspace.addBlockNote,{onSuccess:async()=>{await e.invalidateQueries(["workspace","detail"]),await e.invalidateQueries(["workspace","list"]),await e.invalidateQueries(["notes","detail"])}}),{mutateAsync:a}=(0,i.M)(["workspace","blockItem"],e=>e.workspace.addBlockTodo,{onSuccess:async()=>{await e.invalidateQueries(["workspace","detail"]),await e.invalidateQueries(["workspace","list"])}});return{handleAddBlockProduct:async(e,r,n)=>{await t([e,r,n])},handleAddBlockCard:async(e,t,n)=>{await r([e,t,n])},handleAddBlockNote:async(e,t,r)=>{await o([e,t,r])},handleAddBlockTodo:async(e,t,r)=>{await a([e,t,r])}}}},81322:(e,t,r)=>{"use strict";r.d(t,{Y:()=>n});let n=(e,t)=>!e&&t},81495:(e,t,r)=>{"use strict";r.d(t,{h:()=>n});let n=[{route:"/minsida",titleKey:"sitemap.menu.home",keywords:["min sida","hem","start","startsida"],loggedInOnly:!0,sitemapSection:"menu"},{route:"/minaprodukter",titleKey:"sitemap.menu.my-products",keywords:["mina produkter","b\xf6cker","bibliotek","e-b\xf6cker"],loggedInOnly:!0,sitemapSection:"menu"},{route:"/arbetsytor",titleKey:"sitemap.menu.workspaces",keywords:["arbetsytor","workspace","ytor"],loggedInOnly:!0,sitemapSection:"menu"},{route:"/minaanteckningar",titleKey:"sitemap.menu.notes",keywords:["anteckningar","noteringar","notes"],loggedInOnly:!0,sitemapSection:"menu"},{route:"/ovningar",titleKey:"sitemap.menu.exercises",keywords:["\xf6vningar","flashcards","quiz","fr\xe5gor"],loggedInOnly:!0,sitemapSection:"menu"},{route:"/minplanering",titleKey:"sitemap.menu.planning",keywords:["planering","kalender","schema","studieplan"],loggedInOnly:!0,sitemapSection:"menu"},{route:"/utforska",titleKey:"sitemap.products.explore",keywords:["utforska","\xe4mnen","kursb\xf6cker","b\xf6cker","sortiment"]},{route:"/om-studora",titleKey:"sitemap.information.about",keywords:["om oss","om studora","kontakt","f\xf6retag"],sitemapSection:"information"},{route:"/allmannavillkor",titleKey:"sitemap.information.gdpr",keywords:["allm\xe4nna villkor","gdpr","personuppgifter","integritet","villkor"],sitemapSection:"information"},{route:"/tillganglighetsredogorelse",titleKey:"sitemap.information.accessibility",keywords:["tillg\xe4nglighet","tillg\xe4nglighetsredog\xf6relse","wcag"],sitemapSection:"information"},{route:"/tillganglig-kurslitteratur",titleKey:"sitemap.information.accessibility-literature",keywords:["tillg\xe4nglig","anpassad","kurslitteratur","talb\xf6cker"],sitemapSection:"information"},{route:"/studieteknik",titleKey:"sitemap.information.study-technique",keywords:["studieteknik","tips","plugga","studera","artiklar"],sitemapSection:"information"},{route:"/qlara",titleKey:"qlara.about",keywords:["qlara","ai","assistent","artificiell intelligens"],sitemapSection:"information"},{route:"/kopvillkor",titleKey:"sitemap.information.conditions",keywords:["k\xf6pvillkor","villkor","betalning","retur","\xe5ngerr\xe4tt"],sitemapSection:"information"},{route:"/licenser",titleKey:"sitemap.information.license",keywords:["licenser","licens","abonnemang","tillg\xe5ngstid"],sitemapSection:"information"},{route:"/systemkrav",titleKey:"sitemap.information.system-requirements",keywords:["systemkrav","webbl\xe4sare","krav","support","enheter"],sitemapSection:"information"},{route:"/inspera/student",titleKey:"sitemap.inspera.student",keywords:["inspera","tenta","tentamen","examination","student"],sitemapSection:"inspera"},{route:"/inspera/instruktioner",titleKey:"sitemap.inspera.instructions",keywords:["inspera","instruktioner","guide","manual","l\xe4rare","administrat\xf6r"],sitemapSection:"inspera"},{route:"/cookies",titleKey:"cookies.title",keywords:["cookies","kakor","integritet"]},{route:"/webbplatskarta",titleKey:"sitemap.title",keywords:["webbplatskarta","sid\xf6versikt","karta"]},{route:"/minprofil",titleKey:"profile.title",keywords:["profil","konto","inst\xe4llningar","min profil"],loggedInOnly:!0}]},81649:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var n=r(37876),i=r(14232),o=r(54587),a=r.n(o),s=r(26030),l=r(72971),u=r(11753);let c=({altText:e,src:t,width:r,height:o,shadow:c,useTrimmedProxy:d,sx:p,skeleton:f,skeletonWidth:h,skeletonHeight:g})=>{let m=(0,i.useMemo)(()=>d?(0,u.K3)(t,Number(r)||800,100,o?Number(o):void 0):(0,u.OO)(t,Number(r)||800,100,o?Number(o):void 0),[o,r,t,d]);return f?(0,n.jsx)(l.A,{variant:"rectangular",width:h||184,height:g||264}):(0,n.jsx)(a(),{src:t?.length?m:"/images/default-cover.png",alt:e,unoptimized:!0,priority:!0,width:100,height:170,quality:100,style:{height:"auto",width:"100%",aspectRatio:"auto",display:"block",boxShadow:c?s.Ay.shadows[3]:void 0,...p}})}},82074:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(37876),i=r(34401),o=r(24202),a=r(55481);let s=(0,i.Ay)(a.vx)` 2316 background: ${({theme:e})=>e.colorSchemes.light.palette.info.dark}; 2317 border: 1px solid ${({theme:e})=>e.palette.common.white};
2318 z-index: ${({theme:e})=>e.zIndex.appBar}; 2319 max-height: 0.0625rem; 2320 max-width: 0.0625rem; 2321 min-width: 0.0625rem; 2322 position: absolute; 2323 overflow: hidden; 2324 opacity: 0; 2325 padding: 0; 2326 2327 &:hover { 2328 background: ${({theme:e})=>e.colorSchemes.light.palette.info.dark}; 2329 } 2330 2331 &:focus-visible { 2332 padding: ${({theme:e})=>e.spacing(.75,2)}; 2333 max-height: 2.5rem; 2334 overflow: visible; 2335 max-width: unset; 2336 min-width: 4rem; 2337 opacity: 1; 2338 } 2339`,l=({sx:e,text:t,id:r})=>(0,n.jsx)(s,{onKeyDown:e=>{let t=document.getElementById(r);t&&(0,o.Ay)("space",e)&&(e.preventDefault(),t.focus())},onClick:()=>{let e=document.getElementById(r);e&&e.focus()},role:"navigation",href:`#${r}`,sx:e,children:t})},82180:(e,t,r)=>{var n=r(84204),i=r(51480),o=r(11220);e.exports=function(e){return i(e)?o(e):n(e)}},82326:(e,t,r)=>{"use strict";r(23588),e.exports=function(e,t){var r=e.getSelection(),n=e.getCurrentContent(),i=r.getStartKey(),o=r.getStartOffset(),a=i,s=0;if(t>o){var l=n.getKeyBefore(i);null==l?a=i:(a=l,s=n.getBlockForKey(l).getText().length)}else s=o-t;return r.merge({focusKey:a,focusOffset:s,isBackward:!0})}},82420:e=>{"use strict";function t(e){this._maxSize=e,this.clear()}t.prototype.clear=function(){this._size=0,this._values=Object.create(null)},t.prototype.get=function(e){return this._values[e]},t.prototype.set=function(e,t){return this._size>=this._maxSize&&this.clear(),!(e in this._values)&&this._size++,this._values[e]=t};var r=/[^.^\]^[]+|(?=\[\]|\.\.)/g,n=/^\d+$/,i=/^\d/,o=/[~`!#$%\^&*+=\-\[\]\\';,/{}|\\":<>\?]/g,a=/^\s*(['"]?)(.*?)(\1)\s*$/,s=new t(512),l=new t(512),u=new t(512);function c(e){return s.get(e)||s.set(e,d(e).map(function(e){return e.replace(a,"$2")}))}function d(e){return e.match(r)||[""]}function p(e){return"string"==typeof e&&e&&-1!==["'",'"'].indexOf(e.charAt(0))}e.exports={Cache:t,split:d,normalizePath:c,setter:function(e){var t=c(e);return l.get(e)||l.set(e,function(e,r){for(var n=0,i=t.length,o=e;n<i-1;){var a=t[n];if("__proto__"===a||"constructor"===a||"prototype"===a)return e;o=o[t[n++]]}o[t[n]]=r})},getter:function(e,t){var r=c(e);return u.get(e)||u.set(e,function(e){for(var n=0,i=r.length;n<i;)if(null==e&&t)return;else e=e[r[n++]];return e})},join:function(e){return e.reduce(function(e,t){return e+(p(t)||n.test(t)?"["+t+"]":(e?".":"")+t)},"")},forEach:function(e,t,r){!function(e,t,r){var a,s,l,u,c=e.length;for(s=0;s<c;s++)(a=e[s])&&(function(e){return!p(e)&&(e.match(i)&&!e.match(n)||o.test(e))}(a)&&(a='"'+a+'"'),l=!(u=p(a))&&/^\d+$/.test(a),t.call(r,a,u,l,s,e))}(Array.isArray(e)?e:d(e),t,r)}}},82612:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(68931);let i=()=>{let{mutateAsync:e}=(0,n.M)(["product","finishMetric"],e=>e.product.finishMetric);return{finishMetric:async t=>await e([t])}}},82632:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});let n=(0,r(8106).v)(e=>({isEditorOpen:!1,toggleIsEditorOpen:()=>e(e=>({isEditorOpen:!e.isEditorOpen})),todoDraft:null,setTodoDraft:t=>e(()=>({todoDraft:t})),isCreating:!1,setIsCreating:t=>e(()=>({isCreating:t})),workspaceData:{workspaceId:null,blockId:null,order:null},setWorkspaceData:t=>e(()=>({workspaceData:t}))}))},82675:e=>{var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},82702:(e,t,r)=>{"use strict";r.d(t,{A:()=>y});var n=r(14232),i=r(69241),o=r(86583),a=r(95864),s=r(34401),l=r(35985),u=r(96968),c=r(65559),d=r(49429),p=r(30714),f=r(37876);let h={primary:!0,secondary:!0,error:!0,info:!0,success:!0,warning:!0,textPrimary:!0,textSecondary:!0,textDisabled:!0},g=(0,a.Dg)(),m=(0,s.Ay)("span",{name:"MuiTypography",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.variant&&t[r.variant],"inherit"!==r.align&&t[`align${(0,c.A)(r.align)}`],r.noWrap&&t.noWrap,r.gutterBottom&&t.gutterBottom,r.paragraph&&t.paragraph]}})((0,l.A)(({theme:e})=>({margin:0,variants:[{props:{variant:"inherit"},style:{font:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}},...Object.entries(e.typography).filter(([e,t])=>"inherit"!==e&&t&&"object"==typeof t).map(([e,t])=>({props:{variant:e},style:t})),...Object.entries(e.palette).filter((0,d.A)()).map(([t])=>({props:{color:t},style:{color:(e.vars||e).palette[t].main}})),...Object.entries(e.palette?.text||{}).filter(([,e])=>"string"==typeof e).map(([t])=>({props:{color:`text${(0,c.A)(t)}`},style:{color:(e.vars||e).palette.text[t]}})),{props:({ownerState:e})=>"inherit"!==e.align,style:{textAlign:"var(--Typography-textAlign)"}},{props:({ownerState:e})=>e.noWrap,style:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}},{props:({ownerState:e})=>e.gutterBottom,style:{marginBottom:"0.35em"}},{props:({ownerState:e})=>e.paragraph,style:{marginBottom:16}}]}
2339))),v={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},y=n.forwardRef(function(e,t){let{color:r,...n}=(0,u.b)({props:e,name:"MuiTypography"}),a=!h[r],s=g({...n,...a&&{color:r}}),{align:l="inherit",className:d,component:y,gutterBottom:b=!1,noWrap:x=!1,paragraph:w=!1,variant:A="body1",variantMapping:k=v,...S}=s,C={...s,align:l,color:r,className:d,component:y,gutterBottom:b,noWrap:x,paragraph:w,variant:A,variantMapping:k},_=y||(w?"p":k[A]||v[A])||"span",E=(e=>{let{align:t,gutterBottom:r,noWrap:n,paragraph:i,variant:a,classes:s}=e,l={root:["root",a,"inherit"!==e.align&&`align${(0,c.A)(t)}`,r&&"gutterBottom",n&&"noWrap",i&&"paragraph"]};return(0,o.A)(l,p.y,s)})(C);return(0,f.jsx)(m,{as:_,ref:t,className:(0,i.A)(E.root,d),...S,ownerState:C,style:{..."inherit"!==l&&{"--Typography-textAlign":l},...S.style}})})},82731:(e,t,r)=>{var n=r(91667),i=r(99969),o=r(72115),a=o&&o.isTypedArray;e.exports=a?i(a):n},82927:(e,t,r)=>{"use strict";r.d(t,{A:()=>S});var n=r(37876),i=r(14232),o=r(34401),a=r(64079),s=r(89099),l=r(34846),u=r(98689),c=r(80181),d=r(43053),p=r(73717),f=r(28719),h=r(65900),g=r(29208),m=r(86154),v=r(61261),y=r(39807),b=r(36069),x=r(2774),w=r(93176),A=r(10092);let k=(0,o.Ay)(u.A,{shouldForwardProp:e=>"noMargin"!==e&&"isWideInTopBar"!==e})` 2340 width: 100%; 2341 margin-bottom: ${({noMargin:e,theme:t})=>e?0:t.spacing(2)}; 2342 z-index: 6; 2343 border-radius: 1.5rem; 2344 box-shadow: ${({isWideInTopBar:e})=>!e&&"0px 1px 3px 0px rgba(0, 0, 0, 0.20), 0px 2px 1px 0px rgba(0, 0, 0, 0.12), 0px 1px 1px 0px rgba(0, 0, 0, 0.14);"}; 2345 2346 ${({theme:e})=>e.breakpoints.up("sm")} { 2347 width: ${({isWideInTopBar:e})=>e?"18.5rem":"23.125rem"}; 2348 max-width: 100%; 2349 } 2350 2351 ${({theme:e})=>e.breakpoints.up("md")} { 2352 width: ${({isWideInTopBar:e})=>e?"23rem":"33rem"}; 2353 max-width: 100%; 2354 } 2355 2356 ${({theme:e})=>e.breakpoints.up("lg")} { 2357 width: ${({isWideInTopBar:e})=>e&&"30rem"}; 2358 } 2359`,S=({noMargin:e,openMobileSearch:t,shouldHaveAutoFocus:r,isWideInTopBar:o,isLoggedIn:u})=>{let{t:S}=(0,y.u)(),{params:C}=(0,m.J)(),{resetSearchSubjectFilter:_}=(0,b.G)(),{layoutStates:E,setLayoutStates:D}=(0,w.D4)(),O=(0,i.useRef)(null),[j,F]=(0,i.useState)(null),[T,P]=(0,i.useState)(""),[M,B]=(0,i.useState)(!1),[R,I]=(0,i.useState)(!0),[$,N]=(0,i.useState)(!1),{push:L}=(0,s.useRouter)(),{open:z,setOpen:U}=(0,v.A)(),{result:K,total:W,isFetching:H,isFetched:q}=(0,h.A)(j||"","","",C.isAscending?"asc":"desc","",!0,p.Hw.PREVIEW,"string"==typeof j&&j.length>0),V=[...K],Q=(0,g.A)(j||"",!!u),G=Q.slice(0,5),Y=W+Q.length,X=V.length+G.length,J=(0,a.A)(e=>e.breakpoints.down("md")),Z=async()=>{T.trim().length&&"%"!==T.trim()&&((0,c.Ei)({query:T.trim(),is_logged_in:u}),_(),await L(u?`/sok?q=${(0,f.XX)(T)}`:`/sokikatalogen?q=${(0,f.XX)(T)}`,void 0,{shallow:!0}),u&&(0,A.C)(J,E,D),z&&U(!1),N(!0))};return(0,n.jsxs)(k,{noMargin:e,isWideInTopBar:o,children:[(0,n.jsx)(x.A,{labelText:S("search.placeholder"),id:"search-bar"}),(0,n.jsx)(d.A,{id:"search-bar",helperText:S("search.help-text"),placeholder:S("search.placeholder"),noResultText:(0,n.jsx)(l.x6,{i18nKey:"search.no-product-result",values:{pageQuery:T}}),onChange:e=>{N(!1),B(!0),O.current&&clearTimeout(O.current),O.current=setTimeout(()=>{B(!1),F((0,f.rz)(e)),R||I(!0)},300),P(e)},results:V,pageResults:G,onSubmit:Z,total:Y,from:1,to:X,onShowAllClick:Z,isTyping:M,isFetched:q,isFetching:H,openMobileSearch:t,shouldHaveAutoFocus:r,isWideInTopBar:o,disableResult:$,testId:"search-bar"})]})}},83110:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(37876),i=r(82702),o=r(39807),a=r(50292);let s=({input:e,maxLength:t,position:r="left",hasError:s,sx:l})=>{let{t:u}=(0,o.u)(),c=(0,a.A)("only","xs");return!e.length||e.length>t||c&&s?null:(0,n.jsx)(i.A,{variant:"caption",sx:{..."right"===r&&{position:"absolute",right:0,bottom:0},...l},children:u("remaining-characters",{count:t-e.length})})}},83176:e=>{"use strict";var t=/-(.)/g;e.exports=function(e){return e.replace(t,function(e,t){return t.toUpperCase()})}},83480:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=r(38005).A},83621:(e,t,r)=>{"use strict";r.d(t,{A:()=>v});
2359var n=r(14232),i=r(69241),o=r(86583),a=r(34401),s=r(96968),l=r(72298),u=r(65559),c=r(76854),d=r(71785),p=r(98885),f=r(85);function h(e){return(0,f.Ay)("MuiFormControl",e)}(0,p.A)("MuiFormControl",["root","marginNone","marginNormal","marginDense","fullWidth","disabled"]);var g=r(37876);let m=(0,a.Ay)("div",{name:"MuiFormControl",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[`margin${(0,u.A)(r.margin)}`],r.fullWidth&&t.fullWidth]}})({display:"inline-flex",flexDirection:"column",position:"relative",minWidth:0,padding:0,margin:0,border:0,verticalAlign:"top",variants:[{props:{margin:"normal"},style:{marginTop:16,marginBottom:8}},{props:{margin:"dense"},style:{marginTop:8,marginBottom:4}},{props:{fullWidth:!0},style:{width:"100%"}}]}),v=n.forwardRef(function(e,t){let r,a=(0,s.b)({props:e,name:"MuiFormControl"}),{children:p,className:f,color:v="primary",component:y="div",disabled:b=!1,error:x=!1,focused:w,fullWidth:A=!1,hiddenLabel:k=!1,margin:S="none",required:C=!1,size:_="medium",variant:E="outlined",...D}=a,O={...a,color:v,component:y,disabled:b,error:x,fullWidth:A,hiddenLabel:k,margin:S,required:C,size:_,variant:E},j=(e=>{let{classes:t,margin:r,fullWidth:n}=e,i={root:["root","none"!==r&&`margin${(0,u.A)(r)}`,n&&"fullWidth"]};return(0,o.A)(i,h,t)})(O),[F,T]=n.useState(()=>{let e=!1;return p&&n.Children.forEach(p,t=>{if(!(0,c.A)(t,["Input","Select"]))return;let r=(0,c.A)(t,["Select"])?t.props.input:t;r&&(0,l.gr)(r.props)&&(e=!0)}),e}),[P,M]=n.useState(()=>{let e=!1;return p&&n.Children.forEach(p,t=>{(0,c.A)(t,["Input","Select"])&&((0,l.lq)(t.props,!0)||(0,l.lq)(t.props.inputProps,!0))&&(e=!0)}),e}),[B,R]=n.useState(!1);b&&B&&R(!1);let I=void 0===w||b?B:w;n.useRef(!1);let $=n.useCallback(()=>{M(!0)},[]),N=n.useCallback(()=>{M(!1)},[]),L=n.useMemo(()=>({adornedStart:F,setAdornedStart:T,color:v,disabled:b,error:x,filled:P,focused:I,fullWidth:A,hiddenLabel:k,size:_,onBlur:()=>{R(!1)},onFocus:()=>{R(!0)},onEmpty:N,onFilled:$,registerEffect:r,required:C,variant:E}),[F,v,b,x,P,I,A,k,r,N,$,C,_,E]);return(0,g.jsx)(d.A.Provider,{value:L,children:(0,g.jsx)(m,{as:y,ownerState:O,className:(0,i.A)(j.root,f),ref:t,...D,children:p})})})},83647:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(40925),i=r(37876);let o=(0,n.A)((0,i.jsx)("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6zM19 4h-3.5l-1-1h-5l-1 1H5v2h14z"}),"Delete")},83833:function(e,t,r){"use strict";var n=(this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}})(r(71326)),i=r(24181);function o(e,t){var r={};return e&&"string"==typeof e&&(0,n.default)(e,function(e,n){e&&n&&(r[(0,i.camel
2359Case)(e,t)]=n)}),r}o.default=o,e.exports=o},83856:(e,t,r)=>{"use strict";r.d(t,{Cg:()=>n,_m:()=>o,s0:()=>i});var n=6e4,i=36e5,o=1e3},84017:(e,t,r)=>{"use strict";var n=r(73442)("ArrayBuffer.prototype.byteLength",!0),i=r(7022);e.exports=function(e){return i(e)?n?n(e):e.byteLength:NaN}},84204:e=>{e.exports=function(e){return e.split("")}},84237:(e,t,r)=>{var n=r(50224),i=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(n){var r=t[e];return"__lodash_hash_undefined__"===r?void 0:r}return i.call(t,e)?t[e]:void 0}},84533:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(83856),i=r(99468),o=r(7075);function a(e,t){(0,i.A)(1,arguments);var r,a,v,y=(0,o.A)(null!=(r=null==t?void 0:t.additionalDigits)?r:2);if(2!==y&&1!==y&&0!==y)throw RangeError("additionalDigits must be 0, 1 or 2");if("string"!=typeof e&&"[object String]"!==Object.prototype.toString.call(e))return new Date(NaN);var b=function(e){var t,r={},n=e.split(s);if(n.length>2)return r;if(/:/.test(n[0])?t=n[0]:(r.date=n[0],t=n[1],l.test(r.date)&&(r.date=e.split(l)[0],t=e.substr(r.date.length,e.length))),t){var i=u.exec(t);i?(r.time=t.replace(i[1],""),r.timezone=i[1]):r.time=t}return r}(e);if(b.date){var x=function(e,t){var r=RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),n=e.match(r);if(!n)return{year:NaN,restDateString:""};var i=n[1]?parseInt(n[1]):null,o=n[2]?parseInt(n[2]):null;return{year:null===o?i:100*o,restDateString:e.slice((n[1]||n[2]).length)}}(b.date,y);a=function(e,t){if(null===t)return new Date(NaN);var r,n,i,o,a,s,l,u,d,p,h,v,y=e.match(c);if(!y)return new Date(NaN);var b=!!y[4],x=f(y[1]),w=f(y[2])-1,A=f(y[3]),k=f(y[4]),S=f(y[5])-1;if(b){return(r=k,n=S,r>=1&&r<=53&&n>=0&&n<=6)?(i=t,o=k,a=S,(s=new Date(0)).setUTCFullYear(i,0,4),l=s.getUTCDay()||7,s.setUTCDate(s.getUTCDate()+((o-1)*7+a+1-l)),s):new Date(NaN)}var C=new Date(0);return(u=t,d=w,p=A,d>=0&&d<=11&&p>=1&&p<=(g[d]||(m(u)?29:28))&&(h=t,(v=x)>=1&&v<=(m(h)?366:365)))?(C.setUTCFullYear(t,w,Math.max(x,A)),C):new Date(NaN)}(x.restDateString,x.year)}if(!a||isNaN(a.getTime()))return new Date(NaN);var w=a.getTime(),A=0;if(b.time&&isNaN(A=function(e){var t,r,i,o=e.match(d);if(!o)return NaN;var a=h(o[1]),s=h(o[2]),l=h(o[3]);return(t=a,r=s,i=l,24===t?0===r&&0===i:i>=0&&i<60&&r>=0&&r<60&&t>=0&&t<25)?a*n.s0+s*n.Cg+1e3*l:NaN}(b.time)))return new Date(NaN);if(b.timezone){if(isNaN(v=function(e){if("Z"===e)return 0;var t,r=e.match(p);if(!r)return 0;var i="+"===r[1]?-1:1,o=parseInt(r[2]),a=r[3]&&parseInt(r[3])||0;return(t=a)>=0&&t<=59?i*(o*n.s0+a*n.Cg):NaN}(b.timezone)))return new Date(NaN)}else{var k=new Date(w+A),S=new Date(0);return S.setFullYear(k.getUTCFullYear(),k.getUTCMonth(),k.getUTCDate()),S.setHours(k.getUTCHours(),k.getUTCMinutes(),k.getUTCSeconds(),k.getUTCMilliseconds()),S}return new Date(w+A+v)}var s=/[T ]/,l=/[Z ]/i,u=/([Z+-].*)$/,c=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,d=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,p=/^([+-])(\d{2})(?::?(\d{2}))?$/;function f(e){return e?parseInt(e):1}function h(e){return e&&parseFloat(e.replace(",","."))||0}var g=[31,null,31,30,31,30,31,31,30,31,30,31];function m(e){return e%400==0||e%4==0&&e%100!=0}},84779:(e,t,r)=>{var n=r(53512),i=r(58528),o=r(84237),a=r(33065),s=r(68329);function l(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}l.prototype.clear=n,l.prototype.delete=i,l.prototype.get=o,l.prototype.has=a,l.prototype.set=s,e.exports=l},84780:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(40925),i=r(37876);let o=(0,n.A)((0,i.jsx)("path",{d:"M17 3H7c-1.1 0-1.99.9-1.99 2L5 21l7-3 7 3V5c0-1.1-.9-2-2-2"}),"Bookmark")},84785:(e,t,r)=>{"use strict";var n=r(18916),i=r(54780),o=r(82326),a=r(20740);e.exports=function(e){var t=a(e,function(e){var t=e.getSelection(),r=e.getCurrentContent(),n=t.getAnchorKey(),a=t.getAnchorOffset(),s=r.getBlockForKey(n).getText()[a-1];return o(e,s?i.getUTF16Length(s,0):1)},"backward");if(t===e.getCurrentContent())return e;var r=e.getSelection();return n.push(e,t.set("selectionBefore",r),r.isCollapsed()?"backspace-character":"remove-range")}},84811:(e,t,r)=>{"use strict";r.d(t,{A:()=>E});
2359var n=r(14232),i=r(69241),o=r(86583),a=r(32645),s=r(65559),l=r(40254),u=r(31504),c=r(9092),d=r(98885),p=r(85);function f(e){return(0,p.Ay)("MuiDialog",e)}let h=(0,d.A)("MuiDialog",["root","backdrop","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]);var g=r(77083),m=r(31174),v=r(34401),y=r(49106),b=r(35985),x=r(96968),w=r(94100),A=r(37876);let k=(0,v.Ay)(m.A,{name:"MuiDialog",slot:"Backdrop"})({zIndex:-1}),S=(0,v.Ay)(l.A,{name:"MuiDialog",slot:"Root"})({"@media print":{position:"absolute !important"}}),C=(0,v.Ay)("div",{name:"MuiDialog",slot:"Container",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.container,t[`scroll${(0,s.A)(r.scroll)}`]]}})({height:"100%","@media print":{height:"auto"},outline:0,variants:[{props:{scroll:"paper"},style:{display:"flex",justifyContent:"center",alignItems:"center"}},{props:{scroll:"body"},style:{overflowY:"auto",overflowX:"hidden",textAlign:"center","&::after":{content:'""',display:"inline-block",verticalAlign:"middle",height:"100%",width:"0"}}}]}),_=(0,v.Ay)(c.A,{name:"MuiDialog",slot:"Paper",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.paper,t[`scrollPaper${(0,s.A)(r.scroll)}`],t[`paperWidth${(0,s.A)(String(r.maxWidth))}`],r.fullWidth&&t.paperFullWidth,r.fullScreen&&t.paperFullScreen]}})((0,b.A)(({theme:e})=>({margin:32,position:"relative",overflowY:"auto","@media print":{overflowY:"visible",boxShadow:"none"},variants:[{props:{scroll:"paper"},style:{display:"flex",flexDirection:"column",maxHeight:"calc(100% - 64px)"}},{props:{scroll:"body"},style:{display:"inline-block",verticalAlign:"middle",textAlign:"initial"}},{props:({ownerState:e})=>!e.maxWidth,style:{maxWidth:"calc(100% - 64px)"}},{props:{maxWidth:"xs"},style:{maxWidth:"px"===e.breakpoints.unit?Math.max(e.breakpoints.values.xs,444):`max(${e.breakpoints.values.xs}${e.breakpoints.unit}, 444px)`,[`&.${h.paperScrollBody}`]:{[e.breakpoints.down(Math.max(e.breakpoints.values.xs,444)+64)]:{maxWidth:"calc(100% - 64px)"}}}},...Object.keys(e.breakpoints.values).filter(e=>"xs"!==e).map(t=>({props:{maxWidth:t},style:{maxWidth:`${e.breakpoints.values[t]}${e.breakpoints.unit}`,[`&.${h.paperScrollBody}`]:{[e.breakpoints.down(e.breakpoints.values[t]+64)]:{maxWidth:"calc(100% - 64px)"}}}})),{props:({ownerState:e})=>e.fullWidth,style:{width:"calc(100% - 64px)"}},{props:({ownerState:e})=>e.fullScreen,style:{margin:0,width:"100%",maxWidth:"100%",height:"100%",maxHeight:"none",borderRadius:0,[`&.${h.paperScrollBody}`]:{margin:0,maxWidth:"100%"}}}]}))),E=n.forwardRef(function(e,t){let r=(0,x.b)({props:e,name:"MuiDialog"}),l=(0,y.A)(),d={enter:l.transitions.duration.enteringScreen,exit:l.transitions.duration.leavingScreen},{"aria-describedby":p,"aria-labelledby":h,"aria-modal":m=!0,BackdropComponent:v,BackdropProps:b,children:E,className:D,disableEscapeKeyDown:O=!1,fullScreen:j=!1,fullWidth:F=!1,maxWidth:T="sm",onClick:P,onClose:M,open:B,PaperComponent:R=c.A,PaperProps:I={},role:$="dialog",scroll:N="paper",slots:L={},slotProps:z={},TransitionComponent:U=u.A,transitionDuration:K=d,TransitionProps:W,...H}=r,q={...r,disableEscapeKeyDown:O,fullScreen:j,fullWidth:F,maxWidth:T,scroll:N},V=(e=>{let{classes:t,scroll:r,maxWidth:n,fullWidth:i,fullScreen:a}=e,l={root:["root"],backdrop:["backdrop"],container:["container",`scroll${(0,s.A)(r)}`],paper:["paper",`paperScroll${(0,s.A)(r)}`,`paperWidth${(0,s.A)(String(n))}`,i&&"paperFullWidth",a&&"paperFullScreen"]};return(0,o.A)(l,f,t)})(q),Q=n.useRef(),G=(0,a.A)(h),Y=n.useMemo(()=>({titleId:G}),[G]),X={slots:{transition:U,...L},slotProps:{transition:W,paper:I,backdrop:b,...z}},[J,Z]=(0,w.A)("root",{elementType:S,shouldForwardComponentProp:!0,externalForwardedProps:X,ownerState:q,className:(0,i.A)(V.root,D),ref:t}),[ee,et]=(0,w.A)("backdrop",{elementType:k,shouldForwardComponentProp:!0,externalForwardedProps:X,ownerState:q,className:V.backdrop}),[er,en]=(0,w.A)("paper",{elementType:_,shouldForwardComponentProp:!0,externalForwardedProps:X,ownerState:q,className:(0,i.A)(V.paper,I.className)}),[ei,eo]=(0,w.A)("container",{elementType:C,externalForwardedProps:X,ownerState:q,className:V.container}),[ea,es]=(0,w.A)("transition",{elementType:u.A,externalForwardedProps:X,ownerState:q,additionalProps:{appear:!0,in:B,timeout:K,role:"presentation"}});return(0,A.jsx)(J,{closeAfterTransition:!0,slots:{backdrop:ee},slotProps:{backdrop:{transitionDuration:K,as:v,...et}},disableEscapeKeyDown:O,onClose:M,open:B,onClick:e=>{P&&P(e),Q.current&&(Q.current=null,M&&M(e,"backdropClick"))},...Z,...H,children:(0,A.jsx)(ea,{...es,children:(0,A.jsx)(ei,{onMouseDown:e=>{Q.current=e.target===e.currentTarget},...eo,children:(0,A.jsx)(er,{as:R,elevation:24,role:$,"aria-describedby":p,"aria-labelledby":G,"aria-modal":m,...en,children:(0,A.jsx)(g.A.Provider,{value:Y,children:E})})})})})})},85125:(e,t,r)=>{"use strict";var n,i=r(73442),o=r(48744)(),a=r(71355),s=r(10221);if(o){var l=i("RegExp.prototype.exec"),u={},c=function(){throw u}
2359,d={toString:c,valueOf:c};"symbol"==typeof Symbol.toPrimitive&&(d[Symbol.toPrimitive]=c),n=function(e){if(!e||"object"!=typeof e)return!1;var t=s(e,"lastIndex");if(!(t&&a(t,"value")))return!1;try{l(e,d)}catch(e){return e===u}}}else{var p=i("Object.prototype.toString");n=function(e){return!!e&&("object"==typeof e||"function"==typeof e)&&"[object RegExp]"===p(e)}}e.exports=n},85147:(e,t,r)=>{"use strict";r.d(t,{XP:()=>i,vA:()=>n});let n=["/tenta/[slug]","/licens/[key]/[slug]"],i=["/reader-error","/kassa/fel","/kassa/retur/[orderRef]"]},85190:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(10810);function i(e,t,r){return(t=(0,n.A)(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}},85256:(e,t,r)=>{"use strict";var n=r(9912);e.exports=function(e,t){if(!(e instanceof n))return null;var r=e.getNextSiblingKey();if(r)return r;var i=e.getParentKey();if(!i)return null;for(var o=t.get(i);o&&!o.getNextSiblingKey();){var a=o.getParentKey();o=a?t.get(a):null}return o?o.getNextSiblingKey():null}},85382:(e,t,r)=>{"use strict";r.d(t,{r:()=>n});let n=(0,r(8106).v)(e=>({sendMessageToIframe:!1,setSendMessageToIframe:t=>e(()=>({sendMessageToIframe:t})),redirect:void 0,setRedirectToRoute:t=>e(()=>({redirectToRoute:t}))}))},85452:e=>{"use strict";e.exports=function(e){var t=e||"",r=arguments.length;if(r>1)for(var n=1;n<r;n++){var i=arguments[n];i&&(t=(t?t+" ":"")+i)}return t}},85483:(e,t,r)=>{"use strict";var n=r(45525),i=r(23411),o=i(n("String.prototype.indexOf"));e.exports=function(e,t){var r=n(e,!!t);return"function"==typeof r&&o(e,".prototype.")>-1?i(r):r}},85590:(e,t,r)=>{var n=r(89950),i=r(28654);e.exports=function(e){return i(e)&&"[object Arguments]"==n(e)}},85694:(e,t,r)=>{"use strict";r.d(t,{A:()=>y,q:()=>m});var n=r(37876),i=r(14232),o=r(64079),a=r(34401),s=r(89099),l=r(93176),u=r(18183),c=r(39807),d=r(40998),p=r(85147),f=r(82074),h=r(99024),g=r(67854);let m="main-content",v=(0,a.Ay)("main",{shouldForwardProp:e=>"isActive"!==e&&"isOnlyReader"!==e&&"loggedIn"!==e&&"isOnboarding"!==e})` 2360 min-height: ${({isOnlyReader:e,loggedIn:t})=>e||!t?"unset":"calc(100dvh - 5.5rem)"}; 2361 flex-grow: ${({isActive:e})=>e?"1":"0"}; 2362 width: ${({isActive:e})=>e?"100%":"0"}; 2363 flex-basis: ${({isActive:e})=>!e&&"0"}; 2364 overflow: ${({isActive:e})=>!e&&"hidden"}; 2365 position: ${({isActive:e})=>!e&&"absolute"}; 2366 display: flex; 2367 flex-direction: column; 2368 min-width: 0; 2369 2370 & > :last-child { 2371 flex: 1 1 auto; 2372 min-height: 0; 2373 } 2374 2375 ${({theme:e})=>e.breakpoints.up("sm")} { 2376 min-height: ${({isOnlyReader:e,loggedIn:t})=>e||!t?"unset":"calc(100dvh - 5.5rem)"}; 2377 } 2378`,y=({children:e,loggedIn:t,showCoherentOnboarding:r})=>{let{setShouldFocusContent:a,shouldFocusContent:y}=(0,d.J)(),{preferences:b,isLoading:x}=(0,g.A)(),{layoutStates:w}=(0,l.D4)(),{t:A}=(0,c.u)(),{pathname:k,events:S}=(0,s.useRouter)(),C=(0,i.useRef)(null),_=(0,o.A)(e=>e.breakpoints.up("md"))&&w.includes(l.WO.Studora)&&w.includes(l.WO.Book)&&!r;return(0,i.useEffect)(()=>{if(!h.Bd||x)return;let e=b?.todos||b?.workspaces||b?.notes||b?.exercises,t=localStorage.getItem(l.SJ);e&&t===u.q.preferences&&localStorage.removeItem(l.SJ)},[b,x]),(0,i.useEffect)(()=>{let e=()=>{y&&C?.current&&(C.current?.focus(),a(!1))};return S.on("routeChangeComplete",e),()=>{S.off("routeChangeComplete",e)}},[S,y,a]),(0,n.jsxs)(v,{isOnlyReader:p.vA.includes(k),isActive:w.includes(l.WO.Studora),isOnboarding:r,loggedIn:t,tabIndex:-1,ref:C,id:m,children:[_&&(0,n.jsx)(f.A,{text:A("accessibility.skip-content"),id:"close-studora-arrow"}),r?(0,n.jsx)(u.A,{}):e]})}},85788:(e,t,r)=>{"use strict";var n=r(39636),i=r(18916),o=r(39052),a=r(62191),s=r(75936),l=r(92967),u=r(12968),c=r(57913),d=o.isBrowser("Firefox");function p(e,t,r,o,a){var s=n.replaceText(e.getCurrentContent(),e.getSelection(),t,r,o);return i.push(e,s,"insert-characters",a)}e.exports=function(e,t){void 0!==e._pendingStateFromBeforeInput&&(e.update(e._pendingStateFromBeforeInput),e._pendingStateFromBeforeInput=void 0);var r=e._latestEditorState,n=t.data;if(n){if(e.props.handleBeforeInput&&s(e.props.handleBeforeInput(n,r,t.timeStamp)))return void t.preventDefault();
2378var o=r.getSelection(),f=o.getStartOffset(),h=o.getAnchorKey();if(!o.isCollapsed()){t.preventDefault(),e.update(p(r,n,r.getCurrentInlineStyle(),a(r.getCurrentContent(),r.getSelection()),!0));return}var g=p(r,n,r.getCurrentInlineStyle(),a(r.getCurrentContent(),r.getSelection()),!1),m=!1;if(!(m=l(e._latestCommittedEditorState))){var v=r.getBlockTree(h),y=g.getBlockTree(h);m=v.size!==y.size||v.zip(y).some(function(e){var t=e[0],r=e[1],i=t.get("start"),o=i+(i>=f?n.length:0),a=t.get("end"),s=a+(a>=f?n.length:0),l=r.get("start"),u=r.get("end"),c=r.get("decoratorKey");return t.get("decoratorKey")!==c||t.get("leaves").size!==r.get("leaves").size||o!==l||s!==u||null!=c&&u-l!=a-i})}if(m||(m=d&&("'"==n||"/"==n)),m||(m=u(g.getDirectionMap()).get(h)!==u(r.getDirectionMap()).get(h)),m){t.preventDefault(),g=i.set(g,{forceSelection:!0}),e.update(g);return}e._pendingStateFromBeforeInput=g=i.set(g,{nativelyRenderedContent:g.getCurrentContent()}),c(function(){void 0!==e._pendingStateFromBeforeInput&&(e.update(e._pendingStateFromBeforeInput),e._pendingStateFromBeforeInput=void 0)})}}},86073:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=r(33157).A},86133:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(14232);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}let o=function(e){return n.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"currentColor","data-name":"Layer 2",viewBox:"0 0 22 22"},e),n.createElement("path",{d:"M13.75 0c-.33 0-.61.22-.69.54l-1.24 4.83c-.1.38.13.77.51.87.06.02.12.02.18.02h1.77v2.7H8.26V6.23c0-.4-.32-.72-.72-.72H6.03L5.11 3.2a.71.71 0 0 0-.93-.4.71.71 0 0 0-.4.93l.71 1.78h-.05c-.4 0-.72.32-.72.72v2.73h-3c-.4 0-.72.32-.72.72s.32.72.72.72h1.15v8.94c0 .4.32.72.72.72s.72-.32.72-.72V17.7c.34.18.73.29 1.15.29h11.17c.42 0 .81-.1 1.15-.29v1.64c0 .4.32.72.72.72s.72-.32.72-.72v-8.93h1.13c.4 0 .72-.32.72-.72s-.32-.72-.72-.72h-3.62V6.26h1.77c.4 0 .72-.32.72-.72 0-.06 0-.12-.02-.18L16.96.53a.715.715 0 0 0-.69-.54h-2.48ZM5.38 6.95h-.22v2.02h1.67V6.95h-1.1c-.11.03-.23.03-.34 0Zm-.94 3.45H3.3v4.8c0 .82.58 1.35 1.15 1.35h11.17c.56 0 1.15-.53 1.15-1.35v-4.8H4.45Zm11.27-5.57h.84l-.87-3.39h-1.37l-.87 3.39h.84c.01-.4.34-.71.74-.69.38.01.68.32.69.69",style:{fillRule:"evenodd"}}))}},86154:(e,t,r)=>{"use strict";r.d(t,{J:()=>n});let n=(0,r(8106).v)(e=>({params:{sortOn:"",isAscending:!1},setParams:t=>e(()=>({params:{...t}})),reset:()=>e({params:{sortOn:"",isAscending:!1}}),getField:e=>{switch(e){case"DATE":return"latest";case"ALPHABETICAL":return"title";default:return""}}}))},86228:(e,t,r)=>{"use strict";r.d(t,{A:()=>a,b:()=>o});var n=r(98885),i=r(85);function o(e){return(0,i.Ay)("MuiListItemText",e)}let a=(0,n.A)("MuiListItemText",["root","multiline","dense","inset","primary","secondary"])},86416:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(95392),i=r(99468),o=r(748);function a(e){(0,i.A)(1,arguments);var t=(0,n.A)(e),r=t.getUTCFullYear(),a=new Date(0);a.setUTCFullYear(r+1,0,4),a.setUTCHours(0,0,0,0);var s=(0,o.A)(a),l=new Date(0);l.setUTCFullYear(r,0,4),l.setUTCHours(0,0,0,0);var u=(0,o.A)(l);return t.getTime()>=s.getTime()?r+1:t.getTime()>=u.getTime()?r:r-1}},86533:(e,t,r)=>{"use strict";var n=r(41822),i=r(50906),o=r(14232),a=r(15796),s=r(34769),l=r(53506).setDraftEditorSelection;e.exports=function(e){function t(){for(var t,r,n,i,o=arguments.length,a=Array(o),s=0;s<o;s++)a[s]=arguments[s];return r=function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(t=e.call.apply(e,[this].concat(a))||this),i=void 0,(n="leaf")in r?Object.defineProperty(r,n,{value:i,enumerable:!0,configurable:!0,writable:!0}):r[n]=i,t}t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e;var r=t.prototype;return r._setSelection=function(){var e,t=this.props.selection;if(null!=t&&t.getHasFocus()){var r=this.props,n=r.block,i=r.start,o=r.text,u=n.getKey(),c=i+o.length;if(t.hasEdgeWithin(u,i,c)){var d=this.leaf;d||a(!1);var p=d.firstChild;p||a(!1),p.nodeType===Node.TEXT_NODE?e=p:s(p)?e=d:(e=p.firstChild)||a(!1),l(t,e,u,i,c)}}},r.shouldComponentUpdate=function(e){var t=this.leaf;return t||a(!1),t.textContent!==e.text||e.styleSet!==this.props.styleSet||e.forceSelection},r.componentDidUpdate=function(){this._setSelection()},r.componentDidMount=function(){this._setSelection()},r.render=function(){var e=this,t=this.props.block,r=this.props.text;r.endsWith("\n")&&this.props.isLast&&(r+="\n");var a=this.props,s=a.customStyleMap,l=a.customStyleFn,u=a.offsetKey,c=a.styleSet,d=c.reduce(function(e,t){var r={},i=s[t];return void 0!==i&&e.textDecoration!==i.textDecoration&&(r.textDecoration=[e.textDecoration,i.textDecoration].join(" ").trim()),n(e,i,r)},{});return l&&(d=n(d,l(c,t))),o.createElement("span",{"data-offset-key":u,ref:function(t){return e.leaf=t},style:d},o.createElement(i,null,r))},t}(o.Component)},86558:e=>{"use strict";e.exports="u">typeof Reflect&&Reflect.getPrototypeOf||null},86583:(e,t,r)=>{"use strict";function n(e,t,r){let n={};for(let i in e){let o=e[i],a="",s=!0;for(let e=0;e<o.length;e+=1){let n=o[e];n&&(a+=(!0===s?"":" ")+t(n),s=!1,r&&r[n]&&(a+=" "+r[n]))}n[i]=a}return n}r.d(t,{A:()=>n})},86605:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=r(91731).A},86640:(e,t,r)=>{"use strict";let n;r.d(t,{A:()=>
2378o});let i=e=>e,o=(n=i,{configure(e){n=e},generate:e=>n(e),reset(){n=i}})},86733:(e,t,r)=>{"use strict";var n=r(41822);function i(){return(i=n||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}var o=r(52164),a=r(99297),s=r(14232),l=r(12968);e.exports=function(e){function t(){return e.apply(this,arguments)||this}t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e;var r=t.prototype;return r.shouldComponentUpdate=function(e){var t=this.props.editorState,r=e.editorState;if(t.getDirectionMap()!==r.getDirectionMap()||t.getSelection().getHasFocus()!==r.getSelection().getHasFocus())return!0;var n=r.getNativelyRenderedContent(),i=t.isInCompositionMode(),o=r.isInCompositionMode();if(t===r||null!==n&&r.getCurrentContent()===n||i&&o)return!1;var a=t.getCurrentContent(),s=r.getCurrentContent(),l=t.getDecorator(),u=r.getDecorator();return i!==o||a!==s||l!==u||r.mustForceSelection()},r.render=function(){for(var e=this.props,t=e.blockRenderMap,r=e.blockRendererFn,n=e.blockStyleFn,u=e.customStyleMap,c=e.customStyleFn,d=e.editorState,p=e.editorKey,f=e.textDirectionality,h=d.getCurrentContent(),g=d.getSelection(),m=d.mustForceSelection(),v=d.getDecorator(),y=l(d.getDirectionMap()),b=h.getBlocksAsArray()[0],x=[],w=b;w;){var A=w.getKey(),k={blockRenderMap:t,blockRendererFn:r,blockStyleFn:n,contentState:h,customStyleFn:c,customStyleMap:u,decorator:v,editorKey:p,editorState:d,forceSelection:m,selection:g,block:w,direction:f||y.get(A),tree:d.getBlockTree(A)},S=(t.get(w.getType())||t.get("unstyled")).wrapper;x.push({block:s.createElement(o,i({key:A},k)),wrapperTemplate:S,key:A,offsetKey:a.encode(A,0,0)});var C=w.getNextSiblingKey();w=C?h.getBlockForKey(C):null}for(var _=[],E=0;E<x.length;){var D=x[E];if(D.wrapperTemplate){var O=[];do O.push(x[E].block),E++;while(E<x.length&&x[E].wrapperTemplate===D.wrapperTemplate);var j=s.cloneElement(D.wrapperTemplate,{key:D.key+"-wrap","data-offset-key":D.offsetKey},O);_.push(j)}else _.push(D.block),E++}return s.createElement("div",{"data-contents":"true"},_)},t}(s.Component)},86850:(e,t,r)=>{"use strict";r.d(t,{A:()=>a,K:()=>o});var n=r(98885),i=r(85);function o(e){return(0,i.Ay)("MuiDivider",e)}let a=(0,n.A)("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"])},87285:(e,t,r)=>{"use strict";r.d(t,{A:()=>function e(t,r,a={clone:!0}){let s=a.clone?{...t}:t;return o(t)&&o(r)&&Object.keys(r).forEach(l=>{n.isValidElement(r[l])||(0,i.Hy)(r[l])?s[l]=r[l]:o(r[l])&&Object.prototype.hasOwnProperty.call(t,l)&&o(t[l])?s[l]=e(t[l],r[l],a):a.clone?s[l]=o(r[l])?function e(t){if(n.isValidElement(t)||(0,i.Hy)(t)||!o(t))return t;let r={};return Object.keys(t).forEach(n=>{r[n]=e(t[n])}),r}(r[l]):r[l]:s[l]=r[l]}),s},Q:()=>o});var n=r(14232),i=r(37639);function o(e){if("object"!=typeof e||null===e)return!1;let t=Object.getPrototypeOf(e);return(null===t||t===Object.prototype||null===Object.getPrototypeOf(t))&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}},87299:(e,t,r)=>{"use strict";r.d(t,{o:()=>n});let n=(0,r(8106).v)(e=>({stopQueue:!1,setStopQueue:t=>e(()=>({stopQueue:t})),addToQueue:!1,setAddToQueue:t=>e(()=>({addToQueue:t})),isTodoDeleted:{id:null,status:!1,connection:null},setIsTodoDeleted:(t,r,n)=>e(()=>({isTodoDeleted:{id:t,status:r,connection:n}})),isTodoUpdated:{id:null,status:!1,connection:null},setIsTodoUpdated:(t,r)=>e(()=>({isTodoUpdated:{id:t,status:r}})),todoCompleted:!1,setTodoCompleted:t=>e(()=>({todoCompleted:t}))}))},87729:(e,t,r)=>{"use strict";e.exports=function(e){function t(){return e.apply(this,arguments)||this}t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e;var r=t.prototype;return r.getType=function(){return this.get("type")},r.getMutability=function(){return this.get("mutability")},r.getData=function(){return this.get("data")},t}((0,r(93710).Record)({type:"TOKEN",mutability:"IMMUTABLE",data:Object}))},87747:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(69241),i=r(15031);let o=function(e){if(void 0===e)return{};let t={};return Object.keys(e).filter(t=>
2378!(t.match(/^on[A-Z]/)&&"function"==typeof e[t])).forEach(r=>{t[r]=e[r]}),t},a=function(e){let{getSlotProps:t,additionalProps:r,externalSlotProps:a,externalForwardedProps:s,className:l}=e;if(!t){let e=(0,n.A)(r?.className,l,s?.className,a?.className),t={...r?.style,...s?.style,...a?.style},i={...r,...s,...a};return e.length>0&&(i.className=e),Object.keys(t).length>0&&(i.style=t),{props:i,internalRef:void 0}}let u=(0,i.A)({...s,...a}),c=o(a),d=o(s),p=t(u),f=(0,n.A)(p?.className,r?.className,l,s?.className,a?.className),h={...p?.style,...r?.style,...s?.style,...a?.style},g={...p,...r,...d,...c};return f.length>0&&(g.className=f),Object.keys(h).length>0&&(g.style=h),{props:g,internalRef:p.ref}}},87899:(e,t,r)=>{"use strict";var n=r(71355),i=r(15738)(),o=r(65865),a={assert:function(e,t){if(!e||"object"!=typeof e&&"function"!=typeof e)throw new o("`O` is not an object");if("string"!=typeof t)throw new o("`slot` must be a string");if(i.assert(e),!a.has(e,t))throw new o("`"+t+"` is not present on `O`")},get:function(e,t){if(!e||"object"!=typeof e&&"function"!=typeof e)throw new o("`O` is not an object");if("string"!=typeof t)throw new o("`slot` must be a string");var r=i.get(e);return r&&r["$"+t]},has:function(e,t){if(!e||"object"!=typeof e&&"function"!=typeof e)throw new o("`O` is not an object");if("string"!=typeof t)throw new o("`slot` must be a string");var r=i.get(e);return!!r&&n(r,"$"+t)},set:function(e,t,r){if(!e||"object"!=typeof e&&"function"!=typeof e)throw new o("`O` is not an object");if("string"!=typeof t)throw new o("`slot` must be a string");var n=i.get(e);n||(n={},i.set(e,n)),n["$"+t]=r}};Object.freeze&&Object.freeze(a),e.exports=a},87934:(e,t,r)=>{"use strict";r.d(t,{$:()=>i,G:()=>o});var n=r(29454);let i=(e,t,r)=>{n.A.set(e,t,{expires:(r??604800)/86400,sameSite:"lax",path:"/",domain:document.location.hostname,secure:"https:"===document.location.protocol})},o=e=>n.A.get(e)},87962:e=>{"use strict";e.exports=Math.round},88017:e=>{"use strict";e.exports={notEmptyKey:function(e){return null!=e&&""!=e}}},88046:(e,t,r)=>{var n=r(39824),i=/^\s+/;e.exports=function(e){return e?e.slice(0,n(e)+1).replace(i,""):e}},88220:e=>{var t={675:function(e,t){"use strict";t.byteLength=function(e){var t=l(e),r=t[0],n=t[1];return(r+n)*3/4-n},t.toByteArray=function(e){var t,r,o=l(e),a=o[0],s=o[1],u=new i((a+s)*3/4-s),c=0,d=s>0?a-4:a;for(r=0;r<d;r+=4)t=n[e.charCodeAt(r)]<<18|n[e.charCodeAt(r+1)]<<12|n[e.charCodeAt(r+2)]<<6|n[e.charCodeAt(r+3)],u[c++]=t>>16&255,u[c++]=t>>8&255,u[c++]=255&t;return 2===s&&(t=n[e.charCodeAt(r)]<<2|n[e.charCodeAt(r+1)]>>4,u[c++]=255&t),1===s&&(t=n[e.charCodeAt(r)]<<10|n[e.charCodeAt(r+1)]<<4|n[e.charCodeAt(r+2)]>>2,u[c++]=t>>8&255,u[c++]=255&t),u},t.fromByteArray=function(e){for(var t,n=e.length,i=n%3,o=[],a=0,s=n-i;a<s;a+=16383)o.push(function(e,t,n){for(var i,o=[],a=t;a<n;a+=3)i=(e[a]<<16&0xff0000)+(e[a+1]<<8&65280)+(255&e[a+2]),o.push(r[i>>18&63]+r[i>>12&63]+r[i>>6&63]+r[63&i]);return o.join("")}(e,a,a+16383>s?s:a+16383));return 1===i?o.push(r[(t=e[n-1])>>2]+r[t<<4&63]+"=="):2===i&&o.push(r[(t=(e[n-2]<<8)+e[n-1])>>10]+r[t>>4&63]+r[t<<2&63]+"="),o.join("")};for(var r=[],n=[],i="u">typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",a=0,s=o.length;a<s;++a)r[a]=o[a],n[o.charCodeAt(a)]=a;function l(e){var t=e.length;if(t%4>0)throw Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");-1===r&&(r=t);var n=r===t?0:4-r%4;return[r,n]}n[45]=62,n[95]=63},72:function(e,t,r){"use strict";var n=r(675),i=r(783),o="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;function a(e){if(e>0x7fffffff)throw RangeError('The value "'+e+'" is invalid for option "size"');var t=new Uint8Array(e);return Object.setPrototypeOf(t,s.prototype),t}function s(e,t,r){if("number"==typeof e){if("string"==typeof t)throw TypeError('The "string" argument must be of type string. Received type number');return c(e)}return l(e,t,r)}function l(e,t,r){if("string"==typeof e){var n=e,i=t;if(("string"!=typeof i||""===i)&&(i="utf8"),!s.isEncoding(i))throw TypeError("Unknown encoding: "+i);var o=0|f(n,i),l=a(o),u=l.write(n,i);return u!==o&&(l=l.slice(0,u)),l}if(ArrayBuffer.isView(e))return d(e);if(null==e)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(O(e,ArrayBuffer)||e&&O(e.buffer,ArrayBuffer)||"u">typeof SharedArrayBuffer&&(O(e,SharedArrayBuffer)||e&&O(e.buffer,SharedArrayBuffer)))return function(e,t,r){var n;if(t<0||e.byteLength<t)throw RangeError('"offset" is outside of buffer bounds');if(e.byteLength<t+(r||0))throw RangeError('"length" is outside of buffer bounds');return Object.setPrototypeOf(n=void 0===t&&void 0===r?new Uint8Array(e):void 0===r?new Uint8Array(e,t):new Uint8Array(e,t,r),s.prototype),n}(e,t,r);if("number"==typeof e)throw TypeError('The "value" argument must not be of type number. Received type number');var c=e.valueOf&&e.valueOf();if(null!=c&&c!==e)return s.from(c,t,r);var h=function(e){if(s.isBuffer(e)){var t=0|p(e.length),r=a(t);return 0===r.length||e.copy(r,0,0,t),r}return void 0!==e.length?"number"!=typeof e.length||function(e){return e!=e}(e.length)?a(0):d(e):"Buffer"===e.type&&Array.isArray(e.data)?d(e.data):void 0}(e);if(h)return h;if("u">typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return s.from(e[Symbol.toPrimitive]("string"),t,r);throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function u(e){if("number"!=typeof e)throw TypeError('"size" argument must be of type number');
vendor: 16,509 bytes, line 2378
2378if(e<0)throw RangeError('The value "'+e+'" is invalid for option "size"')}function c(e){return u(e),a(e<0?0:0|p(e))}function d(e){for(var t=e.length<0?0:0|p(e.length),r=a(t),n=0;n<t;n+=1)r[n]=255&e[n];return r}t.Buffer=s,t.SlowBuffer=function(e){return+e!=e&&(e=0),s.alloc(+e)},t.INSPECT_MAX_BYTES=50,t.kMaxLength=0x7fffffff,s.TYPED_ARRAY_SUPPORT=function(){try{var e=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(e,t),42===e.foo()}catch(e){return!1}}(),!s.TYPED_ARRAY_SUPPORT&&"u">typeof console&&"function"==typeof console.error&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(s.prototype,"parent",{enumerable:!0,get:function(){if(s.isBuffer(this))return this.buffer}}),Object.defineProperty(s.prototype,"offset",{enumerable:!0,get:function(){if(s.isBuffer(this))return this.byteOffset}}),s.poolSize=8192,s.from=function(e,t,r){return l(e,t,r)},Object.setPrototypeOf(s.prototype,Uint8Array.prototype),Object.setPrototypeOf(s,Uint8Array),s.alloc=function(e,t,r){return(u(e),e<=0)?a(e):void 0!==t?"string"==typeof r?a(e).fill(t,r):a(e).fill(t):a(e)},s.allocUnsafe=function(e){return c(e)},s.allocUnsafeSlow=function(e){return c(e)};function p(e){if(e>=0x7fffffff)throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x7fffffff bytes");return 0|e}function f(e,t){if(s.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||O(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);var r=e.length,n=arguments.length>2&&!0===arguments[2];if(!n&&0===r)return 0;for(var i=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":return C(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return E(e).length;default:if(i)return n?-1:C(e).length;t=(""+t).toLowerCase(),i=!0}}function h(e,t,r){var i,o,a,s=!1;if((void 0===t||t<0)&&(t=0),t>this.length||((void 0===r||r>this.length)&&(r=this.length),r<=0||(r>>>=0)<=(t>>>=0)))return"";for(e||(e="utf8");;)switch(e){case"hex":return function(e,t,r){var n=e.length;(!t||t<0)&&(t=0),(!r||r<0||r>n)&&(r=n);for(var i="",o=t;o<r;++o)i+=j[e[o]];return i}(this,t,r);case"utf8":case"utf-8":return y(this,t,r);case"ascii":return function(e,t,r){var n="";r=Math.min(e.length,r);for(var i=t;i<r;++i)n+=String.fromCharCode(127&e[i]);return n}(this,t,r);case"latin1":case"binary":return function(e,t,r){var n="";r=Math.min(e.length,r);for(var i=t;i<r;++i)n+=String.fromCharCode(e[i]);return n}(this,t,r);case"base64":return i=this,o=t,a=r,0===o&&a===i.length?n.fromByteArray(i):n.fromByteArray(i.slice(o,a));case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return function(e,t,r){for(var n=e.slice(t,r),i="",o=0;o<n.length;o+=2)i+=String.fromCharCode(n[o]+256*n[o+1]);return i}(this,t,r);default:if(s)throw TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),s=!0}}function g(e,t,r){var n=e[t];e[t]=e[r],e[r]=n}function m(e,t,r,n,i){var o;if(0===e.length)return -1;if("string"==typeof r?(n=r,r=0):r>0x7fffffff?r=0x7fffffff:r<-0x80000000&&(r=-0x80000000),(o=r*=1)!=o&&(r=i?0:e.length-1),r<0&&(r=e.length+r),r>=e.length)if(i)return -1;else r=e.length-1;else if(r<0)if(!i)return -1;else r=0;if("string"==typeof t&&(t=s.from(t,n)),s.isBuffer(t))return 0===t.length?-1:v(e,t,r,n,i);if("number"==typeof t){if(t&=255,"function"==typeof Uint8Array.prototype.indexOf)if(i)return Uint8Array.prototype.indexOf.call(e,t,r);else return Uint8Array.prototype.lastIndexOf.call(e,t,r);return v(e,[t],r,n,i)}throw TypeError("val must be string, number or Buffer")}function v(e,t,r,n,i){var o,a=1,s=e.length,l=t.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return -1;a=2,s/=2,l/=2,r/=2}function u(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(i){var c=-1;for(o=r;o<s;o++)if(u(e,o)===u(t,-1===c?0:o-c)){if(-1===c&&(c=o),o-c+1===l)return c*a}else -1!==c&&(o-=o-c),c=-1}else for(r+l>s&&(r=s-l),o=r;o>=0;o--){for(var d=!0,p=0;p<l;p++)if(u(e,o+p)!==u(t,p)){d=!1;break}if(d)return o}return -1}s.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==s.prototype},s.compare=function(e,t){if(O(e,Uint8Array)&&(e=s.from(e,e.offset,e.byteLength)),O(t,Uint8Array)&&(t=s.from(t,t.offset,t.byteLength)),!s.isBuffer(e)||!s.isBuffer(t))throw TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;for(var r=e.length,n=t.length,i=0,o=Math.min(r,n);i<o;++i)if(e[i]!==t[i]){r=e[i],n=t[i];break}return r<n?-1:+(n<r)},s.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},s.concat=function(e,t){if(!Array.isArray(e))throw TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return s.alloc(0);if(void 0===t)for(r=0,t=0;r<e.length;++r)t+=e[r].length;var r,n=s.allocUnsafe(t),i=0;for(r=0;r<e.length;++r){var o=e[r];if(O(o,Uint8Array)&&(o=s.from(o)),!s.isBuffer(o))throw TypeError('"list" argument must be an Array of Buffers');o.copy(n,i),i+=o.length}return n},s.byteLength=f,s.prototype._isBuffer=!0,s.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)g(this,t,t+1);return this},s.prototype.swap32=function(){var e=this.length;if(e%4!=0)throw RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)g(this,t,t+3),g(this,t+1,t+2);return this},s.prototype.swap64=function(){var e=this.length;if(e%8!=0)throw RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)g(this,t,t+7),g(this,t+1,t+6),g(this,t+2,t+5),g(this,t+3,t+4);return this},s.prototype.toString=function(){var e=this.length;return 0===e?"":0==arguments.length?y(this,0,e):h.apply(this,arguments)},s.prototype.toLocaleString=s.prototype.toString,s.prototype.equals=function(e){if(!s.isBuffer(e))throw TypeError("Argument must be a Buffer");return this===e||0===s.compare(this,e)},s.prototype.inspect=function(){var e="",r=t.INSPECT_MAX_BYTES;return e=this.toString("hex",0,r).replace(/(.{2})/g,"$1 ").trim(),this.length>r&&(e+=" ... "),"<Buffer "+e+">"},o&&(s.prototype[o]=s.prototype.inspect),s.prototype.compare=function(e,t,r,n,i){if(O(e,Uint8Array)&&(e=s.from(e,e.offset,e.byteLength)),!s.isBuffer(e))throw TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===n&&(n=0),void 0===i&&(i=this.length),t<0||r>e.length||n<0||i>this.length)throw RangeError("out of range index");if(n>=i&&t>=r)return 0;if(n>=i)return -1;if(t>=r)return 1;if(t>>>=0,r>>>=0,n>>>=0,i>>>=0,this===e)return 0;for(var o=i-n,a=r-t,l=Math.min(o,a),u=this.slice(n,i),c=e.slice(t,r),d=0;d<l;++d)if(u[d]!==c[d]){o=u[d],a=c[d];break}return o<a?-1:+(a<o)},s.prototype.includes=function(e,t,r){return -1!==this.indexOf(e,t,r)},s.prototype.indexOf=function(e,t,r){return m(this,e,t,r,!0)},s.prototype.lastIndexOf=function(e,t,r){return m(this,e,t,r,!1)};function y(e,t,r){r=Math.min(e.length,r);for(var n=[],i=t;i<r;){var o,a,s,l,u=e[i],c=null,d=u>239?4:u>223?3:u>191?2:1;if(i+d<=r)switch(d){case 1:u<128&&(c=u);break;case 2:(192&(o=e[i+1]))==128&&(l=(31&u)<<6|63&o)>127&&(c=l);break;case 3:o=e[i+1],a=e[i+2],(192&o)==128&&(192&a)==128&&(l=(15&u)<<12|(63&o)<<6|63&a)>2047&&(l<55296||l>57343)&&(c=l);break;case 4:o=e[i+1],a=e[i+2],s=e[i+3],(192&o)==128&&(192&a)==128&&(192&s)==128&&(l=(15&u)<<18|(63&o)<<12|(63&a)<<6|63&s)>65535&&l<1114112&&(c=l)}null===c?(c=65533,d=1):c>65535&&(c-=65536,n.push(c>>>10&1023|55296),c=56320|1023&c),n.push(c),i+=d}var p=n,f=p.length;if(f<=4096)return String.fromCharCode.apply(String,p);for(var h="",g=0;g<f;)h+=String.fromCharCode.apply(String,p.slice(g,g+=4096));return h}function b(e,t,r){if(e%1!=0||e<0)throw RangeError("offset is not uint");if(e+t>r)throw RangeError("Trying to access beyond buffer length")}function x(e,t,r,n,i,o){if(!s.isBuffer(e))throw TypeError('"buffer" argument must be a Buffer instance');if(t>i||t<o)throw RangeError('"value" argument is out of bounds');if(r+n>e.length)throw RangeError("Index out of range")}function w(e,t,r,n,i,o){if(r+n>e.length||r<0)throw RangeError("Index out of range")}function A(e,t,r,n,o){return t*=1,r>>>=0,o||w(e,t,r,4,34028234663852886e22,-34028234663852886e22),i.write(e,t,r,n,23,4),r+4}function k(e,t,r,n,o){return t*=1,r>>>=0,o||w(e,t,r,8,17976931348623157e292,-17976931348623157e292),i.write(e,t,r,n,52,8),r+8}s.prototype.write=function(e,t,r,n){if(void 0===t)n="utf8",r=this.length,t=0;else if(void 0===r&&"string"==typeof t)n=t,r=this.length,t=0;else if(isFinite(t))t>>>=0,isFinite(r)?(r>>>=0,void 0===n&&(n="utf8")):(n=r,r=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var i,o,a,s,l,u,c,d,p=this.length-t;if((void 0===r||r>p)&&(r=p),e.length>0&&(r<0||t<0)||t>this.length)throw RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var f=!1;;)switch(n){case"hex":return function(e,t,r,n){r=Number(r)||0;var i=e.length-r;n?(n=Number(n))>i&&(n=i):n=i;var o=t.length;n>o/2&&(n=o/2);for(var a=0;a<n;++a){var s,l=parseInt(t.substr(2*a,2),16);if((s=l)!=s)break;e[r+a]=l}return a}(this,e,t,r);case"utf8":case"utf-8":return i=t,o=r,D(C(e,this.length-i),this,i,o);case"ascii":return a=t,s=r,D(_(e),this,a,s);case"latin1":case"binary":return function(e,t,r,n){return D(_(t),e,r,n)}(this,e,t,r);case"base64":return l=t,u=r,D(E(e),this,l,u);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return c=t,d=r,D(function(e,t){for(var r,n,i=[],o=0;o<e.length&&!((t-=2)<0);++o)n=(r=e.charCodeAt(o))>>8,i.push(r%256),i.push(n);return i}(e,this.length-c),this,c,d);default:if(f)throw TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),f=!0}},s.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},s.prototype.slice=function(e,t){var r=this.length;e=~~e,t=void 0===t?r:~~t,e<0?(e+=r)<0&&(e=0):e>r&&(e=r),t<0?(t+=r)<0&&(t=0):t>r&&(t=r),t<e&&(t=e);var n=this.subarray(e,t);return Object.setPrototypeOf(n,s.prototype),n},s.prototype.readUIntLE=function(e,t,r){e>>>=0,t>>>=0,r||b(e,t,this.length);for(var n=this[e],i=1,o=0;++o<t&&(i*=256);)n+=this[e+o]*i;return n},s.prototype.readUIntBE=function(e,t,r){e>>>=0,t>>>=0,r||b(e,t,this.length);for(var n=this[e+--t],i=1;t>0&&(i*=256);)n+=this[e+--t]*i;return n},s.prototype.readUInt8=function(e,t){return e>>>=0,t||b(e,1,this.length),this[e]},s.prototype.readUInt16LE=function(e,t){return e>>>=0,t||b(e,2,this.length),this[e]|this[e+1]<<8},s.prototype.readUInt16BE=function(e,t){return e>>>=0,t||b(e,2,this.length),this[e]<<8|this[e+1]},s.prototype.readUInt32LE=function(e,t){return e>>>=0,t||b(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+0x1000000*this[e+3]},s.prototype.readUInt32BE=function(e,t){return e>>>=0,t||b(e,4,this.length),0x1000000*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},s.prototype.readIntLE=function(e,t,r){e>>>=0,t>>>=0,r||b(e,t,this.length);for(var n=this[e],i=1,o=0;++o<t&&(i*=256);)n+=this[e+o]*i;return n>=(i*=128)&&(n-=Math.pow(2,8*t)),n},s.prototype.readIntBE=function(e,t,r){e>>>=0,t>>>=0,r||b(e,t,this.length);for(var n=t,i=1,o=this[e+--n];n>0&&(i*=256);)o+=this[e+--n]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*t)),o},s.prototype.readInt8=function(e,t){return(e>>>=0,t||b(e,1,this.length),128&this[e])?-((255-this[e]+1)*1):this[e]},s.prototype.readInt16LE=function(e,t){e>>>=0,t||b(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?0xffff0000|r:r},s.prototype.readInt16BE=function(e,t){e>>>=0,t||b(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?0xffff0000|r:r},s.prototype.readInt32LE=function(e,t){return e>>>=0,t||b(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},s.prototype.readInt32BE=function(e,t){return e>>>=0,t||b(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},s.prototype.readFloatLE=function(e,t){return e>>>=0,t||b(e,4,this.length),i.read(this,e,!0,23,4)},s.prototype.readFloatBE=function(e,t){return e>>>=0,t||b(e,4,this.length),i.read(this,e,!1,23,4)},s.prototype.readDoubleLE=function(e,t){return e>>>=0,t||b(e,8,this.length),i.read(this,e,!0,52,8)},s.prototype.readDoubleBE=function(e,t){return e>>>=0,t||b(e,8,this.length),i.read(this,e,!1,52,8)},s.prototype.writeUIntLE=function(e,t,r,n){if(e*=1,t>>>=0,r>>>=0,!n){var i=Math.pow(2,8*r)-1;x(this,e,t,r,i,0)}var o=1,a=0;for(this[t]=255&e;++a<r&&(o*=256);)this[t+a]=e/o&255;return t+r},s.prototype.writeUIntBE=function(e,t,r,n){if(e*=1,t>>>=0,r>>>=0,!n){var i=Math.pow(2,8*r)-1;x(this,e,t,r,i,0)}var o=r-1,a=1;for(this[t+o]=255&e;--o>=0&&(a*=256);)this[t+o]=e/a&255;return t+r},s.prototype.writeUInt8=function(e,t,r){return e*=1,t>>>=0,r||x(this,e,t,1,255,0),this[t]=255&e,t+1},s.prototype.writeUInt16LE=function(e,t,r){return e*=1,t>>>=0,r||x(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},s.prototype.writeUInt16BE=function(e,t,r){return e*=1,t>>>=0,r||x(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},s.prototype.writeUInt32LE=function(e,t,r){return e*=1,t>>>=0,r||x(this,e,t,4,0xffffffff,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},s.prototype.writeUInt32BE=function(e,t,r){return e*=1,t>>>=0,r||x(this,e,t,4,0xffffffff,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},s.prototype.writeIntLE=function(e,t,r,n){if(e*=1,t>>>=0,!n){var i=Math.pow(2,8*r-1);x(this,e,t,r,i-1,-i)}var o=0,a=1,s=0;for(this[t]=255&e;++o<r&&(a*=256);)e<0&&0===s&&0!==this[t+o-1]&&(s=1),this[t+o]=(e/a|0)-s&255;return t+r},s.prototype.writeIntBE=function(e,t,r,n){if(e*=1,t>>>=0,!n){var i=Math.pow(2,8*r-1);x(this,e,t,r,i-1,-i)}var o=r-1,a=1,s=0;for(this[t+o]=255&e;--o>=0&&(a*=256);)e<0&&0===s&&0!==this[t+o+1]&&(s=1),this[t+o]=(e/a|0)-s&255;return t+r},s.prototype.writeInt8=function(e,t,r){return e*=1,t>>>=0,r||x(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},s.prototype.writeInt16LE=function(e,t,r){return e*=1,t>>>=0,r||x(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},s.prototype.writeInt16BE=function(e,t,r){return e*=1,t>>>=0,r||x(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},s.prototype.writeInt32LE=function(e,t,r){return e*=1,t>>>=0,r||x(this,e,t,4,0x7fffffff,-0x80000000),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},s.prototype.writeInt32BE=function(e,t,r){return e*=1,t>>>=0,r||x(this,e,t,4,0x7fffffff,-0x80000000),e<0&&(e=0xffffffff+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},s.prototype.writeFloatLE=function(e,t,r){return A(this,e,t,!0,r)},s.prototype.writeFloatBE=function(e,t,r){return A(this,e,t,!1,r)},s.prototype.writeDoubleLE=function(e,t,r){return k(this,e,t,!0,r)},s.prototype.writeDoubleBE=function(e,t,r){return k(this,e,t,!1,r)},s.prototype.copy=function(e,t,r,n){if(!s.isBuffer(e))throw TypeError("argument should be a Buffer");if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n<r&&(n=r),n===r||0===e.length||0===this.length)return 0;if(t<0)throw RangeError("targetStart out of bounds");if(r<0||r>=this.length)throw RangeError("Index out of range");if(n<0)throw RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t<n-r&&(n=e.length-t+r);var i=n-r;if(this===e&&"function"==typeof Uint8Array.prototype.copyWithin)this.copyWithin(t,r,n);else if(this===e&&r<t&&t<n)for(var o=i-1;o>=0;--o)e[o+t]=this[o+r];else Uint8Array.prototype.set.call(e,this.subarray(r,n),t);return i},s.prototype.fill=function(e,t,r,n){if("string"==typeof e){if("string"==typeof t?(n=t,t=0,r=this.length):"string"==typeof r&&(n=r,r=this.length),void 0!==n&&"string"!=typeof n)throw TypeError("encoding must be a string");if("string"==typeof n&&!s.isEncoding(n))throw TypeError("Unknown encoding: "+n);if(1===e.length){var i,o=e.charCodeAt(0);("utf8"===n&&o<128||"latin1"===n)&&(e=o)}}else"number"==typeof e?e&=255:"boolean"==typeof e&&(e=Number(e));if(t<0||this.length<t||this.length<r)throw RangeError("Out of range index");if(r<=t)return this;if(t>>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"==typeof e)for(i=t;i<r;++i)this[i]=e;else{var a=s.isBuffer(e)?e:s.from(e,n),l=a.length;
2378if(0===l)throw TypeError('The value "'+e+'" is invalid for argument "value"');for(i=0;i<r-t;++i)this[i+t]=a[i%l]}return this};var S=/[^+/0-9A-Za-z-_]/g;function C(e,t){t=t||1/0;for(var r,n=e.length,i=null,o=[],a=0;a<n;++a){if((r=e.charCodeAt(a))>55295&&r<57344){if(!i){if(r>56319||a+1===n){(t-=3)>-1&&o.push(239,191,189);continue}i=r;continue}if(r<56320){(t-=3)>-1&&o.push(239,191,189),i=r;continue}r=(i-55296<<10|r-56320)+65536}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,r<128){if((t-=1)<0)break;o.push(r)}else if(r<2048){if((t-=2)<0)break;o.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;o.push(r>>12|224,r>>6&63|128,63&r|128)}else if(r<1114112){if((t-=4)<0)break;o.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}else throw Error("Invalid code point")}return o}function _(e){for(var t=[],r=0;r<e.length;++r)t.push(255&e.charCodeAt(r));return t}function E(e){return n.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(S,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function D(e,t,r,n){for(var i=0;i<n&&!(i+r>=t.length)&&!(i>=e.length);++i)t[i+r]=e[i];return i}function O(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}var j=function(){for(var e="0123456789abcdef",t=Array(256),r=0;r<16;++r)for(var n=16*r,i=0;i<16;++i)t[n+i]=e[r]+e[i];return t}()},783:function(e,t){t.read=function(e,t,r,n,i){var o,a,s=8*i-n-1,l=(1<<s)-1,u=l>>1,c=-7,d=r?i-1:0,p=r?-1:1,f=e[t+d];for(d+=p,o=f&(1<<-c)-1,f>>=-c,c+=s;c>0;o=256*o+e[t+d],d+=p,c-=8);for(a=o&(1<<-c)-1,o>>=-c,c+=n;c>0;a=256*a+e[t+d],d+=p,c-=8);if(0===o)o=1-u;else{if(o===l)return a?NaN:1/0*(f?-1:1);a+=Math.pow(2,n),o-=u}return(f?-1:1)*a*Math.pow(2,o-n)},t.write=function(e,t,r,n,i,o){var a,s,l,u=8*o-i-1,c=(1<<u)-1,d=c>>1,p=5960464477539062e-23*(23===i),f=n?0:o-1,h=n?1:-1,g=+(t<0||0===t&&1/t<0);for(isNaN(t=Math.abs(t))||t===1/0?(s=+!!isNaN(t),a=c):(a=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-a))<1&&(a--,l*=2),a+d>=1?t+=p/l:t+=p*Math.pow(2,1-d),t*l>=2&&(a++,l/=2),a+d>=c?(s=0,a=c):a+d>=1?(s=(t*l-1)*Math.pow(2,i),a+=d):(s=t*Math.pow(2,d-1)*Math.pow(2,i),a=0));i>=8;e[r+f]=255&s,f+=h,s/=256,i-=8);for(a=a<<i|s,u+=i;u>0;e[r+f]=255&a,f+=h,a/=256,u-=8);e[r+f-h]|=128*g}}},r={};function n(e){var i=r[e];if(void 0!==i)return i.exports;var o=r[e]={exports:{}},a=!0;try{t[e](o,o.exports,n),a=!1}finally{a&&delete r[e]}return o.exports}n.ab="//",e.exports=n(72)},88294:e=>{"use strict";e.exports=function(e){return e.Window&&e instanceof e.Window?{x:e.pageXOffset||e.document.documentElement.scrollLeft,y:e.pageYOffset||e.document.documentElement.scrollTop}:{x:e.scrollLeft,y:e.scrollTop}}},88527:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(69241);function i(e,t){if(!e)return t;function r(e,t){let r={};return Object.keys(t).forEach(n=>{var i;let o;i=t[n],o=n.charCodeAt(2),"o"===n[0]&&"n"===n[1]&&o>=65&&o<=90&&"function"==typeof i&&"function"==typeof e[n]&&(r[n]=(...r)=>{e[n](...r),t[n](...r)})}),r}if("function"==typeof e||"function"==typeof t)return i=>{let o="function"==typeof t?t(i):t,a="function"==typeof e?e({...i,...o}):e,s=(0,n.A)(i?.className,o?.className,a?.className),l=r(a,o);return{...o,...a,...l,...!!s&&{className:s},...o?.style&&a?.style&&{style:{...o.style,...a.style}},...o?.sx&&a?.sx&&{sx:[...Array.isArray(o.sx)?o.sx:[o.sx],...Array.isArray(a.sx)?a.sx:[a.sx]]}}};let i=r(e,t),o=(0,n.A)(t?.className,e?.className);return{...t,...e,...i,...!!o&&{className:o},...t?.style&&e?.style&&{style:{...t.style,...e.style}},...t?.sx&&e?.sx&&{sx:[...Array.isArray(t.sx)?t.sx:[t.sx],...Array.isArray(e.sx)?e.sx:[e.sx]]}}}},88598:(e,t,r)=>{"use strict";r.d(t,{IJ:()=>_,Ay:()=>E});var n=r(14232),i=r(69241),o=r(86583),a=r(89493),s=r(34401),l=r(96968),u=r(39070),c=r(86073),d=r(83480),p=r(38818),f=r(40254),h=r(9092),g=r(98885),m=r(85);function v(e){return(0,m.Ay)("MuiPopover",e)}(0,g.A)("MuiPopover",["root","paper"]);var y=r(94100),b=r(88527),x=r(37876);function w(e,t){let r=0;return"number"==typeof t?r=t:"center"===t?r=e.height/2:"bottom"===t&&(r=e.height),r}function A(e,t){let r=0;return"number"==typeof t?r=t:"center"===t?r=e.width/2:"right"===t&&(r=e.width),r}function k(e){return[e.horizontal,e.vertical].map(e=>"number"==typeof e?`${e}px`:e).join(" ")}function S(e){return"function"==typeof e?e():e}let C=(0,s.Ay)(f.A,{name:"MuiPopover",slot:"Root"})({}),_=(0,s.Ay)(h.A,{name:"MuiPopover",slot:"Paper"})({position:"absolute",overflowY:"auto",overflowX:"hidden",minWidth:16,minHeight:16,maxWidth:"calc(100% - 32px)",maxHeight:"calc(100% - 32px)",outline:0}),E=n.forwardRef(function(e,t){let r=(0,l.b)({props:e,name:"MuiPopover"}
2378),{action:s,anchorEl:f,anchorOrigin:h={vertical:"top",horizontal:"left"},anchorPosition:g,anchorReference:m="anchorEl",children:E,className:D,container:O,elevation:j=8,marginThreshold:F=16,open:T,PaperProps:P={},slots:M={},slotProps:B={},transformOrigin:R={vertical:"top",horizontal:"left"},TransitionComponent:I,transitionDuration:$="auto",TransitionProps:N={},disableScrollLock:L=!1,...z}=r,U=n.useRef(),K={...r,anchorOrigin:h,anchorReference:m,elevation:j,marginThreshold:F,transformOrigin:R,TransitionComponent:I,transitionDuration:$,TransitionProps:N},W=(e=>{let{classes:t}=e;return(0,o.A)({root:["root"],paper:["paper"]},v,t)})(K),H=n.useCallback(()=>{if("anchorPosition"===m)return g;let e=S(f),t=(e&&1===e.nodeType?e:(0,c.A)(U.current).body).getBoundingClientRect();return{top:t.top+w(t,h.vertical),left:t.left+A(t,h.horizontal)}},[f,h.horizontal,h.vertical,g,m]),q=n.useCallback(e=>({vertical:w(e,R.vertical),horizontal:A(e,R.horizontal)}),[R.horizontal,R.vertical]),V=n.useCallback(e=>{let t={width:e.offsetWidth,height:e.offsetHeight},r=q(t);if("none"===m)return{top:null,left:null,transformOrigin:k(r)};let n=H(),i=n.top-r.vertical,o=n.left-r.horizontal,a=i+t.height,s=o+t.width,l=(0,d.A)(S(f)),u=l.innerHeight-F,c=l.innerWidth-F;if(null!==F&&i<F){let e=i-F;i-=e,r.vertical+=e}else if(null!==F&&a>u){let e=a-u;i-=e,r.vertical+=e}if(null!==F&&o<F){let e=o-F;o-=e,r.horizontal+=e}else if(s>c){let e=s-c;o-=e,r.horizontal+=e}return{top:`${Math.round(i)}px`,left:`${Math.round(o)}px`,transformOrigin:k(r)}},[f,m,H,q,F]),[Q,G]=n.useState(T),Y=n.useCallback(()=>{let e=U.current;if(!e)return;let t=V(e);null!==t.top&&e.style.setProperty("top",t.top),null!==t.left&&(e.style.left=t.left),e.style.transformOrigin=t.transformOrigin,G(!0)},[V]);n.useEffect(()=>(L&&window.addEventListener("scroll",Y),()=>window.removeEventListener("scroll",Y)),[f,L,Y]),n.useEffect(()=>{T&&Y()}),n.useImperativeHandle(s,()=>T?{updatePosition:()=>{Y()}}:null,[T,Y]),n.useEffect(()=>{if(!T)return;let e=(0,u.A)(()=>{Y()}),t=(0,d.A)(S(f));return t.addEventListener("resize",e),()=>{e.clear(),t.removeEventListener("resize",e)}},[f,T,Y]);let X=$,J={slots:{transition:I,...M},slotProps:{transition:N,paper:P,...B}},[Z,ee]=(0,y.A)("transition",{elementType:p.A,externalForwardedProps:J,ownerState:K,getSlotProps:e=>({...e,onEntering:(t,r)=>{e.onEntering?.(t,r),Y()},onExited:t=>{e.onExited?.(t),G(!1)}}),additionalProps:{appear:!0,in:T}});"auto"!==$||Z.muiSupportAuto||(X=void 0);let et=O||(f?(0,c.A)(S(f)).body:void 0),[er,{slots:en,slotProps:ei,...eo}]=(0,y.A)("root",{ref:t,elementType:C,externalForwardedProps:{...J,...z},shouldForwardComponentProp:!0,additionalProps:{slots:{backdrop:M.backdrop},slotProps:{backdrop:(0,b.A)("function"==typeof B.backdrop?B.backdrop(K):B.backdrop,{invisible:!0})},container:et,open:T},ownerState:K,className:(0,i.A)(W.root,D)}),[ea,es]=(0,y.A)("paper",{ref:U,className:W.paper,elementType:_,externalForwardedProps:J,shouldForwardComponentProp:!0,additionalProps:{elevation:j,style:Q?void 0:{opacity:0}},ownerState:K});return(0,x.jsx)(er,{...eo,...!(0,a.A)(er)&&{slots:en,slotProps:ei,disableScrollLock:L},children:(0,x.jsx)(Z,{...ee,timeout:X,children:(0,x.jsx)(ea,{...es,children:E})})})})},88913:(e,t,r)=>{"use strict";var n=r(39636),i=r(18916);e.exports=function(e){var t=n.splitBlock(e.getCurrentContent(),e.getSelection());return i.push(e,t,"split-block")}},88992:(e,t,r)=>{"use strict";r.d(t,{Gb:()=>U,Jt:()=>E,Op:()=>z,hZ:()=>O,mN:()=>ex,xI:()=>$,xW:()=>L});var n=r(14232),i=e=>e instanceof Date,o=e=>null==e,a=e=>!o(e)&&!Array.isArray(e)&&"object"==typeof e&&!i(e),s=e=>a(e)&&e.target?"checkbox"===e.target.type?e.target.checked:e.target.value:e,l=(e,t)=>t.split(".").some((t,r,n)=>!isNaN(Number(t))&&e.has(n.slice(0,r).join("."))),u=e=>{let t=e.constructor&&e.constructor.prototype;return a(t)&&t.hasOwnProperty("isPrototypeOf")},c="u">typeof window&&void 0!==window.HTMLElement&&"u">typeof document;function d(e){if(e instanceof Date)return new Date(e);let t="u">typeof FileList&&e instanceof FileList;if(c&&(e instanceof Blob||t))return e;let r=Array.isArray(e);if(!r&&!(a(e)&&u(e)))return e;let n=r?[]:Object.create(Object.getPrototypeOf(e));for(let t in e)Object.prototype.hasOwnProperty.call(e,t)&&(n[t]=d(e[t]));return n}let p="blur",f="trigger",h="onChange",g="onSubmit",m="maxLength",v="minLength",y="pattern",b="required",x="validate",w="root",A=["__proto__","constructor","prototype"],k=/^\w*$/;var S=e=>void 0===e;let C=/[.[\]'"]/;var _=e=>
2378e.split(C).filter(Boolean),E=(e,t,r)=>{if(!t||!a(e))return r;let n=k.test(t)?[t]:_(t);if(n.some(e=>A.includes(e)))return r;let i=n.reduce((e,t)=>o(e)?void 0:e[t],e);return S(i)||i===e?S(e[t])?r:e[t]:i},D=e=>"function"==typeof e,O=(e,t,r)=>{let n=-1,i=k.test(t)?[t]:_(t),o=i.length,s=o-1;for(;++n<o;){let t=i[n],o=r;if(n!==s){let r=e[t];o=a(r)||Array.isArray(r)?r:isNaN(+i[n+1])?{}:[]}if(A.includes(t))return;e[t]=o,e=e[t]}};let j=n.createContext(null);j.displayName="HookFormControlContext";var F=(e,t,r,n=!0)=>{let i={};for(let o in e)Object.defineProperty(i,o,{get:()=>("all"!==t._proxyFormState[o]&&(t._proxyFormState[o]=!n||"all"),r&&(r[o]=!0),e[o])});return i};let T=c?n.useLayoutEffect:n.useEffect;var P=e=>"string"==typeof e,M=(e,t,r,n,i)=>P(e)?(n&&t.watch.add(e),E(r,e,i)):Array.isArray(e)?e.map(e=>(n&&t.watch.add(e),E(r,e))):(n&&(t.watchAll=!0),r),B=e=>o(e)||"object"!=typeof e;let R=(e,t)=>0===t.length&&!Array.isArray(e)&&!u(e);function I(e,t,r=new WeakMap){if(e===t)return!0;if(B(e)||B(t))return Object.is(e,t);if(i(e)&&i(t))return Object.is(e.getTime(),t.getTime());let n=Object.keys(e),o=Object.keys(t);if(n.length!==o.length)return!1;if(R(e,n)||R(t,o))return Object.is(e,t);if(!n.length&&Array.isArray(e)!==Array.isArray(t))return!1;let s=r.get(e);if(s&&s.has(t))return!0;if(s)s.add(t);else{let n=new WeakSet;n.add(t),r.set(e,n)}for(let o of n){let n=e[o];if(!(o in t))return!1;if("ref"!==o){let e=t[o];if(i(n)&&i(e)||(a(n)||Array.isArray(n))&&(a(e)||Array.isArray(e))?!I(n,e,r):!Object.is(n,e))return!1}}return!0}let $=e=>e.render(function(e){let t=n.useContext(j),{name:r,disabled:i,control:o=t,shouldUnregister:a,defaultValue:u,exact:c=!0}=e,f=l(o._names.array,r),h=n.useMemo(()=>E(o._formValues,r,E(o._defaultValues,r,u)),[o,r,u]),g=function(e){let t=n.useContext(j),{control:r=t,name:i,defaultValue:o,disabled:a,exact:s,compute:l}=e||{},u=n.useRef(o),c=n.useRef(l),d=n.useRef(void 0),p=n.useRef(r),f=n.useRef(i);c.current=l;let[h,g]=n.useState(()=>{let e=r._getWatch(i,u.current);return c.current?c.current(e):e}),m=n.useCallback(e=>{let t=M(i,r._names,e||r._formValues,!1,u.current);return c.current?c.current(t):t},[r._formValues,r._names,i]),v=n.useCallback(e=>{if(!a){let t=M(i,r._names,e||r._formValues,!1,u.current);if(c.current){let e=c.current(t);I(e,d.current)||(g(e),d.current=e)}else g(t)}},[r._formValues,r._names,a,i]);T(()=>(p.current===r&&I(f.current,i)||(p.current=r,f.current=i,v()),r._subscribe({name:i,formState:{values:!0},exact:s,callback:e=>{v(e.values)}})),[r,s,i,v]),n.useEffect(()=>r._removeUnmounted());let y=p.current!==r,b=f.current,x=n.useMemo(()=>{if(a)return null;let e=!y&&!I(b,i);return y||e?m():null},[a,y,i,b,m]);return null!==x?x:h}({control:o,name:r,defaultValue:h,exact:c}),m=function(e){let t=n.useContext(j),{control:r=t,disabled:i,name:o,exact:a}=e||{},[s,l]=n.useState(()=>({...r._formState,defaultValues:r._defaultValues})),u=n.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,validatingFields:!1,isValidating:!1,isValid:!1,errors:!1});return T(()=>r._subscribe({name:o,formState:u.current,exact:a,callback:e=>{i||l({...r._formState,...e,defaultValues:r._defaultValues})}}),[o,i,a]),n.useEffect(()=>{u.current.isValid&&r._setValid(!0)},[r]),n.useMemo(()=>F(s,r,u.current,!1),[s,r])}({control:o,name:r,exact:c}),v=n.useRef(e),y=n.useRef(null),b=n.useRef(o.register(r,{...e.rules,value:g,..."boolean"==typeof e.disabled?{disabled:e.disabled}:{}}));v.current=e;let x=n.useMemo(()=>Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!E(m.errors,r)},isDirty:{enumerable:!0,get:()=>!!E(m.dirtyFields,r)},isTouched:{enumerable:!0,get:()=>!!E(m.touchedFields,r)},isValidating:{enumerable:!0,get:()=>!!E(m.validatingFields,r)},error:{enumerable:!0,get:()=>E(m.errors,r)}}),[m,r]),w=n.useCallback(e=>{let t=s(e);return E(o._fields,r)||(b.current=o.register(r,{...v.current.rules,value:t})),b.current.onChange({target:{value:s(e),name:r},type:"change"})},[r,o]),A=n.useCallback(()=>b.current.onBlur({target:{value:E(o._formValues,r),name:r},type:p}),[r,o._formValues]),k=n.useCallback(e=>{e&&(y.current={focus:()=>D(e.focus)&&e.focus(),select:()=>D(e.select)&&e.select(),setCustomValidity:t=>D(e.setCustomValidity)&&e.setCustomValidity(t),reportValidity:()=>D(e.reportValidity)&&e.reportValidity()});let t=E(o._fields,r);t&&t._f&&e&&(t._f.ref=y.current)},[o._fields,r]),C=n.useMemo(()=>({name:r,value:g,..."boolean"==typeof i||m.disabled?{disabled:m.disabled||i}:{},onChange:w,onBlur:A,ref:k}),[r,i,m.disabled,w,A,k,g]);return n.useEffect(()=>{let e=o._options.shouldUnregister||a;o.register(r,{...v.current.rules,..."boolean"==typeof v.current.disabled?{disabled:v.current.disabled}:{}});let t=(e,t)=>{let r=E(o._fields,e);r&&r._f&&(r._f.mount=t)};if(t(r,!0),e){let e=d(E(a?o._defaultValues:o._options.values||o._defaultValues,r,E(o._options.defaultValues,r,v.current.defaultValue)));O(o._defaultValues,r,e),S(E(o._formValues,r))&&O(o._formValues,r,e)}if(f||o.register(r),y.current){let e=E(o._fields,r);e&&e._f&&(e._f.ref=y.current)}return()=>{(f?e&&!o._state.action:e)?o.unregister(r):t(r,!1)}},[r,o,f,a]),n.useEffect(()=>{o._setDisabledField({disabled:i,name:r})},[i,r,o]),n.useMemo(()=>({field:C,formState:m,fieldState:x}),[C,m,x])}(e)),N=n.createContext(null);N.displayName="HookFormContext";let L=()=>n.useContext(N),z=({children:e,watch:t,getValues:r,getFieldState:i,setError:o,clearErrors:a,setValue:s,setValues:l,trigger:u,formState:c,resetField:d,reset:p,handleSubmit:f,unregister:h,control:g,register:m,setFocus:v,subscribe:y})=>{let b=n.useMemo(()=>({watch:t,getValues:r,getFieldState:i,setError:o,clearErrors:a,setValue:s,setValues:l,trigger:u,formState:c,resetField:d,reset:p,handleSubmit:f,unregister:h,control:g,register:m,setFocus:v,subscribe:y}),[a,g,c,i,r,f,m,p,d,o,v,s,l,y,u,h,t]);return n.createElement(N.Provider,{value:b},n.createElement(j.Provider,{value:b.control},e))};var U=(e,t,r,n,i)=>t?{...r[e],types:{...r[e]&&r[e].types?r[e].types:{},[n]:i||!0}}:{},K=e=>Array.isArray(e)?e.filter(Boolean):[],W=e=>Array.isArray(e)?e:[e],H=()=>{let e=[];return{get observers(){return e},next:t=>{for(let r of e)r.next&&r.next(t)},subscribe:t=>(e.push(t),{unsubscribe:()=>{e=e.filter(e=>e!==t)}}),unsubscribe:()=>{e=[]}}},q=e=>a(e)&&!Object.keys(e).length,V=e=>{if(!c)return!1;let t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},Q=e=>V(e)&&e.isConnected;function G(e,t){if(P(t)&&Object.prototype.hasOwnProperty.call(e,t))return delete e[t],e;let r=Array.isArray(t)?t:k.test(t)?[t]:_(t),n=1===r.length?e:function(e,t){let r=t.slice(0,-1).length,n=0;for(;n<r;){if(o(e)){e=void 0;break}e=e[t[n]],n++}return e}(e,r),i=r.length-1,s=r[i];return n&&delete n[s],0!==i&&(a(n)&&q(n)||Array.isArray(n)&&function(e){for(let t in e)if(e.hasOwnProperty(t)&&!S(e[t]))return!1;return!0}(n))&&G(e,r.slice(0,-1)),e}function Y(e){return Array.isArray(e)||a(e)&&!(e=>{for(let t in e)if(D(e[t]))return!0;return!1})(e)}function X(e,t={}){for(let r in e){let n=e[r];Y(n)?(t[r]=Array.isArray(n)?[]:{},X(n,t[r])):S(n)||(t[r]=!0)}return t}function J(e,t,r){for(let n in r||(r=X(t)),e){let i=e[n];if(Y(i))S(t)||B(r[n])?r[n]=X(i,Array.isArray(i)?[]:{}):J(i,o(t)?{}:t[n],r[n]);else{let e=t[n];r[n]=!I(i,e)}}return function e(t){if(!1!==t){if(!0===t)return!0;
2378if(Array.isArray(t)){let r=t.map(t=>e(t));return r.some(e=>void 0!==e)?r:void 0}if(a(t)){let r={};for(let n in t){let i=e(t[n]);S(i)||(r[n]=i)}return Object.keys(r).length?r:void 0}}}(r)||{}}let Z={value:!1,isValid:!1},ee={value:!0,isValid:!0};var et=e=>{if(Array.isArray(e)){if(e.length>1){let t=e.filter(e=>e&&e.checked&&!e.disabled).map(e=>e.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!S(e[0].attributes.value)?S(e[0].value)||""===e[0].value?ee:{value:e[0].value,isValid:!0}:ee:Z}return Z},er=(e,{valueAsNumber:t,valueAsDate:r,setValueAs:n})=>S(e)?e:t?""===e?NaN:e?+e:e:r&&P(e)?new Date(e):n?n(e):e;let en={isValid:!1,value:null};var ei=e=>Array.isArray(e)?e.reduce((e,t)=>t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e,en):en;function eo(e){let t=e.ref;return"file"===t.type?t.files:"radio"===t.type?ei(e.refs).value:"select-multiple"===t.type?[...t.selectedOptions].map(({value:e})=>e):"checkbox"===t.type?et(e.refs).value:er(S(t.value)?e.ref.value:t.value,e)}var ea=e=>S(e)?e:e instanceof RegExp?e.source:a(e)?e.value instanceof RegExp?e.value.source:e.value:e,es=e=>({isOnSubmit:!e||e===g,isOnBlur:"onBlur"===e,isOnChange:e===h,isOnAll:"all"===e,isOnTouch:"onTouched"===e});let el="AsyncFunction";var eu=e=>{if(!e||!e.validate)return!1;if(D(e.validate))return e.validate.constructor.name===el;if(a(e.validate)){for(let t in e.validate)if(e.validate[t].constructor.name===el)return!0}return!1},ec=(e,t,r)=>{if(r)return!1;if(t.watchAll||t.watch.has(e))return!0;for(let r of t.watch)if(e.startsWith(r)&&"."===e.charAt(r.length))return!0;return!1};let ed=(e,t,r,n)=>{for(let i of r||Object.keys(e)){let r=E(e,i);if(r){let{_f:e,...o}=r;if(e){if(e.refs&&e.refs[0]&&t(e.refs[0],i)&&!n)return!0;else if(e.ref&&t(e.ref,e.name)&&!n)return!0;else if(ed(o,t))break}else if(a(o)&&ed(o,t))break}}};function ep(e,t,r){let n=E(e,r);if(n||k.test(r))return{error:n,name:r};let i=r.split(".");for(;i.length;){let n=i.join("."),o=E(t,n),a=E(e,n);if(o&&!Array.isArray(o)&&r!==n)break;if(a&&a.type)return{name:n,error:a};if(a&&a.root&&a.root.type)return{name:`${n}.root`,error:a.root};i.pop()}return{name:r}}var ef=(e,t,r)=>{let n=E(e,r),i=Array.isArray(n)?n:[];return O(i,w,t[r]),O(e,r,i),e};function eh(e,t,r="validate"){if(P(e)||Array.isArray(e)&&e.every(P)||"boolean"==typeof e&&!e)return{type:r,message:P(e)?e:"",ref:t}}var eg=e=>!a(e)||e instanceof RegExp?{value:e,message:""}:e,em=async(e,t,r,n,i,s)=>{let{ref:l,refs:u,required:c,maxLength:d,minLength:p,min:f,max:h,pattern:g,validate:w,name:A,valueAsNumber:k,mount:C}=e._f,_=E(r,A);if(!C||t.has(A))return{};let O=u?u[0]:l,j=e=>{if(i&&O.reportValidity){let t="boolean"==typeof e?"":e||"";u?u.forEach(e=>e.setCustomValidity(t)):O.setCustomValidity(t),O.reportValidity()}},F={},T="radio"===l.type,M="checkbox"===l.type,B=(k||"file"===l.type)&&S(l.value)&&S(_)||V(l)&&""===l.value||""===_||Array.isArray(_)&&!_.length,R=U.bind(null,A,n,F),I=(e,t,r,n=m,i=v)=>{let o=e?t:r;F[A]={type:e?n:i,message:o,ref:l,...R(e?n:i,o)}};if(s?!Array.isArray(_)||!_.length:c&&(!(T||M)&&(B||o(_))||"boolean"==typeof _&&!_||M&&!et(u).isValid||T&&!ei(u).isValid)){let{value:e,message:t}=P(c)?{value:!!c,message:c}:eg(c);if(e&&(F[A]={type:b,message:t,ref:O,...R(b,t)},!n))return j(t),F}if(!B&&(!o(f)||!o(h))){let e,t,r=eg(h),i=eg(f);if(o(_)||isNaN(_)){let n=l.valueAsDate||new Date(_),o=e=>new Date(new Date().toDateString()+" "+e),a="time"==l.type,s="week"==l.type;P(r.value)&&_&&(e=a?o(_)>o(r.value):s?_>r.value:n>new Date(r.value)),P(i.value)&&_&&(t=a?o(_)<o(i.value):s?_<i.value:n<new Date(i.value))}else{let n=l.valueAsNumber||(_?+_:_);o(r.value)||(e=n>r.value),o(i.value)||(t=n<i.value)}if((e||t)&&(I(!!e,r.message,i.message,"max","min"),!n))return j(F[A].message),F}if((d||p)&&!B&&(P(_)||s&&Array.isArray(_))){let e=eg(d),t=eg(p),r=!o(e.value)&&_.length>+e.value,i=!o(t.value)&&_.length<+t.value;if((r||i)&&(I(r,e.message,t.message),!n))return j(F[A].message),F}if(g&&!B&&P(_)){let{value:e,message:t}=eg(g);if(e instanceof RegExp&&!_.match(e)&&(F[A]={type:y,message:t,ref:l,...R(y,t)},!n))return j(t),F}if(w){if(D(w)){let e=eh(await w(_,r),O);if(e&&(F[A]={...e,...R(x,e.message)},!n))return j(e.message),F}else if(a(w)){let e={};for(let t in w){if(!q(e)&&!n)break;let i=eh(await w[t](_,r),O,t);i&&(e={...i,...R(t,i.message)},j(i.message),n&&(F[A]=e))}if(!q(e)&&(F[A]={ref:O,...e},!n))return F}}return j(!0),F};let ev={mode:g,reValidateMode:h,shouldFocusError:!0},ey="form",eb={submitCount:0,isDirty:!1,isReady:!1,isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{}};function ex(e={}){let t=n.useRef(void 0),r=n.useRef(void 0),u=n.useRef(e.formControl),[h,g]=n.useState(()=>({...d(eb),isLoading:D(e.defaultValues),errors:e.errors||{},disabled:e.disabled||!1,defaultValues:D(e.defaultValues)?void 0:e.defaultValues}));if(!t.current||e.formControl&&u.current!==e.formControl)if(u.current=e.formControl,e.formControl)t.current={...e.formControl,formState:h},e.defaultValues&&!D(e.defaultValues)&&e.formControl.reset(e.defaultValues,e.resetOptions);else{let{formControl:r,...n}=function(e={}){let t,r={...ev,...e},n={...d(eb),isLoading:D(r.defaultValues),errors:r.errors||{},disabled:r.disabled||!1},u={},h=(a(r.defaultValues)||a(r.values))&&d(r.defaultValues||r.values)||{},g=r.shouldUnregister?{}:d(h),m={action:!1,mount:!1,watch:!1,keepIsValid:!1},v={mount:new Set,disabled:new Set,unMount:new Set,array:new Set,watch:new Set,registerName:new Set},y=0,b=0,A=es(r.mode),C=es(r.reValidateMode),j={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},F={...j},T={...F},B={array:H(),state:H()},R="all"===r.criteriaMode,$=async e=>{if(!m.keepIsValid&&!r.disabled&&(F.isValid||T.isValid||e)){let e;r.resolver?(e=q((await Y()).errors),N()):e=await ee({fields:u,onlyCheckValid:!0,eventType:"valid"}),e!==n.isValid&&B.state.next({isValid:e})}},N=(e,t)=>{!r.disabled&&(F.isValidating||F.validatingFields||T.isValidating||T.validatingFields)&&((e||Array.from(v.mount)).forEac
2378h(e=>{e&&(t?O(n.validatingFields,e,t):G(n.validatingFields,e))}),B.state.next({validatingFields:n.validatingFields,isValidating:!q(n.validatingFields)}))},L=()=>{n.dirtyFields=J(h,g)},z=(t,r,i,a)=>{let s=E(u,t);if(s){if((e=>{let t=k.test(e)?[e]:_(e),r=g,n=h;for(let e=0;e<t.length-1;e++){let i=t[e];if(r=o(r)?r:r[i],n=o(n)?n:n[i],null===r&&null!==n)return!0}return!1})(t))return;let l=S(E(g,t)),u=E(g,t,S(i)?E(h,t):i);S(u)||a&&a.defaultChecked||r?O(g,t,r?u:eo(s._f)):ei(t,u),m.mount&&!m.action&&($(),l&&n.isDirty&&(F.isDirty||T.isDirty)&&(et()||(n.isDirty=!1,B.state.next({...n}))),e.shouldUnregister&&l&&!S(E(g,t))&&ec(t,v)&&(m.watch=!0))}},U=(e,t,i,o,a)=>{let s=!1,l=!1,u={name:e};if(!r.disabled){if(!i||o){let r=I(E(h,e),t);(F.isDirty||T.isDirty)&&(l=n.isDirty,n.isDirty=u.isDirty=!r||et(),s=l!==u.isDirty),l=!!E(n.dirtyFields,e),r!==n.isDirty?n.dirtyFields=J(h,g):r?G(n.dirtyFields,e):O(n.dirtyFields,e,!0),u.dirtyFields=n.dirtyFields,s=s||(F.dirtyFields||T.dirtyFields)&&!r!==l}if(i){let t=E(n.touchedFields,e);t||(O(n.touchedFields,e,i),u.touchedFields=n.touchedFields,s=s||(F.touchedFields||T.touchedFields)&&t!==i)}s&&a&&B.state.next(u)}return s?u:{}},Y=async e=>(N(e,!0),await r.resolver(g,r.context,((e,t,r,n)=>{let i={};for(let r of e){let e=E(t,r);e&&O(i,r,e._f)}return{criteriaMode:r,names:[...e],fields:i,shouldUseNativeValidation:n}})(e||v.mount,u,r.criteriaMode,r.shouldUseNativeValidation))),X=async e=>{let{errors:t}=await Y(e);if(N(e),e){for(let r of e){let e=E(t,r);e?v.array.has(r)&&a(e)&&!Object.keys(e).some(e=>!Number.isNaN(Number(e)))?ef(n.errors,{[r]:e},r):O(n.errors,r,e):G(n.errors,r)}n.errors={...n.errors}}else n.errors=t;return t},Z=async({name:t,eventType:r})=>{if(e.validate){let i=await e.validate({formValues:g,formState:n,name:t,eventType:r});if(a(i))for(let e in i){let t=i[e];t&&eC(`${ey}.${e}`,{message:P(t.message)?t.message:"",type:t.type||x})}else P(i)||!i?eC(ey,{message:i||"",type:x}):eS(ey);return i}return!0},ee=async({fields:t,onlyCheckValid:i,name:o,eventType:a,context:s={valid:!0,runRootValidation:!1}})=>{if(e.validate&&(s.runRootValidation=!0,!await Z({name:o,eventType:a}))&&(s.valid=!1,i))return s.valid;for(let o in t){let l=t[o];if(l){let{_f:t,...u}=l;if(t){let o=v.array.has(t.name),a=l._f&&eu(l._f),u=F.validatingFields||F.isValidating||T.validatingFields||T.isValidating;a&&u&&N([t.name],!0);let c=await em(l,v.disabled,g,R,r.shouldUseNativeValidation&&!i,o);if(a&&u&&N([t.name]),c[t.name]&&(s.valid=!1,i)||(i||(E(c,t.name)?o?ef(n.errors,c,t.name):O(n.errors,t.name,c[t.name]):G(n.errors,t.name)),e.shouldUseNativeValidation&&c[t.name]))break}q(u)||await ee({context:s,onlyCheckValid:i,fields:u,name:o,eventType:a})}}return s.valid},et=(e,t)=>!r.disabled&&(e&&t&&O(g,e,t),!I(m.mount?g:h,h)),en=(e,t,r)=>M(e,v,{...m.mount?g:S(t)?h:P(e)?{[e]:t}:t},r,t),ei=(e,t,r={},n=!1,i=!1)=>{let a=E(u,e),s=t;if(a){let r=a._f;r&&(r.disabled||O(g,e,er(t,r)),s=V(r.ref)&&o(t)?"":t,"select-multiple"===r.ref.type?[...r.ref.options].forEach(e=>e.selected=s.includes(e.value)):r.refs?"checkbox"===r.ref.type?r.refs.forEach(e=>{e.defaultChecked&&e.disabled||(Array.isArray(s)?e.checked=!!s.find(t=>t===e.value):e.checked=s===e.value||!!s)}):r.refs.forEach(e=>e.checked=e.value===s):"file"===r.ref.type?r.ref.value="":(r.ref.value=s,r.ref.type||i||B.state.next({name:e,values:n?g:d(g)})))}(r.shouldDirty||r.shouldTouch)&&U(e,s,r.shouldTouch,r.shouldDirty,!i),r.shouldValidate&&eA(e)},el=(e,t,r,n=!1,o=!1)=>{for(let s in t){if(!t.hasOwnProperty(s))return;let l=t[s],c=e+"."+s,d=E(u,c);(v.array.has(e)||a(l)||d&&!d._f)&&!i(l)?el(c,l,r,n,o):ei(c,l,r,n,o)}},eh=(e,t,r,i,a=!1)=>{let s=E(u,e),l=v.array.has(e),c=i?t:d(t),p=I(E(g,e),c);if(p||O(g,e,c),l)B.array.next({name:e,values:i?g:d(g)}),(F.isDirty||F.dirtyFields||T.isDirty||T.dirtyFields)&&r.shouldDirty&&(L(),a||B.state.next({name:e,dirtyFields:n.dirtyFields,isDirty:et(e,c)}));else{let t=Array.isArray(c)&&!c.length||q(c);!s||s._f||o(c)||t?ei(e,c,r,i,a):el(e,c,r,i,a)}if(!p&&!a){let t=ec(e,v),r=i?g:d(g);B.state.next({...t&&n,name:m.mount||t?e:void 0,values:r})}},eg=(e,t,r={})=>eh(e,t,r,!1),ex=async o=>{m.mount=!0;let a=o.target,l=a.name,c=!0,f=E(u,l),h=e=>{c=Number.isNaN(e)||i(e)&&isNaN(e.getTime())||I(e,E(g,l,e))};if(f){var x,w,k,S,_;let i,m,M,L=a.type?eo(f._f):s(o),z=o.type===p||"focusout"===o.type,K=!((M=f._f).mount&&(M.required||M.min||M.max||M.maxLength||M.minLength||M.pattern||M.validate))&&!e.validate&&!r.resolver&&!E(n.errors,l)&&!f._f.deps,W=K||(x=z,w=E(n.touchedFields,l),k=n.isSubmitted,S=C,!(_=A).isOnAll&&(!k&&_.isOnTouch?!(w||x):(k?S.isOnBlur:_.isOnBlur)?!x:(k?!S.isOnChange:!_.isOnChange)||x)),H=ec(l,v,z);O(g,l,L),z?a&&a.readOnly||(f._f.onBlur&&f._f.onBlur(o),t&&t(0)):f._f.onChange&&f._f.onChange(o);let V=U(l,L,z),Q=!q(V)||H;if(z||B.state.next({name:l,type:o.type,...b?{values:d(g)}:{}}),W)return(!K||!n.isValid)&&(F.isValid||T.isValid)&&("onBlur"===r.mode?z&&$():z||$()),Q&&B.state.next({name:l,...H?{}:V});if(!r.resolver&&e.validate&&await Z({name:l,eventType:o.type}),!z&&H&&B.state.next({...n}),r.resolver){let{errors:e}=await Y([l]);if(N([l]),h(L),!c){q(V)||B.state.next(V);return}let t=ep(n.errors,u,l),r=ep(e,u,t.name||l);i=r.error,l=r.name,m=q(e)}
2378else N([l],!0),i=(await em(f,v.disabled,g,R,r.shouldUseNativeValidation))[l],N([l]),h(L),c&&(i?m=!1:(F.isValid||T.isValid)&&(m=await ee({fields:u,onlyCheckValid:!0,name:l,eventType:o.type})));if(c){f._f.deps&&(!Array.isArray(f._f.deps)||f._f.deps.length>0)&&eA(f._f.deps);var D=l,j=m,P=i;let e=E(n.errors,D),o=(F.isValid||T.isValid)&&"boolean"==typeof j&&n.isValid!==j;if(r.delayError&&P){let e;e=()=>{O(n.errors,D,P),n.errors={...n.errors},B.state.next({errors:n.errors})},(t=t=>{clearTimeout(y),y=setTimeout(e,t)})(r.delayError)}else clearTimeout(y),t=null,P?O(n.errors,D,P):G(n.errors,D),n.errors={...n.errors};if((P?!I(e,P):e)||!q(V)||o){let e={...V,...o&&"boolean"==typeof j?{isValid:j}:{},errors:n.errors,name:D};n={...n,...e},B.state.next(e)}}}},ew=(e,t)=>{if(E(n.errors,t)&&e.focus)return e.focus(),1},eA=async(e,t={})=>{let i,o,a=W(e);if(r.resolver){let t=await X(S(e)?e:a);i=q(t),o=e?!a.some(e=>E(t,e)):i}else e?((o=(await Promise.all(a.map(async e=>{let t=E(u,e);return await ee({fields:t&&t._f?{[e]:t}:t,eventType:f})}))).every(Boolean))||n.isValid)&&$():o=i=await ee({fields:u,name:e,eventType:f});return B.state.next({...!P(e)||(F.isValid||T.isValid)&&i!==n.isValid?{}:{name:e},...r.resolver||!e?{isValid:i}:{},errors:n.errors}),t.shouldFocus&&!o&&ed(u,ew,e?a:v.mount),o},ek=(e,t)=>({invalid:!!E((t||n).errors,e),isDirty:!!E((t||n).dirtyFields,e),error:E((t||n).errors,e),isValidating:!!E(n.validatingFields,e),isTouched:!!E((t||n).touchedFields,e)}),eS=e=>{let t=e?W(e):void 0;null==t||t.forEach(e=>G(n.errors,e)),t?t.forEach(e=>{B.state.next({name:e,errors:n.errors})}):B.state.next({errors:{}})},eC=(e,t,r)=>{let i=(E(u,e,{_f:{}})._f||{}).ref,{ref:o,message:a,type:s,...l}=E(n.errors,e)||{};O(n.errors,e,{...l,...t,ref:i}),B.state.next({name:e,errors:n.errors,isValid:!1}),r&&r.shouldFocus&&i&&i.focus&&i.focus()},e_=e=>{var t;let r=!!(null==(t=e.formState)?void 0:t.values);r&&b++;let{unsubscribe:i}=B.state.subscribe({next:t=>{let r,i,o;if(r=e.name,i=t.name,o=e.exact,(!r||!i||r===i||W(r).some(e=>e&&(o?e===i:e.startsWith(i)||i.startsWith(e))))&&((e,t,r,n)=>{r(e);let{name:i,...o}=e,a=Object.keys(o);return!a.length||n&&a.length>=Object.keys(t).length||a.find(e=>t[e]===(!n||"all"))})(t,e.formState||F,eM,e.reRenderRoot)){let r={...g};e.callback({values:r,...n,...t,defaultValues:h})}}});if(!r)return i;let o=!1;return()=>{o||(o=!0,b--,i())}},eE=(e,t={})=>{for(let i of e?W(e):v.mount)v.mount.delete(i),v.array.delete(i),t.keepValue||(G(u,i),G(g,i)),t.keepError||G(n.errors,i),t.keepDirty||G(n.dirtyFields,i),t.keepTouched||G(n.touchedFields,i),t.keepIsValidating||G(n.validatingFields,i),r.shouldUnregister||t.keepDefaultValue||G(h,i);B.state.next({values:d(g)}),B.state.next({...n,...!t.keepDirty?{}:{isDirty:et()}}),t.keepIsValid||$()},eD=({disabled:e,name:t})=>{if("boolean"==typeof e&&m.mount||e||v.disabled.has(t)){let r=v.disabled.has(t);e?v.disabled.add(t):v.disabled.delete(t),!!e!==r&&m.mount&&!m.action&&$()}},eO=(e,t={})=>{let n=E(u,e),i="boolean"==typeof t.disabled||"boolean"==typeof r.disabled,o=!v.registerName.has(e)&&n&&n._f&&!n._f.mount;return(O(u,e,{...n||{},_f:{...n&&n._f?n._f:{ref:{name:e}},name:e,mount:!0,...t}}),v.mount.add(e),n&&!o)?eD({disabled:"boolean"==typeof t.disabled?t.disabled:r.disabled,name:e}):z(e,!0,t.value),{...i?{disabled:t.disabled||r.disabled}:{},...r.progressive?{required:!!t.required,min:ea(t.min),max:ea(t.max),minLength:ea(t.minLength),maxLength:ea(t.maxLength),pattern:ea(t.pattern)}:{},name:e,onChange:ex,onBlur:ex,ref:i=>{if(i){let r;v.registerName.add(e),eO(e,t),v.registerName.delete(e),n=E(u,e);let o=S(i.value)&&i.querySelectorAll&&i.querySelectorAll("input,select,textarea")[0]||i,a="radio"===(r=o).type||"checkbox"===r.type,s=n._f.refs||[];(a?s.find(e=>e===o):o===n._f.ref)||(O(u,e,{_f:{...n._f,...a?{refs:[...s.filter(Q),o,...Array.isArray(E(h,e))?[{}]:[]],ref:{type:o.type,name:e}}:{ref:o}}}),z(e,!1,void 0,o))}else(n=E(u,e,{}))._f&&(n._f.mount=!1),(r.shouldUnregister||t.shouldUnregister)&&!(l(v.array,e)&&m.action)&&v.unMount.add(e)}}},ej=()=>r.shouldFocusError&&!r.shouldUseNativeValidation&&ed(u,ew,v.mount),eF=(e,t)=>async i=>{let o;i&&(i.preventDefault&&i.preventDefault(),i.persist&&i.persist());let a=d(g);if(B.state.next({isSubmitting:!0}),r.resolver){let{errors:e,values:t}=await Y();N(),n.errors=e,a=d(t)}else await ee({fields:u,eventType:"submit"});if(v.disabled.size)for(let e of v.disabled)G(a,e);if(G(n.errors,w),q(n.errors)){B.state.next({errors:{}});try{await e(a,i)}catch(e){o=e}}else t&&await t({...n.errors},i),ej(),setTimeout(ej);if(B.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:q(n.errors)&&!o,submitCount:n.submitCount+1,errors:n.errors}),o)throw o},eT=(e,t={})=>{let i=e?d(e):h,o=d(i),a=q(e);if(t.keepDefaultValues||(h=i),!t.keepValues){if(t.keepDirtyValues)for(let e of Array.from(new Set([...v.mount,...Object.keys(J(h,g))]))){let t=E(n.dirtyFields,e),r=E(g,e),i=E(o,e);t&&!S(r)?O(o,e,r):t||S(i)||eg(e,i)}else{if(c&&S(e))for(let e of v.mount){let t=E(u,e);if(t&&t._f){let e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(V(e)){let t=e.closest("form");if(t){t.reset();break}}}}if(t.keepFieldsRef)for(let e of v.mount)eg(e,E(o,e));else u={}}if(r.shouldUnregister){if(g=t.keepDefaultValues?d(h):{},t.keepFieldsRef)for(let e of v.mount)O(g,e,E(o,e))}else g=d(o);B.array.next({values:{...o}}),B.state.next({values:{...o}})}v={mount:t.keepDirtyValues?v.mount:new Set,unMount:new Set,array:new Set,registerName:new Set,disabled:new Set,watch:new Set,watchAll:!1,focus:""},m.mount=!F.isValid||!!t.keepIsValid||!!t.keepDirtyValues||!r.shouldUnregister&&!q(o),m.watch=!!r.shouldUnregister,m.keepIsValid=!!t.keepIsValid,m.action=!1,t.keepErrors||(n.errors={}),B.state.next({submitCount:t.keepSubmitCount?n.submitCount:0,isDirty:!a&&(t.keepDirty?n.isDirty:t.keepValues?et():!!(t.keepDefaultValues&&!I(e,h))),isSubmitted:!!t.keepIsSubmitted&&n.isSubmitted,dirtyFields:a?{}:t.keepDirtyValues?t.keepDefaultValues&&g?J(h,g):n.dirtyFields:t.keepDefaultValues&&e?J(h,e):t.keepDirty?n.dirtyFields:{},touchedFields:t.keepTouched?n.touchedFields:{},errors:t.keepErrors?n.errors:{},isSubmitSuccessful:!!t.keepIsSubmitSuccessful&&n.isSubmitSuccessful,isSubmitting:!1,defaultValues:h})},eP=(e,t)=>eT(D(e)?e(g):e,{...r.resetOptions,...t}),eM=e=>{n={...n,...e}},eB={control:{register:eO,unregister:eE,getFieldState:ek,handleSubmit:eF,setError:eC,_subscribe:e_,_runSchema:Y,_updateIsValidating:N,_focusError:ej,_getWatch:en,_getDirty:et,_setValid:$,_setFieldArray:(e,t=[],i,o,a=!0,s=!0)=>
2378{if(o&&i&&!r.disabled){if(m.action=!0,s&&Array.isArray(E(u,e))){let t=i(E(u,e),o.argA,o.argB);a&&O(u,e,t)}if(s&&Array.isArray(E(n.errors,e))){let t,r=i(E(n.errors,e),o.argA,o.argB);a&&O(n.errors,e,r),K(E(t=n.errors,e)).length||G(t,e)}if((F.touchedFields||T.touchedFields)&&s&&Array.isArray(E(n.touchedFields,e))){let t=i(E(n.touchedFields,e),o.argA,o.argB);a&&O(n.touchedFields,e,t)}(F.dirtyFields||T.dirtyFields)&&L(),B.state.next({name:e,isDirty:et(e,t),dirtyFields:n.dirtyFields,errors:n.errors,isValid:n.isValid})}else O(g,e,t)},_setDisabledField:eD,_setErrors:e=>{n.errors=e,B.state.next({errors:n.errors,isValid:!1})},_getFieldArray:e=>K(E(m.mount?g:h,e,r.shouldUnregister?E(h,e,[]):[])),_reset:eT,_resetDefaultValues:()=>D(r.defaultValues)&&r.defaultValues().then(e=>{eP(e,r.resetOptions),B.state.next({isLoading:!1})}),_removeUnmounted:()=>{for(let e of v.unMount){let t=E(u,e);t&&(t._f.refs?t._f.refs.every(e=>!Q(e)):!Q(t._f.ref))&&eE(e)}v.unMount=new Set},_disableForm:e=>{"boolean"==typeof e&&(B.state.next({disabled:e}),ed(u,(t,r)=>{let n=E(u,r);n&&(t.disabled=n._f.disabled||e,Array.isArray(n._f.refs)&&n._f.refs.forEach(t=>{t.disabled=n._f.disabled||e}))},0,!1))},_subjects:B,_proxyFormState:F,get _fields(){return u},get _formValues(){return g},get _state(){return m},set _state(value){m=value},get _defaultValues(){return h},get _names(){return v},set _names(value){v=value},get _formState(){return n},get _options(){return r},set _options(value){A=es((r={...r,...value}).mode),C=es(r.reValidateMode)}},subscribe:e=>(m.mount=!0,T={...T,...e.formState},e_({...e,formState:{...j,...e.formState}})),trigger:eA,register:eO,handleSubmit:eF,watch:(e,t)=>{if(D(e)){b++;let{unsubscribe:r}=B.state.subscribe({next:r=>"values"in r&&e(r.values||en(void 0,t),r)}),n=!1;return{unsubscribe:()=>{n||(n=!0,b--,r())}}}return en(e,t,!0)},setValue:eg,setValues:(e,t={})=>{let r=D(e)?e(g):e;if(!I(g,r)){for(let e of(g={...g,...r},v.mount))eh(e,E(r,e),t,!0,!0);B.state.next({...n,name:void 0,type:void 0,...b?{values:g}:{}}),t.shouldValidate&&$()}},getValues:(e,t)=>{let r={...m.mount?g:h};return t&&(r=function e(t,r){let n={};for(let i in t)if(t.hasOwnProperty(i)){let o=t[i],s=r[i];if(o&&a(o)&&s){let t=e(o,s);a(t)&&(n[i]=t)}else t[i]&&(n[i]=s)}return n}(t.dirtyFields?n.dirtyFields:n.touchedFields,r)),S(e)?r:P(e)?E(r,e):e.map(e=>E(r,e))},reset:eP,resetField:(e,t={})=>{E(u,e)&&(S(t.defaultValue)?eg(e,d(E(h,e))):(eg(e,t.defaultValue),O(h,e,d(t.defaultValue))),t.keepTouched||G(n.touchedFields,e),t.keepDirty||(G(n.dirtyFields,e),n.isDirty=t.defaultValue?et(e,d(E(h,e))):et()),!t.keepError&&(G(n.errors,e),F.isValid&&$()),B.state.next({...n}))},resetDefaultValues:(e,t={})=>{if(h=d(e),!t.keepDirty){let e=J(h,g);n.dirtyFields=e,n.isDirty=!q(e)}t.keepIsValid||$(),B.state.next({...n,defaultValues:h})},clearErrors:eS,unregister:eE,setError:eC,setFocus:(e,t={})=>{let r=E(u,e),n=r&&r._f;if(n){let e=n.refs?n.refs[0]:n.ref;e.focus&&setTimeout(()=>{e.focus(),t.shouldSelect&&D(e.select)&&e.select()})}},getFieldState:ek};return{...eB,formControl:eB}}(e);t.current={...n,formState:h}}let m=t.current.control;return m._options=e,T(()=>{let e=m._subscribe({formState:m._proxyFormState,callback:()=>g({...m._formState,defaultValues:m._defaultValues}),reRenderRoot:!0});return g(e=>({...e,isReady:!0})),m._formState.isReady=!0,e},[m]),n.useEffect(()=>m._disableForm(e.disabled),[m,e.disabled]),n.useEffect(()=>{e.mode&&(m._options.mode=e.mode),e.reValidateMode&&(m._options.reValidateMode=e.reValidateMode)},[m,e.mode,e.reValidateMode]),n.useEffect(()=>{e.errors&&(m._setErrors(e.errors),m._focusError())},[m,e.errors]),n.useEffect(()=>{e.shouldUnregister&&m._subjects.state.next({values:m._getWatch()})},[m,e.shouldUnregister]),n.useEffect(()=>{if(m._proxyFormState.isDirty){let e=m._getDirty();e!==h.isDirty&&m._subjects.state.next({isDirty:e})}},[m,h.isDirty]),n.useEffect(()=>{var t;e.values&&!I(e.values,r.current)?(m._reset(e.values,{keepFieldsRef:!0,...m._options.resetOptions}),(null==(t=m._options.resetOptions)?void 0:t.keepIsValid)||m._setValid(),r.current=e.values,g(e=>({...e}))):m._resetDefaultValues()},[m,e.values]),n.useEffect(()=>{m._state.mount||(m._setValid(),m._state.mount=!0),m._state.watch&&(m._state.watch=!1,m._subjects.state.next({...m._formState})),m._removeUnmounted()}),t.current.formState=n.useMemo(()=>F(h,m),[m,h]),t.current}},89038:(e,t,r)=>{"use strict";r.d(t,{A:()=>h});var n=r(37876),i=r(62753),o=r(82702),a=r(34401),s=r(53019),l=r(98689),u=r(39807),c=r(61293);let d=(0,a.Ay)(l.A,{shouldForwardProp:e=>"isSearchResult"!==e})` 2379 display: flex; 2380 align-items: center; 2381 justify-content: center; 2382 height: 3.25rem; 2383 position: relative; 2384 padding: ${({isSearchResult:e,theme:t})=>e?t.spacing(2,0,2,2):t.spacing(2,0,2,0)}; 2385 flex-direction: row; 2386 max-width: 78rem; 2387`,p=(0,a.Ay)(s.A)` 2388 position: absolute; 2389 top: 1rem; 2390 bottom: 0.6rem; 2391 right: 1rem; 2392`,f=(0,a.Ay)(s.A)` 2393 position: absolute; 2394 top: 1rem; 2395 bottom: 0.6rem; 2396 2397 ${({theme:e})=>e.containerQueries.down("sm")} { 2398 right: 0; 2399 } 2400`,h=({to:e,from:t,total:r,onClick:a,showBtn:s,isSearchResult:l,isFetchingNextPage:h,isOnSearchPage:g,singleResult:m})=>{let{t:v}=(0,u.u)(),{isDarkMode:y}=(0,c.A)();return(0,n.jsxs)(d,{isSearchResult:l,"data-testid":"pagination",children:[(0,n.jsx)(o.A,{sx:{fontWeight:"500",position:"absolute",top:"1rem",bottom:"1rem",left:`${s?"1rem":"0rem"}`,color:e=>y&&!g?e.palette.common.white:g?e.palette.primary.container:e.palette.common.black},children:m?v("search.single-result"):v("search.pagination",{from:t,to:e,total:r})}),!s&&e<r&&(h?(0,n.jsx)(i.A,{size:20,sx:{ml:2}}):(0,n.jsx)(f,{onClick:a,children:v("search.show-more")})),s&&r>e&&(0,n.jsx)(p,{onClick:a,variant:"text",children:v("search.show_all")})]})}},89059:(e,t,r)=>{var n=r(5115),i=r(61733),o=r(33582),a=r(52141);e.exports=function(e){return o(e)?n(a(e)):i(e)}},89099:(e,t,r)=>{e.exports=r(59603)},89198:(e,t,r)=>{"use strict";r.d(t,{n:()=>g});var n=r(8106),i=r(91805),o=r(15506),a=r(95461),s=r(21017),l=r(66367),u=r(92372),c=r(28977),d=r(25752),p=r(38687),f=r(26648),h=r(46385);let g=(0,n.v)(e=>({content:u._C,editor:(0,s.Z)(f.A,c.A,l.A,d.h,a.o$,o.$k)((0,i.ie)()),resetHistory:()=>e(({editor:e})=>(e.history={redos:[],undos:[]},{})),resetNoteContent:()=>e(({editor:e})=>(e.selection=null,e.children=[],e.onChange(),{content:[],identifier:""})),setContent:(t,r,n=[])=>e(({editor:e})=>
2400{if(e.selection=null,e.children=r,e.setForcedLayout(n),e.onChange(),!(0,u.LK)(r))return i.gB.select(e,[0,0]),{content:r,identifier:t};let{element:o,path:a}=(0,u.zC)(e.children);if(!o)return(0,p.pS)(e,[0,1]),{content:r,identifier:t};let s=e=>e.type===h.rJ?[0,0]:a;return i.gB.select(e,{anchor:{path:s(o),offset:0},focus:{path:s(o),offset:0},path:s(o)}),{content:r,identifier:t}})}))},89226:e=>{e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length,i=0,o=[];++r<n;){var a=e[r];t(a,r,e)&&(o[i++]=a)}return o}},89289:()=>{},89314:(e,t,r)=>{"use strict";var n=r(14842),i=r(60620),o=r(11151),a=r(39636),s=r(78036),l=r(18916),u=r(62070),c=r(62191),d=r(23061),p=r(75936),f=r(79226);function h(e,t,r){var n=a.replaceWithFragment(e.getCurrentContent(),e.getSelection(),t);return l.push(e,n.set("entityMap",r),"insert-fragment")}e.exports=function(e,t){t.preventDefault();var r=new o(t.clipboardData);if(!r.isRichText()){var g=r.getFiles(),m=r.getText();if(g.length>0){if(e.props.handlePastedFiles&&p(e.props.handlePastedFiles(g)))return;d(g,function(t){if(t=t||m){var r=e._latestEditorState,o=f(t),d=i.create({style:r.getCurrentInlineStyle(),entity:c(r.getCurrentContent(),r.getSelection())}),p=u.getCurrentBlockType(r),h=s.processText(o,d,p),g=n.createFromArray(h),v=a.replaceWithFragment(r.getCurrentContent(),r.getSelection(),g);e.update(l.push(r,v,"insert-fragment"))}});return}}var v=[],y=r.getText(),b=r.getHTML(),x=e._latestEditorState;if(e.props.formatPastedText){var w=e.props.formatPastedText(y,b),A=w.text,k=w.html;y=A,b=k}if(!(e.props.handlePastedText&&p(e.props.handlePastedText(y,b,x)))){if(y&&(v=f(y)),!e.props.stripPastedStyles){var S,C,_,E=e.getClipboard();if(!e.props.formatPastedText&&r.isRichText()&&E){if((null==(_=b)?void 0:_.indexOf(e.getEditorKey()))!==-1||1===v.length&&1===E.size&&E.first().getText()===y)return void e.update(h(e._latestEditorState,E))}else{if(E&&r.types.includes("com.apple.webarchive")&&!r.types.includes("text/html")&&(S=v,C=E,S.length===C.size&&C.valueSeq().every(function(e,t){return e.getText()===S[t]})))return void e.update(h(e._latestEditorState,E))}if(b){var D=s.processHTML(b,e.props.blockRenderMap);if(D){var O=D.contentBlocks,j=D.entityMap;if(O){var F=n.createFromArray(O);e.update(h(e._latestEditorState,F,j));return}}}e.setClipboard(null)}if(v.length){var T=i.create({style:x.getCurrentInlineStyle(),entity:c(x.getCurrentContent(),x.getSelection())}),P=u.getCurrentBlockType(x),M=s.processText(v,T,P),B=n.createFromArray(M);e.update(h(e._latestEditorState,B))}}}},89493:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=function(e){return"string"==typeof e}},89785:(e,t,r)=>{"use strict";r.d(t,{wE:()=>a});var n=r(47815),i=r(55394),o=r(3351);function a(e){return(0,o.VF)(function e(t,r,a,u,c,d,p,f,h){for(var g,m,v,y=0,b=0,x=p,w=0,A=0,k=0,S=1,C=1,_=1,E=0,D="",O=c,j=d,F=u,T=D;C;)switch(k=E,E=(0,o.K2)()){case 40:if(108!=k&&58==(0,i.wN)(T,x-1)){-1!=(0,i.K5)(T+=(0,i.HC)((0,o.Tb)(E),"&","&\f"),"&\f")&&(_=-1);break}case 34:case 39:case 91:T+=(0,o.Tb)(E);break;case 9:case 10:case 13:case 32:T+=(0,o.mw)(k);break;case 92:T+=(0,o.Nc)((0,o.OW)()-1,7);continue;case 47:switch((0,o.se)()){case 42:case 47:(0,i.BC)((g=(0,o.nf)((0,o.K2)(),(0,o.OW)()),m=r,v=a,(0,o.rH)(g,m,v,n.YK,(0,i.HT)((0,o.Tp)()),(0,i.c1)(g,2,-2),0)),h);break;default:T+="/"}break;case 123*S:f[y++]=(0,i.b2)(T)*_;case 125*S:case 59:case 0:switch(E){case 0:case 125:C=0;case 59+b:-1==_&&(T=(0,i.HC)(T,/\f/g,"")),A>0&&(0,i.b2)(T)-x&&(0,i.BC)(A>32?l(T+";",u,a,x-1):l((0,i.HC)(T," ","")+";",u,a,x-2),h);break;case 59:T+=";";default:if((0,i.BC)(F=s(T,r,a,y,b,c,f,D,O=[],j=[],x),d),123===E)if(0===b)e(T,r,F,F,O,d,x,f,j);else switch(99===w&&110===(0,i.wN)(T,3)?100:w){case 100:case 108:case 109:case 115:e(t,F,F,u&&(0,i.BC)(s(t,F,F,0,0,c,f,D,c,O=[],x),j),c,j,x,f,u?O:j);break;default:e(T,F,F,F,[""],j,0,f,j)}}y=b=A=0,S=_=1,D=T="",x=p;break;case 58:x=1+(0,i.b2)(T),A=k;default:if(S<1){if(123==E)--S;else if(125==E&&0==S++&&125==(0,o.YL)())continue}switch(T+=(0,i.HT)(E),E*S){case 38:_=b>0?1:(T+="\f",-1);break;case 44:f[y++]=((0,i.b2)(T)-1)*_,_=1;break;case 64:45===(0,o.se)()&&(T+=(0,o.Tb)((0,o.K2)())),w=(0,o.se)(),b=x=(0,i.b2)(D=T+=(0,o.Cv)((0,o.OW)())),E++;break;case 45:45===k&&2==(0,i.b2)(T)&&(S=0)}}return d}("",null,null,null,[""],e=(0,o.c4)(e),0,[0],e))}function s(e,t,r,a,s,l,u,c,d,p,f){for(var h=s-1,g=0===s?l:[""],m=(0,i.FK)(g),v=0,y=0,b=0;v<a;++v)for(var x=0,w=(0,i.c1)(e,h+1,h=(0,i.tn)(y=u[v])),A=e;x<m;++x)(A=(0,i.Bq)(y>0?g[x]+" "+w:(0,i.HC)(w,/&\f/g,g[x])))&&(d[b++]=A);return(0,o.rH)(e,t,r,0===s?n.XZ:c,d,p,f)}function l(e,t,r,a){return(0,o.rH)(e,t,r,n.LU,(0,i.c1)(e,0,a),(0,i.c1)(e,a+1,-1),a)}},89889:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>m,Nl:()=>d,V1:()=>h,i8:()=>p,tx:()=>g,yT:()=>f});
2400var n=r(37876),i=r(82702),o=r(34401),a=r(98689),s=r(1475),l=r(39807),u=r(39223),c=r(97903);let d=(0,o.Ay)(a.A)` 2401 flex-direction: column; 2402 overflow: auto; 2403 display: flex; 2404 height: 100%; 2405`,p=(0,o.Ay)(a.A,{shouldForwardProp:e=>"isFirst"!==e})` 2406 padding: ${({theme:e})=>e.spacing(1.5,3)}; 2407 padding-top: ${({isFirst:e})=>!e&&"0"}; 2408 width: 100%; 2409`,f=(0,o.Ay)(i.A)` 2410 color: ${({theme:e})=>e.palette.primary.dark}; 2411 font-weight: 600; 2412 font-size: 1rem; 2413`,h=(0,o.Ay)(a.A)` 2414 padding: ${({theme:e})=>e.spacing(.5,3)}; 2415 margin-bottom: ${({theme:e})=>e.spacing(2)}; 2416 flex-direction: column; 2417 cursor: pointer; 2418 display: flex; 2419 2420 &:hover { 2421 background: #44829c40; 2422 } 2423`,g=(0,o.Ay)(i.A)` 2424 color: ${({theme:e})=>e.palette.common.black}; 2425 font-weight: 600; 2426 font-size: 1rem; 2427 2428 ${({theme:e})=>e.applyStyles("dark",{color:e.palette.common.white})} 2429`,m=()=>{let{savedPosts:e}=(0,u.K)(),{t}=(0,l.u)(),r=(0,s.hl)(e);return(0,n.jsxs)(d,{children:[!r?.length&&(0,n.jsx)(a.A,{sx:{px:3,py:2},children:(0,n.jsx)(i.A,{component:"p",variant:"subtitle2",sx:{fontSize:"1rem"},children:t("conversation.saved-posts-description")})}),r?.map(({date:e,posts:r},i)=>{let o=(0,s.p)(e)?.translationKey?t((0,s.p)(e)?.translationKey):(0,s.p)(e)?.date;return(0,n.jsxs)(a.A,{sx:{display:"flex",flexDirection:"column"},children:[(0,n.jsx)(p,{isFirst:0===i,children:(0,n.jsx)(f,{component:"h2",children:o})}),(0,n.jsx)(c.A,{posts:r,isSavedPosts:!0})]},e)})]})}},89950:(e,t,r)=>{var n=r(64451),i=r(97023),o=r(99828),a=n?n.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":a&&a in Object(e)?i(e):o(e)}},90028:(e,t,r)=>{"use strict";r.d(t,{B:()=>o,t:()=>i});var n=console;function i(){return n}function o(e){n=e}},90104:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(73026);function i(e){if("string"!=typeof e)throw Error((0,n.A)(7));return e.charAt(0).toUpperCase()+e.slice(1)}},90140:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(40925),i=r(37876);let o=(0,n.A)((0,i.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m-2 15-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8z"}),"CheckCircle")},90330:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>S});var n=r(14232),i=r(69241),o=r(86583),a=r(89493),s=r(34401),l=r(35985),u=r(96968),c=r(76854),d=r(86605),p=r(94100),f=r(47359),h=r(98885),g=r(85);function m(e){return(0,g.Ay)("MuiListItem",e)}(0,h.A)("MuiListItem",["root","container","dense","alignItemsFlexStart","divider","gutters","padding","secondaryAction"]);var v=r(32806);function y(e){return(0,g.Ay)("MuiListItemSecondaryAction",e)}(0,h.A)("MuiListItemSecondaryAction",["root","disableGutters"]);var b=r(37876);let x=(0,s.Ay)("div",{name:"MuiListItemSecondaryAction",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.disableGutters&&t.disableGutters]}})({position:"absolute",right:16,top:"50%",transform:"translateY(-50%)",variants:[{props:({ownerState:e})=>e.disableGutters,style:{right:0}}]}),w=n.forwardRef(function(e,t){let r=(0,u.b)({props:e,name:"MuiListItemSecondaryAction"}),{className:a,...s}=r,l=n.useContext(f.A),c={...r,disableGutters:l.disableGutters},d=(e=>{let{disableGutters:t,classes:r}=e;return(0,o.A)({root:["root",t&&"disableGutters"]},y,r)})(c);return(0,b.jsx)(x,{className:(0,i.A)(d.root,a),ownerState:c,ref:t,...s})});w.muiName="ListItemSecondaryAction";let A=(0,s.Ay)("div",{name:"MuiListItem",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.dense&&t.dense,"flex-start"===r.alignItems&&t.alignItemsFlexStart,r.divider&&t.divider,!r.disableGutters&&t.gutters,!r.disablePadding&&t.padding,r.hasSecondaryAction&&t.secondaryAction]}})((0,l.A)(({theme:e})=>({display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",width:"100%",boxSizing:"border-box",textAlign:"left",variants:[{props:({ownerState:e})=>!e.disablePadding,style:{paddingTop:8,paddingBottom:8}},{props:({ownerState:e})=>!e.disablePadding&&e.dense,style:{paddingTop:4,paddingBottom:4}},{props:({ownerState:e})=>!e.disablePadding&&!e.disableGutters,style:{paddingLeft:16,paddingRight:16}},{props:({ownerState:e})=>!e.disablePadding&&!!e.secondaryAction,style:{paddingRight:48}},{props:({ownerState:e})=>!!e.secondaryAction,style:{[`& > .${v.A.root}`]:{paddingRight:48}}},{props:{alignItems:"flex-start"},style:{alignItems:"flex-start"}},{props:({ownerState:e})=>e.divider,style:{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,backgroundClip:"padding-box"}},{props:({ownerState:e})=>e.button,style:{transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest}),"&:hover":{textDecoration:"none",backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}}}},{props:({ownerState:e})=>e.hasSecondaryAction,style:{paddingRight:48}}]}))),k=(0,s.Ay)("li",{name:"MuiListItem",slot:"Container"})({position:"relative"}),S=n.forwardRef(function(e,t){let r=(0,u.b)({props:e,name:"MuiListItem"}),{alignItems:s="center",children:l,className:h,component:g,components:v={},componentsProps:y={},ContainerComponent:x="li",ContainerProps:{className:S,...C}={},dense:_=!1,disableGutters:E=!1,disablePadding:D=!1,divider:O=!1,secondaryAction:j,slotProps:F={},slots:T={},...P}=r,M=n.useContext(f.A),B=n.useMemo(()=>({dense:_||M.dense||!1,alignItems:s,disableGutters:E}),[s,M.dense,_,E]),R=n.useRef(null),I=n.Children.toArray(l),$=I.length&&(0,c.A)(I[I.length-1],["ListItemSecondaryAction"]),N={...r,alignItems:s,dense:B.dense,disableGutters:E,disablePadding:D,divider:O,hasSecondaryAction:$},L=(e=>{let{alignItems:t,classes:r,dense:n,disableGutters:i,disablePadding:a,divider:s,hasSecondaryAction:l}=e;return(0,o.A)({root:["root",n&&"dense",!i&&"gutters",!a&&"padding",s&&"divider","flex-start"===t&&"alignItemsFlexStart",l&&"secondaryAction"],container:["container"],secondaryAction:["secondaryAction"]},m,r)}
2429)(N),z=(0,d.A)(R,t),[U,K]=(0,p.A)("secondaryAction",{elementType:w,externalForwardedProps:{slots:T,slotProps:F},ownerState:N,className:L.secondaryAction}),W=T.root||v.Root||A,H=F.root||y.root||{},q={className:(0,i.A)(L.root,H.className,h),...P},V=g||"li";return $?(V=q.component||g?V:"div","li"===x&&("li"===V?V="div":"li"===q.component&&(q.component="div")),(0,b.jsx)(f.A.Provider,{value:B,children:(0,b.jsxs)(k,{as:x,className:(0,i.A)(L.container,S),ref:z,ownerState:N,...C,children:[(0,b.jsx)(W,{...H,...!(0,a.A)(W)&&{as:V,ownerState:{...N,...H.ownerState}},...q,children:I}),I.pop()]})})):(0,b.jsx)(f.A.Provider,{value:B,children:(0,b.jsxs)(W,{...H,as:V,ref:z,...!(0,a.A)(W)&&{ownerState:{...N,...H.ownerState}},...q,children:[I,j&&(0,b.jsx)(U,{...K,children:j})]})})})},90367:(e,t,r)=>{"use strict";r.d(t,{E1:()=>i,ce:()=>a,qm:()=>n,zO:()=>o});let n=e=>e.scrollTop;function i(e,t){return r=>{if(t){let n=e.current;void 0===r?t(n):t(n,r)}}}function o(e,t,r,n,i,o){let a="exited"!==e||t?r[e]||r.exited:n;return i||o?{...a,...i,...o}:a}function a(e,t){let{timeout:r,easing:n,style:i={}}=e;return{duration:i.transitionDuration??("number"==typeof r?r:r[t.mode]||0),easing:i.transitionTimingFunction??("object"==typeof n?n[t.mode]:n),delay:i.transitionDelay}}},90369:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(14065),i=r(22288),o=r(11607),a=r(37876);function s(e){let t=(0,n.tT)(e);return e!==t&&t.styles?(t.styles.match(/^@layer\s+[^{]*$/)||(t.styles=`@layer global{${t.styles}}`),t):e}let l=function({styles:e,themeId:t,defaultTheme:r={}}){let n=(0,o.A)(r),l=t&&n[t]||n,u="function"==typeof e?e(l):e;return l.modularCssLayers&&(u=Array.isArray(u)?u.map(e=>"function"==typeof e?s(e(l)):s(e)):s(u)),(0,a.jsx)(i.A,{styles:u})}},90460:(e,t,r)=>{"use strict";r.d(t,{H:()=>n});let n=(0,r(8106).v)(e=>({isVisible:!1,hideShowSkipBanner:t=>e({isVisible:t})}))},90781:(e,t,r)=>{"use strict";r.d(t,{q:()=>i});var n={};function i(){return n}},90830:(e,t,r)=>{"use strict";r.d(t,{v:()=>n});let n=(0,r(8106).v)(e=>({workspaceData:{workspaceId:null,blockId:null,order:null},setWorkspaceData:t=>e(()=>({workspaceData:t})),clearWorkspaceData:()=>e(()=>({workspaceData:{workspaceId:null,blockId:null,order:null}}))}))},91033:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(40925),i=r(37876);let o=(0,n.A)((0,i.jsx)("path",{d:"m12 8-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14z"}),"ExpandLess")},91137:(e,t,r)=>{"use strict";var n=r(73442),i=r(85125),o=n("RegExp.prototype.exec"),a=r(65865);e.exports=function(e){if(!i(e))throw new a("`regex` must be a RegExp");return function(t){return null!==o(e,t)}}},91364:(e,t,r)=>{var n=r(48668),i=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,o=/\\(\\)?/g;e.exports=n(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(i,function(e,r,n,i){t.push(n?i.replace(o,"$1"):r||e)}),t})},91530:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(40925),i=r(37876);let o=(0,n.A)((0,i.jsx)("path",{d:"M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6z"}),"KeyboardArrowDown")},91570:(e,t,r)=>{"use strict";var n=r(70803);e.exports=function(e){var t=n(e),r=0,i=0,o=0,a=0;if(t.length){if(t.length>1&&0===t[0].width){var s=t[1];r=s.top,i=s.right,o=s.bottom,a=s.left}else{var l=t[0];r=l.top,i=l.right,o=l.bottom,a=l.left}for(var u=1;u<t.length;u++){var c=t[u];0!==c.height&&0!==c.width&&(r=Math.min(r,c.top),i=Math.max(i,c.right),o=Math.max(o,c.bottom),a=Math.min(a,c.left))}}return{top:r,right:i,bottom:o,left:a,width:i-a,height:o-r}}},91613:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(17326),i=r(11607);function o({props:e,name:t,defaultTheme:r,themeId:a}){let s=(0,i.A)(r);return a&&(s=s[a]||s),(0,n.A)({theme:s,name:t,props:e})}},91667:(e,t,r)=>{var n=r(89950),i=r(52742),o=r(28654),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,e.exports=function(e){return o(e)&&i(e.length)&&!!a[n(e)]}},91685:(e,t,r)=>{"use strict";function n(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}
2429))),n.forEach(function(t){var n,i,o;n=e,i=t,o=r[t],i in n?Object.defineProperty(n,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[i]=o})}return e}var i=r(14842),o=r(60620),a=r(18428),s=r(9912),l=r(39636),u=r(18916),c=r(58217),d=r(58240),p=r(93710),f=r(64313),h=d("draft_tree_data_support"),g=h?s:a,m=p.List,v=p.Repeat;e.exports={insertAtomicBlock:function(e,t,r){var a=e.getCurrentContent(),s=e.getSelection(),d=l.removeRange(a,s,"backward"),p=d.getSelectionAfter(),f=l.splitBlock(d,p),y=f.getSelectionAfter(),b=l.setBlockType(f,y,"atomic"),x=o.create({entity:t}),w={key:c(),type:"atomic",text:r,characterList:m(v(x,r.length))},A={key:c(),type:"unstyled"};h&&(w=n({},w,{nextSibling:A.key}),A=n({},A,{prevSibling:w.key}));var k=[new g(w),new g(A)],S=i.createFromArray(k),C=l.replaceWithFragment(b,y,S),_=C.merge({selectionBefore:s,selectionAfter:C.getSelectionAfter().set("hasFocus",!0)});return u.push(e,_,"insert-fragment")},moveAtomicBlock:function(e,t,r,n){var i,o=e.getCurrentContent(),a=e.getSelection();if("before"===n||"after"===n){var s=o.getBlockForKey("before"===n?r.getStartKey():r.getEndKey());i=f(o,t,s,n)}else{var c=l.removeRange(o,r,"backward"),d=c.getSelectionAfter(),p=c.getBlockForKey(d.getFocusKey());if(0===d.getStartOffset())i=f(c,t,p,"before");else if(d.getEndOffset()===p.getLength())i=f(c,t,p,"after");else{var h=l.splitBlock(c,d),g=h.getSelectionAfter(),m=h.getBlockForKey(g.getFocusKey());i=f(h,t,m,"before")}}var v=i.merge({selectionBefore:a,selectionAfter:i.getSelectionAfter().set("hasFocus",!0)});return u.push(e,v,"move-block")}}},91704:(e,t,r)=>{"use strict";r.d(t,{A:()=>w});var n=r(14232),i=r(69241),o=r(86583),a=r(21477),s=r(34401),l=r(35985),u=r(96968),c=r(82702),d=r(65559),p=r(98885),f=r(85);function h(e){return(0,f.Ay)("MuiFormControlLabel",e)}let g=(0,p.A)("MuiFormControlLabel",["root","labelPlacementStart","labelPlacementTop","labelPlacementBottom","disabled","label","error","required","asterisk"]);var m=r(45259),v=r(94100),y=r(37876);let b=(0,s.Ay)("label",{name:"MuiFormControlLabel",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[{[`& .${g.label}`]:t.label},t.root,t[`labelPlacement${(0,d.A)(r.labelPlacement)}`]]}})((0,l.A)(({theme:e})=>({display:"inline-flex",alignItems:"center",cursor:"pointer",verticalAlign:"middle",WebkitTapHighlightColor:"transparent",marginLeft:-11,marginRight:16,[`&.${g.disabled}`]:{cursor:"default"},[`& .${g.label}`]:{[`&.${g.disabled}`]:{color:(e.vars||e).palette.text.disabled}},variants:[{props:{labelPlacement:"start"},style:{flexDirection:"row-reverse",marginRight:-11}},{props:{labelPlacement:"top"},style:{flexDirection:"column-reverse"}},{props:{labelPlacement:"bottom"},style:{flexDirection:"column"}},{props:({labelPlacement:e})=>"start"===e||"top"===e||"bottom"===e,style:{marginLeft:16}}]}))),x=(0,s.Ay)("span",{name:"MuiFormControlLabel",slot:"Asterisk"})((0,l.A)(({theme:e})=>({[`&.${g.error}`]:{color:(e.vars||e).palette.error.main}}))),w=n.forwardRef(function(e,t){let r=(0,u.b)({props:e,name:"MuiFormControlLabel"}),{checked:s,className:l,componentsProps:p={},control:f,disabled:g,disableTypography:w,inputRef:A,label:k,labelPlacement:S="end",name:C,onChange:_,required:E,slots:D={},slotProps:O={},value:j,...F}=r,T=(0,a.A)(),P=g??f.props.disabled??T?.disabled,M=E??f.props.required,B={disabled:P,required:M};["checked","name","onChange","value","inputRef"].forEach(e=>{void 0===f.props[e]&&void 0!==r[e]&&(B[e]=r[e])});let R=(0,m.A)({props:r,muiFormControl:T,states:["error"]}),I={...r,disabled:P,labelPlacement:S,required:M,error:R.error},$=(e=>{let{classes:t,disabled:r,labelPlacement:n,error:i,required:a}=e,s={root:["root",r&&"disabled",`labelPlacement${(0,d.A)(n)}`,i&&"error",a&&"required"],label:["label",r&&"disabled"],asterisk:["asterisk",i&&"error"]};return(0,o.A)(s,h,t)})(I),N={slots:D,slotProps:{...p,...O}},[L,z]=(0,v.A)("typography",{elementType:c.A,externalForwardedProps:N,ownerState:I}),U=k;return null==U||U.type===c.A||w||(U=(0,y.jsx)(L,{component:"span",...z,className:(0,i.A)($.label,z?.className),children:U})),(0,y.jsxs)(b,{className:(0,i.A)($.root,l),ownerState:I,ref:t,...F,children:[n.cloneElement(f,B),M?(0,y.jsxs)("div",{children:[U,(0,y.jsxs)(x,{ownerState:I,"aria-hidden":!0,
2429className:$.asterisk,children:["â","*"]})]}):U]})})},91731:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(14232);function i(...e){let t=n.useRef(void 0),r=n.useCallback(t=>{let r=e.map(e=>{if(null==e)return null;if("function"==typeof e){let r=e(t);return"function"==typeof r?r:()=>{e(null)}}return e.current=t,()=>{e.current=null}});return()=>{r.forEach(e=>e?.())}},e);return n.useMemo(()=>e.every(e=>null==e)?null:e=>{t.current&&(t.current(),t.current=void 0),null!=e&&(t.current=r(e))},e)}},91805:(e,t,r)=>{"use strict";r.d(t,{EY:()=>ey,Hg:()=>k,I:()=>F,KE:()=>es,Q6:()=>w,aZ:()=>el,bP:()=>D,bR:()=>ed,gB:()=>eP,h6:()=>ef,ie:()=>tD,wA:()=>g});var n,i,o={transform(e,t){var{current:r,affinity:n}=e;if(null!=r){var i=g.transform(r,t,{affinity:n});e.current=i,null==i&&e.unref()}}},a={transform(e,t){var{current:r,affinity:n}=e;if(null!=r){var i=ed.transform(r,t,{affinity:n});e.current=i,null==i&&e.unref()}}},s={transform(e,t){var{current:r,affinity:n}=e;if(null!=r){var i=w.transform(r,t,{affinity:n});e.current=i,null==i&&e.unref()}}},l=new WeakMap,u=new WeakMap,c=new WeakMap,d=new WeakMap,p=new WeakMap,f=new WeakMap,h=new WeakMap,g={ancestors(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{reverse:r=!1}=t,n=g.levels(e,t);return r?n.slice(1):n.slice(0,-1)},common(e,t){for(var r=[],n=0;n<e.length&&n<t.length;n++){var i=e[n],o=t[n];if("number"!=typeof i||"number"!=typeof o)throw Error("Got non-numeric path index");if(i!==o)break;r.push(i)}return r},compare(e,t){for(var r=Math.min(e.length,t.length),n=0;n<r;n++){if(e[n]<t[n])return -1;if(e[n]>t[n])return 1}return 0},endsAfter(e,t){var r=e.length-1,n=e.slice(0,r),i=t.slice(0,r),o=e[r],a=t[r];return g.equals(n,i)&&o>a},endsAt(e,t){var r=e.length,n=e.slice(0,r),i=t.slice(0,r);return g.equals(n,i)},endsBefore(e,t){var r=e.length-1,n=e.slice(0,r),i=t.slice(0,r),o=e[r],a=t[r];return g.equals(n,i)&&o<a},equals:(e,t)=>e.length===t.length&&e.every((e,r)=>e===t[r]),hasPrevious:e=>e[e.length-1]>0,isAfter:(e,t)=>1===g.compare(e,t),isAncestor:(e,t)=>e.length<t.length&&0===g.compare(e,t),isBefore:(e,t)=>-1===g.compare(e,t),isChild:(e,t)=>e.length===t.length+1&&0===g.compare(e,t),isCommon:(e,t)=>e.length<=t.length&&0===g.compare(e,t),isDescendant:(e,t)=>
2429e.length>t.length&&0===g.compare(e,t),isParent:(e,t)=>e.length+1===t.length&&0===g.compare(e,t),isPath:e=>Array.isArray(e)&&e.every(e=>"number"==typeof e),isSibling(e,t){if(e.length!==t.length)return!1;var r=e.slice(0,-1),n=t.slice(0,-1);return e[e.length-1]!==t[t.length-1]&&g.equals(r,n)},levels(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{reverse:r=!1}=t,n=[],i=0;i<=e.length;i++)n.push(e.slice(0,i));return r&&n.reverse(),n},next(e){if(0===e.length)throw Error("Cannot get the next path of a root path [".concat(e,"], because it has no next index."));var t=e[e.length-1];return e.slice(0,-1).concat(t+1)},operationCanTransformPath(e){switch(e.type){case"insert_node":case"remove_node":case"merge_node":case"split_node":case"move_node":return!0;default:return!1}},parent(e){if(0===e.length)throw Error("Cannot get the parent path of the root path [".concat(e,"]."));return e.slice(0,-1)},previous(e){if(0===e.length)throw Error("Cannot get the previous path of a root path [".concat(e,"], because it has no previous index."));var t=e[e.length-1];if(t<=0)throw Error("Cannot get the previous path of a first child path [".concat(e,"] because it would result in a negative index."));return e.slice(0,-1).concat(t-1)},relative(e,t){if(!g.isAncestor(t,e)&&!g.equals(e,t))throw Error("Cannot get the relative path of [".concat(e,"] inside ancestor [").concat(t,"], because it is not above or equal to the path."));return e.slice(t.length)},transform(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!e)return null;var n=[...e],{affinity:i="forward"}=r;if(0===e.length)return n;switch(t.type){case"insert_node":var{path:o}=t;(g.equals(o,n)||g.endsBefore(o,n)||g.isAncestor(o,n))&&(n[o.length-1]+=1);break;case"remove_node":var{path:a}=t;if(g.equals(a,n)||g.isAncestor(a,n))return null;g.endsBefore(a,n)&&(n[a.length-1]-=1);break;case"merge_node":var{path:s,position:l}=t;g.equals(s,n)||g.endsBefore(s,n)?n[s.length-1]-=1:g.isAncestor(s,n)&&(n[s.length-1]-=1,n[s.length]+=l);break;case"split_node":var{path:u,position:c}=t;if(g.equals(u,n)){if("forward"===i)n[n.length-1]+=1;else if("backward"!==i)return null}else g.endsBefore(u,n)?n[u.length-1]+=1:g.isAncestor(u,n)&&e[u.length]>=c&&(n[u.length-1]+=1,n[u.length]-=c);break;case"move_node":var{path:d,newPath:p}=t;if(g.equals(d,p))break;if(g.isAncestor(d,n)||g.equals(d,n)){var f=p.slice();return g.endsBefore(d,p)&&d.length<p.length&&(f[d.length-1]-=1),f.concat(n.slice(d.length))}g.isSibling(d,p)&&(g.isAncestor(p,n)||g.equals(p,n))?g.endsBefore(d,n)?n[d.length-1]-=1:n[d.length-1]+=1:g.endsBefore(p,n)||g.equals(p,n)||g.isAncestor(p,n)?(g.endsBefore(d,n)&&(n[d.length-1]-=1),n[p.length-1]+=1):g.endsBefore(d,n)&&(g.equals(p,n)&&(n[p.length-1]+=1),n[d.length-1]-=1)}return n}};function m(e){return(m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function v(e,t,r){var n;return n=function(e,t){if("object"!==m(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t);if("object"!==m(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"===m(n)?n:String(n))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function y(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var b=["anchor","focus"];function x(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var w={edges(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{reverse:r=!1}=t,{anchor:n,focus:i}=e;return w.isBackward(e)===r?[n,i]:[i,n]},end(e){var[,t]=w.edges(e);return t},equals:(e,t)=>ed.equals(e.anchor,t.anchor)&&ed.equals(e.focus,t.focus),surrounds(e,t){var r=w.intersection(e,t);return!!r&&w.equals(r,t)},includes(e,t){if(el.isRange(t)){if(w.includes(e,t.anchor)||w.includes(e,t.focus))return!0;var[r,n]=w.edges(e),[i,o]=w.edges(t);return ed.isBefore(r,i)&&ed.isAfter(n,o)}var[a,s]=w.edges(e),l=!1,u=!1;return el.isPoint(t)?(l=ed.compare(t,a)>=0,u=0>=ed.compare(t,s)):(l=g.compare(t,a.path)>=0,u=0>=g.compare(t,s.path)),l&&u}
2429,intersection(e,t){var{anchor:r,focus:n}=e,i=y(e,b),[o,a]=w.edges(e),[s,l]=w.edges(t),u=ed.isBefore(o,s)?s:o,c=ed.isBefore(a,l)?a:l;return ed.isBefore(c,u)?null:function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?x(Object(r),!0).forEach(function(t){v(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):x(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({anchor:u,focus:c},i)},isBackward(e){var{anchor:t,focus:r}=e;return ed.isAfter(t,r)},isCollapsed(e){var{anchor:t,focus:r}=e;return ed.equals(t,r)},isExpanded:e=>!w.isCollapsed(e),isForward:e=>!w.isBackward(e),isRange:e=>T(e)&&ed.isPoint(e.anchor)&&ed.isPoint(e.focus),*points(e){yield[e.anchor,"anchor"],yield[e.focus,"focus"]},start(e){var[t]=w.edges(e);return t},transform(e,t){var r,n,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(null===e)return null;var{affinity:o="inward"}=i;if("inward"===o){var a=w.isCollapsed(e);w.isForward(e)?(r="forward",n=a?r:"backward"):(r="backward",n=a?r:"forward")}else"outward"===o?w.isForward(e)?(r="backward",n="forward"):(r="forward",n="backward"):(r=o,n=o);var s=ed.transform(e.anchor,t,{affinity:r}),l=ed.transform(e.focus,t,{affinity:n});return s&&l?{anchor:s,focus:l}:null}},A=function(e){var{deep:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return!!T(e)&&"function"!=typeof e.apply&&(t?D.isNodeList(e.children):Array.isArray(e.children))},k={isAncestor(e){var{deep:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return T(e)&&D.isNodeList(e.children,{deep:t})},isElement:A,isElementList(e){var{deep:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Array.isArray(e)&&e.every(e=>k.isElement(e,{deep:t}))},isElementProps:e=>void 0!==e.children,isElementType:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"type";return A(e)&&e[r]===t},matches(e,t){for(var r in t)if("children"!==r&&e[r]!==t[r])return!1;return!0}},S=["text"],C=["children"];function _(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function E(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?_(Object(r),!0).forEach(function(t){v(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):_(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var D={ancestor(e,t){var r=D.get(e,t);if(D.isText(r))throw Error("Cannot get the ancestor node at path [".concat(t,"] because it refers to a text node instead: ").concat(ef.stringify(r)));return r},ancestors(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return function*(){for(var n of g.ancestors(t,r)){var i=[D.ancestor(e,n),n];yield i}}()},child(e,t){if(D.isText(e))throw Error("Cannot get the child of a text node: ".concat(ef.stringify(e)));if("number"!=typeof t)throw Error("Expected index to be a number");var r=e.children[t];if(null==r)throw Error("Cannot get child at index `".concat(t,"` in node: ").concat(ef.stringify(e)));return r},children(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return function*(){for(var{reverse:n=!1}=r,i=D.ancestor(e,t),{children:o}=i,a=n?o.length-1:0;n?a>=0:a<o.length;){var s=D.child(i,a),l=t.concat(a);yield[s,l],a=n?a-1:a+1}}()},common(e,t,r){var n=g.common(t,r);return[D.get(e,n),n]},descendant(e,t){var r=D.get(e,t);if(D.isEditor(r))throw Error("Cannot get the descendant node at path [".concat(t,"] because it refers to the root editor node instead: ").concat(ef.stringify(r)));return r},descendants(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function*(){for(var[r,n]of D.nodes(e,t))0!==n.length&&(yield[r,n])}()},elements(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function*(){for(var[r,n]of D.nodes(e,t))D.isElement(r)&&(yield[r,n])}()},extractProps(e){if(D.isText(e)){var{text:t}=e,r=y(e,S);return r}var{children:n}=e,r=y(e,C);return r},first(e,t){for(var r=t.slice(),n=D.get(e,r);n;)if(D.isText(n)||0===n.children.length)break;else n=n.children[0],r.push(0);return[n,r]},fragment(e,t){var r={children:e.children},[n,i]=w.edges(t);for(var[,o]of D.nodes(r,{reverse:!0,pass:e=>{var[,r]=e;return!w.includes(t,r)}}))!function(){if(!w.includes(t,o)){var e=o[o.length-1];eC(r,g.parent(o),t=>
2429ek(t,e,1))}g.equals(o,i.path)&&e_(r,o,e=>{var t=e.text.slice(0,i.offset);return E(E({},e),{},{text:t})}),g.equals(o,n.path)&&e_(r,o,e=>{var t=e.text.slice(n.offset);return E(E({},e),{},{text:t})})}();return r.children},get(e,t){var r=D.getIf(e,t);if(void 0===r)throw Error("Cannot find a descendant at path [".concat(t,"] in node: ").concat(ef.stringify(e)));return r},getIf(e,t){for(var r=e,n=0;n<t.length;n++){var i=t[n];if("number"!=typeof i)throw Error("Got non-numeric path index");if(D.isText(r)||!r.children[i])return;r=r.children[i]}return r},has(e,t){for(var r=e,n=0;n<t.length;n++){var i=t[n];if("number"!=typeof i)throw Error("Got non-numeric path index");if(D.isText(r)||!r.children[i])return!1;r=r.children[i]}return!0},isAncestor:e=>!D.isText(e),isEditor:e=>"function"==typeof e.apply,isElement:e=>Array.isArray(e.children)&&"function"!=typeof e.apply,isNode(e){var{deep:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return ey.isText(e)||k.isElement(e,{deep:t})||es.isEditor(e,{deep:t})},isNodeList(e){var{deep:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Array.isArray(e)&&e.every(e=>D.isNode(e,{deep:t}))},isText:e=>"string"==typeof e.text,last(e,t){for(var r=t.slice(),n=D.get(e,r);n;)if(D.isText(n)||0===n.children.length)break;else{var i=n.children.length-1;n=n.children[i],r.push(i)}return[n,r]},leaf(e,t){var r=D.get(e,t);if(!D.isText(r))throw Error("Cannot get the leaf node at path [".concat(t,"] because it refers to a non-leaf node: ").concat(ef.stringify(r)));return r},levels(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return function*(){for(var n of g.levels(t,r)){var i=D.get(e,n);yield[i,n]}}()},matches:(e,t)=>D.isElement(e)&&k.isElementProps(t)&&k.matches(e,t)||D.isText(e)&&ey.isTextProps(t)&&ey.matches(e,t),nodes(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function*(){for(var{pass:r,reverse:n=!1}=t,{from:i=[],to:o}=t,a=new Set,s=[],l=e;!(o&&(n?g.isBefore(s,o):g.isAfter(s,o)));){if(a.has(l)||(yield[l,s]),!a.has(l)&&!D.isText(l)&&0!==l.children.length&&(null==r||!1===r([l,s]))){a.add(l);var u=n?l.children.length-1:0;g.isAncestor(s,i)&&(u=i[s.length]),s=s.concat(u),l=D.get(e,s);continue}if(0===s.length)break;if(!n){var c=g.next(s);if(D.has(e,c)){s=c,l=D.get(e,s);continue}}if(n&&0!==s[s.length-1]){s=g.previous(s),l=D.get(e,s);continue}s=g.parent(s),l=D.get(e,s),a.add(l)}}()},parent(e,t){var r=g.parent(t),n=D.get(e,r);if(D.isText(n))throw Error("Cannot get the parent of path [".concat(t,"] because it does not exist in the root."));return n},string:e=>D.isText(e)?e.text:e.children.map(D.string).join(""),texts(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function*(){for(var[r,n]of D.nodes(e,t))D.isText(r)&&(yield[r,n])}()}};function O(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function j(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?O(Object(r),!0).forEach(function(t){v(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):O(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var F={isNodeOperation:e=>F.isOperation(e)&&e.type.endsWith("_node"),isOperation(e){if(!T(e))return!1;switch(e.type){case"insert_node":case"remove_node":return g.isPath(e.path)&&D.isNode(e.node);case"insert_text":case"remove_text":return"number"==typeof e.offset&&"string"==typeof e.text&&g.isPath(e.path);case"merge_node":return"number"==typeof e.position&&g.isPath(e.path)&&T(e.properties);case"move_node":return g.isPath(e.path)&&g.isPath(e.newPath);case"set_node":return g.isPath(e.path)&&T(e.properties)&&T(e.newProperties);case"set_selection":return null===e.properties&&w.isRange(e.newProperties)||null===e.newProperties&&w.isRange(e.properties)||T(e.properties)&&T(e.newProperties);case"split_node":return g.isPath(e.path)&&"number"==typeof e.position&&T(e.properties);default:return!1}},isOperationList:e=>Array.isArray(e)&&e.every(e=>F.isOperation(e)),isSelectionOperation:e=>F.isOperation(e)&&e.type.endsWith("_selection"),isTextOperation:e=>F.isOperation(e)&&e.type.endsWith("_text"),inverse(e){switch(e.type){case"insert_node":return j(j({},e),{},{type:"remove_node"});case"insert_text":return j(j({},e),{},{type:"remove_text"});case"merge_node":return j(j({},e),{},{type:"split_node",path:g.previous(e.path)});case"move_node":var{newPath:t,path:r}=e;if(g.equals(t,r))return e;if(g.isSibling(r,t))return j(j({},e),{},{path:t,newPath:r});var n=g.transform(r,e),i=g.transform(g.next(r),e);return j(j({},e),{},{path:n,newPath:i});case"remove_node":return j(j({},e),{},{type:"insert_node"});case"remove_text":return j(j({},e),{},{type:"insert_text"});case"set_node":var{properties:o,newProperties:a}=e;return j(j({},e),{},{properties:a,newProperties:o});case"set_selection":var{properties:s,newProperties:l}=e;if(null==s)return j(j({},e),{},{properties:l,newProperties:null});if(null==l)return j(j({},e),{},{properties:null,newProperties:s});return j(j({},e),{},{properties:l,newProperties:s});case"split_node":return j(j({},e),{},{type:"merge_node",path:g.next(e.path)})}}},T=e=>"object"==typeof e&&null!==e,P=(e,t)=>{for(var r in e){var n=Object.hasOwn(e,r)?e[r]:void 0,i=Object.hasOwn(t,r)?t[r]:void 0;if(Array.isArray(n)&&Array.isArray(i)){if(n.length!==i.length)return!1;for(var o=0;o<n.length;o++)if(n[o]!==i[o])return!1}
2429else if(T(n)&&T(i)){if(!P(n,i))return!1}else if(n!==i)return!1}for(var a in t)if(void 0===e[a]&&void 0!==t[a])return!1;return!0},M=e=>e.selection?e.selection:e.children.length>0?es.end(e,[]):[0],B=(e,t)=>{var[r]=es.node(e,t);return e=>e===r},R=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=!t,n=t?K(e):e,o=i.None,a=i.None,s=0,l=null;for(var u of n){var c=u.codePointAt(0);if(!c)break;var d=et(u,c);if([o,a]=r?[a,d]:[d,o],(o&i.ZWJ)!=0&&(a&i.ExtPict)!=0&&!(r?ei(e.substring(0,s)):ei(e.substring(0,e.length-s))))break;if((o&i.RI)!=0&&(a&i.RI)!=0&&!(l=null!==l?!l:!!r||ea(e.substring(0,e.length-s)))||o!==i.None&&a!==i.None&&function(e,t){return -1===er.findIndex(r=>(e&r[0])!=0&&(t&r[1])!=0)}(o,a))break;s+=u.length}return s||1},I=/\s/,$=/[\u002B\u0021-\u0023\u0025-\u002A\u002C-\u002F\u003A\u003B\u003F\u0040\u005B-\u005D\u005F\u007B\u007D\u00A1\u00A7\u00AB\u00B6\u00B7\u00BB\u00BF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u0AF0\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E3B\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]/,N=/['\u2018\u2019]/,L=function(e){for(var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=0,n=!1;e.length>0;){var i=R(e,t),[o,a]=z(e,i,t);if(U(o,a,t))n=!0,r+=i;else if(n)break;else r+=i;e=a}return r},z=(e,t,r)=>{if(r){var n=e.length-t;return[e.slice(n,e.length),e.slice(0,n)]}return[e.slice(0,t),e.slice(t)]},U=function e(t,r){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(I.test(t))return!1;if(N.test(t)){var i=R(r,n),[o,a]=z(r,i,n);if(e(o,a,n))return!0}return!$.test(t)},K=function*(e){for(var t=e.length-1,r=0;r<e.length;r++){var n=e.charAt(t-r);if(H(n.charCodeAt(0))){var i=e.charAt(t-r-1);if(W(i.charCodeAt(0))){yield i+n,r++;continue}}yield n}},W=e=>e>=55296&&e<=56319,H=e=>e>=56320&&e<=57343;(n=i||(i={}
2429))[n.None=0]="None",n[n.Extend=1]="Extend",n[n.ZWJ=2]="ZWJ",n[n.RI=4]="RI",n[n.Prepend=8]="Prepend",n[n.SpacingMark=16]="SpacingMark",n[n.L=32]="L",n[n.V=64]="V",n[n.T=128]="T",n[n.LV=256]="LV",n[n.LVT=512]="LVT",n[n.ExtPict=1024]="ExtPict",n[n.Any=2048]="Any";var q=/^(?:[\u0300-\u036F\u0483-\u0489\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u065F\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u0711\u0730-\u074A\u07A6-\u07B0\u07EB-\u07F3\u07FD\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u0898-\u089F\u08CA-\u08E1\u08E3-\u0902\u093A\u093C\u0941-\u0948\u094D\u0951-\u0957\u0962\u0963\u0981\u09BC\u09BE\u09C1-\u09C4\u09CD\u09D7\u09E2\u09E3\u09FE\u0A01\u0A02\u0A3C\u0A41\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A70\u0A71\u0A75\u0A81\u0A82\u0ABC\u0AC1-\u0AC5\u0AC7\u0AC8\u0ACD\u0AE2\u0AE3\u0AFA-\u0AFF\u0B01\u0B3C\u0B3E\u0B3F\u0B41-\u0B44\u0B4D\u0B55-\u0B57\u0B62\u0B63\u0B82\u0BBE\u0BC0\u0BCD\u0BD7\u0C00\u0C04\u0C3C\u0C3E-\u0C40\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C81\u0CBC\u0CBF\u0CC2\u0CC6\u0CCC\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0D00\u0D01\u0D3B\u0D3C\u0D3E\u0D41-\u0D44\u0D4D\u0D57\u0D62\u0D63\u0D81\u0DCA\u0DCF\u0DD2-\u0DD4\u0DD6\u0DDF\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0EB1\u0EB4-\u0EBC\u0EC8-\u0ECE\u0F18\u0F19\u0F35\u0F37\u0F39\u0F71-\u0F7E\u0F80-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102D-\u1030\u1032-\u1037\u1039\u103A\u103D\u103E\u1058\u1059\u105E-\u1060\u1071-\u1074\u1082\u1085\u1086\u108D\u109D\u135D-\u135F\u1712-\u1714\u1732\u1733\u1752\u1753\u1772\u1773\u17B4\u17B5\u17B7-\u17BD\u17C6\u17C9-\u17D3\u17DD\u180B-\u180D\u180F\u1885\u1886\u18A9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193B\u1A17\u1A18\u1A1B\u1A56\u1A58-\u1A5E\u1A60\u1A62\u1A65-\u1A6C\u1A73-\u1A7C\u1A7F\u1AB0-\u1ACE\u1B00-\u1B03\u1B34-\u1B3A\u1B3C\u1B42\u1B6B-\u1B73\u1B80\u1B81\u1BA2-\u1BA5\u1BA8\u1BA9\u1BAB-\u1BAD\u1BE6\u1BE8\u1BE9\u1BED\u1BEF-\u1BF1\u1C2C-\u1C33\u1C36\u1C37\u1CD0-\u1CD2\u1CD4-\u1CE0\u1CE2-\u1CE8\u1CED\u1CF4\u1CF8\u1CF9\u1DC0-\u1DFF\u200C\u20D0-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA66F-\uA672\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA825\uA826\uA82C\uA8C4\uA8C5\uA8E0-\uA8F1\uA8FF\uA926-\uA92D\uA947-\uA951\uA980-\uA982\uA9B3\uA9B6-\uA9B9\uA9BC\uA9BD\uA9E5\uAA29-\uAA2E\uAA31\uAA32\uAA35\uAA36\uAA43\uAA4C\uAA7C\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEC\uAAED\uAAF6\uABE5\uABE8\uABED\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F\uFF9E\uFF9F]|\uD800[\uDDFD\uDEE0\uDF76-\uDF7A]|\uD802[\uDE01-\uDE03\uDE05\uDE06\uDE0C-\uDE0F\uDE38-\uDE3A\uDE3F\uDEE5\uDEE6]|\uD803[\uDD24-\uDD27\uDEAB\uDEAC\uDEFD-\uDEFF\uDF46-\uDF50\uDF82-\uDF85]|\uD804[\uDC01\uDC38-\uDC46\uDC70\uDC73\uDC74\uDC7F-\uDC81\uDCB3-\uDCB6\uDCB9\uDCBA\uDCC2\uDD00-\uDD02\uDD27-\uDD2B\uDD2D-\uDD34\uDD73\uDD80\uDD81\uDDB6-\uDDBE\uDDC9-\uDDCC\uDDCF\uDE2F-\uDE31\uDE34\uDE36\uDE37\uDE3E\uDE41\uDEDF\uDEE3-\uDEEA\uDF00\uDF01\uDF3B\uDF3C\uDF3E\uDF40\uDF57\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC38-\uDC3F\uDC42-\uDC44\uDC46\uDC5E\uDCB0\uDCB3-\uDCB8\uDCBA\uDCBD\uDCBF\uDCC0\uDCC2\uDCC3\uDDAF\uDDB2-\uDDB5\uDDBC\uDDBD\uDDBF\uDDC0\uDDDC\uDDDD\uDE33-\uDE3A\uDE3D\uDE3F\uDE40\uDEAB\uDEAD\uDEB0-\uDEB5\uDEB7\uDF1D-\uDF1F\uDF22-\uDF25\uDF27-\uDF2B]|\uD806[\uDC2F-\uDC37\uDC39\uDC3A\uDD30\uDD3B\uDD3C\uDD3E\uDD43\uDDD4-\uDDD7\uDDDA\uDDDB\uDDE0\uDE01-\uDE0A\uDE33-\uDE38\uDE3B-\uDE3E\uDE47\uDE51-\uDE56\uDE59-\uDE5B\uDE8A-\uDE96\uDE98\uDE99]|\uD807[\uDC30-\uDC36\uDC38-\uDC3D\uDC3F\uDC92-\uDCA7\uDCAA-\uDCB0\uDCB2\uDCB3\uDCB5\uDCB6\uDD31-\uDD36\uDD3A\uDD3C\uDD3D\uDD3F-\uDD45\uDD47\uDD90\uDD91\uDD95\uDD97\uDEF3\uDEF4\uDF00\uDF01\uDF36-\uDF3A\uDF40\uDF42]|\uD80D[\uDC40\uDC47-\uDC55]|\uD81A[\uDEF0-\uDEF4\uDF30-\uDF36]|\uD81B[\uDF4F\uDF8F-\uDF92\uDFE4]|\uD82F[\uDC9D\uDC9E]|\uD833[\uDF00-\uDF2D\uDF30-\uDF46]|\uD834[\uDD65\uDD67-\uDD69\uDD6E-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A\uDC8F\uDD30-\uDD36\uDEAE\uDEEC-\uDEEF]|\uD839[\uDCEC-\uDCEF]|\uD83A[\uDCD0-\uDCD6\uDD44-\uDD4A]|\uD83C[\uDFFB-\uDFFF]|\uDB40[\uDC20-\uDC7F\uDD00-\uDDEF])$/,V=/^(?:[\u0600-\u0605\u06DD\u070F\u0890\u0891\u08E2\u0D4E]|\uD804[\uDCBD\uDCCD\uDDC2\uDDC3]|\uD806[\uDD3F\uDD41\uDE3A\uDE84-\uDE89]|\uD807\uDD46)$/,Q=/^(?:[\u0903\u093B\u093E-\u0940\u0949-\u094C\u094E\u094F\u0982\u0983\u09BF\u09C0\u09C7\u09C8\u09CB\u09CC\u0A03\u0A3E-\u0A40\u0A83\u0ABE-\u0AC0\u0AC9\u0ACB\u0ACC\u0B02\u0B03\u0B40\u0B47\u0B48\u0B4B\u0B4C\u0BBF\u0BC1\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCC\u0C01-\u0C03\u0C41-\u0C44\u0C82\u0C83\u0CBE\u0CC0\u0CC1\u0CC3\u0CC4\u
24290CC7\u0CC8\u0CCA\u0CCB\u0D02\u0D03\u0D3F\u0D40\u0D46-\u0D48\u0D4A-\u0D4C\u0D82\u0D83\u0DD0\u0DD1\u0DD8-\u0DDE\u0DF2\u0DF3\u0E33\u0EB3\u0F3E\u0F3F\u0F7F\u1031\u103B\u103C\u1056\u1057\u1084\u1715\u1734\u17B6\u17BE-\u17C5\u17C7\u17C8\u1923-\u1926\u1929-\u192B\u1930\u1931\u1933-\u1938\u1A19\u1A1A\u1A55\u1A57\u1A6D-\u1A72\u1B04\u1B3B\u1B3D-\u1B41\u1B43\u1B44\u1B82\u1BA1\u1BA6\u1BA7\u1BAA\u1BE7\u1BEA-\u1BEC\u1BEE\u1BF2\u1BF3\u1C24-\u1C2B\u1C34\u1C35\u1CE1\u1CF7\uA823\uA824\uA827\uA880\uA881\uA8B4-\uA8C3\uA952\uA953\uA983\uA9B4\uA9B5\uA9BA\uA9BB\uA9BE-\uA9C0\uAA2F\uAA30\uAA33\uAA34\uAA4D\uAAEB\uAAEE\uAAEF\uAAF5\uABE3\uABE4\uABE6\uABE7\uABE9\uABEA\uABEC]|\uD804[\uDC00\uDC02\uDC82\uDCB0-\uDCB2\uDCB7\uDCB8\uDD2C\uDD45\uDD46\uDD82\uDDB3-\uDDB5\uDDBF\uDDC0\uDDCE\uDE2C-\uDE2E\uDE32\uDE33\uDE35\uDEE0-\uDEE2\uDF02\uDF03\uDF3F\uDF41-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF62\uDF63]|\uD805[\uDC35-\uDC37\uDC40\uDC41\uDC45\uDCB1\uDCB2\uDCB9\uDCBB\uDCBC\uDCBE\uDCC1\uDDB0\uDDB1\uDDB8-\uDDBB\uDDBE\uDE30-\uDE32\uDE3B\uDE3C\uDE3E\uDEAC\uDEAE\uDEAF\uDEB6\uDF26]|\uD806[\uDC2C-\uDC2E\uDC38\uDD31-\uDD35\uDD37\uDD38\uDD3D\uDD40\uDD42\uDDD1-\uDDD3\uDDDC-\uDDDF\uDDE4\uDE39\uDE57\uDE58\uDE97]|\uD807[\uDC2F\uDC3E\uDCA9\uDCB1\uDCB4\uDD8A-\uDD8E\uDD93\uDD94\uDD96\uDEF5\uDEF6]|\uD81B[\uDF51-\uDF87\uDFF0\uDFF1]|\uD834[\uDD66\uDD6D])$/,G=/^[\u1100-\u115F\uA960-\uA97C]$/,Y=/^[\u1160-\u11A7\uD7B0-\uD7C6]$/,X=/^[\u11A8-\u11FF\uD7CB-\uD7FB]$/,J=/^[\uAC00\uAC1C\uAC38\uAC54\uAC70\uAC8C\uACA8\uACC4\uACE0\uACFC\uAD18\uAD34\uAD50\uAD6C\uAD88\uADA4\uADC0\uADDC\uADF8\uAE14\uAE30\uAE4C\uAE68\uAE84\uAEA0\uAEBC\uAED8\uAEF4\uAF10\uAF2C\uAF48\uAF64\uAF80\uAF9C\uAFB8\uAFD4\uAFF0\uB00C\uB028\uB044\uB060\uB07C\uB098\uB0B4\uB0D0\uB0EC\uB108\uB124\uB140\uB15C\uB178\uB194\uB1B0\uB1CC\uB1E8\uB204\uB220\uB23C\uB258\uB274\uB290\uB2AC\uB2C8\uB2E4\uB300\uB31C\uB338\uB354\uB370\uB38C\uB3A8\uB3C4\uB3E0\uB3FC\uB418\uB434\uB450\uB46C\uB488\uB4A4\uB4C0\uB4DC\uB4F8\uB514\uB530\uB54C\uB568\uB584\uB5A0\uB5BC\uB5D8\uB5F4\uB610\uB62C\uB648\uB664\uB680\uB69C\uB6B8\uB6D4\uB6F0\uB70C\uB728\uB744\uB760\uB77C\uB798\uB7B4\uB7D0\uB7EC\uB808\uB824\uB840\uB85C\uB878\uB894\uB8B0\uB8CC\uB8E8\uB904\uB920\uB93C\uB958\uB974\uB990\uB9AC\uB9C8\uB9E4\uBA00\uBA1C\uBA38\uBA54\uBA70\uBA8C\uBAA8\uBAC4\uBAE0\uBAFC\uBB18\uBB34\uBB50\uBB6C\uBB88\uBBA4\uBBC0\uBBDC\uBBF8\uBC14\uBC30\uBC4C\uBC68\uBC84\uBCA0\uBCBC\uBCD8\uBCF4\uBD10\uBD2C\uBD48\uBD64\uBD80\uBD9C\uBDB8\uBDD4\uBDF0\uBE0C\uBE28\uBE44\uBE60\uBE7C\uBE98\uBEB4\uBED0\uBEEC\uBF08\uBF24\uBF40\uBF5C\uBF78\uBF94\uBFB0\uBFCC\uBFE8\uC004\uC020\uC03C\uC058\uC074\uC090\uC0AC\uC0C8\uC0E4\uC100\uC11C\uC138\uC154\uC170\uC18C\uC1A8\uC1C4\uC1E0\uC1FC\uC218\uC234\uC250\uC26C\uC288\uC2A4\uC2C0\uC2DC\uC2F8\uC314\uC330\uC34C\uC368\uC384\uC3A0\uC3BC\uC3D8\uC3F4\uC410\uC42C\uC448\uC464\uC480\uC49C\uC4B8\uC4D4\uC4F0\uC50C\uC528\uC544\uC560\uC57C\uC598\uC5B4\uC5D0\uC5EC\uC608\uC624\uC640\uC65C\uC678\uC694\uC6B0\uC6CC\uC6E8\uC704\uC720\uC73C\uC758\uC774\uC790\uC7AC\uC7C8\uC7E4\uC800\uC81C\uC838\uC854\uC870\uC88C\uC8A8\uC8C4\uC8E0\uC8FC\uC918\uC934\uC950\uC96C\uC988\uC9A4\uC9C0\uC9DC\uC9F8\uCA14\uCA30\uCA4C\uCA68\uCA84\uCAA0\uCABC\uCAD8\uCAF4\uCB10\uCB2C\uCB48\uCB64\uCB80\uCB9C\uCBB8\uCBD4\uCBF0\uCC0C\uCC28\uCC44\uCC60\uCC7C\uCC98\uCCB4\uCCD0\uCCEC\uCD08\uCD24\uCD40\uCD5C\uCD78\uCD94\uCDB0\uCDCC\uCDE8\uCE04\uCE20\uCE3C\uCE58\uCE74\uCE90\uCEAC\uCEC8\uCEE4\uCF00\uCF1C\uCF38\uCF54\uCF70\uCF8C\uCFA8\uCFC4\uCFE0\uCFFC\uD018\uD034\uD050\uD06C\uD088\uD0A4\uD0C0\uD0DC\uD0F8\uD114\uD130\uD14C\uD168\uD184\uD1A0\uD1BC\uD1D8\uD1F4\uD210\uD22C\uD248\uD264\uD280\uD29C\uD2B8\uD2D4\uD2F0\uD30C\uD328\uD344\uD360\uD37C\uD398\uD3B4\uD3D0\uD3EC\uD408\uD424\uD440\uD45C\uD478\uD494\uD4B0\uD4CC\uD4E8\uD504\uD520\uD53C\uD558\uD574\uD590\uD5AC\uD5C8\uD5E4\uD600\uD61C\uD638\uD654\uD670\uD68C\uD6A8\uD6C4\uD6E0\uD6FC\uD718\uD734\uD750\uD76C\uD788]$/,Z=/^[\uAC01-\uAC1B\uAC1D-\uAC37\uAC39-\uAC53\uAC55-\uAC6F\uAC71-\uAC8B\uAC8D-\uACA7\uACA9-\uACC3\uACC5-\uACDF\uACE1-\uACFB\uACFD-\uAD17\uAD19-\uAD33\uAD35-\uAD4F\uAD51-\uAD6B\uAD6D-\uAD87\uAD89-\uADA3\uADA5-\uADBF\uADC1-\uADDB\uADDD-\uADF7\uADF9-\uAE13\uAE15-\uAE2F\uAE31-\uAE4B\uAE4D-\uAE67\uAE69-\uAE83\uAE85-\uAE9F\uAEA1-\uAEBB\uAEBD-\uAED7\uAED9-\uAEF3\uAEF5-\uAF0F\uAF11-\uAF2B\uAF2D-\uAF47\uAF49-\uAF63\uAF65-\uAF7F\uAF81-\uAF9B\uAF9D-\uAFB7\uAFB9-\uAFD3\uAFD5-\uAFEF\uAFF1-\uB00B\uB00D-\uB027\uB029-\uB043\uB045-\uB05F\uB061-\uB07B\uB07D-\uB097\uB099-\uB0B3\uB0B5-\uB0CF\uB0D1-\uB0EB\uB0ED-\uB107\uB109-\uB123\uB125-\uB13F\uB141-\uB15B\uB15D-\uB177\uB179-\uB193\uB195-\uB1AF\uB1B1-\uB1CB\uB1CD-\uB1E7\uB1E9-\uB203\uB205-\uB21F\uB221-\uB23B\uB23D-\uB257\uB259-\uB273\uB275-\uB28F\uB291-\uB2AB\uB2AD-\uB2C7\uB2C9-\uB2E3\uB2E5-\uB2FF\uB301-\uB31B\uB31D-\uB337\uB339-\uB353\uB355-\uB36F\uB371-\uB38B\uB38D-\uB3A7\uB3A9-\uB3C3\uB3C5-\uB3DF\uB3E1-\uB3FB\uB3FD-\uB417\uB419-\uB433\uB435-\uB44F\uB451-\uB46B\uB46D-\uB487\uB489-\uB4A3\uB4A5-\uB4BF\uB4C1-\uB4DB\uB4DD-\uB4F7\uB4F9-\uB513\uB515-\uB52F\uB531-\uB54B\uB54D-\uB567\uB569-\uB583\uB585-\uB59F\uB5A1-\uB5BB\uB5BD-\uB5D7\uB5D9-\uB5F3\uB5F5-\uB60F\uB611-\uB62B\uB62D-\uB647\uB649-\uB663\uB665-\uB67F\uB681-\uB69B\uB69D-\uB6B7\uB6B9-\uB6D3\uB6D5-\uB6EF\uB6F1-\uB70B\uB70D-\uB727\uB729-\uB743\uB745-\uB75F\uB761-\uB77B\uB77D-\uB797\uB799-\uB7B3\uB7B5-\uB7CF\uB7D1-\uB7EB\uB7ED-\uB807\uB809-\uB823\uB825-\uB83F\uB841-\uB85B\uB85D-\uB877\uB879-\uB893\uB895-\uB8AF\uB8B1-\uB8CB\uB8CD-\uB8E7\uB8E9-\uB903\uB905-\uB91F\uB921-\uB93B\uB93D-\uB957\uB959-\uB973\uB975-\uB98F\uB991-\uB9AB\uB9AD-\uB9C7\uB9C9-\uB9E3\uB9E5-\uB9FF\uBA01-\uBA1B\uBA1D-\uBA37\uBA39-\uBA53\uBA55-\uBA6F\uBA71-\uBA8B\uBA8D-\uBAA7\uBAA9-\uBAC3\uBAC5-\uBADF\uBAE1-\uBAFB\uBAFD-\uBB17\uBB19-\uBB33\uBB35-\uBB4F\uBB51-\uBB6B\uBB6D-\uBB87\uBB89-\uBBA3\uBBA5-\uBBBF\uBBC1-\uBBDB\uBBDD-\uBBF7\uBBF9-\uBC13\uBC15-\uBC2F\uBC31-\uBC4B\uBC4D-\uBC67\uBC69-\uBC83\uBC85-\uBC9F\uBCA1-\uBCBB\uBCBD-\uBCD7\uBCD9-\uBCF3\uBCF5-\uBD0F\uBD11-\uBD2B\uBD2D-\uBD47\uBD49-\uBD63\uBD65-\uBD7F\uBD81-\uBD9B\uBD9D-\uBDB7\uBDB9-\uBDD3\uBDD5-\uBDEF\uBDF1-\uBE0B\uBE0D-\uBE27\uBE29-\uBE43\uBE45-\uBE5F\uBE61-\uBE7B\uBE7D-\uBE97\uBE99-\uBEB3\uBEB5-\uBECF\uBED1-\uBEEB\uBEED-\uBF07\uBF09-\uBF23\uBF25-\uBF3F\uBF41-\uBF5B\uBF5D-\uBF77\uBF79-\uBF93\uBF95-\uBFAF\uBFB1-\uBFCB\uBFCD-\uBFE7\uBFE9-\uC003\uC005-\uC01F\uC021-\uC03B\uC03D-\uC057\uC059-\uC073\uC075-\uC08F\uC091-\uC0AB\uC0AD-\uC0C7\uC0C9-\uC0E3\uC0E5-\uC0FF\uC101-\uC11B\uC11D-\uC137\uC139-\uC153\uC155-\uC16F\uC171-\uC18B\uC18D-\uC1A7\uC1A9-\uC1C3\uC1C5-\uC1DF\uC1E1-\uC1FB\uC1FD-\uC217\uC219-\uC233\uC235-\uC24F\uC251-\uC26B\uC26D-\uC287\uC289-\uC2A3\uC2A5-\uC2BF\uC2C1-\uC2DB\uC2DD-\uC2F7\u
2429C2F9-\uC313\uC315-\uC32F\uC331-\uC34B\uC34D-\uC367\uC369-\uC383\uC385-\uC39F\uC3A1-\uC3BB\uC3BD-\uC3D7\uC3D9-\uC3F3\uC3F5-\uC40F\uC411-\uC42B\uC42D-\uC447\uC449-\uC463\uC465-\uC47F\uC481-\uC49B\uC49D-\uC4B7\uC4B9-\uC4D3\uC4D5-\uC4EF\uC4F1-\uC50B\uC50D-\uC527\uC529-\uC543\uC545-\uC55F\uC561-\uC57B\uC57D-\uC597\uC599-\uC5B3\uC5B5-\uC5CF\uC5D1-\uC5EB\uC5ED-\uC607\uC609-\uC623\uC625-\uC63F\uC641-\uC65B\uC65D-\uC677\uC679-\uC693\uC695-\uC6AF\uC6B1-\uC6CB\uC6CD-\uC6E7\uC6E9-\uC703\uC705-\uC71F\uC721-\uC73B\uC73D-\uC757\uC759-\uC773\uC775-\uC78F\uC791-\uC7AB\uC7AD-\uC7C7\uC7C9-\uC7E3\uC7E5-\uC7FF\uC801-\uC81B\uC81D-\uC837\uC839-\uC853\uC855-\uC86F\uC871-\uC88B\uC88D-\uC8A7\uC8A9-\uC8C3\uC8C5-\uC8DF\uC8E1-\uC8FB\uC8FD-\uC917\uC919-\uC933\uC935-\uC94F\uC951-\uC96B\uC96D-\uC987\uC989-\uC9A3\uC9A5-\uC9BF\uC9C1-\uC9DB\uC9DD-\uC9F7\uC9F9-\uCA13\uCA15-\uCA2F\uCA31-\uCA4B\uCA4D-\uCA67\uCA69-\uCA83\uCA85-\uCA9F\uCAA1-\uCABB\uCABD-\uCAD7\uCAD9-\uCAF3\uCAF5-\uCB0F\uCB11-\uCB2B\uCB2D-\uCB47\uCB49-\uCB63\uCB65-\uCB7F\uCB81-\uCB9B\uCB9D-\uCBB7\uCBB9-\uCBD3\uCBD5-\uCBEF\uCBF1-\uCC0B\uCC0D-\uCC27\uCC29-\uCC43\uCC45-\uCC5F\uCC61-\uCC7B\uCC7D-\uCC97\uCC99-\uCCB3\uCCB5-\uCCCF\uCCD1-\uCCEB\uCCED-\uCD07\uCD09-\uCD23\uCD25-\uCD3F\uCD41-\uCD5B\uCD5D-\uCD77\uCD79-\uCD93\uCD95-\uCDAF\uCDB1-\uCDCB\uCDCD-\uCDE7\uCDE9-\uCE03\uCE05-\uCE1F\uCE21-\uCE3B\uCE3D-\uCE57\uCE59-\uCE73\uCE75-\uCE8F\uCE91-\uCEAB\uCEAD-\uCEC7\uCEC9-\uCEE3\uCEE5-\uCEFF\uCF01-\uCF1B\uCF1D-\uCF37\uCF39-\uCF53\uCF55-\uCF6F\uCF71-\uCF8B\uCF8D-\uCFA7\uCFA9-\uCFC3\uCFC5-\uCFDF\uCFE1-\uCFFB\uCFFD-\uD017\uD019-\uD033\uD035-\uD04F\uD051-\uD06B\uD06D-\uD087\uD089-\uD0A3\uD0A5-\uD0BF\uD0C1-\uD0DB\uD0DD-\uD0F7\uD0F9-\uD113\uD115-\uD12F\uD131-\uD14B\uD14D-\uD167\uD169-\uD183\uD185-\uD19F\uD1A1-\uD1BB\uD1BD-\uD1D7\uD1D9-\uD1F3\uD1F5-\uD20F\uD211-\uD22B\uD22D-\uD247\uD249-\uD263\uD265-\uD27F\uD281-\uD29B\uD29D-\uD2B7\uD2B9-\uD2D3\uD2D5-\uD2EF\uD2F1-\uD30B\uD30D-\uD327\uD329-\uD343\uD345-\uD35F\uD361-\uD37B\uD37D-\uD397\uD399-\uD3B3\uD3B5-\uD3CF\uD3D1-\uD3EB\uD3ED-\uD407\uD409-\uD423\uD425-\uD43F\uD441-\uD45B\uD45D-\uD477\uD479-\uD493\uD495-\uD4AF\uD4B1-\uD4CB\uD4CD-\uD4E7\uD4E9-\uD503\uD505-\uD51F\uD521-\uD53B\uD53D-\uD557\uD559-\uD573\uD575-\uD58F\uD591-\uD5AB\uD5AD-\uD5C7\uD5C9-\uD5E3\uD5E5-\uD5FF\uD601-\uD61B\uD61D-\uD637\uD639-\uD653\uD655-\uD66F\uD671-\uD68B\uD68D-\uD6A7\uD6A9-\uD6C3\uD6C5-\uD6DF\uD6E1-\uD6FB\uD6FD-\uD717\uD719-\uD733\uD735-\uD74F\uD751-\uD76B\uD76D-\uD787\uD789-\uD7A3]$/,ee=/^(?:[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u2388\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2605\u2607-\u2612\u2614-\u2685\u2690-\u2705\u2708-\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763-\u2767\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC00-\uDCFF\uDD0D-\uDD0F\uDD2F\uDD6C-\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDDAD-\uDDE5\uDE01-\uDE0F\uDE1A\uDE2F\uDE32-\uDE3A\uDE3C-\uDE3F\uDE49-\uDFFA]|\uD83D[\uDC00-\uDD3D\uDD46-\uDE4F\uDE80-\uDEFF\uDF74-\uDF7F\uDFD5-\uDFFF]|\uD83E[\uDC0C-\uDC0F\uDC48-\uDC4F\uDC5A-\uDC5F\uDC88-\uDC8F\uDCAE-\uDCFF\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDEFF]|\uD83F[\uDC00-\uDFFD])$/,et=(e,t)=>{var r=i.Any;return -1!==e.search(q)&&(r|=i.Extend),8205===t&&(r|=i.ZWJ),t>=127462&&t<=127487&&(r|=i.RI),-1!==e.search(V)&&(r|=i.Prepend),-1!==e.search(Q)&&(r|=i.SpacingMark),-1!==e.search(G)&&(r|=i.L),-1!==e.search(Y)&&(r|=i.V),-1!==e.search(X)&&(r|=i.T),-1!==e.search(J)&&(r|=i.LV),-1!==e.search(Z)&&(r|=i.LVT),-1!==e.search(ee)&&(r|=i.ExtPict),r},er=[[i.L,i.L|i.V|i.LV|i.LVT],[i.LV|i.V,i.V|i.T],[i.LVT|i.T,i.T],[i.Any,i.Extend|i.ZWJ],[i.Any,i.SpacingMark],[i.Prepend,i.Any],[i.ZWJ,i.ExtPict],[i.RI,i.RI]],en=/(?:[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u2388\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2605\u2607-\u2612\u2614-\u2685\u2690-\u2705\u2708-\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763-\u2767\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC00-\uDCFF\uDD0D-\uDD0F\uDD2F\uDD6C-\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDDAD-\uDDE5\uDE01-\uDE0F\uDE1A\uDE2F\uDE32-\uDE3A\uDE3C-\uDE3F\uDE49-\uDFFA]|\uD83D[\uDC00-\uDD3D\uDD46-\uDE4F\uDE80-\uDEFF\uDF74-\uDF7F\uDFD5-\uDFFF]|\uD83E[\uDC0C-\uDC0F\uDC48-\uDC4F\uDC5A-\uDC5F\uDC88-\uDC8F\uDCAE-\uDCFF\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDEFF]|\uD83F[\uDC00-\uDFFD])(?:[\u0300-\u036F\u0483-\u0489\u
24290591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u065F\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u0711\u0730-\u074A\u07A6-\u07B0\u07EB-\u07F3\u07FD\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u0898-\u089F\u08CA-\u08E1\u08E3-\u0902\u093A\u093C\u0941-\u0948\u094D\u0951-\u0957\u0962\u0963\u0981\u09BC\u09BE\u09C1-\u09C4\u09CD\u09D7\u09E2\u09E3\u09FE\u0A01\u0A02\u0A3C\u0A41\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A70\u0A71\u0A75\u0A81\u0A82\u0ABC\u0AC1-\u0AC5\u0AC7\u0AC8\u0ACD\u0AE2\u0AE3\u0AFA-\u0AFF\u0B01\u0B3C\u0B3E\u0B3F\u0B41-\u0B44\u0B4D\u0B55-\u0B57\u0B62\u0B63\u0B82\u0BBE\u0BC0\u0BCD\u0BD7\u0C00\u0C04\u0C3C\u0C3E-\u0C40\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C81\u0CBC\u0CBF\u0CC2\u0CC6\u0CCC\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0D00\u0D01\u0D3B\u0D3C\u0D3E\u0D41-\u0D44\u0D4D\u0D57\u0D62\u0D63\u0D81\u0DCA\u0DCF\u0DD2-\u0DD4\u0DD6\u0DDF\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0EB1\u0EB4-\u0EBC\u0EC8-\u0ECE\u0F18\u0F19\u0F35\u0F37\u0F39\u0F71-\u0F7E\u0F80-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102D-\u1030\u1032-\u1037\u1039\u103A\u103D\u103E\u1058\u1059\u105E-\u1060\u1071-\u1074\u1082\u1085\u1086\u108D\u109D\u135D-\u135F\u1712-\u1714\u1732\u1733\u1752\u1753\u1772\u1773\u17B4\u17B5\u17B7-\u17BD\u17C6\u17C9-\u17D3\u17DD\u180B-\u180D\u180F\u1885\u1886\u18A9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193B\u1A17\u1A18\u1A1B\u1A56\u1A58-\u1A5E\u1A60\u1A62\u1A65-\u1A6C\u1A73-\u1A7C\u1A7F\u1AB0-\u1ACE\u1B00-\u1B03\u1B34-\u1B3A\u1B3C\u1B42\u1B6B-\u1B73\u1B80\u1B81\u1BA2-\u1BA5\u1BA8\u1BA9\u1BAB-\u1BAD\u1BE6\u1BE8\u1BE9\u1BED\u1BEF-\u1BF1\u1C2C-\u1C33\u1C36\u1C37\u1CD0-\u1CD2\u1CD4-\u1CE0\u1CE2-\u1CE8\u1CED\u1CF4\u1CF8\u1CF9\u1DC0-\u1DFF\u200C\u20D0-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA66F-\uA672\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA825\uA826\uA82C\uA8C4\uA8C5\uA8E0-\uA8F1\uA8FF\uA926-\uA92D\uA947-\uA951\uA980-\uA982\uA9B3\uA9B6-\uA9B9\uA9BC\uA9BD\uA9E5\uAA29-\uAA2E\uAA31\uAA32\uAA35\uAA36\uAA43\uAA4C\uAA7C\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEC\uAAED\uAAF6\uABE5\uABE8\uABED\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F\uFF9E\uFF9F]|\uD800[\uDDFD\uDEE0\uDF76-\uDF7A]|\uD802[\uDE01-\uDE03\uDE05\uDE06\uDE0C-\uDE0F\uDE38-\uDE3A\uDE3F\uDEE5\uDEE6]|\uD803[\uDD24-\uDD27\uDEAB\uDEAC\uDEFD-\uDEFF\uDF46-\uDF50\uDF82-\uDF85]|\uD804[\uDC01\uDC38-\uDC46\uDC70\uDC73\uDC74\uDC7F-\uDC81\uDCB3-\uDCB6\uDCB9\uDCBA\uDCC2\uDD00-\uDD02\uDD27-\uDD2B\uDD2D-\uDD34\uDD73\uDD80\uDD81\uDDB6-\uDDBE\uDDC9-\uDDCC\uDDCF\uDE2F-\uDE31\uDE34\uDE36\uDE37\uDE3E\uDE41\uDEDF\uDEE3-\uDEEA\uDF00\uDF01\uDF3B\uDF3C\uDF3E\uDF40\uDF57\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC38-\uDC3F\uDC42-\uDC44\uDC46\uDC5E\uDCB0\uDCB3-\uDCB8\uDCBA\uDCBD\uDCBF\uDCC0\uDCC2\uDCC3\uDDAF\uDDB2-\uDDB5\uDDBC\uDDBD\uDDBF\uDDC0\uDDDC\uDDDD\uDE33-\uDE3A\uDE3D\uDE3F\uDE40\uDEAB\uDEAD\uDEB0-\uDEB5\uDEB7\uDF1D-\uDF1F\uDF22-\uDF25\uDF27-\uDF2B]|\uD806[\uDC2F-\uDC37\uDC39\uDC3A\uDD30\uDD3B\uDD3C\uDD3E\uDD43\uDDD4-\uDDD7\uDDDA\uDDDB\uDDE0\uDE01-\uDE0A\uDE33-\uDE38\uDE3B-\uDE3E\uDE47\uDE51-\uDE56\uDE59-\uDE5B\uDE8A-\uDE96\uDE98\uDE99]|\uD807[\uDC30-\uDC36\uDC38-\uDC3D\uDC3F\uDC92-\uDCA7\uDCAA-\uDCB0\uDCB2\uDCB3\uDCB5\uDCB6\uDD31-\uDD36\uDD3A\uDD3C\uDD3D\uDD3F-\uDD45\uDD47\uDD90\uDD91\uDD95\uDD97\uDEF3\uDEF4\uDF00\uDF01\uDF36-\uDF3A\uDF40\uDF42]|\uD80D[\uDC40\uDC47-\uDC55]|\uD81A[\uDEF0-\uDEF4\uDF30-\uDF36]|\uD81B[\uDF4F\uDF8F-\uDF92\uDFE4]|\uD82F[\uDC9D\uDC9E]|\uD833[\uDF00-\uDF2D\uDF30-\uDF46]|\uD834[\uDD65\uDD67-\uDD69\uDD6E-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A\uDC8F\uDD30-\uDD36\uDEAE\uDEEC-\uDEEF]|\uD839[\uDCEC-\uDCEF]|\uD83A[\uDCD0-\uDCD6\uDD44-\uDD4A]|\uD83C[\uDFFB-\uDFFF]|\uDB40[\uDC20-\uDC7F\uDD00-\uDDEF])*\u200D$/,ei=e=>-1!==e.search(en),eo=/(?:\uD83C[\uDDE6-\uDDFF])+$/g,ea=e=>{var t=e.match(eo);return null!==t&&t[0].length/2%2==1},es={above:(e,t)=>e.above(t),addMark(e,t,r){e.addMark(t,r)},after:(e,t,r)=>e.after(t,r),before:(e,t,r)=>e.before(t,r),deleteBackward(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{unit:r="character"}=t;e.deleteBackward(r)},deleteForward(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{unit:r="character"}=t;e.deleteForward(r)},deleteFragment(e,t){e.deleteFragment(t)},edges:(e,t)=>e.edges(t),elementReadOnly(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e.elementReadOnly(t)},end:(e,t)=>e.end(t),first:(e,t)=>
2429e.first(t),fragment:(e,t)=>e.fragment(t),hasBlocks:(e,t)=>e.hasBlocks(t),hasInlines:(e,t)=>e.hasInlines(t),hasPath:(e,t)=>e.hasPath(t),hasTexts:(e,t)=>e.hasTexts(t),insertBreak(e){e.insertBreak()},insertFragment(e,t,r){e.insertFragment(t,r)},insertNode(e,t){e.insertNode(t)},insertSoftBreak(e){e.insertSoftBreak()},insertText(e,t){e.insertText(t)},isBlock:(e,t)=>e.isBlock(t),isEdge:(e,t,r)=>e.isEdge(t,r),isEditor:function(e){var{deep:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return!!T(e)&&"function"==typeof e.above&&"function"==typeof e.addMark&&"function"==typeof e.after&&"function"==typeof e.apply&&"function"==typeof e.before&&"function"==typeof e.collapse&&"function"==typeof e.delete&&"function"==typeof e.deleteBackward&&"function"==typeof e.deleteForward&&"function"==typeof e.deleteFragment&&"function"==typeof e.deselect&&"function"==typeof e.edges&&"function"==typeof e.elementReadOnly&&"function"==typeof e.end&&"function"==typeof e.first&&"function"==typeof e.fragment&&"function"==typeof e.getDirtyPaths&&"function"==typeof e.getFragment&&"function"==typeof e.getMarks&&"function"==typeof e.hasBlocks&&"function"==typeof e.hasInlines&&"function"==typeof e.hasPath&&"function"==typeof e.hasTexts&&"function"==typeof e.insertBreak&&"function"==typeof e.insertFragment&&"function"==typeof e.insertNode&&"function"==typeof e.insertNodes&&"function"==typeof e.insertSoftBreak&&"function"==typeof e.insertText&&"function"==typeof e.isBlock&&"function"==typeof e.isEdge&&"function"==typeof e.isElementReadOnly&&"function"==typeof e.isEmpty&&"function"==typeof e.isEnd&&"function"==typeof e.isInline&&"function"==typeof e.isNormalizing&&"function"==typeof e.isSelectable&&"function"==typeof e.isStart&&"function"==typeof e.isVoid&&"function"==typeof e.last&&"function"==typeof e.leaf&&"function"==typeof e.levels&&"function"==typeof e.liftNodes&&"function"==typeof e.markableVoid&&"function"==typeof e.mergeNodes&&"function"==typeof e.move&&"function"==typeof e.moveNodes&&"function"==typeof e.next&&"function"==typeof e.node&&"function"==typeof e.nodes&&"function"==typeof e.normalize&&"function"==typeof e.normalizeNode&&"function"==typeof e.onChange&&"function"==typeof e.parent&&"function"==typeof e.path&&"function"==typeof e.pathRef&&"function"==typeof e.pathRefs&&"function"==typeof e.point&&"function"==typeof e.pointRef&&"function"==typeof e.pointRefs&&"function"==typeof e.positions&&"function"==typeof e.previous&&"function"==typeof e.range&&"function"==typeof e.rangeRef&&"function"==typeof e.rangeRefs&&"function"==typeof e.removeMark&&"function"==typeof e.removeNodes&&"function"==typeof e.select&&"function"==typeof e.setNodes&&"function"==typeof e.setNormalizing&&"function"==typeof e.setPoint&&"function"==typeof e.setSelection&&"function"==typeof e.shouldMergeNodesRemovePrevNode&&"function"==typeof e.shouldNormalize&&"function"==typeof e.splitNodes&&"function"==typeof e.start&&"function"==typeof e.string&&"function"==typeof e.unhangRange&&"function"==typeof e.unsetNodes&&"function"==typeof e.unwrapNodes&&"function"==typeof e.void&&"function"==typeof e.withoutNormalizing&&"function"==typeof e.wrapNodes&&(null===e.marks||T(e.marks))&&(null===e.selection||w.isRange(e.selection))&&(t?D.isNodeList(e.children)&&F.isOperationList(e.operations):Array.isArray(e.children)&&Array.isArray(e.operations))},isElementReadOnly:(e,t)=>e.isElementReadOnly(t),isEmpty:(e,t)=>e.isEmpty(t),isEnd:(e,t,r)=>e.isEnd(t,r),isInline:(e,t)=>e.isInline(t),isNormalizing:e=>e.isNormalizing(),isSelectable:(e,t)=>e.isSelectable(t),isStart:(e,t,r)=>e.isStart(t,r),isVoid:(e,t)=>e.isVoid(t),last:(e,t)=>e.last(t),leaf:(e,t,r)=>e.leaf(t,r),levels:(e,t)=>e.levels(t),marks:e=>e.getMarks(),next:(e,t)=>e.next(t),node:(e,t,r)=>e.node(t,r),nodes:(e,t)=>e.nodes(t),normalize(e,t){e.normalize(t)},parent:(e,t,r)=>e.parent(t,r),path:(e,t,r)=>e.path(t,r),pathRef:(e,t,r)=>e.pathRef(t,r),pathRefs:e=>e.pathRefs(),point:(e,t,r)=>e.point(t,r),pointRef:(e,t,r)=>e.pointRef(t,r),pointRefs:e=>e.pointRefs(),positions:(e,t)=>e.positions(t),previous:(e,t)=>e.previous(t),range:(e,t,r)=>e.range(t,r),rangeRef:(e,t,r)=>e.rangeRef(t,r),rangeRefs:e=>e.rangeRefs(),removeMark(e,t){e.removeMark(t)},setNormalizing(e,t){e.setNormalizing(t)},start:(e,t)=>e.start(t),string:(e,t,r)=>e.string(t,r),unhangRange:(e,t,r)=>e.unhangRange(t,r),void:(e,t)=>e.void(t),withoutNormalizing(e,t){e.withoutNormalizing(t)},shouldMergeNodesRemovePrevNode:(e,t,r)=>e.shouldMergeNodesRemovePrevNode(t,r)},el={isLocation:e=>
2429g.isPath(e)||ed.isPoint(e)||w.isRange(e),isPath:e=>Array.isArray(e),isPoint:e=>"offset"in e,isRange:e=>"anchor"in e,isSpan:e=>Array.isArray(e)&&Array.isArray(e[0])};function eu(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function ec(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eu(Object(r),!0).forEach(function(t){v(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eu(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var ed={compare(e,t){var r=g.compare(e.path,t.path);return 0===r?e.offset<t.offset?-1:+(e.offset>t.offset):r},isAfter:(e,t)=>1===ed.compare(e,t),isBefore:(e,t)=>-1===ed.compare(e,t),equals:(e,t)=>e.offset===t.offset&&g.equals(e.path,t.path),isPoint:e=>T(e)&&"number"==typeof e.offset&&g.isPath(e.path),transform(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(null===e)return null;var{affinity:n="forward"}=r,{path:i,offset:o}=e;switch(t.type){case"insert_node":case"move_node":i=g.transform(i,t,r);break;case"insert_text":g.equals(t.path,i)&&(t.offset<o||t.offset===o&&"forward"===n)&&(o+=t.text.length);break;case"merge_node":g.equals(t.path,i)&&(o+=t.position),i=g.transform(i,t,r);break;case"remove_text":g.equals(t.path,i)&&t.offset<=o&&(o-=Math.min(o-t.offset,t.text.length));break;case"remove_node":if(g.equals(t.path,i)||g.isAncestor(t.path,i))return null;i=g.transform(i,t,r);break;case"split_node":if(g.equals(t.path,i))if(t.position===o&&null==n)return null;else(t.position<o||t.position===o&&"forward"===n)&&(o-=t.position,i=g.transform(i,t,ec(ec({},r),{},{affinity:"forward"})));else i=g.transform(i,t,r);break;default:return e}return{path:i,offset:o}}},ep=void 0,ef={setScrubber(e){ep=e},stringify:e=>JSON.stringify(e,ep)},eh=["text"],eg=["anchor","focus","merge"];function em(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function ev(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?em(Object(r),!0).forEach(function(t){v(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):em(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var ey={equals(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{loose:n=!1}=r;function i(e){var{text:t}=e;return y(e,eh)}return P(n?i(e):e,n?i(t):t)},isText:e=>T(e)&&"string"==typeof e.text,isTextList:e=>Array.isArray(e)&&e.every(e=>ey.isText(e)),isTextProps:e=>void 0!==e.text,matches(e,t){for(var r in t)if("text"!==r&&(!e.hasOwnProperty(r)||e[r]!==t[r]))return!1;return!0},decorations(e,t){var r=[{leaf:ev({},e)}];for(var n of t){var{anchor:i,focus:o,merge:a}=n,s=y(n,eg),[l,u]=w.edges(n),c=[],d=0,p=l.offset,f=u.offset,h=null!=a?a:Object.assign;for(var{leaf:g}of r){var{length:m}=g.text,v=d;if(d+=m,p<=v&&d<=f){h(g,s),c.push({leaf:g});continue}if(p!==f&&(p===d||f===v)||p>d||f<v||f===v&&0!==v){c.push({leaf:g});continue}var b=g,x=void 0,A=void 0;if(f<d){var k=f-v;A={leaf:ev(ev({},b),{},{text:b.text.slice(k)})},b=ev(ev({},b),{},{text:b.text.slice(0,k)})}if(p>v){var S=p-v;x={leaf:ev(ev({},b),{},{text:b.text.slice(0,S)})},b=ev(ev({},b),{},{text:b.text.slice(S)})}h(b,s),x&&c.push(x),c.push({leaf:b}),A&&c.push(A)}r=c}if(r.length>1){var C=0;for(var[_,E]of r.entries()){var D=C,O=D+E.leaf.text.length,j={start:D,end:O};0===_&&(j.isFirst=!0),_===r.length-1&&(j.isLast=!0),E.position=j,C=O}}return r}};function eb(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function ex(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
2429t%2?eb(Object(r),!0).forEach(function(t){v(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eb(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var ew=function(e,t){for(var r=arguments.length,n=Array(r>2?r-2:0),i=2;i<r;i++)n[i-2]=arguments[i];return[...e.slice(0,t),...n,...e.slice(t)]},eA=function(e,t,r){for(var n=arguments.length,i=Array(n>3?n-3:0),o=3;o<n;o++)i[o-3]=arguments[o];return[...e.slice(0,t),...i,...e.slice(t+r)]},ek=eA,eS=(e,t,r)=>{if(0===t.length)throw Error("Cannot modify the editor");for(var n=D.get(e,t),i=t.slice(),o=r(n);i.length>1;){var a=i.pop(),s=D.get(e,i);o=ex(ex({},s),{},{children:eA(s.children,a,1,o)})}var l=i.pop();e.children=eA(e.children,l,1,o)},eC=(e,t,r)=>{0===t.length?e.children=r(e.children):eS(e,t,e=>{if(D.isText(e))throw Error("Cannot get the element at path [".concat(t,"] because it refers to a leaf node: ").concat(ef.stringify(e)));return ex(ex({},e),{},{children:r(e.children)})})},e_=(e,t,r)=>eS(e,t,e=>{if(!D.isText(e))throw Error("Cannot get the leaf node at path [".concat(t,"] because it refers to a non-leaf node: ").concat(ef.stringify(e)));return r(e)});function eE(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function eD(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eE(Object(r),!0).forEach(function(t){v(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eE(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var eO=["children","text",...Object.getOwnPropertyNames(Object.prototype)],ej=Object.getOwnPropertyNames(Object.prototype);function eF(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function eT(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eF(Object(r),!0).forEach(function(t){v(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eF(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var eP=eT(eT(eT(eT({},{transform(e,t){var r=!1;switch(t.type){case"insert_node":var{path:n,node:i}=t;eC(e,g.parent(n),e=>{var t=n[n.length-1];if(t>e.length)throw Error('Cannot apply an "insert_node" operation at path ['.concat(n,"] because the destination is past the end of the node."));return ew(e,t,i)}),r=!0;break;case"insert_text":var{path:o,offset:a,text:s}=t;if(0===s.length)break;e_(e,o,e=>{var t=e.text.slice(0,a),r=e.text.slice(a);return eD(eD({},e),{},{text:t+s+r})}),r=!0;break;case"merge_node":var{path:l}=t,u=l[l.length-1],c=g.previous(l),d=c[c.length-1];if(0===l.length)throw Error('Cannot apply a "merge_node" operation at path ['.concat(l,"] because the root node cannot be merged."));if("number"!=typeof u||"number"!=typeof d)throw Error("Index must be number");eC(e,g.parent(l),e=>{var t,r=e[u],n=e[d];if(D.isText(r)&&D.isText(n))t=eD(eD({},n),{},{text:n.text+r.text});else if(D.isElement(r)&&D.isElement(n))t=eD(eD({},n),{},{children:n.children.concat(r.children)});else throw Error('Cannot apply a "merge_node" operation at path ['.concat(l,"] to nodes of different interfaces: ").concat(ef.stringify(r)," ").concat(ef.stringify(n)));return eA(e,d,2,t)}),r=!0;break;case"move_node":var{path:p,newPath:f}=t,h=p[p.length-1];if(g.isAncestor(p,f))throw Error("Cannot move a path [".concat(p,"] to new path [").concat(f,"] because the destination is inside itself."));var m=D.get(e,p);eC(e,g.parent(p),e=>ek(e,h,1));var v=g.transform(p,t),y=v[v.length-1];eC(e,g.parent(v),e=>ew(e,y,m)),r=!0;break;case"remove_node":var{path:b}=t,x=b[b.length-1];if(eC(e,g.parent(b),e=>ek(e,x,1)),e.selection){var A=eD({},e.selection);for(var[k,S]of w.points(A)){var C=ed.transform(k,t);if(null!=A&&null!=C)A[S]=C;else{var _=void 0,E=void 0;for(var[O,j]of D.texts(e))if(-1===g.compare(j,b))_=[O,j];else{E=[O,j];break}var F=!1;_&&E&&(F=!g.isSibling(_[1],b)&&(!!g.equals(E[1],b)||g.common(_[1],b).length<g.common(E[1],b).length)),_&&!F?A[S]={path:_[1],offset:_[0].text.length}:E?A[S]={path:E[1],offset:0}:A=null}}A&&w.equals(A,e.selection)||(e.selection=A)}break;case"remove_text":var{path:T,offset:P,text:M}=t;if(0===M.length)break;e_(e,T,e=>{var t=e.text.slice(0,P),r=e.text.slice(P+M.length);return eD(eD({},e),{},{text:t+r})}),r=!0;break;case"set_node":var{path:B,properties:R,newProperties:I}=t;if(0===B.length)throw Error("Cannot set properties on the root node!");eS(e,B,e=>{var t=eD({},e);for(var r in I){if(eO.includes(r))throw Error('Cannot set the "'.concat(r,'" property of nodes!'));var n=I[r];if("then"===r&&"function"==typeof n)throw Error('Cannot set the "then" property of a node to a function');null==n?delete t[r]:t[r]=n}for(var i in R)Object.hasOwn(I,i)||delete t[i];return t});break;case"set_selection":var{newProperties:$}=t;if(null==$){e.selection=null;break}if(null==e.selection){if(!($.anchor&&$.focus))throw Error('Cannot apply an incomplete "set_selection" operation properties '.concat(ef.stringify($)," when there is no current selection."));e.selection=eD({},$);break}var N=eD({},e.selection);for(var L in $){if(ej.includes(L))throw Error('Cannot set the "'.concat(L,'" property of the selection!'));var z=$[L];if("then"===L&&"function"==typeof z)throw Error('Cannot set the "then" property of the selection to a function');
2429if(null==z){if("anchor"===L||"focus"===L)throw Error('Cannot remove the "'.concat(L,'" selection property'));delete N[L]}else N[L]=z}e.selection=N;break;case"split_node":var{path:U,position:K,properties:W}=t,H=U[U.length-1];if(0===U.length)throw Error('Cannot apply a "split_node" operation at path ['.concat(U,"] because the root node cannot be split."));if("number"!=typeof H)throw Error("Index must be number");eC(e,g.parent(U),e=>{var t,r,n=e[H];if(D.isText(n)){var i=n.text.slice(0,K),o=n.text.slice(K);t=eD(eD({},n),{},{text:i}),r={text:o}}else{var a=n.children.slice(0,K),s=n.children.slice(K);t=eD(eD({},n),{},{children:a}),r={children:s}}for(var l in W){if(eO.includes(l))throw Error('Cannot set the "'.concat(l,'" property of nodes!'));var u=W[l];if("then"===l&&"function"==typeof u)throw Error('Cannot set the "then" property of a node to a function');null!=u&&(r[l]=u)}return eA(e,H,1,t,r)}),r=!0}if(r&&e.selection){var q=eD({},e.selection);for(var[V,Q]of w.points(q))q[Q]=ed.transform(V,t);w.equals(q,e.selection)||(e.selection=q)}}}),{insertNodes(e,t,r){e.insertNodes(t,r)},liftNodes(e,t){e.liftNodes(t)},mergeNodes(e,t){e.mergeNodes(t)},moveNodes(e,t){e.moveNodes(t)},removeNodes(e,t){e.removeNodes(t)},setNodes(e,t,r){e.setNodes(t,r)},splitNodes(e,t){e.splitNodes(t)},unsetNodes(e,t,r){e.unsetNodes(t,r)},unwrapNodes(e,t){e.unwrapNodes(t)},wrapNodes(e,t,r){e.wrapNodes(t,r)}}),{collapse(e,t){e.collapse(t)},deselect(e){e.deselect()},move(e,t){e.move(t)},select(e,t){e.select(t)},setPoint(e,t,r){e.setPoint(t,r)},setSelection(e,t){e.setSelection(t)}}),{delete(e,t){e.delete(t)},insertFragment(e,t,r){e.insertFragment(t,r)},insertText(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};es.withoutNormalizing(e,()=>{var{voids:n=!1}=r,{at:i=M(e)}=r;if(el.isPath(i)&&(i=es.range(e,i)),el.isRange(i))if(w.isCollapsed(i))i=i.anchor;else{var o=w.end(i);if(!n&&es.void(e,{at:o}))return;var a=w.start(i),s=es.pointRef(e,a),l=es.pointRef(e,o);eP.delete(e,{at:i,voids:n});var u=s.unref(),c=l.unref();i=u||c,eP.setSelection(e,{anchor:i,focus:i})}if(!(!n&&es.void(e,{at:i})||es.elementReadOnly(e,{at:i}))){var{path:d,offset:p}=i;t.length>0&&e.apply({type:"insert_text",path:d,offset:p,text:t})}})}}),eM=new WeakMap;function eB(e,t,r){var n,i,o=l.get(e)||[],a=u.get(e)||new Set,s=e=>{if(e){var t=e.join(",");i.has(t)||(i.add(t),n.push(e))}};if(r)for(var c of(n=[],i=new Set,o))s(r(c));else n=o,i=a;for(var d of t)s(d);l.set(e,n),u.set(e,i)}var eR=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{voids:r=!1,mode:n="lowest",at:i=e.selection,match:o}=t;if(i){var a=es.path(e,i);if(!el.isRange(i)||g.equals(i.focus.path,i.anchor.path)){if(0===a.length)return;a=g.parent(a)}var[s]=es.levels(e,{at:a,voids:r,match:o,reverse:"lowest"===n});return s}};function eI(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function e$(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eI(Object(r),!0).forEach(function(t){v(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eI(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function eN(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function eL(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eN(Object(r),!0).forEach(function(t){v(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eN(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var ez=function(e,t){var r,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=es.point(e,t,{edge:"end"}),o=es.end(e,[]),{distance:a=1}=n,s=0;for(var l of es.positions(e,eL(eL({},n),{},{at:{anchor:i,focus:o}}))){if(s>a)break;0!==s&&(r=l),s++}return r};function eU(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function eK(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
2429t%2?eU(Object(r),!0).forEach(function(t){v(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eU(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var eW=function(e,t){var r,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=es.start(e,[]),o=es.point(e,t,{edge:"start"}),{distance:a=1}=n,s=0;for(var l of es.positions(e,eK(eK({},n),{},{at:{anchor:i,focus:o},reverse:!0}))){if(s>a)break;0!==s&&(r=l),s++}return r},eH=function(e){var{direction:t="forward"}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{selection:r}=e;r&&w.isExpanded(r)&&eP.delete(e,{reverse:"backward"===t})};function eq(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function eV(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eq(Object(r),!0).forEach(function(t){v(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eq(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var eQ=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return es.above(e,eV(eV({},t),{},{match:t=>D.isElement(t)&&es.isElementReadOnly(e,t)}))};function eG(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function eY(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eG(Object(r),!0).forEach(function(t){v(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eG(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var eX=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return es.above(e,eY(eY({},t),{},{match:t=>D.isElement(t)&&es.isVoid(e,t)}))};function eJ(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var eZ=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{selection:n,marks:i}=e;if(n){if(i){var o=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eJ(Object(r),!0).forEach(function(t){v(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eJ(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({text:t},i);eP.insertNodes(e,o,{at:r.at,voids:r.voids})}else eP.insertText(e,t,r);e.marks=null}},e0=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=es.path(e,t,r);return[D.leaf(e,n),n]},e1=["text"],e2=["text"],e5=function(e){var{marks:t,selection:r}=e;if(!r)return null;var{anchor:n,focus:i}=r;if(t)return t;if(w.isExpanded(r)){if(w.isBackward(r)&&([i,n]=[n,i]),es.isEnd(e,n,n.path)){var o=es.after(e,n);o&&(n=o)}var[a]=es.nodes(e,{match:D.isText,at:{anchor:n,focus:i}});if(!a)return{};var[s]=a,{text:l}=s;return y(s,e1)}var{path:u}=n,[c]=es.leaf(e,u);if(0===n.offset){var d=es.previous(e,{at:u,match:D.isText});if(!es.above(e,{match:t=>D.isElement(t)&&es.isVoid(e,t)&&e.markableVoid(t)})){var p=es.above(e,{match:t=>D.isElement(t)&&es.isBlock(e,t)});if(d&&p){var[f,h]=d,[,m]=p;g.isAncestor(m,h)&&(c=f)}}}var{text:v}=c;return y(c,e2)},e3=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{mode:r="lowest",voids:n=!1}=t,{match:i,at:o=e.selection}=t;if(o){var a=es.after(e,o,{voids:n});if(a){var[,s]=es.last(e,[]),l=[a.path,s];if(el.isPath(o)&&0===o.length)throw Error("Cannot get the next node from the root node!");if(null==i)if(el.isPath(o)){var[u]=es.parent(e,o);i=e=>u.children.includes(e)}else i=()=>!0;var[c]=es.nodes(e,{at:l,match:i,mode:r,voids:n});return c}}},e4=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=es.path(e,t,r);return[D.get(e,n),n]},e6=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{force:r=!1,operation:n}=t,i=e=>l.get(e)||[],o=e=>{var t=i(e).pop(),r=t.join(",");return(u.get(e)||new Set).delete(r),t};if(es.isNormalizing(e)){if(r){var a=Array.from(D.nodes(e),e=>{var[,t]=e;return t}),s=new Set(a.map(e=>e.join(",")));l.set(e,a),u.set(e,s)}0!==i(e).length&&es.withoutNormalizing(e,()=>{for(var t of i(e))if(D.has(e,t)){var a=es.node(e,t),[s,l]=a;D.isElement(s)&&0===s.children.length&&e.normalizeNode(a,{operation:n,force:r})}for(var u=i(e),c=u.length,d=0;0!==u.length;){if(!e.shouldNormalize({dirtyPaths:u,iteration:d,initialDirtyPathsLength:c,operation:n}))return;var p=o(e);if(D.has(e,p)){var f=es.node(e,p);e.normalizeNode(f,{operation:n,force:r})}d++,u=i(e)}})}},e8=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=es.path(e,t,r),i=g.parent(n);return es.node(e,i)},e7=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{affinity:n="forward"}=r,i={current:t,affinity:n,unref(){var{current:t}=i;return es.pathRefs(e).delete(i),i.current=null,t}};return es.pathRefs(e).add(i),i},e9=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{depth:n,edge:i}=r;if(el.isPath(t)){if("start"===i){var[,o]=D.first(e,t);t=o}else if("end"===i){var[,a]=D.last(e,t);t=a}}return el.isRange(t)&&(t="start"===i?w.start(t):"end"===i?w.end(t):g.common(t.anchor.path,t.focu
2429s.path)),el.isPoint(t)&&(t=t.path),null!=n&&(t=t.slice(0,n)),t},te=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{affinity:n="forward"}=r,i={current:t,affinity:n,unref(){var{current:t}=i;return es.pointRefs(e).delete(i),i.current=null,t}};return es.pointRefs(e).add(i),i},tt=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{edge:n="start"}=r;if(el.isPath(t)){if("end"===n){var i,[,o]=D.last(e,t);i=o}else{var[,a]=D.first(e,t);i=a}var s=D.get(e,i);if(!D.isText(s))throw Error("Cannot get the ".concat(n," point in the node at path [").concat(t,"] because it has no ").concat(n," text node."));return{path:i,offset:"end"===n?s.text.length:0}}if(el.isRange(t)){var[l,u]=w.edges(t);return"start"===n?l:u}return t},tr=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{mode:r="lowest",voids:n=!1}=t,{match:i,at:o=e.selection}=t;if(o){var a=es.before(e,o,{voids:n});if(a){var[,s]=es.first(e,[]),l=[a.path,s];if(el.isPath(o)&&0===o.length)throw Error("Cannot get the previous node from the root node!");if(null==i)if(el.isPath(o)){var[u]=es.parent(e,o);i=e=>u.children.includes(e)}else i=()=>!0;var[c]=es.nodes(e,{reverse:!0,at:l,match:i,mode:r,voids:n});return c}}},tn=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{affinity:n="forward"}=r,i={current:t,affinity:n,unref(){var{current:t}=i;return es.rangeRefs(e).delete(i),i.current=null,t}};return es.rangeRefs(e).add(i),i};function ti(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var to=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{voids:n=!1}=r,i=es.range(e,t),[o,a]=w.edges(i),s="";for(var[l,u]of es.nodes(e,{at:i,match:D.isText,voids:n})){var c=l.text;g.equals(u,a.path)&&(c=c.slice(0,a.offset)),g.equals(u,o.path)&&(c=c.slice(o.offset)),s+=c}return s},ta=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{voids:n=!1}=r,[i,o]=w.edges(t);if(0!==i.offset||0!==o.offset||w.isCollapsed(t)||g.hasPrevious(o.path))return t;var a=es.above(e,{at:o,match:t=>D.isElement(t)&&es.isBlock(e,t),voids:n}),s=a?a[1]:[],l={anchor:es.start(e,i),focus:o},u=!0;for(var[c,d]of es.nodes(e,{at:l,match:D.isText,reverse:!0,voids:n})){if(u){u=!1;continue}if(""!==c.text||g.isBefore(d,s)){o={path:d,offset:c.text.length};break}}return{anchor:i,focus:o}},ts=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};es.withoutNormalizing(e,()=>{var r,n,i,{reverse:o=!1,unit:a="character",distance:s=1,voids:l=!1}=t,{at:u=e.selection,hanging:c=!1}=t;if(u){var d=!1;if(el.isRange(u)&&w.isCollapsed(u)&&(d=!0,u=u.anchor),el.isPoint(u)){var p=es.void(e,{at:u,mode:"highest"});if(!l&&p){var[,f]=p;u=f}else{var h={unit:a,distance:s},m=o?es.before(e,u,h)||es.start(e,[]):es.after(e,u,h)||es.end(e,[]);u={anchor:u,focus:m},c=!0}}if(el.isPath(u))return void eP.removeNodes(e,{at:u,voids:l});if(!w.isCollapsed(u)){if(!c){var[,v]=w.edges(u),y=es.end(e,[]);ed.equals(v,y)||(u=es.unhangRange(e,u,{voids:l}))}var[b,x]=w.edges(u),A=es.above(e,{match:t=>D.isElement(t)&&es.isBlock(e,t),at:b,voids:l}),k=es.above(e,{match:t=>D.isElement(t)&&es.isBlock(e,t),at:x,voids:l}),S=A&&k&&!g.equals(A[1],k[1]),C=g.equals(b.path,x.path),_=l?null:null!=(r=es.void(e,{at:b,mode:"highest"}))?r:es.elementReadOnly(e,{at:b,mode:"highest"}),E=l?null:null!=(n=es.void(e,{at:x,mode:"highest"}))?n:es.elementReadOnly(e,{at:x,mode:"highest"});if(_){var O=es.before(e,b);O&&A&&g.isAncestor(A[1],O.path)&&(b=O)}if(E){var j=es.after(e,x);j&&k&&g.isAncestor(k[1],j.path)&&(x=j)}var F=[];for(var T of es.nodes(e,{at:u,voids:l})){var[P,M]=T;(!i||0!==g.compare(M,i))&&(!l&&D.isElement(P)&&(es.isVoid(e,P)||es.isElementReadOnly(e,P))||!g.isCommon(M,b.path)&&!g.isCommon(M,x.path))&&(F.push(T),i=M)}var B=Array.from(F,t=>{var[,r]=t;return es.pathRef(e,r)}),R=es.pointRef(e,b),I=es.pointRef(e,x),$="";if(!C&&!_){var N=R.current,[L]=es.leaf(e,N),{path:z}=N,{offset:U}=b,K=L.text.slice(U);K.length>0&&(e.apply({type:"remove_text",path:z,offset:U,text:K}),$=K)}if(B.reverse().map(e=>e.unref()).filter(e=>null!==e).forEach(t=>eP.removeNodes(e,{at:t,voids:l})),!E){var W=I.current,[H]=es.leaf(e,W),{path:q}=W,V=C?b.offset:0,Q=H.text.slice(V,x.offset);Q.length>0&&(e.apply({type:"remove_text",path:q,offset:V,text:Q}),$=Q)}!C&&S&&I.current&&R.current&&eP.mergeNodes(e,{at:I.current,hanging:!0,voids:l}),d&&o&&"character"===a&&$.length>1&&$.match(/[\u0980-\u09FF\u0E00-\u0E7F\u1000-\u109F\u0900-\u097F\u1780-\u17FF\u0D00-\u0D7F\u0B00-\u0B7F\u0A00-\u0A7F\u0B80-\u0BFF\u0C00-\u0C7F]+/)&&eP.insertText(e,$.slice(0,$.length-s));var G=R.unref(),Y=I.unref(),X=o?G||Y:Y||G;null==t.at&&X&&eP.select(e,X)}}})},tl=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};es.withoutNormalizing(e,()=>{var n,{hanging:i=!1,voids:o=!1}=r,{at:a=M(e),batchDirty:s=!0}=r;if(t.length){if(el.isRange(a))if(i||(a=es.unhangRange(e,a,{voids:o})),w.isCollapsed(a))a=a.anchor;else{var[,l]=w.edges(a);if(!o&&es.void(e,{at:l}))return;var u=es.pointRef(e,l);eP.delete(e,{at:a}),a=u.unref()}else el.isPath(a)&&(a=es.start(e,a));if(!(!o&&es.void(e,{at:a}))){var c=es.above(e,{at:a,match:t=>D.isElement(t)&&es.isInline(e,t),mode:"highest",voids:o});if(c){var[,d]=c;es.isEnd(e,a,d)?a=es.after(e,d):es.isStart(e,a,d)&&(a=es.before(e,d))}var[,p]=es.above(e,{match:t=>D.isElement(t)&&es.isBlock(e,t),at:a,voids:o}),f=es.isStart(e,a,p),h=es.isEnd(e,a,p),m=f&&h,[,v]=D.first({children:t},[]),[,y]=D.last({children:t},[]),b=t=>{var[r,n]=t;return 0!==n.length&&(!!m||!(!f&&g.isAncestor(n,v)&&D.isElement(r)&&!e.isVoid(r)&&!e.isInline(r)||!h&&g.isAncestor(n,y)&&D.isElement(r)&&!e.isVoid(r)&&!e.isInline(r)))},x=!0,A=[],k=[],S=[];for(var C of D.nodes({children:t},{pass:b})){var[_,E]=C;x&&D.isElement(_)&&!e.isInline(_)&&!g.isAncestor(E,v)&&(x=!1),b(C)&&(D.isElement(_)&&!e.isInline(_)?(x=!1,k.push(_)):x?A.push(_):S.push(_))}var[O]=es.nodes(e,{at:a,match:t=>D.isText(t)||es.isInline(e,t),mode:"highest",voids:o}),[,j]=O,F=es.isStart(e,a,j),T=es.isEnd(e,a,j),P=es.pathRef(e,h&&!S.length?g.next(p):p),B=es.pathRef(e,T?g.next(j):j),R=S.length>0;eP.splitNodes(e,{at:a,match:t=>R?D.isElement(t)&&es.isBlock(e,t):D.isText(t)||es.isInline(e,t),mode:R?"lowest":"highest",always:R&&(!f||A.length>0)&&(!h||S.length>0),voids:o});var I=es.pathRef(e,!F||F&&T?g.next(j):j);
2429if(eP.insertNodes(e,A,{at:I.current,match:t=>D.isText(t)||es.isInline(e,t),mode:"highest",voids:o,batchDirty:s}),m&&!A.length&&k.length&&!S.length&&eP.delete(e,{at:p,voids:o}),eP.insertNodes(e,k,{at:P.current,match:t=>D.isElement(t)&&es.isBlock(e,t),mode:"lowest",voids:o,batchDirty:s}),eP.insertNodes(e,S,{at:B.current,match:t=>D.isText(t)||es.isInline(e,t),mode:"highest",voids:o,batchDirty:s}),!r.at&&(S.length>0&&B.current?n=g.previous(B.current):k.length>0&&P.current?n=g.previous(P.current):I.current&&(n=g.previous(I.current)),n)){var $=es.end(e,n);eP.select(e,$)}I.unref(),P.unref(),B.unref()}}})},tu=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{edge:r="anchor"}=t,{selection:n}=e;if(n){if("anchor"===r)eP.select(e,n.anchor);else if("focus"===r)eP.select(e,n.focus);else if("start"===r){var[i]=w.edges(n);eP.select(e,i)}else if("end"===r){var[,o]=w.edges(n);eP.select(e,o)}}},tc=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{selection:r}=e,{distance:n=1,unit:i="character",reverse:o=!1}=t,{edge:a=null}=t;if(r){"start"===a&&(a=w.isBackward(r)?"focus":"anchor"),"end"===a&&(a=w.isBackward(r)?"anchor":"focus");
2429var{anchor:s,focus:l}=r,u={distance:n,unit:i},c={};if(null==a||"anchor"===a){var d=o?es.before(e,s,u):es.after(e,s,u);d&&(c.anchor=d)}if(null==a||"focus"===a){var p=o?es.before(e,l,u):es.after(e,l,u);p&&(c.focus=p)}eP.setSelection(e,c)}};function td(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function tp(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?td(Object(r),!0).forEach(function(t){v(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):td(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var tf=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{selection:n}=e,{edge:i="both"}=r;if(n){"start"===i&&(i=w.isBackward(n)?"focus":"anchor"),"end"===i&&(i=w.isBackward(n)?"anchor":"focus");
2429var{anchor:o,focus:a}=n,s="anchor"===i?o:a;eP.setSelection(e,{["anchor"===i?"anchor":"focus"]:tp(tp({},s),t)})}},th=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};es.withoutNormalizing(e,()=>{var{hanging:n=!1,voids:i=!1,mode:o="lowest",batchDirty:a=!0}=r,{at:s,match:l,select:u}=r;if(D.isNode(t)&&(t=[t]),0!==t.length){var[c]=t;if(s||(s=M(e),!1!==u&&(u=!0)),null==u&&(u=!1),el.isRange(s))if(n||(s=es.unhangRange(e,s,{voids:i})),w.isCollapsed(s))s=s.anchor;else{var[,d]=w.edges(s),p=es.pointRef(e,d);eP.delete(e,{at:s}),s=p.unref()}if(el.isPoint(s)){null==l&&(l=D.isText(c)?e=>D.isText(e):e.isInline(c)?t=>D.isText(t)||es.isInline(e,t):t=>D.isElement(t)&&es.isBlock(e,t));var[f]=es.nodes(e,{at:s.path,match:l,mode:o,voids:i});if(!f)return;var[,h]=f,m=es.pathRef(e,h),v=es.isEnd(e,s,h);eP.splitNodes(e,{at:s,match:l,mode:o,voids:i});var y=m.unref();s=v?g.next(y):y}var b=g.parent(s),x=s[s.length-1];if(!(!i&&es.void(e,{at:b}))){if(a){var A=[],k=g.levels(b);((e,t,r)=>{var n=eM.get(e)||!1;eM.set(e,!0);try{t(),r()}finally{eM.set(e,n)}})(e,()=>{for(var r of t)!function(){var t=b.concat(x);x++;var n={type:"insert_node",path:t,node:r};e.apply(n),s=g.next(s),A.push(n),D.isText(r)?k.push(t):k.push(...Array.from(D.nodes(r),e=>{var[,r]=e;return t.concat(r)}))}()},()=>{eB(e,k,e=>{var t=e;for(var r of A)if(g.operationCanTransformPath(r)&&!(t=g.transform(t,r)))return null;return t})})}else for(var S of t){var C=b.concat(x);x++,e.apply({type:"insert_node",path:C,node:S}),s=g.next(s)}if(s=g.previous(s),u){var _=es.end(e,s);_&&eP.select(e,_)}}}})},tg=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};es.withoutNormalizing(e,()=>{var{at:r=e.selection,mode:n="lowest",voids:i=!1}=t,{match:o}=t;if(r)for(var a of(null==o&&(o=el.isPath(r)?B(e,r):t=>D.isElement(t)&&es.isBlock(e,t)),Array.from(es.nodes(e,{at:r,match:o,mode:n,voids:i}),t=>{var[,r]=t;return es.pathRef(e,r)}))){var s=a.unref();if(s.length<2)throw Error("Cannot lift node at a path [".concat(s,"] because it has a depth of less than `2`."));var[l,u]=es.node(e,g.parent(s)),c=s[s.length-1],{length:d}=l.children;if(1===d){var p=g.next(u);eP.moveNodes(e,{at:s,to:p,voids:i}),eP.removeNodes(e,{at:u,voids:i})}else if(0===c)eP.moveNodes(e,{at:s,to:u,voids:i});else if(c===d-1){var f=g.next(u);eP.moveNodes(e,{at:s,to:f,voids:i})}else{var h=g.next(s),m=g.next(u);eP.splitNodes(e,{at:h,voids:i}),eP.moveNodes(e,{at:s,to:m,voids:i})}}})},tm=["text"],tv=["children"],ty=(e,t)=>t!==e&&(D.isText(t)||es.isVoid(e,t)||1===t.children.length&&ty(e,t.children[0])),tb=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};es.withoutNormalizing(e,()=>{var r,n,{match:i,at:o=e.selection}=t,{hanging:a=!1,voids:s=!1,mode:l="lowest"}=t;if(o){var u=el.isPath(o),c=u?o:null,d=null==i&&u;if(null==i)if(u){var[p]=es.parent(e,o);i=e=>p.children.includes(e)}else i=t=>D.isElement(t)&&es.isBlock(e,t);if(!a&&el.isRange(o)&&(o=es.unhangRange(e,o,{voids:s})),el.isRange(o))if(w.isCollapsed(o))o=o.anchor;else{var[,f]=w.edges(o),h=es.pointRef(e,f);eP.delete(e,{at:o}),o=h.unref(),null==t.at&&eP.select(e,o)}var[m]=es.nodes(e,{at:o,match:i,voids:s,mode:l}),v=d&&c&&g.hasPrevious(c)?g.previous(c):null,b=v?es.node(e,v):es.previous(e,{at:o,match:i,voids:s,mode:l});if(m&&b){var[x,A]=m,[k,S]=b;if(0!==A.length&&0!==S.length){var C=g.next(S),_=g.common(A,S),E=g.isSibling(A,S),O=Array.from(es.levels(e,{at:A}),e=>{var[t]=e;return t}).slice(_.length).slice(0,-1),j=es.above(e,{at:A,mode:"highest",match:t=>O.includes(t)&&ty(e,t)}),F=j&&es.pathRef(e,j[1]);if(D.isText(x)&&D.isText(k)){var{text:T}=x,P=y(x,tm);n=k.text.length,r=P}else if(D.isElement(x)&&D.isElement(k)){var{children:M}=x,P=y(x,tv);n=k.children.length,r=P}else throw Error("Cannot merge the node at path [".concat(A,"] with the previous sibling because it is not the same kind: ").concat(ef.stringify(x)," ").concat(ef.stringify(k)));E||eP.moveNodes(e,{at:A,to:C,voids:s}),F&&eP.removeNodes(e,{at:F.current,voids:s}),es.shouldMergeNodesRemovePrevNode(e,b,m)?eP.removeNodes(e,{at:S,voids:s}):e.apply({type:"merge_node",path:C,position:n,properties:r}),F&&F.unref()}}}})},tx=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};es.withoutNormalizing(e,()=>{var{hanging:r=!1,voids:n=!1,mode:i="lowest"}=t,{at:o=e.selection,match:a}=t;if(o)for(var s of(null==a&&(a=el.isPath(o)?B(e,o):t=>
2429D.isElement(t)&&es.isBlock(e,t)),!r&&el.isRange(o)&&(o=es.unhangRange(e,o,{voids:n})),Array.from(es.nodes(e,{at:o,match:a,mode:i,voids:n}),t=>{var[,r]=t;return es.pathRef(e,r)}))){var l=s.unref();if(l){var[u]=es.node(e,l);e.apply({type:"remove_node",path:l,node:u})}}})},tw=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};es.withoutNormalizing(e,()=>{var{match:n,at:i=e.selection,compare:o,merge:a}=r,{hanging:s=!1,mode:l="lowest",split:u=!1,voids:c=!1}=r;if(i){if(null==n&&(n=el.isPath(i)?B(e,i):t=>D.isElement(t)&&es.isBlock(e,t)),!s&&el.isRange(i)&&(i=es.unhangRange(e,i,{voids:c})),u&&el.isRange(i)){if(w.isCollapsed(i)&&es.leaf(e,i.anchor)[0].text.length>0)return;var d=es.rangeRef(e,i,{affinity:"inward"}),[p,f]=w.edges(i),h="lowest"===l?"lowest":"highest",g=es.isEnd(e,f,f.path);eP.splitNodes(e,{at:f,match:n,mode:h,voids:c,always:!g});var m=es.isStart(e,p,p.path);eP.splitNodes(e,{at:p,match:n,mode:h,voids:c,always:!m}),i=d.unref(),null==r.at&&eP.select(e,i)}for(var[v,y]of(o||(o=(e,t)=>e!==t),es.nodes(e,{at:i,match:n,mode:l,voids:c}))){var b={},x={};if(0!==y.length){var A=!1;for(var k in t)if(!eO.includes(k)){var S=Object.hasOwn(v,k)?v[k]:void 0,C=t[k];o(C,S)&&(A=!0,Object.hasOwn(v,k)&&(b[k]=S),a?null!=C&&(x[k]=a(S,C)):null!=C&&(x[k]=C))}A&&e.apply({type:"set_node",path:y,properties:b,newProperties:x})}}}})},tA=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};es.withoutNormalizing(e,()=>{var r,n,{mode:i="lowest",voids:o=!1}=t,{match:a,at:s=e.selection,height:l=0,always:u=!1}=t;if(s){if(null==a&&(a=t=>D.isElement(t)&&es.isBlock(e,t)),el.isRange(s)&&!(s=((e,t)=>{if(w.isCollapsed(t))return t.anchor;var[,r]=w.edges(t),n=es.pointRef(e,r);return eP.delete(e,{at:t}),n.unref()})(e,s)))return;if(el.isPath(s)){var c=s,d=es.point(e,c),[p]=es.parent(e,c);a=e=>e===p,l=d.path.length-c.length+1,s=d,u=!0}var f=es.pointRef(e,s,{affinity:"backward"});try{var[h]=es.nodes(e,{at:s,match:a,mode:i,voids:o});if(!h)return;var m=es.void(e,{at:s,mode:"highest"});if(!o&&m){var[v,y]=m;if(e.isInline(v)){var b=es.after(e,y);if(!b){var x=g.next(y);eP.insertNodes(e,{text:""},{at:x,voids:o}),b=es.point(e,x)}s=b,u=!0}l=s.path.length-y.length+1,u=!0}r=es.pointRef(e,s);var A=s.path.length-l,[,k]=h,S=s.path.slice(0,A),C=0===l?s.offset:s.path[A]+0;for(var[_,E]of es.levels(e,{at:S,reverse:!0,voids:o})){var O=!1;if(E.length<k.length||0===E.length||!o&&D.isElement(_)&&es.isVoid(e,_))break;var j=f.current,F=es.isEnd(e,j,E);if(u||!f||!es.isEdge(e,j,E)){O=!0;var T=D.extractProps(_);e.apply({type:"split_node",path:E,position:C,properties:T})}C=E[E.length-1]+(O||F?1:0)}if(null==t.at){var P=r.current||es.end(e,[]);eP.select(e,P)}}finally{f.unref(),null==(n=r)||n.unref()}}})},tk=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};Array.isArray(t)||(t=[t]);var n={};for(var i of t)n[i]=null;eP.setNodes(e,n,r)},tS=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};es.withoutNormalizing(e,()=>{var{mode:r="lowest",split:n=!1,voids:i=!1}=t,{at:o=e.selection,match:a}=t;if(o){null==a&&(a=el.isPath(o)?B(e,o):t=>D.isElement(t)&&es.isBlock(e,t)),el.isPath(o)&&(o=es.range(e,o));var s=el.isRange(o)?es.rangeRef(e,o):null;for(var l of Array.from(es.nodes(e,{at:o,match:a,mode:r,voids:i}),t=>{var[,r]=t;return es.pathRef(e,r)}).reverse())!function(){var t=l.unref(),[r]=es.node(e,t),o=es.range(e,t);n&&s&&(o=w.intersection(s.current,o)),eP.liftNodes(e,{at:o,match:e=>!D.isText(r)&&r.children.includes(e),voids:i})}();s&&s.unref()}})};function tC(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function t_(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?tC(Object(r),!0).forEach(function(t){v(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):tC(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var tE=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};es.withoutNormalizing(e,()=>{var{mode:n="lowest",split:i=!1,voids:o=!1}=r,{match:a,at:s=e.selection}=r;if(s){if(null==a&&(a=el.isPath(s)?B(e,s):e.isInline(t)?t=>D.isElement(t)&&es.isInline(e,t)||D.isText(t):t=>D.isElement(t)&&es.isBlock(e,t)),i&&el.isRange(s)){var[l,u]=w.edges(s),c=es.rangeRef(e,s,{affinity:"inward"}),d=t=>{var r=es.above(e,{at:t,match:t=>D.isElement(t)&&es.isBlock(e,t)});return r&&es.isEdge(e,t,r[1])};eP.splitNodes(e,{at:u,match:a,voids:o,always:!d(u)}),eP.splitNodes(e,{at:l,match:a,voids:o,always:!d(l)}),s=c.unref(),null==r.at&&eP.select(e,s)}for(var[,p]of Array.from(es.nodes(e,{at:s,match:e.isInline(t)?t=>D.isElement(t)&&es.isBlock(e,t):e=>D.isEditor(e),mode:"lowest",voids:o})))if(0===function(){var r=el.isRange(s)?w.intersection(s,es.range(e,p)):s;if(!r)return 0;var i=Array.from(es.nodes(e,{at:r,match:a,mode:n,voids:o}));if(i.length>0){var[l]=i,u=i[i.length-1],[,c]=l,[,d]=u;if(0===c.length&&0===d.length)return 0;
2429var f=g.equals(c,d)?g.parent(c):g.common(c,d),h=es.range(e,c,d),[m]=es.node(e,f),v=f.length+1,y=g.next(d.slice(0,v)),b=t_(t_({},t),{},{children:[]});eP.insertNodes(e,b,{at:y,voids:o}),eP.moveNodes(e,{at:h,match:e=>!D.isText(m)&&m.children.includes(e),to:y.concat(0),voids:o})}}())continue}})},tD=()=>{var e={children:[],operations:[],selection:null,marks:null,isElementReadOnly:()=>!1,isInline:()=>!1,isSelectable:()=>!0,isVoid:()=>!1,markableVoid:()=>!1,onChange:()=>{},apply:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return((e,t)=>{for(var r of es.pathRefs(e))o.transform(r,t);for(var n of es.pointRefs(e))a.transform(n,t);for(var i of es.rangeRefs(e))s.transform(i,t);if(!eM.get(e)&&1){var l=g.operationCanTransformPath(t)?e=>g.transform(e,t):void 0;eB(e,e.getDirtyPaths(t),l)}eP.transform(e,t),e.operations.push(t),es.normalize(e,{operation:t}),"set_selection"===t.type&&(e.marks=null),c.get(e)||(c.set(e,!0),Promise.resolve().then(()=>{c.set(e,!1),e.onChange({operation:t}),e.operations=[]}))})(e,...r)},addMark:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return((e,t,r)=>{var{selection:n}=e;if(n){var i=(t,r)=>{if(!D.isText(t))return!1;var[n,i]=es.parent(e,r);return!e.isVoid(n)||e.markableVoid(n)},o=w.isExpanded(n),a=!1;if(!o){var[s,l]=es.node(e,n);if(s&&i(s,l)){var[u]=es.parent(e,l);a=u&&e.markableVoid(u)}}if(o||a)eP.setNodes(e,{[t]:r},{match:i,split:!0,voids:!0});else{var d=e$(e$({},es.marks(e)||{}),{},{[t]:r});e.marks=d,c.get(e)||e.onChange()}}})(e,...r)},deleteBackward:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return((e,t)=>{var{selection:r}=e;r&&w.isCollapsed(r)&&eP.delete(e,{unit:t,reverse:!0})})(e,...r)},deleteForward:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return((e,t)=>{var{selection:r}=e;r&&w.isCollapsed(r)&&eP.delete(e,{unit:t})})(e,...r)},deleteFragment:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return eH(e,...r)},getFragment:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return(e=>{var{selection:t}=e;return t?D.fragment(e,t):[]})(e)},insertBreak:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];eP.splitNodes(e,{always:!0})},insertSoftBreak:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];eP.splitNodes(e,{always:!0})},insertFragment:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return tl(e,...r)},insertNode:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return((e,t,r)=>{eP.insertNodes(e,t,r)})(e,...r)},insertText:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return eZ(e,...r)},normalizeNode:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return((e,t,r)=>{var[n,i]=t;if(!D.isText(n)){"children"in n||(n.children=[]);var o=n;if(o!==e&&0===o.children.length&&(eP.insertNodes(e,{text:""},{at:i.concat(0),voids:!0}),o=D.get(e,i)),o!==e&&(e.isInline(o)||D.isText(o.children[0])||e.isInline(o.children[0])))for(var a=0;a<o.children.length;a++){var s=o.children[a],l=o.children[a-1];if(D.isText(s))null!=l&&D.isText(l)&&(""===s.text?(eP.removeNodes(e,{at:i.concat(a),voids:!0}),o=D.get(e,i),a--):""===l.text?(eP.removeNodes(e,{at:i.concat(a-1),voids:!0}),o=D.get(e,i),a--):ey.equals(s,l,{loose:!0})&&(eP.mergeNodes(e,{at:i.concat(a),voids:!0}),o=D.get(e,i),a--));else if(e.isInline(s)){if(null==l||!D.isText(l)){var u={text:""};eP.insertNodes(e,u,{at:i.concat(a),voids:!0}),o=D.get(e,i),a++}if(a===o.children.length-1){var c={text:""};eP.insertNodes(e,c,{at:i.concat(a+1),voids:!0}),o=D.get(e,i),a++}}else eP.unwrapNodes(e,{at:i.concat(a),voids:!0}),o=D.get(e,i),a--}else for(var d=0;d<o.children.length;d++){var p=o.children[d];(D.isText(p)||e.isInline(p))&&(null!=r&&r.fallbackElement?eP.wrapNodes(e,r.fallbackElement(),{at:i.concat(d),voids:!0}):eP.removeNodes(e,{at:i.concat(d),voids:!0}),o=D.get(e,i),d--)}}})(e,...r)},removeMark:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return((e,t)=>{var{selection:r}=e;if(r){var n=(t,r)=>{if(!D.isText(t))return!1;var[n,i]=es.parent(e,r);return!e.isVoid(n)||e.markableVoid(n)},i=w.isExpanded(r),o=!1;if(!i){var[a,s]=es.node(e,r);
2429if(a&&n(a,s)){var[l]=es.parent(e,s);o=l&&e.markableVoid(l)}}if(i||o)eP.unsetNodes(e,t,{match:n,split:!0,voids:!0});else{var u=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ti(Object(r),!0).forEach(function(t){v(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ti(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},es.marks(e)||{});delete u[t],e.marks=u,c.get(e)||e.onChange()}}})(e,...r)},getDirtyPaths:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return((e,t)=>{switch(t.type){case"insert_text":case"remove_text":case"set_node":var{path:r}=t;return g.levels(r);case"insert_node":var{node:n,path:i}=t;return[...g.levels(i),...D.isText(n)?[]:Array.from(D.nodes(n),e=>{var[,t]=e;return i.concat(t)})];case"merge_node":var{path:o}=t;return[...g.ancestors(o),g.previous(o)];case"move_node":var{path:a,newPath:s}=t;if(g.equals(a,s))return[];var l=[],u=[];for(var c of g.ancestors(a)){var d=g.transform(c,t);l.push(d)}for(var p of g.ancestors(s)){var f=g.transform(p,t);u.push(f)}var h=u[u.length-1],m=s[s.length-1];return[...l,...u,h.concat(m)];case"remove_node":var{path:v}=t;return[...g.ancestors(v)];case"split_node":var{path:y}=t;return[...g.levels(y),g.next(y)];default:return[]}})(0,...t)},shouldNormalize:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return((e,t)=>{var{iteration:r,initialDirtyPathsLength:n}=t,i=42*n;if(r>i)throw Error("Could not completely normalize the editor after ".concat(i," iterations! This is usually due to incorrect normalization logic that leaves a node in an invalid state."));return!0})(0,...t)},above:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return eR(e,...r)},after:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return ez(e,...r)},before:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return eW(e,...r)},collapse:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return tu(e,...r)},delete:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return ts(e,...r)},deselect:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return(e=>{var{selection:t}=e;t&&e.apply({type:"set_selection",properties:t,newProperties:null})})(e)},edges:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return((e,t)=>[es.start(e,t),es.end(e,t)])(e,...r)},elementReadOnly:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return eQ(e,...r)},end:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return((e,t)=>es.point(e,t,{edge:"end"}))(e,...r)},first:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return((e,t)=>{var r=es.path(e,t,{edge:"start"});return es.node(e,r)})(e,...r)},fragment:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return((e,t)=>{var r=es.range(e,t);return D.fragment(e,r)})(e,...r)},getMarks:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return e5(e,...r)},hasBlocks:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return((e,t)=>t.children.some(t=>D.isElement(t)&&es.isBlock(e,t)))(e,...r)},hasInlines:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return((e,t)=>t.children.some(t=>D.isText(t)||es.isInline(e,t)))(e,...r)},hasPath:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return((e,t)=>D.has(e,t))(e,...r)},hasTexts:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return((e,t)=>t.children.every(e=>D.isText(e)))(0,...t)},insertNodes:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return th(e,...r)},isBlock:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return((e,t)=>!e.isInline(t))(e,...r)},isEdge:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return((e,t,r)=>es.isStart(e,t,r)||es.isEnd(e,t,r))(e,...r)},isEmpty:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return((e,t)=>{var{children:r}=t,[n]=r;return 0===r.length||1===r.length&&D.isText(n)&&""===n.text&&!e.isVoid(t)})(e,...r)},isEnd:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return((e,t,r)=>{var n=es.end(e,r);return ed.equals(t,n)})(e,...r)},isNormalizing:function(){for(var t,r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return void 0===(t=d.get(e))||t},isStart:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return((e,t,r)=>{if(0!==t.offset)return!1;var n=es.start(e,r);return ed.equals(t,n)})(e,...r)},last:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return((e,t)=>{var r=es.path(e,t,{edge:"end"});return es.node(e,r)})(e,...r)},leaf:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return e0(e,...r)},levels:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function*(){var{at:r=e.selection,reverse:n=!1,voids:i=!1}=t,{match:o}=t;if(null==o&&(o=()=>!0),r){var a=[],s=es.path(e,r);for(var[l,u]of D.levels(e,s))if(o(l,u)&&(a.push([l,u]),!i&&D.isElement(l)&&es.isVoid(e,l)))break;n&&a.reverse(),yield*a}}()}(e,...r)},liftNodes:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return tg(e,...r)},mergeNodes:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return tb(e,...r)},move:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return tc(e,...r)},moveNodes:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return((e,t)=>{es.withoutNormalizing(e,()=>{var{to:r,at:n=e.selection,mode:i="lowest",voids:o=!1}=t,{match:a}=t;if(n){null==a&&(a=el.isPath(n)?B(e,n):t=>D.isElement(t)&&es.isBlock(e,t));var s=es.pathRef(e,r);for(var l of Array.from(es.nodes(e,{at:n,match:a,mode:i,voids:o}),t=>{var[,r]=t;return es.pathRef(e,r)})){var u=l.unref(),c=s.current;0!==u.length&&e.apply({type:"move_node",path:u,newPath:c}),s.current&&g.isSibling(c,u)&&g.isAfter(c,u)&&(s.current=g.next(s.current))}s.unref()}})})(e,...r)},next:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return e3(e,...r)},node:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return e4(e,...r)},nodes:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function*(){var r,n,i,{at:o=e.selection,mode:a="all",universal:s=!1,reverse:l=!1,voids:u=!1,pass:c}=t,{match:d}=t;if(d||(d=()=>!0),o){if(el.isSpan(o))r=o[0],n=o[1];else{var p=es.path(e,o,{edge:"start"}),f=es.path(e,o,{edge:"end"});r=l?f:p,n=l?p:f}var h=D.nodes(e,{reverse:l,from:r,to:n,pass:t=>{var[r,n]=t;return!!(c&&c([r,n]))||!!D.isElement(r)&&!!(!u&&(es.isVoid(e,r)||es.isElementReadOnly(e,r)))}}),m=[];for(var[v,y]of h){var b=i&&0===g.compare(y,i[1]);
2429if("highest"!==a||!b){if(!d(v,y))if(s&&!b&&D.isText(v))return;else continue;if("lowest"===a&&b){i=[v,y];continue}var x="lowest"===a?i:[v,y];x&&(s?m.push(x):yield x),i=[v,y]}}"lowest"===a&&i&&(s?m.push(i):yield i),s&&(yield*m)}}()}(e,...r)},normalize:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return e6(e,...r)},parent:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return e8(e,...r)},path:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return e9(e,...r)},pathRef:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return e7(e,...r)},pathRefs:function(){for(var t,r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return(t=p.get(e))||(t=new Set,p.set(e,t)),t},point:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return tt(e,...r)},pointRef:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return te(e,...r)},pointRefs:function(){for(var t,r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return(t=f.get(e))||(t=new Set,f.set(e,t)),t},positions:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function*(){var{at:r=e.selection,unit:n="offset",reverse:i=!1,voids:o=!1}=t;if(r){var a=es.range(e,r),[s,l]=w.edges(a),u=i?l:s,c=!1,d="",p=0,f=0,h=0,m=[],v=function*(t){var r=m.some(e=>g.isAncestor(e,t));function*a(e){r||(yield e)}if(D.isElement(y)){if(!e.isSelectable(y)){if(m.push(t),i)return g.hasPrevious(t)&&(yield*a(es.end(e,g.previous(t)))),0;var v=g.next(t);return es.hasPath(e,v)&&(yield*a(es.start(e,v))),0}if(!o&&(e.isVoid(y)||e.isElementReadOnly(y)))return yield*a(es.start(e,t)),0;if(e.isInline(y))return 0;if(es.hasInlines(e,y)){var b=g.isAncestor(t,l.path)?l:es.end(e,t),x=g.isAncestor(t,s.path)?s:es.start(e,t);d=es.string(e,{anchor:x,focus:b},{voids:o}),c=!0}}if(D.isText(y)){var w,A,k,S=g.equals(t,u.path);for(S?(f=i?u.offset:y.text.length-u.offset,h=u.offset):(f=y.text.length,h=i?f:0),(S||c||"offset"===n)&&(yield*a({path:t,offset:h}),c=!1);;){if(0===p){if(""===d)break;w=d,A=n,k=i,p="character"===A?R(w,k):"word"===A?L(w,k):"line"===A||"block"===A?w.length:1,d=z(d,p,i)[1]}if(h=i?h-p:h+p,(f-=p)<0){p=-f;break}p=0,yield*a({path:t,offset:h})}}};for(var[y,b]of es.nodes(e,{at:r,reverse:i,voids:o}))if(0===(yield*v(b)))continue}}()}(e,...r)},previous:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return tr(e,...r)},range:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return((e,t,r)=>el.isRange(t)&&!r?t:{anchor:es.start(e,t),focus:es.end(e,r||t)})(e,...r)},rangeRef:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return tn(e,...r)},rangeRefs:function(){for(var t,r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return(t=h.get(e))||(t=new Set,h.set(e,t)),t},removeNodes:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return tx(e,...r)},select:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return((e,t)=>{var{selection:r}=e;if(t=es.range(e,t),r)return void eP.setSelection(e,t);if(!el.isRange(t))throw Error("When setting the selection and the current selection is `null` you must provide at least an `anchor` and `focus`, but you passed: ".concat(ef.stringify(t)));e.apply({type:"set_selection",properties:r,newProperties:t})})(e,...r)},setNodes:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return tw(e,...r)},setNormalizing:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return((e,t)=>{d.set(e,t)})(e,...r)},setPoint:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return tf(e,...r)},setSelection:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return((e,t)=>{var{selection:r}=e,n={},i={};if(r){for(var o in t)if(!ej.includes(o)){var a,s,l,u=Object.hasOwn(r,o)?r[o]:void 0,c=t[o
2429];a=o,s=u,l=c,(("anchor"===a||"focus"===a)&&ed.isPoint(s)&&ed.isPoint(l)?ed.equals(s,l):s===l)||(n[o]=r[o],i[o]=t[o])}Object.keys(n).length>0&&e.apply({type:"set_selection",properties:n,newProperties:i})}})(e,...r)},splitNodes:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return tA(e,...r)},start:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return((e,t)=>es.point(e,t,{edge:"start"}))(e,...r)},string:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return to(e,...r)},unhangRange:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return ta(e,...r)},unsetNodes:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return tk(e,...r)},unwrapNodes:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return tS(e,...r)},void:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return eX(e,...r)},withoutNormalizing:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return((e,t)=>{var r=es.isNormalizing(e);es.setNormalizing(e,!1);try{t()}finally{es.setNormalizing(e,r)}es.normalize(e)})(e,...r)},wrapNodes:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return tE(e,...r)},shouldMergeNodesRemovePrevNode:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return((e,t,r)=>{var[n,i]=t,[o,a]=r;return D.isElement(n)&&es.isEmpty(e,n)||D.isText(n)&&""===n.text&&0!==i[i.length-1]})(e,...r)}};return e}},92235:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var n=r(1992),i=r(89099),o=r(68931),a=r(39807),s=r(75898),l=r(40929);let u=()=>{let{t:e}=(0,a.u)(),{setSnackData:t}=(0,s.d)(),r=(0,n.useQueryClient)(),{push:u}=(0,i.useRouter)(),{mutateAsync:c,isLoading:d}=(0,o.M)(["workspace","create"],e=>e.workspace.create,{onMutate:async()=>{await r.invalidateQueries(["workspace","detail"])},onSuccess:async e=>{await u(`/arbetsytor/${e.id}/${e.slug}`),await r.invalidateQueries(["workspace","list"])},onError:()=>{t({message:e("workspaces.errors.create"),duration:l.x.SNACKBAR_LONG,type:"warning"})}});return{createWorkspace:async()=>{await c([])},isLoading:d}}},92251:(e,t,r)=>{"use strict";r.d(t,{A:()=>eO});var n,i,o,a,s,l=r(11466),u=r(14232),c=r(33157),d=r(13249),p=r(91731);function f(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function h(e){var t=f(e).Element;return e instanceof t||e instanceof Element}function g(e){var t=f(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function m(e){if("u"<typeof ShadowRoot)return!1;var t=f(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}var v=Math.max,y=Math.min,b=Math.round;function x(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}function w(){return!/^((?!chrome|android).)*safari/i.test(x())}function A(e,t,r){void 0===t&&(t=!1),void 0===r&&(r=!1);var n=e.getBoundingClientRect(),i=1,o=1;t&&g(e)&&(i=e.offsetWidth>0&&b(n.width)/e.offsetWidth||1,o=e.offsetHeight>0&&b(n.height)/e.offsetHeight||1);var a=(h(e)?f(e):window).visualViewport,s=!w()&&r,l=(n.left+(s&&a?a.offsetLeft:0))/i,u=(n.top+(s&&a?a.offsetTop:0))/o,c=n.width/i,d=n.height/o;return{width:c,height:d,top:u,right:l+c,bottom:u+d,left:l,x:l,y:u}}function k(e){var t=f(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function S(e){return e?(e.nodeName||"").toLowerCase():null}function C(e){return((h(e)?e.ownerDocument:e.document)||window.document).documentElement}function _(e){return A(C(e)).left+k(e).scrollLeft}function E(e){return f(e).getComputedStyle(e)}function D(e){var t=E(e),r=t.overflow,n=t.overflowX,i=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+i+n)}function O(e){var t=A(e),r=e.offsetWidth,n=e.offsetHeight;return 1>=Math.abs(t.width-r)&&(r=t.width),1>=Math.abs(t.height-n)&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}function j(e){return"html"===S(e)?e:e.assignedSlot||e.parentNode||(m(e)?e.host:null)||C(e)}function F(e,t){void 0===t&&(t=[]);var r,n=function e(t){return["html","body","#document"].indexOf(S(t))>=0?t.ownerDocument.body:g(t)&&D(t)?t:e(j(t))}(e),i=n===(null==(r=e.ownerDocument)?void 0:r.body),o=f(n),a=i?[o].concat(o.visualVie
vendor: 16,212 bytes, line 2429
2429wport||[],D(n)?n:[]):n,s=t.concat(a);return i?s:s.concat(F(j(a)))}function T(e){return g(e)&&"fixed"!==E(e).position?e.offsetParent:null}function P(e){for(var t=f(e),r=T(e);r&&["table","td","th"].indexOf(S(r))>=0&&"static"===E(r).position;)r=T(r);return r&&("html"===S(r)||"body"===S(r)&&"static"===E(r).position)?t:r||function(e){var t=/firefox/i.test(x());if(/Trident/i.test(x())&&g(e)&&"fixed"===E(e).position)return null;var r=j(e);for(m(r)&&(r=r.host);g(r)&&0>["html","body"].indexOf(S(r));){var n=E(r);if("none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||-1!==["transform","perspective"].indexOf(n.willChange)||t&&"filter"===n.willChange||t&&n.filter&&"none"!==n.filter)return r;r=r.parentNode}return null}(e)||t}var M="bottom",B="right",R="left",I="auto",$=["top",M,B,R],N="start",L="viewport",z="popper",U=$.reduce(function(e,t){return e.concat([t+"-"+N,t+"-end"])},[]),K=[].concat($,[I]).reduce(function(e,t){return e.concat([t,t+"-"+N,t+"-end"])},[]),W=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"],H={placement:"bottom",modifiers:[],strategy:"absolute"};function q(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return!t.some(function(e){return!(e&&"function"==typeof e.getBoundingClientRect)})}var V={passive:!0};function Q(e){return e.split("-")[0]}function G(e){return e.split("-")[1]}function Y(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function X(e){var t,r=e.reference,n=e.element,i=e.placement,o=i?Q(i):null,a=i?G(i):null,s=r.x+r.width/2-n.width/2,l=r.y+r.height/2-n.height/2;switch(o){case"top":t={x:s,y:r.y-n.height};break;case M:t={x:s,y:r.y+r.height};break;case B:t={x:r.x+r.width,y:l};break;case R:t={x:r.x-n.width,y:l};break;default:t={x:r.x,y:r.y}}var u=o?Y(o):null;if(null!=u){var c="y"===u?"height":"width";switch(a){case N:t[u]=t[u]-(r[c]/2-n[c]/2);break;case"end":t[u]=t[u]+(r[c]/2-n[c]/2)}}return t}var J={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Z(e){var t,r,n,i,o,a,s,l=e.popper,u=e.popperRect,c=e.placement,d=e.variation,p=e.offsets,h=e.position,g=e.gpuAcceleration,m=e.adaptive,v=e.roundOffsets,y=e.isFixed,x=p.x,w=void 0===x?0:x,A=p.y,k=void 0===A?0:A,S="function"==typeof v?v({x:w,y:k}):{x:w,y:k};w=S.x,k=S.y;var _=p.hasOwnProperty("x"),D=p.hasOwnProperty("y"),O=R,j="top",F=window;if(m){var T=P(l),I="clientHeight",$="clientWidth";T===f(l)&&"static"!==E(T=C(l)).position&&"absolute"===h&&(I="scrollHeight",$="scrollWidth"),("top"===c||(c===R||c===B)&&"end"===d)&&(j=M,k-=(y&&T===F&&F.visualViewport?F.visualViewport.height:T[I])-u.height,k*=g?1:-1),(c===R||("top"===c||c===M)&&"end"===d)&&(O=B,w-=(y&&T===F&&F.visualViewport?F.visualViewport.width:T[$])-u.width,w*=g?1:-1)}var N=Object.assign({position:h},m&&J),L=!0===v?(t={x:w,y:k},r=f(l),n=t.x,i=t.y,{x:b(n*(o=r.devicePixelRatio||1))/o||0,y:b(i*o)/o||0}):{x:w,y:k};return(w=L.x,k=L.y,g)?Object.assign({},N,((s={})[j]=D?"0":"",s[O]=_?"0":"",s.transform=1>=(F.devicePixelRatio||1)?"translate("+w+"px, "+k+"px)":"translate3d("+w+"px, "+k+"px, 0)",s)):Object.assign({},N,((a={})[j]=D?k+"px":"",a[O]=_?w+"px":"",a.transform="",a))}var ee={left:"right",right:"left",bottom:"top",top:"bottom"};function et(e){return e.replace(/left|right|bottom|top/g,function(e){return ee[e]})}var er={start:"end",end:"start"};function en(e){return e.replace(/start|end/g,function(e){return er[e]})}function ei(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&m(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function eo(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function ea(e,t,r){var n,i,o,a,s,l,u,c,d,p;return t===L?eo(function(e,t){var r=f(e),n=C(e),i=r.visualViewport,o=n.clientWidth,a=n.clientHeight,s=0,l=0;if(i){o=i.width,a=i.height;var u=w();(u||!u&&"fixed"===t)&&(s=i.offsetLeft,l=i.offsetTop)}return{width:o,height:a,x:s+_(e),y:l}}(e,r)):h(t)?((n=A(t,!1,"fixed"===r)).top=n.top+t.clientTop,n.left=n.left+t.clientLeft,n.bottom=n.top+t.clientHeight,n.right=n.left+t.clientWidth,n.width=t.clientWidth,n.height=t.clientHeight,n.x=n.left,n.y=n.top,n):eo((i=C(e),a=C(i),s=k(i),l=null==(o=i.ownerDocument)?void 0:o.body,u=v(a.scrollWidth,a.clientWidth,l?l.scrollWidth:0,l?l.clientWidth:0),c=v(a.scrollHeight,a.clientHeight,l?l.scrollHeight:0,l?l.clientHeight:0),d=-s.scrollLeft+_(i),p=-s.scrollTop,"rtl"===E(l||a).direction&&(d+=v(a.clientWidth,l?l.clientWidth:0)-u),{width:u,height:c,x:d,y:p}))}function es(){return{top:0,right:0,bottom:0,left:0}}function el(e){return Object.assign({},es(),e)}function eu(e,t){return t.reduce(function(t,r){return t[r]=e,t},{})}function ec(e,t){void 0===t&&(t={});var r,n,i,o,a,s,l,u,c=t,d=c.placement,p=void 0===d?e.placement:d,f=c.strategy,m=void 0===f?e.strategy:f,b=c.boundary,x=c.rootBoundary,w=c.elementContext,k=void 0===w?z:w,_=c.altBoundary,D=c.padding,O=void 0===D?0:D,T=el("number"!=typeof O?O:eu(O,$)),R=e.rects.popper,I=e.elements[void 0!==_&&_?k===z?"reference":z:k],N=(r=h(I)?I:I.contextElement||C(e.elements.popper),n=void 0===b?"clippingParents":b,i=void 0===x?L:x,l=(s=[].concat("clippingParents"===n?(o=F(j(r)),!h(a=["absolute","fixed"].indexOf(E(r).position)>=0&&g(r)?P(r):r)?[]:o.filter(function(e){return h(e)&&ei(e,a)&&"body"!==S(e)})):[].concat(n),[i]))[0],(u=s.reduce(function(e,t){var n=ea(r,t,m);return e.top=v(n.top,e.top),e.right=y(n.right,e.right),e.bottom=y(n.bottom,e.bottom),e.left=v(n.left,e.left),e},ea(r,l,m))).width=u.right-u.left,u.height=u.bottom-u.top,u.x=u.left,u.y=u.top,u),U=A(e.elements.reference),K=X({reference:U,element:R,strategy:"absolute",placement:p}),W=eo(Object.assign({},R,K)),H=k===z?W:U,q={top:N.top-H.top+T.top,bottom:H.bottom-N.bottom+T.bottom,left:N.left-H.left+T.left,right:H.right-N.right+T.right},V=e.modifiersData.offset;if(k===z&&V){var Q=V[p];Object.keys(q).forEach(function(e){var t=[B,M].indexOf(e)>=0?1:-1,r=["top",M].indexOf(e)>=0?"y":"x";q[e]+=Q[r]*t})}return q}function ed(e,t,r){return v(e,y(t,r))}function ep(e,t,r){return void 0===r&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}function ef(e){return["top",B,M,R].some(function(t){return e[t]>=0})}var eh=(o=void 0===(i=(n={defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,r=e.instance,n=e.options,i=n.scroll,o=void 0===i||i,a=n.resize,s=void 0===a||a,l=f(t.elements.popper),u=[].concat(t.scrollParents.reference,t.scrollParents.popper);return o&&u.forEach(function(e){e.addEventListener("scroll",r.update,V)}),s&&l.addEventListener("resize",r.update,V),function(){o&&u.forEach(function(e){e.removeEventListener("scroll",r.update,V)}),s&&l.removeEventListener("resize",r.update,V)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,r=e.name;t.modifiersData[r]=X({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,r=e.options,n=r.gpuAcceleration,i=r.adaptive,o=r.roundOffsets,a=void 0===o||o,s={placement:Q(t.placement),variation:G(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:void 0===n||n,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,Z(Object.assign({},s,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:void 0===i||i,roundOffsets:a})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,Z(Object.assign({},s,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:a})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},{name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach(function(e){var r=t.styles[e]||{},n=t.attributes[e]||{},i=t.elements[e];g(i)&&S(i)&&(Object.assign(i.style,r),Object.keys(n).forEach(function(e){var t=n[e];!1===t?i.removeAttribute(e):i.setAttribute(e,!0===t?"":t)}))})},effect:function(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach(function(e){var n=t.elements[e],i=t.attributes[e]||{},o=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:r[e]).reduce(function(e,t){return e[t]="",e},{});g(n)&&S(n)&&(Object.assign(n.style,o),Object.keys(i).forEach(function(e){n.removeAttribute(e)}))})}},requires:["computeStyles"]},{name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,r=e.options,n=e.name,i=r.offset,o=void 0===i?[0,0]:i,a=K.reduce(function(e,r){var n,i,a,s,l,u;return e[r]=(n=t.rects,a=[R,"top"].indexOf(i=Q(r))>=0?-1:1,l=(s="function"==typeof o?o(Object.assign({},n,{placement:r})):o)[0],u=s[1],l=l||0,u=(u||0)*a,[R,B].indexOf(i)>=0?{x:u,y:l}:{x:l,y:u}),e},{}),s=a[t.placement],l=s.x,u=s.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=u),t.modifiersData[n]=a}},{name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var i=r.mainAxis,o=void 0===i||i,a=r.altAxis,s=void 0===a||a,l=r.fallbackPlacements,u=r.padding,c=r.boundary,d=r.rootBoundary,p=r.altBoundary,f=r.flipVariations,h=void 0===f||f,g=r.allowedAutoPlacements,m=t.options.placement,v=Q(m)===m,y=l||(v||!h?[et(m)]:function(e){if(Q(e)===I)return[];var t=et(e);return[en(e),t,en(t)]}(m)),b=[m].concat(y).reduce(function(e,r){var n,i,o,a,s,l,p,f,m,v,y,b;return e.concat(Q(r)===I?(i=(n={placement:r,boundary:c,rootBoundary:d,padding:u,flipVariations:h,allowedAutoPlacements:g}).placement,o=n.boundary,a=n.rootBoundary,s=n.padding,l=n.flipVariations,f=void 0===(p=n.allowedAutoPlacements)?K:p,0===(y=(v=(m=G(i))?l?U:U.filter(function(e){return G(e)===m}):$).filter(function(e){return f.indexOf(e)>=0})).length&&(y=v),Object.keys(b=y.reduce(function(e,r){return e[r]=ec(t,{placement:r,boundary:o,rootBoundary:a,padding:s})[Q(r)],e},{})).sort(function(e,t){return b[e]-b[t]})):r)},[]),x=t.rects.reference,w=t.rects.popper,A=new Map,k=!0,S=b[0],C=0;C<b.length;C++){var _=b[C],E=Q(_),D=G(_)===N,O=["top",M].indexOf(E)>=0,j=O?"width":"height",F=ec(t,{placement:_,boundary:c,rootBoundary:d,altBoundary:p,padding:u}),T=O?D?B:R:D?M:"top";x[j]>w[j]&&(T=et(T));var P=et(T),L=[];if(o&&L.push(F[E]<=0),s&&L.push(F[T]<=0,F[P]<=0),L.every(function(e){return e})){S=_,k=!1;break}A.set(_,L)}if(k)for(var z=h?3:1,W=function(e){var t=b.find(function(t){var r=A.get(t);if(r)return r.slice(0,e).every(function(e){return e})});if(t)return S=t,"break"},H=z;H>0&&"break"!==W(H);H--);t.placement!==S&&(t.modifiersData[n]._skip=!0,t.placement=S,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}},{name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,r=e.options,n=e.name,i=r.mainAxis,o=r.altAxis,a=r.boundary,s=r.rootBoundary,l=r.altBoundary,u=r.padding,c=r.tether,d=void 0===c||c,p=r.tetherOffset,f=void 0===p?0:p,h=ec(t,{boundary:a,rootBoundary:s,padding:u,altBoundary:l}),g=Q(t.placement),m=G(t.placement),b=!m,x=Y(g),w="x"===x?"y":"x",A=t.modifiersData.popperOffsets,k=t.rects.reference,S=t.rects.popper,C="function"==typeof f?f(Object.assign({},t.rects,{placement:t.placement})):f,_="number"==typeof C?{mainAxis:C,altAxis:C}:Object.assign({mainAxis:0,altAxis:0},C),E=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,D={x:0,y:0};if(A){if(void 0===i||i){var j,F="y"===x?"top":R,T="y"===x?M:B,I="y"===x?"height":"width",$=A[x],L=$+h[F],z=$-h[T],U=d?-S[I]/2:0,K=m===N?k[I]:S[I],W=m===N?-S[I]:-k[I],H=t.elements.arrow,q=d&&H?O(H):{width:0,height:0},V=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:es(),X=V[F],J=V[T],Z=ed(0,k[I],q[I]),ee=b?k[I]/2-U-Z-X-_.mainAxis:K-Z-X-_.mainAxis,et=b?-k[I]/2+U+Z+J+_.mainAxis:W+Z+J+_.mainAxis,er=t.elements.arrow&&P(t.elements.arrow),en=er?"y"===x?er.clientTop||0:er.clientLeft||0:0,ei=null!=(j=null==E?void 0:E[x])?j:0,eo=ed(d?y(L,$+ee-ei-en):L,$,d?v(z,$+et-ei):z);A[x]=eo,D[x]=eo-$}if(void 0!==o&&o){var ea,el,eu="x"===x?"top":R,ep="x"===x?M:B,ef=A[w],eh="y"===w?"height":"width",eg=ef+h[eu],em=ef-h[ep],ev=-1!==["top",R].indexOf(g),ey=null!=(el=null==E?void 0:E[w])?el:0,eb=ev?eg:ef-k[eh]-S[eh]-ey+_.altAxis,ex=ev?ef+k[eh]+S[eh]-ey-_.altAxis:em,ew=d&&ev?(ea=ed(eb,ef,ex))>ex?ex:ea:ed(d?eb:eg,ef,d?ex:em);A[w]=ew,D[w]=ew-ef}t.modifiersData[n]=D}},requiresIfExists:["offset"]},{name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,r=e.state,n=e.name,i=e.options,o=r.elements.arrow,a=r.modifiersData.popperOffsets,s=Q(r.placement),l=Y(s),u=[R,B].indexOf(s)>=0?"height":"width";if(o&&a){var c,d=(c=i.padding,el("number"!=typeof(c="function"==typeof c?c(Object.assign({},r.rects,{placement:r.placement})):c)?c:eu(c,$))),p=O(o),f="y"===l?"top":R,h="y"===l?M:B,g=r.rects.reference[u]+r.rects.reference[l]-a[l]-r.rects.popper[u],m=a[l]-r.rects.reference[l],v=P(o),y=v?"y"===l?v.clientHeight||0:v.clientWidth||0:0,b=d[f],x=y-p[u]-d[h],w=y/2-p[u]/2+(g/2-m/2),A=ed(b,w,x);r.modifiersData[n]=((t={})[l]=A,t.centerOffset=A-w,t)}},effect:function(e){var t=e.state,r=e.options.element,n=void 0===r?"[data-popper-arrow]":r;null==n||("string"!=typeof n||(n=t.elements.popper.querySelector(n)))&&ei(t.elements.popper,n)&&(t.elements.arrow=n)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,r=e.name,n=t.rects.reference,i=t.rects.popper,o=t.modifiersData.preventOverflow,a=ec(t,{elementContext:"reference"}),s=ec(t,{altBoundary:!0}),l=ep(a,n),u=ep(s,i,o),c=ef(l),d=ef(u);t.modifiersData[r]={referenceClippingOffsets:l,popperEscapeOffsets:u,isReferenceHidden:c,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":d})}}]}).defaultModifiers)?[]:i,s=void 0===(a=n.defaultOptions)?H:a,function(e,t,r){void 0===r&&(r=s);var n,i,a={placement:"bottom",orderedModifiers:[],options:Object.assign({},H,s),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},l=[],u=!1,c={state:a,setOptions:function(r){var n,i,u,p,f,g,m="function"==typeof r?r(a.options):r;d(),a.options=Object.assign({},s,a.options,m),a.scrollParents={reference:h(e)?F(e):e.contextElement?F(e.contextElement):[],popper:F(t)};var v=(i=Object.keys(n=[].concat(o,a.options.modifiers).reduce(function(e,t){var r=e[t.name];return e[t.name]=r?Object.assign({},r,t,{options:Object.assign({},r.options,t.options),data:Object.assign({},r.data,t.data)}):t,e},{})).map(function(e){return n[e]}),u=new Map,p=new Set,f=[],i.forEach(function(e){u.set(e.name,e)}),i.forEach(function(e){p.has(e.name)||function e(t){p.add(t.name),[].concat(t.requires||[],t.requiresIfExists||[]).forEach(function(t){if(!p.has(t)){var r=u.get(t);r&&e(r)}}),f.push(t)}(e)}),g=f,W.reduce(function(e,t){return e.concat(g.filter(function(e){return e.phase===t}))},[]));return a.orderedModifiers=v.filter(function(e){return e.enabled}),a.orderedModifiers.forEach(function(e){var t=e.name,r=e.options,n=e.effect;if("function"==typeof n){var i=n({state:a,name:t,instance:c,options:void 0===r?{}:r});l.push(i||function(){})}}),c.update()},forceUpdate:function(){if(!u){var e=a.elements,t=e.reference,r=e.popper;if(q(t,r)){a.rects={reference:(n=P(r),i="fixed"===a.options.strategy,o=g(n),p=g(n)&&(l=b((s=n.getBoundingClientRect()).width)/n.offsetWidth||1,d=b(s.height)/n.offsetHeight||1,1!==l||1!==d),h=C(n),m=A(t,p,i),v={scrollLeft:0,scrollTop:0},y={x:0,y:0},(o||!o&&!i)&&(("body"!==S(n)||D(h))&&(v=function(e){return e!==f(e)&&g(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:k(e)}(n)),g(n)?(y=A(n,!0),y.x+=n.clientLeft,y.y+=n.clientTop):h&&(y.x=_(h))),{x:m.left+v.scrollLeft-y.x,y:m.top+v.scrollTop-y.y,width:m.width,height:m.height}),popper:O(r)},a.reset=!1,a.placement=a.options.placement,a.orderedModifiers.forEac
2429h(function(e){return a.modifiersData[e.name]=Object.assign({},e.data)});for(var n,i,o,s,l,d,p,h,m,v,y,x=0;x<a.orderedModifiers.length;x++){if(!0===a.reset){a.reset=!1,x=-1;continue}var w=a.orderedModifiers[x],E=w.fn,j=w.options,F=void 0===j?{}:j,T=w.name;"function"==typeof E&&(a=E({state:a,options:F,name:T,instance:c})||a)}}}},update:(n=function(){return new Promise(function(e){c.forceUpdate(),e(a)})},function(){return i||(i=new Promise(function(e){Promise.resolve().then(function(){i=void 0,e(n())})})),i}),destroy:function(){d(),u=!0}};if(!q(e,t))return c;function d(){l.forEach(function(e){return e()}),l=[]}return c.setOptions(r).then(function(e){!u&&r.onFirstUpdate&&r.onFirstUpdate(e)}),c}),eg=r(86583),em=r(14445),ev=r(30984),ey=r(98885),eb=r(85);function ex(e){return(0,eb.Ay)("MuiPopper",e)}(0,ey.A)("MuiPopper",["root"]);var ew=r(37876);function eA(e){return"function"==typeof e?e():e}let ek={},eS=u.forwardRef(function(e,t){let{anchorEl:r,children:n,direction:i,disablePortal:o,modifiers:a,open:s,placement:l,popperOptions:c,popperRef:f,slotProps:h={},slots:g={},TransitionProps:m,ownerState:v,...y}=e,b=u.useRef(null),x=(0,p.A)(b,t),w=u.useRef(null),A=(0,p.A)(w,f),k=u.useRef(A);(0,d.A)(()=>{k.current=A},[A]),u.useImperativeHandle(f,()=>w.current,[]);let S=function(e,t){if("ltr"===t)return e;switch(e){case"bottom-end":return"bottom-start";case"bottom-start":return"bottom-end";case"top-end":return"top-start";case"top-start":return"top-end";default:return e}}(l,i),[C,_]=u.useState(S),[E,D]=u.useState(eA(r));u.useEffect(()=>{w.current&&w.current.forceUpdate()}),u.useEffect(()=>{r&&D(eA(r))},[r]),(0,d.A)(()=>{if(!E||!s)return;let e=[{name:"preventOverflow",options:{altBoundary:o}},{name:"flip",options:{altBoundary:o}},{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:({state:e})=>{_(e.placement)}}];null!=a&&(e=e.concat(a)),c&&null!=c.modifiers&&(e=e.concat(c.modifiers));let t=eh(E,b.current,{placement:S,...c,modifiers:e});return k.current(t),()=>{t.destroy(),k.current(null)}},[E,o,a,s,c,S]);let O={placement:C};null!==m&&(O.TransitionProps=m);let j=(e=>{let{classes:t}=e;return(0,eg.A)({root:["root"]},ex,t)})(e),F=g.root??"div",T=(0,em.A)({elementType:F,externalSlotProps:h.root,externalForwardedProps:y,additionalProps:{role:"tooltip",ref:x},ownerState:e,className:j.root});return(0,ew.jsx)(F,{...T,children:"function"==typeof n?n(O):n})}),eC=u.forwardRef(function(e,t){let r,{anchorEl:n,children:i,container:o,direction:a="ltr",disablePortal:s=!1,keepMounted:l=!1,modifiers:d,open:p,placement:f="bottom",popperOptions:h=ek,popperRef:g,style:m,transition:v=!1,slotProps:y={},slots:b={},...x}=e,[w,A]=u.useState(!0);if(!l&&!p&&(!v||w))return null;if(o)r=o;else if(n){let e=eA(n);r=e&&void 0!==e.nodeType?(0,c.A)(e).body:(0,c.A)(null).body}
2429let k=!p&&l&&(!v||w)?"none":void 0,S=v?{in:p,onEnter:()=>{A(!1)},onExited:()=>{A(!0)}}:void 0;return(0,ew.jsx)(ev.A,{disablePortal:s,container:r,children:(0,ew.jsx)(eS,{anchorEl:n,direction:a,disablePortal:s,modifiers:d,ref:t,open:v?!w:p,placement:f,popperOptions:h,popperRef:g,slotProps:y,slots:b,...x,style:{position:"fixed",top:0,left:0,display:k,...m},TransitionProps:S,children:i})})});var e_=r(34401),eE=r(96968);let eD=(0,e_.Ay)(eC,{name:"MuiPopper",slot:"Root"})({}),eO=u.forwardRef(function(e,t){let r=(0,l.I)(),{anchorEl:n,component:i,components:o,componentsProps:a,container:s,disablePortal:u,keepMounted:c,modifiers:d,open:p,placement:f,popperOptions:h,popperRef:g,transition:m,slots:v,slotProps:y,...b}=(0,eE.b)({props:e,name:"MuiPopper"}),x=v?.root??o?.Root,w={anchorEl:n,container:s,disablePortal:u,keepMounted:c,modifiers:d,open:p,placement:f,popperOptions:h,popperRef:g,transition:m,...b};return(0,ew.jsx)(eD,{as:i,direction:r?"rtl":"ltr",slots:{root:x},slotProps:y??a,...w,ref:t})})},92310:(e,t,r)=>{"use strict";r.d(t,{A:()=>a,Z:()=>o});var n=r(98885),i=r(85);function o(e){return(0,i.Ay)("MuiFormLabel",e)}let a=(0,n.A)("MuiFormLabel",["root","colorSecondary","focused","disabled","error","filled","required","asterisk"])},92372:(e,t,r)=>{"use strict";r.d(t,{LK:()=>l,SH:()=>b,VF:()=>y,_C:()=>s,e_:()=>h,iX:()=>m,my:()=>x,p0:()=>g,tL:()=>v,zC:()=>p});var n=r(91805),i=r(28719),o=r(96255),a=r(46385);let s=[{type:a.cO,children:[{text:""}]}],l=e=>{let[t]=e;if(t&&n.Hg.isElement(t)&&n.EY.isTextList(t.children))return t.children.map(e=>e.text).join("")},u=e=>{let[t]=e.children.filter(e=>n.Hg.isElement(e)&&"link"===e.type);return t},c=e=>[a.Y6,a.rJ].includes(e.type),d=e=>e&&[a.Y6,a.rJ,a.ps].includes(e.type),p=e=>{let t,r=0,i=[];for(;r<e.length;){let o=e[r];if(!n.Hg.isElement(o)){r++;continue}if(c(o)){let[e]=o.children;if(o.children.length>1){let e=u(o);if(e&&n.EY.isText(e.children[0])){t=e,i=[r];break}}if(n.EY.isText(e)){t=o,i=[r];break}}if(o.type!==a.Qk){let{element:e,path:n}=p(o.children);if(d(e)){t=e,i=[r,...n];break}}r++}return{element:t,path:[...i,0]}},f=e=>{let t=e?.find(e=>e.type===a.Y6);if(t){let{children:e}=t,[r]=e;if(r?.type!==a.ps||!r?.children)return;let{children:n}=r,[i]=n;if(!i)return;let{text:o}=i;return o||null}return null},h=e=>{let{element:t}=p(e);return t?n.EY.isTextList(t.children)?t.children.map(e=>e.text).join(""):"":f(e)?f(e):""},g=e=>e&&"string"==typeof e.content,m=e=>{if(!e?.content)return;let t=g(e)?(0,i.Ol)(e.content,s):e.content,r=l(t),n=h(t);return{...e,content:t,title:"string"==typeof r?r:"",body:n}},v=e=>{if(e)return e.map(m)},y=e=>({...e,content:JSON.stringify(e.content)}),b=e=>(0,o.zY)(e=>e.title)(e),x=e=>(0,o.my)(e=>new Date(e.updatedAt))(e)},92441:(e,t,r)=>{var n=r(17099),i=r(13674),o=r(71598),a=r(78483),s=r(69455),l=r(92999);function u(e){var t=this.__data__=new n(e);this.size=t.size}u.prototype.clear=i,u.prototype.delete=o,u.prototype.get=a,u.prototype.has=s,u.prototype.set=l,e.exports=u},92738:e=>{var t={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==t.call(e)}},92747:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(14232);function i(e){return parseInt(n.version,10)>=19?e?.props?.ref||null:e?.ref||null}},92821:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(54945),i=r(99468),o=r(95392);function a(e){return(0,i.A)(1,arguments),(!!function(e){return(0,i.A)(1,arguments),e instanceof Date||"object"===(0,n.A)(e)&&"[object Date]"===Object.prototype.toString.call(e)}(e)||"number"==typeof e)&&!isNaN(Number((0,o.A)(e)))}},92967:e=>{"use strict";e.exports=function(e){var t=e.getSelection(),r=t.getAnchorKey(),n=e.getBlockTree(r),i=t.getStartOffset(),o=!1;return n.some(function(e){return i===e.get("start")?(o=!0,!0):i<e.get("end")&&e.get("leaves").some(function(e){return i===e.get("start")&&(o=!0,!0)})}),o}},92999:(e,t,r)=>{var n=r(17099),i=r(36315),o=r(2331);e.exports=function(e,t){var r=this.__data__;if(r instanceof n){var a=r.__data__;if(!i||a.length<199)return a.push([e,t]),this.size=++r.size,this;r=this.__data__=new o(a)}return r.set(e,t),this.size=r.size,this}},93007:e=>{e.exports=Array.isArray},93023:e=>{"use strict";e.exports=Number.isNaN||function(e){return e!=e}},93079:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(14232);let i=function(e){let t=n.useRef({});return n.useEffect(()=>{t.current=e}),t.current}},93176:(e,t,r)=>{"use strict";r.d(t,{D4:()=>y,IB:()=>p,QG:()=>v,SJ:()=>c,Sc:()=>g,WO:()=>h,ZR:()=>d,sb:()=>f});var n,i,o=r(4319),a=r(8106),s=r(18183),l=r(31910),u=r(39223);let c="@omnia/hideCoherentOnboarding",d="@omnia/coherentState",p=3,f=1;var h=((n={}).Studora="Studora",n.Book="Book",n.Qlara="Qlara",n),g=((i={}).loading="loading",i.loaded="loaded",i.failed="failed",i);let m=()=>({layoutStates:["Studora"],activeReaderBooks:[],arrowState:{isVisible:!1,withQlara:!1},changeBookPage:{page:null,articleNumber:null},currentLoadingBookId:null,cooldown:null,iframeHasInitialFocus:!1}),v=(0,a.v)(e=>({shouldFetchUrlForReader:{status:!1,slug:null},setUpdateShouldFetchUrlForReader:t=>e(()=>({shouldFetchUrlForReader:t}))})),y=(0,a.v)()((0,o.Zr)((e,t)=>({...m(),setLayoutStates:t=>e(()=>({layoutStates:t})),setIframeHasInitialFocus:t=>e(()=>({iframeHasInitialFocus:t})),setCurrentLoadingBookId:t=>e(()=>({currentLoadingBookId:t})),setChangeBookPage:t=>e(()=>({changeBookPage:t})),setUpdateArrowState:t=>e(()=>({arrowState:t})),setCooldown:t=>{"number"!=typeof t?e(()=>({cooldown:null})):e(()=>({cooldown:Date.now()+t}))},removeExpiredBook:r=>{let{activeReaderBooks:n,layoutStates:i}=t(),[o]=n?.filter(e=>e.id!==r),a=o?[{...o,active:!0}]:[],s=o?i:["Studora"];
2429e(()=>({activeReaderBooks:a,layoutStates:s}))},updateBookProperty:(r,n,i)=>{let{activeReaderBooks:o,layoutStates:a}=t(),s=o.map(e=>r===e.id?{...e,[n]:i}:e),l="aiEnabled"===n&&!i&&a?.includes("Qlara"),u=a?.filter(e=>"Qlara"!==e);e(()=>({activeReaderBooks:s,layoutStates:l?u:a}))},resetLoadedBooks:()=>e(e=>({activeReaderBooks:e.activeReaderBooks.map(e=>"loaded"===e.status||"failed"===e.status?{...e,status:"loading"}:e)})),setActiveReaderBook:(r,n)=>{let{activeReaderBooks:i,layoutStates:o}=t(),a=i?.find(e=>e.active);if("u">typeof document&&a&&a.id!==r.id){let e=(0,l.oA)(a.slug);(0,l.q_)(e,"cancel_tts",{slug:a.slug,source:"useCoherentState.cancelTtsOnActiveBookChange"})}if(i?.length||e(()=>({activeReaderBooks:[{...r,topInSideBar:!0}]})),f>1&&i?.length>0&&i?.length<f){let[t]=i,n={...t,active:!1};t.id!==r.id&&(e(()=>({activeReaderBooks:[n,{...r,topInSideBar:!1}]})),(0,v.getState().setUpdateShouldFetchUrlForReader)({status:!0,slug:r.slug}))}if(i?.length>=f)if(i?.find(e=>e.id===r.id))e(()=>({activeReaderBooks:i?.map(e=>e.id===r.id?{...e,active:!0}:{...e,active:!1})}));else{if(f>1){let t,n,o=(t=i.findIndex(e=>e.active),n={...i[t],active:!1,topInSideBar:!0},t?[{...r,topInSideBar:!1},n]:[n,{...r,topInSideBar:!1}]);e(()=>({activeReaderBooks:o}))}else e(()=>({activeReaderBooks:[{...r,topInSideBar:!1}]}));(0,v.getState().setUpdateShouldFetchUrlForReader)({status:!0,slug:r.slug})}if(o.includes("Qlara")&&!r.aiEnabled&&e(()=>({layoutStates:o?.filter(e=>"Qlara"!==e)})),(0,u.K.getState().setScrollToBottom)(!0),o.includes("Book"))return;let d=localStorage.getItem(c),p=d===s.q.navigation;if((!d||p)&&!n){p&&localStorage.removeItem(c),e(()=>({layoutStates:["Studora","Book"]}));return}if(n?.onlyQlara)return void e(()=>({layoutStates:["Qlara"]}));let h=n?.withBook?["Book","Qlara"]:["Book"];e(()=>({layoutStates:h}))},resetReaderBooks:()=>e(()=>({activeReaderBooks:[],layoutStates:["Studora"]})),hardResetCoherentState:()=>{e(()=>m()),localStorage.removeItem(d)}}),{name:d,version:800,onRehydrateStorage:()=>e=>{e?.resetLoadedBooks()},migrate:(e,t)=>
2429800!==t?m():e}))},93544:(e,t,r)=>{"use strict";var n=r(91570);e.exports=function(e){var t=e.getSelection();if(!t.rangeCount)return null;var r=n(t.getRangeAt(0)),i=r.top,o=r.right,a=r.bottom,s=r.left;return 0===i&&0===o&&0===a&&0===s?null:r}},93692:(e,t,r)=>{"use strict";var n=r(8908),i=r(15065),o=r(15796);function a(e,t,r,a,s,l,u){var c=r.getStartOffset(),d=r.getEndOffset(),p=e.__get(s).getMutability(),f=u?c:d;if("MUTABLE"===p)return r;var h=i(t,s).filter(function(e){return f<=e.end&&f>=e.start});1!=h.length&&o(!1);var g=h[0];if("IMMUTABLE"===p)return r.merge({anchorOffset:g.start,focusOffset:g.end,isBackward:!1});l||(u?d=g.end:c=g.start);var m=n.getRemovalRange(c,d,t.getText().slice(g.start,g.end),g.start,a);return r.merge({anchorOffset:m.start,focusOffset:m.end,isBackward:!1})}e.exports=function(e,t,r,n,i){var o=n.getStartOffset(),s=n.getEndOffset(),l=t.getEntityAt(o),u=r.getEntityAt(s-1);if(!l&&!u)return n;var c=n;if(l&&l===u)c=a(e,t,c,i,l,!0,!0);else if(l&&u){var d=a(e,t,c,i,l,!1,!0),p=a(e,r,c,i,u,!1,!1);c=c.merge({anchorOffset:d.getAnchorOffset(),focusOffset:p.getFocusOffset(),isBackward:!1})}else if(l){var f=a(e,t,c,i,l,!1,!0);c=c.merge({anchorOffset:f.getStartOffset(),isBackward:!1})}else if(u){var h=a(e,r,c,i,u,!1,!1);c=c.merge({focusOffset:h.getEndOffset(),isBackward:!1})}return c}},93710:function(e){e.exports=function(){"use strict";var e,t,r,n,i,o,a,s,l,u,c=Array.prototype.slice;function d(e,t){t&&(e.prototype=Object.create(t.prototype)),e.prototype.constructor=e}function p(e){return m(e)?e:Q(e)}function f(e){return v(e)?e:G(e)}function h(e){return y(e)?e:Y(e)}function g(e){return m(e)&&!b(e)?e:X(e)}function m(e){return!!(e&&e[w])}function v(e){return!!(e&&e[A])}function y(e){return!!(e&&e[k])}function b(e){return v(e)||y(e)}function x(e){return!!(e&&e[S])}d(f,p),d(h,p),d(g,p),p.isIterable=m,p.isKeyed=v,p.isIndexed=y,p.isAssociative=b,p.isOrdered=x,p.Keyed=f,p.Indexed=h,p.Set=g;var w="@@__IMMUTABLE_ITERABLE__@@",A="@@__IMMUTABLE_KEYED__@@",k="@@__IMMUTABLE_INDEXED__@@",S="@@__IMMUTABLE_ORDERED__@@",C="delete",_={},E={value:!1},D={value:!1};function O(e){return e.value=!1,e}function j(e){e&&(e.value=!0)}function F(){}function T(e,t){t=t||0;for(var r=Math.max(0,e.length-t),n=Array(r),i=0;i<r;i++)n[i]=e[i+t];return n}function P(e){return void 0===e.size&&(e.size=e.__iterate(B)),e.size}function M(e,t){if("number"!=typeof t){var r=t>>>0;if(""+r!==t||0xffffffff===r)return NaN;t=r}return t<0?P(e)+t:t}function B(){return!0}function R(e,t,r){return(0===e||void 0!==r&&e<=-r)&&(void 0===t||void 0!==r&&t>=r)}function I(e,t,r){return void 0===e?r:e<0?Math.max(0,t+e):void 0===t?e:Math.min(t,e)}var $="function"==typeof Symbol&&Symbol.iterator,N="@@iterator",L=$||N;function z(e){this.next=e}function U(e,t,r,n){var i=0===e?t:1===e?r:[t,r];return n?n.value=i:n={value:i,done:!1},n}function K(){return{value:void 0,done:!0}}function W(e){return e&&"function"==typeof e.next}function H(e){var t=q(e);return t&&t.call(e)}function q(e){var t=e&&($&&e[$]||e[N]);if("function"==typeof t)return t}function V(e){return e&&"number"==typeof e.length}function Q(e){return null==e?ei():m(e)?e.toSeq():function(e){var t=es(e)||"object"==typeof e&&new ee(e);if(!t)throw TypeError("Expected Array or iterable object of values, or keyed object: "+e);return t}(e)}function G(e){return null==e?ei().toKeyedSeq():m(e)?v(e)?e.toSeq():e.fromEntrySeq():eo(e)}function Y(e){return null==e?ei():m(e)?v(e)?e.entrySeq():e.toIndexedSeq():ea(e)}function X(e){return(null==e?ei():!m(e)?ea(e):v(e)?e.entrySeq():e).toSetSeq()}z.prototype.toString=function(){return"[Iterator]"},z.KEYS=0,z.VALUES=1,z.ENTRIES=2,z.prototype.inspect=z.prototype.toSource=function(){return this.toString()},z.prototype[L]=function(){return this},d(Q,p),Q.of=function(){return Q(arguments)},Q.prototype.toSeq=function(){return this},Q.prototype.toString=function(){return this.__toString("Seq {","}")},Q.prototype.cacheResult=function(){return!this._cache&&this.__iterateUncached&&(this._cache=this.entrySeq().toArray(),this.size=this._cache.length),this},Q.prototype.__iterate=function(e,t){return el(this,e,t,!0)},Q.prototype.__iterator=function(e,t){return eu(this,e,t,!0)},d(G,Q),G.prototype.toKeyedSeq=function(){return this},d(Y,Q),Y.of=function(){return Y(arguments)},Y.prototype.toIndexedSeq=function(){return this},Y.prototype.toString=function(){return this.__toString("Seq [","]")},Y.prototype.__iterate=function(e,t){return el(this,e,t,!1)},Y.prototype.__iterator=function(e,t){return eu(this,e,t,!1)},d(X,Q),X.of=function(){return X(arguments)},X.prototype.toSetSeq=function(){return this},Q.isSeq=en,Q.Keyed=G,Q.Set=X,Q.Indexed=Y;
vendor: 7,127 bytes, line 2429
2429var J="@@__IMMUTABLE_SEQ__@@";function Z(e){this._array=e,this.size=e.length}function ee(e){var t=Object.keys(e);this._object=e,this._keys=t,this.size=t.length}function et(e){this._iterable=e,this.size=e.length||e.size}function er(e){this._iterator=e,this._iteratorCache=[]}function en(e){return!!(e&&e[J])}function ei(){return e||(e=new Z([]))}function eo(e){var t=Array.isArray(e)?new Z(e).fromEntrySeq():W(e)?new er(e).fromEntrySeq():q(e)?new et(e).fromEntrySeq():"object"==typeof e?new ee(e):void 0;if(!t)throw TypeError("Expected Array or iterable object of [k, v] entries, or keyed object: "+e);return t}function ea(e){var t=es(e);if(!t)throw TypeError("Expected Array or iterable object of values: "+e);return t}function es(e){return V(e)?new Z(e):W(e)?new er(e):q(e)?new et(e):void 0}function el(e,t,r,n){var i=e._cache;if(i){for(var o=i.length-1,a=0;a<=o;a++){var s=i[r?o-a:a];if(!1===t(s[1],n?s[0]:a,e))return a+1}return a}return e.__iterateUncached(t,r)}function eu(e,t,r,n){var i=e._cache;if(i){var o=i.length-1,a=0;return new z(function(){var e=i[r?o-a:a];return a++>o?K():U(t,n?e[0]:a-1,e[1])})}return e.__iteratorUncached(t,r)}function ec(e,t){return t?function e(t,r,n,i){return Array.isArray(r)?t.call(i,n,Y(r).map(function(n,i){return e(t,n,i,r)})):ed(r)?t.call(i,n,G(r).map(function(n,i){return e(t,n,i,r)})):r}(t,e,"",{"":e}):function e(t){return Array.isArray(t)?Y(t).map(e).toList():ed(t)?G(t).map(e).toMap():t}(e)}function ed(e){return e&&(e.constructor===Object||void 0===e.constructor)}function ep(e,t){if(e===t||e!=e&&t!=t)return!0;if(!e||!t)return!1;if("function"==typeof e.valueOf&&"function"==typeof t.valueOf){if((e=e.valueOf())===(t=t.valueOf())||e!=e&&t!=t)return!0;if(!e||!t)return!1}return!!("function"==typeof e.equals&&"function"==typeof t.equals&&e.equals(t))}function ef(e,t){if(e===t)return!0;if(!m(t)||void 0!==e.size&&void 0!==t.size&&e.size!==t.size||void 0!==e.__hash&&void 0!==t.__hash&&e.__hash!==t.__hash||v(e)!==v(t)||y(e)!==y(t)||x(e)!==x(t))return!1;if(0===e.size&&0===t.size)return!0;var r=!b(e);if(x(e)){var n=e.entries();return t.every(function(e,t){var i=n.next().value;return i&&ep(i[1],e)&&(r||ep(i[0],t))})&&n.next().done}var i=!1;if(void 0===e.size)if(void 0===t.size)"function"==typeof e.cacheResult&&e.cacheResult();else{i=!0;var o=e;e=t,t=o}var a=!0,s=t.__iterate(function(t,n){if(r?!e.has(t):i?!ep(t,e.get(n,_)):!ep(e.get(n,_),t))return a=!1,!1});return a&&e.size===s}function eh(e,r){if(!(this instanceof eh))return new eh(e,r);if(this._value=e,this.size=void 0===r?1/0:Math.max(0,r),0===this.size){if(t)return t;t=this}}function eg(e,t){if(!e)throw Error(t)}function em(e,t,n){if(!(this instanceof em))return new em(e,t,n);if(eg(0!==n,"Cannot step a Range by 0"),e=e||0,void 0===t&&(t=1/0),n=void 0===n?1:Math.abs(n),t<e&&(n=-n),this._start=e,this._end=t,this._step=n,this.size=Math.max(0,Math.ceil((t-e)/n-1)+1),0===this.size){if(r)return r;r=this}}function ev(){throw TypeError("Abstract")}function ey(){}function eb(){}function ex(){}Q.prototype[J]=!0,d(Z,Y),Z.prototype.get=function(e,t){return this.has(e)?this._array[M(this,e)]:t},Z.prototype.__iterate=function(e,t){for(var r=this._array,n=r.length-1,i=0;i<=n;i++)if(!1===e(r[t?n-i:i],i,this))return i+1;return i},Z.prototype.__iterator=function(e,t){var r=this._array,n=r.length-1,i=0;return new z(function(){return i>n?K():U(e,i,r[t?n-i++:i++])})},d(ee,G),ee.prototype.get=function(e,t){return void 0===t||this.has(e)?this._object[e]:t},ee.prototype.has=function(e){return this._object.hasOwnProperty(e)},ee.prototype.__iterate=function(e,t){for(var r=this._object,n=this._keys,i=n.length-1,o=0;o<=i;o++){var a=n[t?i-o:o];if(!1===e(r[a],a,this))return o+1}return o},ee.prototype.__iterator=function(e,t){var r=this._object,n=this._keys,i=n.length-1,o=0;return new z(function(){var a=n[t?i-o:o];return o++>i?K():U(e,a,r[a])})},ee.prototype[S]=!0,d(et,Y),et.prototype.__iterateUncached=function(e,t){if(t)return this.cacheResult().__iterate(e,t);var r,n=H(this._iterable),i=0;if(W(n))for(;!(r=n.next()).done&&!1!==e(r.value,i++,this););return i},et.prototype.__iteratorUncached=function(e,t){if(t)return this.cacheResult().__iterator(e,t);var r=H(this._iterable);if(!W(r))return new z(K);var n=0;return new z(function(){var t=r.next();return t.done?t:U(e,n++,t.value)})},d(er,Y),er.prototype.__iterateUncached=function(e,t){if(t)return this.cacheResult().__iterate(e,t);for(var r,n=this._iterator,i=this._iteratorCache,o=0;o<i.length;)if(!1===e(i[o],o++,this))return o;for(;!(r=n.next()).done;){var a=r.value;if(i[o]=a,!1===e(a,o++,this))break}return o},er.prototype.__iteratorUncached=function(e,t){if(t)return this.cacheResult().__iterator(e,t);var r=this._iterator,n=this._iteratorCache,i=0;return new z(function(){if(i>=n.length){var t=r.next();if(t.done)return t;n[i]=t.value}return U(e,i,n[i++])})},d(eh,Y),eh.prototype.toString=function(){return 0===this.size?"Repeat []":"Repeat [ "+this._value+" "+this.size+" times ]"},eh.prototype.get=function(e,t){return this.has(e)?this._value:t},eh.prototype.includes=function(e){return ep(this._value,e)},eh.prototype.slice=function(e,t){var r=this.size;return R(e,t,r)?this:new eh(this._value,I(t,r,r)-I(e,r,0))},eh.prototype.reverse=function(){return this},eh.prototype.indexOf=function(e){return ep(this._value,e)?0:-1},eh.prototype.lastIndexOf=function(e){return ep(this._value,e)?this.size:-1},eh.prototype.__iterate=function(e,t){for(var r=0;r<this.size;r++)if(!1===e(this._value,r,this))return r+1;return r},eh.prototype.__iterator=function(e,t){var r=this,n=0;return new z(function(){return n<r.size?U(e,n++,r._value):K()})},eh.prototype.equals=function(e){return e instanceof eh?ep(this._value,e._value):ef(e)},d(em,Y),em.prototype.toString=function(){return 0===this.size?"Range []":"Range [ "+this._start+"..."+this._end+(this._step>1?" by "+this._step:"")+" ]"},em.prototype.get=function(e,t){return this.has(e)?this._start+M(this,e)*this._step:t},em.prototype.includes=function(e){var t=(e-this._start)/this._step;return t>=0&&t<this.size&&t===Math.floor(t)},em.prototype.slice=function(e,t){var r;return R(e,t,this.size)?this:(e=I(e,this.size,0),(t=I(t,r=this.size,r))<=e)?new em(0,0):new em(this.get(e,this._end),this.get(t,this._end),this._step)},em.prototype.indexOf=function(e){var t=e-this._start;if(t%this._step==0){var r=t/this._step;if(r>=0&&r<this.size)return r}return -1},em.prototype.lastIndexOf=function(e){return this.indexOf(e)},em.prototype.__iterate=function(e,t){for(var r=this.size-1,n=this._step,i=t?this._start+r*n:this._start,o=0;o<=r;o++){if(!1===e(i,o,this))return o+1;i+=t?-n:n}return o},em.prototype.__iterator=function(e,t){var r=this.size-1,n=this._step,i=t?this._start+r*n:this._start,o=0;return new z(function(){var a=i;return i+=t?-n:n,o>r?K():U(e,o++,a)})},em.prototype.equals=function(e){return e instanceof em?this._start===e._start&&this._end===e._end&&this._step===e._step:ef(this,e)},d(ev,p),d(ey,ev),d(eb,ev),d(ex,ev),ev.Keyed=ey,ev.Indexed=eb,ev.Set=ex;var ew="function"==typeof Math.imul&&-2===Math.imul(0xffffffff,2)?Math.imul:function(e,t){var r=65535&(e|=0),n=65535&(t|=0);return r*n+((e>>>16)*n+r*(t>>
2429>16)<<16>>>0)|0};function eA(e){return e>>>1&0x40000000|0xbfffffff&e}function ek(e){if(!1===e||null==e||"function"==typeof e.valueOf&&(!1===(e=e.valueOf())||null==e))return 0;if(!0===e)return 1;var t=typeof e;if("number"===t){var r=0|e;for(r!==e&&(r^=0xffffffff*e);e>0xffffffff;)e/=0xffffffff,r^=e;return eA(r)}if("string"===t){return e.length>ej?(void 0===(o=eP[i=e])&&(o=eS(i),eT===eF&&(eT=0,eP={}),eT++,eP[i]=o),o):eS(e)}if("function"==typeof e.hashCode)return e.hashCode();if("object"===t){var i,o,a,s=e;if(eE&&void 0!==(a=n.get(s))||void 0!==(a=s[eO])||!e_&&(void 0!==(a=s.propertyIsEnumerable&&s.propertyIsEnumerable[eO])||void 0!==(a=function(e){if(e&&e.nodeType>0)switch(e.nodeType){case 1:return e.uniqueID;case 9:return e.documentElement&&e.documentElement.uniqueID}}(s))))return a;if(a=++eD,0x40000000&eD&&(eD=0),eE)n.set(s,a);else if(void 0!==eC&&!1===eC(s))throw Error("Non-extensible objects are not allowed as keys.");else if(e_)Object.defineProperty(s,eO,{enumerable:!1,configurable:!1,writable:!1,value:a});else if(void 0!==s.propertyIsEnumerable&&s.propertyIsEnumerable===s.constructor.prototype.propertyIsEnumerable)s.propertyIsEnumerable=function(){return this.constructor.prototype.propertyIsEnumerable.apply(this,arguments)},s.propertyIsEnumerable[eO]=a;else if(void 0!==s.nodeType)s[eO]=a;else throw Error("Unable to set a non-enumerable property on object.");return a}if("function"==typeof e.toString)return eS(e.toString());throw Error("Value type "+t+" cannot be hashed.")}function eS(e){for(var t=0,r=0;r<e.length;r++)t=31*t+e.charCodeAt(r)|0;return eA(t)}var eC=Object.isExtensible,e_=function(){try{return Object.defineProperty({},"@",{}),!0}catch(e){return!1}}(),eE="function"==typeof WeakMap;eE&&(n=new WeakMap);var eD=0,eO="__immutablehash__";"function"==typeof Symbol&&(eO=Symbol(eO));var ej=16,eF=255,eT=0,eP={};function eM(e){eg(e!==1/0,"Cannot perform this action with an infinite size.")}function eB(e){return null==e?eQ():eR(e)&&!x(e)?e:eQ().withMutations(function(t){var r=f(e);eM(r.size),r.forEach(function(e,r){return t.set(r,e)})})}function eR(e){return!!(e&&e[eI])}d(eB,ey),eB.prototype.toString=function(){return this.__toString("Map {","}")},eB.prototype.get=function(e,t){return this._root?this._root.get(0,void 0,e,t):t},eB.prototype.set=function(e,t){return eG(this,e,t)},eB.prototype.setIn=function(e,t){return this.updateIn(e,_,function(){return t})},eB.prototype.remove=function(e){return eG(this,e,_)},eB.prototype.deleteIn=function(e){return this.updateIn(e,function(){return _})},eB.prototype.update=function(e,t,r){return 1==arguments.length?e(this):this.updateIn([e],t,r)},eB.prototype.updateIn=function(e,t,r){r||(r=t,t=void 0);var n=function e(t,r,n,i){var o=t===_,a=r.next();if(a.done){var s=o?n:t,l=i(s);return l===s?t:l}eg(o||t&&t.set,"invalid keyPath");var u=a.value,c=o?_:t.get(u,_),d=e(c,r,n,i);return d===c?t:d===_?t.remove(u):(o?eQ():t).set(u,d)}(this,tL(e),t,r);return n===_?void 0:n},eB.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._root=null,this.__hash=void 0,this.__altered=!0,this):eQ()},eB.prototype.merge=function(){return eZ(this,void 0,arguments)},eB.prototype.mergeWith=function(e){var t=c.call(arguments,1);return eZ(this,e,t)},eB.prototype.mergeIn=function(e){var t=c.call(arguments,1);return this.updateIn(e,eQ(),function(e){return"function"==typeof e.merge?e.merge.apply(e,t):t[t.length-1]})},eB.prototype.mergeDeep=function(){return eZ(this,e0,arguments)},eB.prototype.mergeDeepWith=function(e){var t=c.call(arguments,1);return eZ(this,e1(e),t)},eB.prototype.mergeDeepIn=function(e){var t=c.call(arguments,1);return this.updateIn(e,eQ(),function(e){return"function"==typeof e.mergeDeep?e.mergeDeep.apply(e,t):t[t.length-1]})},eB.prototype.sort=function(e){return tf(tO(this,e))},eB.prototype.sortBy=function(e,t){return tf(tO(this,t,e))},eB.prototype.withMutations=function(e){var t=this.asMutable();return e(t),t.wasAltered()?t.__ensureOwner(this.__ownerID):this},eB.prototype.asMutable=function(){return this.__ownerID?this:this.__ensureOwner(new F)},eB.prototype.asImmutable=function(){return this.__ensureOwner()},eB.prototype.wasAltered=function(){return this.__altered},eB.prototype.__iterator=function(e,t){return new eW(this,e,t)},eB.prototype.__iterate=function(e,t){var r=this,n=0;return this._root&&this._root.iterate(function(t){return n++,e(t[1],t[0],r)},t),n},eB.prototype.__ensureOwner=function(e){return e===this.__ownerID?this:e?eV(this.size,this._root,e,this.__hash):(this.__ownerID=e,this.__altered=!1,this)},eB.isMap=eR;var eI="@@__IMMUTABLE_MAP__@@",e$=eB.prototype;function eN(e,t){this.ownerID=e,this.entries=t}function eL(e,t,r){this.ownerID=e,this.bitmap=t,this.nodes=r}function ez(e,t,r){this.ownerID=e,this.count=t,this.nodes=r}function eU(e,t,r){this.ownerID=e,this.keyHash=t,this.entries=r}function eK(e,t,r){this.ownerID=e,this.keyHash=t,this.entry=r}function eW(e,t,r){this._type=t,this._reverse=r,this._stack=e._root&&eq(e._root)}function eH(e,t){return U(e,t[0],t[1])}function eq(e,t){return{node:e,index:0,__prev:t}}function eV(e,t,r,n){var i=Object.create(e$);return i.size=e,i._root=t,i.__ownerID=r,i.__hash=n,i.__altered=!1,i}
2429function eQ(){return i||(i=eV(0))}function eG(e,t,r){if(e._root){var n,i,o=O(E),a=O(D);if(n=eY(e._root,e.__ownerID,0,void 0,t,r,o,a),!a.value)return e;i=e.size+(o.value?r===_?-1:1:0)}else{if(r===_)return e;i=1,n=new eN(e.__ownerID,[[t,r]])}return e.__ownerID?(e.size=i,e._root=n,e.__hash=void 0,e.__altered=!0,e):n?eV(i,n):eQ()}function eY(e,t,r,n,i,o,a,s){return e?e.update(t,r,n,i,o,a,s):o===_?e:(j(s),j(a),new eK(t,n,[i,o]))}function eX(e){return e.constructor===eK||e.constructor===eU}function eJ(e,t,r,n,i){if(e.keyHash===n)return new eU(t,n,[e.entry,i]);var o,a=(0===r?e.keyHash:e.keyHash>>>r)&31,s=(0===r?n:n>>>r)&31,l=a===s?[eJ(e,t,r+5,n,i)]:(o=new eK(t,n,i),a<s?[e,o]:[o,e]);return new eL(t,1<<a|1<<s,l)}function eZ(e,t,r){for(var n=[],i=0;i<r.length;i++){var o=r[i],a=f(o);m(o)||(a=a.map(function(e){return ec(e)})),n.push(a)}return e2(e,t,n)}function e0(e,t,r){return e&&e.mergeDeep&&m(t)?e.mergeDeep(t):ep(e,t)?e:t}function e1(e){return function(t,r,n){if(t&&t.mergeDeepWith&&m(r))return t.mergeDeepWith(e,r);var i=e(t,r,n);return ep(t,i)?t:i}}function e2(e,t,r){return 0===(r=r.filter(function(e){return 0!==e.size})).length?e:0!==e.size||e.__ownerID||1!==r.length?e.withMutations(function(e){for(var n=t?function(r,n){e.update(n,_,function(e){return e===_?r:t(e,r,n)})}:function(t,r){e.set(r,t)},i=0;i<r.length;i++)r[i].forEach(n)}):e.constructor(r[0])}function e5(e){return e-=e>>1&0x55555555,e=(e=(0x33333333&e)+(e>>2&0x33333333))+(e>>4)&0xf0f0f0f,e+=e>>8,127&(e+=e>>16)}function e3(e,t,r,n){var i=n?e:T(e);return i[t]=r,i}e$[eI]=!0,e$[C]=e$.remove,e$.removeIn=e$.deleteIn,eN.prototype.get=function(e,t,r,n){for(var i=this.entries,o=0,a=i.length;o<a;o++)if(ep(r,i[o][0]))return i[o][1];return n},eN.prototype.update=function(e,t,r,n,i,o,a){for(var s=i===_,l=this.entries,u=0,c=l.length;u<c&&!ep(n,l[u][0]);u++);var d=u<c;if(d?l[u][1]===i:s)return this;if(j(a),(s||!d)&&j(o),!s||1!==l.length){if(!d&&!s&&l.length>=e4){var p=e,f=l,h=n,g=i;p||(p=new F);for(var m=new eK(p,ek(h),[h,g]),v=0;v<f.length;v++){var y=f[v];m=m.update(p,0,void 0,y[0],y[1])}return m}var b=e&&e===this.ownerID,x=b?l:T(l);return(d?s?u===c-1?x.pop():x[u]=x.pop():x[u]=[n,i]:x.push([n,i]),b)?(this.entries=x,this):new eN(e,x)}},eL.prototype.get=function(e,t,r,n){void 0===t&&(t=ek(r));var i=1<<((0===e?t:t>>>e)&31),o=this.bitmap;return(o&i)==0?n:this.nodes[e5(o&i-1)].get(e+5,t,r,n)},eL.prototype.update=function(e,t,r,n,i,o,a){void 0===r&&(r=ek(n));var s=(0===t?r:r>>>t)&31,l=1<<s,u=this.bitmap,c=(u&l)!=0;if(!c&&i===_)return this;var d=e5(u&l-1),p=this.nodes,f=c?p[d]:void 0,h=eY(f,e,t+5,r,n,i,o,a);if(h===f)return this;if(!c&&h&&p.length>=e6){for(var g=e,m=p,v=u,y=s,b=h,x=0,w=Array(32),A=0;0!==v;A++,v>>>=1)w[A]=1&v?m[x++]:void 0;return w[y]=b,new ez(g,x+1,w)}if(c&&!h&&2===p.length&&eX(p[1^d]))return p[1^d];if(c&&h&&1===p.length&&eX(h))return h;var k=e&&e===this.ownerID,S=c?h?u:u^l:u|l,C=c?h?e3(p,d,h,k):function(e,t,r){var n=e.length-1;if(r&&t===n)return e.pop(),e;for(var i=Array(n),o=0,a=0;a<n;a++)a===t&&(o=1),i[a]=e[a+o];return i}(p,d,k):function(e,t,r,n){var i=e.length+1;if(n&&t+1===i)return e[t]=r,e;for(var o=Array(i),a=0,s=0;s<i;s++)s===t?(o[s]=r,a=-1):o[s]=e[s+a];return o}(p,d,h,k);return k?(this.bitmap=S,this.nodes=C,this):new eL(e,S,C)},ez.prototype.get=function(e,t,r,n){void 0===t&&(t=ek(r));var i=(0===e?t:t>>>e)&31,o=this.nodes[i];return o?o.get(e+5,t,r,n):n},ez.prototype.update=function(e,t,r,n,i,o,a){void 0===r&&(r=ek(n));var s=(0===t?r:r>>>t)&31,l=i===_,u=this.nodes,c=u[s];if(l&&!c)return this;var d=eY(c,e,t+5,r,n,i,o,a);if(d===c)return this;var p=this.count;if(c){if(!d&&--p<e8)return function(e,t,r,n){for(var i=0,o=0,a=Array(r),s=0,l=1,u=t.length;s<u;s++,l<<=1){var c=t[s];void 0!==c&&s!==n&&(i|=l,a[o++]=c)}return new eL(e,i,a)}(e,u,p,s)}else p++;var f=e&&e===this.ownerID,h=e3(u,s,d,f);return f?(this.count=p,this.nodes=h,this):new ez(e,p,h)},eU.prototype.get=function(e,t,r,n){for(var i=this.entries,o=0,a=i.length;o<a;o++)if(ep(r,i[o][0]))return i[o][1];return n},eU.prototype.update=function(e,t,r,n,i,o,a){void 0===r&&(r=ek(n));var s=i===_;if(r!==this.keyHash)return s?this:(j(a),j(o),eJ(this,e,t,r,[n,i]));for(var l=this.entries,u=0,c=l.length;u<c&&!ep(n,l[u][0]);u++);var d=u<c;if(d?l[u][1]===i:s)return this;if(j(a),(s||!d)&&j(o),s&&2===c)return new eK(e,this.keyHash,l[1^u]);var p=e&&e===this.ownerID,f=p?l:T(l);return(d?s?u===c-1?f.pop():f[u]=f.pop():f[u]=[n,i]:f.push([n,i]),p)?(this.entries=f,this):new eU(e,this.keyHash,f)},eK.prototype.get=function(e,t,r,n){return ep(r,this.entry[0])?this.entry[1]:n},eK.prototype.update=function(e,t,r,n,i,o,a){var s=i===_,l=ep(n,this.entry[0]);return(l?i===this.entry[1]:s)?this:(j(a),s)?void j(o):l?e&&e===this.ownerID?(this.entry[1]=i,this):new eK(e,this.keyHash,[n,i]):(j(o),eJ(this,e,t,ek(n),[n,i]))},eN.prototype.iterate=eU.prototype.iterate=function(e,t){for(var r=this.entries,n=0,i=r.length-1;n<=i;n++)if(!1===e(r[t?i-n:n]))return!1},eL.prototype.iterate=ez.prototype.iterate=function(e,t){for(var r=this.nodes,n=0,i=r.length-1;n<=i;n++){var o=r[t?i-n:n];if(o&&!1===o.iterate(e,t))return!1}},eK.prototype.iterate=function(e,t){return e(this.entry)},d(eW,z),eW.prototype.next=function(){for(var e=this._type,t=this._stack;t;){var r,n=t.node,i=t.index++;if(n.entry){if(0===i)return eH(e,n.entry)}else if(n.entries){if(i<=(r=n.entries.length-1))return eH(e,n.entries[this._reverse?r-i:i])}else if(i<=(r=n.nodes.length-1)){var o=n.nodes[this._reverse?r-i:i];if(o){if(o.entry)return eH(e,o.entry);t=this._stack=eq(o,t)}continue}t=this._stack=this._stack.__prev}return K()};var e4=8,e6=16,e8=8;function e7(e){var t=ta();if(null==e)return t;if(e9(e))return e;var r=h(e),n=r.size;return 0===n?t:(eM(n),n>0&&n<32)?to(0,n,5,null,new tr(r.toArray())):t.withMutations(function(e){e.setSize(n),r.forEach(function(t,r){return e.set(r,t)})})}function e9(e){return!!(e&&e[te])}d(e7,eb),e7.of=function(){return this(arguments)},e7.prototype.toString=function(){return this.__toString("List [","]")},e7.prototype.get=function(e,t){if((e=M(this,e))>=0&&e<this.size){var r=tu(this,e+=this._origin);return r&&r.array[31&e]}return t},e7.prototype.set=function(e,t){return function(e,t,r){if((t=M(e,t))!=t)return e;if(t>=e.size||t<0)return e.withMutations(function(e){t<0?tc(e,t).set(0,r):tc(e,0,t+1).set(t,r)});t+=e._origin;var n=e._tail,i=e._root,o=O(D);return(t>=tp(e._capacity)?n=ts(n,e.__ownerID,0,t,r,o):i=ts(i,e.__ownerID,e._level,t,r,o),o.value)?e.__ownerID?(e._root=i,e._tail=n,e.__hash=void 0,e.__altered=!0,e):to(e._origin,e._capacity,e._level,i,n):e}(this,e,t)},e7.prototype.remove=function(e){return this.has(e)?0===e?this.shift():e===this.size-1?this.pop():this.splice(e,1):this},e7.prototype.insert=function(e,t){return this.splice(e,0,t)},e7.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=this._origin=this._capacity=0,this._level=5,this._root=this._tail=null,this.__hash=void 0,this.__altered=!0,this):ta()},e7.prototype.push=function(){var e=arguments,t=this.size;return this.withMutations(function(r){tc(r,0,t+e.length);for(var n=0;n<e.length;n++)r.set(t+n,e[n])})},e7.prototype.pop=function(){return tc(this,0,-1)},e7.prototype.unshift=function(){var e=arguments;return this.withMutations(function(t){tc(t,-e.length);for(var r=0;r<e.length;r++)t.set(r,e[r])})},e7.prototype.shift=function(){return tc(this,1)},e7.prototype.merge=function(){return td(this,void 0,arguments)}
2429,e7.prototype.mergeWith=function(e){var t=c.call(arguments,1);return td(this,e,t)},e7.prototype.mergeDeep=function(){return td(this,e0,arguments)},e7.prototype.mergeDeepWith=function(e){var t=c.call(arguments,1);return td(this,e1(e),t)},e7.prototype.setSize=function(e){return tc(this,0,e)},e7.prototype.slice=function(e,t){var r=this.size;return R(e,t,r)?this:tc(this,I(e,r,0),I(t,r,r))},e7.prototype.__iterator=function(e,t){var r=0,n=ti(this,t);return new z(function(){var t=n();return t===tn?K():U(e,r++,t)})},e7.prototype.__iterate=function(e,t){for(var r,n=0,i=ti(this,t);(r=i())!==tn&&!1!==e(r,n++,this););return n},e7.prototype.__ensureOwner=function(e){return e===this.__ownerID?this:e?to(this._origin,this._capacity,this._level,this._root,this._tail,e,this.__hash):(this.__ownerID=e,this)},e7.isList=e9;var te="@@__IMMUTABLE_LIST__@@",tt=e7.prototype;function tr(e,t){this.array=e,this.ownerID=t}tt[te]=!0,tt[C]=tt.remove,tt.setIn=e$.setIn,tt.deleteIn=tt.removeIn=e$.removeIn,tt.update=e$.update,tt.updateIn=e$.updateIn,tt.mergeIn=e$.mergeIn,tt.mergeDeepIn=e$.mergeDeepIn,tt.withMutations=e$.withMutations,tt.asMutable=e$.asMutable,tt.asImmutable=e$.asImmutable,tt.wasAltered=e$.wasAltered,tr.prototype.removeBefore=function(e,t,r){if(r===t?1<<t:0===this.array.length)return this;var n,i=r>>>t&31;if(i>=this.array.length)return new tr([],e);var o=0===i;if(t>0){var a=this.array[i];if((n=a&&a.removeBefore(e,t-5,r))===a&&o)return this}if(o&&!n)return this;var s=tl(this,e);if(!o)for(var l=0;l<i;l++)s.array[l]=void 0;return n&&(s.array[i]=n),s},tr.prototype.removeAfter=function(e,t,r){if(r===(t?1<<t:0)||0===this.array.length)return this;var n,i=r-1>>>t&31;if(i>=this.array.length)return this;if(t>0){var o=this.array[i];if((n=o&&o.removeAfter(e,t-5,r))===o&&i===this.array.length-1)return this}var a=tl(this,e);return a.array.splice(i+1),n&&(a.array[i]=n),a};var tn={};function ti(e,t){var r=e._origin,n=e._capacity,i=tp(n),o=e._tail;return function e(a,s,l){var u,c,d,p,f,h,g,m,v,y,b,x;return 0===s?(u=a,d=(c=l)===i?o&&o.array:u&&u.array,p=c>r?0:r-c,(f=n-c)>32&&(f=32),function(){if(p===f)return tn;var e=t?--f:p++;return d&&d[e]}):(h=a,g=s,m=l,y=h&&h.array,b=m>r?0:r-m>>g,(x=(n-m>>g)+1)>32&&(x=32),function(){for(;;){if(v){var r=v();if(r!==tn)return r;v=null}if(b===x)return tn;var n=t?--x:b++;v=e(y&&y[n],g-5,m+(n<<g))}})}(e._root,e._level,0)}function to(e,t,r,n,i,o,a){var s=Object.create(tt);return s.size=t-e,s._origin=e,s._capacity=t,s._level=r,s._root=n,s._tail=i,s.__ownerID=o,s.__hash=a,s.__altered=!1,s}function ta(){return o||(o=to(0,0,5))}function ts(e,t,r,n,i,o){var a,s=n>>>r&31,l=e&&s<e.array.length;if(!l&&void 0===i)return e;if(r>0){var u=e&&e.array[s],c=ts(u,t,r-5,n,i,o);return c===u?e:((a=tl(e,t)).array[s]=c,a)}return l&&e.array[s]===i?e:(j(o),a=tl(e,t),void 0===i&&s===a.array.length-1?a.array.pop():a.array[s]=i,a)}function tl(e,t){return t&&e&&t===e.ownerID?e:new tr(e?e.array.slice():[],t)}function tu(e,t){if(t>=tp(e._capacity))return e._tail;if(t<1<<e._level+5){for(var r=e._root,n=e._level;r&&n>0;)r=r.array[t>>>n&31],n-=5;return r}}function tc(e,t,r){void 0!==t&&(t|=0),void 0!==r&&(r|=0);var n=e.__ownerID||new F,i=e._origin,o=e._capacity,a=i+t,s=void 0===r?o:r<0?o+r:i+r;if(a===i&&s===o)return e;if(a>=s)return e.clear();for(var l=e._level,u=e._root,c=0;a+c<0;)u=new tr(u&&u.array.length?[void 0,u]:[],n),l+=5,c+=1<<l;c&&(a+=c,i+=c,s+=c,o+=c);for(var d=tp(o),p=tp(s);p>=1<<l+5;)u=new tr(u&&u.array.length?[u]:[],n),l+=5;var f=e._tail,h=p<d?tu(e,s-1):p>d?new tr([],n):f;if(f&&p>d&&a<o&&f.array.length){for(var g=u=tl(u,n),m=l;m>5;m-=5){var v=d>>>m&31;g=g.array[v]=tl(g.array[v],n)}g.array[d>>>5&31]=f}if(s<o&&(h=h&&h.removeAfter(n,0,s)),a>=p)a-=p,s-=p,l=5,u=null,h=h&&h.removeBefore(n,0,a);else if(a>i||p<d){for(c=0;u;){var y=a>>>l&31;if(y!==p>>>l&31)break;y&&(c+=(1<<l)*y),l-=5,u=u.array[y]}u&&a>i&&(u=u.removeBefore(n,l,a-c)),u&&p<d&&(u=u.removeAfter(n,l,p-c)),c&&(a-=c,s-=c)}return e.__ownerID?(e.size=s-a,e._origin=a,e._capacity=s,e._level=l,e._root=u,e._tail=h,e.__hash=void 0,e.__altered=!0,e):to(a,s,l,u,h)}function td(e,t,r){for(var n=[],i=0,o=0;o<r.length;o++){var a=r[o],s=h(a);s.size>i&&(i=s.size),m(a)||(s=s.map(function(e){return ec(e)})),n.push(s)}return i>e.size&&(e=e.setSize(i)),e2(e,t,n)}function tp(e){return e<32?0:e-1>>>5<<5}function tf(e){return null==e?tm():th(e)?e:tm().withMutations(function(t){var r=f(e);eM(r.size),r.forEach(function(e,r){return t.set(r,e)})})}function th(e){return eR(e)&&x(e)}function tg(e,t,r,n){var i=Object.create(tf.prototype);return i.size=e?e.size:0,i._map=e,i._list=t,i.__ownerID=r,i.__hash=n,i}function tm(){return a||(a=tg(eQ(),ta()))}function tv(e,t,r){var n,i,o=e._map,a=e._list,s=o.get(t),l=void 0!==s;if(r===_){if(!l)return e;a.size>=32&&a.size>=2*o.size?(n=(i=a.filter(function(e,t){return void 0!==e&&s!==t})).toKeyedSeq().map(function(e){return e[0]}).flip().toMap(),e.__ownerID&&(n.__ownerID=i.__ownerID=e.__ownerID)):(n=o.remove(t),i=s===a.size-1?a.pop():a.set(s,void 0))}else if(l){if(r===a.get(s)[1])return e;n=o,i=a.set(s,[t,r])}else n=o.set(t,a.size),i=a.set(a.size,[t,r]);return e.__ownerID?(e.size=n.size,e._map=n,e._list=i,e.__hash=void 0,e):tg(n,i)}function ty(e,t){this._iter=e,this._useKeys=t,this.size=e.size}function tb(e){this._iter=e,this.size=e.size}function tx(e){this._iter=e,this.size=e.size}function tw(e){this._iter=e,this.size=e.size}function tA(e){var t=tI(e);
2429return t._iter=e,t.size=e.size,t.flip=function(){return e},t.reverse=function(){var t=e.reverse.apply(this);return t.flip=function(){return e.reverse()},t},t.has=function(t){return e.includes(t)},t.includes=function(t){return e.has(t)},t.cacheResult=t$,t.__iterateUncached=function(t,r){var n=this;return e.__iterate(function(e,r){return!1!==t(r,e,n)},r)},t.__iteratorUncached=function(t,r){if(2===t){var n=e.__iterator(t,r);return new z(function(){var e=n.next();if(!e.done){var t=e.value[0];e.value[0]=e.value[1],e.value[1]=t}return e})}return e.__iterator(+(1!==t),r)},t}function tk(e,t,r){var n=tI(e);return n.size=e.size,n.has=function(t){return e.has(t)},n.get=function(n,i){var o=e.get(n,_);return o===_?i:t.call(r,o,n,e)},n.__iterateUncached=function(n,i){var o=this;return e.__iterate(function(e,i,a){return!1!==n(t.call(r,e,i,a),i,o)},i)},n.__iteratorUncached=function(n,i){var o=e.__iterator(2,i);return new z(function(){var i=o.next();if(i.done)return i;var a=i.value,s=a[0];return U(n,s,t.call(r,a[1],s,e),i)})},n}function tS(e,t){var r=tI(e);return r._iter=e,r.size=e.size,r.reverse=function(){return e},e.flip&&(r.flip=function(){var t=tA(e);return t.reverse=function(){return e.flip()},t}),r.get=function(r,n){return e.get(t?r:-1-r,n)},r.has=function(r){return e.has(t?r:-1-r)},r.includes=function(t){return e.includes(t)},r.cacheResult=t$,r.__iterate=function(t,r){var n=this;return e.__iterate(function(e,r){return t(e,r,n)},!r)},r.__iterator=function(t,r){return e.__iterator(t,!r)},r}function tC(e,t,r,n){var i=tI(e);return n&&(i.has=function(n){var i=e.get(n,_);return i!==_&&!!t.call(r,i,n,e)},i.get=function(n,i){var o=e.get(n,_);return o!==_&&t.call(r,o,n,e)?o:i}),i.__iterateUncached=function(i,o){var a=this,s=0;return e.__iterate(function(e,o,l){if(t.call(r,e,o,l))return s++,i(e,n?o:s-1,a)},o),s},i.__iteratorUncached=function(i,o){var a=e.__iterator(2,o),s=0;return new z(function(){for(;;){var o=a.next();if(o.done)return o;var l=o.value,u=l[0],c=l[1];if(t.call(r,c,u,e))return U(i,n?u:s++,c,o)}})},i}function t_(e,t,r,n){var i,o=e.size;if(void 0!==t&&(t|=0),void 0!==r&&(r|=0),R(t,r,o))return e;var a=I(t,o,0),s=I(r,o,o);if(a!=a||s!=s)return t_(e.toSeq().cacheResult(),t,r,n);var l=s-a;l==l&&(i=l<0?0:l);var u=tI(e);return u.size=0===i?i:e.size&&i||void 0,!n&&en(e)&&i>=0&&(u.get=function(t,r){return(t=M(this,t))>=0&&t<i?e.get(t+a,r):r}),u.__iterateUncached=function(t,r){var o=this;if(0===i)return 0;if(r)return this.cacheResult().__iterate(t,r);var s=0,l=!0,u=0;return e.__iterate(function(e,r){if(!(l&&(l=s++<a)))return u++,!1!==t(e,n?r:u-1,o)&&u!==i}),u},u.__iteratorUncached=function(t,r){if(0!==i&&r)return this.cacheResult().__iterator(t,r);var o=0!==i&&e.__iterator(t,r),s=0,l=0;return new z(function(){for(;s++<a;)o.next();if(++l>i)return K();var e=o.next();return n||1===t?e:0===t?U(t,l-1,void 0,e):U(t,l-1,e.value[1],e)})},u}function tE(e,t,r,n){var i=tI(e);return i.__iterateUncached=function(i,o){var a=this;if(o)return this.cacheResult().__iterate(i,o);var s=!0,l=0;return e.__iterate(function(e,o,u){if(!(s&&(s=t.call(r,e,o,u))))return l++,i(e,n?o:l-1,a)}),l},i.__iteratorUncached=function(i,o){var a=this;if(o)return this.cacheResult().__iterator(i,o);var s=e.__iterator(2,o),l=!0,u=0;return new z(function(){var e,o,c;do{if((e=s.next()).done)if(n||1===i)return e;else if(0===i)return U(i,u++,void 0,e);else return U(i,u++,e.value[1],e);var d=e.value;o=d[0],c=d[1],l&&(l=t.call(r,c,o,a))}while(l);return 2===i?e:U(i,o,c,e)})},i}function tD(e,t,r){var n=tI(e);return n.__iterateUncached=function(n,i){var o=0,a=!1;return!function e(s,l){var u=this;s.__iterate(function(i,s){return(!t||l<t)&&m(i)?e(i,l+1):!1===n(i,r?s:o++,u)&&(a=!0),!a},i)}(e,0),o},n.__iteratorUncached=function(n,i){var o=e.__iterator(n,i),a=[],s=0;return new z(function(){for(;o;){var e=o.next();if(!1!==e.done){o=a.pop();continue}var l=e.value;if(2===n&&(l=l[1]),!((!t||a.length<t)&&m(l)))return r?e:U(n,s++,l,e);a.push(o),o=l.__iterator(n,i)}return K()})},n}function tO(e,t,r){t||(t=tN);var n=v(e),i=0,o=e.toSeq().map(function(t,n){return[n,t,i++,r?r(t,n,e):t]}).toArray();return o.sort(function(e,r){return t(e[3],r[3])||e[2]-r[2]}
vendor: 14,736 bytes, line 2429
2429).forEach(n?function(e,t){o[t].length=2}:function(e,t){o[t]=e[1]}),n?G(o):y(e)?Y(o):X(o)}function tj(e,t,r){if(t||(t=tN),!r)return e.reduce(function(e,r){return tF(t,e,r)?r:e});var n=e.toSeq().map(function(t,n){return[t,r(t,n,e)]}).reduce(function(e,r){return tF(t,e[1],r[1])?r:e});return n&&n[0]}function tF(e,t,r){var n=e(r,t);return 0===n&&r!==t&&(null==r||r!=r)||n>0}function tT(e,t,r){var n=tI(e);return n.size=new Z(r).map(function(e){return e.size}).min(),n.__iterate=function(e,t){for(var r,n=this.__iterator(1,t),i=0;!(r=n.next()).done&&!1!==e(r.value,i++,this););return i},n.__iteratorUncached=function(e,n){var i=r.map(function(e){return e=p(e),H(n?e.reverse():e)}),o=0,a=!1;return new z(function(){var r;return(a||(a=(r=i.map(function(e){return e.next()})).some(function(e){return e.done})),a)?K():U(e,o++,t.apply(null,r.map(function(e){return e.value})))})},n}function tP(e,t){return en(e)?t:e.constructor(t)}function tM(e){if(e!==Object(e))throw TypeError("Expected [K, V] tuple: "+e)}function tB(e){return eM(e.size),P(e)}function tR(e){return v(e)?f:y(e)?h:g}function tI(e){return Object.create((v(e)?G:y(e)?Y:X).prototype)}function t$(){return this._iter.cacheResult?(this._iter.cacheResult(),this.size=this._iter.size,this):Q.prototype.cacheResult.call(this)}function tN(e,t){return e>t?1:e<t?-1:0}function tL(e){var t=H(e);if(!t){if(!V(e))throw TypeError("Expected iterable or array-like: "+e);t=H(p(e))}return t}function tz(e,t){var r,n=function(o){if(o instanceof n)return o;if(!(this instanceof n))return new n(o);if(!r){r=!0;var a=Object.keys(e);(function(e,t){try{t.forEach(tH.bind(void 0,e))}catch(e){}})(i,a),i.size=a.length,i._name=t,i._keys=a,i._defaultValues=e}this._map=eB(o)},i=n.prototype=Object.create(tU);return i.constructor=n,n}d(tf,eB),tf.of=function(){return this(arguments)},tf.prototype.toString=function(){return this.__toString("OrderedMap {","}")},tf.prototype.get=function(e,t){var r=this._map.get(e);return void 0!==r?this._list.get(r)[1]:t},tf.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._map.clear(),this._list.clear(),this):tm()},tf.prototype.set=function(e,t){return tv(this,e,t)},tf.prototype.remove=function(e){return tv(this,e,_)},tf.prototype.wasAltered=function(){return this._map.wasAltered()||this._list.wasAltered()},tf.prototype.__iterate=function(e,t){var r=this;return this._list.__iterate(function(t){return t&&e(t[1],t[0],r)},t)},tf.prototype.__iterator=function(e,t){return this._list.fromEntrySeq().__iterator(e,t)},tf.prototype.__ensureOwner=function(e){if(e===this.__ownerID)return this;var t=this._map.__ensureOwner(e),r=this._list.__ensureOwner(e);return e?tg(t,r,e,this.__hash):(this.__ownerID=e,this._map=t,this._list=r,this)},tf.isOrderedMap=th,tf.prototype[S]=!0,tf.prototype[C]=tf.prototype.remove,d(ty,G),ty.prototype.get=function(e,t){return this._iter.get(e,t)},ty.prototype.has=function(e){return this._iter.has(e)},ty.prototype.valueSeq=function(){return this._iter.valueSeq()},ty.prototype.reverse=function(){var e=this,t=tS(this,!0);return this._useKeys||(t.valueSeq=function(){return e._iter.toSeq().reverse()}),t},ty.prototype.map=function(e,t){var r=this,n=tk(this,e,t);return this._useKeys||(n.valueSeq=function(){return r._iter.toSeq().map(e,t)}),n},ty.prototype.__iterate=function(e,t){var r,n=this;return this._iter.__iterate(this._useKeys?function(t,r){return e(t,r,n)}:(r=t?tB(this):0,function(i){return e(i,t?--r:r++,n)}),t)},ty.prototype.__iterator=function(e,t){if(this._useKeys)return this._iter.__iterator(e,t);var r=this._iter.__iterator(1,t),n=t?tB(this):0;return new z(function(){var i=r.next();return i.done?i:U(e,t?--n:n++,i.value,i)})},ty.prototype[S]=!0,d(tb,Y),tb.prototype.includes=function(e){return this._iter.includes(e)},tb.prototype.__iterate=function(e,t){var r=this,n=0;return this._iter.__iterate(function(t){return e(t,n++,r)},t)},tb.prototype.__iterator=function(e,t){var r=this._iter.__iterator(1,t),n=0;return new z(function(){var t=r.next();return t.done?t:U(e,n++,t.value,t)})},d(tx,X),tx.prototype.has=function(e){return this._iter.includes(e)},tx.prototype.__iterate=function(e,t){var r=this;return this._iter.__iterate(function(t){return e(t,t,r)},t)},tx.prototype.__iterator=function(e,t){var r=this._iter.__iterator(1,t);return new z(function(){var t=r.next();return t.done?t:U(e,t.value,t.value,t)})},d(tw,G),tw.prototype.entrySeq=function(){return this._iter.toSeq()},tw.prototype.__iterate=function(e,t){var r=this;return this._iter.__iterate(function(t){if(t){tM(t);var n=m(t);return e(n?t.get(1):t[1],n?t.get(0):t[0],r)}},t)},tw.prototype.__iterator=function(e,t){var r=this._iter.__iterator(1,t);return new z(function(){for(;;){var t=r.next();if(t.done)return t;var n=t.value;if(n){tM(n);var i=m(n);return U(e,i?n.get(0):n[0],i?n.get(1):n[1],t)}}})},tb.prototype.cacheResult=ty.prototype.cacheResult=tx.prototype.cacheResult=tw.prototype.cacheResult=t$,d(tz,ey),tz.prototype.toString=function(){return this.__toString(tW(this)+" {","}")},tz.prototype.has=function(e){return this._defaultValues.hasOwnProperty(e)},tz.prototype.get=function(e,t){if(!this.has(e))return t;var r=this._defaultValues[e];return this._map?this._map.get(e,r):r},tz.prototype.clear=function(){if(this.__ownerID)return this._map&&this._map.clear(),this;var e=this.constructor;return e._empty||(e._empty=tK(this,eQ()))},tz.prototype.set=function(e,t){if(!this.has(e))throw Error('Cannot set unknown key "'+e+'" on '+tW(this));var r=this._map&&this._map.set(e,t);return this.__ownerID||r===this._map?this:tK(this,r)},tz.prototype.remove=function(e){if(!this.has(e))return this;var t=this._map&&this._map.remove(e);return this.__ownerID||t===this._map?this:tK(this,t)},tz.prototype.wasAltered=function(){return this._map.wasAltered()},tz.prototype.__iterator=function(e,t){var r=this;return f(this._defaultValues).map(function(e,t){return r.get(t)}).__iterator(e,t)},tz.prototype.__iterate=function(e,t){var r=this;return f(this._defaultValues).map(function(e,t){return r.get(t)}).__iterate(e,t)},tz.prototype.__ensureOwner=function(e){if(e===this.__ownerID)return this;var t=this._map&&this._map.__ensureOwner(e);return e?tK(this,t,e):(this.__ownerID=e,this._map=t,this)};var tU=tz.prototype;function tK(e,t,r){var n=Object.create(Object.getPrototypeOf(e));return n._map=t,n.__ownerID=r,n}function tW(e){return e._name||e.constructor.name||"Record"}function tH(e,t){Object.defineProperty(e,t,{get:function(){return this.get(t)},set:function(e){eg(this.__ownerID,"Cannot set on an immutable record."),this.set(t,e)}})}function tq(e){return null==e?tJ():tV(e)&&!x(e)?e:tJ().withMutations(function(t){var r=g(e);eM(r.size),r.forEach(function(e){return t.add(e)})})}function tV(e){return!!(e&&e[tQ])}tU[C]=tU.remove,tU.deleteIn=tU.removeIn=e$.removeIn,tU.merge=e$.merge,tU.mergeWith=e$.mergeWith,tU.mergeIn=e$.mergeIn,tU.mergeDeep=e$.mergeDeep,tU.mergeDeepWith=e$.mergeDeepWith,tU.mergeDeepIn=e$.mergeDeepIn,tU.setIn=e$.setIn,tU.update=e$.update,tU.updateIn=e$.updateIn,tU.withMutations=e$.withMutations,tU.asMutable=e$.asMutable,tU.asImmutable=e$.asImmutable,d(tq,ex),tq.of=function(){return this(arguments)},tq.fromKeys=function(e){return this(f(e).keySeq())},tq.prototype.toString=function(){return this.__toString("Set {","}")},tq.prototype.has=function(e){return this._map.has(e)},tq.prototype.add=function(e){return tY(this,this._map.set(e,!0))},tq.prototype.remove=function(e){return tY(this,this._map.remove(e))},tq.prototype.clear=function(){return tY(this,this._map.clear())},tq.prototype.union=function(){var e=c.call(arguments,0);return 0===(e=e.filter(function(e){return 0!==e.size})).length?this:0!==this.size||this.__ownerID||1!==e.length?this.withMutations(function(t){for(var r=0;r<e.length;r++)g(e[r]).forEach(function(e){return t.add(e)})}):this.constructor(e[0])},tq.prototype.intersect=function(){var e=c.call(arguments,0);if(0===e.length)return this;e=e.map(function(e){return g(e)});var t=this;return this.withMutations(function(r){t.forEach(function(t){e.every(function(e){return e.includes(t)})||r.remove(t)})})},tq.prototype.subtract=function(){var e=c.call(arguments,0);if(0===e.length)return this;e=e.map(function(e){return g(e)});var t=this;return this.withMutations(function(r){t.forEach(function(t){e.some(function(e){return e.includes(t)})&&r.remove(t)})})},tq.prototype.merge=function(){return this.union.apply(this,arguments)},tq.prototype.mergeWith=function(e){var t=c.call(arguments,1);return this.union.apply(this,t)},tq.prototype.sort=function(e){return tZ(tO(this,e))},tq.prototype.sortBy=function(e,t){return tZ(tO(this,t,e))},tq.prototype.wasAltered=function(){return this._map.wasAltered()},tq.prototype.__iterate=function(e,t){var r=this;return this._map.__iterate(function(t,n){return e(n,n,r)},t)},tq.prototype.__iterator=function(e,t){return this._map.map(function(e,t){return t}).__iterator(e,t)},tq.prototype.__ensureOwner=function(e){if(e===this.__ownerID)return this;var t=this._map.__ensureOwner(e);return e?this.__make(t,e):(this.__ownerID=e,this._map=t,this)},tq.isSet=tV;var tQ="@@__IMMUTABLE_SET__@@",tG=tq.prototype;function tY(e,t){return e.__ownerID?(e.size=t.size,e._map=t,e):t===e._map?e:0===t.size?e.__empty():e.__make(t)}function tX(e,t){var r=Object.create(tG);return r.size=e?e.size:0,r._map=e,r.__ownerID=t,r}function tJ(){return s||(s=tX(eQ()))}function tZ(e){return null==e?t5():t0(e)?e:t5().withMutations(function(t){var r=g(e);eM(r.size),r.forEach(function(e){return t.add(e)})})}function t0(e){return tV(e)&&x(e)}tG[tQ]=!0,tG[C]=tG.remove,tG.mergeDeep=tG.merge,tG.mergeDeepWith=tG.mergeWith,tG.withMutations=e$.withMutations,tG.asMutable=e$.asMutable,tG.asImmutable=e$.asImmutable,tG.__empty=tJ,tG.__make=tX,d(tZ,tq),tZ.of=function(){return this(arguments)},tZ.fromKeys=function(e){return this(f(e).keySeq())},tZ.prototype.toString=function(){return this.__toString("OrderedSet {","}")},tZ.isOrderedSet=t0;var t1=tZ.prototype;function t2(e,t){var r=Object.create(t1);return r.size=e?e.size:0,r._map=e,r.__ownerID=t,r}function t5(){return l||(l=t2(tm()))}function t3(e){return null==e?t9():t4(e)?e:t9().unshiftAll(e)}function t4(e){return!!(e&&e[t6])}t1[S]=!0,t1.__empty=t5,t1.__make=t2,d(t3,eb),t3.of=function(){return this(arguments)},t3.prototype.toString=function(){return this.__toString("Stack [","]")},t3.prototype.get=function(e,t){var r=this._head;for(e=M(this,e);r&&e--;)r=r.next;return r?r.value:t},t3.prototype.peek=function(){return this._head&&this._head.value},t3.prototype.push=function(){if(0==arguments.length)return this;for(var e=this.size+arguments.length,t=this._head,r=arguments.length-1;r>=0;r--)t={value:arguments[r],next:t};return this.__ownerID?(this.size=e,this._head=t,this.__hash=void 0,this.__altered=!0,this):t7(e,t)},t3.prototype.pushAll=function(e){if(0===(e=h(e)).size)return this;eM(e.size);var t=this.size,r=this._head;return(e.reverse().forEach(function(e){t++,r={value:e,next:r}}),this.__ownerID)?(this.size=t,this._head=r,this.__hash=void 0,this.__altered=!0,this):t7(t,r)},t3.prototype.pop=function(){return this.slice(1)},t3.prototype.unshift=function(){return this.push.apply(this,arguments)},t3.prototype.unshiftAll=function(e){return this.pushAll(e)},t3.prototype.shift=function(){return this.pop.apply(this,arguments)},t3.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._head=void 0,this.__hash=void 0,this.__altered=!0,this):t9()},t3.prototype.slice=function(e,t){if(R(e,t,this.size))return this;var r,n=I(e,this.size,0);if(I(t,r=this.size,r)!==this.size)return eb.prototype.slice.call(this,e,t);for(var i=this.size-n,o=this._head;n--;)o=o.next;return this.__ownerID?(this.size=i,this._head=o,this.__hash=void 0,this.__altered=!0,this):t7(i,o)},t3.prototype.__ensureOwner=function(e){return e===this.__ownerID?this:e?t7(this.size,this._head,e,this.__hash):(this.__ownerID=e,this.__altered=!1,this)},t3.prototype.__iterate=function(e,t){if(t)return this.reverse().__iterate(e);for(var r=0,n=this._head;n&&!1!==e(n.value,r++,this);)n=n.next;return r},t3.prototype.__iterator=function(e,t){if(t)return this.reverse().__iterator(e);var r=0,n=this._head;return new z(function(){if(n){var t=n.value;return n=n.next,U(e,r++,t)}return K()})},t3.isStack=t4;var t6="@@__IMMUTABLE_STACK__@@",t8=t3.prototype;function t7(e,t,r,n){var i=Object.create(t8);return i.size=e,i._head=t,i.__ownerID=r,i.__hash=n,i.__altered=!1,i}function t9(){return u||(u=t7(0))}function re(e,t){var r=function(r){e.prototype[r]=t[r]};return Object.keys(t).forEach(r),Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(t).forEach(r),e}t8[t6]=!0,t8.withMutations=e$.withMutations,t8.asMutable=e$.asMutable,t8.asImmutable=e$.asImmutable,t8.wasAltered=e$.wasAltered,p.Iterator=z,re(p,{toArray:function(){eM(this.size);var e=Array(this.size||0);return this.valueSeq().__iterate(function(t,r){e[r]=t}),e},toIndexedSeq:function(){return new tb(this)},toJS:function(){return this.toSeq().map(function(e){return e&&"function"==typeof e.toJS?e.toJS():e}).__toJS()},toJSON:function(){return this.toSeq().map(function(e){return e&&"function"==typeof e.toJSON?e.toJSON():e}).__toJS()},toKeyedSeq:function(){return new ty(this,!0)},toMap:function(){return eB(this.toKeyedSeq())},toObject:function(){eM(this.size);var e={};return this.__iterate(function(t,r){e[r]=t}),e},toOrderedMap:function(){return tf(this.toKeyedSeq())},toOrderedSet:function(){return tZ(v(this)?this.valueSeq():this)},toSet:function(){return tq(v(this)?this.valueSeq():this)},toSetSeq:function(){return new tx(this)},toSeq:function(){return y(this)?this.toIndexedSeq():v(this)?this.toKeyedSeq():this.toSetSeq()},toStack:function(){return t3(v(this)?this.valueSeq():this)},toList:function(){return e7(v(this)?this.valueSeq():this)},toString:function(){return"[Iterable]"},__toString:function(e,t){return 0===this.size?e+t:e+" "+this.toSeq().map(this.__toStringMapper).join(", ")+" "+t},concat:function(){var e=c.call(arguments,0);return tP(this,function(e,t){var r=v(e),n=[e].concat(t).map(function(e){return m(e)?r&&(e=f(e)):e=r?eo(e):ea(Array.isArray(e)?e:[e]),e}).filter(function(e){return 0!==e.size});if(0===n.length)return e;if(1===n.length){var i=n[0];if(i===e||r&&v(i)||y(e)&&y(i))return i}var o=new Z(n);return r?o=o.toKeyedSeq():y(e)||(o=o.toSetSeq()),(o=o.flatten(!0)).size=n.reduce(function(e,t){if(void 0!==e){var r=t.size;if(void 0!==r)return e+r}},0),o}(this,e))},includes:function(e){return this.some(function(t){return ep(t,e)})},entries:function(){return this.__iterator(2)},every:function(e,t){eM(this.size);var r=!0;return this.__iterate(function(n,i,o){if(!e.call(t,n,i,o))return r=!1,!1}),r},filter:function(e,t){return tP(this,tC(this,e,t,!0))},find:function(e,t,r){var n=this.findEntry(e,t);
2429return n?n[1]:r},findEntry:function(e,t){var r;return this.__iterate(function(n,i,o){if(e.call(t,n,i,o))return r=[i,n],!1}),r},findLastEntry:function(e,t){return this.toSeq().reverse().findEntry(e,t)},forEach:function(e,t){return eM(this.size),this.__iterate(t?e.bind(t):e)},join:function(e){eM(this.size),e=void 0!==e?""+e:",";var t="",r=!0;return this.__iterate(function(n){r?r=!1:t+=e,t+=null!=n?n.toString():""}),t},keys:function(){return this.__iterator(0)},map:function(e,t){return tP(this,tk(this,e,t))},reduce:function(e,t,r){var n,i;return eM(this.size),arguments.length<2?i=!0:n=t,this.__iterate(function(t,o,a){i?(i=!1,n=t):n=e.call(r,n,t,o,a)}),n},reduceRight:function(e,t,r){var n=this.toKeyedSeq().reverse();return n.reduce.apply(n,arguments)},reverse:function(){return tP(this,tS(this,!0))},slice:function(e,t){return tP(this,t_(this,e,t,!0))},some:function(e,t){return!this.every(ro(e),t)},sort:function(e){return tP(this,tO(this,e))},values:function(){return this.__iterator(1)},butLast:function(){return this.slice(0,-1)},isEmpty:function(){return void 0!==this.size?0===this.size:!this.some(function(){return!0})},count:function(e,t){return P(e?this.toSeq().filter(e,t):this)},countBy:function(e,t){var r,n;return r=this,n=eB().asMutable(),r.__iterate(function(i,o){n.update(e.call(t,i,o,r),0,function(e){return e+1})}),n.asImmutable()},equals:function(e){return ef(this,e)},entrySeq:function(){var e=this;if(e._cache)return new Z(e._cache);var t=e.toSeq().map(ri).toIndexedSeq();return t.fromEntrySeq=function(){return e.toSeq()},t},filterNot:function(e,t){return this.filter(ro(e),t)},findLast:function(e,t,r){return this.toKeyedSeq().reverse().find(e,t,r)},first:function(){return this.find(B)},flatMap:function(e,t){var r,n;return tP(this,(r=this,n=tR(r),r.toSeq().map(function(i,o){return n(e.call(t,i,o,r))}).flatten(!0)))},flatten:function(e){return tP(this,tD(this,e,!0))},fromEntrySeq:function(){return new tw(this)},get:function(e,t){return this.find(function(t,r){return ep(r,e)},void 0,t)},getIn:function(e,t){for(var r,n=this,i=tL(e);!(r=i.next()).done;){var o=r.value;if((n=n&&n.get?n.get(o,_):_)===_)return t}return n},groupBy:function(e,t){var r,n,i,o;return r=this,n=v(r),i=(x(r)?tf():eB()).asMutable(),r.__iterate(function(o,a){i.update(e.call(t,o,a,r),function(e){return(e=e||[]).push(n?[a,o]:o),e})}),o=tR(r),i.map(function(e){return tP(r,o(e))})},has:function(e){return this.get(e,_)!==_},hasIn:function(e){return this.getIn(e,_)!==_},isSubset:function(e){return e="function"==typeof e.includes?e:p(e),this.every(function(t){return e.includes(t)})},isSuperset:function(e){return(e="function"==typeof e.isSubset?e:p(e)).isSubset(this)},keySeq:function(){return this.toSeq().map(rn).toIndexedSeq()},last:function(){return this.toSeq().reverse().first()},max:function(e){return tj(this,e)},maxBy:function(e,t){return tj(this,t,e)},min:function(e){return tj(this,e?ra(e):ru)},minBy:function(e,t){return tj(this,t?ra(t):ru,e)},rest:function(){return this.slice(1)},skip:function(e){return this.slice(Math.max(0,e))},skipLast:function(e){return tP(this,this.toSeq().reverse().skip(e).reverse())},skipWhile:function(e,t){return tP(this,tE(this,e,t,!0))},skipUntil:function(e,t){return this.skipWhile(ro(e),t)},sortBy:function(e,t){return tP(this,tO(this,t,e))},take:function(e){return this.slice(0,Math.max(0,e))},takeLast:function(e){return tP(this,this.toSeq().reverse().take(e).reverse())},takeWhile:function(e,t){var r,n;return tP(this,(r=this,(n=tI(r)).__iterateUncached=function(n,i){var o=this;if(i)return this.cacheResult().__iterate(n,i);var a=0;return r.__iterate(function(r,i,s){return e.call(t,r,i,s)&&++a&&n(r,i,o)}),a},n.__iteratorUncached=function(n,i){var o=this;if(i)return this.cacheResult().__iterator(n,i);var a=r.__iterator(2,i),s=!0;return new z(function(){if(!s)return K();var r=a.next();if(r.done)return r;var i=r.value,l=i[0],u=i[1];return e.call(t,u,l,o)?2===n?r:U(n,l,u,r):(s=!1,K())})},n))},takeUntil:function(e,t){return this.takeWhile(ro(e),t)},valueSeq:function(){return this.toIndexedSeq()},hashCode:function(){return this.__hash||(this.__hash=function(e){if(e.size===1/0)return 0;var t,r,n=x(e),i=v(e),o=+!!n;return t=e.__iterate(i?n?function(e,t){o=31*o+rc(ek(e),ek(t))|0}:function(e,t){o=o+rc(ek(e),ek(t))|0}:n?function(e){o=31*o+ek(e)|0}:function(e){o=o+ek(e)|0}),r=ew(r=o,0xcc9e2d51),r=ew(r<<15|r>>>-15,0x1b873593),r=(r=ew(r<<13|r>>>-13,5))+0xe6546b64^t,r=ew(r^r>>>16,0x85ebca6b),r=eA((r=ew(r^r>>>13,0xc2b2ae35))^r>>>16)}(this))}});var rt=p.prototype;rt[w]=!0,rt[L]=rt.values,rt.__toJS=rt.toArray,rt.__toStringMapper=rs,rt.inspect=rt.toSource=function(){return this.toString()},rt.chain=rt.flatMap,rt.contains=rt.includes;try{Object.defineProperty(rt,"length",{get:function(){if(!p.noLengthWarning){var e;try{throw Error()}
2429catch(t){e=t.stack}if(-1===e.indexOf("_wrapObject"))return console&&console.warn&&console.warn("iterable.length has been deprecated, use iterable.size or iterable.count(). This warning will become a silent error in a future version. "+e),this.size}}})}catch(e){}re(f,{flip:function(){return tP(this,tA(this))},findKey:function(e,t){var r=this.findEntry(e,t);return r&&r[0]},findLastKey:function(e,t){return this.toSeq().reverse().findKey(e,t)},keyOf:function(e){return this.findKey(function(t){return ep(t,e)})},lastKeyOf:function(e){return this.findLastKey(function(t){return ep(t,e)})},mapEntries:function(e,t){var r=this,n=0;return tP(this,this.toSeq().map(function(i,o){return e.call(t,[o,i],n++,r)}).fromEntrySeq())},mapKeys:function(e,t){var r=this;return tP(this,this.toSeq().flip().map(function(n,i){return e.call(t,n,i,r)}).flip())}});var rr=f.prototype;function rn(e,t){return t}function ri(e,t){return[t,e]}function ro(e){return function(){return!e.apply(this,arguments)}}function ra(e){return function(){return-e.apply(this,arguments)}}function rs(e){return"string"==typeof e?JSON.stringify(e):e}function rl(){return T(arguments)}function ru(e,t){return e<t?1:e>t?-1:0}function rc(e,t){return e^t+0x9e3779b9+(e<<6)+(e>>2)}return rr[A]=!0,rr[L]=rt.entries,rr.__toJS=rt.toObject,rr.__toStringMapper=function(e,t){return JSON.stringify(t)+": "+rs(e)},re(h,{toKeyedSeq:function(){return new ty(this,!1)},filter:function(e,t){return tP(this,tC(this,e,t,!1))},findIndex:function(e,t){var r=this.findEntry(e,t);return r?r[0]:-1},indexOf:function(e){var t=this.toKeyedSeq().keyOf(e);return void 0===t?-1:t},lastIndexOf:function(e){var t=this.toKeyedSeq().reverse().keyOf(e);return void 0===t?-1:t},reverse:function(){return tP(this,tS(this,!1))},slice:function(e,t){return tP(this,t_(this,e,t,!1))},splice:function(e,t){var r=arguments.length;if(t=Math.max(0|t,0),0===r||2===r&&!t)return this;e=I(e,e<0?this.count():this.size,0);var n=this.slice(0,e);return tP(this,1===r?n:n.concat(T(arguments,2),this.slice(e+t)))},findLastIndex:function(e,t){var r=this.toKeyedSeq().findLastKey(e,t);return void 0===r?-1:r},first:function(){return this.get(0)},flatten:function(e){return tP(this,tD(this,e,!1))},get:function(e,t){return(e=M(this,e))<0||this.size===1/0||void 0!==this.size&&e>this.size?t:this.find(function(t,r){return r===e},void 0,t)},has:function(e){return(e=M(this,e))>=0&&(void 0!==this.size?this.size===1/0||e<this.size:-1!==this.indexOf(e))},interpose:function(e){var t,r;return tP(this,(t=this,(r=tI(t)).size=t.size&&2*t.size-1,r.__iterateUncached=function(r,n){var i=this,o=0;return t.__iterate(function(t,n){return(!o||!1!==r(e,o++,i))&&!1!==r(t,o++,i)},n),o},r.__iteratorUncached=function(r,n){var i,o=t.__iterator(1,n),a=0;return new z(function(){return(!i||a%2)&&(i=o.next()).done?i:a%2?U(r,a++,e):U(r,a++,i.value,i)})},r))},interleave:function(){var e=[this].concat(T(arguments)),t=tT(this.toSeq(),Y.of,e),r=t.flatten(!0);return t.size&&(r.size=t.size*e.length),tP(this,r)},last:function(){return this.get(-1)},skipWhile:function(e,t){return tP(this,tE(this,e,t,!1))},zip:function(){var e=[this].concat(T(arguments));return tP(this,tT(this,rl,e))},zipWith:function(e){var t=T(arguments);return t[0]=this,tP(this,tT(this,e,t))}}),h.prototype[k]=!0,h.prototype[S]=!0,re(g,{get:function(e,t){return this.has(e)?e:t},includes:function(e){return this.has(e)},keySeq:function(){return this.valueSeq()}}),g.prototype.has=rt.includes,re(G,f.prototype),re(Y,h.prototype),re(X,g.prototype),re(ey,f.prototype),re(eb,h.prototype),re(ex,g.prototype),{Iterable:p,Seq:Q,Collection:ev,Map:eB,OrderedMap:tf,List:e7,Stack:t3,Set:tq,OrderedSet:tZ,Record:tz,Range:em,Repeat:eh,is:ep,fromJS:ec}}()},93782:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(37876),i=r(34401),o=r(39807),a=r(29208);let s=(0,i.Ay)("span")` 2430 display: inline-block; 2431 flex-shrink: 0; 2432 padding: ${({theme:e})=>e.spacing(.25,1)}; 2433 border-radius: 0.5rem; 2434 font-size: 0.75rem; 2435 color: ${({theme:e})=>e.palette.text.secondary}; 2436 background-color: ${({theme:e})=>e.palette.action.hover}; 2437 text-decoration: none; 2438`,l=({type:e})=>{let{t}=(0,o.u)();return(0,n.jsx)(s,{children:t(a.l[e])})}},93918:(e,t,r)=>{"use strict";r.d(t,{n:()=>n});let n=(0,r(8106).v)(e=>({showButton:!1,setShowButton:t=>e({showButton:t})}))},94014:(e,t,r)=>{"use strict";r.d(t,{A:()=>f});
2438var n=r(14232),i=r(69241),o=r(86583),a=r(82702),s=r(34401),l=r(96968),u=r(50858),c=r(77083),d=r(37876);let p=(0,s.Ay)(a.A,{name:"MuiDialogTitle",slot:"Root"})({padding:"16px 24px",flex:"0 0 auto"}),f=n.forwardRef(function(e,t){let r=(0,l.b)({props:e,name:"MuiDialogTitle"}),{className:a,id:s,...f}=r,h=(e=>{let{classes:t}=e;return(0,o.A)({root:["root"]},u.t,t)})(r),{titleId:g=s}=n.useContext(c.A);return(0,d.jsx)(p,{component:"h2",className:(0,i.A)(h.root,a),ownerState:r,ref:t,variant:"h6",id:s??g,...f})})},94100:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(91731),i=r(76619),o=r(31717),a=r(87747);function s(e,t){let{className:r,elementType:s,ownerState:l,externalForwardedProps:u,internalForwardedProps:c,shouldForwardComponentProp:d=!1,...p}=t,{component:f,slots:h={[e]:void 0},slotProps:g={[e]:void 0},...m}=u,v=h[e]||s,y=(0,o.A)(g[e],l),{props:{component:b,...x},internalRef:w}=(0,a.A)({className:r,...p,externalForwardedProps:"root"===e?m:void 0,externalSlotProps:y}),A=(0,n.A)(w,y?.ref,t.ref),k="root"===e?b||f:b,S=(0,i.A)(v,{..."root"===e&&!f&&!h[e]&&c,..."root"!==e&&!h[e]&&c,...x,...k&&!d&&{as:k},...k&&d&&{component:k},ref:A},l);return[v,S]}},94279:e=>{function t(e,t){var r=e.length,n=Array(r),i={},o=r,a=function(e){for(var t=new Map,r=0,n=e.length;r<n;r++){var i=e[r];t.has(i[0])||t.set(i[0],new Set),t.has(i[1])||t.set(i[1],new Set),t.get(i[0]).add(i[1])}return t}(t),s=function(e){for(var t=new Map,r=0,n=e.length;r<n;r++)t.set(e[r],r);return t}(e);for(t.forEach(function(e){if(!s.has(e[0])||!s.has(e[1]))throw Error("Unknown node. There is an unknown node in the supplied edges.")});o--;)i[o]||function e(t,o,l){if(l.has(t)){var u;try{u=", node was:"+JSON.stringify(t)}catch(e){u=""}throw Error("Cyclic dependency"+u)}if(!s.has(t))throw Error("Found unknown node. Make sure to provided all involved nodes. Unknown node: "+JSON.stringify(t));if(!i[o]){i[o]=!0;var c=a.get(t)||new Set;if(o=(c=Array.from(c)).length){l.add(t);do{var d=c[--o];e(d,s.get(d),l)}while(o);l.delete(t)}n[--r]=t}}(e[o],o,new Set);return n}e.exports=function(e){return t(function(e){for(var t=new Set,r=0,n=e.length;r<n;r++){var i=e[r];t.add(i[0]),t.add(i[1])}return Array.from(t)}(e),e)},e.exports.array=t},94432:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var n,i,o,a,s,l=r(14232);function u(){return(u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}let c=function(e){return l.createElement("svg",u({xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 123 123"},e),n||(n=l.createElement("path",{d:"M7.7 44.9a5.3 5.3 0 1 0-.2-10.6A5.3 5.3 0 0 0 7.7 45ZM7.6 79a5.3 5.3 0 1 0 0 10.5 5.3 5.3 0 0 0 0-10.6Zm31.5 31.5H39a5.3 5.3 0 1 0 .1 0m44.6 0a5.3 5.3 0 1 0 0 10.6 5.3 5.3 0 0 0 0-10.6M115.3 79h-.2a5.3 5.3 0 1 0 .3 10.5 5.3 5.3 0 1 0-.1-10.6Zm.1-34.1a5.3 5.3 0 0 0 5.2-5.4 5.3 5.3 0 0 0-6.5-5 5.3 5.3 0 0 0 1.3 10.4M83.9 13.4a5.3 5.3 0 0 0-.2-10.6h-.1a5.3 5.3 0 1 0 .3 10.6M43 11.7a5.3 5.3 0 1 0-7.7-7.3 5.3 5.3 0 0 0 7.6 7.3Zm12.7 4c7.5 7.2 4.5 12.6 1.5 16.5a5.4 5.4 0 1 0 8.5 0c-3-3.9-6-9.3 1.5-16.5a8.7 8.7 0 1 0-11.6 0ZM18.4 47.4a7 7 0 1 0 13.8-.4 7 7 0 0 0-13.8.4m1.9 24.4a7 7 0 1 0 10 9.6 7 7 0 0 0-10-9.6"})),i||(i=l.createElement("path",{d:"M31.7 66.1a5.4 5.4 0 1 0 0-8.4c-3.8 3-9.3 6-16.4-1.5-.3-.3-1.6-1.8-4-2.6a8.7 8.7 0 1 0 4 14.1c7-7.5 12.6-4.6 16.4-1.6M46.6 91a7 7 0 1 0 .3 14 7 7 0 0 0-.3-14m34.3 2a7 7 0 1 0-9.6 10A7 7 0 0 0 81 93Z"})),o||(o=l.createElement("path",{d:"M67.2 108c-7.5-7-4.6-12.5-1.6-16.4a5.4 5.4 0 1 0-8.4 0c3 3.9 6 9.3-1.5 16.5a8.7 8.7 0 1 0 11.5 0Zm37.3-31.6a7 7 0 1 0-13.9.3 7 7 0 0 0 13.9-.3m-11.9-34a7 7 0 1 0 10 9.6 7 7 0 0 0-10-9.6"})),a||(a=l.createElement("path",{d:"M117.7 69.9A8.7 8.7 0 1 0 107.6 56c-7.2 7.5-12.6 4.6-16.5 1.6a5.4 5.4 0 1 0 0 8.4c3.9-3 9.3-6 16.5 1.6v-.1a8.7 8.7 0 0 0 10.1 2.3ZM76.3 32.7a7 7 0 1 0-.3-13.8 7 7 0 0 0 .3 13.8M42 30.8a7 7 0 1 0 9.5-10 7 7 0 0 0-9.6 10Zm-17.3 2.5C35.1 33.1 36.8 39 37.5 44a5.4 5.4 0 1 0 6-6c-5-.6-10.9-2.4-10.6-12.7A8.7 8.7 0 1 0 21 32.8s2.1.6 3.6.5Zm8.2 65.3c-.3-10.3 5.7-12.1 10.5-12.7a5.4 5.4 0 1 0-6-6c-.5 5-2.3 10.8-12.7 10.6-.2 0-2.3-.2-4.6 1a8.7 8.7 0 1 0 12.8 7.2Zm68.9-7.6a8.6 8.6 0 0 0-3.7-.5c-10.3.2-12.1-5.7-12.7-10.6a5.4 5.4 0 1 0-6 6c5 .6 10.9 2.4 10.6 12.7a8.7 8.7 0 1 0 11.8-7.6"})),s||(s=l.createElement("path",{d:"M90 25.2c.2 10.3-5.7 12.1-10.6 12.7a5.4 5.4 0 1 0 6 6c.6-5 2.4-10.8 12.7-10.6a8.7 8.7 0 1 0-8-8.2H90Z"})))}},94529:(e,t,r)=>{"use strict";r.d(t,{A:()=>M});var n=r(95537),i=r(77617),o=r(78433);let a=function(...e){let t=e.reduce((e,t)=>
2438(t.filterProps.forEach(r=>{e[r]=t}),e),{}),r=e=>Object.keys(e).reduce((r,n)=>t[n]?(0,o.A)(r,t[n](e)):r,{});return r.propTypes={},r.filterProps=e.reduce((e,t)=>e.concat(t.filterProps),[]),r};var s=r(17937);function l(e){return"number"!=typeof e?e:`${e}px solid`}function u(e,t){return(0,i.Ay)({prop:e,themeKey:"borders",transform:t})}let c=u("border",l),d=u("borderTop",l),p=u("borderRight",l),f=u("borderBottom",l),h=u("borderLeft",l),g=u("borderColor"),m=u("borderTopColor"),v=u("borderRightColor"),y=u("borderBottomColor"),b=u("borderLeftColor"),x=u("outline",l),w=u("outlineColor"),A=e=>{if(void 0!==e.borderRadius&&null!==e.borderRadius){let t=(0,n.MA)(e.theme,"shape.borderRadius",4,"borderRadius");return(0,s.NI)(e,e.borderRadius,e=>({borderRadius:(0,n._W)(t,e)}))}return null};A.propTypes={},A.filterProps=["borderRadius"],a(c,d,p,f,h,g,m,v,y,b,A,x,w);let k=e=>{if(void 0!==e.gap&&null!==e.gap){let t=(0,n.MA)(e.theme,"spacing",8,"gap");return(0,s.NI)(e,e.gap,e=>({gap:(0,n._W)(t,e)}))}return null};k.propTypes={},k.filterProps=["gap"];let S=e=>{if(void 0!==e.columnGap&&null!==e.columnGap){let t=(0,n.MA)(e.theme,"spacing",8,"columnGap");return(0,s.NI)(e,e.columnGap,e=>({columnGap:(0,n._W)(t,e)}))}return null};S.propTypes={},S.filterProps=["columnGap"];let C=e=>{if(void 0!==e.rowGap&&null!==e.rowGap){let t=(0,n.MA)(e.theme,"spacing",8,"rowGap");return(0,s.NI)(e,e.rowGap,e=>({rowGap:(0,n._W)(t,e)}))}return null};function _(e,t){return"grey"===t?t:e}function E(e){return e<=1&&0!==e?`${100*e}%`:e}C.propTypes={},C.filterProps=["rowGap"],a(k,S,C,(0,i.Ay)({prop:"gridColumn"}),(0,i.Ay)({prop:"gridRow"}),(0,i.Ay)({prop:"gridAutoFlow"}),(0,i.Ay)({prop:"gridAutoColumns"}),(0,i.Ay)({prop:"gridAutoRows"}),(0,i.Ay)({prop:"gridTemplateColumns"}),(0,i.Ay)({prop:"gridTemplateRows"}),(0,i.Ay)({prop:"gridTemplateAreas"}),(0,i.Ay)({prop:"gridArea"})),a((0,i.Ay)({prop:"color",themeKey:"palette",transform:_}),(0,i.Ay)({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:_}),(0,i.Ay)({prop:"backgroundColor",themeKey:"palette",transform:_}));let D=(0,i.Ay)({prop:"width",transform:E}),O=e=>void 0!==e.maxWidth&&null!==e.maxWidth?(0,s.NI)(e,e.maxWidth,t=>{let r=e.theme?.breakpoints?.values?.[t]||s.zu[t];return r?e.theme?.breakpoints?.unit!=="px"?{maxWidth:`${r}${e.theme.breakpoints.unit}`}:{maxWidth:r}:{maxWidth:E(t)}}):null;O.filterProps=["maxWidth"];let j=(0,i.Ay)({prop:"minWidth",transform:E}),F=(0,i.Ay)({prop:"height",transform:E}),T=(0,i.Ay)({prop:"maxHeight",transform:E}),P=(0,i.Ay)({prop:"minHeight",transform:E});(0,i.Ay)({prop:"size",cssProperty:"width",transform:E}),(0,i.Ay)({prop:"size",cssProperty:"height",transform:E}),a(D,O,j,F,T,P,(0,i.Ay)({prop:"boxSizing"}));let M={border:{themeKey:"borders",transform:l},borderTop:{themeKey:"borders",transform:l},borderRight:{themeKey:"borders",transform:l},borderBottom:{themeKey:"borders",transform:l},borderLeft:{themeKey:"borders",transform:l},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:l},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:A},color:{themeKey:"palette",transform:_},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:_},backgroundColor:{themeKey:"palette",transform:_},p:{style:n.Ms},pt:{style:n.Ms},pr:{style:n.Ms},pb:{style:n.Ms},pl:{style:n.Ms},px:{style:n.Ms},py:{style:n.Ms},padding:{style:n.Ms},paddingTop:{style:n.Ms},paddingRight:{style:n.Ms},paddingBottom:{style:n.Ms},paddingLeft:{style:n.Ms},paddingX:{style:n.Ms},paddingY:{style:n.Ms},paddingInline:{style:n.Ms},paddingInlineStart:{style:n.Ms},paddingInlineEnd:{style:n.Ms},paddingBlock:{style:n.Ms},paddingBlockStart:{style:n.Ms},paddingBlockEnd:{style:n.Ms},m:{style:n.Lc},mt:{style:n.Lc},mr:{style:n.Lc},mb:{style:n.Lc},ml:{style:n.Lc},mx:{style:n.Lc},my:{style:n.Lc},margin:{style:n.Lc},marginTop:{style:n.Lc},marginRight:{style:n.Lc},marginBottom:{style:n.Lc},marginLeft:{style:n.Lc},marginX:{style:n.Lc},marginY:{style:n.Lc},marginInline:{style:n.Lc},marginInlineStart:{style:n.Lc},marginInlineEnd:{style:n.Lc},marginBlock:{style:n.Lc},marginBlockStart:{style:n.Lc},marginBlockEnd:{style:n.Lc},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:k},rowGap:{style:C},columnGap:{style:S},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:E},maxWidth:{style:O},minWidth:{transform:E},height:{transform:E},maxHeight:{transform:E},minHeight:{transform:E},boxSizing:{},font:{themeKey:"font"},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}}},94552:(e,t,r)=>
2438{var n=r(84779),i=r(17099),o=r(36315);e.exports=function(){this.size=0,this.__data__={hash:new n,map:new(o||i),string:new n}}},94584:(e,t,r)=>{"use strict";function n(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,i,o;n=e,i=t,o=r[t],i in n?Object.defineProperty(n,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[i]=o})}return e}var i=r(58217),o=r(15796),a=function(e,t){for(var r=[].concat(e).reverse();r.length;){var n=r.pop();t(n);var i=n.children;Array.isArray(i)||o(!1),r=r.concat([].concat(i.reverse()))}},s=function(e){if(!(e&&e.type))return!1;var t=e.type;return"unordered-list-item"===t||"ordered-list-item"===t},l=function(e){Array.isArray(e.children)&&(e.children=e.children.map(function(t){return t.type===e.type?n({},t,{depth:(e.depth||0)+1}):t}))};e.exports={fromRawTreeStateToRawState:function(e){var t=e.blocks,r=[];return(Array.isArray(t)||o(!1),Array.isArray(t)&&t.length)?(a(t,function(e){var t=n({},e);s(e)&&(t.depth=t.depth||0,l(e),null!=e.children&&e.children.length>0)||(delete t.children,r.push(t))}),e.blocks=r,n({},e,{blocks:r})):e},fromRawStateToRawTreeState:function(e){var t=[],r=[];return e.blocks.forEach(function(e){var o=s(e),a=e.depth||0,l=n({},e,{children:[]});if(!o)return void t.push(l);var u=r[0];if(null==u&&0===a)t.push(l);else if(null==u||u.depth<a-1){var c={key:i(),text:"",depth:a-1,type:e.type,children:[],entityRanges:[],inlineStyleRanges:[]};r.unshift(c),1===a?t.push(c):null!=u&&u.children.push(c),c.children.push(l)}else if(u.depth===a-1)u.children.push(l);else{for(;null!=u&&u.depth>=a;)r.shift(),u=r[0];a>0?u.children.push(l):t.push(l)}}),n({},e,{blocks:t})}}},94806:(e,t,r)=>{var n=r(89226),i=r(27371),o=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols;e.exports=a?function(e){return null==e?[]:n(a(e=Object(e)),function(t){return o.call(e,t)})}:i},95062:(e,t,r)=>{e.exports=r(79706)()},95182:(e,t,r)=>{"use strict";var n=r(39052),i=r(98334),o=n.isPlatform("Mac OS X"),a={isCtrlKeyCommand:function(e){return!!e.ctrlKey&&!e.altKey},isOptionKeyCommand:function(e){return o&&e.altKey},usesMacOSHeuristics:function(){return o},hasCommandModifier:function(e){return o?!!e.metaKey&&!e.altKey:a.isCtrlKeyCommand(e)},isSoftNewlineEvent:i};e.exports=a},95295:(e,t,r)=>{"use strict";var n="u">typeof Symbol&&Symbol,i=r(77785);e.exports=function(){return"function"==typeof n&&"function"==typeof Symbol&&"symbol"==typeof n("foo")&&"symbol"==typeof Symbol("bar")&&i()}},95318:(e,t,r)=>{var n=r(58511),i=r(48894),o=r(93007),a=r(68373),s=r(52742),l=r(52141);e.exports=function(e,t,r){t=n(t,e);for(var u=-1,c=t.length,d=!1;++u<c;){var p=l(t[u]);if(!(d=null!=e&&r(e,p)))break;e=e[p]}return d||++u!=c?d:!!(c=null==e?0:e.length)&&s(c)&&a(p,c)&&(o(e)||i(e))}},95345:(e,t,r)=>{e.exports=r(52673)()},95392:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(54945),i=r(99468);function o(e){(0,i.A)(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"===(0,n.A)(e)&&"[object Date]"===t?new Date(e.getTime()):"number"==typeof e||"[object Number]"===t?new Date(e):(("string"==typeof e||"[object String]"===t)&&"u">typeof console&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(Error().stack)),new Date(NaN))}},95431:(e,t,r)=>{"use strict";var n=r(64754),i=r(18916),o=r(18034),a=r(3774);e.exports=function(e){if(e._blockSelectEvents||e._latestEditorState!==e.props.editorState){if(e._blockSelectEvents){var t=e.props.editorState.getSelection();n.logBlockedSelectionEvent({anonymizedDom:"N/A",extraParams:JSON.stringify({stacktrace:Error().stack}),selectionState:JSON.stringify(t.toJS())})}return}var r=e.props.editorState,s=a(r,o(e)),l=s.selectionState;l!==r.getSelection()&&(r=s.needsRecovery?i.forceSelection(r,l):i.acceptSelection(r,l),e.update(r))}},95446:e=>{e.exports=function(e,t,r,n){var i=-1,o=null==e?0:e.length;for(n&&o&&(r=e[++i]);++i<o;)r=t(r,e[i],i,e);return r}},95461:(e,t,r)=>{"use strict";r.d(t,{Fo:()=>rM,rL:()=>tI,A:()=>rq,zL:()=>rK,f7:()=>rV,Zi:()=>rS,o$:()=>rQ});var n,i,o,a,s,l=r(34426),u=r.n(l),c=r(4917),d=r.n(c),p=r(80782),f=r.n(p),h=r(14232);let g=e=>"object"==typeof e&&null!=e&&1===e.nodeType,m=(e,t)=>
2438(!t||"hidden"!==e)&&"visible"!==e&&"clip"!==e,v=(e,t)=>{if(e.clientHeight<e.scrollHeight||e.clientWidth<e.scrollWidth){let r,n=getComputedStyle(e,null);return m(n.overflowY,t)||m(n.overflowX,t)||!!(r=(e=>{if(!e.ownerDocument||!e.ownerDocument.defaultView)return null;try{return e.ownerDocument.defaultView.frameElement}catch(e){return null}})(e))&&(r.clientHeight<e.scrollHeight||r.clientWidth<e.scrollWidth)}return!1},y=(e,t,r,n,i,o,a,s)=>o<e&&a>t||o>e&&a<t?0:o<=e&&s<=r||a>=t&&s>=r?o-e-n:a>t&&s<r||o<e&&s>r?a-t+i:0,b=e=>{let t=e.parentElement;return null==t?e.getRootNode().host||null:t},x=(e,t)=>{var r,n,i,o;let a;if("u"<typeof document)return[];let{scrollMode:s,block:l,inline:u,boundary:c,skipOverflowHiddenElements:d}=t,p="function"==typeof c?c:e=>e!==c;if(!g(e))throw TypeError("Invalid target");let f=document.scrollingElement||document.documentElement,h=[],m=e;for(;g(m)&&p(m);){if((m=b(m))===f){h.push(m);break}null!=m&&m===document.body&&v(m)&&!v(document.documentElement)||null!=m&&v(m,d)&&h.push(m)}let x=null!=(n=null==(r=window.visualViewport)?void 0:r.width)?n:innerWidth,w=null!=(o=null==(i=window.visualViewport)?void 0:i.height)?o:innerHeight,{scrollX:A,scrollY:k}=window,{height:S,width:C,top:_,right:E,bottom:D,left:O}=e.getBoundingClientRect(),{top:j,right:F,bottom:T,left:P}={top:parseFloat((a=window.getComputedStyle(e)).scrollMarginTop)||0,right:parseFloat(a.scrollMarginRight)||0,bottom:parseFloat(a.scrollMarginBottom)||0,left:parseFloat(a.scrollMarginLeft)||0},M="start"===l||"nearest"===l?_-j:"end"===l?D+T:_+S/2-j+T,B="center"===u?O+C/2-P+F:"end"===u?E+F:O-P,R=[];for(let e=0;e<h.length;e++){let t=h[e],{height:r,width:n,top:i,right:o,bottom:a,left:c}=t.getBoundingClientRect();if("if-needed"===s&&_>=0&&O>=0&&D<=w&&E<=x&&(t===f&&!v(t)||_>=i&&D<=a&&O>=c&&E<=o))break;let d=getComputedStyle(t),p=parseInt(d.borderLeftWidth,10),g=parseInt(d.borderTopWidth,10),m=parseInt(d.borderRightWidth,10),b=parseInt(d.borderBottomWidth,10),j=0,F=0,T="offsetWidth"in t?t.offsetWidth-t.clientWidth-p-m:0,P="offsetHeight"in t?t.offsetHeight-t.clientHeight-g-b:0,I="offsetWidth"in t?0===t.offsetWidth?0:n/t.offsetWidth:0,$="offsetHeight"in t?0===t.offsetHeight?0:r/t.offsetHeight:0;if(f===t)j="start"===l?M:"end"===l?M-w:"nearest"===l?y(k,k+w,w,g,b,k+M,k+M+S,S):M-w/2,F="start"===u?B:"center"===u?B-x/2:"end"===u?B-x:y(A,A+x,x,p,m,A+B,A+B+C,C),j=Math.max(0,j+k),F=Math.max(0,F+A);else{j="start"===l?M-i-g:"end"===l?M-a+b+P:"nearest"===l?y(i,a,r,g,b+P,M,M+S,S):M-(i+r/2)+P/2,F="start"===u?B-c-p:"center"===u?B-(c+n/2)+T/2:"end"===u?B-o+m+T:y(c,o,n,p,m+T,B,B+C,C);let{scrollLeft:e,scrollTop:s}=t;j=0===$?0:Math.max(0,Math.min(s+j/$,t.scrollHeight-r/$+P)),F=0===I?0:Math.max(0,Math.min(e+F/I,t.scrollWidth-n/I+T)),M+=s-j,B+=e-F}R.push({el:t,top:j,left:F})}return R};var w=r(91805),A=r(24202),k=globalThis.Node,S=globalThis.Text,C=e=>e&&e.ownerDocument&&e.ownerDocument.defaultView||null,_=e=>D(e)&&8===e.nodeType,E=e=>D(e)&&1===e.nodeType,D=e=>{var t=C(e);return!!t&&e instanceof t.Node},O=e=>{var t=e&&e.anchorNode&&C(e.anchorNode);return!!t&&e instanceof t.Selection},j=e=>D(e)&&3===e.nodeType,F=(e,t,r)=>{if("number"!=typeof t)throw Error("Expected index to be a number");for(var{childNodes:n}=e,i=n[t],o=t,a=!1,s=!1;(_(i)||E(i)&&0===i.childNodes.length||E(i)&&"false"===i.getAttribute("contenteditable"))&&(!a||!s);){if(o>=n.length){a=!0,o=t-1,r="backward";continue}if(o<0){s=!0,o=t+1,r="forward";continue}i=n[o],t=o,o+="forward"===r?1:-1}return[i,t]},T=(e,t,r)=>{var[n]=F(e,t,r);return n},P=e=>{var t="";if(j(e)&&e.nodeValue)return e.nodeValue;if(E(e)){for(var r of Array.from(e.childNodes))t+=P(r);var n=getComputedStyle(e).getPropertyValue("display");("block"===n||"list"===n||"BR"===e.tagName)&&(t+="\n")}return t},M=/data-slate-fragment="(.+?)"/m,B=e=>null!=e.getSelection?e.getSelection():document.getSelection(),R=(e,t,r)=>{var{target:n}=t;if(E(n)&&n.matches('[contentEditable="false"]'))return!1;var{document:i}=eD.getWindow(e);if(N(i,n))return eD.hasDOMNode(e,n,{editable:!0});var o=r.find(e=>{var{addedNodes:t,removedNodes:r}=e;for(var i of t)if(i===n||N(i,n))return!0;for(var o of r)if(o===n||N(o,n))return!0});return!!o&&o!==t&&R(e,o,r)},I=(e,t)=>!!(e.compareDocumentPosition(t)&k.DOCUMENT_POSITION_PRECEDING),$=(e,t)=>{if(!e)return null;for(var r=e;r;){if(r.matches&&r.matches(t))return r;if(r.parentElement)r=r.parentElement;else if(r.parentNode&&"host"in r.parentNode)r=r.parentNode.host;else break}return null},N=(e,t)=>{if(!e||!t)return!1;if(e.contains(t))return!0;for(var r=t;r;){if(r===e)return!0;
2438if(r.parentNode)r="host"in r.parentNode?r.parentNode.host:r.parentNode;else break}return!1},L="u">typeof navigator&&"u">typeof window&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream,z="u">typeof navigator&&/Mac OS X/.test(navigator.userAgent),U="u">typeof navigator&&/Android/.test(navigator.userAgent),K="u">typeof navigator&&/^(?!.*Seamonkey)(?=.*Firefox).*/i.test(navigator.userAgent),W="u">typeof navigator&&/AppleWebKit(?!.*Chrome)/i.test(navigator.userAgent),H="u">typeof navigator&&/Edge?\/(?:[0-6][0-9]|[0-7][0-8])(?:\.)/i.test(navigator.userAgent),q="u">typeof navigator&&/Chrome/i.test(navigator.userAgent),V="u">typeof navigator&&/Chrome?\/(?:[0-7][0-5]|[0-6][0-9])(?:\.)/i.test(navigator.userAgent),Q=U&&"u">typeof navigator&&/Chrome?\/(?:[0-5]?\d)(?:\.)/i.test(navigator.userAgent),G="u">typeof navigator&&/^(?!.*Seamonkey)(?=.*Firefox\/(?:[0-7][0-9]|[0-8][0-6])(?:\.)).*/i.test(navigator.userAgent),Y="u">typeof navigator&&/.*UCBrowser/.test(navigator.userAgent),X="u">typeof navigator&&/.*Wechat/.test(navigator.userAgent)&&!/.*MacWechat/.test(navigator.userAgent)&&(!q||V),J="u">typeof window&&void 0!==window.document&&void 0!==window.document.createElement;"u">typeof navigator&&/Safari/.test(navigator.userAgent)&&/Version\/(\d+)/.test(navigator.userAgent)&&null!=(i=navigator.userAgent.match(/Version\/(\d+)/))&&i[1]&&parseInt(null==(o=navigator.userAgent.match(/Version\/(\d+)/))?void 0:o[1],10);var Z=(!V||!Q)&&!H&&"u">typeof globalThis&&globalThis.InputEvent&&"function"==typeof globalThis.InputEvent.prototype.getTargetRanges;function ee(e){return(ee="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function et(e,t,r){var n;return n=function(e,t){if("object"!==ee(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t);if("object"!==ee(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"===ee(n)?n:String(n))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var er=0;class en{constructor(){et(this,"id",void 0),this.id="".concat(er++)}}var ei=new WeakMap,eo=new WeakMap,ea=new WeakMap,es=new WeakMap,el=new WeakMap,eu=new WeakMap,ec=new WeakMap,ed=new WeakMap,ep=new WeakMap,ef=new WeakMap,eh=new WeakMap,eg=new WeakMap,em=new WeakMap,ev=new WeakMap,ey=new WeakMap,eb=new WeakMap,ex=new WeakMap,ew=new WeakMap,eA=new WeakMap,ek=new WeakMap,eS=new WeakMap,eC=new WeakMap,e_=Symbol("placeholder"),eE=Symbol("mark-placeholder"),eD={androidPendingDiffs:e=>eA.get(e),androidScheduleFlush:e=>{var t;null==(t=eb.get(e))||t()},blur:e=>{var t=eD.toDOMNode(e,e),r=eD.findDocumentOrShadowRoot(e);eg.set(e,!1),r.activeElement===t&&t.blur()},deselect:e=>{var{selection:t}=e,r=B(eD.findDocumentOrShadowRoot(e));r&&r.rangeCount>0&&r.removeAllRanges(),t&&w.gB.deselect(e)},findDocumentOrShadowRoot:e=>{var t=eD.toDOMNode(e,e),r=t.getRootNode();return r instanceof Document||r instanceof ShadowRoot?r:t.ownerDocument},findEventRange:(e,t)=>{"nativeEvent"in t&&(t=t.nativeEvent);var r,{clientX:n,clientY:i,target:o}=t;if(null==n||null==i)throw Error("Cannot resolve a Slate range from a DOM event: ".concat(t));var a=eD.toSlateNode(e,t.target),s=eD.findPath(e,a);if(w.bP.isElement(a)&&w.KE.isVoid(e,a)){var l=o.getBoundingClientRect(),u=e.isInline(a)?n-l.left<l.left+l.width-n:i-l.top<l.top+l.height-i,c=w.KE.point(e,s,{edge:u?"start":"end"}),d=u?w.KE.before(e,c):w.KE.after(e,c);if(d)return w.KE.range(e,d)}var{document:p}=eD.getWindow(e);if(p.caretRangeFromPoint)r=p.caretRangeFromPoint(n,i);else{var f=p.caretPositionFromPoint(n,i);f&&((r=p.createRange()).setStart(f.offsetNode,f.offset),r.setEnd(f.offsetNode,f.offset))}if(!r)throw Error("Cannot resolve a Slate range from a DOM event: ".concat(t));return eD.toSlateRange(e,r,{exactMatch:!1,suppressThrow:!1})},findKey:(e,t)=>{var r=ep.get(t);return r||(r=new en,ep.set(t,r)),r},findPath:(e,t)=>{for(var r=[],n=t;;){var i=ea.get(n);if(null==i)if(n===e)return r;else break;var o=eo.get(n);if(null==o)break;r.unshift(o),n=i}throw Error("Unable to find the path for Slate node: ".concat(w.h6.stringify(t)))},focus:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{retries:5};if(!eg.get(e)&&el.get(e)){if(t.retries<=0)throw Error("Could not set focus, editor seems stuck with pending operations");
2438if(e.operations.length>0)return void setTimeout(()=>{eD.focus(e,{retries:t.retries-1})},10);var r=eD.toDOMNode(e,e),n=eD.findDocumentOrShadowRoot(e);if(n.activeElement!==r){if(e.selection&&n instanceof Document){var i=B(n),o=eD.toDOMRange(e,e.selection);null==i||i.removeAllRanges(),null==i||i.addRange(o)}e.selection||w.gB.select(e,w.KE.start(e,[])),eg.set(e,!0),r.focus({preventScroll:!0})}}},getWindow:e=>{var t=es.get(e);if(!t)throw Error("Unable to find a host window element for this editor");return t},hasDOMNode:function(e,t){var r,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{editable:i=!1}=n,o=eD.toDOMNode(e,e);try{r=E(t)?t:t.parentElement}catch(e){if(e instanceof Error&&!e.message.includes('Permission denied to access property "nodeType"'))throw e}return!!r&&$(r,"[data-slate-editor]")===o&&(!i||!!r.isContentEditable||"boolean"==typeof r.isContentEditable&&$(r,'[contenteditable="false"]')===o||!!r.getAttribute("data-slate-zero-width"))},hasEditableTarget:(e,t)=>D(t)&&eD.hasDOMNode(e,t,{editable:!0}),hasRange:(e,t)=>
2438{var{anchor:r,focus:n}=t;return w.KE.hasPath(e,r.path)&&w.KE.hasPath(e,n.path)},hasSelectableTarget:(e,t)=>eD.hasEditableTarget(e,t)||eD.isTargetInsideNonReadonlyVoid(e,t),hasTarget:(e,t)=>D(t)&&eD.hasDOMNode(e,t),insertData:(e,t)=>{e.insertData(t)},insertFragmentData:(e,t)=>e.insertFragmentData(t),insertTextData:(e,t)=>e.insertTextData(t),isComposing:e=>!!em.get(e),isFocused:e=>!!eg.get(e),isReadOnly:e=>!!eh.get(e),isTargetInsideNonReadonlyVoid:(e,t)=>{if(eh.get(e)||!eD.hasTarget(e,t))return!1;var r=eD.toSlateNode(e,t);return w.bP.isElement(r)&&w.KE.isVoid(e,r)},setFragmentData:(e,t,r)=>e.setFragmentData(t,r),toDOMNode:(e,t)=>{var r,n=t===e?el.get(e):null==(r=ef.get(e))?void 0:r.get(eD.findKey(e,t));if(!n)throw Error("Cannot resolve a DOM node from Slate node: ".concat(w.h6.stringify(t)));return n},toDOMPoint:(e,t)=>{var[r]=w.KE.node(e,t.path),n=eD.toDOMNode(e,r);w.KE.void(e,{at:t})&&(t={path:t.path,offset:0});for(var i=Array.from(n.querySelectorAll("[data-slate-string], [data-slate-zero-width]")),o=0,a=0;a<i.length;a++){var s=i[a],l=s.childNodes[0];if(null!=l&&null!=l.textContent){var{length:u}=l.textContent,c=s.getAttribute("data-slate-length"),d=o+(null==c?u:parseInt(c,10)),p=i[a+1];if(t.offset===d&&null!=p&&p.hasAttribute("data-slate-mark-placeholder")){var f,h,g=p.childNodes[0];f=[g instanceof S?g:p,null!=(h=p.textContent)&&h.startsWith("\uFEFF")?1:0];break}if(t.offset<=d){f=[l,Math.min(u,Math.max(0,t.offset-o))];break}o=d}}if(!f)throw Error("Cannot resolve a DOM point from Slate point: ".concat(w.h6.stringify(t)));return f},toDOMRange:(e,t)=>
2438{var{anchor:r,focus:n}=t,i=w.Q6.isBackward(t),o=eD.toDOMPoint(e,r),a=w.Q6.isCollapsed(t)?o:eD.toDOMPoint(e,n),s=eD.getWindow(e).document.createRange(),[l,u]=i?a:o,[c,d]=i?o:a,p=!!(E(l)?l:l.parentElement).getAttribute("data-slate-zero-width"),f=!!(E(c)?c:c.parentElement).getAttribute("data-slate-zero-width");return s.setStart(l,p?1:u),s.setEnd(c,f?1:d),s},toSlateNode:(e,t)=>{var r=E(t)?t:t.parentElement;r&&!r.hasAttribute("data-slate-node")&&(r=r.closest("[data-slate-node]"));var n=r?ec.get(r):null;if(!n)throw Error("Cannot resolve a Slate node from DOM node: ".concat(r));return n},toSlatePoint:(e,t,r)=>{var n,{exactMatch:i,suppressThrow:o}=r,[a,s]=i?t:(e=>{var[t,r]=e;if(E(t)&&t.childNodes.length){var n=r===t.childNodes.length,i=n?r-1:r;for([t,i]=F(t,i,n?"backward":"forward"),n=i<r;E(t)&&t.childNodes.length;){var o=n?t.childNodes.length-1:0;t=T(t,o,n?"backward":"forward")}r=n&&null!=t.textContent?t.textContent.length:0}return[t,r]})(t),l=a.parentNode,u=r.searchDirection,c=null,d=0;if(l){var p=eD.toDOMNode(e,e),f=l.closest('[data-slate-void="true"]'),h=f&&N(p,f)?f:null,g=l.closest('[contenteditable="false"]'),m=g&&N(p,g)?g:null,v=l.closest("[data-slate-leaf]"),y=null;if(v){if(c=v.closest('[data-slate-node="text"]')){var b=eD.getWindow(e).document.createRange();b.setStart(c,0),b.setEnd(a,s);var x=b.cloneContents();[...Array.prototype.slice.call(x.querySelectorAll("[data-slate-zero-width]")),...Array.prototype.slice.call(x.querySelectorAll("[contenteditable=false]"))].forEac
2438h(e=>{if(U&&!i&&e.hasAttribute("data-slate-zero-width")&&e.textContent.length>0&&"\uFEFF"!==e.textContext){e.textContent.startsWith("\uFEFF")&&(e.textContent=e.textContent.slice(1));return}e.parentNode.removeChild(e)}),d=x.textContent.length,y=c}}else if(h){for(var A=h.querySelectorAll("[data-slate-leaf]"),S=0;S<A.length;S++){var C=A[S];if(eD.hasDOMNode(e,C)){v=C;break}}v?(c=v.closest('[data-slate-node="text"]'),d=(y=v).textContent.length,y.querySelectorAll("[data-slate-zero-width]").forEach(e=>{d-=e.textContent.length})):d=1}else if(m){var _,D,O,j,P=e=>e?e.querySelectorAll("[data-slate-leaf]:not(:scope [data-slate-editor] [data-slate-leaf])"):[],M=m.closest('[data-slate-node="element"]');("backward"===u||!u)&&(v=null!=(O=[...P(null==M?void 0:M.previousElementSibling),...P(M)].findLast(e=>I(m,e)))?O:null)&&(u="backward"),("forward"===u||!u)&&(v=null!=(j=[...P(M),...P(null==M?void 0:M.nextElementSibling)].find(e=>!!(m.compareDocumentPosition(e)&k.DOCUMENT_POSITION_FOLLOWING)))?j:null)&&(u="forward"),v&&(c=v.closest('[data-slate-node="text"]'),y=v,"forward"===u?d=0:(d=y.textContent.length,y.querySelectorAll("[data-slate-zero-width]").forEach(e=>{d-=e.textContent.length})))}y&&d===y.textContent.length&&U&&"z"===y.getAttribute("data-slate-zero-width")&&null!=(_=y.textContent)&&_.startsWith("\uFEFF")&&(l.hasAttribute("data-slate-zero-width")||K&&null!=(D=y.textContent)&&D.endsWith("\n\n"))&&d--}if(U&&!c&&!i){var B=l.hasAttribute("data-slate-node")?l:l.closest("[data-slate-node]");if(B&&eD.hasDOMNode(e,B,{editable:!0})){var R,$=eD.toSlateNode(e,B);try{R=eD.findPath(e,$)}catch(e){if(o)return null;throw e}var{path:L,offset:z}=w.KE.start(e,R);return B.querySelector("[data-slate-leaf]")||(z=s),{path:L,offset:z}}}if(!c){if(o)return null;throw Error("Cannot resolve a Slate point from DOM point: ".concat(t))}var W=eD.toSlateNode(e,c);try{n=eD.findPath(e,W)}catch(e){if(o)return null;throw e}return{path:n,offset:d}},toSlateRange:(e,t,r)=>{var n,i,o,a,s,l,{exactMatch:u,suppressThrow:c}=r;if(O(t)?t.anchorNode:t.startContainer)if(O(t)){if(K&&t.rangeCount>1){a=t.focusNode;var d=t.getRangeAt(0),p=t.getRangeAt(t.rangeCount-1);if(a instanceof HTMLTableRowElement&&d.startContainer instanceof HTMLTableRowElement&&p.startContainer instanceof HTMLTableRowElement){function f(e){return e.childElementCount>0?f(e.children[0]):e}var h=d.startContainer,g=p.startContainer,m=f(h.children[d.startOffset]),v=f(g.children[p.startOffset]);s=0,i=v.childNodes.length>0?v.childNodes[0]:v,a=m.childNodes.length>0?m.childNodes[0]:m,o=v instanceof HTMLElement?v.innerHTML.length:0}else d.startContainer===a?(i=p.endContainer,o=p.endOffset,s=d.startOffset):(i=d.startContainer,o=d.endOffset,s=p.startOffset)}else i=t.anchorNode,o=t.anchorOffset,a=t.focusNode,s=t.focusOffset;l=q&&(e=>{for(var t=e&&e.parentNode;t;){if("[object ShadowRoot]"===t.toString())return!0;t=t.parentNode}return!1})(i)||K?t.anchorNode===t.focusNode&&t.anchorOffset===t.focusOffset:t.isCollapsed}else i=t.startContainer,o=t.startOffset,a=t.endContainer,s=t.endOffset,l=t.collapsed;if(null==i||null==a||null==o||null==s)throw Error("Cannot resolve a Slate range from DOM range: ".concat(t));K&&null!=(n=a.textContent)&&n.endsWith("\n\n")&&s===a.textContent.length&&s--;var y=eD.toSlatePoint(e,[i,o],{exactMatch:u,suppressThrow:c});if(!y)return null;var b=I(i,a)||i===a&&s<o,x=l?y:eD.toSlatePoint(e,[a,s],{exactMatch:u,suppressThrow:c,searchDirection:b?"forward":"backward"});if(!x)return null;var A={anchor:y,focus:x};return w.Q6.isExpanded(A)&&w.Q6.isForward(A)&&E(a)&&w.KE.void(e,{at:A.focus,mode:"highest"})&&(A=w.KE.unhangRange(e,A,{voids:!0})),A}};function eO(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return r.reduce((e,t)=>e.slice(0,t.start)+t.text+e.slice(t.end),e)}function ej(e,t){var{start:r,end:n,text:i}=t,o=e.slice(r,n),a=function(e,t){for(var r=Math.min(e.length,t.length),n=0;n<r;n++)if(e.charAt(n)!==t.charAt(n))return n;return r}(o,i),s=Math.min(o.length-a,i.length-a),l=function(e,t,r){for(var n=Math.min(e.length,t.length,r),i=0;i<n;i++)if(e.charAt(e.length-i-1)!==t.charAt(t.length-i-1))return i;return n}(o,i,s),u={start:r+a,end:n-l,text:i.slice(a,i.length-l)};return u.start===u.end&&0===u.text.length?null:u}function eF(e,t){var{path:r,offset:n}=t;if(!w.KE.hasPath(e,r))return null;var i=w.bP.get(e,r);if(!w.bP.isText(i))return null;var o=w.KE.above(e,{match:t=>w.bP.isElement(t)&&w.KE.isBlock(e,t),at:r});if(!o)return null;for(;n>i.text.length;){var a=w.KE.next(e,{at:r,match:w.bP.isText});if(!a||!w.wA.isDescendant(a[1],o[1]))return null;n-=i.text.length,i=a[0],r=a[1]}return{path:r,offset:n}}function eT(e,t){var r=eF(e,t.anchor);if(!r)return null;if(w.Q6.isCollapsed(t))return{anchor:r,focus:r};var n=eF(e,t.focus);return n?{anchor:r,focus:n}:null}function eP(e,t,r){var n=eA.get(e),i=null==n?void 0:n.find(e=>{var{path:r}=e;return w.wA.equals(r,t.path)});if(!i||t.offset<=i.diff.start)return w.bR.transform(t,r,{affinity:"backward"});var{diff:o}=i;if(t.offset<=o.start+o.text.length){var a={path:t.path,offset:o.start},s=w.bR.transform(a,r,{affinity:"backward"});return s?{path:s.path,offset:s.offset+t.offset-o.start}:null}var l={path:t.path,offset:t.offset-o.text.length+o.end-o.start},u=w.bR.transform(l,r,{affinity:"backward"});return u?"split_node"===r.type&&w.wA.equals(r.path,t.path)&&l.offset<r.position&&o.start<r.position?u:{path:u.path,offset:u.offset+o.text.length-o.end+o.start}:null}function eM(e,t,r){var n=eP(e,t.anchor,r);if(!n)return null;if(w.Q6.isCollapsed(t))return{anchor:n,focus:n};var i=eP(e,t.focus,r);return i?{anchor:n,focus:i}:null}var eB=(e,t)=>{var r=(t.top+t.bottom)/2;return e.top<=r&&e.bottom>=r},eR=(e,t,r)=>{var n=eD.toDOMRange(e,t).getBoundingClientRect(),i=eD.toDOMRange(e,r).getBoundingClientRect();return eB(n,i)&&eB(i,n)};function eI(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function e$(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
2438t%2?eI(Object(r),!0).forEach(function(t){et(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eI(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var eN=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"x-slate-fragment",{apply:r,onChange:n,deleteBackward:i,addMark:o,removeMark:a}=e;return ef.set(e,new WeakMap),e.addMark=(t,r)=>{var n,i;null==(n=eb.get(e))||n(),!ex.get(e)&&null!=(i=eA.get(e))&&i.length&&ex.set(e,null),ew.delete(e),o(t,r)},e.removeMark=t=>{var r;!ex.get(e)&&null!=(r=eA.get(e))&&r.length&&ex.set(e,null),ew.delete(e),a(t)},e.deleteBackward=t=>{if("line"!==t)return i(t);if(e.selection&&w.Q6.isCollapsed(e.selection)){var r=w.KE.above(e,{match:t=>w.bP.isElement(t)&&w.KE.isBlock(e,t),at:e.selection});if(r){var[,n]=r,o=w.KE.range(e,n,e.selection.anchor),a=((e,t)=>{var r=w.KE.range(e,w.Q6.end(t)),n=Array.from(w.KE.positions(e,{at:t})),i=0,o=n.length,a=Math.floor(o/2);if(eR(e,w.KE.range(e,n[i]),r))return w.KE.range(e,n[i],r);if(n.length<2)return w.KE.range(e,n[n.length-1],r);for(;a!==n.length&&a!==i;)eR(e,w.KE.range(e,n[a]),r)?o=a:i=a,a=Math.floor((i+o)/2);return w.KE.range(e,n[i],r)})(e,o);w.Q6.isCollapsed(a)||w.gB.delete(e,{at:a})}}},e.apply=t=>{var n=[],i=[],o=eA.get(e);if(null!=o&&o.length){var a=o.map(e=>(function(e,t){var{path:r,diff:n,id:i}=e;switch(t.type){case"insert_text":if(!w.wA.equals(t.path,r)||t.offset>=n.end)return e;if(t.offset<=n.start)return{diff:{start:t.text.length+n.start,end:t.text.length+n.end,text:n.text},id:i,path:r};return{diff:{start:n.start,end:n.end+t.text.length,text:n.text},id:i,path:r};case"remove_text":if(!w.wA.equals(t.path,r)||t.offset>=n.end)return e;if(t.offset+t.text.length<=n.start)return{diff:{start:n.start-t.text.length,end:n.end-t.text.length,text:n.text},id:i,path:r};return{diff:{start:n.start,end:n.end-t.text.length,text:n.text},id:i,path:r};case"split_node":if(!w.wA.equals(t.path,r)||t.position>=n.end)return{diff:n,id:i,path:w.wA.transform(r,t,{affinity:"backward"})};if(t.position>n.start)return{diff:{start:n.start,end:Math.min(t.position,n.end),text:n.text},id:i,path:r};return{diff:{start:n.start-t.position,end:n.end-t.position,text:n.text},id:i,path:w.wA.transform(r,t,{affinity:"forward"})};case"merge_node":if(!w.wA.equals(t.path,r))return{diff:n,id:i,path:w.wA.transform(r,t)};return{diff:{start:n.start+t.position,end:n.end+t.position,text:n.text},id:i,path:w.wA.transform(r,t)}}var o=w.wA.transform(r,t);return o?{diff:n,path:o,id:i}:null})(e,t)).filter(Boolean);eA.set(e,a)}var s=eS.get(e);s&&eS.set(e,eM(e,s,t));var l=ek.get(e);if(null!=l&&l.at){var u=w.aZ.isPoint(null==l?void 0:l.at)?eP(e,l.at,t):eM(e,l.at,t);ek.set(e,u?e$(e$({},l),{},{at:u}):null)}switch(t.type){case"insert_text":case"remove_text":case"set_node":case"split_node":n.push(...eL(e,t.path));break;case"set_selection":null==(c=ev.get(e))||c.unref(),ev.delete(e);break;case"insert_node":case"remove_node":n.push(...eL(e,w.wA.parent(t.path)));break;case"merge_node":n.push(...eL(e,w.wA.previous(t.path)));break;case"move_node":n.push(...eL(e,w.wA.common(w.wA.parent(t.path),w.wA.parent(t.newPath)))),w.wA.isBefore(t.path,t.newPath)?(n.push(...eL(e,w.wA.parent(t.path))),d=t.newPath):(n.push(...eL(e,w.wA.parent(t.newPath))),d=t.path);var c,d,p=w.bP.get(e,w.wA.parent(d)),f=eD.findKey(e,p);i.push([w.KE.pathRef(e,w.wA.parent(d)),f])}switch(r(t),t.type){case"insert_node":case"remove_node":case"merge_node":case"move_node":case"split_node":case"insert_text":case"remove_text":case"set_selection":ei.set(e,!0)}for(var[h,g]of n){var[m]=w.KE.node(e,h);ep.set(m,g)}for(var[v,y]of i){if(v.current){var[b]=w.KE.node(e,v.current);ep.set(b,y)}v.unref()}},e.setFragmentData=r=>{var{selection:n}=e;if(n){var[i,o]=w.Q6.edges(n),a=w.KE.void(e,{at:i.path}),s=w.KE.void(e,{at:o.path});if(!w.Q6.isCollapsed(n)||a){var l=eD.toDOMRange(e,n),u=l.cloneContents(),c=u.childNodes[0];if(u.childNodes.forEach(e=>{e.textContent&&""!==e.textContent.trim()&&(c=e)}),s){var[d]=s,p=l.cloneRange(),f=eD.toDOMNode(e,d);p.setEndAfter(f),u=p.cloneContents()}if(a&&(c=u.querySelector("[data-slate-spacer]")),Array.from(u.querySelectorAll("[data-slate-zero-width]")).forEac
2438h(e=>{var t="n"===e.getAttribute("data-slate-zero-width");e.textContent=t?"\n":""}),j(c)){var h=c.ownerDocument.createElement("span");h.style.whiteSpace="pre",h.appendChild(c),u.appendChild(h),c=h}var g=JSON.stringify(e.getFragment()),m=window.btoa(encodeURIComponent(g));c.setAttribute("data-slate-fragment",m),r.setData("application/".concat(t),m);var v=u.ownerDocument.createElement("div");return v.appendChild(u),v.setAttribute("hidden","true"),u.ownerDocument.body.appendChild(v),r.setData("text/html",v.innerHTML),r.setData("text/plain",P(v)),u.ownerDocument.body.removeChild(v),r}}},e.insertData=t=>{e.insertFragmentData(t)||e.insertTextData(t)},e.insertFragmentData=r=>{var n=r.getData("application/".concat(t))||(e=>{var[,t]=e.getData("text/html").match(M)||[];return t})(r);if(n){var i=JSON.parse(decodeURIComponent(window.atob(n)));return e.insertFragment(i),!0}return!1},e.insertTextData=t=>{var r=t.getData("text/plain");if(r){var n=r.split(/\r\n|\r|\n/),i=!1;for(var o of n)i&&w.gB.splitNodes(e,{always:!0}),e.insertText(o),i=!0;return!0}return!1},e.onChange=t=>{var r=ey.get(e);r&&r(t),n(t)},e},eL=(e,t)=>{var r=[];for(var[n,i]of w.KE.levels(e,{at:t})){var o=eD.findKey(e,n);r.push([i,o])}return r},ez={bold:"mod+b",compose:["down","left","right","up","backspace","enter"],moveBackward:"left",moveForward:"right",moveWordBackward:"ctrl+left",moveWordForward:"ctrl+right",deleteBackward:"shift?+backspace",deleteForward:"shift?+delete",extendBackward:"shift+left",extendForward:"shift+right",italic:"mod+i",insertSoftBreak:"shift+enter",splitBlock:"enter",undo:"mod+z"},eU={moveLineBackward:"opt+up",moveLineForward:"opt+down",moveWordBackward:"opt+left",moveWordForward:"opt+right",deleteBackward:["ctrl+backspace","ctrl+h"],deleteForward:["ctrl+delete","ctrl+d"],deleteLineBackward:"cmd+shift?+backspace",deleteLineForward:["cmd+shift?+delete","ctrl+k"],deleteWordBackward:"opt+shift?+backspace",deleteWordForward:"opt+shift?+delete",extendLineBackward:"opt+shift+up",extendLineForward:"opt+shift+down",redo:"cmd+shift+z",transposeCharacter:"ctrl+t"},eK={deleteWordBackward:"ctrl+shift?+backspace",deleteWordForward:"ctrl+shift?+delete",redo:["ctrl+y","ctrl+shift+z"]},eW=e=>{var t=ez[e],r=eU[e],n=eK[e],i=t&&(0,A.v_)(t),o=r&&(0,A.v_)(r),a=n&&(0,A.v_)(n);return e=>!!(i&&i(e)||z&&o&&o(e)||!z&&a&&a(e))},eH={isBold:eW("bold"),isCompose:eW("compose"),isMoveBackward:eW("moveBackward"),isMoveForward:eW("moveForward"),isDeleteBackward:eW("deleteBackward"),isDeleteForward:eW("deleteForward"),isDeleteLineBackward:eW("deleteLineBackward"),isDeleteLineForward:eW("deleteLineForward"),isDeleteWordBackward:eW("deleteWordBackward"),isDeleteWordForward:eW("deleteWordForward"),isExtendBackward:eW("extendBackward"),isExtendForward:eW("extendForward"),isExtendLineBackward:eW("extendLineBackward"),isExtendLineForward:eW("extendLineForward"),isItalic:eW("italic"),isMoveLineBackward:eW("moveLineBackward"),isMoveLineForward:eW("moveLineForward"),isMoveWordBackward:eW("moveWordBackward"),isMoveWordForward:eW("moveWordForward"),isRedo:eW("redo"),isSoftBreak:eW("insertSoftBreak"),isSplitBlock:eW("splitBlock"),isTransposeCharacter:eW("transposeCharacter"),isUndo:eW("undo")};function eq(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var eV=["anchor","focus"],eQ=["anchor","focus"];function eG(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function eY(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eG(Object(r),!0).forEach(function(t){et(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eG(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var eX=(e,t)=>
2438{var{anchor:r,focus:n}=e,i=eq(e,eV),{anchor:o,focus:a}=t,s=eq(t,eQ);return e[e_]===t[e_]&&Object.keys(i).length===Object.keys(s).length&&Object.keys(i).every(e=>s.hasOwnProperty(e)&&i[e]===s[e])},eJ=(e,t)=>{if(e===t)return!0;if(!e||!t||e.length!==t.length)return!1;for(var r=0;r<e.length;r++){var n=e[r],i=t[r];if(!w.Q6.equals(n,i)||!eX(n,i))return!1}return!0},eZ=(e,t)=>{if(e===t)return!0;if(!e||!t||e.length!==t.length)return!1;for(var r=0;r<e.length;r++){var n=e[r],i=t[r];if(n.anchor.offset!==i.anchor.offset||n.focus.offset!==i.focus.offset||!eX(n,i))return!1}return!0},e0=[],e1="ResizeObserver loop completed with undelivered notifications.",e2=function(){var e;"function"==typeof ErrorEvent?e=new ErrorEvent("error",{message:e1}):((e=document.createEvent("Event")).initEvent("error",!1,!1),e.message=e1),window.dispatchEvent(e)};(n=a||(a={})).BORDER_BOX="border-box",n.CONTENT_BOX="content-box",n.DEVICE_PIXEL_CONTENT_BOX="device-pixel-content-box";var e5=function(e){return Object.freeze(e)},e3=function(e,t){this.inlineSize=e,this.blockSize=t,e5(this)},e4=function(){function e(e,t,r,n){return this.x=e,this.y=t,this.width=r,this.height=n,this.top=this.y,this.left=this.x,this.bottom=this.top+this.height,this.right=this.left+this.width,e5(this)}return e.prototype.toJSON=function(){return{x:this.x,y:this.y,top:this.top,right:this.right,bottom:this.bottom,left:this.left,width:this.width,height:this.height}},e.fromRect=function(t){return new e(t.x,t.y,t.width,t.height)},e}(),e6=function(e){return e instanceof SVGElement&&"getBBox"in e},e8=function(e){if(e6(e)){var t=e.getBBox(),r=t.width,n=t.height;return!r&&!n}var i=e.offsetWidth,o=e.offsetHeight;return!(i||o||e.getClientRects().length)},e7=function(e){if(e instanceof Element)return!0;var t,r=null==(t=null==e?void 0:e.ownerDocument)?void 0:t.defaultView;return!!(r&&e instanceof r.Element)},e9=function(e){switch(e.tagName){case"INPUT":if("image"!==e.type)break;case"VIDEO":case"AUDIO":case"EMBED":case"OBJECT":case"CANVAS":case"IFRAME":case"IMG":return!0}return!1},te="u">typeof window?window:{},tt=new WeakMap,tr=/auto|scroll/,tn=/^tb|vertical/,ti=/msie|trident/i.test(te.navigator&&te.navigator.userAgent),to=function(e){return parseFloat(e||"0")},ta=function(e,t,r){return void 0===e&&(e=0),void 0===t&&(t=0),void 0===r&&(r=!1),new e3((r?t:e)||0,(r?e:t)||0)},ts=e5({devicePixelContentBoxSize:ta(),borderBoxSize:ta(),contentBoxSize:ta(),contentRect:new e4(0,0,0,0)}),tl=function(e,t){if(void 0===t&&(t=!1),tt.has(e)&&!t)return tt.get(e);if(e8(e))return tt.set(e,ts),ts;var r=getComputedStyle(e),n=e6(e)&&e.ownerSVGElement&&e.getBBox(),i=!ti&&"border-box"===r.boxSizing,o=tn.test(r.writingMode||""),a=!n&&tr.test(r.overflowY||""),s=!n&&tr.test(r.overflowX||""),l=n?0:to(r.paddingTop),u=n?0:to(r.paddingRight),c=n?0:to(r.paddingBottom),d=n?0:to(r.paddingLeft),p=n?0:to(r.borderTopWidth),f=n?0:to(r.borderRightWidth),h=n?0:to(r.borderBottomWidth),g=n?0:to(r.borderLeftWidth),m=d+u,v=l+c,y=g+f,b=p+h,x=s?e.offsetHeight-b-e.clientHeight:0,w=a?e.offsetWidth-y-e.clientWidth:0,A=n?n.width:to(r.width)-(i?m+y:0)-w,k=n?n.height:to(r.height)-(i?v+b:0)-x,S=A+m+w+y,C=k+v+x+b,_=e5({devicePixelContentBoxSize:ta(Math.round(A*devicePixelRatio),Math.round(k*devicePixelRatio),o),borderBoxSize:ta(S,C,o),contentBoxSize:ta(A,k,o),contentRect:new e4(d,l,A,k)});return tt.set(e,_),_},tu=function(e,t,r){var n=tl(e,r),i=n.borderBoxSize,o=n.contentBoxSize,s=n.devicePixelContentBoxSize;switch(t){case a.DEVICE_PIXEL_CONTENT_BOX:return s;case a.BORDER_BOX:return i;default:return o}},tc=function(e){var t=tl(e);this.target=e,this.contentRect=t.contentRect,this.borderBoxSize=e5([t.borderBoxSize]),this.contentBoxSize=e5([t.contentBoxSize]),this.devicePixelContentBoxSize=e5([t.devicePixelContentBoxSize])},td=function(e){if(e8(e))return 1/0;for(var t=0,r=e.parentNode;r;)t+=1,r=r.parentNode;return t},tp=function(){var e=1/0,t=[];e0.forEach(function(r){if(0!==r.activeTargets.length){var n=[];r.activeTargets.forEach(function(t){var r=new tc(t.target),i=td(t.target);n.push(r),t.lastReportedSize=tu(t.target,t.observedBox),i<e&&(e=i)}),t.push(function(){r.callback.call(r.observer,n,r.observer)}),r.activeTargets.splice(0,r.activeTargets.length)}});for(var r=0;r<t.length;r++)(0,t[r])();return e}
2438,tf=function(e){e0.forEach(function(t){t.activeTargets.splice(0,t.activeTargets.length),t.skippedTargets.splice(0,t.skippedTargets.length),t.observationTargets.forEach(function(r){r.isActive()&&(td(r.target)>e?t.activeTargets.push(r):t.skippedTargets.push(r))})})},th=function(){var e=0;for(tf(0);e0.some(function(e){return e.activeTargets.length>0});)tf(e=tp());return e0.some(function(e){return e.skippedTargets.length>0})&&e2(),e>0},tg=[],tm=function(e){if(!s){var t=0,r=document.createTextNode("");new MutationObserver(function(){return tg.splice(0).forEach(function(e){return e()})}).observe(r,{characterData:!0}),s=function(){r.textContent="".concat(t?t--:t++)}}tg.push(e),s()},tv=function(e){tm(function(){requestAnimationFrame(e)})},ty=0,tb={attributes:!0,characterData:!0,childList:!0,subtree:!0},tx=["resize","load","transitionend","animationend","animationstart","animationiteration","keyup","keydown","mouseup","mousedown","mouseover","mouseout","blur","focus"],tw=function(e){return void 0===e&&(e=0),Date.now()+e},tA=!1,tk=new(function(){function e(){var e=this;this.stopped=!0,this.listener=function(){return e.schedule()}}return e.prototype.run=function(e){var t=this;if(void 0===e&&(e=250),!tA){tA=!0;var r=tw(e);tv(function(){var n=!1;try{n=th()}finally{if(tA=!1,e=r-tw(),!ty)return;n?t.run(1e3):e>0?t.run(e):t.start()}})}},e.prototype.schedule=function(){this.stop(),this.run()},e.prototype.observe=function(){var e=this,t=function(){return e.observer&&e.observer.observe(document.body,tb)};document.body?t():te.addEventListener("DOMContentLoaded",t)},e.prototype.start=function(){var e=this;this.stopped&&(this.stopped=!1,this.observer=new MutationObserver(this.listener),this.observe(),tx.forEach(function(t){return te.addEventListener(t,e.listener,!0)}))},e.prototype.stop=function(){var e=this;this.stopped||(this.observer&&this.observer.disconnect(),tx.forEach(function(t){return te.removeEventListener(t,e.listener,!0)}),this.stopped=!0)},e}()),tS=function(e){!ty&&e>0&&tk.start(),(ty+=e)||tk.stop()},tC=function(){function e(e,t){this.target=e,this.observedBox=t||a.CONTENT_BOX,this.lastReportedSize={inlineSize:0,blockSize:0}}return e.prototype.isActive=function(){var e,t=tu(this.target,this.observedBox,!0);return e6(e=this.target)||e9(e)||"inline"!==getComputedStyle(e).display||(this.lastReportedSize=t),this.lastReportedSize.inlineSize!==t.inlineSize||this.lastReportedSize.blockSize!==t.blockSize},e}(),t_=function(e,t){this.activeTargets=[],this.skippedTargets=[],this.observationTargets=[],this.observer=e,this.callback=t},tE=new WeakMap,tD=function(e,t){for(var r=0;r<e.length;r+=1)if(e[r].target===t)return r;return -1},tO=function(){function e(){}return e.connect=function(e,t){var r=new t_(e,t);tE.set(e,r)},e.observe=function(e,t,r){var n=tE.get(e),i=0===n.observationTargets.length;0>tD(n.observationTargets,t)&&(i&&e0.push(n),n.observationTargets.push(new tC(t,r&&r.box)),tS(1),tk.schedule())},e.unobserve=function(e,t){var r=tE.get(e),n=tD(r.observationTargets,t),i=1===r.observationTargets.length;n>=0&&(i&&e0.splice(e0.indexOf(r),1),r.observationTargets.splice(n,1),tS(-1))},e.disconnect=function(e){var t=this,r=tE.get(e);r.observationTargets.slice().forEach(function(r){return t.unobserve(e,r.target)}),r.activeTargets.splice(0,r.activeTargets.length)},e}(),tj=function(){function e(e){if(0==arguments.length)throw TypeError("Failed to construct 'ResizeObserver': 1 argument required, but only 0 present.");if("function"!=typeof e)throw TypeError("Failed to construct 'ResizeObserver': The callback provided as parameter 1 is not a function.");tO.connect(this,e)}return e.prototype.observe=function(e,t){if(0==arguments.length)throw TypeError("Failed to execute 'observe' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!e7(e))throw TypeError("Failed to execute 'observe' on 'ResizeObserver': parameter 1 is not of type 'Element");tO.observe(this,e,t)},e.prototype.unobserve=function(e){if(0==arguments.length)throw TypeError("Failed to execute 'unobserve' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!e7(e))throw TypeError("Failed to execute 'unobserve' on 'ResizeObserver': parameter 1 is not of type 'Element");tO.unobserve(this,e)},e.prototype.disconnect=function(){tO.disconnect(this)},e.toString=function(){return"function ResizeObserver () { [polyfill code] }"},e}(),tF=r(98477);function tT(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function tP(e){return(tP="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function tM(e,t,r){var n;return n=function(e,t){if("object"!==tP(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t);if("object"!==tP(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"===tP(n)?n:String(n))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var tB=(0,h.createContext)(null),tR=()=>{var e=(0,h.useContext)(tB);if(!e)throw Error("The `useSlateStatic` hook must be used inside the <Slate> component's context.");return e},tI=eD;function t$(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function tN(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
2438t%2?t$(Object(r),!0).forEach(function(t){tM(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):t$(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var tL=function(){},tz=J?h.useLayoutEffect:h.useEffect,tU=["node"];function tK(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var tW={subtree:!0,childList:!0,characterData:!0},tH=U?e=>{var t,{node:r}=e,n=tT(e,tU);if(!U)return null;var i=tR(),o=(t=(0,h.useRef)(!1),(0,h.useEffect)(()=>(t.current=!0,()=>{t.current=!1}),[]),t.current),[a]=(0,h.useState)(()=>(function(e){var{editor:t,scheduleOnDOMSelectionChange:r,onDOMSelectionChange:n}=e,i=!1,o=null,a=null,s=null,l=0,u=!1,c=()=>{var e=eS.get(t);if(eS.delete(t),e){var{selection:r}=t,n=eT(t,e);!n||r&&w.Q6.equals(n,r)||w.gB.select(t,n)}},d=()=>{if(a&&(clearTimeout(a),a=null),s&&(clearTimeout(s),s=null),!m()&&!g())return void c();i||(i=!0,setTimeout(()=>i=!1)),g()&&(i="action");var e=t.selection&&w.KE.rangeRef(t,t.selection,{affinity:"forward"});ew.set(t,t.marks),tL("flush",ek.get(t),eA.get(t));for(var o=m();l=null==(d=eA.get(t))?void 0:d[0];){var l,d,p,f=ex.get(t);void 0!==f&&(ex.delete(t),t.marks=f),f&&!1===u&&(u=null);var h=function(e){var{path:t,diff:r}=e;return{anchor:{path:t,offset:r.start},focus:{path:t,offset:r.end}}}(l);t.selection&&w.Q6.equals(t.selection,h)||w.gB.select(t,h),l.diff.text?w.KE.insertText(t,l.diff.text):w.KE.deleteFragment(t),eA.set(t,null==(p=eA.get(t))?void 0:p.filter(e=>{var{id:t}=e;return t!==l.id})),!function(e,t){var{path:r,diff:n}=t;if(!w.KE.hasPath(e,r))return!1;var i=w.bP.get(e,r);if(!w.bP.isText(i))return!1;if(n.start!==i.text.length||0===n.text.length)return i.text.slice(n.start,n.start+n.text.length)===n.text;var o=w.wA.next(r);if(!w.KE.hasPath(e,o))return!1;var a=w.bP.get(e,o);return w.bP.isText(a)&&a.text.startsWith(n.text)}(t,l)&&(o=!1,ek.delete(t),ew.delete(t),i="action",eS.delete(t),r.cancel(),n.cancel(),null==e||e.unref())}var v=null==e?void 0:e.unref();if(!v||eS.get(t)||t.selection&&w.Q6.equals(v,t.selection)||w.gB.select(t,v),g())return void(()=>{var e=ek.get(t);if(ek.delete(t),e){if(e.at){var r=w.aZ.isPoint(e.at)?eF(t,e.at):eT(t,e.at);if(!r)return;var n=w.KE.range(t,r);t.selection&&w.Q6.equals(t.selection,n)||w.gB.select(t,r)}e.run()}})();o&&r(),r.flush(),n.flush(),c();var y=ew.get(t);ew.delete(t),void 0!==y&&(t.marks=y,t.onChange())},p=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],r=eu.get(t);if(r){if(m()||e){r.style.display="none";return}r.style.removeProperty("display")}},f=(e,r)=>{var n,i,o,a,s,u,c,d,f=null!=(d=eA.get(t))?d:[];eA.set(t,f);var h=w.bP.leaf(t,e),g=f.findIndex(t=>w.wA.equals(t.path,e));if(g<0){ej(h.text,r)&&f.push({path:e,diff:r,id:l++}),p();return}var m=(n=h.text,i=f[g].diff,o=Math.min(i.start,r.start),a=Math.max(0,Math.min(i.start+i.text.length,r.end)-r.start),s=eO(n,i,r),u=Math.max(r.start+r.text.length,i.start+i.text.length+(i.start+i.text.length>r.start?r.text.length:0)-a),c=s.slice(o,u),ej(n,{start:o,end:Math.max(i.end,r.end-i.text.length+(i.end-i.start)),text:c}));if(!m){f.splice(g,1),p();return}f[g]=tN(tN({},f[g]),{},{diff:m})},h=function(e){var{at:i}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};u=!1,eS.delete(t),r.cancel(),n.cancel(),g()&&d(),ek.set(t,{at:i,run:e}),s=setTimeout(d)},g=()=>!!ek.get(t),m=()=>{var e;return!!(null!=(e=eA.get(t))&&e.length)},v=e=>{eS.set(t,e),a&&(clearTimeout(a),a=null);var{selection:r}=t;if(e){var n=!r||!w.wA.equals(r.anchor.path,e.anchor.path),i=!r||!w.wA.equals(r.anchor.path.slice(0,-1),e.anchor.path.slice(0,-1));(n&&u||i)&&(u=!1),(n||m())&&(a=setTimeout(d,200))}},y=()=>{g()||(s=setTimeout(d))};return{flush:d,scheduleFlush:y,hasPendingDiffs:m,hasPendingAction:g,hasPendingChanges:()=>g()||m(),isFlushing:()=>i,handleUserSelect:v,handleCompositionEnd:e=>{o&&clearTimeout(o),o=setTimeout(()=>{em.set(t,!1),d()},25)},handleCompositionStart:e=>{em.set(t,!0),o&&(clearTimeout(o),o=null)},handleDOMBeforeInput:e=>
2438{if(a&&(clearTimeout(a),a=null),!ei.get(t)){var{inputType:r}=e,n=null,i=e.dataTransfer||e.data||void 0;!1!==u&&"insertText"!==r&&"insertCompositionText"!==r&&(u=!1);var[o]=e.getTargetRanges();o&&(n=tI.toSlateRange(t,o,{exactMatch:!1,suppressThrow:!0}));var s=tI.getWindow(t).getSelection();if(!n&&s&&(o=s,n=tI.toSlateRange(t,s,{exactMatch:!1,suppressThrow:!0})),n=null!=(D=n)?D:t.selection){var l=!0;if(r.startsWith("delete")){var c=r.endsWith("Backward")?"backward":"forward",[d,p]=w.Q6.edges(n),[g,m]=w.KE.leaf(t,d.path);if(w.Q6.isExpanded(n)&&g.text.length===d.offset&&0===p.offset){var b=w.KE.next(t,{at:d.path,match:w.bP.isText});b&&w.wA.equals(b[1],p.path)&&("backward"===c?(n={anchor:p,focus:p},d=p,[g,m]=b):(n={anchor:d,focus:d},p=d))}var x={text:"",start:d.offset,end:p.offset},A=eA.get(t),k=null==A?void 0:A.find(e=>w.wA.equals(e.path,m)),S=k?[k.diff,x]:[x];if(0===eO(g.text,...S).length&&(l=!1),w.Q6.isExpanded(n)){if(l&&w.wA.equals(n.anchor.path,n.focus.path)){var C={path:n.anchor.path,offset:d.offset};return v(w.KE.range(t,C,C)),f(n.anchor.path,{text:"",end:p.offset,start:d.offset})}return h(()=>w.KE.deleteFragment(t,{direction:c}),{at:n})}}switch(r){case"deleteByComposition":case"deleteByCut":case"deleteByDrag":return h(()=>w.KE.deleteFragment(t),{at:n});case"deleteContent":case"deleteContentForward":var{anchor:_}=n;if(l&&w.Q6.isCollapsed(n)){var E=w.bP.leaf(t,_.path);if(_.offset<E.text.length)return f(_.path,{text:"",start:_.offset,end:_.offset+1})}return h(()=>w.KE.deleteForward(t),{at:n});case"deleteContentBackward":var D,j,{anchor:F}=n,T=O(o)?o.isCollapsed:!!(null!=(j=o)&&j.collapsed);if(l&&T&&w.Q6.isCollapsed(n)&&F.offset>0)return f(F.path,{text:"",start:F.offset-1,end:F.offset});return h(()=>w.KE.deleteBackward(t),{at:n});case"deleteEntireSoftLine":return h(()=>{w.KE.deleteBackward(t,{unit:"line"}),w.KE.deleteForward(t,{unit:"line"})},{at:n});case"deleteHardLineBackward":return h(()=>w.KE.deleteBackward(t,{unit:"block"}),{at:n});case"deleteSoftLineBackward":return h(()=>w.KE.deleteBackward(t,{unit:"line"}),{at:n});case"deleteHardLineForward":return h(()=>w.KE.deleteForward(t,{unit:"block"}),{at:n});case"deleteSoftLineForward":return h(()=>w.KE.deleteForward(t,{unit:"line"}),{at:n});case"deleteWordBackward":return h(()=>w.KE.deleteBackward(t,{unit:"word"}),{at:n});
2438case"deleteWordForward":return h(()=>w.KE.deleteForward(t,{unit:"word"}),{at:n});case"insertLineBreak":return h(()=>w.KE.insertSoftBreak(t),{at:n});case"insertParagraph":return h(()=>w.KE.insertBreak(t),{at:n});case"insertCompositionText":case"deleteCompositionText":case"insertFromComposition":case"insertFromDrop":case"insertFromPaste":case"insertFromYank":case"insertReplacementText":case"insertText":if((null==i?void 0:i.constructor.name)==="DataTransfer")return h(()=>tI.insertData(t,i),{at:n});var P=null!=i?i:"";if(ex.get(t)&&(P=P.replace("\uFEFF","")),"insertText"===r&&/.*\n.*\n$/.test(P)&&(P=P.slice(0,-1)),P.includes("\n"))return h(()=>{var e=P.split("\n");e.forEach((r,n)=>{r&&w.KE.insertText(t,r),n!==e.length-1&&w.KE.insertSoftBreak(t)})},{at:n});if(w.wA.equals(n.anchor.path,n.focus.path)){var[M,B]=w.Q6.edges(n),R={start:M.offset,end:B.offset,text:P};if(P&&u&&"insertCompositionText"===r){var I=u.start+u.text.search(/\S|$/);R.start+R.text.search(/\S|$/)===I+1&&R.end===u.start+u.text.length?(R.start-=1,u=null,y()):u=!1}else u="insertText"===r&&(null===u?R:!!(u&&w.Q6.isCollapsed(n))&&u.end+u.text.length===M.offset&&tN(tN({},u),{},{text:u.text+P}));if(l){var $=t.selection;if(f(M.path,R),$){var N={path:M.path,offset:M.offset+P.length};h(()=>{w.gB.select(t,{anchor:N,focus:N})},{at:N})}return}}return h(()=>w.KE.insertText(t,P),{at:n})}}}},handleKeyDown:e=>{m()||(p(!0),setTimeout(p))},handleDomMutations:e=>{if(!(m()||g())&&e.some(r=>R(t,r,e))){var r;null==(r=eC.get(t))||r()}},handleInput:()=>{(g()||!m())&&d()}}})(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?tK(Object(r),!0).forEach(function(t){tM(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):tK(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({editor:i},n)));return!function(e,t,r){var[n]=(0,h.useState)(()=>new MutationObserver(t));tz(()=>{n.takeRecords()}),(0,h.useEffect)(()=>{if(!e.current)throw Error("Failed to attach MutationObserver, `node` is undefined");return n.observe(e.current,r),()=>n.disconnect()},[n,e,r])}(r,a.handleDomMutations,tW),eb.set(i,a.scheduleFlush),o&&a.flush(),a}:()=>null;function tq(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var tV=e=>{var{isLast:t,leaf:r,parent:n,text:i}=e,o=tR(),a=tI.findPath(o,i),s=w.wA.parent(a),l=!!r[eE];return o.isVoid(n)?h.createElement(tY,{length:w.bP.string(n).length}):""!==r.text||n.children[n.children.length-1]!==i||o.isInline(n)||""!==w.KE.string(o,s)?""===r.text?h.createElement(tY,{isMarkPlaceholder:l}):t&&"\n"===r.text.slice(-1)?h.createElement(tQ,{isTrailing:!0,text:r.text}):h.createElement(tQ,{text:r.text}):h.createElement(tY,{isLineBreak:!0,isMarkPlaceholder:l})},tQ=e=>{var{text:t,isTrailing:r=!1}=e,n=(0,h.useRef)(null),i=()=>"".concat(null!=t?t:"").concat(r?"\n":""),[o]=(0,h.useState)(i);return tz(()=>{var e=i();n.current&&n.current.textContent!==e&&(n.current.textContent=e)}),h.createElement(tG,{ref:n},o)},tG=(0,h.memo)((0,h.forwardRef)((e,t)=>h.createElement("span",{"data-slate-string":!0,ref:t},e.children))),tY=e=>{var{length:t=0,isLineBreak:r=!1,isMarkPlaceholder:n=!1}=e,i={"data-slate-zero-width":r?"n":"z","data-slate-length":t};return n&&(i["data-slate-mark-placeholder"]=!0),h.createElement("span",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?tq(Object(r),!0).forEach(function(t){tM(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):tq(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},i),U&&r?null:"\uFEFF",r?h.createElement("br",null):null)};function tX(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function tJ(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
2438t%2?tX(Object(r),!0).forEach(function(t){tM(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):tX(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var tZ=300*!!U;function t0(e){e.current&&(clearTimeout(e.current),e.current=null)}var t1=e=>h.createElement(t5,tJ({},e)),t2=h.memo(e=>{var{leaf:t,isLast:r,text:n,parent:i,renderPlaceholder:o,renderLeaf:a=t1,leafPosition:s}=e,l=tR(),u=(0,h.useRef)(null),c=(0,h.useRef)(null),[d,p]=(0,h.useState)(!1),f=(0,h.useRef)(null),g=(0,h.useCallback)(e=>{var r,n;(r=null==e,u.current&&(u.current.disconnect(),r&&(u.current=null)),null==e)?(eu.delete(l),null==(n=t.onPlaceholderResize)||n.call(t,null)):(eu.set(l,e),u.current||(u.current=new(window.ResizeObserver||tj)(()=>{var r;null==(r=t.onPlaceholderResize)||r.call(t,e)})),u.current.observe(e),c.current=e)},[c,t,l]),m=h.createElement(tV,{isLast:r,leaf:t,parent:i,text:n}),v=!!t[e_];if((0,h.useEffect)(()=>(v?f.current||(f.current=setTimeout(()=>{p(!0),f.current=null},tZ)):(t0(f),p(!1)),()=>t0(f)),[v,p]),v&&d){var y={children:t.placeholder,attributes:{"data-slate-placeholder":!0,style:{position:"absolute",top:0,pointerEvents:"none",width:"100%",maxWidth:"100%",display:"block",opacity:"0.333",userSelect:"none",textDecoration:"none",WebkitUserModify:W?"inherit":void 0},contentEditable:!1,ref:g}};m=h.createElement(h.Fragment,null,m,o(y))}return a({attributes:{"data-slate-leaf":!0},children:m,leaf:t,text:n,leafPosition:s})},(e,t)=>t.parent===e.parent&&t.isLast===e.isLast&&t.renderLeaf===e.renderLeaf&&t.renderPlaceholder===e.renderPlaceholder&&t.text===e.text&&w.EY.equals(t.leaf,e.leaf)&&t.leaf[e_]===e.leaf[e_]),t5=e=>{var{attributes:t,children:r}=e;return h.createElement("span",tJ({},t),r)};function t3(e,t){var r,[,n]=(0,h.useReducer)(e=>e+1,0),i=(0,h.useRef)(),o=(0,h.useRef)(()=>null),a=(0,h.useRef)(null);try{if(e!==o.current||i.current){var s=e();r=t(a.current,s)?a.current:s}else r=a.current}catch(e){throw i.current&&e instanceof Error&&(e.message+="\nThe error may be correlated with this previous error:\n".concat(i.current.stack,"\n\n")),e}return o.current=e,a.current=r,i.current=void 0,[r,(0,h.useCallback)(()=>{try{var e=o.current();if(t(a.current,e))return;a.current=e}catch(e){e instanceof Error?i.current=e:i.current=Error(String(e))}n()},[])]}var t4=(0,h.createContext)({}),t6=(e,t)=>{var r=tR(),{decorate:n,addEventListener:i}=(0,h.useContext)(t4),[o,a]=t3(()=>{var t=tI.findPath(r,e);return n([e,t])},w.bP.isText(e)?eZ:eJ);return tz(()=>{var e=i(a);return a(),e},[i,a]),(0,h.useMemo)(()=>[...o,...t],[o,t])};function t8(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function t7(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?t8(Object(r),!0).forEach(function(t){tM(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):t8(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var t9=e=>h.createElement(rt,t7({},e)),re=h.memo(e=>{for(var{decorations:t,isLast:r,parent:n,renderPlaceholder:i,renderLeaf:o,renderText:a=t9,text:s}=e,l=tR(),u=(0,h.useRef)(null),c=t6(s,t),d=w.EY.decorations(s,c),p=tI.findKey(l,s),f=[],g=0;g<d.length;g++){var{leaf:m,position:v}=d[g];f.push(h.createElement(t2,{isLast:r&&g===d.length-1,key:"".concat(p.id,"-").concat(g),renderPlaceholder:i,leaf:m,leafPosition:v,text:s,parent:n,renderLeaf:o}))}var y=(0,h.useCallback)(e=>{var t=ef.get(l);e?(null==t||t.set(p,e),ed.set(s,e),ec.set(e,s)):(null==t||t.delete(p),ed.delete(s),u.current&&ec.delete(u.current)),u.current=e},[u,l,p,s]);return a({text:s,children:f,attributes:{"data-slate-node":"text",ref:y}})},(e,t)=>t.parent===e.parent&&t.isLast===e.isLast&&t.renderText===e.renderText&&t.renderLeaf===e.renderLeaf&&t.renderPlaceholder===e.renderPlaceholder&&t.text===e.text&&eZ(t.decorations,e.decorations)),rt=e=>{var{attributes:t,children:r}=e;return h.createElement("span",t7({},t),r)};function rr(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function rn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
2438t%2?rr(Object(r),!0).forEach(function(t){tM(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):rr(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var ri=e=>h.createElement(ra,rn({},e)),ro=h.memo(e=>{var{decorations:t,element:r,renderElement:n=ri,renderChunk:i,renderPlaceholder:o,renderLeaf:a,renderText:s}=e,l=tR(),c=rw(),d=l.isInline(r),p=t6(r,t),f=tI.findKey(l,r),g=(0,h.useCallback)(e=>{var t=ef.get(l);e?(null==t||t.set(f,e),ed.set(r,e),ec.set(e,r)):(null==t||t.delete(f),ed.delete(r))},[l,f,r]),m=ry({decorations:p,node:r,renderElement:n,renderChunk:i,renderPlaceholder:o,renderLeaf:a,renderText:s}),v={"data-slate-node":"element",ref:g};if(d&&(v["data-slate-inline"]=!0),!d&&w.KE.hasInlines(l,r)){var y=w.bP.string(r),b=u()(y);"rtl"===b&&(v.dir=b)}if(w.KE.isVoid(l,r)){v["data-slate-void"]=!0,!c&&d&&(v.contentEditable=!1);var[[x]]=w.bP.texts(r);m=h.createElement(d?"span":"div",{"data-slate-spacer":!0,style:{height:"0",color:"transparent",outline:"none",position:"absolute"}},h.createElement(re,{renderPlaceholder:o,decorations:[],isLast:!1,parent:r,text:x})),eo.set(x,0),ea.set(x,r)}return n({attributes:v,children:m,element:r})},(e,t)=>e.element===t.element&&e.renderElement===t.renderElement&&e.renderChunk===t.renderChunk&&e.renderText===t.renderText&&e.renderLeaf===t.renderLeaf&&e.renderPlaceholder===t.renderPlaceholder&&eJ(e.decorations,t.decorations)),ra=e=>{var{attributes:t,children:r,element:n}=e,i=tR().isInline(n)?"span":"div";return h.createElement(i,rn(rn({},t),{},{style:{position:"relative"}}),r)};class rs{constructor(e,t){var{chunkSize:r,debug:n}=t;tM(this,"root",void 0),tM(this,"chunkSize",void 0),tM(this,"debug",void 0),tM(this,"reachedEnd",void 0),tM(this,"pointerChunk",void 0),tM(this,"pointerIndex",void 0),tM(this,"pointerIndexStack",void 0),tM(this,"cachedPointerNode",void 0),this.root=e,this.chunkSize=r,this.debug=null!=n&&n,this.pointerChunk=e,this.pointerIndex=-1,this.pointerIndexStack=[],this.reachedEnd=!1,this.validateState()}readLeaf(){if(this.reachedEnd)return null;for(;;)if(this.pointerIndex+1<this.pointerSiblings.length){this.pointerIndex++,this.cachedPointerNode=void 0;break}else{if("root"===this.pointerChunk.type)return this.reachedEnd=!0,null;this.exitChunk()}return this.validateState(),this.enterChunkUntilLeaf(!1),this.pointerNode}returnToPreviousLeaf(){if(this.reachedEnd){this.reachedEnd=!1,this.enterChunkUntilLeaf(!0);return}for(;;)if(this.pointerIndex>=1){this.pointerIndex--,this.cachedPointerNode=void 0;break}else if("root"===this.pointerChunk.type){this.pointerIndex=-1;return}else this.exitChunk();this.validateState(),this.enterChunkUntilLeaf(!0)}insertBefore(e){this.returnToPreviousLeaf(),this.insertAfter(e),this.readLeaf()}insertAfter(e){if(0!==e.length){for(var t=0,r=0;"chunk"===this.pointerChunk.type&&this.pointerIndex===this.pointerSiblings.length-1;){var n=Math.min(this.chunkSize-this.pointerSiblings.length,e.length);if(n>0){var i=e.splice(0,n);this.rawInsertAfter(i,t)}this.exitChunk(),t++}if(0!==e.length){var o=this.savePointer(),a=null;if(this.readLeaf())for(;"chunk"===this.pointerChunk.type&&0===this.pointerIndex;){var s=Math.min(this.chunkSize-this.pointerSiblings.length,e.length);if(s>0){var l=e.splice(-s,s);this.pointerIndex=-1,this.cachedPointerNode=void 0,this.rawInsertAfter(l,r),a||(a=this.savePointer())}this.exitChunk(),r++}this.restorePointer(o);var u=Math.max(t,r);this.rawInsertAfter(e,u),a&&this.restorePointer(a),this.validateState()}}}remove(){this.pointerSiblings.splice(this.pointerIndex--,1),this.cachedPointerNode=void 0,0===this.pointerSiblings.length&&"chunk"===this.pointerChunk.type?(this.exitChunk(),this.remove()):this.invalidateChunk(),this.validateState()}invalidateChunk(){for(var e=this.pointerChunk;"chunk"===e.type;e=e.parent)this.root.modifiedChunks.add(e)}get atStart(){return"root"===this.pointerChunk.type&&-1===this.pointerIndex}get pointerSiblings(){return this.pointerChunk.children}getPointerNode(){return this.reachedEnd||-1===this.pointerIndex?null:this.pointerSiblings[this.pointerIndex]}get pointerNode(){if(void 0!==this.cachedPointerNode)return this.cachedPointerNode;var e=this.getPointerNode();return this.cachedPointerNode=e,e}getChunkPath(e){for(var t=[],r=e;"chunk"===r.type;r=r.parent){var n=r.parent.children.indexOf(r);if(-1===n)return null;t.unshift(n)}return t}savePointer(){if(this.atStart)return"start";if(!this.pointerNode)throw Error("Cannot save pointer when pointerNode is null");return{chunk:this.pointerChunk,node:this.pointerNode}}restorePointer(e){if("start"===e){this.pointerChunk=this.root,this.pointerIndex=-1,this.pointerIndexStack=[],this.reachedEnd=!1,this.cachedPointerNode=void 0;return}var{chunk:t,node:r}=e,n=t.children.indexOf(r);if(-1===n)throw Error("Cannot restore point because saved node is no longer in saved chunk");var i=this.getChunkPath(t);if(!i)throw Error("Cannot restore point because saved chunk is no longer connected to root");this.pointerChunk=t,this.pointerIndex=n,this.pointerIndexStack=i,this.reachedEnd=!1,this.cachedPointerNode=r,this.validateState()}enterChunk(e){var t;if((null==(t=this.pointerNode)?void 0:t.type)!=="chunk")throw Error("Cannot enter non-chunk");if(this.pointerIndexStack.push(this.pointerIndex),this.pointerChunk=this.pointerNode,this.pointerIndex=e?this.pointerSiblings.length-1:0,this.cachedPointerNode=void 0,this.validateState(),0===this.pointerChunk.children.length)throw Error("Cannot enter empty chunk")}enterChunkUntilLeaf(e){for(;(null==(t=this.pointerNode)?void 0:t.type)==="chunk";){var t;this.enterChunk(e)}}exitChunk(){if("root"===this.pointerChunk.type)throw Error("Cannot exit root");var e=this.pointerChunk;this.pointerChunk=e.parent,this.pointerIndex=this.pointerIndexStack.pop(),this.cachedPointerNode=void 0,this.validateState()}rawInsertAfter(e,t){if(0!==e.length){for(var r=(e,t,n)=>{if(1===n)return e;for(var i=[],o=0;o<this.chunkSize;o++){var a=e.slice(o*n,(o+1)*n);if(0===a.length)break;var s={type:"chunk",key:new en,parent:t,children:[]};s.children=r(a,s,n/this.chunkSize),i.push(s)}return i},n=this.pointerSiblings.length+e.length,i=0,o=this.chunkSize;o<n;o*=this.chunkSize)i++;var a=Math.max(i,t),s=Math.pow(this.chunkSize,a),l=r(e,this.pointerChunk,s);this.pointerSiblings.splice(this.pointerIndex+1,0,...l),this.pointerIndex+=l.length,this.cachedPointerNode=void 0,this.invalidateChunk(),this.validateState()}}validateState(){if(this.debug){var e=t=>{if("chunk"===t.type){var{parent:r,children:n}=t;if(!r.children.includes(t))throw Error("Debug: Chunk ".concat(t.key.id," has an incorrect parent property"));
2438n.forEach(e)}};if(this.root.children.forEach(e),void 0!==this.cachedPointerNode&&this.cachedPointerNode!==this.getPointerNode())throw Error("Debug: The cached pointer is incorrect and has not been invalidated");var t=this.getChunkPath(this.pointerChunk);if(!t)throw Error("Debug: The pointer chunk is not connected to the root");if(!w.wA.equals(this.pointerIndexStack,t))throw Error("Debug: The cached index stack [".concat(this.pointerIndexStack.join(", "),"] does not match the path of the pointer chunk [").concat(t.join(", "),"]"))}}}class rl{constructor(e,t){tM(this,"editor",void 0),tM(this,"children",void 0),tM(this,"cachedKeys",void 0),tM(this,"pointerIndex",void 0),this.editor=e,this.children=t,this.cachedKeys=Array(t.length),this.pointerIndex=0}read(e){if(1===e)return[this.children[this.pointerIndex++]];var t=this.remaining(e);return this.pointerIndex+=e,t}remaining(e){return void 0===e?this.children.slice(this.pointerIndex):this.children.slice(this.pointerIndex,this.pointerIndex+e)}get reachedEnd(){return this.pointerIndex>=this.children.length}lookAhead(e,t){var r=this.children.indexOf(e,this.pointerIndex);if(r>-1)return r-this.pointerIndex;for(var n=this.pointerIndex;n<this.children.length;n++){var i=this.children[n];if(this.findKey(i,n)===t)return n-this.pointerIndex}return -1}toChunkLeaves(e,t){return e.map((e,r)=>({type:"leaf",node:e,key:this.findKey(e,t+r),index:t+r}))}findKey(e,t){var r=this.cachedKeys[t];if(r)return r;var n=tI.findKey(this.editor,e);return this.cachedKeys[t]=n,n}}function ru(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var rc=new WeakMap,rd=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=tI.findKey(e,t),i=rc.get(n);return i||(i={type:"root",movedNodeKeys:new Set,modifiedChunks:new Set,children:[]},rc.set(n,i)),r.reconcile&&((e,t)=>{for(var r,{chunkTree:n,children:i,chunkSize:o,rerenderChildren:a=[],onInsert:s,onUpdate:l,onIndexChange:u,debug:c}=t,d=new rs(n,{chunkSize:o,debug:c}),p=new rl(e,i);r=d.readLeaf();)if(function(){var e=p.lookAhead(r.node,r.key),t=e>0&&n.movedNodeKeys.has(r.key);if(-1===e||t)return d.remove(),1;var i=p.pointerIndex,o=p.read(e+1),c=o.pop();if(o.length){var f=p.toChunkLeaves(o,i);d.insertBefore(f),o.forEach((e,t)=>{null==s||s(e,i+t)})}var h=p.pointerIndex-1;r.node!==c&&(r.node=c,d.invalidateChunk(),null==l||l(c,h)),r.index!==h&&(r.index=h,null==u||u(c,h)),a.includes(h)&&d.invalidateChunk()}())continue;if(!p.reachedEnd){var f=p.remaining(),h=p.toChunkLeaves(f,p.pointerIndex);d.returnToPreviousLeaf(),d.insertAfter(h),f.forEach((e,t)=>{null==s||s(e,p.pointerIndex+t)})}n.movedNodeKeys.clear()})(e,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ru(Object(r),!0).forEach(function(t){tM(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ru(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({chunkTree:i,children:t.children},r.reconcile)),i};function rp(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var rf=e=>{var{children:t}=e;return t},rh=e=>{var{root:t,ancestor:r,renderElement:n,renderChunk:i=rf}=e;return r.children.map(e=>{if("chunk"===e.type){var o=e.key.id,a=i({highest:r===t,lowest:e.children.some(e=>"leaf"===e.type),attributes:{"data-slate-chunk":!0},children:h.createElement(rm,{root:t,ancestor:e,renderElement:n,renderChunk:i})});return h.createElement(h.Fragment,{key:o},a)}return n(e.node,e.index,e.key)})},rg=e=>((0,h.useEffect)(()=>{e.root.modifiedChunks.clear()}),h.createElement(rh,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?rp(Object(r),!0).forEach(function(t){tM(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):rp(Object(r)).forEac
2438h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},e))),rm=h.memo(rh,(e,t)=>e.root===t.root&&e.renderElement===t.renderElement&&e.renderChunk===t.renderChunk&&!t.root.modifiedChunks.has(t.ancestor)),rv=(0,h.createContext)(null),ry=e=>{var{decorations:t,node:r,renderElement:n,renderChunk:i,renderPlaceholder:o,renderText:a,renderLeaf:s}=e,l=tR();ei.set(l,!1);var u=w.bP.isElement(r)&&!l.isInline(r)&&w.KE.hasInlines(l,r)?null:l.getChunkSize(r),c=!!u,{decorationsByChild:d,childrenToRedecorate:p}=rb(l,r,t);c||r.children.forEach((e,t)=>{eo.set(e,t),ea.set(e,r)});var f=(0,h.useCallback)((e,t,r)=>{var u=null!=r?r:tI.findKey(l,e);return h.createElement(rv.Provider,{key:"provider-".concat(u.id),value:e},h.createElement(ro,{decorations:d[t],element:e,key:u.id,renderElement:n,renderChunk:i,renderPlaceholder:o,renderLeaf:s,renderText:a}))},[l,d,n,i,o,s,a]);if(!c)return r.children.map((e,t)=>{var n;return w.bP.isText(e)?(n=tI.findKey(l,e),h.createElement(re,{decorations:d[t],key:n.id,isLast:t===r.children.length-1,parent:r,renderPlaceholder:o,renderLeaf:s,renderText:a,text:e})):f(e,t)});var g=rd(l,r,{reconcile:{chunkSize:u,rerenderChildren:p,onInsert:(e,t)=>{eo.set(e,t),ea.set(e,r)},onUpdate:(e,t)=>{eo.set(e,t),ea.set(e,r)},onIndexChange:(e,t)=>
2438{eo.set(e,t)}}});return h.createElement(rg,{root:g,ancestor:g,renderElement:f,renderChunk:i})},rb=(e,t,r)=>{var n=((e,t,r)=>{var n=Array.from(t.children,()=>[]);if(0===r.length)return n;var i=eD.findPath(e,t),o=i.length,a=w.KE.range(e,i),s=Array(t.children.length),l=t=>{var r=s[t];if(r)return r;var n=w.KE.range(e,[...i,t]);return s[t]=n,n};for(var u of r){var c=w.Q6.intersection(a,u);if(c)for(var[d,p]=w.Q6.edges(c),f=d.path[o],h=p.path[o],g=f;g<=h;g++){var m=n[g];if(m){var v=l(g),y=w.Q6.intersection(v,u);y&&m.push(eY(eY({},u),y))}}}return n})(e,t,r),i=(0,h.useRef)(n).current,o=[];i.length=n.length;for(var a=0;a<n.length;a++){var s,l=n[a];eJ(null!=(s=i[a])?s:null,l)||(i[a]=l,o.push(a))}return{decorationsByChild:i,childrenToRedecorate:o}},rx=(0,h.createContext)(!1),rw=()=>(0,h.useContext)(rx),rA=(0,h.createContext)({}),rk=(e,t)=>e===t,rS=()=>{var{addEventListener:e}=(0,h.useContext)(rA),[,t]=(0,h.useReducer)(e=>e+1,0);if(!e)throw Error("The `useSlate` hook must be used inside the <Slate> component's context.");return tz(()=>e(t),[e]),tR()};new WeakMap;var rC={subtree:!0,childList:!0,characterData:!0,characterDataOldValue:!0};class r_ extends h.Component{constructor(){super(...arguments),tM(this,"context",null),tM(this,"manager",null),tM(this,"mutationObserver",null)}observe(){var e,{node:t}=this.props;if(!t.current)throw Error("Failed to attach MutationObserver, `node` is undefined");null==(e=this.mutationObserver)||e.observe(t.current,rC)}componentDidMount(){var e,t,{receivedUserInput:r}=this.props,n=this.context;this.manager=(e=[],{registerMutations:t=>{if(r.current){var i=t.filter(e=>R(n,e,t));e.push(...i)}},restoreDOM:function(){e.length>0&&(e.reverse().forEach(e=>{"characterData"!==e.type&&(e.removedNodes.forEach(t=>{e.target.insertBefore(t,e.nextSibling)}),e.addedNodes.forEach(t=>{e.target.removeChild(t)}))}),t())},clear:t=()=>{e=[]}}),this.mutationObserver=new MutationObserver(this.manager.registerMutations),this.observe()}getSnapshotBeforeUpdate(){var e,t,r,n,i=null==(e=this.mutationObserver)?void 0:e.takeRecords();return null!=i&&i.length&&(null==(n=this.manager)||n.registerMutations(i)),null==(t=this.mutationObserver)||t.disconnect(),null==(r=this.manager)||r.restoreDOM(),null}componentDidUpdate(){var e;null==(e=this.manager)||e.clear(),this.observe()}componentWillUnmount(){var e;null==(e=this.mutationObserver)||e.disconnect()}render(){return this.props.children}}tM(r_,"contextType",tB);var rE=U?r_:e=>{var{children:t}=e;return h.createElement(h.Fragment,null,t)},rD=(0,h.createContext)(!1),rO=["autoFocus","decorate","onDOMBeforeInput","placeholder","readOnly","renderElement","renderChunk","renderLeaf","renderText","renderPlaceholder","scrollSelectionIntoView","style","as","disableDefaultStyles"],rj=["text"];function rF(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function rT(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?rF(Object(r),!0).forEach(function(t){tM(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):rF(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var rP=e=>h.createElement(h.Fragment,null,ry(e)),rM=(0,h.forwardRef)((e,t)=>{var r,n,i,o,a,s,l,c,p=(0,h.useCallback)(e=>h.createElement(rB,rT({},e)),[]),{autoFocus:g,decorate:m=rR,onDOMBeforeInput:v,placeholder:y,readOnly:b=!1,renderElement:x,renderChunk:A,renderLeaf:k,renderText:S,renderPlaceholder:_=p,scrollSelectionIntoView:O=rI,style:j={},as:F="div",disableDefaultStyles:T=!1}=e,P=tT(e,rO),M=rS(),[R,I]=(0,h.useState)(!1),$=(0,h.useRef)(null),z=(0,h.useRef)([]),[H,V]=(0,h.useState)(),Q=(0,h.useRef)(!1),{onUserInput:ee,receivedUserInput:et}=(r=tR(),n=(0,h.useRef)(!1),i=(0,h.useRef)(0),o=(0,h.useCallback)(()=>{if(!n.current){n.current=!0;var e=tI.getWindow(r);e.cancelAnimationFrame(i.current),i.current=e.requestAnimationFrame(()=>{n.current=!1})}},[r]),(0,h.useEffect)(()=>()=>cancelAnimationFrame(i.current),[]),{receivedUserInput:n,onUserInput:o}),[,er]=(0,h.useReducer)(e=>e+1,0);eC.set(M,er),eh.set(M,b);var en=(0,h.useMemo)(()=>({isDraggingInternally:!1,isUpdatingSelection:!1,latestElement:null,hasMarkPlaceholder:!1}),[]);(0,h.useEffect)(()=>{$.current&&g&&$.current.focus()},[g]);var eo=(0,h.useRef)(),ea=(0,h.useMemo)(()=>f()(()=>
2438{if(ei.get(M))return void ea();var e=tI.toDOMNode(M,M).getRootNode();if(!Q.current&&W&&e instanceof ShadowRoot){Q.current=!0,(()=>{for(var e,t,r,n=document.activeElement;null!=(e=n)&&e.shadowRoot&&null!=(t=n.shadowRoot)&&t.activeElement;)n=null==(r=n)||null==(r=r.shadowRoot)?void 0:r.activeElement;return n})()?document.execCommand("indent"):w.gB.deselect(M),Q.current=!1;return}var t=eo.current;if((U||!tI.isComposing(M))&&(!en.isUpdatingSelection||null!=t&&t.isFlushing())&&!en.isDraggingInternally){var r=tI.findDocumentOrShadowRoot(M),{activeElement:n}=r,i=tI.toDOMNode(M,M),o=B(r);if(n===i?(en.latestElement=n,eg.set(M,!0)):eg.delete(M),!o)return w.gB.deselect(M);var{anchorNode:a,focusNode:s}=o,l=tI.hasEditableTarget(M,a)||tI.isTargetInsideNonReadonlyVoid(M,a),u=tI.hasTarget(M,s);if(l&&u){var c=tI.toSlateRange(M,o,{exactMatch:!1,suppressThrow:!0});c&&(tI.isComposing(M)||null!=t&&t.hasPendingChanges()||null!=t&&t.isFlushing()?null==t||t.handleUserSelect(c):w.gB.select(M,c))}!b||l&&u||w.gB.deselect(M)}},100),[M,b,en]),eu=(0,h.useMemo)(()=>d()(ea,0),[ea]);eo.current=tH({node:$,onDOMSelectionChange:ea,scheduleOnDOMSelectionChange:eu}),tz(()=>{$.current&&(r=C($.current))?(es.set(M,r),el.set(M,$.current),ed.set(M,$.current),ec.set($.current,M)):ed.delete(M);var e,t,r,{selection:n}=M,i=B(tI.findDocumentOrShadowRoot(M));if(!(!i||!tI.isFocused(M)||null!=(e=eo.current)&&e.hasPendingAction())){var o=e=>{var t="None"!==i.type;if(n||t){var r=i.focusNode;if(K&&i.rangeCount>1){var o=i.getRangeAt(0),a=i.getRangeAt(i.rangeCount-1);u=o.startContainer===r?a.endContainer:o.startContainer}else u=i.anchorNode;var s=el.get(M),l=!1;if(N(s,u)&&N(s,r)&&(l=!0),t&&l&&n&&!e){var u,c,d=tI.toSlateRange(M,i,{exactMatch:!0,suppressThrow:!0});if(d&&w.Q6.equals(d,n)&&(!en.hasMarkPlaceholder||null!=(c=u)&&null!=(c=c.parentElement)&&c.hasAttribute("data-slate-mark-placeholder")))return}if(n&&!tI.hasRange(M,n)){M.selection=tI.toSlateRange(M,i,{exactMatch:!1,suppressThrow:!0});return}en.isUpdatingSelection=!0;var p=null;try{p=n&&tI.toDOMRange(M,n)}catch(e){}return p?(tI.isComposing(M)&&!U?i.collapseToEnd():w.Q6.isBackward(n)?i.setBaseAndExtent(p.endContainer,p.endOffset,p.startContainer,p.startOffset):i.setBaseAndExtent(p.startContainer,p.startOffset,p.endContainer,p.endOffset),O(M,p)):i.removeAllRanges(),p}};i.rangeCount<=1&&o();var a=(null==(t=eo.current)?void 0:t.isFlushing())==="action";if(!U||!a)return void setTimeout(()=>{en.isUpdatingSelection=!1});var s=null,l=requestAnimationFrame(()=>{if(a){var e=e=>{try{tI.toDOMNode(M,M).focus(),o(e)}catch(e){}};e(),s=setTimeout(()=>{e(!0),en.isUpdatingSelection=!1})}});return()=>{cancelAnimationFrame(l),s&&clearTimeout(s)}}});var ep=(0,h.useCallback)(e=>{rz(M,e);var t=tI.toDOMNode(M,M).getRootNode();if(null!=Q&&Q.current&&W&&t instanceof ShadowRoot){var r=e.getTargetRanges()[0],n=new window.Range;n.setStart(r.startContainer,r.startOffset),n.setEnd(r.endContainer,r.endOffset);var i=tI.toSlateRange(M,n,{exactMatch:!1,suppressThrow:!1});w.gB.select(M,i),e.preventDefault(),e.stopImmediatePropagation();return}if(ee(),!b&&tI.hasEditableTarget(M,e.target)&&!rL(e,v)){if(eo.current)return eo.current.handleDOMBeforeInput(e);eu.flush(),ea.flush();var{selection:o}=M,{inputType:a}=e,s=e.dataTransfer||e.data||void 0,l="insertCompositionText"===a||"deleteCompositionText"===a;if(l&&tI.isComposing(M))return;var u=!1;if("insertText"===a&&o&&w.Q6.isCollapsed(o)&&e.data&&1===e.data.length&&/[a-z ]/i.test(e.data)&&0!==o.anchor.offset&&(u=!0,M.marks&&(u=!1),!ei.get(M))){var{anchor:c}=o,[d,p]=tI.toDOMPoint(M,c),f=null==(m=d.parentElement)?void 0:m.closest("a"),h=tI.getWindow(M);if(u&&f&&tI.hasDOMNode(M,f)){var g,m,y,x,A=null==h?void 0:h.document.createTreeWalker(f,NodeFilter.SHOW_TEXT).lastChild();A===d&&(null==(x=A.textContent)?void 0:x.length)===p&&(u=!1)}if(u&&d.parentElement&&(null==h||null==(y=h.getComputedStyle(d.parentElement))?void 0:y.whiteSpace)==="pre"){var k=w.KE.above(M,{at:c.path,match:e=>w.bP.isElement(e)&&w.KE.isBlock(M,e)});k&&w.bP.string(k[0]).includes(" ")&&(u=!1)}}if((!a.startsWith("delete")||a.startsWith("deleteBy"))&&!ei.get(M)){var[S]=e.getTargetRanges();if(S){var C=tI.toSlateRange(M,S,{exactMatch:!1,suppressThrow:!1});if(!o||!w.Q6.equals(o,C)){u=!1;var _=!l&&M.selection&&w.KE.rangeRef(M,M.selection);w.gB.select(M,C),_&&ev.set(M,_)}}}if(l)return;if(u||e.preventDefault(),o&&w.Q6.isExpanded(o)&&a.startsWith("delete")){var E=a.endsWith("Backward")?"backward":"forward";w.KE.deleteFragment(M,{direction:E});return}switch(a){case"deleteByComposition":case"deleteByCut":case"deleteByDrag":w.KE.deleteFragment(M);break;case"deleteContent":case"deleteContentForward":w.KE.deleteForward(M);break;case"deleteContentBackward":w.KE.deleteBackward(M);break;case"deleteEntireSoftLine":w.KE.deleteBackward(M,{unit:"line"}),w.KE.deleteForward(M,{unit:"line"});break;case"deleteHardLineBackward":w.KE.deleteBackward(M,{unit:"block"});break;case"deleteSoftLineBackward":w.KE.deleteBackward(M,{unit:"line"});break;case"deleteHardLineForward":w.KE.deleteForward(M,{unit:"block"});break;case"deleteSoftLineForward":w.KE.deleteForward(M,{unit:"line"});break;case"deleteWordBackward":w.KE.deleteBackward(M,{unit:"word"});break;
2438case"deleteWordForward":w.KE.deleteForward(M,{unit:"word"});break;case"insertLineBreak":w.KE.insertSoftBreak(M);break;case"insertParagraph":w.KE.insertBreak(M);break;case"insertFromComposition":case"insertFromDrop":case"insertFromPaste":case"insertFromYank":case"insertReplacementText":case"insertText":"insertFromComposition"===a&&tI.isComposing(M)&&(I(!1),em.set(M,!1)),(null==s?void 0:s.constructor.name)==="DataTransfer"?tI.insertData(M,s):"string"==typeof s&&(u?z.current.push(()=>w.KE.insertText(M,s)):w.KE.insertText(M,s))}var D=null==(g=ev.get(M))?void 0:g.unref();ev.delete(M),!D||M.selection&&w.Q6.equals(M.selection,D)||w.gB.select(M,D)}},[M,ea,ee,v,b,eu]),ef=(0,h.useCallback)(e=>{null==e?(ea.cancel(),eu.cancel(),el.delete(M),ed.delete(M),$.current&&Z&&$.current.removeEventListener("beforeinput",ep)):Z&&e.addEventListener("beforeinput",ep),$.current=e,"function"==typeof t?t(e):t&&(t.current=e)},[ea,eu,M,ep,t]);tz(()=>{var e=tI.getWindow(M),t=e=>{var{target:t}=e,r=t instanceof HTMLElement?t:null,n=null==r?void 0:r.tagName;"INPUT"!==n&&"TEXTAREA"!==n&&eu()};e.document.addEventListener("selectionchange",t);var r=()=>{en.isDraggingInternally=!1};return e.document.addEventListener("dragend",r),e.document.addEventListener("drop",r),()=>{e.document.removeEventListener("selectionchange",t),e.document.removeEventListener("dragend",r),e.document.removeEventListener("drop",r)}},[eu,en]);var ey=m([M,[]]),eb=(a=(0,h.useRef)(new Set),s=(0,h.useRef)(m),tz(()=>{s.current=m,a.current.forEach(e=>e())},[m]),l=(0,h.useCallback)(e=>s.current(e),[]),c=(0,h.useCallback)(e=>(a.current.add(e),()=>{a.current.delete(e)}),[]),(0,h.useMemo)(()=>({decorate:l,addEventListener:c}),[l,c])),eA=y&&1===M.children.length&&1===Array.from(w.bP.texts(M)).length&&""===w.bP.string(M)&&!R,ek=(0,h.useCallback)(e=>{if(e&&eA){var t;V(null==(t=e.getBoundingClientRect())?void 0:t.height)}else V(void 0)},[eA]);if(eA){var eS=w.KE.start(M,[]);ey.push({[e_]:!0,placeholder:y,onPlaceholderResize:ek,anchor:eS,focus:eS})}var{marks:eD}=M;if(en.hasMarkPlaceholder=!1,M.selection&&w.Q6.isCollapsed(M.selection)&&eD){var{anch
2438or:eO}=M.selection,ej=w.bP.leaf(M,eO.path),{text:eF}=ej,eT=tT(ej,rj);if(!w.EY.equals(ej,eD,{loose:!0})){en.hasMarkPlaceholder=!0;var eP=Object.fromEntries(Object.keys(eT).map(e=>[e,null]));ey.push(rT(rT(rT({[eE]:!0},eP),eD),{},{anchor:eO,focus:eO}))}}return(0,h.useEffect)(()=>{setTimeout(()=>{var{selection:e}=M;if(e){var{anchor:t}=e,r=w.bP.leaf(M,t.path);if(eD&&!w.EY.equals(r,eD,{loose:!0}))return void ex.set(M,eD)}ex.delete(M)})}),!function(){var{flushDeferred:e}=(0,h.useContext)(rA);tz(e)}(),h.createElement(rx.Provider,{value:b},h.createElement(rD.Provider,{value:R},h.createElement(t4.Provider,{value:eb},h.createElement(rE,{node:$,receivedUserInput:et},h.createElement(F,rT(rT({role:b?void 0:"textbox","aria-multiline":!b||void 0,translate:"no"},P),{},{spellCheck:(!!Z||!J)&&P.spellCheck,autoCorrect:Z||!J?P.autoCorrect:"false",autoCapitalize:Z||!J?P.autoCapitalize:"false","data-slate-editor":!0,"data-slate-node":"value",contentEditable:!b,zindex:-1,suppressContentEditableWarning:!0,ref:ef,style:rT(rT({},T?{}:rT({position:"relative",whiteSpace:"pre-wrap",wordWrap:"break-word"},H?{minHeight:H}:{})),j),onBeforeInput:(0,h.useCallback)(e=>{if(!Z&&!b&&!r$(e,P.onBeforeInput)&&tI.hasSelectableTarget(M,e.target)&&(e.preventDefault(),!tI.isComposing(M))){var t=e.data;w.KE.insertText(M,t)}},[P.onBeforeInput,M,b]),onInput:(0,h.useCallback)(e=>{if(!r$(e,P.onInput)){if(eo.current)return void eo.current.handleInput();for(var t of z.current)t();z.current=[],tI.isFocused(M)||rz(M,e.nativeEvent)}},[P.onInput,M]),onBlur:(0,h.useCallback)(e=>{if(b||en.isUpdatingSelection||!tI.hasSelectableTarget(M,e.target)||r$(e,P.onBlur))return;var t=tI.findDocumentOrShadowRoot(M);if(en.latestElement!==t.activeElement){var{relatedTarget:r}=e;if(r!==tI.toDOMNode(M,M)&&!(E(r)&&r.hasAttribute("data-slate-spacer"))){if(null!=r&&D(r)&&tI.hasDOMNode(M,r)){var n=tI.toSlateNode(M,r);if(w.bP.isElement(n)&&!M.isVoid(n))return}if(W){var i=B(t);null==i||i.removeAllRanges()}eg.delete(M)}}},[b,en.isUpdatingSelection,en.latestElement,M,P.onBlur]),onClick:(0,h.useCallback)(e=>{if(tI.hasTarget(M,e.target)&&!r$(e,P.onClick)&&D(e.target)){var t=tI.toSlateNode(M,e.target),r=tI.findPath(M,t);if(w.KE.hasPath(M,r)&&w.bP.get(M,r)===t){if(3===e.detail&&r.length>=1){var n=r;if(!(w.bP.isElement(t)&&w.KE.isBlock(M,t))){var i,o=w.KE.above(M,{match:e=>w.bP.isElement(e)&&w.KE.isBlock(M,e),at:r});n=null!=(i=null==o?void 0:o[1])?i:r.slice(0,1)}var a=w.KE.range(M,n);w.gB.select(M,a);return}if(!b){var s=w.KE.start(M,r),l=w.KE.end(M,r),u=w.KE.void(M,{at:s}),c=w.KE.void(M,{at:l});if(u&&c&&w.wA.equals(u[1],c[1])){var d=w.KE.range(M,s);w.gB.select(M,d)}}}}},[M,P.onClick,b]),onCompositionEnd:(0,h.useCallback)(e=>{if(!rN(e)&&tI.hasSelectableTarget(M,e.target)){var t;if((tI.isComposing(M)&&Promise.resolve().then(()=>{I(!1),em.set(M,!1)}
2438),null==(t=eo.current)||t.handleCompositionEnd(e),!r$(e,P.onCompositionEnd)&&!U)&&!W&&!G&&!L&&!X&&!Y&&e.data){var r=ex.get(M);ex.delete(M),void 0!==r&&(ew.set(M,M.marks),M.marks=r),w.KE.insertText(M,e.data);var n=ew.get(M);ew.delete(M),void 0!==n&&(M.marks=n)}}},[P.onCompositionEnd,M]),onCompositionUpdate:(0,h.useCallback)(e=>{!tI.hasSelectableTarget(M,e.target)||r$(e,P.onCompositionUpdate)||rN(e)||tI.isComposing(M)||(I(!0),em.set(M,!0))},[P.onCompositionUpdate,M]),onCompositionStart:(0,h.useCallback)(e=>{if(!rN(e)&&tI.hasSelectableTarget(M,e.target)&&(null==(t=eo.current)||t.handleCompositionStart(e),!r$(e,P.onCompositionStart)&&!U)){I(!0);var t,{selection:r}=M;if(r&&w.Q6.isExpanded(r))return void w.KE.deleteFragment(M)}},[P.onCompositionStart,M]),onCopy:(0,h.useCallback)(e=>{!tI.hasSelectableTarget(M,e.target)||r$(e,P.onCopy)||rN(e)||(e.preventDefault(),tI.setFragmentData(M,e.clipboardData,"copy"))},[P.onCopy,M]),onCut:(0,h.useCallback)(e=>{if(!b&&tI.hasSelectableTarget(M,e.target)&&!r$(e,P.onCut)&&!rN(e)){e.preventDefault(),tI.setFragmentData(M,e.clipboardData,"cut");var{selection:t}=M;if(t)if(w.Q6.isExpanded(t))w.KE.deleteFragment(M);else{var r=w.bP.parent(M,t.anchor.path);w.KE.isVoid(M,r)&&w.gB.delete(M)}}},[b,M,P.onCut]),onDragOver:(0,h.useCallback)(e=>{if(tI.hasTarget(M,e.target)&&!r$(e,P.onDragOver)){var t=tI.toSlateNode(M,e.target);w.bP.isElement(t)&&w.KE.isVoid(M,t)&&e.preventDefault()}},[P.onDragOver,M]),onDragStart:(0,h.useCallback)(e=>{if(!b&&tI.hasTarget(M,e.target)&&!r$(e,P.onDragStart)){var t=tI.toSlateNode(M,e.target),r=tI.findPath(M,t);if(w.bP.isElement(t)&&w.KE.isVoid(M,t)||w.KE.void(M,{at:r,voids:!0})){var n=w.KE.range(M,r);w.gB.select(M,n)}en.isDraggingInternally=!0,tI.setFragmentData(M,e.dataTransfer,"drag")}},[b,M,P.onDragStart,en]),onDrop:(0,h.useCallback)(e=>{if(!b&&tI.hasTarget(M,e.target)&&!r$(e,P.onDrop)){e.preventDefault();var t=M.selection,r=tI.findEventRange(M,e),n=e.dataTransfer;w.gB.select(M,r),en.isDraggingInternally&&t&&!w.Q6.equals(t,r)&&!w.KE.void(M,{at:r,voids:!0})&&w.gB.delete(M,{at:t}),tI.insertData(M,n),tI.isFocused(M)||tI.focus(M)}},[b,M,P.onDrop,en]),onDragEnd:(0,h.useCallback)(e=>{!b&&en.isDraggingInternally&&P.onDragEnd&&tI.hasTarget(M,e.target)&&P.onDragEnd(e)},[b,en,P,M]),onFocus:(0,h.useCallback)(e=>{if(!b&&!en.isUpdatingSelection&&tI.hasEditableTarget(M,e.target)&&!r$(e,P.onFocus)){var t=tI.toDOMNode(M,M);if(en.latestElement=tI.findDocumentOrShadowRoot(M).activeElement,K&&e.target!==t)return void t.focus();eg.set(M,!0)}},[b,en,M,P.onFocus]),onKeyDown:(0,h.useCallback)(e=>
2438{if(!b&&tI.hasEditableTarget(M,e.target)){null==(t=eo.current)||t.handleKeyDown(e);var t,{nativeEvent:r}=e;if(tI.isComposing(M)&&!1===r.isComposing&&(em.set(M,!1),I(!1)),!(r$(e,P.onKeyDown)||tI.isComposing(M))){var{selection:n}=M,i=M.children[null!==n?n.focus.path[0]:0],o="rtl"===u()(w.bP.string(i));if(eH.isRedo(r)){e.preventDefault(),"function"==typeof M.redo&&M.redo();return}if(eH.isUndo(r)){e.preventDefault(),"function"==typeof M.undo&&M.undo();return}if(eH.isMoveLineBackward(r)){e.preventDefault(),w.gB.move(M,{unit:"line",reverse:!0});return}if(eH.isMoveLineForward(r)){e.preventDefault(),w.gB.move(M,{unit:"line"});return}if(eH.isExtendLineBackward(r)){e.preventDefault(),w.gB.move(M,{unit:"line",edge:"focus",reverse:!0});return}if(eH.isExtendLineForward(r)){e.preventDefault(),w.gB.move(M,{unit:"line",edge:"focus"});return}if(eH.isMoveBackward(r)){e.preventDefault(),n&&w.Q6.isCollapsed(n)?w.gB.move(M,{reverse:!o}):w.gB.collapse(M,{edge:o?"end":"start"});return}if(eH.isMoveForward(r)){e.preventDefault(),n&&w.Q6.isCollapsed(n)?w.gB.move(M,{reverse:o}):w.gB.collapse(M,{edge:o?"start":"end"});return}if(eH.isMoveWordBackward(r)){e.preventDefault(),n&&w.Q6.isExpanded(n)&&w.gB.collapse(M,{edge:"focus"}),w.gB.move(M,{unit:"word",reverse:!o});return}if(eH.isMoveWordForward(r)){e.preventDefault(),n&&w.Q6.isExpanded(n)&&w.gB.collapse(M,{edge:"focus"}),w.gB.move(M,{unit:"word",reverse:o});return}if(Z){if((q||W)&&n&&(eH.isDeleteBackward(r)||eH.isDeleteForward(r))&&w.Q6.isCollapsed(n)){var a=w.bP.parent(M,n.anchor.path);if(w.bP.isElement(a)&&w.KE.isVoid(M,a)&&(w.KE.isInline(M,a)||w.KE.isBlock(M,a))){e.preventDefault(),w.KE.deleteBackward(M,{unit:"block"});return}}}else{if(eH.isBold(r)||eH.isItalic(r)||eH.isTransposeCharacter(r))return void e.preventDefault();if(eH.isSoftBreak(r)){e.preventDefault(),w.KE.insertSoftBreak(M);return}if(eH.isSplitBlock(r)){e.preventDefault(),w.KE.insertBreak(M);return}if(eH.isDeleteBackward(r)){e.preventDefault(),n&&w.Q6.isExpanded(n)?w.KE.deleteFragment(M,{direction:"backward"}):w.KE.deleteBackward(M);return}if(eH.isDeleteForward(r)){e.preventDefault(),n&&w.Q6.isExpanded(n)?w.KE.deleteFragment(M,{direction:"forward"}):w.KE.deleteForward(M);return}if(eH.isDeleteLineBackward(r)){e.preventDefault(),n&&w.Q6.isExpanded(n)?w.KE.deleteFragment(M,{direction:"backward"}):w.KE.deleteBackward(M,{unit:"line"});return}if(eH.isDeleteLineForward(r)){e.preventDefault(),n&&w.Q6.isExpanded(n)?w.KE.deleteFragment(M,{direction:"forward"}):w.KE.deleteForward(M,{unit:"line"});return}if(eH.isDeleteWordBackward(r)){e.preventDefault(),n&&w.Q6.isExpanded(n)?w.KE.deleteFragment(M,{direction:"backward"}):w.KE.deleteBackward(M,{unit:"word"});return}if(eH.isDeleteWordForward(r)){e.preventDefault(),n&&w.Q6.isExpanded(n)?w.KE.deleteFragment(M,{direction:"forward"}):w.KE.deleteForward(M,{unit:"word"});return}}}}},[b,M,P.onKeyDown]),onPaste:(0,h.useCallback)(e=>{let t;!b&&tI.hasEditableTarget(M,e.target)&&!r$(e,P.onPaste)&&(!Z||(t=e.nativeEvent).clipboardData&&""!==t.clipboardData.getData("text/plain")&&1===t.clipboardData.types.length||W)&&(e.preventDefault(),tI.insertData(M,e.clipboardData))},[b,M,P.onPaste])}),h.createElement(rP,{decorations:ey,node:M,renderElement:x,renderChunk:A,renderPlaceholder:_,renderLeaf:k,renderText:S}))))))}),rB=e=>{var{attributes:t,children:r}=e;return h.createElement("span",rT({},t),r,U&&h.createElement("br",null))},rR=()=>[],rI=(e,t)=>{var r=!!e.selection&&w.Q6.isBackward(e.selection),n=t.cloneRange();if(n.collapse(r),n.getBoundingClientRect){var i=n.startContainer.parentElement,o=n.getBoundingClientRect();if(0===o.width&&0===o.height&&0===o.x&&0===o.y){var a=i.getBoundingClientRect();if(a.width>0||a.height>0)return}i.getBoundingClientRect=n.getBoundingClientRect.bind(n),function(e,t){let r;if(!e.isConnected||!(e=>{let t=e;for(;t&&t.parentNode;){if(t.parentNode===document)return!0;t=t.parentNode instanceof ShadowRoot?t.parentNode.host:t.parentNode}return!1})(e))return;let n={top:parseFloat((r=window.getComputedStyle(e)).scrollMarginTop)||0,right:parseFloat(r.scrollMarginRight)||0,bottom:parseFloat(r.scrollMarginBottom)||
24380,left:parseFloat(r.scrollMarginLeft)||0};if("object"==typeof t&&"function"==typeof t.behavior)return t.behavior(x(e,t));let i="boolean"==typeof t||null==t?void 0:t.behavior;for(let{el:r,top:o,left:a}of x(e,!1===t?{block:"end",inline:"nearest"}:t===Object(t)&&0!==Object.keys(t).length?t:{block:"start",inline:"nearest"})){let e=o-n.top+n.bottom,t=a-n.left+n.right;r.scroll({top:e,left:t,behavior:i})}}(i,{scrollMode:"if-needed"}),delete i.getBoundingClientRect}},r$=(e,t)=>{if(!t)return!1;var r=t(e);return null!=r?r:e.isDefaultPrevented()||e.isPropagationStopped()},rN=e=>D(e.target)&&(e.target instanceof HTMLInputElement||e.target instanceof HTMLTextAreaElement),rL=(e,t)=>{if(!t)return!1;var r=t(e);return null!=r?r:e.defaultPrevented},rz=(e,t)=>{"historyUndo"===t.inputType&&"function"==typeof e.undo?e.undo():"historyRedo"===t.inputType&&"function"==typeof e.redo&&e.redo()},rU=(0,h.createContext)(!1),rK=()=>(0,h.useContext)(rU),rW=parseInt(h.version.split(".")[0],10),rH=["editor","children","onChange","onSelectionChange","onValueChange","initialValue"],rq=e=>{var t,r,n,i,o,{editor:a,children:s,onChange:l,onSelectionChange:u,onValueChange:c,initialValue:d}=e,p=tT(e,rH);h.useState(()=>{if(!w.bP.isNodeList(d))throw Error("[Slate] initialValue is invalid! Expected a list of elements but got: ".concat(w.h6.stringify(d)));if(!w.KE.isEditor(a))throw Error("[Slate] editor is invalid! You passed: ".concat(w.h6.stringify(a)));a.children=d,Object.assign(a,p)});var{selectorContext:f,onChange:g}=(t=(0,h.useRef)(new Set),r=(0,h.useRef)(new Set),n=(0,h.useCallback)(()=>{t.current.forEach(e=>e())},[]),i=(0,h.useCallback)(()=>{r.current.forEach(e=>e()),r.current.clear()},[]),o=(0,h.useCallback)(function(e){var{deferred:n=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=n?()=>r.current.add(e):e;return t.current.add(i),()=>{t.current.delete(i)}},[]),{selectorContext:(0,h.useMemo)(()=>({addEventListener:o,flushDeferred:i}),[o,i]),onChange:n}),m=(0,h.useCallback)(()=>{l&&l(a.children),u&&a.operations.find(e=>"set_selection"===e.type)&&u(a.selection),c&&a.operations.find(e=>"set_selection"!==e.type)&&c(a.children),g()},[a,g,l,u,c]);(0,h.useEffect)(()=>(ey.set(a,m),()=>{ey.set(a,()=>{})}),[a,m]);var[v,y]=(0,h.useState)(tI.isFocused(a));return(0,h.useEffect)(()=>{y(tI.isFocused(a))},[a]),tz(()=>{var e=()=>y(tI.isFocused(a));return rW>=17?(document.addEventListener("focusin",e),document.addEventListener("focusout",e),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",e)}):(document.addEventListener("focus",e,!0),document.addEventListener("blur",e,!0),()=>{document.removeEventListener("focus",e,!0),document.removeEventListener("blur",e,!0)})},[a]),h.createElement(rA.Provider,{value:f},h.createElement(tB.Provider,{value:a},h.createElement(rU.Provider,{value:v},s)))},rV=()=>{var e=(0,h.useContext)(rv);return!!e&&function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:rk,{deferred:r}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=(0,h.useContext)(rA);if(!n)throw Error("The `useSlateSelector` hook must be used inside the <Slate> component's context.");var{addEventListener:i}=n,o=tR(),[a,s]=t3((0,h.useCallback)(()=>e(o),[o,e]),t);return tz(()=>{var e=i(s,{deferred:r});return s(),e},[i,s,r]),a}((0,h.useCallback)(t=>{if(!t.selection)return!1;var r=tI.findPath(t,e),n=w.KE.range(t,r);return!!w.Q6.intersection(n,t.selection)},[e]),void 0,{deferred:!0})},rQ=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"x-slate-fragment",r=e,{onChange:n,apply:i,insertText:o}=r=eN(r,t);return r.getChunkSize=()=>null,U&&(r.insertText=(e,t)=>(eS.delete(r),o(e,t))),r.onChange=e=>{(rW<18?tF.unstable_batchedUpdates:e=>e())(()=>{n(e)})},r.apply=e=>{if("move_node"===e.type){var t=w.bP.parent(r,e.path);if(r.getChunkSize(t)){var n=w.bP.get(r,e.path),o=rd(r,t),a=tI.findKey(r,n);o.movedNodeKeys.add(a)}}i(e)},r}},95537:(e,t,r)=>{"use strict";let n;r.d(t,{LX:()=>m,MA:()=>g,_W:()=>v,Lc:()=>b,Ms:()=>x});var i,o=r(17937),a=r(77617),s=r(78433);let l={m:"margin",p:"padding"},u={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},c={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},d=(i=e=>{if(e.length>2)if(!c[e])return[e];else e=c[e];let[t,r]=e.split(""),n=l[t],i=u[r]||"";return Array.isArray(i)?i.map(e=>n+e):[n+i]},n={},e=>(void 0===n[e]&&(n[e]=i(e)),n[e])),p=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],f=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],h=[...p,...f];function g(e,t,r,n){let i=(0,a.Yn)(e,t,!0)??r;return"number"==typeof i||"string"==typeof i?e=>"string"==typeof e?e:"string"==typeof i?i.startsWith("var(")&&0===e?0:i.startsWith("var(")&&1===e?i:`calc(${e} * ${i})`:i*e:Array.isArray(i)?e=>{if("string"==typeof e)return e;let t=i[Math.abs(e)];return e>=0?t:"number"==typeof t?-t:"string"==typeof t&&t.startsWith("var(")?`calc(-1 * ${t})`:`-${t}`}:"function"==typeof i?i:()=>void 0}function m(e){return g(e,"spacing",8,"spacing")}function v(e,t){return"string"==typeof t||null==t?t:e(t)}function y(e,t){let r=m(e.theme);return Object.keys(e).map(n=>(function(e,t,r,n){var i;if(!t.includes(r))return null;let a=(i=d(r),e=>i.reduce((t,r)=>(t[r]=v(n,e),t),{})),s=e[r];return(0,o.NI)(e,s,a)})(e,t,n,r)).reduce(s.A,{})}function b(e){return y(e,p)}function x(e){return y(e,f)}function w(e){return y(e,h)}b.propTypes={},b.filterProps=p,x.propTypes={},x.filterProps=f,w.propTypes={},w.filterProps=h},95616:(e,t,r)=>{var n=r(45457);e.exports=function(e,t,r){"__proto__"==t&&n?n(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}},95864:(e,t,r)=>{"use strict";r.d(t,{Dp:()=>u,Dg:()=>c});var n=r(4071),i=r(90369),o=r(18728),a=r(28801),s=r(37876);let l=function(e){return(0,s.jsx)(i.A,{...e,defaultTheme:o.A,themeId:a.A})};function u(e){return function(t){return(0,s.jsx)(l,{styles:"function"==typeof e?r=>e({theme:r,...t}):e})}}function c(){return n.A}},95894:(e,t,r)=>{"use strict";r.d(t,{A:()=>M});var n=r(22249),i=r(36549),o=r(32821);let a=function(...e){let t=e.reduce((e,t)=>
2438(t.filterProps.forEach(r=>{e[r]=t}),e),{}),r=e=>Object.keys(e).reduce((r,n)=>t[n]?(0,o.A)(r,t[n](e)):r,{});return r.propTypes={},r.filterProps=e.reduce((e,t)=>e.concat(t.filterProps),[]),r};var s=r(78901);function l(e){return"number"!=typeof e?e:`${e}px solid`}function u(e,t){return(0,i.Ay)({prop:e,themeKey:"borders",transform:t})}let c=u("border",l),d=u("borderTop",l),p=u("borderRight",l),f=u("borderBottom",l),h=u("borderLeft",l),g=u("borderColor"),m=u("borderTopColor"),v=u("borderRightColor"),y=u("borderBottomColor"),b=u("borderLeftColor"),x=u("outline",l),w=u("outlineColor"),A=e=>{if(void 0!==e.borderRadius&&null!==e.borderRadius){let t=(0,n.MA)(e.theme,"shape.borderRadius",4,"borderRadius");return(0,s.NI)(e,e.borderRadius,e=>({borderRadius:(0,n._W)(t,e)}))}return null};A.propTypes={},A.filterProps=["borderRadius"],a(c,d,p,f,h,g,m,v,y,b,A,x,w);let k=e=>{if(void 0!==e.gap&&null!==e.gap){let t=(0,n.MA)(e.theme,"spacing",8,"gap");return(0,s.NI)(e,e.gap,e=>({gap:(0,n._W)(t,e)}))}return null};k.propTypes={},k.filterProps=["gap"];let S=e=>{if(void 0!==e.columnGap&&null!==e.columnGap){let t=(0,n.MA)(e.theme,"spacing",8,"columnGap");return(0,s.NI)(e,e.columnGap,e=>({columnGap:(0,n._W)(t,e)}))}return null};S.propTypes={},S.filterProps=["columnGap"];let C=e=>{if(void 0!==e.rowGap&&null!==e.rowGap){let t=(0,n.MA)(e.theme,"spacing",8,"rowGap");return(0,s.NI)(e,e.rowGap,e=>({rowGap:(0,n._W)(t,e)}))}return null};function _(e,t){return"grey"===t?t:e}function E(e){return e<=1&&0!==e?`${100*e}%`:e}C.propTypes={},C.filterProps=["rowGap"],a(k,S,C,(0,i.Ay)({prop:"gridColumn"}),(0,i.Ay)({prop:"gridRow"}),(0,i.Ay)({prop:"gridAutoFlow"}),(0,i.Ay)({prop:"gridAutoColumns"}),(0,i.Ay)({prop:"gridAutoRows"}),(0,i.Ay)({prop:"gridTemplateColumns"}),(0,i.Ay)({prop:"gridTemplateRows"}),(0,i.Ay)({prop:"gridTemplateAreas"}),(0,i.Ay)({prop:"gridArea"})),a((0,i.Ay)({prop:"color",themeKey:"palette",transform:_}),(0,i.Ay)({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:_}),(0,i.Ay)({prop:"backgroundColor",themeKey:"palette",transform:_}));let D=(0,i.Ay)({prop:"width",transform:E}),O=e=>void 0!==e.maxWidth&&null!==e.maxWidth?(0,s.NI)(e,e.maxWidth,t=>{let r=e.theme?.breakpoints?.values?.[t]||s.zu[t];return r?e.theme?.breakpoints?.unit!=="px"?{maxWidth:`${r}${e.theme.breakpoints.unit}`}:{maxWidth:r}:{maxWidth:E(t)}}):null;O.filterProps=["maxWidth"];let j=(0,i.Ay)({prop:"minWidth",transform:E}),F=(0,i.Ay)({prop:"height",transform:E}),T=(0,i.Ay)({prop:"maxHeight",transform:E}),P=(0,i.Ay)({prop:"minHeight",transform:E});(0,i.Ay)({prop:"size",cssProperty:"width",transform:E}),(0,i.Ay)({prop:"size",cssProperty:"height",transform:E}),a(D,O,j,F,T,P,(0,i.Ay)({prop:"boxSizing"}));let M={border:{themeKey:"borders",transform:l},borderTop:{themeKey:"borders",transform:l},borderRight:{themeKey:"borders",transform:l},borderBottom:{themeKey:"borders",transform:l},borderLeft:{themeKey:"borders",transform:l},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:l},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:A},color:{themeKey:"palette",transform:_},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:_},backgroundColor:{themeKey:"palette",transform:_},p:{style:n.Ms},pt:{style:n.Ms},pr:{style:n.Ms},pb:{style:n.Ms},pl:{style:n.Ms},px:{style:n.Ms},py:{style:n.Ms},padding:{style:n.Ms},paddingTop:{style:n.Ms},paddingRight:{style:n.Ms},paddingBottom:{style:n.Ms},paddingLeft:{style:n.Ms},paddingX:{style:n.Ms},paddingY:{style:n.Ms},paddingInline:{style:n.Ms},paddingInlineStart:{style:n.Ms},paddingInlineEnd:{style:n.Ms},paddingBlock:{style:n.Ms},paddingBlockStart:{style:n.Ms},paddingBlockEnd:{style:n.Ms},m:{style:n.Lc},mt:{style:n.Lc},mr:{style:n.Lc},mb:{style:n.Lc},ml:{style:n.Lc},mx:{style:n.Lc},my:{style:n.Lc},margin:{style:n.Lc},marginTop:{style:n.Lc},marginRight:{style:n.Lc},marginBottom:{style:n.Lc},marginLeft:{style:n.Lc},marginX:{style:n.Lc},marginY:{style:n.Lc},marginInline:{style:n.Lc},marginInlineStart:{style:n.Lc},marginInlineEnd:{style:n.Lc},marginBlock:{style:n.Lc},marginBlockStart:{style:n.Lc},marginBlockEnd:{style:n.Lc},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:k},rowGap:{style:C},columnGap:{style:S},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:E},maxWidth:{style:O},minWidth:{transform:E},height:{transform:E},maxHeight:{transform:E},minHeight:{transform:E},boxSizing:{},font:{themeKey:"font"},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}}},95927:(e,t,r)=>{"use strict";r.d(t,{A:()=>S});
2438var n=r(14232),i=r(69241),o=r(86583),a=r(65047),s=r(34401),l=r(35985),u=r(96968),c=r(47359),d=r(78630),p=r(32959),f=r(86605),h=r(86850),g=r(24820),m=r(86228),v=r(98885),y=r(85);function b(e){return(0,y.Ay)("MuiMenuItem",e)}let x=(0,v.A)("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]);var w=r(48574),A=r(37876);let k=(0,s.Ay)(d.A,{shouldForwardProp:e=>(0,a.A)(e)||"classes"===e,name:"MuiMenuItem",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.dense&&t.dense,r.divider&&t.divider,!r.disableGutters&&t.gutters]}})((0,l.A)(({theme:e})=>({...e.typography.body1,display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",whiteSpace:"nowrap","&:hover":{textDecoration:"none",backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${x.selected}`]:{backgroundColor:e.alpha((e.vars||e).palette.primary.main,(e.vars||e).palette.action.selectedOpacity),[`&.${x.focusVisible}`]:{backgroundColor:e.alpha((e.vars||e).palette.primary.main,`${(e.vars||e).palette.action.selectedOpacity} + ${(e.vars||e).palette.action.focusOpacity}`)}},[`&.${x.selected}:hover`]:{backgroundColor:e.alpha((e.vars||e).palette.primary.main,`${(e.vars||e).palette.action.selectedOpacity} + ${(e.vars||e).palette.action.hoverOpacity}`),"@media (hover: none)":{backgroundColor:e.alpha((e.vars||e).palette.primary.main,(e.vars||e).palette.action.selectedOpacity)}},[`&.${x.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${x.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},[`& + .${h.A.root}`]:{marginTop:e.spacing(1),marginBottom:e.spacing(1)},[`& + .${h.A.inset}`]:{marginLeft:52},[`& .${m.A.root}`]:{marginTop:0,marginBottom:0},[`& .${m.A.inset}`]:{paddingLeft:36},[`& .${g.A.root}`]:{minWidth:36},variants:[{props:({ownerState:e})=>!e.disableGutters,style:{paddingLeft:16,paddingRight:16}},{props:({ownerState:e})=>e.divider,style:{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,backgroundClip:"padding-box"}},{props:({ownerState:e})=>!e.dense,style:{[e.breakpoints.up("sm")]:{minHeight:"auto"}}},{props:({ownerState:e})=>e.dense,style:{minHeight:32,paddingTop:4,paddingBottom:4,...e.typography.body2,[`& .${g.A.root} svg`]:{fontSize:"1.25rem"}}}]}))),S=n.forwardRef(function(e,t){let r,a=(0,u.b)({props:e,name:"MuiMenuItem"}),{autoFocus:s=!1,component:l="li",dense:d=!1,divider:h=!1,disableGutters:g=!1,focusVisibleClassName:m,role:v="menuitem",tabIndex:y,className:x,...S}=a,C=(0,w.x)(),_=n.useContext(c.A),E=n.useMemo(()=>({dense:d||_.dense||!1,disableGutters:g}),[_.dense,d,g]),D=n.useRef(null);(0,p.A)(()=>{s&&D.current&&function(e,t){if(null==t)return e.focus();try{e.focus({focusVisible:"keyboard"===t})}catch(t){e.focus()}}(D.current,C)},[s]);let O={...a,dense:E.dense,divider:h,disableGutters:g},j=(e=>{let{disabled:t,dense:r,divider:n,disableGutters:i,selected:a,classes:s}=e,l=(0,o.A)({root:["root",r&&"dense",t&&"disabled",!i&&"gutters",n&&"divider",a&&"selected"]},b,s);return{...s,...l}})(a),F=(0,f.A)(D,t);return a.disabled||(r=void 0!==y?y:-1),(0,A.jsx)(c.A.Provider,{value:E,children:(0,A.jsx)(k,{ref:F,role:v,tabIndex:r,component:l,focusVisibleClassName:(0,i.A)(j.focusVisible,m),className:(0,i.A)(j.root,x),...S,ownerState:O,classes:j})})})},96058:(e,t,r)=>{"use strict";var n=r(98857),i=function(){return!!n};i.hasArrayLengthDefineBug=function(){if(!n)return null;try{return 1!==n([],"length",{value:1}).length}catch(e){return!0}},e.exports=i},96070:e=>{e.exports={ReactQueryDevtools:function(){return null},ReactQueryDevtoolsPanel:function(){return null}}},96235:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(95392),i=r(99468);function o(e,t){(0,i.A)(2,arguments);var r=(0,n.A)(e),o=(0,n.A)(t);return r.getTime()>o.getTime()}},96255:(e,t,r)=>{"use strict";r.d(t,{CL:()=>c,Xu:()=>d,my:()=>u,zY:()=>l,zt:()=>s});var n,i=r(3347),o=r(97865),a=r(15845),s=((n={}).DATE="DATE",n.ALPHABETICAL="ALPHABETICAL",n);let l=e=>t=>(r,n)=>t?e(r).localeCompare(e(n),"sv",{ignorePunctuation:!0}):e(n).localeCompare(e(r),"sv",{ignorePunctuation:!0}),u=e=>t=>(r,n)=>t?(0,o.A)(e(r),e(n)):(0,i.A)(e(r),e(n)),c=(e,t)=>e.selected&&!t.selected?-1:!e.selected&&t.selected?1:e.selected&&t.selected||e.type===a.e.USER&&t.type===a.e.USER?e.name.localeCompare(t.name,"sv"):e.type===a.e.USER||e.productType>t.productType?-1:e.productType<t.productType?1:e.productType===t.productType?e.name.localeCompare(t.name,"sv"):void 0,d=(e,t)=>e.type===a.e.USER&&t.type===a.e.USER?e.name.localeCompare(t.name,"sv"):e.type===a.e.USER||e.productType>t.productType?-1:e.productType<t.productType?1:e.productType===t.productType?e.name.localeCompare(t.name,"sv"):void 0},96364:(e,t,r)=>{"use strict";var n=r(73442)("SharedArrayBuffer.prototype.byteLength",!0);e.exports=n?function(e){if(!e||"object"!=typeof e)return!1;
2438try{return n(e),!0}catch(e){return!1}}:function(e){return!1}},96634:(e,t,r)=>{"use strict";var n=r(18916),i=r(67605),o=r(44094);e.exports=function(e,t){var r=t.currentTarget.ownerDocument;if(!e.props.preserveSelectionOnBlur&&o(r)===r.body){var a=r.defaultView.getSelection(),s=e.editor;1===a.rangeCount&&i(s,a.anchorNode)&&i(s,a.focusNode)&&a.removeAllRanges()}var l=e._latestEditorState,u=l.getSelection();if(u.getHasFocus()){var c=u.set("hasFocus",!1);e.props.onBlur&&e.props.onBlur(t),e.update(n.acceptSelection(l,c))}}},96703:(e,t,r)=>{e.exports=r(43622)(r(19031),"WeakMap")},96894:(e,t,r)=>{"use strict";let n,i;r.d(t,{E:()=>g,A:()=>v});var o=r(37876),a=r(14232),s=r(5068),l=r(98250),u=r(28719),c=r(15411),d=r(85382),p=r(92372),f=r(34146);let h=({data:e,headers:t,status:r})=>({data:e,headers:t,status:r}),g=(0,a.createContext)({query:{}}),m=(n=void 0,(n=s.A.create({withCredentials:!0,baseURL:"/api"})).interceptors.response.use(e=>{let t=e.headers?.authorization||"";return"string"==typeof t&&t&&(t=(0,u.Jy)(t)),t&&t!==l.r.getState().token&&"string"==typeof t&&l.r.getState().set(t),e},e=>{if(!e.response)return e;if(e.response?.status===401)return c.C.getState().toggleError(),c.C.getState().toggleShowModal(),l.r.getState().remove(),d.r.getState().setSendMessageToIframe(!0),e;throw 500===e.response.status&&e.response.data&&"token contains an invalid number of segments"===e.response.data.error&&l.r.getState().remove(),e}),n.interceptors.request.use(e=>(e.headers||(e.headers={}),e.headers.Authorization=`Bearer ${l.r.getState().token}`,e)),i=n,{query:{checkoutStatus:()=>i.get("/orders/checkoutopen").then(h),authcheck:()=>i.get("/user/authcheck").then(h),profile:()=>i.get("/user/profile").then(h),discounts:()=>i.get("/user/discounts").then(h),bookAmount:()=>i.get("/products/count/book").then(h),omniaSettings:()=>i.get("/setting").then(h),getPromotion:e=>i.get(`/promotions/${e}`).then(h),currentDiscounts:()=>i.get("/discounts").then(h),promotions:()=>i.get("/promotions").then(h),promotionStatistics:()=>i.get("/promotions/statistics").then(h),userNotificationProducts:()=>i.get("/user/product-notifications").then(h),ordersStatistics:(e,t,r,n)=>{let o=`orders/statistics/list?start=${e}&end=${t}${r?"&paid=true":""}${n?"&hasDiscountCode=true":""}`;return i.get(o).then(h)},discountedOrdersTotalSales:(e,t,r)=>{let n=r.map(e=>`code=${e}`).join("&"),o=`orders/discounted/total-sales?start=${e}&end=${t}&${n}`;return i.get(o).then(h)},createdUserAccountsStatistics:(e,t)=>{let r=`user/created-accounts-statistics?start=${e}&end=${t}`;return i.get(r).then(h)},products:{search:async(e,t,r,n,o,a,s)=>{let l=s?`&type=${s}`:"";return await i.get(`/products/search?term=${(0,u.XX)(e)}&nbr=${t}${l}&offset=${r}&sortBy=${n}&sortOrder=${o}${a}`).then(h)},detail:e=>i.get(`/products/${e}`).then(h),checkQlaraClosed:()=>i.get("/products/qlara-status").then(h),myProducts:()=>i.get("/products/user").then(h),myProduct:e=>i.get(`/products/user/${e}`).then(h),open:async(e,t,r,n,o,a)=>{let s=r?`/licenses/${r}/open/${e}`:`/products/open/${e}`,l=`device=${t||""}`;return n&&(l+=`&exam=${n}`),o&&(l+=`&page=${o}`),a&&(l+=`&readSessionId=${a}`),h(await i.get(`${s}?${l}`))},list:e=>i.get(`/products?${e}`).then(h),studyTechniqueVideos:()=>i.get("/products/study-technique").then(h),studyTechnique:()=>i.get("/products?subject=Studieteknik&subject=Skrivhandb%C3%B6cker&subject=Ny%20som%20student&subject=Vetenskapsteori").then(h),subject:(e,t,r,n,o="",a="")=>{let s=n.map(e=>e.selected?`&subject=${e.id}`:"").join(""),l=n.length?0:e;return i.get(`/products?type=book&subject=${l}${s}&nbr=${t}&offset=${r}&sortBy=${o}&sortOrder=${a}`).then(h)}},notes:{list:()=>i.get("/notes").then(h).then(({data:e,...t})=>({...t,data:(0,p.tL)(e)})),detail:e=>i.get(`/notes/${e}`).then(h).then(({data:e,...t})=>({...t,data:(0,p.iX)(e)})),types:()=>i.get("/notes/types").then(h).then(({data:e,...t})=>({...t,data:e.map(e=>({...e,template:(0,u.Ol)(e.template,[]),example:(0,u.Ol)(e.example,[]),emptyNote:(0,u.Ol)(e.newNoteTemplate,[])}))}))},exercises:{list:()=>i.get("/exercises").then(h).then(({data:e,...t})=>({...t,data:(0,f.Hm)(e)})),detail:e=>i.get(`/exercises/${e}
2438`).then(h).then(({data:e,...t})=>({...t,data:(0,f.SF)(e)})),exerciseDetail:e=>i.get(`/exercises/${e}`).then(h).then(({data:e,...t})=>({...t,data:{...e,content:JSON.parse(e.content),metadata:(0,u.Ol)(e?.metadata,{})}})),generalFeedbackStatus:(e,t)=>i.get(`/exercises/general-feedback/status?startdate=${encodeURIComponent(e)}&enddate=${encodeURIComponent(t)}`).then(h),generalFeedbackData:(e,t)=>i.get(`/exercises/general-feedback/data?startdate=${encodeURIComponent(e)}&enddate=${encodeURIComponent(t)}`).then(h)},todos:{list:()=>i.get("/todos").then(h).then(({data:e,...t})=>({...t,data:e.map(e=>({...e,metadata:(0,u.Ol)(e.metadata,null)}))}))},labels:{list:()=>i.get("/labels").then(h)},studyTechniques:{list:()=>i.get("/content?tags=studytechnique&metadataOnly=true").then(h).then(({data:e,...t})=>({...t,data:e.map(e=>({...e,metadata:(0,u.Ol)(e.metadata,null)}))})),detail:e=>i.get(`/content/${e}`).then(h).then(({data:e,...t})=>({...t,data:{...e,metadata:(0,u.Ol)(e.metadata,null),content:(0,u.Ol)(e.content,[])}}))},accessibilityContent:{detail:()=>i.get("/content?tags=accessibility").then(h).then(({data:e,...t})=>{let[r]=e;return{...t,data:{content:(0,u.Ol)(r.content,[])}}})},qlaraContent:{detail:()=>i.get("/content?tags=qlara").then(h).then(({data:e,...t})=>{let[r]=e;return{...t,data:{content:(0,u.Ol)(r.content,[])}}})},orders:{list:()=>i.get("/orders").then(h),detail:e=>i.get(`/orders/${e}`).then(h)},subjects:{list:()=>i.get("/subjects").then(h)},recommendations:{list:()=>i.get("/products/user/recommendations").then(h)},maintenance:()=>i.get("/messages").then(h).then(({data:e,...t})=>({...t,data:e.map(e=>({...e,data:(0,u.Ol)(e.data,null)}))})),cart:{list:()=>i.get("/cart").then(h),listLoggedOut:e=>i.get(`/cart/${e}`).then(h)},workspace:{list:()=>i.get("/workspace").then(h),detail:e=>i.get(`/workspace/${e}`).then(h).then(({data:e,...t})=>({...t,data:{...e,blocks:e.blocks?.map(e=>({...e,exercises:(0,f.Hm)(e?.exercises),todos:e?.todos.map(e=>({...e,metadata:(0,u.Ol)(e.metadata,null)}))}))}}))},carousel:{products:e=>i.get(`/products/carousel?page=${e}`).then(h)}},mutation:{product:{add:(e,t,r)=>i.post("/products/purchase",{productId:e,productVariantId:t,orderId:r}).then(h),finishMetric:e=>i.put(`/products/metric/${e}`).then(h),updateMediaProgress:(e,t)=>i.put(`/products/media/${e}/progress`,t).then(h)},note:{save:e=>{let t=(0,p.VF)(e);return i.put(`/notes/${e.id}`,t).then(h).then(({data:e,...t})=>({...t,data:(0,p.iX)(e)}))},create:e=>{let t=(0,p.VF)(e);return i.post("/notes",t).then(h).then(({data:e,...t})=>({...t,data:(0,p.iX)(e)}))},delete:e=>i.delete(`/notes/${e}`).then(h),deleteNotes:e=>i.delete("/notes",{data:e}).then(h)},exercise:{saveLabels:async e=>{let t=[];for(let r of e.map(e=>({...e,content:JSON.stringify(e.content),metadata:JSON.stringify(e.metadata)}))){let e=await i.put(`/exercises/${r.id}`,r).then(h).then(({data:e,...t})=>({...t,data:(0,f.SF)(e)}));t.push(e)}let{status:r,headers:n}=(0,f.Ml)(t);return{data:t,status:r,headers:n}},save:e=>{let t={...e,content:JSON.stringify(e.content),metadata:JSON.stringify(e.metadata)};return t.id!==Number.MAX_SAFE_INTEGER?i.put(`/exercises/${t.id}`,t).then(h).then(({data:e,...t})=>({...t,data:(0,f.SF)(e)})):i.post("/exercises",t).then(h).then(({data:e,...t})=>({...t,data:(0,f.SF)(e)}))},saveMultipleChoice:e=>{let t={...e,content:JSON.stringify(e.content),metadata:JSON.stringify(e.metadata)};return t.id!==Number.MAX_SAFE_INTEGER?i.put(`/exercises/${t.id}`,t).then(h):i.post("/exercises",t).then(h)},saveCardProgress:async(e,t)=>{let r=JSON.stringify(e);return await i.patch(`/exercises/${t}`,{content:r}).then(h)},saveMultipleChoiceProgress:async(e,t)=>{let r=JSON.stringify(e);return await i.patch(`/exercises/${t}`,{metadata:r}).then(h)},createExerciseHistory:async(e,t,r)=>{let n=JSON.stringify(t);return await i.post(`/exercises/${e}/history`,{metadata:n,score:r}).then(h)},updateExerciseHistory:async(e,t,r,n)=>{let o=JSON.stringify(r);return await i.patch(`/exercises/${e}/history/${t}`,{metadata:o,score:n}).then(h)},saveGeneralFeedback:e=>i.post("/exercises/general-feedback",e).then(h),updatePinnedExercise:e=>i.patch(`/exercises/${e}
2438/pinned`).then(h),updateFavoriteExercise:e=>i.patch(`/exercises/${e}/favorite`).then(h),delete:e=>i.delete(`/exercises/${e}`).then(h),deleteDecks:e=>Promise.all(e.map(e=>i.delete(`/exercises/${e}`).then(h))).then(e=>{let{status:t,headers:r}=(0,f.Ml)(e);return{data:"",status:t,headers:r}})},todo:{create:e=>i.post("/todos",{...e,metadata:e.metadata&&JSON.stringify(e.metadata)}).then(h),update:e=>i.put(`/todos/${e.id}`,{...e,metadata:e.metadata&&JSON.stringify(e.metadata)}).then(h),delete:e=>i.delete(`/todos/${e}`).then(h),patch:e=>i.patch("/todos",e).then(h)},order:{create:e=>i.post("/orders",{status:"created",cartId:e}).then(h),createFree:e=>i.post("/orders/free",{status:"completed",variantId:e}).then(h),update:(e,t,r,n,o)=>i.patch(`/orders/${e}`,{status:t,paymentReference:r,studliOrderNo:n,message:o}).then(h),retry:e=>i.put(`/orders/retry/${e}`).then(h),activateProvex:e=>i.put(`/orders/provex/${e}`).then(h)},license:{activate:e=>i.put(`/licenses/${e}/activate`).then(h)},profile:{patch:e=>i.patch("/user/profile",e).then(h),logout:()=>i.post("/user/logout").then(h),closeOnboarding:()=>i.patch("/user/onboarding").then(h)},labels:{create:e=>i.post("/labels",e).then(h),delete:e=>i.delete(`/labels/${e}`).then(h),update:e=>i.put(`/labels/${e.id}`,e).then(h),updateActivated:e=>i.put(`/labels/${e.id}/active`,e).then(h)},cart:{create:e=>i.post("/cart",e).then(h),createLoggedOut:(e,t)=>i.post(`/cart/${t}`,e).then(h),delete:e=>i.delete(`/cart/${e}`).then(h),deleteLoggedOut:(e,t)=>i.delete(`/cart/${t}/${e}`).then(h),addDiscount:(e,t)=>i.patch(`/cart/${e}`,{discountCode:t}).then(h),updateVariant:(e,t)=>i.patch(`/cart/${e}/update-product-variant`,t).then(h)},workspace:{create:()=>i.post("/workspace").then(h),update:e=>i.put(`/workspace/${e.id}`,e).then(h),delete:e=>i.delete(`/workspace/${e}`).then(h),createBlock:e=>i.post(`/workspace/${e.id}/block`,e).then(h),deleteBlock:(e,t)=>i.delete(`/workspace/${e}/block/${t}`).then(h),updateBlockName:(e,t,r)=>i.put(`/workspace/${e}/block/${t}`,r).then(h),updateBlockOrder:(e,t)=>i.patch(`/workspace/${e}/block`,t).then(h),addBlockContent:(e,t,r)=>i.post(`/workspace/${e}/block/${t}/product`,r).then(h),addBlockCard:(e,t,r)=>i.post(`/workspace/${e}/block/${t}/exercise`,r).then(h),addBlockNote:(e,t,r)=>i.post(`/workspace/${e}/block/${t}/note`,r).then(h),addBlockTodo:(e,t,r)=>i.post(`/workspace/${e}/block/${t}/todo`,r).then(h),deleteBlockCard:(e,t,r)=>i.delete(`/workspace/${e}/block/${t}/exercise/${r}`).then(h),deleteBlockTodo:(e,t,r)=>i.delete(`/workspace/${e}/block/${t}/todo/${r}`).then(h),deleteBlockNote:(e,t,r)=>i.delete(`/workspace/${e}/block/${t}/note/${r}`).then(h),deleteBlockContent:(e,t,r)=>i.delete(`/workspace/${e}/block/${t}/product/${r}`).then(h),duplicateWorkspace:e=>i.post("/workspace/duplicate",{id:e}).then(h),updateBlockNote:(e,t,r)=>i.put(`/workspace/${e}/block/${t}/note/${r.noteId}`,r).then(h),updateBlockContentOrder:(e,t,r,n)=>i.patch(`workspace/${e}/block/${t}/${r}`,n).then(h),updateMultipleContent:e=>i.patch("workspace/connect-multiple-content",e).then(h)},metrics:{saveUserActivityMetric:e=>i.post("/metrics/user-activity",e).then(h)},promotions:{create:e=>i.post("/promotions",e).then(h),update:e=>i.put(`/promotions/${e.id}`,e.form).then(h),delete:e=>i.delete(`/promotions/${e}`).then(h)},sendAccessibilityEmail:e=>i.post("/mail/accessibility-report",e).then(h),sendReportProblemEmail:e=>i.post("/mail/report-problem",e).then(h),sendLicenseUpdateEmail:e=>i.post("/mail/subscription-information",e).then(h),updateOmniaSettings:e=>i.patch("/setting",e).then(h),examToken:e=>i.post("/token/exam",e).then(h),licenseAuth:e=>i.post("/licenses/auth",e).then(h),addNotificationToProduct:(e,t)=>i.post("/user/product-notification",{productId:e,email:t}).then(h),deleteNotificationProduct:e=>i.delete(`/user/product-notifications/${e}`).then(h),generateDiscountCodes:e=>i.post(`/discounts/${e}
2438/generate-codes`).then(h),keepReadSessionAlive:e=>i.patch(`/licenses/session/${e}`).then(h)}}),v=({children:e})=>(0,o.jsx)(g.Provider,{value:m,children:e})},96968:(e,t,r)=>{"use strict";r.d(t,{b:()=>i}),r(14232);var n=r(23163);function i(e){return(0,n.b)(e)}r(37876)},97023:(e,t,r)=>{var n=r(64451),i=Object.prototype,o=i.hasOwnProperty,a=i.toString,s=n?n.toStringTag:void 0;e.exports=function(e){var t=o.call(e,s),r=e[s];try{e[s]=void 0;var n=!0}catch(e){}var i=a.call(e);return n&&(t?e[s]=r:delete e[s]),i}},97148:(e,t,r)=>{"use strict";function n(e){return function(t){var r,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=n.width,o=i&&e.matchPatterns[i]||e.matchPatterns[e.defaultMatchWidth],a=t.match(o);if(!a)return null;var s=a[0],l=i&&e.parsePatterns[i]||e.parsePatterns[e.defaultParseWidth],u=Array.isArray(l)?function(e,t){for(var r=0;r<e.length;r++)if(t(e[r]))return r}(l,function(e){return e.test(s)}):function(e,t){for(var r in e)if(e.hasOwnProperty(r)&&t(e[r]))return r}(l,function(e){return e.test(s)});return r=e.valueCallback?e.valueCallback(u):u,{value:r=n.valueCallback?n.valueCallback(r):r,rest:t.slice(s.length)}}}r.d(t,{A:()=>n})},97264:e=>{"use strict";var t,r,n=Function.prototype.toString,i="object"==typeof Reflect&&null!==Reflect&&Reflect.apply;if("function"==typeof i&&"function"==typeof Object.defineProperty)try{t=Object.defineProperty({},"length",{get:function(){throw r}}),r={},i(function(){throw 42},null,t)}catch(e){e!==r&&(i=null)}else i=null;var o=/^\s*class\b/,a=function(e){try{var t=n.call(e);return o.test(t)}catch(e){return!1}},s=function(e){try{if(a(e))return!1;return n.call(e),!0}catch(e){return!1}},l=Object.prototype.toString,u="function"==typeof Symbol&&!!Symbol.toStringTag,c=!(0 in[,]),d=function(){return!1};if("object"==typeof document){var p=document.all;l.call(p)===l.call(document.all)&&(d=function(e){if((c||!e)&&(void 0===e||"object"==typeof e))try{var t=l.call(e);return("[object HTMLAllCollection]"===t||"[object HTML document.all class]"===t||"[object HTMLCollection]"===t||"[object Object]"===t)&&null==e("")}catch(e){}return!1})}e.exports=i?function(e){if(d(e))return!0;if(!e||"function"!=typeof e&&"object"!=typeof e)return!1;try{i(e,null,t)}catch(e){if(e!==r)return!1}return!a(e)&&s(e)}:function(e){if(d(e))return!0;if(!e||"function"!=typeof e&&"object"!=typeof e)return!1;if(u)return s(e);if(a(e))return!1;var t=l.call(e);return("[object Function]"===t||"[object GeneratorFunction]"===t||!!/^\[object HTML/.test(t))&&s(e)}},97791:e=>{e.exports=function(e,t){return function(r){return e(t(r))}}},97794:(e,t,r)=>{"use strict";var n=r(12192),i=r(16576);e.exports=function(){var e=n();return i(Object,{is:e},{is:function(){return Object.is!==e}}),e}},97853:(e,t,r)=>{"use strict";var n=r(91685),i=r(14842),o=r(60620),a=r(22957),s=r(18428),l=r(45288),u=r(74011),c=r(98900),d=r(44793),p=r(45668),f=r(44510),h=r(39636),g=r(87729),m=r(18916),v=r(95182),y=r(89289),b=r(62070),x=r(75269),w=r(79362),A=r(3792),k=r(58217),S=r(14147),C=r(93544);e.exports={Editor:d,EditorBlock:p,EditorState:m,CompositeDecorator:a,Entity:f,EntityInstance:g,BlockMapBuilder:i,CharacterMetadata:o,ContentBlock:s,ContentState:l,RawDraftContentState:y,SelectionState:x,AtomicBlockUtils:n,KeyBindingUtil:v,Modifier:h,RichUtils:b,DefaultDraftBlockRenderMap:u,DefaultDraftInlineStyle:c,convertFromHTML:r(11228),convertFromRaw:A,convertToRaw:w,genKey:k,getDefaultKeyBinding:S,getVisibleSelectionRect:C}},97865:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(95392),i=r(99468);function o(e,t){(0,i.A)(2,arguments);var r=(0,n.A)(e),o=(0,n.A)(t),a=r.getTime()-o.getTime();return a<0?-1:a>0?1:a}},97903:(e,t,r)=>{"use strict";r.d(t,{A:()=>C});var n=r(37876),i=r(3347),o=r(84533),a=r(1475),s=r(89889),l=r(98689),u=r(14232),c=r(39223),d=r(27844);let p=()=>{let{activeConversation:e,setIsDrawerOpen:t,setActiveConversation:r,setGoToPost:n}=(0,c.K)();return async(i,o)=>{e?.posts?.find(e=>e.id===i)||r(await (0,d.hB)(o)),n(JSON.stringify(i)),t(!1)}};var f=r(34401),h=r(22250),g=r(34861),m=r(95927),v=r(29122),y=r(84780),b=r(97970),x=r(39807),w=r(4414);let A=(0,f.Ay)(y.A)` 2439 color: ${({theme:e})=>e.palette.primary.dark}; 2440`,k=({id:e,title:t,conversationId:r,isSaved:i,setIsMenuOpen:o})=>{let{savedPosts:a,setUpdateSavedPosts:s,setUpdatePost:f,activeConversation:y,feedbackHistory:k,setFeedbackHistory:S}=(0,c.K)(),C=p(),{t:_}=(0,x.u)(),[E,D]=(0,u.useState)(null),O=async e=>{let t=a.find(t=>t.postId===e);if(t&&await (0,d.Zv)(t.id)){S(k.map(t=>
2440t.id===e?{...t,isSaved:!1}:t)),s([...a].filter(t=>t.postId!==e));let t=y?.posts?.find(t=>t.id===e);if(!t)return;f({...t,isSaved:!1})}},j=async(e,t)=>{let{status:r,newSavedPost:n}=await (0,d.E0)(t,e);if(r){S(k.map(t=>t.id===e?{...t,isSaved:!0}:t)),s([...a,n]);let t=y?.posts?.find(t=>t.id===e);if(!t)return;f({...t,isSaved:!0})}},F=t=>(t.stopPropagation(),t.preventDefault(),i)?O(e):j(e,r),T=async t=>{t.stopPropagation(),t.preventDefault(),await C(e,r),D(null)},P=_(i?"conversation.tooltips.remove-saved-post":"conversation.tooltips.save-post");return(0,n.jsxs)(l.A,{sx:{display:"flex",ml:"auto",alignItems:"center"},children:[(0,n.jsx)(w.A,{title:P,children:(0,n.jsx)(h.A,{"aria-label":P,onClick:F,children:!1===i?(0,n.jsx)(b.A,{}):(0,n.jsx)(A,{})})}),(0,n.jsx)(h.A,{edge:"end",id:`posts-menu-button-${e}`,"aria-label":_("conversation.conversations-history.menu-item-aria-label",{title:t}),onClick:e=>{e.stopPropagation(),e.preventDefault(),D(e.currentTarget),o(!0)},sx:[e=>({ml:"auto",color:e.palette.common.black}),e=>e.applyStyles("dark",{color:e.palette.common.white})],children:(0,n.jsx)(v.A,{})}),(0,n.jsxs)(g.A,{open:!!E,anchorEl:E,onClose:()=>{D(null),o(!1)},MenuListProps:{"aria-labelledby":`posts-menu-button-${e}`},sx:[()=>({}),e=>e.applyStyles("dark",{ul:{background:e.palette.tonal.primary[99]}})],children:[(0,n.jsx)(m.A,{onClick:T,children:_("conversation.posts.go-to")}),i&&(0,n.jsx)(m.A,{onClick:F,children:_("conversation.posts.delete")})]})]})},S=({id:e,title:t,postId:r,conversationId:i,setIsMenuOpen:o})=>{let{activeConversation:a,savedPosts:s,feedbackHistory:f,setUpdateSavedPosts:y,setUpdatePost:b,setFeedbackHistory:k}=(0,c.K)(),S=p(),{t:C}=(0,x.u)(),[_,E]=(0,u.useState)(null),D=async t=>{if(t.stopPropagation(),t.preventDefault(),await (0,d.Zv)(e)){y([...s].filter(t=>t.id!==e)),k(f.map(e=>e.id===r?{...e,isSaved:!1}:e));let t=a?.posts?.find(e=>e.id===r);if(!t)return;b({...t,isSaved:!1})}E(null)},O=async e=>{e.stopPropagation(),e.preventDefault(),await S(r,i),E(null)};return(0,n.jsxs)(l.A,{sx:{display:"flex",ml:"auto",alignItems:"center"},children:[(0,n.jsx)(w.A,{title:C("conversation.posts.delete"),children:(0,n.jsx)(h.A,{"aria-label":C("conversation.posts.delete"),onClick:D,children:(0,n.jsx)(A,{})})}),(0,n.jsx)(h.A,{edge:"end",id:`posts-menu-button-${e}`,"aria-label":C("conversation.conversations-history.menu-item-aria-label",{title:t}),onClick:e=>{e.stopPropagation(),e.preventDefault(),E(e.currentTarget),o(!0)},sx:[e=>({ml:"auto",color:e.palette.common.black}),e=>e.applyStyles("dark",{color:e.palette.common.white})],children:(0,n.jsx)(v.A,{})}),(0,n.jsxs)(g.A,{open:!!_,anchorEl:_,onClose:()=>{E(null),o(!1)},MenuListProps:{"aria-labelledby":`posts-menu-button-${e}`},sx:[()=>({}),e=>e.applyStyles("dark",{ul:{background:e.palette.tonal.primary[99]}})],children:[(0,n.jsx)(m.A,{onClick:O,children:C("conversation.posts.go-to")}),(0,n.jsx)(m.A,{onClick:D,children:C("conversation.posts.delete")})]})]})},C=({posts:e,isSavedPosts:t})=>{let r=p(),[c,d]=(0,u.useState)(!1);return(0,n.jsx)(n.Fragment,{children:[...e].sort((e,t)=>(0,i.A)((0,o.A)(e.createdAt),(0,o.A)(t.createdAt))).map(e=>{let i,o,u=(0,a.OT)(e?.createdAt);return(0,n.jsxs)(s.V1,{onClick:(i="postId"in e?e.postId:e.id,o=e.conversationId,async()=>{c||await r(i,o)}),children:[(0,n.jsxs)(l.A,{sx:{display:"flex",alignItems:"center"},children:[(0,n.jsx)(s.tx,{component:"h3",children:e.title}),t?(0,n.jsx)(S,{id:e.id,title:e.title,postId:"postId"in e?e.postId:e.id,conversationId:e.conversationId,setIsMenuOpen:d}):(0,n.jsx)(k,{id:e.id,title:e.title,conversationId:e.conversationId,setIsMenuOpen:d,isSaved:"isSaved"in e?e.isSaved:void 0})]}),(0,n.jsx)(s.yT,{children:e.conversationTitle}),!!u&&(0,n.jsx)(s.yT,{children:u})]},e.id)})})}},97970:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(40925),i=r(37876);let o=(0,n.A)((0,i.jsx)("path",{d:"M17 3H7c-1.1 0-1.99.9-1.99 2L5 21l7-3 7 3V5c0-1.1-.9-2-2-2m0 15-5-2.18L7 18V5h10z"}),"BookmarkBorder")},97991:(e,t,r)=>{"use strict";r.d(t,{A:()=>b});var n=r(14232),i=r(96235),o=r(89099),a=r(9776),s=r(86154),l=r(75898),u=r(39807),c=r(11410),d=r(10651),p=r(73717),f=r(57729),h=r(96255),g=r(40929);let m=(e,t)=>
2440e.filter(e=>e.type===t),v=(e,t)=>e.filter(e=>e.mediaFileType===t),y=e=>e.length?e.map(e=>e.mediaFiles?{...e,mediaFiles:e.mediaFiles.filter(e=>!e.preview)}:e):[],b=function(e){let{reload:t}=(0,o.useRouter)(),{setSnackData:r}=(0,l.d)(),{t:b}=(0,u.u)(),{data:x,isLoading:w}=(0,a.A)(["products","my"],e=>e.products.myProducts(),{staleTime:1/0,onError:()=>{r({message:b("errors.products.my"),duration:g.x.SNACKBAR_LONG,type:"error",actions:[{action:t,actionText:b("reload")}]})}}),{params:A}=(0,s.J)(),{filterProducts:k,filterDiscontinued:S}=(0,d.A)(),[C,_]=(0,n.useMemo)(()=>{if(!x)return[[],[]];let[e,t]=(0,f.j)(x,e=>!e.accessExpiresAt||(0,i.A)(new Date(e.accessExpiresAt),new Date)),r=A.sortOn===h.zt.DATE?[...e].sort((0,c.p)(A.isAscending)):[...e].sort((0,c.S)(A.isAscending)),n=S(t);return[r,A.sortOn===h.zt.DATE?[...n].sort((0,c.p)(A.isAscending)):[...n].sort((0,c.S)(A.isAscending))]},[x,A,S]),E=(0,n.useMemo)(()=>m([...C,..._],"book").filter(e=>e?.variants?.find(e=>e.isDiscount)),[C,_]),D=!x?.length,O=k(C),j=m(O,"book"),F=j.map(e=>({articleNumber:e.artnr,id:e.id,title:e.title,subTitle:e?.subTitle,lastOpenedAt:e.lastOpenedAt})),T=k(_),P=m(T,"book"),M=(0,n.useMemo)(()=>!!x?.find(e=>e.isProvex),[x]),B=(0,n.useMemo)(()=>!!x?.find(e=>e.isLicenseActivation),[x]),R=(0,n.useMemo)(()=>{let e=m(O,"biaf");return{VIDEOS:y(v(e,p.a0.VIDEO)),AUDIOS:y(v(e,p.a0.AUDIO)),SUMMARIES:y(v(e,p.a0.SUMMARY)),DOCUMENTS:y(v(e,p.a0.DOCUMENT))}},[O]);return{activeProducts:O,activeProduct:O.find(t=>t.id===e),activeBiafProducts:R,activeBooks:j,activeBooksWithAi:F,inactiveProducts:T,booksWithActiveDiscount:E,inactiveBooks:P,hasHadProvexProducts:M,hasLicenseProducts:B,products:k(x)||[],isEmpty:D,isLoading:w}}},98250:(e,t,r)=>{"use strict";r.d(t,{r:()=>s});var n=r(8106),i=r(4319),o=r(99024);let a="@omnia/token",s=(0,n.v)((0,i.kg)((()=>{if(o.Bd)try{let e=localStorage.getItem(a)||"";return{token:e,hasToken:!!e}}catch{}return{token:"",hasToken:!1}})(),e=>({remove:()=>{try{localStorage.removeItem(a)}catch{}e({token:"",hasToken:!1})},set:t=>{try{localStorage.setItem(a,t)}catch{}e({token:t,hasToken:!!t})}})))},98334:(e,t,r)=>{"use strict";var n=r(4708);e.exports=function(e){return e.which===n.RETURN&&(e.getModifierState("Shift")||e.getModifierState("Alt")||e.getModifierState("Control"))}},98369:(e,t,r)=>{"use strict";var n=r(54780).substr;e.exports=function(e,t){var r=Array(e.length).fill(null);return t&&t.forEach(function(t){for(var i=n(e,0,t.offset).length,o=i+n(e,t.offset,t.length).length,a=i;a<o;a++)r[a]=t.key}),r}},98433:(e,t,r)=>{"use strict";r.d(t,{A:()=>S});var n=r(14232),i=r(69241),o=r(46809),a=r(63542),s=r(86583),l=r(34401),u=r(49106),c=r(35985),d=r(96968),p=r(6314),f=r(90367),h=r(86605),g=r(94100),m=r(98885),v=r(85);function y(e){return(0,v.Ay)("MuiCollapse",e)}(0,m.A)("MuiCollapse",["root","horizontal","vertical","entered","hidden","wrapper","wrapperInner"]);var b=r(37876);let x=(0,l.Ay)("div",{name:"MuiCollapse",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[r.orientation],"entered"===r.state&&t.entered,"exited"===r.state&&!r.in&&"0px"===r.collapsedSize&&t.hidden]}})((0,c.A)(({theme:e})=>({height:0,overflow:"hidden",transition:e.transitions.create("height"),variants:[{props:{orientation:"horizontal"},style:{height:"auto",width:0,transition:e.transitions.create("width")}},{props:{state:"entered"},style:{height:"auto",overflow:"visible"}},{props:{state:"entered",orientation:"horizontal"},style:{width:"auto"}},{props:({ownerState:e})=>"exited"===e.state&&!e.in&&"0px"===e.collapsedSize,style:{visibility:"hidden"}}]}))),w=(0,l.Ay)("div",{name:"MuiCollapse",slot:"Wrapper"})({display:"flex",width:"100%",variants:[{props:{orientation:"horizontal"},style:{width:"auto",height:"100%"}}]}),A=(0,l.Ay)("div",{name:"MuiCollapse",slot:"WrapperInner"})({width:"100%",variants:[{props:{orientation:"horizontal"},style:{width:"auto",height:"100%"}}]}),k=n.forwardRef(function(e,t){let r=(0,d.b)({props:e,name:"MuiCollapse"}),{addEndListener:l,children:c,className:m,collapsedSize:v="0px",component:k,easing:S,in:C,onEnter:_,onEntered:E,onEntering:D,onExit:O,onExited:j,onExiting:F,orientation:T="vertical",slots:P={},slotProps:M={},style:B,timeout:R=p.p0.standard,TransitionComponent:I=o.Ay,...$}=r,N={...r,orientation:T,collapsedSize:v},L=(e=>{let{orientation:t,classes:r}=e;return(0,s.A)({root:["root",t],entered:["entered"],hidden:["hidden"],wrapper:["wrapper",t],wrapperInner:["wrapperInner",t]},y,r)})(N),z=(0,u.A)(),U=(0,a.A)(),K=n.useRef(null),W=n.useRef(),H="number"==typeof v?`${v}px`:v,q="horizontal"===T,V=q?"width":"height",Q=n.useRef(null),G=(0,h.A)(t,Q),Y=()=>K.current?K.current[q?"clientWidth":"clientHeight"]:0,X=(0,f.E1)(Q,(e,t)=>{K.current&&q&&(K.current.style.position="absolute"),e.style[V]=H,_&&_(e,t)}),J=(0,f.E1)(Q,(e,t)=>{let r=Y();K.current&&q&&(K.current.style.position="");let{duration:n,easing:i}=(0,f.ce)({style:B,timeout:R,easing:S},{mode:"enter"});if("auto"===R){let t=z.transitions.getAutoHeightDuration(r);e.style.transitionDuration=`${t}ms`,W.current=t}else e.style.transitionDuration="string"==typeof n?n:`${n}ms`;e.style[V]=`${r}px`,e.style.transitionTimingFunction=i,D&&D(e,t)}),Z=(0,f.E1)(Q,(e,t)=>{e.style[V]="auto",E&&E(e,t)}),ee=(0,f.E1)(Q,e=>
2440{e.style[V]=`${Y()}px`,O&&O(e)}),et=(0,f.E1)(Q,j),er=(0,f.E1)(Q,e=>{let t=Y(),{duration:r,easing:n}=(0,f.ce)({style:B,timeout:R,easing:S},{mode:"exit"});if("auto"===R){let r=z.transitions.getAutoHeightDuration(t);e.style.transitionDuration=`${r}ms`,W.current=r}else e.style.transitionDuration="string"==typeof r?r:`${r}ms`;e.style[V]=H,e.style.transitionTimingFunction=n,F&&F(e)}),en={slots:P,slotProps:M,component:k},[ei,eo]=(0,g.A)("root",{ref:G,className:(0,i.A)(L.root,m),elementType:x,externalForwardedProps:en,ownerState:N,additionalProps:{style:{[q?"minWidth":"minHeight"]:H,...B}}}),[ea,es]=(0,g.A)("wrapper",{ref:K,className:L.wrapper,elementType:w,externalForwardedProps:en,ownerState:N}),[el,eu]=(0,g.A)("wrapperInner",{className:L.wrapperInner,elementType:A,externalForwardedProps:en,ownerState:N});return(0,b.jsx)(I,{in:C,onEnter:X,onEntered:Z,onEntering:J,onExit:ee,onExited:et,onExiting:er,addEndListener:e=>{"auto"===R&&U.start(W.current||0,e),l&&l(Q.current,e)},nodeRef:Q,timeout:"auto"===R?null:R,...$,children:(e,{ownerState:t,...r})=>{let n={...N,state:e};return(0,b.jsx)(ei,{...eo,className:(0,i.A)(eo.className,{entered:L.entered,exited:!C&&"0px"===H&&L.hidden}[e]),ownerState:n,...r,children:(0,b.jsx)(ea,{...es,ownerState:n,children:(0,b.jsx)(el,{...eu,ownerState:n,children:c})})})}})});k&&(k.muiSupportAuto=!0);let S=k},98506:(e,t,r)=>{var n,i=r(40087),o=(n=/[^.]+$/.exec(i&&i.keys&&i.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"";e.exports=function(e){return!!o&&o in e}},98689:(e,t,r)=>{"use strict";r.d(t,{A:()=>g});var n=r(14232),i=r(69241),o=r(14065),a=r(78229),s=r(4071),l=r(11607),u=r(37876),c=r(28127),d=r(26995),p=r(28801);let f=(0,r(98885).A)("MuiBox",["root"]),h=(0,d.A)(),g=function(e={}){let{themeId:t,defaultTheme:r,defaultClassName:c="MuiBox-root",generateClassName:d}=e,p=(0,o.Ay)("div",{shouldForwardProp:e=>"theme"!==e&&"sx"!==e&&"as"!==e})(a.A);return n.forwardRef(function(e,n){let o=(0,l.A)(r),{className:a,component:f="div",...h}=(0,s.A)(e);return(0,u.jsx)(p,{as:f,ref:n,className:(0,i.A)(a,d?d(c):c),theme:t&&o[t]||o,...h})})}({themeId:p.A,defaultTheme:h,defaultClassName:f.root,generateClassName:c.A.generate})},98800:(e,t,r)=>{"use strict";r.d(t,{A:()=>m});var n=r(66419),i=r(3351),o=r(55394),a=r(47815),s=r(28806),l=r(36826),u=r(89785),c=function(e,t,r){for(var n=0,o=0;n=o,o=(0,i.se)(),38===n&&12===o&&(t[r]=1),!(0,i.Sh)(o);)(0,i.K2)();return(0,i.di)(e,i.G1)},d=function(e,t){var r=-1,n=44;do switch((0,i.Sh)(n)){case 0:38===n&&12===(0,i.se)()&&(t[r]=1),e[r]+=c(i.G1-1,t,r);break;case 2:e[r]+=(0,i.Tb)(n);break;case 4:if(44===n){e[++r]=58===(0,i.se)()?"&\f":"",t[r]=e[r].length;break}default:e[r]+=(0,o.HT)(n)}while(n=(0,i.K2)());return e},p=new WeakMap,f=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,r=e.parent,n=e.column===r.column&&e.line===r.line;"rule"!==r.type;)if(!(r=r.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||p.get(r))&&!n){p.set(e,!0);for(var o=[],a=(0,i.VF)(d((0,i.c4)(t),o)),s=r.props,l=0,u=0;l<a.length;l++)for(var c=0;c<s.length;c++,u++)e.props[u]=o[l]?a[l].replace(/&\f/g,s[c]):s[c]+" "+a[l]}}},h=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}},g=[function(e,t,r,n){if(e.length>-1&&!e.return)switch(e.type){case a.LU:e.return=function e(t,r){switch((0,o.tW)(t,r)){case 5103:return a.j+"print-"+t+t;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return a.j+t+t;case 5349:case 4246:case 4810:case 6968:case 2756:return a.j+t+a.vd+t+a.MS+t+t;case 6828:case 4268:return a.j+t+a.MS+t+t;case 6165:return a.j+t+a.MS+"flex-"+t+t;case 5187:return a.j+t+(0,o.HC)(t,/(\w+).+(:[^]+)/,a.j+"box-$1$2"+a.MS+"flex-$1$2")+t;case 5443:return a.j+t+a.MS+"flex-item-"+(0,o.HC)(t,/flex-|-self/,"")+t;case 4675:return a.j+t+a.MS+"flex-line-pack"+(0,o.HC)(t,/align-content|flex-|-self/,"")+t;case 5548:return a.j+t+a.MS+(0,o.HC)(t,"shrink","negative")+t;case 5292:return a.j+t+a.MS+(0,o.HC)(t,"basis","preferred-size")+t;case 6060:return a.j+"box-"+(0,o.HC)(t,"-grow","")+a.j+t+a.MS+(0,o.HC)(t,"grow","positive")+t;case 4554:return a.j+(0,o.HC)(t,/([^-])(transform)/g,"$1"+a.j+"$2")+t;
vendor: 1,194 bytes, line 2440
2440case 6187:return(0,o.HC)((0,o.HC)((0,o.HC)(t,/(zoom-|grab)/,a.j+"$1"),/(image-set)/,a.j+"$1"),t,"")+t;case 5495:case 3959:return(0,o.HC)(t,/(image-set\([^]*)/,a.j+"$1$`$1");case 4968:return(0,o.HC)((0,o.HC)(t,/(.+:)(flex-)?(.*)/,a.j+"box-pack:$3"+a.MS+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+a.j+t+t;case 4095:case 3583:case 4068:case 2532:return(0,o.HC)(t,/(.+)-inline(.+)/,a.j+"$1$2")+t;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if((0,o.b2)(t)-1-r>6)switch((0,o.wN)(t,r+1)){case 109:if(45!==(0,o.wN)(t,r+4))break;case 102:return(0,o.HC)(t,/(.+:)(.+)-([^]+)/,"$1"+a.j+"$2-$3$1"+a.vd+(108==(0,o.wN)(t,r+3)?"$3":"$2-$3"))+t;case 115:return~(0,o.K5)(t,"stretch")?e((0,o.HC)(t,"stretch","fill-available"),r)+t:t}break;case 4949:if(115!==(0,o.wN)(t,r+1))break;case 6444:switch((0,o.wN)(t,(0,o.b2)(t)-3-(~(0,o.K5)(t,"!important")&&10))){case 107:return(0,o.HC)(t,":",":"+a.j)+t;case 101:return(0,o.HC)(t,/(.+:)([^;!]+)(;|!.+)?/,"$1"+a.j+(45===(0,o.wN)(t,14)?"inline-":"")+"box$3$1"+a.j+"$2$3$1"+a.MS+"$2box$3")+t}break;case 5936:switch((0,o.wN)(t,r+11)){case 114:return a.j+t+a.MS+(0,o.HC)(t,/[svh]\w+-[tblr]{2}/,"tb")+t;
2440case 108:return a.j+t+a.MS+(0,o.HC)(t,/[svh]\w+-[tblr]{2}/,"tb-rl")+t;case 45:return a.j+t+a.MS+(0,o.HC)(t,/[svh]\w+-[tblr]{2}/,"lr")+t}return a.j+t+a.MS+t+t}return t}(e.value,e.length);break;case a.Sv:return(0,s.l)([(0,i.C)(e,{value:(0,o.HC)(e.value,"@","@"+a.j)})],n);case a.XZ:if(e.length)return(0,o.kg)(e.props,function(t){switch((0,o.YW)(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return(0,s.l)([(0,i.C)(e,{props:[(0,o.HC)(t,/:(read-\w+)/,":"+a.vd+"$1")]})],n);case"::placeholder":return(0,s.l)([(0,i.C)(e,{props:[(0,o.HC)(t,/:(plac\w+)/,":"+a.j+"input-$1")]}),(0,i.C)(e,{props:[(0,o.HC)(t,/:(plac\w+)/,":"+a.vd+"$1")]}),(0,i.C)(e,{props:[(0,o.HC)(t,/:(plac\w+)/,a.MS+"input-$1")]})],n)}return""})}}],m=function(e){var t=e.key;if("css"===t){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))})}var i=e.stylisPlugins||g,o={},a=[];c=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),function(e){for(var t=e.getAttribute("data-emotion").split(" "),r=1;r<t.length;r++)o[t[r]]=!0;a.push(e)});var c,d,p=[s.A,(0,l.MY)(function(e){d.insert(e)})],m=(0,l.r1)([f,h].concat(i,p)),v={key:t,sheet:new n.v({key:t,container:c,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:o,registered:{},insert:function(e,t,r,n){var i;d=r,i=e?e+"{"+t.styles+"}":t.styles,(0,s.l)((0,u.wE)(i),m),n&&(v.inserted[t.name]=!0)}};return v.sheet.hydrate(a),v}},98825:e=>{e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},98857:e=>{"use strict";var t=Object.defineProperty||!1;if(t)try{t({},"a",{value:1})}catch(e){t=!1}e.exports=t},98885:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(85);function i(e,t,r="Mui"){let o={};return t.forEach(t=>{o[t]=(0,n.Ay)(e,t,r)}),o}},98900:e=>{"use strict";e.exports={BOLD:{fontWeight:"bold"},CODE:{fontFamily:"monospace",wordWrap:"break-word"},ITALIC:{fontStyle:"italic"},STRIKETHROUGH:{textDecoration:"line-through"},UNDERLINE:{textDecoration:"underline"}}},99024:(e,t,r)=>{"use strict";r.d(t,{Bd:()=>o,DH:()=>s,Ht:()=>h,OT:()=>v,O_:()=>n,TJ:()=>m,VY:()=>i,X5:()=>d,_K:()=>p,aw:()=>l,e0:()=>f,ep:()=>c,kO:()=>g,m6:()=>a,yK:()=>u}),r(65364);let n=!0,i="https://studora.se",o=!0,a="https://loggain.studora.se/oauth2/authorize",s="https://loggain.studora.se/register",l="https://loggain.studora.se/logout",u="products",c="https://checkout.studora.se/kassa",d="https://loggain.studora.se",p="production",f="@omnia/wasDeveloper",h="developer",g="production",m={freePurchase:"free_purchase",preview:"preview"},v=200},99297:e=>{"use strict";e.exports={encode:function(e,t,r){return e+"-"+t+"-"+r},decode:function(e){var t=e.split("-").reverse(),r=t[0],n=t[1];return{blockKey:t.slice(2).reverse().join("-"),decoratorKey:parseInt(n,10),leafKey:parseInt(r,10)}}}},99417:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(9776);let i=function(){let{status:e,isLoading:t}=(0,n.A)(["authcheck"],e=>e.authcheck(),{staleTime:1/0});return{isLoading:t,isLoggedIn:"success"===e}}},99427:(e,t,r)=>{"use strict";r.d(t,{n:()=>eC,dh:()=>e_});var n,i,o,a,s,l,u=r(14232),c=r(98477);let d=function(){for(var e,t,r=0,n="";r<arguments.length;)(e=arguments[r++])&&(t=function e(t){var r,n,i="";if("string"==typeof t||"number"==typeof t)i+=t;else if("object"==typeof t)if(Array.isArray(t))for(r=0;r<t.length;r++)t[r]&&(n=e(t[r]))&&(i&&(i+=" "),i+=n);else for(r in t)t[r]&&(i&&(i+=" "),i+=r);return i}(e))&&(n&&(n+=" "),n+=t);return n},p={data:""},f=/(?:([\u0080-\uFFFF\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}\s*)/g,h=/\/\*[^]*?\*\/| +/g,g=/\n+/g,m=(e,t)=>{let r="",n="",i="";for(let o in e){let a=e[o];"@"==o[0]?"i"==o[1]?r=o+" "+a+";":n+="f"==o[1]?m(a,o):o+"{"+m(a,"k"==o[1]?"":t)+"}":"object"==typeof a?n+=m(a,t?t.replace(/([^,])+/g,e=>o.replace(/([^,]*:\S+\([^)]*\))|([^,])+/g,t=>/&/.test(t)?t.replace(/&/g,e):e?e+" "+t:t)):o):null!=a&&(o="-"==o[1]?o:o.replace(/[A-Z]/g,"-$&").toLowerCase(),i+=m.p?m.p(o,a):o+":"+a+";")}return r+(t&&i?t+"{"+i+"}":i)+n},v={},y=e=>{if("object"==typeof e){let t="";for(let r in e)t+=r+y(e[r]);return t}return e};function b(e){let t,r,n=this||{},i=e.call?e(n.p):e;return((e,t,r,n,i)=>{var o;let a=y(e),s=v[a]||(v[a]=(e=>{let t=0,r=11;for(;t<e.length;)r=101*r+e.charCodeAt(t++)>>>0;return"go"+r})(a));if(!v[s]){let t=a!==e?e:(e=>{let t,r,n=[{}];for(;t=f.exec(e.replace(h,""));)t[4]?n.shift():t[3]?(r=t[3].replace(g," ").trim(),n.unshift(n[0][r]=n[0][r]||{})):n[0][t[1]]=t[2].replace(g," ").trim();return n[0]})(e);v[s]=m(i?{["@keyframes "+s]:t}:t,r?"":"."+s)}let l=r&&v.g;return r&&(v.g=v[s]),o=v[s],l?t.data=t.data.replace(l,o):-1===t.data.indexOf(o)&&(t.data=n?o+t.data:t.data+o),s}
2440)(i.unshift?i.raw?(t=[].slice.call(arguments,1),r=n.p,i.reduce((e,n,i)=>{let o=t[i];if(o&&o.call){let e=o(r),t=e&&e.props&&e.props.className||/^go/.test(e)&&e;o=t?"."+t:e&&"object"==typeof e?e.props?"":m(e,""):!1===e?"":e}return e+n+(null==o?"":o)},"")):i.reduce((e,t)=>Object.assign(e,t&&t.call?t(n.p):t),{}):i,(e=>{if("object"==typeof window){let t=(e?e.querySelector("#_goober"):window._goober)||Object.assign(document.createElement("style"),{innerHTML:" ",id:"_goober"});return t.nonce=window.__nonce__,t.parentNode||(e||document.head).appendChild(t),t.firstChild}return e||p})(n.target),n.g,n.o,n.k)}function x(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function w(e,t,r){return t&&x(e.prototype,t),r&&x(e,r),e}function A(){return(A=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function k(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function S(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}function C(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}b.bind({g:1}),b.bind({k:1});var _=function(){return""},E=u.createContext({enqueueSnackbar:_,closeSnackbar:_}),D="@media (max-width:599.95px)",O="@media (min-width:600px)",j=function(e){return e.charAt(0).toUpperCase()+e.slice(1)},F=function(e){return""+j(e.vertical)+j(e.horizontal)},T=function(e){return!!e||0===e},P="unmounted",M="exited",B="entering",R="entered",I="exiting",$=function(e){function t(t){var r,n=e.call(this,t)||this,i=t.appear;return n.appearStatus=null,t.in?i?(r=M,n.appearStatus=B):r=R:r=t.unmountOnExit||t.mountOnEnter?P:M,n.state={status:r},n.nextCallback=null,n}k(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===P?{status:M}:null};var r=t.prototype;return r.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},r.componentDidUpdate=function(e){var t=null;if(e!==this.props){var r=this.state.status;this.props.in?r!==B&&r!==R&&(t=B):(r===B||r===R)&&(t=I)}this.updateStatus(!1,t)},r.componentWillUnmount=function(){this.cancelNextCallback()},r.getTimeouts=function(){var e=this.props.timeout,t=e,r=e;return null!=e&&"number"!=typeof e&&"string"!=typeof e&&(r=e.exit,t=e.enter),{exit:r,enter:t}},r.updateStatus=function(e,t){void 0===e&&(e=!1),null!==t?(this.cancelNextCallback(),t===B?this.performEnter(e):this.performExit()):this.props.unmountOnExit&&this.state.status===M&&this.setState({status:P})},r.performEnter=function(e){var t=this,r=this.props.enter,n=this.getTimeouts();e||r?(this.props.onEnter&&this.props.onEnter(this.node,e),this.safeSetState({status:B},function(){t.props.onEntering&&t.props.onEntering(t.node,e),t.onTransitionEnd(n.enter,function(){t.safeSetState({status:R},function(){t.props.onEntered&&t.props.onEntered(t.node,e)})})})):this.safeSetState({status:R},function(){t.props.onEntered&&t.props.onEntered(t.node,e)})},r.performExit=function(){var e=this,t=this.props.exit,r=this.getTimeouts();t?(this.props.onExit&&this.props.onExit(this.node),this.safeSetState({status:I},function(){e.props.onExiting&&e.props.onExiting(e.node),e.onTransitionEnd(r.exit,function(){e.safeSetState({status:M},function(){e.props.onExited&&e.props.onExited(e.node)})})})):this.safeSetState({status:M},function(){e.props.onExited&&e.props.onExited(e.node)})},r.cancelNextCallback=function(){null!==this.nextCallback&&this.nextCallback.cancel&&(this.nextCallback.cancel(),this.nextCallback=null)},r.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},r.setNextCallback=function(e){var t=this,r=!0;return this.nextCallback=function(){r&&(r=!1,t.nextCallback=null,e())},this.nextCallback.cancel=function(){r=!1},this.nextCallback},r.onTransitionEnd=function(e,t){this.setNextCallback(t);var r=null==e&&!this.props.addEndListener;!this.node||r?setTimeout(this.nextCallback,0):(this.props.addEndListener&&this.props.addEndListener(this.node,this.nextCallback),null!=e&&setTimeout(this.nextCallback,e))},r.render=function(){var e=this.state.status;if(e===P)return null;var t=this.props;return(0,t.children)(e,S(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]))},w(t,[{key:"node",get:function(){var e,t=null==(e=this.props.nodeRef)?void 0:e.current;if(!t)throw Error("notistack - Custom snackbar is not refForwarding");return t}}]),t}(u.Component);function N(){}function L(e,t){"function"==typeof e?e(t):e&&(e.current=t)}function z(e,t){return(0,u.useMemo)(function(){return null==e&&null==t?null:function(r){L(e,r),L(t,r)}},[e,t])}function U(e){var t=e.timeout,r=e.style,n=void 0===r?{}:r,i=e.mode;return{duration:"object"==typeof t?t[i]||0:t,easing:n.transitionTimingFunction,delay:n.transitionDelay}}$.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter
2440:!0,exit:!0,onEnter:N,onEntering:N,onEntered:N,onExit:N,onExiting:N,onExited:N};var K=function(e){e.scrollTop=e.scrollTop},W=function(e){return Math.round(e)+"ms"};function H(e,t){void 0===e&&(e=["all"]);var r=t||{},n=r.duration,i=void 0===n?300:n,o=r.easing,a=void 0===o?"cubic-bezier(0.4, 0, 0.2, 1)":o,s=r.delay,l=void 0===s?0:s;return(Array.isArray(e)?e:[e]).map(function(e){return e+" "+("string"==typeof i?i:W(i))+" "+a+" "+("string"==typeof l?l:W(l))}).join(",")}function q(e){return(e&&e.ownerDocument||document).defaultView||window}function V(e,t){if(t){var r=function(e,t){var r,n=t.getBoundingClientRect(),i=q(t);if(t.fakeTransform)r=t.fakeTransform;else{var o=i.getComputedStyle(t);r=o.getPropertyValue("-webkit-transform")||o.getPropertyValue("transform")}var a=0,s=0;if(r&&"none"!==r&&"string"==typeof r){var l=r.split("(")[1].split(")")[0].split(",");a=parseInt(l[4],10),s=parseInt(l[5],10)}switch(e){case"left":return"translateX("+(i.innerWidth+a-n.left)+"px)";case"right":return"translateX(-"+(n.left+n.width-a)+"px)";case"up":return"translateY("+(i.innerHeight+s-n.top)+"px)";default:return"translateY(-"+(n.top+n.height-s)+"px)"}}(e,t);r&&(t.style.webkitTransform=r,t.style.transform=r)}}var Q=(0,u.forwardRef)(function(e,t){var r=e.children,n=e.direction,i=void 0===n?"down":n,o=e.in,a=e.style,s=e.timeout,l=void 0===s?0:s,c=e.onEnter,d=e.onEntered,p=e.onExit,f=e.onExited,h=S(e,["children","direction","in","style","timeout","onEnter","onEntered","onExit","onExited"]),g=(0,u.useRef)(null),m=z(r.ref,g),v=z(m,t),y=(0,u.useCallback)(function(){g.current&&V(i,g.current)},[i]);return(0,u.useEffect)(function(){if(!o&&"down"!==i&&"right"!==i){var e=function(e,t){var r;function n(){for(var n=this,i=arguments.length,o=Array(i),a=0;a<i;a++)o[a]=arguments[a];clearTimeout(r),r=setTimeout(function(){e.apply(n,o)},t)}return void 0===t&&(t=166),n.clear=function(){clearTimeout(r)},n}(function(){g.current&&V(i,g.current)}),t=q(g.current);return t.addEventListener("resize",e),function(){e.clear(),t.removeEventListener("resize",e)}}},[i,o]),(0,u.useEffect)(function(){o||y()},[o,y]),(0,u.createElement)($,Object.assign({appear:!0,nodeRef:g,onEnter:function(e,t){V(i,e),K(e),c&&c(e,t)},onEntered:d,onEntering:function(e){var t=(null==a?void 0:a.transitionTimingFunction)||"cubic-bezier(0.0, 0, 0.2, 1)",r=U({timeout:l,mode:"enter",style:A({},a,{transitionTimingFunction:t})});e.style.webkitTransition=H("-webkit-transform",r),e.style.transition=H("transform",r),e.style.webkitTransform="none",e.style.transform="none"},onExit:function(e){var t=(null==a?void 0:a.transitionTimingFunction)||"cubic-bezier(0.4, 0, 0.6, 1)",r=U({timeout:l,mode:"exit",style:A({},a,{transitionTimingFunction:t})});e.style.webkitTransition=H("-webkit-transform",r),e.style.transition=H("transform",r),V(i,e),p&&p(e)},onExited:function(e){e.style.webkitTransition="",e.style.transition="",f&&f(e)},in:o,timeout:l},h),function(e,t){return(0,u.cloneElement)(r,A({ref:v,style:A({visibility:"exited"!==e||o?void 0:"hidden"},a,{},r.props.style)},t))})});Q.displayName="Slide";var G=function(e){return u.createElement("svg",Object.assign({viewBox:"0 0 24 24",focusable:"false",style:{fontSize:20,marginInlineEnd:8,userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:"currentColor",flexShrink:0}},e))},Y={maxSnack:3,persist:!1,hideIconVariant:!1,disableWindowBlurListener:!1,variant:"default",autoHideDuration:5e3,iconVariant:{default:void 0,success:u.createElement(function(){return u.createElement(G,null,u.createElement("path",{d:"M12 2C6.5 2 2 6.5 2 12S6.5 22 12 22 22 17.5 22 12 17.5 2 12 2M10 17L5 12L6.41\n 10.59L10 14.17L17.59 6.58L19 8L10 17Z"}))},null),warning:u.createElement(function(){return u.createElement(G,null,u.createElement("path",{d:"M13,14H11V10H13M13,18H11V16H13M1,21H23L12,2L1,21Z"}))},null),error:u.createElement(function(){return u.createElement(G,null,u.createElement("path",{d:"M12,2C17.53,2 22,6.47 22,12C22,17.53 17.53,22 12,22C6.47,22 2,17.53 2,12C2,\n 6.47 6.47,2 12,2M15.59,7L12,10.59L8.41,7L7,8.41L10.59,12L7,15.59L8.41,17L12,\n 13.41L15.59,17L17,15.59L13.41,12L17,8.41L15.59,7Z"}))},null),info:u.createElement(function(){return u.createElement(G,null,u.createElement("path",{d:"M13,9H11V7H13M13,17H11V11H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,\n 0 22,12A10,10 0 0,0 12,2Z"}))},null)},anchorOrigin:{vertical:"bottom",horizontal:"left"},TransitionComponent:Q,transitionDuration:{enter:225,exit:195}},X=function(e,t){var r=function(e){return"number"==typeof e||null===e};return r(e)?e:r(t)?t:Y.autoHideDuration},J=function(e,t){var r=function(e,t){return t.some(function(t){return typeof e===t})};return r(e,["string","number"])?e:r(e,["object"])?A({},Y.transitionDuration,{},r(t,["object"])&&t,{},e):r(t,["string","number"])?t:r(t,["object"])?A({},Y.transitionDuration,{},t):Y.transitionDuration};function Z(e){return Object.entries(e).reduce(function(e,t){var r,n=t[0],i=t[1];return A({},e,((r={})[n]=b(i),r))},{})}var ee="notistack-CollapseWrapper",et=Z({root:{height:0},entered:{height:"auto"}}),er=(0,u.forwardRef)(function(e,t){var r=e.children,n=e.in,i=e.onExited,o=(0,u.useRef)(null),a=(0,u.useRef)(null),s=z(t,a),l=function(){return o.current?o.current.clientHeight:0};return(0,u.createElement)($,{in:n,unmountOnExit:!0,onEnter:function(e){e.style.height="0px"},onEntered:function(e){e.style.height="auto"},onEntering:function(e){var t=l(),r=U({timeout:175,mode:"enter"}),n=r.duration,i=r.easing;e.style.transitionDuration="string"==typeof n?n:n+"ms",e.style.height=t+"px",e.style.transitionTimingFunction=i||""},onExit:function(e){e.style.height=l()+"px"},onExited:i,onExiting:function(e){K(e);var t=U({timeout:175,mode:"exit"}),r=t.duration,n=t.easing;e.style.transitionDuration="string"==typeof r?r:r+"ms",e.style.height="0px",e.style.transitionTimingFunction=n||""},nodeRef:a,timeout:175},function(e,t){return(0,u.createElement)("div",Object.assign({ref:s,className:d(et.root,"entered"===e&&et.entered),style:A({pointerEvents:"all",overflow:"hidden",minHeight:"0px",transition:H("height")},"entered"===e&&{overflow:"visible"},{},"exited"===e&&!n&&{visibility:"hidden"})},t),(0,u.createElement)("div",{ref:o,className:ee,style:{display:"flex",width:"100%"}},r))})});er.displayName="Collapse";
2440var en={right:"left",left:"right",bottom:"up",top:"down"},ei=function(e){void 0===e&&(e={});var t={containerRoot:!0,containerAnchorOriginTopCenter:!0,containerAnchorOriginBottomCenter:!0,containerAnchorOriginTopRight:!0,containerAnchorOriginBottomRight:!0,containerAnchorOriginTopLeft:!0,containerAnchorOriginBottomLeft:!0};return Object.keys(e).filter(function(e){return!t[e]}).reduce(function(t,r){var n;return A({},t,((n={})[r]=e[r],n))},{})},eo=function(){};function ea(e,t){return e.reduce(function(e,r){return null==r?e:function(){for(var n=arguments.length,i=Array(n),o=0;o<n;o++)i[o]=arguments[o];var a=[].concat(i);t&&-1===a.indexOf(t)&&a.push(t),e.apply(this,a),r.apply(this,a)}},eo)}var es="u">typeof window?u.useLayoutEffect:u.useEffect;function el(e){var t=(0,u.useRef)(e);return es(function(){t.current=e}),(0,u.useCallback)(function(){return t.current.apply(void 0,arguments)},[])}var eu=(0,u.forwardRef)(function(e,t){var r=e.children,n=e.className,i=e.autoHideDuration,o=e.disableWindowBlurListener,a=void 0!==o&&o,s=e.onClose,l=e.id,c=e.open,p=e.SnackbarProps,f=void 0===p?{}:p,h=(0,u.useRef)(),g=el(function(){s&&s.apply(void 0,arguments)}),m=el(function(e){s&&null!=e&&(h.current&&clearTimeout(h.current),h.current=setTimeout(function(){g(null,"timeout",l)},e))});(0,u.useEffect)(function(){return c&&m(i),function(){h.current&&clearTimeout(h.current)}},[c,i,m]);var v=function(){h.current&&clearTimeout(h.current)},y=(0,u.useCallback)(function(){null!=i&&m(.5*i)},[i,m]);return(0,u.useEffect)(function(){if(!a&&c)return window.addEventListener("focus",y),window.addEventListener("blur",v),function(){window.removeEventListener("focus",y),window.removeEventListener("blur",v)}},[a,y,c]),(0,u.createElement)("div",Object.assign({ref:t},f,{className:d("notistack-Snackbar",n),onMouseEnter:function(e){f.onMouseEnter&&f.onMouseEnter(e),v()},onMouseLeave:function(e){f.onMouseLeave&&f.onMouseLeave(e),y()}}),r)});eu.displayName="Snackbar";var ec=Z({root:((n={display:"flex",flexWrap:"wrap",flexGrow:1})[O]={flexGrow:"initial",minWidth:"288px"},n)}),ed=(0,u.forwardRef)(function(e,t){var r=e.className,n=S(e,["className"]);return u.createElement("div",Object.assign({ref:t,className:d(ec.root,r)},n))});ed.displayName="SnackbarContent";var ep=Z({root:{backgroundColor:"#313131",fontSize:"0.875rem",lineHeight:1.43,letterSpacing:"0.01071em",color:"#fff",alignItems:"center",padding:"6px 16px",borderRadius:"4px",boxShadow:"0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12)"},lessPadding:{paddingLeft:"20px"},default:{backgroundColor:"#313131"},success:{backgroundColor:"#43a047"},error:{backgroundColor:"#d32f2f"},warning:{backgroundColor:"#ff9800"},info:{backgroundColor:"#2196f3"},message:{display:"flex",alignItems:"center",padding:"8px 0"},action:{display:"flex",alignItems:"center",marginLeft:"auto",paddingLeft:"16px",marginRight:"-8px"}}),ef="notistack-snackbar",eh=(0,u.forwardRef)(function(e,t){var r=e.id,n=e.message,i=e.action,o=e.iconVariant,a=e.variant,s=e.hideIconVariant,l=e.style,c=e.className,p=o[a],f=i;return"function"==typeof f&&(f=f(r)),u.createElement(ed,{ref:t,role:"alert","aria-describedby":ef,style:l,className:d("notistack-MuiContent","notistack-MuiContent-"+a,ep.root,ep[a],c,!s&&p&&ep.lessPadding)},u.createElement("div",{id:ef,className:ep.message},s?null:p,n),f&&u.createElement("div",{className:ep.action},f))});eh.displayName="MaterialDesignContent";var eg=(0,u.memo)(eh),em=Z({wrappedRoot:{width:"100%",position:"relative",transform:"translateX(0)",top:0,right:0,bottom:0,left:0,minWidth:"288px"}}),ev=function(e){var t,r=(0,u.useRef)(),n=(0,u.useState)(!0),i=n[0],o=n[1],a=ea([e.snack.onClose,e.onClose]),s=(0,u.useCallback)(function(){r.current=setTimeout(function(){o(function(e){return!e})},125)},[]);(0,u.useEffect)(function(){return function(){r.current&&clearTimeout(r.current)}},[]);var l=e.snack,c=e.classes,p=e.Component,f=(0,u.useMemo)(function(){return ei(c)},[c]),h=l.open,g=l.SnackbarProps,m=l.TransitionComponent,v=l.TransitionProps,y=l.transitionDuration,b=l.disableWindowBlurListener,x=l.content,w=S(l,["open","SnackbarProps","TransitionComponent","TransitionProps","transitionDuration","disableWindowBlurListener","content","entered","requestClose","onEnter","onEntered","onExit","onExited"]),k=A({direction:"center"!==(t=w.anch
2440orOrigin).horizontal?en[t.horizontal]:en[t.vertical],timeout:y},v),C=x;"function"==typeof C&&(C=C(w.id,w.message));var _=["onEnter","onEntered","onExit","onExited"].reduce(function(t,r){var n;return A({},t,((n={})[r]=ea([e.snack[r],e[r]],w.id),n))},{});return u.createElement(er,{in:i,onExited:_.onExited},u.createElement(eu,{open:h,id:w.id,disableWindowBlurListener:b,autoHideDuration:w.autoHideDuration,className:d(em.wrappedRoot,f.root,f["anchorOrigin"+F(w.anchorOrigin)]),SnackbarProps:g,onClose:a},u.createElement(m,Object.assign({},k,{appear:!0,in:h,onExit:_.onExit,onExited:s,onEnter:_.onEnter,onEntered:ea([_.onEntered,function(){e.snack.requestClose&&a(null,"instructed",e.snack.id)}],w.id)}),C||u.createElement(void 0===p?eg:p,Object.assign({},w)))))},ey=20,eb=6,ex=2,ew="."+ee,eA=Z({root:((i={boxSizing:"border-box",display:"flex",maxHeight:"100%",position:"fixed",zIndex:1400,height:"auto",width:"auto",transition:H(["top","right","bottom","left","max-width"],{duration:300,easing:"ease"}),pointerEvents:"none"})[ew]={padding:eb+"px 0px",transition:"padding 300ms ease 0ms"},i.maxWidth="calc(100% - "+2*ey+"px)",i[D]={width:"100%",maxWidth:"calc(100% - 32px)"},i),rootDense:((o={})[ew]={padding:ex+"px 0px"},o),top:{top:ey-eb+"px",flexDirection:"column"},bottom:{bottom:ey-eb+"px",flexDirection:"column-reverse"},left:((a={left:ey+"px"})[O]={alignItems:"flex-start"},a[D]={left:"16px"},a),right:((s={right:ey+"px"})[O]={alignItems:"flex-end"},s[D]={right:"16px"},s),center:((l={left:"50%",transform:"translateX(-50%)"})[O]={alignItems:"center"},l)}),ek=(0,u.memo)(function(e){var t=e.classes,r=void 0===t?{}:t,n=e.anchorOrigin,i=e.dense,o=e.children,a=d("notistack-SnackbarContainer",eA[n.vertical],eA[n.horizontal],eA.root,r.containerRoot,r["containerAnchorOrigin"+F(n)],i&&eA.rootDense);return u.createElement("div",{className:a},o)}),eS=function(e){return!("string"==typeof e||(0,u.isValidElement)(e))},eC=function(e){function t(t){var r;return(r=e.call(this,t)||this).enqueueSnackbar=function(e,t){if(void 0===t&&(t={}),null==e)throw Error("enqueueSnackbar called with invalid argument");var n,i=eS(e)?e:t,o=eS(e)?e.message:e,a=i.key,s=i.preventDuplicate,l=S(i,["key","preventDuplicate"]),u=T(a),c=u?a:new Date().getTime()+Math.random(),p=(n=r.props,function(e,t){return(void 0===t&&(t=!1),t)?A({},Y[e],{},n[e],{},l[e]):"autoHideDuration"===e?X(l.autoHideDuration,n.autoHideDuration):"transitionDuration"===e?J(l.transitionDuration,n.transitionDuration):l[e]||n[e]||Y[e]}),f=A({id:c},l,{message:o,open:!0,entered:!1,requestClose:!1,persist:p("persist"),action:p("action"),content:p("content"),variant:p("variant"),anchorOrigin:p("anchorOrigin"),disableWindowBlurListener:p("disableWindowBlurListener"),autoHideDuration:p("autoHideDuration"),hideIconVariant:p("hideIconVariant"),TransitionComponent:p("TransitionComponent"),transitionDuration:p("transitionDuration"),TransitionProps:p("TransitionProps",!0),iconVariant:p("iconVariant",!0),style:p("style",!0),SnackbarProps:p("SnackbarProps",!0),className:d(r.props.className,l.className)});return f.persist&&(f.autoHideDuration=void 0),r.setState(function(e){if(void 0===s&&r.props.preventDuplicate||s){var t=function(e){return u?e.id===c:e.message===o},n=e.queue.findIndex(t)>-1,i=e.snacks.findIndex(t)>-1;if(n||i)return e}return r.handleDisplaySnack(A({},e,{queue:[].concat(e.queue,[f])}))}),c},r.handleDisplaySnack=function(e){return e.snacks.length>=r.maxSnack?r.handleDismissOldest(e):r.processQueue(e)},r.processQueue=function(e){var t=e.queue,r=e.snacks;return t.length>0?A({},e,{snacks:[].concat(r,[t[0]]),queue:t.slice(1,t.length)}):e},r.handleDismissOldest=function(e){if(e.snacks.some(function(e){return!e.open||e.requestClose}))return e;var t=!1,n=!1;e.snacks.reduce(function(e,t){return e+(t.open&&t.persist?1:0)},0)===r.maxSnack&&(n=!0);var i=e.snacks.map(function(e){return t||e.persist&&!n?A({},e):(t=!0,e.entered)?(e.onClose&&e.onClose(null,"maxsnack",e.id),r.props.onClose&&r.props.onClose(null,"maxsnack",e.id),A({},e,{open:!1})):A({},e,{requestClose:!0})});return A({},e,{snacks:i})},r.handleEnteredSnack=function(e,t,n){if(!T(n))throw Error("handleEnteredSnack Cannot be called with undefined key");r.setState(function(e){return{snacks:e.snacks.map(function(e){return e.id===n?A({},e,{entered:!0}):A({},e)})}})},r.handleCloseSnack=function(e,t,n){r.props.onClose&&r.props.onClose(e,t,n);var i=void 0===n;r.setState(function(e){var t=e.snacks,r=e.queue;return{snacks:t.map(function(e){return i||e.id===n?e.entered?A({},e,{open:!1}):A({},e,{requestClose:!0}):A({},e)}),queue:r.filter(function(e){return e.id!==n})}})},r.closeSnackbar=function(e){var t=r.state.snacks.find(function(t){return t.id===e});T(e)&&t&&t.onClose&&t.onClose(null,"instructed",e),r.handleCloseSnack(null,"instructed",e)},r.handleExitedSnack=function(e,t){if(!T(t))throw Error("handleExitedSnack Cannot be called with undefined key");r.setState(function(e){var n=r.processQueue(A({},e,{snacks:e.snacks.filter(function(e){return e.id!==t})}));return 0===n.queue.length?n:r.handleDismissOldest(n)})},r.enqueueSnackbar,r.closeSnackbar,r.state={snacks:[],queue:[],contextValue:{enqueueSnackbar:r.enqueueSnackbar.bind(C(r)),closeSnackbar:r.closeSnackbar.bind(C(r))}},r}return k(t,e),t.prototype.render=function(){var e=this,t=this.state.contextValue,r=this.props,n=r.domRoot,i=r.children,o=r.dense,a=void 0!==o&&o,s=r.Components,l=void 0===s?{}:s,d=r.classes,p=this.state.snacks.reduce(function(e,t){var r,n=F(t.anchorOrigin),i=e[n]||[];return A({},e,((r={})[n]=[].concat(i,[t]),r))},{}),f=Object.keys(p).map(function(t){var r=p[t],n=r[0];return u.createElement(ek,{key:t,dense:a,anchorOrigin:n.anchorOrigin,classes:d},r.map(function(t){return u.createElement(ev,{key:t.id,snack:t,classes:d,Component:l[t.variant],onClose:e.handleCloseSnack,onEnter:e.props.onEnter,onExit:e.props.onExit,onExited:ea([e.handleExitedSnack,e.props.onExited],t.id),onEntered:ea([e.handleEnteredSnack,e.props.onEntered],t.id)})}))});return u.createElement(E.Provider,{value:t},i,n?(0,c.createPortal)(f,n):f)},w(t,[{key:"maxSnack",get:function(){return this.props.maxSnack||Y.maxSnack}}]),t}(u.Component),e_=function(){return(0,u.useContext)(E)}},99468:(e,t,r)=>{"use strict";function n(e,t){if(t.length<e)throw TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+t.length+" present")}r.d(t,{A:()=>n})},99589:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(37876),i=r(88992),o=r(39807),a=r(34569);let s=({label:e,name:t,placeholder:r,sx:s,disabled:l,type:u,required:c,fullWidth:d,designVariant:p,lowercaseLabel:f,inputIcon:h,hasFormatHint:g=!1,formatHint:m,showRemainingCharacters:v,maxLength:y,marginBottom:b})=>{let{t:x}=(0,o.u)(),{control:w,formState:{errors:A}}=(0,i.xW)();return(0,n.jsx)(i.xI,{name:t,control:w,render:({field:i})=>g&&m?(0,n.jsx)(a.A,{label:e,name:t,value:i.value??"",onChange:i.onChange,onBlur:i.onBlur,placeholder:r,sx:s,disabled:l,type:u,required:c,fullWidth:d,designVariant:p,lowercaseLabel:f,inputIcon:h,hasFormatHint:!0,formatHint:m,error:!!A[t],maxLength:y,marginBottom:b,showRemainingCharacters:v,helperText:A[t]?x(A[t].message):void 0}):(0,n.jsx)(a.A,{label:e,name:t,value:i.value??"",onChange:i.onChange,onBlur:i.onBlur,placeholder:r,sx:s,disabled:l,type:u,required:c,fullWidth:d,designVariant:p,lowercaseLabel:f,inputIcon:h,hasFormatHint:!1,error:!!A[t],maxLength:y,marginBottom:b,showRemainingCharacters:v,helperText:A[t]?x(A[t].message):void 0})})}},99735:e=>{"use strict";var t=Object.prototype.hasOwnProperty,r=Object.prototype.toString,n=Object.defineProperty,i=Object.getOwnPropertyDescriptor,o=function(e){return"function"==typeof Array.isArray?Array.isArray(e):"[object Array]"===r.call(e)},a=function(e){if(!e||"[object Object]"!==r.call(e))return!1;var n,i=t.call(e,"constructor"),o=e.constructor&&e.constructor.prototype&&t.call(e.constructor.prototype,"isPrototypeOf");if(e.constructor&&!i&&!o)return!1;for(n in e);return void 0===n||t.call(e,n)},s=function(e,t){n&&"__proto__"===t.name?n(e,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):e[t.name]=t.newValue},l=function(e,r){if("__proto__"===r){if(!t.call(e,r))return;else if(i)return i(e,r).value}return e[r]};e.exports=function e(){var t,r,n,i,u,c,d=arguments[0],p=1,f=arguments.length,h=!1;for("boolean"==typeof d&&(h=d,d=arguments[1]||{},p=2),(null==d||"object"!=typeof d&&"function"!=typeof d)&&(d={});p<f;++p)if(t=arguments[p],null!=t)for(r in t)n=l(d,r),d!==(i=l(t,r))&&(h&&i&&(a(i)||(u=o(i)))?(u?(u=!1,c=n&&o(n)?n:[]):c=n&&a(n)?n:{},s(d,{name:r,newValue:e(h,c,i)})):void 0!==i&&s(d,{name:r,newValue:i}));return d}},99828:e=>{var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},99969:e=>{e.exports=function(e){return function(t){return e(t)}}},99974:(e,t,r)=>{"use strict";r.d(t,{X4:()=>d,e$:()=>f,tL:()=>v,eM:()=>c,YL:()=>l,a:()=>g,Cg:()=>p,Me:()=>a,Nd:()=>h,Y9:()=>y,j4:()=>m});var n=r(17949);function i(e,t=0,r=1){return function(e,t=Number.MIN_SAFE_INTEGER,r=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,r))}(e,t,r)}function o(e){let t;if(e.type)return e;if("#"===e.charAt(0)){var r;let t,n;return o((r=(r=e).slice(1),t=RegExp(`.{1,${r.length>=6?2:1}}`,"g"),(n=r.match(t))&&1===n[0].length&&(n=n.map(e=>e+e)),n?`rgb${4===n.length?"a":""}(${n.map((e,t)=>t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3).join(", ")})`:""))}let i=e.indexOf("("),a=e.substring(0,i);if(!["rgb","rgba","hsl","hsla","color"].includes(a))throw Error((0,n.A)(9,e));let s=e.substring(i+1,e.length-1);if("color"===a){if(t=(s=s.split(" ")).shift(),4===s.length&&"/"===s[3].charAt(0)&&(s[3]=s[3].slice(1)),!["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].includes(t))throw Error((0,n.A)(10,t))}else s=s.split(",");return{type:a,values:s=s.map(e=>parseFloat(e)),colorSpace:t}}let a=(e,t)=>{try{let t;return(t=o(e)).values.slice(0,3).map((e,r)=>t.type.includes("hsl")&&0!==r?`${e}%`:e).join(" ")}catch(t){return e}};function s(e){let{type:t,colorSpace:r}=e,{values:n}=e;return t.includes("rgb")?n=n.map((e,t)=>t<3?parseInt(e,10):e):t.includes("hsl")&&(n[1]=`${n[1]}%`,n[2]=`${n[2]}%`),n=t.includes("color")?`${r} ${n.join(" ")}`:`${n.join(", ")}`,`${t}(${n})`}function l(e){let{values:t}=e=o(e),r=t[0],n=t[1]/100,i=t[2]/100,a=n*Math.min(i,1-i),l=(e,t=(e+r/30)%12)=>i-a*Math.max(Math.min(t-3,9-t,1),-1),u="rgb",c=[Math.round(255*l(0)),Math.round(255*l(8)),Math.round(255*l(4))];return"hsla"===e.type&&(u+="a",c.push(t[3])),s({type:u,values:c})}function u(e){let t="hsl"===(e=o(e)).type||"hsla"===e.type?o(l(e)).values:e.values;return Number((.2126*(t=t.map(t=>("color"!==e.type&&(t/=255),t<=.03928?t/12.92:((t+.055)/1.055)**2.4)))[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function c(e,t){let r=u(e),n=u(t);return(Math.max(r,n)+.05)/(Math.min(r,n)+.05)}
2440function d(e,t){return e=o(e),t=i(t),("rgb"===e.type||"hsl"===e.type)&&(e.type+="a"),"color"===e.type?e.values[3]=`/${t}`:e.values[3]=t,s(e)}function p(e,t,r){try{return d(e,t)}catch(t){return e}}function f(e,t){if(e=o(e),t=i(t),e.type.includes("hsl"))e.values[2]*=1-t;else if(e.type.includes("rgb")||e.type.includes("color"))for(let r=0;r<3;r+=1)e.values[r]*=1-t;return s(e)}function h(e,t,r){try{return f(e,t)}catch(t){return e}}function g(e,t){if(e=o(e),t=i(t),e.type.includes("hsl"))e.values[2]+=(100-e.values[2])*t;else if(e.type.includes("rgb"))for(let r=0;r<3;r+=1)e.values[r]+=(255-e.values[r])*t;else if(e.type.includes("color"))for(let r=0;r<3;r+=1)e.values[r]+=(1-e.values[r])*t;return s(e)}function m(e,t,r){try{return g(e,t)}catch(t){return e}}function v(e,t=.15){return u(e)>.5?f(e,t):g(e,t)}function y(e,t,r){try{return v(e,t)}catch(t){return e}}}},e=>{var t=t=>e(e.s=t);e.O(0,[6593,8792],()=>(t(92),t(59603))),_N_E=e.O()}]);
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.